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   1,295,954 135,560 SH   SOLE 2 93,883 0 41,677
1 800 FLOWERS COM INC CL A 68243Q106   918 96 SH   SOLE 4 96 0 0
1 800 FLOWERS COM INC CL A 68243Q106   3,604 377 SH   SOLE 7 377 0 0
1 800 FLOWERS COM INC CL A 68243Q106   1,019,421 106,634 SH   SOLE 18 81,444 0 25,190
1 800 FLOWERS COM INC CL A 68243Q106   4,619,010 483,160 SH   SOLE 19 483,160 0 0
1 800 FLOWERS COM INC CL A 68243Q106   9,123,739 954,366 SH   SOLE 21 954,366 0 0
1 800 FLOWERS COM INC CL A 68243Q106   10,757,294 1,125,240 SH   SOLE 22 1,092,641 0 32,599
1 800 FLOWERS COM INC CL A 68243Q106   4,971 520 SH   SOLE 23 520 0 0
1 800 FLOWERS COM INC CL A 68243Q106   33,441 3,498 SH   SOLE 25 3,498 0 0
1 800 FLOWERS COM INC CL A 68243Q106   997,204 104,310 SH   SOLE 26 1,801 0 102,509
1 800 FLOWERS COM INC CL A 68243Q106   307,842 32,201 SH   SOLE 30 32,201 0 0
1 800 FLOWERS COM INC CL A 68243Q106   35,630 3,727 SH   SOLE 40 3,727 0 0
1 800 FLOWERS COM INC CL A 68243Q106   329,983 34,517 SH   SOLE 43 33,642 0 875
10X GENOMICS INC CL A COM 88025U109   2,416,956 66,327 SH   SOLE 2 26,865 0 39,462
10X GENOMICS INC CL A COM 88025U109   7,798 214 SH   SOLE 4 214 0 0
10X GENOMICS INC CL A COM 88025U109   169,154 4,642 SH   SOLE 7 4,642 0 0
10X GENOMICS INC CL A COM 88025U109   73 2 SH   SOLE 17 0 0 2
10X GENOMICS INC CL A COM 88025U109   2,011,342 55,196 SH   SOLE 18 55,196 0 0
10X GENOMICS INC CL A COM 88025U109   20,841,311 571,935 SH   SOLE 19 571,935 0 0
10X GENOMICS INC CL A COM 88025U109   73,989,088 2,030,436 SH   SOLE 21 2,030,436 0 0
10X GENOMICS INC CL A COM 88025U109   79,713,156 2,187,518 SH   SOLE 22 2,068,924 0 118,594
10X GENOMICS INC CL A COM 88025U109   448,504 12,308 SH   SOLE 25 12,308 0 0
10X GENOMICS INC CL A COM 88025U109   1,274,598 34,978 SH   SOLE 26 26,992 0 7,986
10X GENOMICS INC CL A COM 88025U109   196,157 5,383 SH   SOLE 28 1,614 0 3,769
10X GENOMICS INC CL A COM 88025U109   9,473,671 259,980 SH   SOLE 30 259,980 0 0
10X GENOMICS INC CL A COM 88025U109   49,194 1,350 SH   SOLE 31 1,350 0 0
10X GENOMICS INC CL A COM 88025U109   66,139 1,815 SH   SOLE 34 1,815 0 0
10X GENOMICS INC CL A COM 88025U109   41,542 1,140 SH   SOLE 36 1,140 0 0
10X GENOMICS INC CL A COM 88025U109   388,778 10,669 SH   SOLE 40 10,669 0 0
10X GENOMICS INC CL A COM 88025U109   16,216 445 SH   OTR 43 445 0 0
10X GENOMICS INC CL A COM 88025U109   2,743,422 75,286 SH   SOLE 43 64,146 0 11,140
180 LIFE SCIENCES CORP COM NEW 68236V203   1,414 417 SH   SOLE 2 417 0 0
180 LIFE SCIENCES CORP COM NEW 68236V203   1,061 313 SH   SOLE 18 313 0 0
180 LIFE SCIENCES CORP COM NEW 68236V203   11,418 3,368 SH   SOLE 21 3,368 0 0
180 LIFE SCIENCES CORP COM NEW 68236V203   48,253 14,234 SH   SOLE 22 14,234 0 0
1895 BANCORP OF WIS INC COM 28253R105   10,690 1,069 SH   SOLE 18 1,069 0 0
1895 BANCORP OF WIS INC COM 28253R105   139,570 13,957 SH   SOLE 21 13,957 0 0
1LIFE HEALTHCARE INC COM 68269G107   3,927,034 235,011 SH   SOLE 2 71,286 0 163,725
1LIFE HEALTHCARE INC COM 68269G107   9,007 539 SH   SOLE 4 539 0 0
1LIFE HEALTHCARE INC COM 68269G107   176,842 10,583 SH   SOLE 7 10,583 0 0
1LIFE HEALTHCARE INC COM 68269G107   8,596,159 514,432 SH   SOLE 18 509,940 0 4,492
1LIFE HEALTHCARE INC COM 68269G107   10,649,300 637,301 SH   SOLE 19 637,301 0 0
1LIFE HEALTHCARE INC COM 68269G107   115,180,977 6,892,937 SH   SOLE 21 6,892,937 0 0
1LIFE HEALTHCARE INC COM 68269G107   77,351,359 4,629,046 SH   SOLE 22 4,427,391 0 201,655
1LIFE HEALTHCARE INC COM 68269G107   166,632 9,972 SH   SOLE 23 9,972 0 0
1LIFE HEALTHCARE INC COM 68269G107   370,227 22,156 SH   SOLE 25 22,156 0 0
1LIFE HEALTHCARE INC COM 68269G107   2,602,048 155,718 SH   SOLE 26 70,138 0 85,580
1LIFE HEALTHCARE INC COM 68269G107   111,339 6,663 SH   SOLE 28 2,563 0 4,100
1LIFE HEALTHCARE INC COM 68269G107   1,954,535 116,968 SH   SOLE 30 116,968 0 0
1LIFE HEALTHCARE INC COM 68269G107   331,209 19,821 SH   SOLE 40 19,821 0 0
1LIFE HEALTHCARE INC COM 68269G107   1,619,516 96,919 SH   SOLE 43 93,799 0 3,120
1LIFE HEALTHCARE INC NOTE 3.000% 6/1 68269GAB3   2,506,400 2,600,000 PRN   SOLE 21 2,600,000 0 0
1ST SOURCE CORP COM 336901103   3,552,040 66,906 SH   SOLE 2 55,335 0 11,571
1ST SOURCE CORP COM 336901103   7,645 144 SH   SOLE 7 144 0 0
1ST SOURCE CORP COM 336901103   2,595,676 48,892 SH   SOLE 18 48,892 0 0
1ST SOURCE CORP COM 336901103   3,061,222 57,661 SH   SOLE 19 57,661 0 0
1ST SOURCE CORP COM 336901103   33,876,410 638,094 SH   SOLE 21 638,094 0 0
1ST SOURCE CORP COM 336901103   31,057,597 584,999 SH   SOLE 22 560,707 0 24,292
1ST SOURCE CORP COM 336901103   47,993 904 SH   SOLE 23 904 0 0
1ST SOURCE CORP COM 336901103   197,760 3,725 SH   SOLE 25 3,725 0 0
1ST SOURCE CORP COM 336901103   932,897 17,572 SH   SOLE 26 15,325 0 2,247
1ST SOURCE CORP COM 336901103   14,812 279 SH   SOLE 28 279 0 0
1ST SOURCE CORP COM 336901103   792,581 14,929 SH   SOLE 30 14,929 0 0
1ST SOURCE CORP COM 336901103   145,838 2,747 SH   SOLE 40 2,747 0 0
1ST SOURCE CORP COM 336901103   1,361,705 25,649 SH   SOLE 43 23,669 0 1,980
1STDIBS COM INC COM 320551104   46,187 9,092 SH   SOLE 2 1,301 0 7,791
1STDIBS COM INC COM 320551104   340,020 66,933 SH   SOLE 18 66,933 0 0
1STDIBS COM INC COM 320551104   206,507 40,651 SH   SOLE 19 40,651 0 0
1STDIBS COM INC COM 320551104   4,162,049 819,301 SH   SOLE 21 819,301 0 0
1STDIBS COM INC COM 320551104   1,993,915 392,503 SH   SOLE 22 376,773 0 15,730
22ND CENTY GROUP INC COM 90137F103   20,295 22,048 SH   SOLE 2 6,185 0 15,863
22ND CENTY GROUP INC COM 90137F103   2,234 2,427 SH   SOLE 7 2,427 0 0
22ND CENTY GROUP INC COM 90137F103   409,441 444,803 SH   SOLE 18 444,803 0 0
22ND CENTY GROUP INC COM 90137F103   271,032 294,440 SH   SOLE 19 294,440 0 0
22ND CENTY GROUP INC COM 90137F103   5,126,348 5,569,091 SH   SOLE 21 5,569,091 0 0
22ND CENTY GROUP INC COM 90137F103   4,061,506 4,412,282 SH   SOLE 22 4,361,729 0 50,553
23ANDME HOLDING CO CLASS A COM 90138Q108   428,205 198,243 SH   SOLE 2 95,583 0 102,660
23ANDME HOLDING CO CLASS A COM 90138Q108   6,648 3,078 SH   SOLE 7 3,078 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108   1,463,456 677,526 SH   SOLE 18 677,526 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108   1,012,228 468,624 SH   SOLE 19 468,624 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108   21,511,215 9,958,896 SH   SOLE 21 9,958,896 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108   14,421,432 6,676,589 SH   SOLE 22 6,386,832 0 289,757
23ANDME HOLDING CO CLASS A COM 90138Q108   79,099 36,620 SH   SOLE 25 36,620 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108   48,211 22,320 SH   SOLE 26 632 0 21,688
23ANDME HOLDING CO CLASS A COM 90138Q108   2,955 1,368 SH   SOLE 28 0 0 1,368
23ANDME HOLDING CO CLASS A COM 90138Q108   377,454 174,747 SH   SOLE 30 174,747 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108   74,645 34,558 SH   SOLE 40 34,558 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108   21,138 9,786 SH   SOLE 43 9,786 0 0
2SEVENTY BIO INC COMMON STOCK 901384107   481,112 51,346 SH   SOLE 2 17,615 0 33,731
2SEVENTY BIO INC COMMON STOCK 901384107   890 95 SH   SOLE 4 95 0 0
2SEVENTY BIO INC COMMON STOCK 901384107   3,392 362 SH   SOLE 7 362 0 0
2SEVENTY BIO INC COMMON STOCK 901384107   1,044,605 111,484 SH   SOLE 18 111,484 0 0
2SEVENTY BIO INC COMMON STOCK 901384107   1,068,855 114,072 SH   SOLE 19 114,072 0 0
2SEVENTY BIO INC COMMON STOCK 901384107   16,122,331 1,720,633 SH   SOLE 21 1,720,633 0 0
2SEVENTY BIO INC COMMON STOCK 901384107   8,832,996 942,689 SH   SOLE 22 891,744 0 50,945
2SEVENTY BIO INC COMMON STOCK 901384107   4,282 457 SH   SOLE 23 457 0 0
2SEVENTY BIO INC COMMON STOCK 901384107   69,497 7,417 SH   SOLE 25 7,417 0 0
2SEVENTY BIO INC COMMON STOCK 901384107   84,405 9,008 SH   SOLE 26 7,198 0 1,810
2SEVENTY BIO INC COMMON STOCK 901384107   5,585 596 SH   SOLE 28 0 0 596
2SEVENTY BIO INC COMMON STOCK 901384107   389,277 41,545 SH   SOLE 30 41,545 0 0
2SEVENTY BIO INC COMMON STOCK 901384107   24,812 2,648 SH   SOLE 40 2,648 0 0
2SEVENTY BIO INC COMMON STOCK 901384107   39,916 4,260 SH   SOLE 43 4,260 0 0
2U INC COM 90214J101   1,541,448 245,845 SH   SOLE 2 135,005 0 110,840
2U INC COM 90214J101   1,856 296 SH   SOLE 4 296 0 0
2U INC COM 90214J101   101,380 16,169 SH   SOLE 7 16,169 0 0
2U INC COM 90214J101   1,523,823 243,034 SH   SOLE 18 215,797 0 27,237
2U INC COM 90214J101   1,047,266 167,028 SH   SOLE 19 167,028 0 0
2U INC COM 90214J101   17,255,924 2,752,141 SH   SOLE 21 2,752,141 0 0
2U INC COM 90214J101   14,811,333 2,362,254 SH   SOLE 22 2,268,431 0 93,823
2U INC COM 90214J101   86,250 13,756 SH   SOLE 23 13,756 0 0
2U INC COM 90214J101   85,893 13,699 SH   SOLE 25 13,699 0 0
2U INC COM 90214J101   884,214 141,023 SH   SOLE 26 30,760 0 110,263
2U INC COM 90214J101   16,158 2,577 SH   SOLE 28 1,326 0 1,251
2U INC COM 90214J101   1,306,160 208,319 SH   SOLE 30 208,319 0 0
2U INC COM 90214J101   13,029 2,078 SH   SOLE 34 2,078 0 0
2U INC COM 90214J101   55,678 8,880 SH   SOLE 36 8,880 0 0
2U INC COM 90214J101   57,414 9,157 SH   SOLE 40 9,157 0 0
2U INC COM 90214J101   214,754 34,251 SH   SOLE 43 30,950 0 3,301
2U INC NOTE 2.250% 5/0 90214JAB7   3,413,520 5,280,000 PRN   SOLE 2 5,280,000 0 0
2U INC NOTE 2.250% 5/0 90214JAB7   2,352,614 3,639,000 PRN   SOLE 21 3,639,000 0 0
3-D SYS CORP DEL COM NEW 88554D205   930,987 125,809 SH   SOLE 2 39,093 0 86,716
3-D SYS CORP DEL COM NEW 88554D205   28,497 3,851 SH   SOLE 4 501 0 3,350
3-D SYS CORP DEL COM NEW 88554D205   9,798 1,324 SH   SOLE 7 1,324 0 0
3-D SYS CORP DEL COM NEW 88554D205   126 17 SH   SOLE 17 0 0 17
3-D SYS CORP DEL COM NEW 88554D205   3,401,847 459,709 SH   SOLE 18 459,709 0 0
3-D SYS CORP DEL COM NEW 88554D205   1,724,563 233,049 SH   SOLE 19 233,049 0 0
3-D SYS CORP DEL COM NEW 88554D205   122,230,691 16,517,661 SH   SOLE 21 16,517,661 0 0
3-D SYS CORP DEL COM NEW 88554D205   26,013,893 3,515,391 SH   SOLE 22 3,346,118 0 169,273
3-D SYS CORP DEL COM NEW 88554D205   152,788 20,647 SH   SOLE 25 20,647 0 0
3-D SYS CORP DEL COM NEW 88554D205   425,049 57,439 SH   SOLE 26 46,641 0 10,798
3-D SYS CORP DEL COM NEW 88554D205   51,282 6,930 SH   SOLE 28 2,291 0 4,639
3-D SYS CORP DEL COM NEW 88554D205   8,216,842 1,110,384 SH   SOLE 30 1,110,384 0 0
3-D SYS CORP DEL COM NEW 88554D205   112,776 15,240 SH   SOLE 40 15,240 0 0
3-D SYS CORP DEL COM NEW 88554D205   279,121 37,719 SH   SOLE 43 36,015 0 1,704
360 DIGITECH INC AMERICAN DEP 88557W101   1,240,637 60,935 SH   SOLE 2 1,844 0 59,091
360 DIGITECH INC AMERICAN DEP 88557W101   913,492 44,867 SH   SOLE 4 17,817 0 27,050
360 DIGITECH INC AMERICAN DEP 88557W101   192,117 9,436 SH   SOLE 7 9,436 0 0
360 DIGITECH INC AMERICAN DEP 88557W101   308,434 15,149 SH   SOLE 13 0 0 15,149
360 DIGITECH INC AMERICAN DEP 88557W101   1,343,882 66,006 SH   SOLE 15 66,006 0 0
360 DIGITECH INC AMERICAN DEP 88557W101   724,511 35,585 SH   SOLE 18 35,585 0 0
360 DIGITECH INC AMERICAN DEP 88557W101   39,713,035 1,950,542 SH   SOLE 21 1,950,542 0 0
360 DIGITECH INC AMERICAN DEP 88557W101   19,964,711 980,585 SH   SOLE 22 860,739 0 119,846
360 DIGITECH INC AMERICAN DEP 88557W101   2,645,619 129,942 SH   SOLE 23 129,942 0 0
360 DIGITECH INC AMERICAN DEP 88557W101   1,635,417 80,325 SH   SOLE 25 80,325 0 0
360 DIGITECH INC AMERICAN DEP 88557W101   1,260,589 61,915 SH   SOLE 26 1,068 0 60,847
360 DIGITECH INC AMERICAN DEP 88557W101   4,022,688 197,578 SH   SOLE 28 10,138 0 187,440
360 DIGITECH INC AMERICAN DEP 88557W101   11,984,710 588,640 SH   SOLE 30 588,640 0 0
360 DIGITECH INC AMERICAN DEP 88557W101   100,232 4,923 SH   SOLE 34 4,923 0 0
360 DIGITECH INC AMERICAN DEP 88557W101   55,827 2,742 SH   SOLE 36 2,742 0 0
360 DIGITECH INC AMERICAN DEP 88557W101   15,555 764 SH   SOLE 40 764 0 0
360 DIGITECH INC AMERICAN DEP 88557W101   4,463,378 219,223 SH   SOLE 43 202,787 0 16,436
3M CO COM 88579Y101   144,348,064 1,203,703 SH   SOLE 2 328,229 0 875,474
3M CO COM 88579Y101   54,303,853 452,834 SH   SOLE 4 361,417 0 91,417
3M CO COM 88579Y101   88,571,833 738,591 SH   SOLE 7 671,290 0 67,301
3M CO COM 88579Y101   6,125,034 51,076 SH   SOLE 13 44,450 0 6,626
3M CO COM 88579Y101   11,099,675 92,559 SH   SOLE 15 92,559 0 0
3M CO COM 88579Y101   114,524,373 955,006 SH   SOLE 18 906,654 0 48,352
3M CO COM 88579Y101   27,794,458 231,775 SH   SOLE 19 231,775 0 0
3M CO COM 88579Y101   2,655,029 22,140 SH   SOLE 20 22,140 0 0
3M CO COM 88579Y101   1,918,988,261 16,002,237 SH   SOLE 21 16,002,237 0 0
3M CO COM 88579Y101   1,454,476,942 12,128,727 SH   SOLE 22 10,926,663 0 1,202,064
3M CO COM 88579Y101   140,376,074 1,170,581 SH   SOLE 23 1,170,581 0 0
3M CO COM 88579Y101   137,991,584 1,150,697 SH   SOLE 25 1,150,697 0 0
3M CO COM 88579Y101   178,438,562 1,487,980 SH   SOLE 26 780,465 0 707,515
3M CO COM 88579Y101   201,106,919 1,677,009 SH   SOLE 28 172,360 0 1,504,649
3M CO COM 88579Y101   3,938,053 32,839 SH   SOLE 29 32,839 0 0
3M CO COM 88579Y101   490,317,144 4,088,702 SH   SOLE 30 4,085,988 0 2,714
3M CO COM 88579Y101   23,232,102 193,730 SH   SOLE 31 183,609 0 10,121
3M CO COM 88579Y101   6,190,870 51,625 SH   SOLE 32 51,625 0 0
3M CO COM 88579Y101   6,635,054 55,329 SH   SOLE 34 55,329 0 0
3M CO COM 88579Y101   22,651,689 188,890 SH   SOLE 36 188,890 0 0
3M CO COM 88579Y101   2,496,255 20,816 SH   SOLE 40 20,816 0 0
3M CO COM 88579Y101   183,717 1,532 SH   OTR 43 1,532 0 0
3M CO COM 88579Y101   59,275,436 494,291 SH   SOLE 43 430,754 0 63,537
4D MOLECULAR THERAPEUTICS IN COM 35104E100   1,224,704 55,142 SH   SOLE 2 21,988 0 33,154
4D MOLECULAR THERAPEUTICS IN COM 35104E100   8,773 395 SH   SOLE 7 395 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   1,978,778 89,094 SH   SOLE 18 89,094 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   3,612,457 162,650 SH   SOLE 19 162,650 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   29,972,128 1,349,488 SH   SOLE 21 1,349,488 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   18,075,120 813,828 SH   SOLE 22 789,382 0 24,446
4D MOLECULAR THERAPEUTICS IN COM 35104E100   81,200 3,656 SH   SOLE 23 3,656 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   248,974 11,210 SH   SOLE 26 0 0 11,210
4D MOLECULAR THERAPEUTICS IN COM 35104E100   346,232 15,589 SH   SOLE 30 15,589 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   168,352 7,580 SH   SOLE 43 7,580 0 0
5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109   42,717 5,421 SH   SOLE 2 1,518 0 3,903
5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109   463,289 58,793 SH   SOLE 7 58,793 0 0
5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109   703,195 89,238 SH   SOLE 18 89,238 0 0
5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109   491,145 62,328 SH   SOLE 19 62,328 0 0
5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109   10,039,128 1,274,001 SH   SOLE 21 1,274,001 0 0
5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109   5,956,011 755,839 SH   SOLE 22 743,763 0 12,076
7 ACQUISITION CORPORATION *W EXP 11/05/202 G80694113   100,078 1,127,000 SH   SOLE 2 1,127,000 0 0
89BIO INC COM 282559103   175,190 13,762 SH   SOLE 2 10,008 0 3,754
89BIO INC COM 282559103   50,755 3,987 SH   SOLE 18 3,987 0 0
89BIO INC COM 282559103   2,597,047 204,010 SH   SOLE 19 204,010 0 0
89BIO INC COM 282559103   4,928,534 387,159 SH   SOLE 21 387,159 0 0
89BIO INC COM 282559103   5,305,851 416,799 SH   SOLE 22 416,799 0 0
89BIO INC COM 282559103   14,168 1,113 SH   SOLE 23 1,113 0 0
89BIO INC COM 282559103   291,250 22,879 SH   SOLE 30 22,879 0 0
89BIO INC COM 282559103   252,971 19,872 SH   SOLE 43 17,430 0 2,442
8X8 INC NEW COM 282914100   2,892,836 669,638 SH   SOLE 2 614,071 0 55,567
8X8 INC NEW COM 282914100   6,044 1,399 SH   SOLE 4 422 0 977
8X8 INC NEW COM 282914100   6,787 1,571 SH   SOLE 7 1,571 0 0
8X8 INC NEW COM 282914100   1,668,587 386,247 SH   SOLE 18 373,138 0 13,109
8X8 INC NEW COM 282914100   2,730,529 632,067 SH   SOLE 19 632,067 0 0
8X8 INC NEW COM 282914100   59,297,223 13,726,209 SH   SOLE 21 13,726,209 0 0
8X8 INC NEW COM 282914100   16,114,045 3,730,103 SH   SOLE 22 3,643,805 0 86,298
8X8 INC NEW COM 282914100   99,503 23,033 SH   SOLE 23 23,033 0 0
8X8 INC NEW COM 282914100   65,491 15,160 SH   SOLE 25 15,160 0 0
8X8 INC NEW COM 282914100   253,852 58,762 SH   SOLE 26 38,842 0 19,920
8X8 INC NEW COM 282914100   8,402 1,945 SH   SOLE 28 1,945 0 0
8X8 INC NEW COM 282914100   783,946 181,469 SH   SOLE 30 181,469 0 0
8X8 INC NEW COM 282914100   224,796 52,036 SH   SOLE 34 52,036 0 0
8X8 INC NEW COM 282914100   49,987 11,571 SH   SOLE 36 11,571 0 0
8X8 INC NEW COM 282914100   54,661 12,653 SH   SOLE 40 12,653 0 0
8X8 INC NEW COM 282914100   2,033,990 470,831 SH   SOLE 43 456,918 0 13,913
8X8 INC NEW NOTE 0.500% 2/0 282914AB6   1,819,980 2,000,000 PRN   SOLE 2 2,000,000 0 0
9 METERS BIOPHARMA INC COM NEW 654405208   6,236 4,949 SH   SOLE 21 4,949 0 0
9 METERS BIOPHARMA INC COM NEW 654405208   205,507 163,101 SH   SOLE 22 163,101 0 0
9 METERS BIOPHARMA INC COM NEW 654405208   169 134 SH   SOLE 43 134 0 0
908 DEVICES INC COM 65443P102   120,503 15,814 SH   SOLE 2 5,847 0 9,967
908 DEVICES INC COM 65443P102   2,568 337 SH   SOLE 7 337 0 0
908 DEVICES INC COM 65443P102   440,901 57,861 SH   SOLE 18 57,861 0 0
908 DEVICES INC COM 65443P102   2,403,554 315,427 SH   SOLE 19 315,427 0 0
908 DEVICES INC COM 65443P102   6,309,886 828,069 SH   SOLE 21 828,069 0 0
908 DEVICES INC COM 65443P102   4,021,386 527,741 SH   SOLE 22 505,250 0 22,491
908 DEVICES INC COM 65443P102   16,322 2,142 SH   SOLE 25 2,142 0 0
908 DEVICES INC COM 65443P102   33,658 4,417 SH   SOLE 28 0 0 4,417
908 DEVICES INC COM 65443P102   22,677 2,976 SH   SOLE 30 2,976 0 0
908 DEVICES INC COM 65443P102   15,171 1,991 SH   SOLE 34 1,991 0 0
908 DEVICES INC COM 65443P102   10,081 1,323 SH   SOLE 40 1,323 0 0
908 DEVICES INC COM 65443P102   41,217 5,409 SH   SOLE 43 5,409 0 0
A K A BRANDS HLDG CORP COM 00152K101   16,928 13,329 SH   SOLE 2 9,790 0 3,539
A K A BRANDS HLDG CORP COM 00152K101   36,363 28,632 SH   SOLE 18 28,632 0 0
A K A BRANDS HLDG CORP COM 00152K101   21,777 17,147 SH   SOLE 19 17,147 0 0
A K A BRANDS HLDG CORP COM 00152K101   404,735 318,689 SH   SOLE 21 318,689 0 0
A K A BRANDS HLDG CORP COM 00152K101   87,469 68,873 SH   SOLE 22 63,661 0 5,212
A-MARK PRECIOUS METALS INC COM 00181T107   677,860 19,518 SH   SOLE 2 6,277 0 13,241
A-MARK PRECIOUS METALS INC COM 00181T107   129,300 3,723 SH   SOLE 7 3,723 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   1,952,694 56,225 SH   SOLE 18 56,225 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   1,170,887 33,714 SH   SOLE 19 33,714 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   24,929,020 717,795 SH   SOLE 21 717,795 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   14,702,147 423,327 SH   SOLE 22 397,393 0 25,934
A-MARK PRECIOUS METALS INC COM 00181T107   87,520 2,520 SH   SOLE 25 2,520 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   64,980 1,871 SH   SOLE 26 525 0 1,346
A-MARK PRECIOUS METALS INC COM 00181T107   402,486 11,589 SH   SOLE 30 11,589 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   87,381 2,516 SH   SOLE 40 2,516 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   731,101 21,051 SH   SOLE 43 20,954 0 97
A10 NETWORKS INC COM 002121101   1,604,047 96,455 SH   SOLE 2 65,235 0 31,220
A10 NETWORKS INC COM 002121101   152,680 9,181 SH   SOLE 7 9,181 0 0
A10 NETWORKS INC COM 002121101   3,722,609 223,849 SH   SOLE 18 223,849 0 0
A10 NETWORKS INC COM 002121101   1,939,673 116,637 SH   SOLE 19 116,637 0 0
A10 NETWORKS INC COM 002121101   139,701,778 8,400,588 SH   SOLE 21 8,400,588 0 0
A10 NETWORKS INC COM 002121101   28,611,932 1,720,501 SH   SOLE 22 1,662,296 0 58,205
A10 NETWORKS INC COM 002121101   1,787,326 107,476 SH   SOLE 25 107,476 0 0
A10 NETWORKS INC COM 002121101   1,679,347 100,983 SH   SOLE 26 59,184 0 41,799
A10 NETWORKS INC COM 002121101   40,361 2,427 SH   SOLE 28 0 0 2,427
A10 NETWORKS INC COM 002121101   11,869,563 713,744 SH   SOLE 30 713,744 0 0
A10 NETWORKS INC COM 002121101   1,085,640 65,282 SH   SOLE 34 65,282 0 0
A10 NETWORKS INC COM 002121101   134,054 8,061 SH   SOLE 40 8,061 0 0
A10 NETWORKS INC COM 002121101   372,663 22,409 SH   SOLE 43 21,862 0 547
AADI BIOSCIENCE INC COM 00032Q104   34,025 2,652 SH   SOLE 2 354 0 2,298
AADI BIOSCIENCE INC COM 00032Q104   3,823 298 SH   SOLE 7 298 0 0
AADI BIOSCIENCE INC COM 00032Q104   474,530 36,986 SH   SOLE 18 36,986 0 0
AADI BIOSCIENCE INC COM 00032Q104   338,815 26,408 SH   SOLE 19 26,408 0 0
AADI BIOSCIENCE INC COM 00032Q104   6,578,826 512,769 SH   SOLE 21 512,769 0 0
AADI BIOSCIENCE INC COM 00032Q104   4,012,583 312,750 SH   SOLE 22 309,584 0 3,166
AAON INC COM PAR $0.004 000360206   1,861,986 24,721 SH   SOLE 2 14,782 0 9,939
AAON INC COM PAR $0.004 000360206   13,332 177 SH   SOLE 4 177 0 0
AAON INC COM PAR $0.004 000360206   336,756 4,471 SH   SOLE 7 4,471 0 0
AAON INC COM PAR $0.004 000360206   2,034 27 SH   SOLE 17 0 0 27
AAON INC COM PAR $0.004 000360206   10,526,045 139,751 SH   SOLE 18 139,751 0 0
AAON INC COM PAR $0.004 000360206   6,122,010 81,280 SH   SOLE 19 81,280 0 0
AAON INC COM PAR $0.004 000360206   382,636,672 5,080,147 SH   SOLE 21 5,080,147 0 0
AAON INC COM PAR $0.004 000360206   83,270,629 1,105,558 SH   SOLE 22 1,071,423 0 34,135
AAON INC COM PAR $0.004 000360206   528,445 7,016 SH   SOLE 25 7,016 0 0
AAON INC COM PAR $0.004 000360206   1,469,945 19,516 SH   SOLE 26 16,663 0 2,853
AAON INC COM PAR $0.004 000360206   264,072 3,506 SH   SOLE 28 769 0 2,737
AAON INC COM PAR $0.004 000360206   6,980,356 92,676 SH   SOLE 30 92,676 0 0
AAON INC COM PAR $0.004 000360206   20,261 269 SH   SOLE 34 269 0 0
AAON INC COM PAR $0.004 000360206   159,754 2,121 SH   SOLE 36 2,121 0 0
AAON INC COM PAR $0.004 000360206   426,763 5,666 SH   SOLE 40 5,666 0 0
AAON INC COM PAR $0.004 000360206   2,199,796 29,206 SH   SOLE 43 26,504 0 2,702
AAR CORP COM 000361105   1,385,210 30,851 SH   SOLE 2 10,700 0 20,151
AAR CORP COM 000361105   5,568 124 SH   SOLE 4 124 0 0
AAR CORP COM 000361105   18,095 403 SH   SOLE 7 403 0 0
AAR CORP COM 000361105   5,482,245 122,099 SH   SOLE 18 122,099 0 0
AAR CORP COM 000361105   2,784,474 62,015 SH   SOLE 19 62,015 0 0
AAR CORP COM 000361105   213,103,751 4,746,186 SH   SOLE 21 4,746,186 0 0
AAR CORP COM 000361105   42,826,608 953,822 SH   SOLE 22 912,003 0 41,819
AAR CORP COM 000361105   7,614,411 169,586 SH   SOLE 25 169,586 0 0
AAR CORP COM 000361105   1,980,315 44,105 SH   SOLE 26 20,838 0 23,267
AAR CORP COM 000361105   748,079 16,661 SH   SOLE 28 16,661 0 0
AAR CORP COM 000361105   3,053,020 67,996 SH   SOLE 30 67,996 0 0
AAR CORP COM 000361105   1,457,454 32,460 SH   SOLE 34 32,460 0 0
AAR CORP COM 000361105   73,052 1,627 SH   SOLE 36 1,627 0 0
AAR CORP COM 000361105   285,519 6,359 SH   SOLE 40 6,359 0 0
AAR CORP COM 000361105   43,059 959 SH   OTR 43 959 0 0
AAR CORP COM 000361105   1,446,094 32,207 SH   SOLE 43 31,111 0 1,096
ABB LTD SPONSORED ADR 000375204   609 20 SH   SOLE 17 0 0 20
ABB LTD SPONSORED ADR 000375204   38,905,792 1,277,275 SH   SOLE 43 1,129,457 0 147,818
ABBOTT LABS COM 002824100   476,009,367 4,335,635 SH   SOLE 2 1,476,182 0 2,859,453
ABBOTT LABS COM 002824100   174,403,721 1,588,521 SH   SOLE 4 944,179 0 644,342
ABBOTT LABS COM 002824100   177,488,161 1,616,615 SH   SOLE 7 1,563,374 0 53,241
ABBOTT LABS COM 002824100   16,621,547 151,394 SH   SOLE 13 120,972 0 30,422
ABBOTT LABS COM 002824100   32,474,894 295,791 SH   SOLE 15 295,791 0 0
ABBOTT LABS COM 002824100   8,783 80 SH   SOLE 17 0 0 80
ABBOTT LABS COM 002824100   337,831,845 3,077,073 SH   SOLE 18 2,880,866 0 196,207
ABBOTT LABS COM 002824100   559,749,054 5,098,361 SH   SOLE 19 5,098,361 0 0
ABBOTT LABS COM 002824100   11,554,409 105,241 SH   SOLE 20 105,241 0 0
ABBOTT LABS COM 002824100   5,607,649,960 51,076,145 SH   SOLE 21 51,076,145 0 0
ABBOTT LABS COM 002824100   4,148,968,162 37,790,037 SH   SOLE 22 34,011,736 0 3,778,301
ABBOTT LABS COM 002824100   406,230,685 3,700,070 SH   SOLE 23 3,700,070 0 0
ABBOTT LABS COM 002824100   411,960,186 3,752,256 SH   SOLE 25 3,752,256 0 0
ABBOTT LABS COM 002824100   398,899,348 3,633,294 SH   SOLE 26 1,611,285 0 2,022,009
ABBOTT LABS COM 002824100   399,894,704 3,642,360 SH   SOLE 28 116,999 0 3,525,361
ABBOTT LABS COM 002824100   11,910,019 108,480 SH   SOLE 29 108,480 0 0
ABBOTT LABS COM 002824100   1,110,376,096 10,113,636 SH   SOLE 30 10,113,636 0 0
ABBOTT LABS COM 002824100   68,057,833 619,891 SH   SOLE 31 588,407 0 31,484
ABBOTT LABS COM 002824100   12,243,012 111,513 SH   SOLE 32 111,513 0 0
ABBOTT LABS COM 002824100   474,412,361 4,321,089 SH   SOLE 34 4,321,089 0 0
ABBOTT LABS COM 002824100   55,872,680 508,905 SH   SOLE 36 508,905 0 0
ABBOTT LABS COM 002824100   7,287,860 66,380 SH   SOLE 40 66,380 0 0
ABBOTT LABS COM 002824100   478,245 4,356 SH   OTR 43 4,356 0 0
ABBOTT LABS COM 002824100   243,519,578 2,218,049 SH   SOLE 43 2,038,030 0 180,019
ABBOTT LABS OPTIONS 002824100   680,698 6,200 SH Call SOLE 2 0 0 6,200
ABBOTT LABS OPTIONS 002824100   516,013 4,700 SH Call SOLE 4 4,700 0 0
ABBOTT LABS OPTIONS 002824100   8,212,292 74,800 SH Call SOLE 18 74,800 0 0
ABBOTT LABS OPTIONS 002824100   48,395,432 440,800 SH Call SOLE 19 440,800 0 0
ABBOTT LABS OPTIONS 002824100   3,458,385 31,500 SH Call SOLE 22 31,500 0 0
ABBOTT LABS OPTIONS 002824100   395,244 3,600 SH Call SOLE 26 3,600 0 0
ABBOTT LABS OPTIONS 002824100   25,921,419 236,100 SH Call SOLE 34 236,100 0 0
ABBVIE INC COM 00287Y109   658,717,350 4,075,969 SH   SOLE 2 1,082,384 0 2,993,585
ABBVIE INC COM 00287Y109   218,294,708 1,350,750 SH   SOLE 4 787,988 0 562,762
ABBVIE INC COM 00287Y109   289,132,734 1,789,077 SH   SOLE 7 1,735,685 0 53,392
ABBVIE INC COM 00287Y109   11,867,022 73,430 SH   SOLE 13 52,991 0 20,439
ABBVIE INC COM 00287Y109   48,197,112 298,231 SH   SOLE 15 298,231 0 0
ABBVIE INC COM 00287Y109   1,939 12 SH   SOLE 17 0 0 12
ABBVIE INC COM 00287Y109   555,162,958 3,435,202 SH   SOLE 18 3,243,060 0 192,142
ABBVIE INC COM 00287Y109   542,018,769 3,353,869 SH   SOLE 19 3,353,869 0 0
ABBVIE INC COM 00287Y109   8,677,465,684 53,693,866 SH   SOLE 21 53,693,866 0 0
ABBVIE INC COM 00287Y109   6,275,321,310 38,830,031 SH   SOLE 22 35,057,291 0 3,772,740
ABBVIE INC COM 00287Y109   572,495,506 3,542,451 SH   SOLE 23 3,542,451 0 0
ABBVIE INC COM 00287Y109   616,735,920 3,816,199 SH   SOLE 25 3,816,199 0 0
ABBVIE INC COM 00287Y109   606,271,996 3,751,451 SH   SOLE 26 1,643,173 0 2,108,278
ABBVIE INC COM 00287Y109   587,120,888 3,632,949 SH   SOLE 28 141,998 0 3,490,951
ABBVIE INC COM 00287Y109   5,912,340 36,584 SH   SOLE 29 36,584 0 0
ABBVIE INC COM 00287Y109   1,694,960,347 10,487,967 SH   SOLE 30 10,487,967 0 0
ABBVIE INC COM 00287Y109   75,141,862 464,958 SH   SOLE 31 433,091 0 31,867
ABBVIE INC COM 00287Y109   18,278,899 113,105 SH   SOLE 32 113,105 0 0
ABBVIE INC COM 00287Y109   527,556,290 3,264,379 SH   SOLE 34 3,264,379 0 0
ABBVIE INC COM 00287Y109   86,256,267 533,731 SH   SOLE 36 533,731 0 0
ABBVIE INC COM 00287Y109   2,133,414 13,201 SH   SOLE 37 13,201 0 0
ABBVIE INC COM 00287Y109   10,767,589 66,627 SH   SOLE 40 66,627 0 0
ABBVIE INC COM 00287Y109   335,941,724 2,078,719 SH   SOLE 43 1,884,537 0 194,182
ABBVIE INC OPTIONS 00287Y109   371,703 2,300 SH Put SOLE 2 0 0 2,300
ABBVIE INC OPTIONS 00287Y109   226,254 1,400 SH Put SOLE 4 1,400 0 0
ABBVIE INC OPTIONS 00287Y109   4,040,250 25,000 SH Put SOLE 18 25,000 0 0
ABBVIE INC OPTIONS 00287Y109   20,104,284 124,400 SH Put SOLE 19 124,400 0 0
ABBVIE INC OPTIONS 00287Y109   1,664,583 10,300 SH Put SOLE 22 10,300 0 0
ABBVIE INC OPTIONS 00287Y109   193,932 1,200 SH Put SOLE 26 1,200 0 0
ABBVIE INC OPTIONS 00287Y109   12,185,394 75,400 SH Put SOLE 34 75,400 0 0
ABCAM PLC ADS 000380204   21,964,325 1,411,589 SH   SOLE 21 1,411,589 0 0
ABCAM PLC ADS 000380204   840,318 54,005 SH   SOLE 22 54,005 0 0
ABCAM PLC ADS 000380204   61,509 3,953 SH   SOLE 26 3,953 0 0
ABCAM PLC ADS 000380204   227,425 14,616 SH   SOLE 30 14,616 0 0
ABCAM PLC ADS 000380204   11,468 737 SH   SOLE 43 737 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   2,574,347 254,131 SH   SOLE 2 86,697 0 167,434
ABCELLERA BIOLOGICS INC COM 00288U106   20,736 2,047 SH   SOLE 7 2,047 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   5,627,205 555,499 SH   SOLE 18 555,499 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   10,868,771 1,072,929 SH   SOLE 19 1,072,929 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   84,983,812 8,389,320 SH   SOLE 21 8,389,320 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   28,910,969 2,853,995 SH   SOLE 22 2,730,494 0 123,501
ABCELLERA BIOLOGICS INC COM 00288U106   268,648 26,520 SH   SOLE 23 26,520 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   1,365,372 134,785 SH   SOLE 26 0 0 134,785
ABCELLERA BIOLOGICS INC COM 00288U106   50,133 4,949 SH   SOLE 28 4,949 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   5,308,059 523,994 SH   SOLE 30 523,994 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   342,728 33,833 SH   SOLE 43 30,411 0 3,422
ABEONA THERAPEUTICS INC COM NEW 00289Y206   373 121 SH   SOLE 2 0 0 121
ABEONA THERAPEUTICS INC COM NEW 00289Y206   5,002 1,624 SH   SOLE 21 1,624 0 0
ABEONA THERAPEUTICS INC COM NEW 00289Y206   166,268 53,983 SH   SOLE 22 53,983 0 0
ABERCROMBIE & FITCH CO CL A 002896207   1,361,564 59,431 SH   SOLE 2 26,305 0 33,126
ABERCROMBIE & FITCH CO CL A 002896207   3,505 153 SH   SOLE 4 153 0 0
ABERCROMBIE & FITCH CO CL A 002896207   27,171 1,186 SH   SOLE 7 1,186 0 0
ABERCROMBIE & FITCH CO CL A 002896207   4,041,095 176,390 SH   SOLE 18 176,390 0 0
ABERCROMBIE & FITCH CO CL A 002896207   2,013,835 87,902 SH   SOLE 19 87,902 0 0
ABERCROMBIE & FITCH CO CL A 002896207   143,413,393 6,259,860 SH   SOLE 21 6,259,860 0 0
ABERCROMBIE & FITCH CO CL A 002896207   30,262,117 1,320,913 SH   SOLE 22 1,255,706 0 65,207
ABERCROMBIE & FITCH CO CL A 002896207   181,676 7,930 SH   SOLE 25 7,930 0 0
ABERCROMBIE & FITCH CO CL A 002896207   677,197 29,559 SH   SOLE 26 26,343 0 3,216
ABERCROMBIE & FITCH CO CL A 002896207   25,109 1,096 SH   SOLE 28 1,096 0 0
ABERCROMBIE & FITCH CO CL A 002896207   2,060,273 89,929 SH   SOLE 30 89,929 0 0
ABERCROMBIE & FITCH CO CL A 002896207   99,154 4,328 SH   SOLE 34 4,328 0 0
ABERCROMBIE & FITCH CO CL A 002896207   84,309 3,680 SH   SOLE 36 3,680 0 0
ABERCROMBIE & FITCH CO CL A 002896207   178,011 7,770 SH   SOLE 40 7,770 0 0
ABERCROMBIE & FITCH CO CL A 002896207   1,645,144 71,809 SH   SOLE 43 62,596 0 9,213
ABM INDS INC COM 000957100   3,064,358 68,986 SH   SOLE 2 22,158 0 46,828
ABM INDS INC COM 000957100   8,751 197 SH   SOLE 4 197 0 0
ABM INDS INC COM 000957100   2,256,847 50,807 SH   SOLE 7 50,807 0 0
ABM INDS INC COM 000957100   10,462,376 235,533 SH   SOLE 18 235,533 0 0
ABM INDS INC COM 000957100   5,382,238 121,167 SH   SOLE 19 121,167 0 0
ABM INDS INC COM 000957100   375,271,087 8,448,246 SH   SOLE 21 8,448,246 0 0
ABM INDS INC COM 000957100   77,081,626 1,735,291 SH   SOLE 22 1,652,008 0 83,283
ABM INDS INC COM 000957100   456,815 10,284 SH   SOLE 25 10,284 0 0
ABM INDS INC COM 000957100   1,429,391 32,179 SH   SOLE 26 26,510 0 5,669
ABM INDS INC COM 000957100   53,126 1,196 SH   SOLE 28 1,196 0 0
ABM INDS INC COM 000957100   5,571,068 125,418 SH   SOLE 30 125,418 0 0
ABM INDS INC COM 000957100   156,625 3,526 SH   SOLE 36 3,526 0 0
ABM INDS INC COM 000957100   421,901 9,498 SH   SOLE 40 9,498 0 0
ABM INDS INC COM 000957100   1,605,561 36,145 SH   SOLE 43 34,891 0 1,254
ABSCI CORPORATION COM 00091E109   46,851 22,310 SH   SOLE 2 2,370 0 19,940
ABSCI CORPORATION COM 00091E109   1,615 769 SH   SOLE 7 769 0 0
ABSCI CORPORATION COM 00091E109   346,670 165,081 SH   SOLE 18 165,081 0 0
ABSCI CORPORATION COM 00091E109   210,643 100,306 SH   SOLE 19 100,306 0 0
ABSCI CORPORATION COM 00091E109   4,885,224 2,326,297 SH   SOLE 21 2,326,297 0 0
ABSCI CORPORATION COM 00091E109   2,325,895 1,107,569 SH   SOLE 22 1,064,307 0 43,262
ABSCI CORPORATION COM 00091E109   599,682 285,563 SH   SOLE 30 285,563 0 0
ABVC BIOPHARMA INC COM 00091F106   995 1,592 SH   SOLE 18 1,592 0 0
ABVC BIOPHARMA INC COM 00091F106   24,763 39,621 SH   SOLE 21 39,621 0 0
AC IMMUNE SA SHS H00263105   8,197 4,018 SH   SOLE 22 4,018 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307   6,370 1,513 SH   SOLE 2 0 0 1,513
ACACIA RESH CORP ACACIA TCH COM 003881307   26,136 6,208 SH   SOLE 18 6,208 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307   460,161 109,302 SH   SOLE 21 109,302 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307   3,380,617 802,997 SH   SOLE 22 802,997 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307   18,852 4,478 SH   SOLE 43 4,478 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   4,514,762 85,930 SH   SOLE 2 28,128 0 57,802
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   10,403 198 SH   SOLE 4 198 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   91,682 1,745 SH   SOLE 7 1,745 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   14,469,043 275,391 SH   SOLE 18 275,391 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   7,520,418 143,137 SH   SOLE 19 143,137 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   517,446,442 9,848,619 SH   SOLE 21 9,848,619 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   109,523,465 2,084,573 SH   SOLE 22 1,987,461 0 97,112
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   2,264,421 43,099 SH   SOLE 26 23,491 0 19,608
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   46,918 893 SH   SOLE 28 893 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   6,283,837 119,601 SH   SOLE 30 119,601 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   105,448 2,007 SH   SOLE 36 2,007 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   2,126,662 40,477 SH   SOLE 43 38,899 0 1,578
ACADIA HEALTHCARE COMPANY IN COM 00404A109   11,429,556 138,843 SH   SOLE 2 71,257 0 67,586
ACADIA HEALTHCARE COMPANY IN COM 00404A109   22,144 269 SH   SOLE 4 269 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   556,566 6,761 SH   SOLE 7 6,761 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   15,532,549 188,685 SH   SOLE 18 188,685 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   2,291,953 27,842 SH   SOLE 19 27,842 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   416,804,435 5,063,222 SH   SOLE 21 5,063,222 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   209,858,788 2,549,305 SH   SOLE 22 2,430,765 0 118,540
ACADIA HEALTHCARE COMPANY IN COM 00404A109   1,196,604 14,536 SH   SOLE 25 14,536 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   3,757,002 45,639 SH   SOLE 26 38,158 0 7,481
ACADIA HEALTHCARE COMPANY IN COM 00404A109   398,593 4,842 SH   SOLE 28 1,599 0 3,243
ACADIA HEALTHCARE COMPANY IN COM 00404A109   8,878,377 107,852 SH   SOLE 30 107,852 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   101,748 1,236 SH   SOLE 31 1,236 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   331,585 4,028 SH   SOLE 36 4,028 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   1,066,703 12,958 SH   SOLE 40 12,958 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   3,518,357 42,740 SH   SOLE 43 37,957 0 4,783
ACADIA PHARMACEUTICALS INC COM 004225108   2,366,874 148,673 SH   SOLE 2 96,623 0 52,050
ACADIA PHARMACEUTICALS INC COM 004225108   8,024 504 SH   SOLE 4 504 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   141,513 8,889 SH   SOLE 7 8,889 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   4,978,805 312,739 SH   SOLE 18 300,049 0 12,690
ACADIA PHARMACEUTICALS INC COM 004225108   7,741,960 486,304 SH   SOLE 19 486,304 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   85,914,127 5,396,616 SH   SOLE 21 5,396,616 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   50,973,723 3,201,867 SH   SOLE 22 3,106,289 0 95,578
ACADIA PHARMACEUTICALS INC COM 004225108   60,321 3,789 SH   SOLE 23 3,789 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   331,789 20,841 SH   SOLE 25 20,841 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   1,400,626 87,979 SH   SOLE 26 37,347 0 50,632
ACADIA PHARMACEUTICALS INC COM 004225108   93,848 5,895 SH   SOLE 28 2,101 0 3,794
ACADIA PHARMACEUTICALS INC COM 004225108   8,634,594 542,374 SH   SOLE 30 542,374 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   8,756 550 SH   SOLE 34 550 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   72,484 4,553 SH   SOLE 36 4,553 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   250,724 15,749 SH   SOLE 40 15,749 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   7,100 446 SH   OTR 43 446 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   340,943 21,416 SH   SOLE 43 20,960 0 456
ACADIA RLTY TR COM SH BEN INT 004239109   6,001,471 418,221 SH   SOLE 2 273,061 0 145,160
ACADIA RLTY TR COM SH BEN INT 004239109   640,053 44,603 SH   SOLE 4 44,603 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   1,569,373 109,364 SH   SOLE 7 109,364 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   4,649,658 324,018 SH   SOLE 18 324,018 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   14,410,327 1,004,204 SH   SOLE 19 1,004,204 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   165,464,038 11,530,595 SH   SOLE 21 11,530,595 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   55,581,984 3,873,309 SH   SOLE 22 3,750,949 0 122,360
ACADIA RLTY TR COM SH BEN INT 004239109   393,233 27,403 SH   SOLE 23 27,403 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   5,782,089 402,933 SH   SOLE 25 402,933 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   2,567,861 178,945 SH   SOLE 26 24,949 0 153,996
ACADIA RLTY TR COM SH BEN INT 004239109   797,329 55,563 SH   SOLE 28 1,538 0 54,025
ACADIA RLTY TR COM SH BEN INT 004239109   6,333,229 441,340 SH   SOLE 30 441,340 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   373,602 26,035 SH   SOLE 34 26,035 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   427,271 29,775 SH   SOLE 43 27,682 0 2,093
ACASTI PHARMA INC CL A 00430K873   31 62 SH   SOLE 43 0 0 62
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   705,613 91,638 SH   SOLE 2 66,067 0 25,571
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   136,490 17,726 SH   SOLE 7 17,726 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   1,339,900 174,013 SH   SOLE 18 141,626 0 32,387
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   2,696,009 350,131 SH   SOLE 19 350,131 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   15,016,594 1,950,207 SH   SOLE 21 1,950,207 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   12,916,072 1,677,412 SH   SOLE 22 1,628,767 0 48,645
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   22,438 2,914 SH   SOLE 23 2,914 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   83,329 10,822 SH   SOLE 25 10,822 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   253,176 32,880 SH   SOLE 26 4,971 0 27,909
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   747,570 97,087 SH   SOLE 30 97,087 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   79,941 10,382 SH   SOLE 36 10,382 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   46,562 6,047 SH   SOLE 40 6,047 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   261,169 33,918 SH   SOLE 43 33,918 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102   626 887 SH   SOLE 2 0 0 887
ACCELERATE DIAGNOSTICS INC COM 00430H102   4,462 6,320 SH   SOLE 18 6,320 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102   91,538 129,657 SH   SOLE 21 129,657 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102   355,892 504,097 SH   SOLE 22 504,097 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102   3,062 4,337 SH   SOLE 28 4,337 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   391,883,892 1,468,610 SH   SOLE 2 390,936 0 1,077,674
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   143,726,962 538,626 SH   SOLE 4 298,614 0 240,012
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   164,537,547 616,615 SH   SOLE 7 597,588 0 19,027
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   12,164,702 45,588 SH   SOLE 13 38,687 0 6,901
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   23,994,520 89,921 SH   SOLE 15 89,921 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   9,339 35 SH   SOLE 17 0 0 35
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   317,293,574 1,189,078 SH   SOLE 18 1,109,245 0 79,833
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   147,127,838 551,371 SH   SOLE 19 551,371 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   4,528,729,229 16,971,703 SH   SOLE 21 16,971,703 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   3,750,652,340 14,055,810 SH   SOLE 22 12,677,388 0 1,378,422
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   353,402,896 1,324,400 SH   SOLE 23 1,324,400 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   476,945,547 1,787,384 SH   SOLE 25 1,787,384 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   417,019,687 1,562,808 SH   SOLE 26 762,888 0 799,920
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   450,471,550 1,688,171 SH   SOLE 28 39,139 0 1,649,032
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   7,710,342 28,895 SH   SOLE 29 28,895 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,010,091,333 3,785,382 SH   SOLE 30 3,785,382 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   55,940,604 209,641 SH   SOLE 31 198,274 0 11,367
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   10,752,851 40,297 SH   SOLE 32 40,297 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   50,447,169 189,054 SH   SOLE 34 189,054 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   54,416,148 203,928 SH   SOLE 36 203,928 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,887,893 7,075 SH   SOLE 37 7,075 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   6,403,359 23,997 SH   SOLE 40 23,997 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   352,229 1,320 SH   OTR 43 1,320 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   272,569,798 1,021,473 SH   SOLE 43 922,481 0 98,991
ACCO BRANDS CORP COM 00081T108   2,713,911 485,494 SH   SOLE 2 351,170 0 134,324
ACCO BRANDS CORP COM 00081T108   3,320 594 SH   SOLE 4 594 0 0
ACCO BRANDS CORP COM 00081T108   143,596 25,688 SH   SOLE 7 25,688 0 0
ACCO BRANDS CORP COM 00081T108   1,579,041 282,476 SH   SOLE 18 282,476 0 0
ACCO BRANDS CORP COM 00081T108   5,524,250 988,238 SH   SOLE 19 988,238 0 0
ACCO BRANDS CORP COM 00081T108   21,169,475 3,787,026 SH   SOLE 21 3,787,026 0 0
ACCO BRANDS CORP COM 00081T108   18,083,147 3,234,910 SH   SOLE 22 3,105,749 0 129,161
ACCO BRANDS CORP COM 00081T108   67,136 12,010 SH   SOLE 25 12,010 0 0
ACCO BRANDS CORP COM 00081T108   1,252,406 224,044 SH   SOLE 26 19,100 0 204,944
ACCO BRANDS CORP COM 00081T108   632,503 113,149 SH   SOLE 30 113,149 0 0
ACCO BRANDS CORP COM 00081T108   72,379 12,948 SH   SOLE 40 12,948 0 0
ACCO BRANDS CORP COM 00081T108   1,174,284 210,069 SH   SOLE 43 202,914 0 7,155
ACCOLADE INC COM 00437E102   1,028,997 132,092 SH   SOLE 2 65,240 0 66,852
ACCOLADE INC COM 00437E102   421 54 SH   SOLE 4 54 0 0
ACCOLADE INC COM 00437E102   113,274 14,541 SH   SOLE 7 14,541 0 0
ACCOLADE INC COM 00437E102   1,460,126 187,436 SH   SOLE 18 187,436 0 0
ACCOLADE INC COM 00437E102   1,810,131 232,366 SH   SOLE 19 232,366 0 0
ACCOLADE INC COM 00437E102   21,371,686 2,743,477 SH   SOLE 21 2,743,477 0 0
ACCOLADE INC COM 00437E102   13,596,440 1,745,371 SH   SOLE 22 1,654,898 0 90,473
ACCOLADE INC COM 00437E102   52,871 6,787 SH   SOLE 23 6,787 0 0
ACCOLADE INC COM 00437E102   117,053 15,026 SH   SOLE 25 15,026 0 0
ACCOLADE INC COM 00437E102   180,058 23,114 SH   SOLE 26 15,351 0 7,763
ACCOLADE INC COM 00437E102   126,977 16,300 SH   SOLE 28 16,300 0 0
ACCOLADE INC COM 00437E102   668,694 85,840 SH   SOLE 30 85,840 0 0
ACCOLADE INC COM 00437E102   29,345 3,767 SH   SOLE 40 3,767 0 0
ACCOLADE INC COM 00437E102   463,591 59,511 SH   SOLE 43 56,471 0 3,040
ACCOLADE INC NOTE 0.500% 4/0 00437EAB8   1,637,278 2,375,000 PRN   SOLE 21 2,375,000 0 0
ACCURAY INC COM 004397105   568,495 272,007 SH   SOLE 2 178,187 0 93,820
ACCURAY INC COM 004397105   31,881 15,254 SH   SOLE 18 15,254 0 0
ACCURAY INC COM 004397105   1,022,288 489,133 SH   SOLE 19 489,133 0 0
ACCURAY INC COM 004397105   451,710 216,129 SH   SOLE 21 216,129 0 0
ACCURAY INC COM 004397105   4,587,186 2,194,826 SH   SOLE 22 2,194,826 0 0
ACCURAY INC COM 004397105   60,779 29,081 SH   SOLE 23 29,081 0 0
ACCURAY INC COM 004397105   271,102 129,714 SH   SOLE 26 0 0 129,714
ACCURAY INC COM 004397105   14,298 6,841 SH   SOLE 43 6,841 0 0
ACELRX PHARMACEUTICALS INC COM NEW 00444T209   411 182 SH   SOLE 2 0 0 182
ACELRX PHARMACEUTICALS INC COM NEW 00444T209   11,632 5,147 SH   SOLE 21 5,147 0 0
ACELRX PHARMACEUTICALS INC COM NEW 00444T209   207,687 91,897 SH   SOLE 22 91,897 0 0
ACER THERAPEUTICS INC COM 00444P108   4,849 1,932 SH   SOLE 18 1,932 0 0
ACER THERAPEUTICS INC COM 00444P108   101,238 40,334 SH   SOLE 21 40,334 0 0
ACER THERAPEUTICS INC COM 00444P108   192,653 76,754 SH   SOLE 22 76,754 0 0
ACHIEVE LIFE SCIENCES INC COM 004468500   377 154 SH   SOLE 21 154 0 0
ACHIEVE LIFE SCIENCES INC COM 004468500   34,121 13,927 SH   SOLE 22 13,927 0 0
ACI WORLDWIDE INC COM 004498101   11,711,255 509,185 SH   SOLE 2 323,628 0 185,557
ACI WORLDWIDE INC COM 004498101   52,992 2,304 SH   SOLE 4 423 0 1,881
ACI WORLDWIDE INC COM 004498101   323,633 14,071 SH   SOLE 7 14,071 0 0
ACI WORLDWIDE INC COM 004498101   11,524,035 501,045 SH   SOLE 18 478,787 0 22,258
ACI WORLDWIDE INC COM 004498101   28,321,786 1,231,382 SH   SOLE 19 1,231,382 0 0
ACI WORLDWIDE INC COM 004498101   197,872,289 8,603,143 SH   SOLE 21 8,603,143 0 0
ACI WORLDWIDE INC COM 004498101   101,949,823 4,432,601 SH   SOLE 22 4,344,074 0 88,527
ACI WORLDWIDE INC COM 004498101   828,414 36,018 SH   SOLE 23 36,018 0 0
ACI WORLDWIDE INC COM 004498101   419,612 18,244 SH   SOLE 25 18,244 0 0
ACI WORLDWIDE INC COM 004498101   5,546,818 241,166 SH   SOLE 26 42,311 0 198,855
ACI WORLDWIDE INC COM 004498101   100,326 4,362 SH   SOLE 28 2,105 0 2,257
ACI WORLDWIDE INC COM 004498101   3,687,659 160,333 SH   SOLE 30 160,333 0 0
ACI WORLDWIDE INC COM 004498101   18,952 824 SH   SOLE 34 824 0 0
ACI WORLDWIDE INC COM 004498101   181,148 7,876 SH   SOLE 36 7,876 0 0
ACI WORLDWIDE INC COM 004498101   283,199 12,313 SH   SOLE 40 12,313 0 0
ACI WORLDWIDE INC COM 004498101   1,483,155 64,485 SH   SOLE 43 61,573 0 2,912
ACLARIS THERAPEUTICS INC COM 00461U105   756,221 48,014 SH   SOLE 2 21,730 0 26,284
ACLARIS THERAPEUTICS INC COM 00461U105   107,006 6,794 SH   SOLE 7 6,794 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   2,817,203 178,870 SH   SOLE 18 170,991 0 7,879
ACLARIS THERAPEUTICS INC COM 00461U105   4,372,137 277,596 SH   SOLE 19 277,596 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   44,521,785 2,826,780 SH   SOLE 21 2,826,780 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   22,171,055 1,407,686 SH   SOLE 22 1,365,851 0 41,835
ACLARIS THERAPEUTICS INC COM 00461U105   20,192 1,282 SH   SOLE 23 1,282 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   123,527 7,843 SH   SOLE 25 7,843 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   660,949 41,965 SH   SOLE 26 2,824 0 39,141
ACLARIS THERAPEUTICS INC COM 00461U105   142,601 9,054 SH   SOLE 28 4,071 0 4,983
ACLARIS THERAPEUTICS INC COM 00461U105   3,995,476 253,681 SH   SOLE 30 253,681 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   112,739 7,158 SH   SOLE 36 7,158 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   67,914 4,312 SH   SOLE 40 4,312 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   19,278 1,224 SH   OTR 43 1,224 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   258,300 16,400 SH   SOLE 43 15,404 0 996
ACM RESH INC COM CL A 00108J109   318,554 41,317 SH   SOLE 2 17,376 0 23,941
ACM RESH INC COM CL A 00108J109   1,018 132 SH   SOLE 4 132 0 0
ACM RESH INC COM CL A 00108J109   4,025 522 SH   SOLE 7 522 0 0
ACM RESH INC COM CL A 00108J109   1,128,343 146,348 SH   SOLE 18 146,348 0 0
ACM RESH INC COM CL A 00108J109   685,797 88,949 SH   SOLE 19 88,949 0 0
ACM RESH INC COM CL A 00108J109   13,839,519 1,795,009 SH   SOLE 21 1,795,009 0 0
ACM RESH INC COM CL A 00108J109   8,324,094 1,079,649 SH   SOLE 22 1,029,056 0 50,593
ACM RESH INC COM CL A 00108J109   65,882 8,545 SH   SOLE 25 8,545 0 0
ACM RESH INC COM CL A 00108J109   192,187 24,927 SH   SOLE 26 21,357 0 3,570
ACM RESH INC COM CL A 00108J109   26,638 3,455 SH   SOLE 28 651 0 2,804
ACM RESH INC COM CL A 00108J109   218,347 28,320 SH   SOLE 30 28,320 0 0
ACM RESH INC COM CL A 00108J109   30,115 3,906 SH   SOLE 40 3,906 0 0
ACM RESH INC COM CL A 00108J109   2,706 351 SH   SOLE 43 351 0 0
ACME UTD CORP COM 004816104   8,782 401 SH   SOLE 18 401 0 0
ACME UTD CORP COM 004816104   104,003 4,749 SH   SOLE 21 4,749 0 0
ACME UTD CORP COM 004816104   7,380 337 SH   SOLE 22 337 0 0
ACNB CORP COM 000868109   151,995 3,818 SH   SOLE 2 385 0 3,433
ACNB CORP COM 000868109   5,693 143 SH   SOLE 7 143 0 0
ACNB CORP COM 000868109   1,013,483 25,458 SH   SOLE 18 25,458 0 0
ACNB CORP COM 000868109   622,867 15,646 SH   SOLE 19 15,646 0 0
ACNB CORP COM 000868109   11,917,163 299,351 SH   SOLE 21 299,351 0 0
ACNB CORP COM 000868109   4,253,181 106,837 SH   SOLE 22 100,831 0 6,006
ACNB CORP COM 000868109   40 1 SH   SOLE 43 1 0 0
ACORDA THERAPEUTICS INC COM NEW 00484M601   6,034 7,870 SH   SOLE 21 7,870 0 0
ACORDA THERAPEUTICS INC COM NEW 00484M601   93,351 121,757 SH   SOLE 22 121,757 0 0
ACORDA THERAPEUTICS INC COM NEW 00484M601   2,503 3,264 SH   SOLE 26 0 0 3,264
ACORDA THERAPEUTICS INC COM NEW 00484M601   2,075 2,706 SH   SOLE 43 2,706 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102   39,185 4,744 SH   SOLE 2 4,639 0 105
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102   11,415 1,382 SH   SOLE 18 1,382 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102   143,038 17,317 SH   SOLE 21 17,317 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102   691,626 83,732 SH   SOLE 22 83,732 0 0
ACROPOLIS INFRASTRUCTURE ACQ CL A 005029103   1,509,293 152,300 SH   SOLE 19 152,300 0 0
ACROPOLIS INFRASTRUCTURE ACQ CL A 005029103   317,120 32,000 SH   SOLE 25 32,000 0 0
ACROPOLIS INFRASTRUCTURE ACQ CL A 005029103   828,367 83,589 SH   SOLE 34 83,589 0 0
ACROPOLIS INFRASTRUCTURE ACQ *W EXP 03/30/202 005029111   6,092 50,766 SH   SOLE 19 50,766 0 0
ACROPOLIS INFRASTRUCTURE ACQ *W EXP 03/30/202 005029111   1,280 10,666 SH   SOLE 25 10,666 0 0
ACROPOLIS INFRASTRUCTURE ACQ *W EXP 03/30/202 005029111   3,344 27,863 SH   SOLE 34 27,863 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W206   14,218 1,335 SH   SOLE 2 0 0 1,335
ACTINIUM PHARMACEUTICALS INC COM 00507W206   43,164 4,053 SH   SOLE 18 4,053 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W206   2,867,928 269,289 SH   SOLE 21 269,289 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W206   2,212,271 207,725 SH   SOLE 22 207,725 0 0
ACTIVISION BLIZZARD INC COM 00507V109   112,837,456 1,474,036 SH   SOLE 2 196,638 0 1,277,398
ACTIVISION BLIZZARD INC COM 00507V109   41,678,260 544,458 SH   SOLE 4 323,087 0 221,371
ACTIVISION BLIZZARD INC COM 00507V109   55,503,113 725,057 SH   SOLE 7 703,166 0 21,891
ACTIVISION BLIZZARD INC COM 00507V109   945,239 12,348 SH   SOLE 13 3,335 0 9,013
ACTIVISION BLIZZARD INC COM 00507V109   6,715,655 87,729 SH   SOLE 15 87,729 0 0
ACTIVISION BLIZZARD INC COM 00507V109   8,497 111 SH   SOLE 17 0 0 111
ACTIVISION BLIZZARD INC COM 00507V109   149,396,375 1,951,618 SH   SOLE 18 1,812,449 0 139,169
ACTIVISION BLIZZARD INC COM 00507V109   185,859,190 2,427,945 SH   SOLE 19 2,427,945 0 0
ACTIVISION BLIZZARD INC COM 00507V109   1,631,171,034 21,308,570 SH   SOLE 21 21,308,570 0 0
ACTIVISION BLIZZARD INC COM 00507V109   1,267,798,441 16,561,704 SH   SOLE 22 14,928,705 0 1,632,999
ACTIVISION BLIZZARD INC COM 00507V109   98,800,789 1,290,670 SH   SOLE 23 1,290,670 0 0
ACTIVISION BLIZZARD INC COM 00507V109   82,169,918 1,073,415 SH   SOLE 25 1,073,415 0 0
ACTIVISION BLIZZARD INC COM 00507V109   108,400,541 1,416,075 SH   SOLE 26 537,160 0 878,915
ACTIVISION BLIZZARD INC COM 00507V109   126,974,021 1,658,707 SH   SOLE 28 11,471 0 1,647,236
ACTIVISION BLIZZARD INC COM 00507V109   60,475 790 SH   SOLE 29 790 0 0
ACTIVISION BLIZZARD INC COM 00507V109   317,235,371 4,144,159 SH   SOLE 30 4,141,670 0 2,489
ACTIVISION BLIZZARD INC COM 00507V109   13,253,331 173,133 SH   SOLE 31 158,944 0 14,189
ACTIVISION BLIZZARD INC COM 00507V109   12,845,856 167,810 SH   SOLE 32 167,810 0 0
ACTIVISION BLIZZARD INC COM 00507V109   19,634,233 256,489 SH   SOLE 34 256,489 0 0
ACTIVISION BLIZZARD INC COM 00507V109   19,866,792 259,527 SH   SOLE 36 259,527 0 0
ACTIVISION BLIZZARD INC COM 00507V109   2,215,357 28,940 SH   SOLE 40 28,940 0 0
ACTIVISION BLIZZARD INC COM 00507V109   112,605 1,471 SH   OTR 43 1,471 0 0
ACTIVISION BLIZZARD INC COM 00507V109   56,958,445 744,069 SH   SOLE 43 675,605 0 68,464
ACUITY BRANDS INC COM 00508Y102   18,884,674 114,031 SH   SOLE 2 26,905 0 87,126
ACUITY BRANDS INC COM 00508Y102   19,045 115 SH   SOLE 4 115 0 0
ACUITY BRANDS INC COM 00508Y102   598,515 3,614 SH   SOLE 7 3,614 0 0
ACUITY BRANDS INC COM 00508Y102   11,276,716 68,092 SH   SOLE 18 68,092 0 0
ACUITY BRANDS INC COM 00508Y102   2,388,096 14,420 SH   SOLE 19 14,420 0 0
ACUITY BRANDS INC COM 00508Y102   281,891,240 1,702,139 SH   SOLE 21 1,702,139 0 0
ACUITY BRANDS INC COM 00508Y102   153,131,121 924,649 SH   SOLE 22 874,345 0 50,304
ACUITY BRANDS INC COM 00508Y102   1,021,317 6,167 SH   SOLE 25 6,167 0 0
ACUITY BRANDS INC COM 00508Y102   3,632,987 21,937 SH   SOLE 26 18,407 0 3,530
ACUITY BRANDS INC COM 00508Y102   248,084 1,498 SH   SOLE 28 292 0 1,206
ACUITY BRANDS INC COM 00508Y102   6,838,534 41,293 SH   SOLE 30 41,293 0 0
ACUITY BRANDS INC COM 00508Y102   77,671 469 SH   SOLE 31 469 0 0
ACUITY BRANDS INC COM 00508Y102   765,615 4,623 SH   SOLE 34 4,623 0 0
ACUITY BRANDS INC COM 00508Y102   707,983 4,275 SH   SOLE 36 4,275 0 0
ACUITY BRANDS INC COM 00508Y102   768,265 4,639 SH   SOLE 40 4,639 0 0
ACUITY BRANDS INC COM 00508Y102   25,835 156 SH   OTR 43 156 0 0
ACUITY BRANDS INC COM 00508Y102   10,139,989 61,228 SH   SOLE 43 59,487 0 1,741
ACUMEN PHARMACEUTICALS INC COM 00509G209   24,511 4,539 SH   SOLE 18 4,539 0 0
ACUMEN PHARMACEUTICALS INC COM 00509G209   4,500,619 833,448 SH   SOLE 19 833,448 0 0
ACUMEN PHARMACEUTICALS INC COM 00509G209   1,440,574 266,773 SH   SOLE 21 266,773 0 0
ACUMEN PHARMACEUTICALS INC COM 00509G209   116,683 21,608 SH   SOLE 22 21,608 0 0
ACUMEN PHARMACEUTICALS INC COM 00509G209   98,923 18,319 SH   SOLE 30 18,319 0 0
ACURX PHARMACEUTICALS INC COM 00510M104   4,975 1,250 SH   SOLE 18 1,250 0 0
ACURX PHARMACEUTICALS INC COM 00510M104   57,268 14,389 SH   SOLE 21 14,389 0 0
ACUSHNET HLDGS CORP COM 005098108   1,362,414 32,087 SH   SOLE 2 12,668 0 19,419
ACUSHNET HLDGS CORP COM 005098108   6,836 161 SH   SOLE 4 161 0 0
ACUSHNET HLDGS CORP COM 005098108   14,394 339 SH   SOLE 7 339 0 0
ACUSHNET HLDGS CORP COM 005098108   3,908,103 92,042 SH   SOLE 18 92,042 0 0
ACUSHNET HLDGS CORP COM 005098108   2,583,479 60,845 SH   SOLE 19 60,845 0 0
ACUSHNET HLDGS CORP COM 005098108   50,341,128 1,185,613 SH   SOLE 21 1,185,613 0 0
ACUSHNET HLDGS CORP COM 005098108   34,199,789 805,459 SH   SOLE 22 769,197 0 36,262
ACUSHNET HLDGS CORP COM 005098108   256,458 6,040 SH   SOLE 25 6,040 0 0
ACUSHNET HLDGS CORP COM 005098108   763,006 17,970 SH   SOLE 26 14,468 0 3,502
ACUSHNET HLDGS CORP COM 005098108   26,750 630 SH   SOLE 28 630 0 0
ACUSHNET HLDGS CORP COM 005098108   2,121,556 49,966 SH   SOLE 30 49,966 0 0
ACUSHNET HLDGS CORP COM 005098108   184,531 4,346 SH   SOLE 40 4,346 0 0
ACUSHNET HLDGS CORP COM 005098108   1,041,586 24,531 SH   SOLE 43 23,802 0 729
ACUTUS MED INC COM 005111109   312 271 SH   SOLE 2 0 0 271
ACUTUS MED INC COM 005111109   22,481 19,549 SH   SOLE 21 19,549 0 0
ACUTUS MED INC COM 005111109   237,683 206,681 SH   SOLE 22 206,681 0 0
ACV AUCTIONS INC COM CL A 00091G104   736,733 89,736 SH   SOLE 2 44,530 0 45,206
ACV AUCTIONS INC COM CL A 00091G104   3,818 465 SH   SOLE 4 465 0 0
ACV AUCTIONS INC COM CL A 00091G104   10,098 1,230 SH   SOLE 7 1,230 0 0
ACV AUCTIONS INC COM CL A 00091G104   2,534,148 308,666 SH   SOLE 18 308,666 0 0
ACV AUCTIONS INC COM CL A 00091G104   3,941,949 480,140 SH   SOLE 19 480,140 0 0
ACV AUCTIONS INC COM CL A 00091G104   32,689,519 3,981,671 SH   SOLE 21 3,981,671 0 0
ACV AUCTIONS INC COM CL A 00091G104   23,917,659 2,913,235 SH   SOLE 22 2,784,336 0 128,899
ACV AUCTIONS INC COM CL A 00091G104   158,609 19,319 SH   SOLE 25 19,319 0 0
ACV AUCTIONS INC COM CL A 00091G104   563,682 68,658 SH   SOLE 26 58,177 0 10,481
ACV AUCTIONS INC COM CL A 00091G104   30,508 3,716 SH   SOLE 28 0 0 3,716
ACV AUCTIONS INC COM CL A 00091G104   417,823 50,892 SH   SOLE 30 50,892 0 0
ACV AUCTIONS INC COM CL A 00091G104   894,545 108,958 SH   SOLE 34 108,958 0 0
ACV AUCTIONS INC COM CL A 00091G104   145,391 17,709 SH   SOLE 40 17,709 0 0
ACV AUCTIONS INC COM CL A 00091G104   220,668 26,878 SH   SOLE 43 26,696 0 182
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208   9,528 56,279 SH   SOLE 21 56,279 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208   459,062 2,711,530 SH   SOLE 22 2,711,530 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104   6,892 474 SH   SOLE 17 0 0 474
ADAMS RES & ENERGY INC COM NEW 006351308   77,178 1,983 SH   SOLE 2 1,905 0 78
ADAMS RES & ENERGY INC COM NEW 006351308   16,502 424 SH   SOLE 18 424 0 0
ADAMS RES & ENERGY INC COM NEW 006351308   196,974 5,061 SH   SOLE 21 5,061 0 0
ADAMS RES & ENERGY INC COM NEW 006351308   2,767,640 71,111 SH   SOLE 22 71,111 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   1,401,465 72,917 SH   SOLE 2 20,362 0 52,555
ADAPTHEALTH CORP COMMON STOCK 00653Q102   4,286 223 SH   SOLE 4 223 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   116,377 6,055 SH   SOLE 7 6,055 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   4,949,477 257,517 SH   SOLE 18 257,517 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   2,554,703 132,919 SH   SOLE 19 132,919 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   175,790,810 9,146,244 SH   SOLE 21 9,146,244 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   36,816,833 1,915,548 SH   SOLE 22 1,830,437 0 85,111
ADAPTHEALTH CORP COMMON STOCK 00653Q102   228,026 11,864 SH   SOLE 25 11,864 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   757,941 39,435 SH   SOLE 26 36,298 0 3,137
ADAPTHEALTH CORP COMMON STOCK 00653Q102   156,739 8,155 SH   SOLE 28 1,358 0 6,797
ADAPTHEALTH CORP COMMON STOCK 00653Q102   4,435,130 230,756 SH   SOLE 30 230,756 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   55,315 2,878 SH   SOLE 36 2,878 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   183,109 9,527 SH   SOLE 40 9,527 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   732,513 38,112 SH   SOLE 43 36,907 0 1,205
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107   6,144 4,208 SH   SOLE 17 0 0 4,208
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107   1,284,264 879,633 SH   SOLE 21 879,633 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107   114,255 78,257 SH   SOLE 30 78,257 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107   15,901 10,891 SH   SOLE 43 7,764 0 3,127
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   4,385,452 574,012 SH   SOLE 2 317,981 0 256,031
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   2,972 389 SH   SOLE 4 389 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   114,959 15,047 SH   SOLE 7 15,047 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   2,749,094 359,829 SH   SOLE 18 336,941 0 22,888
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   10,244,453 1,340,897 SH   SOLE 19 1,340,897 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   39,764,771 5,204,813 SH   SOLE 21 5,204,813 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   32,644,589 4,272,852 SH   SOLE 22 4,145,408 0 127,444
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   340,484 44,566 SH   SOLE 23 44,566 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   129,926 17,006 SH   SOLE 25 17,006 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   2,570,218 336,416 SH   SOLE 26 38,826 0 297,590
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   26,167 3,425 SH   SOLE 28 1,966 0 1,459
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   1,090,633 142,753 SH   SOLE 30 142,753 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   83,452 10,923 SH   SOLE 40 10,923 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   391,695 51,269 SH   SOLE 43 46,606 0 4,663
ADARA ACQUISITION CORP COM CL A 00653H102   148,628 14,600 SH   SOLE 2 14,600 0 0
ADC THERAPEUTICS SA SHS H0036K147   40,696 10,598 SH   SOLE 2 10,598 0 0
ADC THERAPEUTICS SA SHS H0036K147   1,454,369 378,742 SH   SOLE 21 378,742 0 0
ADC THERAPEUTICS SA SHS H0036K147   25,079 6,531 SH   SOLE 22 6,531 0 0
ADC THERAPEUTICS SA SHS H0036K147   502,733 130,920 SH   SOLE 30 130,920 0 0
ADDUS HOMECARE CORP COM 006739106   1,333,663 13,405 SH   SOLE 2 4,790 0 8,615
ADDUS HOMECARE CORP COM 006739106   5,770 58 SH   SOLE 4 58 0 0
ADDUS HOMECARE CORP COM 006739106   125,357 1,260 SH   SOLE 7 1,260 0 0
ADDUS HOMECARE CORP COM 006739106   5,254,266 52,812 SH   SOLE 18 52,812 0 0
ADDUS HOMECARE CORP COM 006739106   3,291,527 33,084 SH   SOLE 19 33,084 0 0
ADDUS HOMECARE CORP COM 006739106   197,930,281 1,989,449 SH   SOLE 21 1,989,449 0 0
ADDUS HOMECARE CORP COM 006739106   42,490,786 427,086 SH   SOLE 22 410,707 0 16,379
ADDUS HOMECARE CORP COM 006739106   2,686 27 SH   SOLE 23 27 0 0
ADDUS HOMECARE CORP COM 006739106   272,802 2,742 SH   SOLE 25 2,742 0 0
ADDUS HOMECARE CORP COM 006739106   1,230,791 12,371 SH   SOLE 26 6,123 0 6,248
ADDUS HOMECARE CORP COM 006739106   28,156 283 SH   SOLE 28 283 0 0
ADDUS HOMECARE CORP COM 006739106   4,191,613 42,131 SH   SOLE 30 42,131 0 0
ADDUS HOMECARE CORP COM 006739106   191,220 1,922 SH   SOLE 40 1,922 0 0
ADDUS HOMECARE CORP COM 006739106   800,795 8,049 SH   SOLE 43 7,707 0 342
ADDVANTAGE TECHNOLOGIES GROU COM NEW 006743306   12,241 8,442 SH   SOLE 21 8,442 0 0
ADECOAGRO S A COM L00849106   2,008,344 242,261 SH   SOLE 7 242,261 0 0
ADECOAGRO S A COM L00849106   11,241 1,356 SH   SOLE 28 1,356 0 0
ADEIA INC COM 00676P107   979,436 103,316 SH   SOLE 2 30,908 0 72,408
ADEIA INC COM 00676P107   16,732 1,765 SH   SOLE 4 460 0 1,305
ADEIA INC COM 00676P107   119,012 12,554 SH   SOLE 7 12,554 0 0
ADEIA INC COM 00676P107   3,543,311 373,767 SH   SOLE 18 373,767 0 0
ADEIA INC COM 00676P107   1,855,501 195,728 SH   SOLE 19 195,728 0 0
ADEIA INC COM 00676P107   121,103,559 12,774,637 SH   SOLE 21 12,774,637 0 0
ADEIA INC COM 00676P107   26,000,132 2,742,630 SH   SOLE 22 2,610,696 0 131,934
ADEIA INC COM 00676P107   171,123 18,051 SH   SOLE 25 18,051 0 0
ADEIA INC COM 00676P107   537,886 56,739 SH   SOLE 26 47,581 0 9,158
ADEIA INC COM 00676P107   129,421 13,652 SH   SOLE 28 1,869 0 11,783
ADEIA INC COM 00676P107   1,829,716 193,008 SH   SOLE 30 193,008 0 0
ADEIA INC COM 00676P107   14,997 1,582 SH   SOLE 36 1,582 0 0
ADEIA INC COM 00676P107   112,025 11,817 SH   SOLE 40 11,817 0 0
ADEIA INC COM 00676P107   342,205 36,098 SH   SOLE 43 35,442 0 656
ADIAL PHARMACEUTICALS INC COM 00688A106   502 2,336 SH   SOLE 18 2,336 0 0
ADIAL PHARMACEUTICALS INC COM 00688A106   6,752 31,405 SH   SOLE 21 31,405 0 0
ADIAL PHARMACEUTICALS INC COM 00688A106   41,061 190,980 SH   SOLE 22 190,980 0 0
ADICET BIO INC COM 007002108   318,541 35,631 SH   SOLE 2 6,832 0 28,799
ADICET BIO INC COM 007002108   19,570 2,189 SH   SOLE 7 2,189 0 0
ADICET BIO INC COM 007002108   725,830 81,189 SH   SOLE 18 81,189 0 0
ADICET BIO INC COM 007002108   461,125 51,580 SH   SOLE 19 51,580 0 0
ADICET BIO INC COM 007002108   13,283,043 1,485,799 SH   SOLE 21 1,485,799 0 0
ADICET BIO INC COM 007002108   7,394,015 827,071 SH   SOLE 22 788,691 0 38,380
ADICET BIO INC COM 007002108   43,136 4,825 SH   SOLE 25 4,825 0 0
ADICET BIO INC COM 007002108   27,955 3,127 SH   SOLE 26 475 0 2,652
ADICET BIO INC COM 007002108   366,504 40,996 SH   SOLE 30 40,996 0 0
ADICET BIO INC COM 007002108   7,143 799 SH   SOLE 36 799 0 0
ADICET BIO INC COM 007002108   110,963 12,412 SH   SOLE 43 11,155 0 1,257
ADIENT PLC ORD SHS G0084W101   5,972,334 172,163 SH   SOLE 2 87,862 0 84,301
ADIENT PLC ORD SHS G0084W101   12,384 357 SH   SOLE 4 357 0 0
ADIENT PLC ORD SHS G0084W101   192,044 5,536 SH   SOLE 7 5,536 0 0
ADIENT PLC ORD SHS G0084W101   14,854,570 428,209 SH   SOLE 18 428,209 0 0
ADIENT PLC ORD SHS G0084W101   11,251,181 324,335 SH   SOLE 19 324,335 0 0
ADIENT PLC ORD SHS G0084W101   247,744,845 7,141,679 SH   SOLE 21 7,141,679 0 0
ADIENT PLC ORD SHS G0084W101   104,738,823 3,019,280 SH   SOLE 22 2,898,447 0 120,833
ADIENT PLC ORD SHS G0084W101   221,496 6,385 SH   SOLE 23 6,385 0 0
ADIENT PLC ORD SHS G0084W101   483,717 13,944 SH   SOLE 25 13,944 0 0
ADIENT PLC ORD SHS G0084W101   2,931,236 84,498 SH   SOLE 26 45,957 0 38,541
ADIENT PLC ORD SHS G0084W101   63,726 1,837 SH   SOLE 28 1,679 0 158
ADIENT PLC ORD SHS G0084W101   5,798,087 167,140 SH   SOLE 30 167,140 0 0
ADIENT PLC ORD SHS G0084W101   343,188 9,893 SH   SOLE 36 9,893 0 0
ADIENT PLC ORD SHS G0084W101   491,731 14,175 SH   SOLE 40 14,175 0 0
ADIENT PLC ORD SHS G0084W101   2,593,772 74,770 SH   SOLE 43 65,757 0 9,013
ADMA BIOLOGICS INC COM 000899104   1,172,451 302,178 SH   SOLE 2 141,293 0 160,885
ADMA BIOLOGICS INC COM 000899104   8,008 2,064 SH   SOLE 7 2,064 0 0
ADMA BIOLOGICS INC COM 000899104   2,071,280 533,835 SH   SOLE 18 533,835 0 0
ADMA BIOLOGICS INC COM 000899104   2,221,316 572,504 SH   SOLE 19 572,504 0 0
ADMA BIOLOGICS INC COM 000899104   32,391,051 8,348,209 SH   SOLE 21 8,348,209 0 0
ADMA BIOLOGICS INC COM 000899104   19,942,602 5,139,846 SH   SOLE 22 4,943,376 0 196,470
ADMA BIOLOGICS INC COM 000899104   78,558 20,247 SH   SOLE 23 20,247 0 0
ADMA BIOLOGICS INC COM 000899104   243,462 62,748 SH   SOLE 26 0 0 62,748
ADMA BIOLOGICS INC COM 000899104   370,862 95,583 SH   SOLE 30 95,583 0 0
ADMA BIOLOGICS INC COM 000899104   93,380 24,067 SH   SOLE 43 16,803 0 7,264
ADOBE SYSTEMS INCORPORATED COM 00724F101   373,798,678 1,110,744 SH   SOLE 2 361,472 0 749,272
ADOBE SYSTEMS INCORPORATED COM 00724F101   145,646,146 432,788 SH   SOLE 4 257,654 0 175,134
ADOBE SYSTEMS INCORPORATED COM 00724F101   176,840,121 525,481 SH   SOLE 7 476,116 0 49,365
ADOBE SYSTEMS INCORPORATED COM 00724F101   14,581,845 43,330 SH   SOLE 13 36,712 0 6,618
ADOBE SYSTEMS INCORPORATED COM 00724F101   18,601,023 55,273 SH   SOLE 15 55,273 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   47,312 141 SH   SOLE 17 0 0 141
ADOBE SYSTEMS INCORPORATED COM 00724F101   420,007,276 1,248,053 SH   SOLE 18 1,175,737 0 72,316
ADOBE SYSTEMS INCORPORATED COM 00724F101   186,099,071 552,994 SH   SOLE 19 552,994 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   4,272,993,764 12,697,215 SH   SOLE 21 12,697,215 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   3,462,612,024 10,289,163 SH   SOLE 22 9,262,715 0 1,026,448
ADOBE SYSTEMS INCORPORATED COM 00724F101   327,785,604 974,016 SH   SOLE 23 974,016 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   316,450,264 940,333 SH   SOLE 25 940,333 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   348,305,185 1,034,990 SH   SOLE 26 469,155 0 565,835
ADOBE SYSTEMS INCORPORATED COM 00724F101   439,806,346 1,306,886 SH   SOLE 28 57,975 0 1,248,911
ADOBE SYSTEMS INCORPORATED COM 00724F101   8,614,158 25,597 SH   SOLE 29 25,597 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   1,411,206,248 4,193,404 SH   SOLE 30 4,147,279 0 46,125
ADOBE SYSTEMS INCORPORATED COM 00724F101   52,544,448 156,136 SH   SOLE 31 147,724 0 8,412
ADOBE SYSTEMS INCORPORATED COM 00724F101   43,554,049 129,421 SH   SOLE 32 129,421 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   132,201,772 392,838 SH   SOLE 34 392,838 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   45,576,931 135,432 SH   SOLE 36 135,432 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   5,942,783 17,659 SH   SOLE 40 17,659 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   332,155 987 SH   OTR 43 987 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   198,517,948 589,897 SH   SOLE 43 535,220 0 54,677
ADOBE SYSTEMS INCORPORATED OPTIONS 00724F101   134,612 400 SH Call SOLE 2 0 0 400
ADOBE SYSTEMS INCORPORATED OPTIONS 00724F101   100,959 300 SH Call SOLE 4 300 0 0
ADOBE SYSTEMS INCORPORATED OPTIONS 00724F101   1,682,650 5,000 SH Call SOLE 18 5,000 0 0
ADOBE SYSTEMS INCORPORATED OPTIONS 00724F101   11,408,367 33,900 SH Call SOLE 19 33,900 0 0
ADOBE SYSTEMS INCORPORATED OPTIONS 00724F101   740,366 2,200 SH Call SOLE 22 2,200 0 0
ADOBE SYSTEMS INCORPORATED OPTIONS 00724F101   67,306 200 SH Call SOLE 26 200 0 0
ADOBE SYSTEMS INCORPORATED OPTIONS 00724F101   5,653,704 16,800 SH Call SOLE 34 16,800 0 0
ADT INC DEL COM 00090Q103   11,343,296 1,250,639 SH   SOLE 2 586,931 0 663,708
ADT INC DEL COM 00090Q103   5,233 577 SH   SOLE 4 577 0 0
ADT INC DEL COM 00090Q103   171,858 18,948 SH   SOLE 7 18,948 0 0
ADT INC DEL COM 00090Q103   712,340 78,538 SH   SOLE 18 78,538 0 0
ADT INC DEL COM 00090Q103   601,278 66,293 SH   SOLE 19 66,293 0 0
ADT INC DEL COM 00090Q103   23,208,506 2,558,821 SH   SOLE 21 2,558,821 0 0
ADT INC DEL COM 00090Q103   50,029,340 5,515,914 SH   SOLE 22 5,242,202 0 273,712
ADT INC DEL COM 00090Q103   281,914 31,082 SH   SOLE 25 31,082 0 0
ADT INC DEL COM 00090Q103   913,367 100,702 SH   SOLE 26 75,922 0 24,780
ADT INC DEL COM 00090Q103   135,878 14,981 SH   SOLE 28 0 0 14,981
ADT INC DEL COM 00090Q103   13,438,139 1,481,603 SH   SOLE 30 1,481,603 0 0
ADT INC DEL COM 00090Q103   26,602 2,933 SH   SOLE 31 2,933 0 0
ADT INC DEL COM 00090Q103   164,729 18,162 SH   SOLE 36 18,162 0 0
ADT INC DEL COM 00090Q103   245,062 27,019 SH   SOLE 40 27,019 0 0
ADT INC DEL COM 00090Q103   1,955,646 215,617 SH   SOLE 43 204,956 0 10,661
ADTALEM GLOBAL ED INC COM 00737L103   1,638,112 46,144 SH   SOLE 2 14,489 0 31,655
ADTALEM GLOBAL ED INC COM 00737L103   6,177 174 SH   SOLE 4 174 0 0
ADTALEM GLOBAL ED INC COM 00737L103   118,073 3,326 SH   SOLE 7 3,326 0 0
ADTALEM GLOBAL ED INC COM 00737L103   5,578,825 157,150 SH   SOLE 18 157,150 0 0
ADTALEM GLOBAL ED INC COM 00737L103   2,942,098 82,876 SH   SOLE 19 82,876 0 0
ADTALEM GLOBAL ED INC COM 00737L103   197,975,655 5,576,779 SH   SOLE 21 5,576,779 0 0
ADTALEM GLOBAL ED INC COM 00737L103   42,325,763 1,192,275 SH   SOLE 22 1,137,251 0 55,024
ADTALEM GLOBAL ED INC COM 00737L103   239,661 6,751 SH   SOLE 25 6,751 0 0
ADTALEM GLOBAL ED INC COM 00737L103   703,468 19,816 SH   SOLE 26 14,947 0 4,869
ADTALEM GLOBAL ED INC COM 00737L103   114,133 3,215 SH   SOLE 28 881 0 2,334
ADTALEM GLOBAL ED INC COM 00737L103   2,752,493 77,535 SH   SOLE 30 77,535 0 0
ADTALEM GLOBAL ED INC COM 00737L103   52,824 1,488 SH   SOLE 36 1,488 0 0
ADTALEM GLOBAL ED INC COM 00737L103   260,002 7,324 SH   SOLE 40 7,324 0 0
ADTALEM GLOBAL ED INC COM 00737L103   2,390,251 67,331 SH   SOLE 43 66,775 0 556
ADTHEORENT HOLDING COMPANY COM 00739D109   6,939 4,180 SH   SOLE 2 0 0 4,180
ADTHEORENT HOLDING COMPANY COM 00739D109   99,753 60,092 SH   SOLE 18 60,092 0 0
ADTHEORENT HOLDING COMPANY COM 00739D109   116,504 70,183 SH   SOLE 19 70,183 0 0
ADTHEORENT HOLDING COMPANY COM 00739D109   1,624,016 978,323 SH   SOLE 21 978,323 0 0
ADTHEORENT HOLDING COMPANY COM 00739D109   1,551,250 934,488 SH   SOLE 22 924,961 0 9,527
ADTRAN HOLDINGS INC COM 00486H105   829,109 44,125 SH   SOLE 2 22,319 0 21,806
ADTRAN HOLDINGS INC COM 00486H105   4,904 261 SH   SOLE 4 261 0 0
ADTRAN HOLDINGS INC COM 00486H105   167,851 8,933 SH   SOLE 7 8,933 0 0
ADTRAN HOLDINGS INC COM 00486H105   4,566,008 243,002 SH   SOLE 18 243,002 0 0
ADTRAN HOLDINGS INC COM 00486H105   2,632,930 140,124 SH   SOLE 19 140,124 0 0
ADTRAN HOLDINGS INC COM 00486H105   177,455,221 9,444,131 SH   SOLE 21 9,444,131 0 0
ADTRAN HOLDINGS INC COM 00486H105   35,614,040 1,895,372 SH   SOLE 22 1,834,713 0 60,659
ADTRAN HOLDINGS INC COM 00486H105   139,140 7,405 SH   SOLE 25 7,405 0 0
ADTRAN HOLDINGS INC COM 00486H105   954,851 50,817 SH   SOLE 26 45,006 0 5,811
ADTRAN HOLDINGS INC COM 00486H105   36,565 1,946 SH   SOLE 28 0 0 1,946
ADTRAN HOLDINGS INC COM 00486H105   10,329,746 549,747 SH   SOLE 30 549,747 0 0
ADTRAN HOLDINGS INC COM 00486H105   74,972 3,990 SH   SOLE 36 3,990 0 0
ADTRAN HOLDINGS INC COM 00486H105   108,794 5,790 SH   SOLE 40 5,790 0 0
ADTRAN HOLDINGS INC COM 00486H105   911,409 48,505 SH   SOLE 43 47,690 0 815
ADVANCE AUTO PARTS INC COM 00751Y106   21,947,021 149,269 SH   SOLE 2 63,277 0 85,992
ADVANCE AUTO PARTS INC COM 00751Y106   6,911,586 47,008 SH   SOLE 4 26,173 0 20,835
ADVANCE AUTO PARTS INC COM 00751Y106   7,553,960 51,377 SH   SOLE 7 49,630 0 1,747
ADVANCE AUTO PARTS INC COM 00751Y106   37,493 255 SH   SOLE 13 255 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   1,451,186 9,870 SH   SOLE 15 9,870 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   15,423,006 104,897 SH   SOLE 18 99,663 0 5,234
ADVANCE AUTO PARTS INC COM 00751Y106   8,767,546 59,631 SH   SOLE 19 59,631 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   219,072,642 1,489,986 SH   SOLE 21 1,489,986 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   200,026,816 1,360,449 SH   SOLE 22 1,230,977 0 129,472
ADVANCE AUTO PARTS INC COM 00751Y106   14,849,883 100,999 SH   SOLE 23 100,999 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   15,733,386 107,008 SH   SOLE 25 107,008 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   16,379,289 111,401 SH   SOLE 26 42,513 0 68,888
ADVANCE AUTO PARTS INC COM 00751Y106   17,022,398 115,775 SH   SOLE 28 775 0 115,000
ADVANCE AUTO PARTS INC COM 00751Y106   58,371 397 SH   SOLE 29 397 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   44,581,407 303,213 SH   SOLE 30 303,213 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   2,091,943 14,228 SH   SOLE 31 13,105 0 1,123
ADVANCE AUTO PARTS INC COM 00751Y106   5,132,817 34,910 SH   SOLE 34 34,910 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   2,534,650 17,239 SH   SOLE 36 17,239 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   341,551 2,323 SH   SOLE 40 2,323 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   8,087 55 SH   OTR 43 55 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   6,423,394 43,688 SH   SOLE 43 37,152 0 6,536
ADVANCED DRAIN SYS INC DEL COM 00790R104   10,294,776 125,592 SH   SOLE 2 22,073 0 103,519
ADVANCED DRAIN SYS INC DEL COM 00790R104   35,985 439 SH   SOLE 4 439 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   7,802,151 95,183 SH   SOLE 7 95,183 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   2,662,386 32,480 SH   SOLE 18 32,480 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   1,679,483 20,489 SH   SOLE 19 20,489 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   86,270,474 1,052,464 SH   SOLE 21 1,052,464 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   125,584,680 1,532,081 SH   SOLE 22 1,445,474 0 86,607
ADVANCED DRAIN SYS INC DEL COM 00790R104   904,375 11,033 SH   SOLE 25 11,033 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   2,347,211 28,635 SH   SOLE 26 23,435 0 5,200
ADVANCED DRAIN SYS INC DEL COM 00790R104   256,320 3,127 SH   SOLE 28 1,057 0 2,070
ADVANCED DRAIN SYS INC DEL COM 00790R104   68,185,597 831,836 SH   SOLE 30 831,836 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   74,019 903 SH   SOLE 31 903 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   179,678 2,192 SH   SOLE 36 2,192 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   770,354 9,398 SH   SOLE 40 9,398 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   22,542 275 SH   OTR 43 275 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   2,929,246 35,736 SH   SOLE 43 34,598 0 1,138
ADVANCED EMISSIONS SOLUTIONS COM 00770C101   7,650 3,148 SH   SOLE 18 3,148 0 0
ADVANCED EMISSIONS SOLUTIONS COM 00770C101   86,027 35,402 SH   SOLE 21 35,402 0 0
ADVANCED EMISSIONS SOLUTIONS COM 00770C101   672,366 276,694 SH   SOLE 22 276,694 0 0
ADVANCED ENERGY INDS COM 007973100   4,925,831 57,424 SH   SOLE 2 48,670 0 8,754
ADVANCED ENERGY INDS COM 007973100   28,479 332 SH   SOLE 4 119 0 213
ADVANCED ENERGY INDS COM 007973100   186,486 2,174 SH   SOLE 7 2,174 0 0
ADVANCED ENERGY INDS COM 007973100   10,312,643 120,222 SH   SOLE 18 120,222 0 0
ADVANCED ENERGY INDS COM 007973100   5,947,728 69,337 SH   SOLE 19 69,337 0 0
ADVANCED ENERGY INDS COM 007973100   383,242,651 4,467,739 SH   SOLE 21 4,467,739 0 0
ADVANCED ENERGY INDS COM 007973100   84,625,916 986,546 SH   SOLE 22 956,600 0 29,946
ADVANCED ENERGY INDS COM 007973100   484,485 5,648 SH   SOLE 25 5,648 0 0
ADVANCED ENERGY INDS COM 007973100   1,490,428 17,375 SH   SOLE 26 14,738 0 2,637
ADVANCED ENERGY INDS COM 007973100   217,710 2,538 SH   SOLE 28 684 0 1,854
ADVANCED ENERGY INDS COM 007973100   9,878,939 115,166 SH   SOLE 30 115,166 0 0
ADVANCED ENERGY INDS COM 007973100   180,310 2,102 SH   SOLE 34 2,102 0 0
ADVANCED ENERGY INDS COM 007973100   33,626 392 SH   SOLE 36 392 0 0
ADVANCED ENERGY INDS COM 007973100   447,514 5,217 SH   SOLE 40 5,217 0 0
ADVANCED ENERGY INDS COM 007973100   1,765,610 20,583 SH   SOLE 43 19,561 0 1,022
ADVANCED MICRO DEVICES INC COM 007903107   196,928,845 3,040,433 SH   SOLE 2 581,756 0 2,458,677
ADVANCED MICRO DEVICES INC COM 007903107   72,004,485 1,111,695 SH   SOLE 4 641,303 0 470,392
ADVANCED MICRO DEVICES INC COM 007903107   105,431,505 1,627,783 SH   SOLE 7 1,580,030 0 47,753
ADVANCED MICRO DEVICES INC COM 007903107   2,157,813 33,315 SH   SOLE 13 10,618 0 22,697
ADVANCED MICRO DEVICES INC COM 007903107   12,313,684 190,114 SH   SOLE 15 190,114 0 0
ADVANCED MICRO DEVICES INC COM 007903107   12,954 200 SH   SOLE 17 0 0 200
ADVANCED MICRO DEVICES INC COM 007903107   333,773,865 5,153,217 SH   SOLE 18 4,270,333 0 882,884
ADVANCED MICRO DEVICES INC COM 007903107   214,024,045 3,304,370 SH   SOLE 19 3,304,370 0 0
ADVANCED MICRO DEVICES INC COM 007903107   2,734,139,119 42,213,048 SH   SOLE 21 42,213,048 0 0
ADVANCED MICRO DEVICES INC COM 007903107   2,260,407,258 34,898,985 SH   SOLE 22 31,481,704 0 3,417,281
ADVANCED MICRO DEVICES INC COM 007903107   200,564,839 3,096,570 SH   SOLE 23 3,096,570 0 0
ADVANCED MICRO DEVICES INC COM 007903107   278,052,947 4,292,928 SH   SOLE 25 4,292,928 0 0
ADVANCED MICRO DEVICES INC COM 007903107   202,999,867 3,134,165 SH   SOLE 26 1,344,802 0 1,789,363
ADVANCED MICRO DEVICES INC COM 007903107   210,092,506 3,243,670 SH   SOLE 28 109,540 0 3,134,130
ADVANCED MICRO DEVICES INC COM 007903107   97,025 1,498 SH   SOLE 29 1,498 0 0
ADVANCED MICRO DEVICES INC COM 007903107   687,279,457 10,611,077 SH   SOLE 30 10,568,542 0 42,535
ADVANCED MICRO DEVICES INC COM 007903107   23,414,161 361,497 SH   SOLE 31 332,444 0 29,053
ADVANCED MICRO DEVICES INC COM 007903107   22,392,932 345,730 SH   SOLE 32 345,730 0 0
ADVANCED MICRO DEVICES INC COM 007903107   141,753,485 2,188,567 SH   SOLE 34 2,188,567 0 0
ADVANCED MICRO DEVICES INC COM 007903107   28,384,870 438,241 SH   SOLE 36 438,241 0 0
ADVANCED MICRO DEVICES INC COM 007903107   3,953,496 61,039 SH   SOLE 40 61,039 0 0
ADVANCED MICRO DEVICES INC COM 007903107   232,654 3,592 SH   OTR 43 3,592 0 0
ADVANCED MICRO DEVICES INC COM 007903107   96,284,485 1,486,560 SH   SOLE 43 1,351,229 0 135,331
ADVANSIX INC COM 00773T101   1,756,676 46,204 SH   SOLE 2 24,667 0 21,537
ADVANSIX INC COM 00773T101   5,285 139 SH   SOLE 4 139 0 0
ADVANSIX INC COM 00773T101   12,433 327 SH   SOLE 7 327 0 0
ADVANSIX INC COM 00773T101   3,716,151 97,742 SH   SOLE 18 97,742 0 0
ADVANSIX INC COM 00773T101   1,896,818 49,890 SH   SOLE 19 49,890 0 0
ADVANSIX INC COM 00773T101   144,272,859 3,794,657 SH   SOLE 21 3,794,657 0 0
ADVANSIX INC COM 00773T101   26,180,458 688,597 SH   SOLE 22 657,193 0 31,404
ADVANSIX INC COM 00773T101   135,465 3,563 SH   SOLE 25 3,563 0 0
ADVANSIX INC COM 00773T101   814,084 21,412 SH   SOLE 26 18,729 0 2,683
ADVANSIX INC COM 00773T101   2,737 72 SH   SOLE 28 72 0 0
ADVANSIX INC COM 00773T101   1,973,086 51,896 SH   SOLE 30 51,896 0 0
ADVANSIX INC COM 00773T101   142,385 3,745 SH   SOLE 40 3,745 0 0
ADVANSIX INC COM 00773T101   824,806 21,694 SH   SOLE 43 21,375 0 319
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   187,292 90,044 SH   SOLE 2 23,051 0 66,993
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   2,554 1,228 SH   SOLE 7 1,228 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   484,297 232,835 SH   SOLE 18 232,835 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   312,069 150,033 SH   SOLE 19 150,033 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   5,587,165 2,686,137 SH   SOLE 21 2,686,137 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   4,942,577 2,376,239 SH   SOLE 22 2,276,753 0 99,486
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   16,838 8,095 SH   SOLE 25 8,095 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   38,405 18,464 SH   SOLE 26 0 0 18,464
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   37,509 18,033 SH   SOLE 30 18,033 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   15,754 7,574 SH   SOLE 40 7,574 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   411,557 197,864 SH   SOLE 43 193,577 0 4,287
ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105   2,565 1,417 SH   SOLE 2 0 0 1,417
ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105   11,714 6,472 SH   SOLE 18 6,472 0 0
ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105   287,104 158,621 SH   SOLE 21 158,621 0 0
ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105   1,003,860 554,619 SH   SOLE 22 554,619 0 0
ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105   606 335 SH   SOLE 43 335 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108   1,346 2,323 SH   SOLE 2 0 0 2,323
ADVERUM BIOTECHNOLOGIES INC COM 00773U108   9,716 16,767 SH   SOLE 18 16,767 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108   265,418 458,012 SH   SOLE 19 458,012 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108   188,645 325,531 SH   SOLE 21 325,531 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108   881,535 1,521,199 SH   SOLE 22 1,521,199 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108   36,201 62,470 SH   SOLE 26 0 0 62,470
ADVERUM BIOTECHNOLOGIES INC COM 00773U108   4,928 8,504 SH   SOLE 28 8,504 0 0
AECOM COM 00766T100   36,566,866 430,553 SH   SOLE 2 199,121 0 231,432
AECOM COM 00766T100   1,941,924 22,865 SH   SOLE 4 11,632 0 11,233
AECOM COM 00766T100   1,103,495 12,993 SH   SOLE 7 12,993 0 0
AECOM COM 00766T100   906,967 10,679 SH   SOLE 13 10,679 0 0
AECOM COM 00766T100   28,844,266 339,624 SH   SOLE 18 329,522 0 10,102
AECOM COM 00766T100   31,738,001 373,696 SH   SOLE 19 373,696 0 0
AECOM COM 00766T100   609,116,941 7,171,988 SH   SOLE 21 7,171,988 0 0
AECOM COM 00766T100   367,003,508 4,321,247 SH   SOLE 22 4,020,060 0 301,187
AECOM COM 00766T100   7,928,980 93,359 SH   SOLE 23 93,359 0 0
AECOM COM 00766T100   2,605,992 30,684 SH   SOLE 25 30,684 0 0
AECOM COM 00766T100   14,484,302 170,544 SH   SOLE 26 108,276 0 62,268
AECOM COM 00766T100   7,123,504 83,875 SH   SOLE 28 2,097 0 81,778
AECOM COM 00766T100   698,889 8,229 SH   SOLE 29 8,229 0 0
AECOM COM 00766T100   15,752,562 185,477 SH   SOLE 30 185,477 0 0
AECOM COM 00766T100   2,192,553 25,816 SH   SOLE 31 25,816 0 0
AECOM COM 00766T100   2,679,372 31,548 SH   SOLE 34 31,548 0 0
AECOM COM 00766T100   1,376,970 16,213 SH   SOLE 36 16,213 0 0
AECOM COM 00766T100   1,500,798 17,671 SH   SOLE 40 17,671 0 0
AECOM COM 00766T100   8,153 96 SH   OTR 43 96 0 0
AECOM COM 00766T100   12,755,977 150,194 SH   SOLE 43 146,519 0 3,675
AEGLEA BIOTHERAPEUTICS INC COM 00773J103   425 944 SH   SOLE 2 0 0 944
AEGLEA BIOTHERAPEUTICS INC COM 00773J103   3,821 8,492 SH   SOLE 18 8,492 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103   63,741 141,679 SH   SOLE 21 141,679 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103   220,653 490,449 SH   SOLE 22 490,449 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103   1,975 4,390 SH   SOLE 43 2,700 0 1,690
AEGON N V NY REGISTRY SHS 007924103   26,359,650 5,230,089 SH   SOLE 43 4,924,122 0 305,967
AEHR TEST SYS COM 00760J108   227,452 11,316 SH   SOLE 2 6,742 0 4,574
AEHR TEST SYS COM 00760J108   86,490 4,303 SH   SOLE 18 4,303 0 0
AEHR TEST SYS COM 00760J108   1,580,564 78,635 SH   SOLE 21 78,635 0 0
AEHR TEST SYS COM 00760J108   7,931,199 394,587 SH   SOLE 22 382,143 0 12,444
AEHR TEST SYS COM 00760J108   34,693 1,726 SH   SOLE 26 0 0 1,726
AEHR TEST SYS COM 00760J108   216,497 10,771 SH   SOLE 30 10,771 0 0
AEMETIS INC COM NEW 00770K202   116,325 29,375 SH   SOLE 2 979 0 28,396
AEMETIS INC COM NEW 00770K202   1,477 373 SH   SOLE 7 373 0 0
AEMETIS INC COM NEW 00770K202   363,568 91,810 SH   SOLE 18 91,810 0 0
AEMETIS INC COM NEW 00770K202   225,934 57,054 SH   SOLE 19 57,054 0 0
AEMETIS INC COM NEW 00770K202   5,099,387 1,287,724 SH   SOLE 21 1,287,724 0 0
AEMETIS INC COM NEW 00770K202   3,140,367 793,022 SH   SOLE 22 766,262 0 26,760
AENZA S.A.A SPONSORED ADS 00776D202   52 16 SH   SOLE 43 16 0 0
AERCAP HOLDINGS NV SHS N00985106   1,281,874 21,980 SH   SOLE 2 8,055 0 13,925
AERCAP HOLDINGS NV SHS N00985106   6,657,170 114,149 SH   SOLE 4 73,777 0 40,372
AERCAP HOLDINGS NV SHS N00985106   7,149,915 122,598 SH   SOLE 7 115,484 0 7,114
AERCAP HOLDINGS NV SHS N00985106   24,378 418 SH   SOLE 13 418 0 0
AERCAP HOLDINGS NV SHS N00985106   862,320 14,786 SH   SOLE 15 14,786 0 0
AERCAP HOLDINGS NV SHS N00985106   12,518,913 214,659 SH   SOLE 18 214,659 0 0
AERCAP HOLDINGS NV SHS N00985106   4,326,469 74,185 SH   SOLE 19 74,185 0 0
AERCAP HOLDINGS NV SHS N00985106   120,627,222 2,068,368 SH   SOLE 21 2,068,368 0 0
AERCAP HOLDINGS NV SHS N00985106   101,891,514 1,747,111 SH   SOLE 22 1,685,693 0 61,418
AERCAP HOLDINGS NV SHS N00985106   13,651,196 234,074 SH   SOLE 23 234,074 0 0
AERCAP HOLDINGS NV SHS N00985106   5,457,819 93,584 SH   SOLE 25 93,584 0 0
AERCAP HOLDINGS NV SHS N00985106   2,643,937 45,335 SH   SOLE 26 25,932 0 19,403
AERCAP HOLDINGS NV SHS N00985106   10,040,896 172,169 SH   SOLE 28 0 0 172,169
AERCAP HOLDINGS NV SHS N00985106   70,450,968 1,208,007 SH   SOLE 30 1,028,833 0 179,174
AERCAP HOLDINGS NV SHS N00985106   9,389,520 161,000 SH   SOLE 31 26,981 0 134,019
AERCAP HOLDINGS NV SHS N00985106   480,207 8,234 SH   SOLE 34 8,234 0 0
AERCAP HOLDINGS NV SHS N00985106   1,274,700 21,857 SH   SOLE 36 21,857 0 0
AERCAP HOLDINGS NV SHS N00985106   317,844 5,450 SH   SOLE 40 5,450 0 0
AERCAP HOLDINGS NV SHS N00985106   10,298,321 176,583 SH   SOLE 43 165,580 0 11,003
AEROCLEAN TECHNOLOGIES INC COM 007744105   1,415 452 SH   SOLE 18 452 0 0
AEROCLEAN TECHNOLOGIES INC COM 007744105   18,295 5,845 SH   SOLE 21 5,845 0 0
AEROCLEAN TECHNOLOGIES INC COM 007744105   900,620 287,738 SH   SOLE 22 287,738 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105   2,568,138 45,917 SH   SOLE 2 22,013 0 23,904
AEROJET ROCKETDYNE HLDGS INC COM 007800105   14,710 263 SH   SOLE 4 263 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105   48,827 873 SH   SOLE 7 873 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105   15,147,354 270,827 SH   SOLE 18 259,996 0 10,831
AEROJET ROCKETDYNE HLDGS INC COM 007800105   8,190,837 146,448 SH   SOLE 19 146,448 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105   572,820,239 10,241,735 SH   SOLE 21 10,241,735 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105   111,624,702 1,995,793 SH   SOLE 22 1,926,113 0 69,680
AEROJET ROCKETDYNE HLDGS INC COM 007800105   1,779,413 31,815 SH   SOLE 26 31,815 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105   283,397 5,067 SH   SOLE 28 0 0 5,067
AEROJET ROCKETDYNE HLDGS INC COM 007800105   6,454,546 115,404 SH   SOLE 30 115,404 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105   71,311 1,275 SH   SOLE 36 1,275 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105   2,343,747 41,905 SH   SOLE 43 41,447 0 458
AEROVATE THERAPEUTICS INC COM 008064107   346,795 11,836 SH   SOLE 2 2,418 0 9,418
AEROVATE THERAPEUTICS INC COM 008064107   4,073 139 SH   SOLE 7 139 0 0
AEROVATE THERAPEUTICS INC COM 008064107   804,637 27,462 SH   SOLE 18 27,462 0 0
AEROVATE THERAPEUTICS INC COM 008064107   486,995 16,621 SH   SOLE 19 16,621 0 0
AEROVATE THERAPEUTICS INC COM 008064107   10,057,489 343,259 SH   SOLE 21 343,259 0 0
AEROVATE THERAPEUTICS INC COM 008064107   6,113,914 208,666 SH   SOLE 22 202,348 0 6,318
AEROVIRONMENT INC COM 008073108   1,096,362 12,799 SH   SOLE 2 7,146 0 5,653
AEROVIRONMENT INC COM 008073108   8,138 95 SH   SOLE 4 95 0 0
AEROVIRONMENT INC COM 008073108   174,232 2,034 SH   SOLE 7 2,034 0 0
AEROVIRONMENT INC COM 008073108   6,780,417 79,155 SH   SOLE 18 79,155 0 0
AEROVIRONMENT INC COM 008073108   3,912,178 45,671 SH   SOLE 19 45,671 0 0
AEROVIRONMENT INC COM 008073108   299,795,352 3,499,829 SH   SOLE 21 3,499,829 0 0
AEROVIRONMENT INC COM 008073108   54,354,868 634,542 SH   SOLE 22 615,125 0 19,417
AEROVIRONMENT INC COM 008073108   7,100,614 82,893 SH   SOLE 25 82,893 0 0
AEROVIRONMENT INC COM 008073108   1,354,113 15,808 SH   SOLE 26 10,422 0 5,386
AEROVIRONMENT INC COM 008073108   279,166 3,259 SH   SOLE 28 414 0 2,845
AEROVIRONMENT INC COM 008073108   3,220,816 37,600 SH   SOLE 30 37,600 0 0
AEROVIRONMENT INC COM 008073108   1,333,127 15,563 SH   SOLE 34 15,563 0 0
AEROVIRONMENT INC COM 008073108   255,695 2,985 SH   SOLE 36 2,985 0 0
AEROVIRONMENT INC COM 008073108   316,599 3,696 SH   SOLE 40 3,696 0 0
AEROVIRONMENT INC COM 008073108   1,328,587 15,510 SH   SOLE 43 15,281 0 229
AERSALE CORPORATION COM 00810F106   1,145,213 70,605 SH   SOLE 2 41,587 0 29,018
AERSALE CORPORATION COM 00810F106   1,265 78 SH   SOLE 7 78 0 0
AERSALE CORPORATION COM 00810F106   988,187 60,924 SH   SOLE 18 60,924 0 0
AERSALE CORPORATION COM 00810F106   584,180 36,016 SH   SOLE 19 36,016 0 0
AERSALE CORPORATION COM 00810F106   12,599,307 776,776 SH   SOLE 21 776,776 0 0
AERSALE CORPORATION COM 00810F106   7,203,821 444,132 SH   SOLE 22 417,861 0 26,271
AERSALE CORPORATION COM 00810F106   11,727 723 SH   SOLE 25 723 0 0
AERSALE CORPORATION COM 00810F106   173,003 10,666 SH   SOLE 28 0 0 10,666
AERSALE CORPORATION COM 00810F106   103,078 6,355 SH   SOLE 30 6,355 0 0
AERSALE CORPORATION COM 00810F106   55,781 3,439 SH   OTR 43 3,439 0 0
AERSALE CORPORATION COM 00810F106   87,410 5,389 SH   SOLE 43 4,220 0 1,169
AES CORP COM 00130H105   43,068,790 1,497,524 SH   SOLE 2 144,854 0 1,352,670
AES CORP COM 00130H105   8,516,325 296,117 SH   SOLE 4 247,067 0 49,050
AES CORP COM 00130H105   14,994,199 521,356 SH   SOLE 7 502,110 0 19,246
AES CORP COM 00130H105   284,868 9,905 SH   SOLE 13 1,912 0 7,993
AES CORP COM 00130H105   3,263,311 113,467 SH   SOLE 15 113,467 0 0
AES CORP COM 00130H105   1,984 69 SH   SOLE 17 0 0 69
AES CORP COM 00130H105   38,306,422 1,331,934 SH   SOLE 18 1,309,041 0 22,893
AES CORP COM 00130H105   19,237,765 668,907 SH   SOLE 19 668,907 0 0
AES CORP COM 00130H105   573,581,042 19,943,708 SH   SOLE 21 19,943,708 0 0
AES CORP COM 00130H105   414,293,178 14,405,187 SH   SOLE 22 12,982,948 0 1,422,239
AES CORP COM 00130H105   32,050,690 1,114,419 SH   SOLE 23 1,114,419 0 0
AES CORP COM 00130H105   6,264,187 217,809 SH   SOLE 25 217,809 0 0
AES CORP COM 00130H105   26,349,394 916,182 SH   SOLE 26 439,959 0 476,223
AES CORP COM 00130H105   6,775,511 235,588 SH   SOLE 28 9,359 0 226,229
AES CORP COM 00130H105   101,321 3,523 SH   SOLE 29 3,523 0 0
AES CORP COM 00130H105   88,012,157 3,060,228 SH   SOLE 30 3,060,228 0 0
AES CORP COM 00130H105   4,235,974 147,287 SH   SOLE 31 135,328 0 11,959
AES CORP COM 00130H105   859,291 29,878 SH   SOLE 34 29,878 0 0
AES CORP COM 00130H105   5,249,879 182,541 SH   SOLE 36 182,541 0 0
AES CORP COM 00130H105   422,226 14,681 SH   SOLE 40 14,681 0 0
AES CORP COM 00130H105   46,505 1,617 SH   OTR 43 1,617 0 0
AES CORP COM 00130H105   17,845,241 620,488 SH   SOLE 43 565,617 0 54,871
AES CORP UNIT 02/15/2024 00130H204   79,818,031 782,453 SH   SOLE 21 782,453 0 0
AETHLON MED INC COM 00808Y307   114 415 SH   SOLE 21 415 0 0
AETHLON MED INC COM 00808Y307   20,217 73,411 SH   SOLE 22 73,411 0 0
AEVA TECHNOLOGIES INC COM 00835Q103   140,431 103,258 SH   SOLE 2 30,892 0 72,366
AEVA TECHNOLOGIES INC COM 00835Q103   2,033 1,495 SH   SOLE 7 1,495 0 0
AEVA TECHNOLOGIES INC COM 00835Q103   407,339 299,514 SH   SOLE 18 299,514 0 0
AEVA TECHNOLOGIES INC COM 00835Q103   232,011 170,596 SH   SOLE 19 170,596 0 0
AEVA TECHNOLOGIES INC COM 00835Q103   5,230,570 3,846,007 SH   SOLE 21 3,846,007 0 0
AEVA TECHNOLOGIES INC COM 00835Q103   3,342,438 2,457,675 SH   SOLE 22 2,346,468 0 111,207
AEVA TECHNOLOGIES INC COM 00835Q103   16,661 12,251 SH   SOLE 25 12,251 0 0
AEVA TECHNOLOGIES INC COM 00835Q103   95,977 70,571 SH   SOLE 30 70,571 0 0
AEVA TECHNOLOGIES INC COM 00835Q103   17,299 12,720 SH   SOLE 40 12,720 0 0
AEVA TECHNOLOGIES INC COM 00835Q103   236,928 174,212 SH   SOLE 43 171,556 0 2,656
AEYE INC CL A COM 008183105   5,103 10,617 SH   SOLE 2 0 0 10,617
AEYE INC CL A COM 008183105   88,312 183,753 SH   SOLE 18 183,753 0 0
AEYE INC CL A COM 008183105   68,121 141,741 SH   SOLE 19 141,741 0 0
AEYE INC CL A COM 008183105   1,403,900 2,921,140 SH   SOLE 21 2,921,140 0 0
AEYE INC CL A COM 008183105   1,098,158 2,284,972 SH   SOLE 22 2,261,761 0 23,211
AFC GAMMA INC COM 00109K105   615,263 39,114 SH   SOLE 2 32,892 0 6,222
AFC GAMMA INC COM 00109K105   4,310 274 SH   SOLE 7 274 0 0
AFC GAMMA INC COM 00109K105   661,258 42,038 SH   SOLE 18 42,038 0 0
AFC GAMMA INC COM 00109K105   707,315 44,966 SH   SOLE 19 44,966 0 0
AFC GAMMA INC COM 00109K105   12,077,997 767,832 SH   SOLE 21 767,832 0 0
AFC GAMMA INC COM 00109K105   4,032,071 256,330 SH   SOLE 22 242,792 0 13,538
AFC GAMMA INC COM 00109K105   19,851 1,262 SH   SOLE 43 1,262 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   33,580,348 211,957 SH   SOLE 2 38,087 0 173,870
AFFILIATED MANAGERS GROUP IN COM 008252108   110,584 698 SH   SOLE 4 277 0 421
AFFILIATED MANAGERS GROUP IN COM 008252108   629,759 3,975 SH   SOLE 7 3,975 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   12,497,751 78,885 SH   SOLE 18 78,885 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   1,869,632 11,801 SH   SOLE 19 11,801 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   317,170,364 2,001,959 SH   SOLE 21 2,001,959 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   166,259,294 1,049,418 SH   SOLE 22 998,784 0 50,634
AFFILIATED MANAGERS GROUP IN COM 008252108   999,060 6,306 SH   SOLE 25 6,306 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   2,903,388 18,326 SH   SOLE 26 15,295 0 3,031
AFFILIATED MANAGERS GROUP IN COM 008252108   404,947 2,556 SH   SOLE 28 742 0 1,814
AFFILIATED MANAGERS GROUP IN COM 008252108   9,391,889 59,281 SH   SOLE 30 59,281 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   86,344 545 SH   SOLE 31 545 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   1,320,039 8,332 SH   SOLE 34 8,332 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   386,252 2,438 SH   SOLE 36 2,438 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   803,715 5,073 SH   SOLE 40 5,073 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   18,853 119 SH   OTR 43 119 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   6,878,240 43,415 SH   SOLE 43 41,140 0 2,275
AFFIMED N V COM N01045108   51,692 41,687 SH   SOLE 2 11,248 0 30,439
AFFIMED N V COM N01045108   2,004 1,616 SH   SOLE 7 1,616 0 0
AFFIMED N V COM N01045108   491,754 396,576 SH   SOLE 18 396,576 0 0
AFFIMED N V COM N01045108   475,564 383,519 SH   SOLE 19 383,519 0 0
AFFIMED N V COM N01045108   7,203,196 5,809,029 SH   SOLE 21 5,809,029 0 0
AFFIMED N V COM N01045108   1,828,249 1,474,394 SH   SOLE 22 1,426,218 0 48,176
AFFIMED N V COM N01045108   3,811 3,073 SH   SOLE 23 3,073 0 0
AFFIMED N V COM N01045108   3,895 3,141 SH   SOLE 26 0 0 3,141
AFFIMED N V COM N01045108   86,665 69,891 SH   SOLE 30 69,891 0 0
AFFINITY BANCSHARES INC COM 00832E103   2,612 173 SH   SOLE 2 0 0 173
AFFINITY BANCSHARES INC COM 00832E103   11,687 774 SH   SOLE 18 774 0 0
AFFINITY BANCSHARES INC COM 00832E103   190,381 12,608 SH   SOLE 21 12,608 0 0
AFFINITY BANCSHARES INC COM 00832E103   4,892 324 SH   SOLE 22 324 0 0
AFFIRM HLDGS INC COM CL A 00827B106   2,930,494 303,050 SH   SOLE 2 13,759 0 289,291
AFFIRM HLDGS INC COM CL A 00827B106   1,308,486 135,314 SH   SOLE 4 79,243 0 56,071
AFFIRM HLDGS INC COM CL A 00827B106   201,794 20,868 SH   SOLE 7 20,868 0 0
AFFIRM HLDGS INC COM CL A 00827B106   4,845 501 SH   SOLE 13 501 0 0
AFFIRM HLDGS INC COM CL A 00827B106   176,961 18,300 SH   SOLE 15 18,300 0 0
AFFIRM HLDGS INC COM CL A 00827B106   2,787,648 288,278 SH   SOLE 18 278,589 0 9,689
AFFIRM HLDGS INC COM CL A 00827B106   943,396 97,559 SH   SOLE 19 97,559 0 0
AFFIRM HLDGS INC COM CL A 00827B106   27,315,071 2,824,723 SH   SOLE 21 2,824,723 0 0
AFFIRM HLDGS INC COM CL A 00827B106   49,905,168 5,160,824 SH   SOLE 22 4,775,029 0 385,795
AFFIRM HLDGS INC COM CL A 00827B106   2,957,782 305,872 SH   SOLE 23 305,872 0 0
AFFIRM HLDGS INC COM CL A 00827B106   112,433 11,627 SH   SOLE 25 11,627 0 0
AFFIRM HLDGS INC COM CL A 00827B106   2,515,651 260,150 SH   SOLE 26 114,422 0 145,728
AFFIRM HLDGS INC COM CL A 00827B106   1,566,269 161,972 SH   SOLE 28 3,110 0 158,862
AFFIRM HLDGS INC COM CL A 00827B106   5,749,163 594,536 SH   SOLE 30 594,536 0 0
AFFIRM HLDGS INC COM CL A 00827B106   355,111 36,723 SH   SOLE 31 33,927 0 2,796
AFFIRM HLDGS INC COM CL A 00827B106   99,059 10,244 SH   SOLE 34 10,244 0 0
AFFIRM HLDGS INC COM CL A 00827B106   209,075 21,621 SH   SOLE 36 21,621 0 0
AFFIRM HLDGS INC COM CL A 00827B106   69,295 7,166 SH   SOLE 40 7,166 0 0
AFFIRM HLDGS INC COM CL A 00827B106   2,869,988 296,793 SH   SOLE 43 277,975 0 18,818
AFFIRM HLDGS INC NOTE 11/1 00827BAB2   8,827,500 16,050,000 PRN   SOLE 21 16,050,000 0 0
AFLAC INC COM 001055102   67,766,401 941,985 SH   SOLE 2 130,116 0 811,869
AFLAC INC COM 001055102   36,021,005 500,709 SH   SOLE 4 278,813 0 221,896
AFLAC INC COM 001055102   40,926,306 568,895 SH   SOLE 7 551,544 0 17,351
AFLAC INC COM 001055102   698,537 9,710 SH   SOLE 13 2,424 0 7,286
AFLAC INC COM 001055102   7,226,013 100,445 SH   SOLE 15 100,445 0 0
AFLAC INC COM 001055102   93,549,481 1,300,382 SH   SOLE 18 1,252,002 0 48,380
AFLAC INC COM 001055102   23,669,915 329,023 SH   SOLE 19 329,023 0 0
AFLAC INC COM 001055102   1,202,702,560 16,718,134 SH   SOLE 21 16,718,134 0 0
AFLAC INC COM 001055102   910,385,521 12,654,789 SH   SOLE 22 11,386,920 0 1,267,869
AFLAC INC COM 001055102   71,724,756 997,008 SH   SOLE 23 997,008 0 0
AFLAC INC COM 001055102   83,154,223 1,155,883 SH   SOLE 25 1,155,883 0 0
AFLAC INC COM 001055102   86,686,405 1,204,982 SH   SOLE 26 547,742 0 657,240
AFLAC INC COM 001055102   90,241,248 1,254,396 SH   SOLE 28 64,189 0 1,190,207
AFLAC INC COM 001055102   55,250 768 SH   SOLE 29 768 0 0
AFLAC INC COM 001055102   229,316,520 3,187,608 SH   SOLE 30 3,182,796 0 4,812
AFLAC INC COM 001055102   9,674,203 134,476 SH   SOLE 31 123,557 0 10,919
AFLAC INC COM 001055102   2,065,254 28,708 SH   SOLE 34 28,708 0 0
AFLAC INC COM 001055102   14,073,766 195,632 SH   SOLE 36 195,632 0 0
AFLAC INC COM 001055102   1,634,693 22,723 SH   SOLE 40 22,723 0 0
AFLAC INC COM 001055102   87,623 1,218 SH   OTR 43 1,218 0 0
AFLAC INC COM 001055102   65,202,024 906,339 SH   SOLE 43 838,784 0 67,555
AFYA LTD CL A COM G01125106   247,546 15,848 SH   SOLE 2 15,848 0 0
AFYA LTD CL A COM G01125106   146,719 9,393 SH   SOLE 22 9,393 0 0
AG MTG INVT TR INC COM NEW 001228501   222,754 41,950 SH   SOLE 2 41,160 0 790
AG MTG INVT TR INC COM NEW 001228501   20,194 3,803 SH   SOLE 18 3,803 0 0
AG MTG INVT TR INC COM NEW 001228501   1,878,795 353,822 SH   SOLE 21 353,822 0 0
AG MTG INVT TR INC COM NEW 001228501   1,720,886 324,084 SH   SOLE 22 324,084 0 0
AG MTG INVT TR INC COM NEW 001228501   5 1 SH   SOLE 43 1 0 0
AGCO CORP COM 001084102   19,780,800 142,626 SH   SOLE 2 62,386 0 80,240
AGCO CORP COM 001084102   27,877 201 SH   SOLE 4 201 0 0
AGCO CORP COM 001084102   12,592,359 90,795 SH   SOLE 7 90,795 0 0
AGCO CORP COM 001084102   18,071,584 130,302 SH   SOLE 18 130,302 0 0
AGCO CORP COM 001084102   41,726,967 300,865 SH   SOLE 19 300,865 0 0
AGCO CORP COM 001084102   449,255,188 3,239,276 SH   SOLE 21 3,239,276 0 0
AGCO CORP COM 001084102   242,942,163 1,751,692 SH   SOLE 22 1,668,898 0 82,794
AGCO CORP COM 001084102   19,629,905 141,538 SH   SOLE 25 141,538 0 0
AGCO CORP COM 001084102   8,521,946 61,446 SH   SOLE 26 33,352 0 28,094
AGCO CORP COM 001084102   86,404 623 SH   SOLE 28 623 0 0
AGCO CORP COM 001084102   38,332,668 276,391 SH   SOLE 29 276,391 0 0
AGCO CORP COM 001084102   24,766,567 178,575 SH   SOLE 30 178,575 0 0
AGCO CORP COM 001084102   120,660 870 SH   SOLE 31 870 0 0
AGCO CORP COM 001084102   76,700,147 553,033 SH   SOLE 34 553,033 0 0
AGCO CORP COM 001084102   220,378 1,589 SH   SOLE 36 1,589 0 0
AGCO CORP COM 001084102   1,174,982 8,472 SH   SOLE 40 8,472 0 0
AGCO CORP COM 001084102   10,726,506 77,342 SH   SOLE 43 71,461 0 5,881
AGEAGLE AERIAL SYS INC NEW COM 00848K101   257 735 SH   SOLE 2 0 0 735
AGEAGLE AERIAL SYS INC NEW COM 00848K101   36,845 105,271 SH   SOLE 21 105,271 0 0
AGEAGLE AERIAL SYS INC NEW COM 00848K101   367,423 1,049,781 SH   SOLE 22 1,049,781 0 0
AGENUS INC COM NEW 00847G705   824,424 343,510 SH   SOLE 2 160,281 0 183,229
AGENUS INC COM NEW 00847G705   1,406 586 SH   SOLE 4 586 0 0
AGENUS INC COM NEW 00847G705   6,269 2,612 SH   SOLE 7 2,612 0 0
AGENUS INC COM NEW 00847G705   2,114,830 881,179 SH   SOLE 18 815,943 0 65,236
AGENUS INC COM NEW 00847G705   4,057,898 1,690,791 SH   SOLE 19 1,690,791 0 0
AGENUS INC COM NEW 00847G705   25,277,088 10,532,120 SH   SOLE 21 10,532,120 0 0
AGENUS INC COM NEW 00847G705   20,501,321 8,542,217 SH   SOLE 22 8,357,521 0 184,696
AGENUS INC COM NEW 00847G705   91,013 37,922 SH   SOLE 23 37,922 0 0
AGENUS INC COM NEW 00847G705   117,180 48,825 SH   SOLE 25 48,825 0 0
AGENUS INC COM NEW 00847G705   585,782 244,076 SH   SOLE 26 0 0 244,076
AGENUS INC COM NEW 00847G705   25,661 10,692 SH   SOLE 28 10,692 0 0
AGENUS INC COM NEW 00847G705   2,077,680 865,700 SH   SOLE 30 865,700 0 0
AGENUS INC COM NEW 00847G705   51,422 21,426 SH   SOLE 40 21,426 0 0
AGENUS INC COM NEW 00847G705   429,041 178,767 SH   SOLE 43 173,133 0 5,634
AGEX THERAPEUTICS INC COM 00848H108   4,225 7,656 SH   SOLE 21 7,656 0 0
AGEX THERAPEUTICS INC COM 00848H108   68,595 124,289 SH   SOLE 22 124,289 0 0
AGILE THERAPEUTICS INC COM NEW 00847L209   13 58 SH   SOLE 2 0 0 58
AGILE THERAPEUTICS INC COM NEW 00847L209   3,416 15,048 SH   SOLE 21 15,048 0 0
AGILE THERAPEUTICS INC COM NEW 00847L209   65,449 288,323 SH   SOLE 22 288,323 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   175,565,788 1,173,176 SH   SOLE 2 715,625 0 457,551
AGILENT TECHNOLOGIES INC COM 00846U101   57,998,653 387,562 SH   SOLE 4 269,980 0 117,582
AGILENT TECHNOLOGIES INC COM 00846U101   53,205,065 355,530 SH   SOLE 7 308,843 0 46,687
AGILENT TECHNOLOGIES INC COM 00846U101   10,014,877 66,922 SH   SOLE 13 63,937 0 2,985
AGILENT TECHNOLOGIES INC COM 00846U101   5,079,570 33,943 SH   SOLE 15 33,943 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   145,143,141 969,884 SH   SOLE 18 863,986 0 105,898
AGILENT TECHNOLOGIES INC COM 00846U101   387,505,506 2,589,412 SH   SOLE 19 2,589,412 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   1,405,327,384 9,390,761 SH   SOLE 21 9,390,761 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   1,071,057,321 7,157,082 SH   SOLE 22 6,431,512 0 725,570
AGILENT TECHNOLOGIES INC COM 00846U101   99,254,465 663,244 SH   SOLE 23 663,244 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   158,199,355 1,057,129 SH   SOLE 25 1,057,129 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   171,920,165 1,148,815 SH   SOLE 26 643,179 0 505,636
AGILENT TECHNOLOGIES INC COM 00846U101   192,668,539 1,287,461 SH   SOLE 28 11,957 0 1,275,504
AGILENT TECHNOLOGIES INC COM 00846U101   10,868,930 72,629 SH   SOLE 29 72,629 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   498,476,518 3,330,949 SH   SOLE 30 3,247,501 0 83,448
AGILENT TECHNOLOGIES INC COM 00846U101   30,866,210 206,256 SH   SOLE 31 201,027 0 5,229
AGILENT TECHNOLOGIES INC COM 00846U101   288,475,666 1,927,669 SH   SOLE 34 1,927,669 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   14,176,943 94,734 SH   SOLE 36 94,734 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   1,672,339 11,175 SH   SOLE 40 11,175 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   162,670 1,087 SH   OTR 43 1,087 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   57,696,873 385,545 SH   SOLE 43 355,531 0 30,014
AGILETHOUGHT INC CLASS A COM 00857F100   3,709 883 SH   SOLE 2 0 0 883
AGILETHOUGHT INC CLASS A COM 00857F100   20,412 4,860 SH   SOLE 18 4,860 0 0
AGILETHOUGHT INC CLASS A COM 00857F100   236,548 56,321 SH   SOLE 21 56,321 0 0
AGILETHOUGHT INC CLASS A COM 00857F100   193,574 46,089 SH   SOLE 22 46,089 0 0
AGILITI INC COM 00848J104   276,242 16,937 SH   SOLE 2 9,719 0 7,218
AGILITI INC COM 00848J104   131,866 8,085 SH   SOLE 7 8,085 0 0
AGILITI INC COM 00848J104   2,240,064 137,343 SH   SOLE 18 137,343 0 0
AGILITI INC COM 00848J104   11,797,219 723,312 SH   SOLE 19 723,312 0 0
AGILITI INC COM 00848J104   65,590,404 4,021,484 SH   SOLE 21 4,021,484 0 0
AGILITI INC COM 00848J104   12,487,034 765,606 SH   SOLE 22 744,541 0 21,065
AGILITI INC COM 00848J104   86,704 5,316 SH   SOLE 25 5,316 0 0
AGILITI INC COM 00848J104   66,887 4,101 SH   SOLE 26 1,687 0 2,414
AGILITI INC COM 00848J104   29,733 1,823 SH   SOLE 28 0 0 1,823
AGILITI INC COM 00848J104   1,354,578 83,052 SH   SOLE 30 83,052 0 0
AGILITI INC COM 00848J104   52,290 3,206 SH   SOLE 36 3,206 0 0
AGILITI INC COM 00848J104   91,434 5,606 SH   SOLE 40 5,606 0 0
AGILITI INC COM 00848J104   47,935 2,939 SH   SOLE 43 2,691 0 248
AGILON HEALTH INC COM 00857U107   3,120,960 193,368 SH   SOLE 2 64,957 0 128,411
AGILON HEALTH INC COM 00857U107   11,330 702 SH   SOLE 4 702 0 0
AGILON HEALTH INC COM 00857U107   215,566 13,356 SH   SOLE 7 13,356 0 0
AGILON HEALTH INC COM 00857U107   1,434,443 88,875 SH   SOLE 18 88,875 0 0
AGILON HEALTH INC COM 00857U107   958,506 59,387 SH   SOLE 19 59,387 0 0
AGILON HEALTH INC COM 00857U107   55,308,084 3,426,771 SH   SOLE 21 3,426,771 0 0
AGILON HEALTH INC COM 00857U107   73,850,910 4,575,645 SH   SOLE 22 4,313,588 0 262,057
AGILON HEALTH INC COM 00857U107   575,633 35,665 SH   SOLE 25 35,665 0 0
AGILON HEALTH INC COM 00857U107   1,445,337 89,550 SH   SOLE 26 72,669 0 16,881
AGILON HEALTH INC COM 00857U107   144,195 8,934 SH   SOLE 28 764 0 8,170
AGILON HEALTH INC COM 00857U107   2,010,576 124,571 SH   SOLE 30 124,571 0 0
AGILON HEALTH INC COM 00857U107   44,385 2,750 SH   SOLE 31 2,750 0 0
AGILON HEALTH INC COM 00857U107   26,744 1,657 SH   SOLE 36 1,657 0 0
AGILON HEALTH INC COM 00857U107   479,471 29,707 SH   SOLE 40 29,707 0 0
AGILON HEALTH INC COM 00857U107   567,353 35,152 SH   SOLE 43 32,763 0 2,389
AGILYSYS INC COM 00847J105   968,120 12,233 SH   SOLE 2 7,118 0 5,115
AGILYSYS INC COM 00847J105   6,015 76 SH   SOLE 4 76 0 0
AGILYSYS INC COM 00847J105   153,294 1,937 SH   SOLE 7 1,937 0 0
AGILYSYS INC COM 00847J105   5,286,869 66,804 SH   SOLE 18 66,804 0 0
AGILYSYS INC COM 00847J105   3,091,050 39,058 SH   SOLE 19 39,058 0 0
AGILYSYS INC COM 00847J105   198,701,309 2,510,757 SH   SOLE 21 2,510,757 0 0
AGILYSYS INC COM 00847J105   42,065,601 531,534 SH   SOLE 22 513,810 0 17,724
AGILYSYS INC COM 00847J105   14,878 188 SH   SOLE 23 188 0 0
AGILYSYS INC COM 00847J105   330,093 4,171 SH   SOLE 25 4,171 0 0
AGILYSYS INC COM 00847J105   1,426,736 18,028 SH   SOLE 26 13,537 0 4,491
AGILYSYS INC COM 00847J105   98,925 1,250 SH   SOLE 28 0 0 1,250
AGILYSYS INC COM 00847J105   2,919,791 36,894 SH   SOLE 30 36,894 0 0
AGILYSYS INC COM 00847J105   278,098 3,514 SH   SOLE 40 3,514 0 0
AGILYSYS INC COM 00847J105   868,324 10,972 SH   SOLE 43 10,753 0 219
AGIOS PHARMACEUTICALS INC COM 00847X104   2,711,658 96,569 SH   SOLE 2 35,978 0 60,591
AGIOS PHARMACEUTICALS INC COM 00847X104   5,756 205 SH   SOLE 4 205 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   130,432 4,645 SH   SOLE 7 4,645 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   4,355,517 155,111 SH   SOLE 18 155,111 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   6,918,322 246,379 SH   SOLE 19 246,379 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   67,288,244 2,396,305 SH   SOLE 21 2,396,305 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   42,713,499 1,521,136 SH   SOLE 22 1,453,372 0 67,764
AGIOS PHARMACEUTICALS INC COM 00847X104   65,539 2,334 SH   SOLE 23 2,334 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   243,538 8,673 SH   SOLE 25 8,673 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   1,618,110 57,625 SH   SOLE 26 24,329 0 33,296
AGIOS PHARMACEUTICALS INC COM 00847X104   13,141 468 SH   SOLE 28 0 0 468
AGIOS PHARMACEUTICALS INC COM 00847X104   6,860,983 244,337 SH   SOLE 30 244,337 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   5,813 207 SH   SOLE 34 207 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   25,777 918 SH   SOLE 36 918 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   201,699 7,183 SH   SOLE 40 7,183 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   751,954 26,779 SH   SOLE 43 23,466 0 3,313
AGNC INVT CORP COM 00123Q104   7,064,072 682,519 SH   SOLE 2 223,017 0 459,502
AGNC INVT CORP COM 00123Q104   91,287 8,820 SH   SOLE 4 1,829 0 6,991
AGNC INVT CORP COM 00123Q104   393,983 38,066 SH   SOLE 7 38,066 0 0
AGNC INVT CORP COM 00123Q104   2,327,342 224,864 SH   SOLE 18 219,927 0 4,937
AGNC INVT CORP COM 00123Q104   1,893,574 182,954 SH   SOLE 19 182,954 0 0
AGNC INVT CORP COM 00123Q104   163,831,972 15,829,176 SH   SOLE 21 15,829,176 0 0
AGNC INVT CORP COM 00123Q104   137,002,194 13,236,927 SH   SOLE 22 12,484,797 0 752,130
AGNC INVT CORP COM 00123Q104   6,502,998 628,309 SH   SOLE 25 628,309 0 0
AGNC INVT CORP COM 00123Q104   7,353,903 710,522 SH   SOLE 26 352,853 0 357,669
AGNC INVT CORP COM 00123Q104   2,771,595 267,787 SH   SOLE 28 9,353 0 258,434
AGNC INVT CORP COM 00123Q104   2,343,219 226,398 SH   SOLE 30 226,398 0 0
AGNC INVT CORP COM 00123Q104   83,918 8,108 SH   SOLE 31 8,108 0 0
AGNC INVT CORP COM 00123Q104   1,233,275 119,157 SH   SOLE 36 119,157 0 0
AGNC INVT CORP COM 00123Q104   743,016 71,789 SH   SOLE 40 71,789 0 0
AGNC INVT CORP COM 00123Q104   20,141 1,946 SH   OTR 43 1,946 0 0
AGNC INVT CORP COM 00123Q104   5,607,222 541,761 SH   SOLE 43 497,745 0 44,016
AGNICO EAGLE MINES LTD COM 008474108   9,179,510 176,563 SH   SOLE 21 176,563 0 0
AGNICO EAGLE MINES LTD COM 008474108   11,277,215 216,911 SH   SOLE 43 203,985 0 12,926
AGORA INC ADS 00851L103   79,662 20,374 SH   SOLE 2 20,374 0 0
AGORA INC ADS 00851L103   1,904 487 SH   SOLE 4 487 0 0
AGORA INC ADS 00851L103   3,085,119 789,033 SH   SOLE 21 789,033 0 0
AGORA INC ADS 00851L103   3,555,340 909,294 SH   SOLE 22 872,429 0 36,865
AGORA INC ADS 00851L103   4,086 1,045 SH   SOLE 25 1,045 0 0
AGORA INC ADS 00851L103   571,063 146,052 SH   SOLE 30 146,052 0 0
AGORA INC ADS 00851L103   4,379 1,120 SH   SOLE 34 1,120 0 0
AGREE RLTY CORP COM 008492100   14,699,462 207,239 SH   SOLE 2 119,714 0 87,525
AGREE RLTY CORP COM 008492100   15,663,968 220,837 SH   SOLE 4 220,837 0 0
AGREE RLTY CORP COM 008492100   8,242,775 116,210 SH   SOLE 7 116,210 0 0
AGREE RLTY CORP COM 008492100   34,386,793 484,799 SH   SOLE 18 484,799 0 0
AGREE RLTY CORP COM 008492100   28,641,037 403,793 SH   SOLE 19 403,793 0 0
AGREE RLTY CORP COM 008492100   820,042,087 11,561,287 SH   SOLE 21 11,561,287 0 0
AGREE RLTY CORP COM 008492100   227,277,027 3,204,244 SH   SOLE 22 2,900,779 0 303,465
AGREE RLTY CORP COM 008492100   2,021,079 28,494 SH   SOLE 23 28,494 0 0
AGREE RLTY CORP COM 008492100   21,027,908 296,460 SH   SOLE 25 296,460 0 0
AGREE RLTY CORP COM 008492100   2,417,649 34,085 SH   SOLE 26 27,472 0 6,613
AGREE RLTY CORP COM 008492100   8,548,980 120,527 SH   SOLE 28 20,327 0 100,200
AGREE RLTY CORP COM 008492100   27,487,148 387,525 SH   SOLE 30 387,525 0 0
AGREE RLTY CORP COM 008492100   2,357,075 33,231 SH   SOLE 34 33,231 0 0
AGREE RLTY CORP COM 008492100   46,743 659 SH   SOLE 36 659 0 0
AGREE RLTY CORP COM 008492100   792,004 11,166 SH   SOLE 40 11,166 0 0
AGREE RLTY CORP COM 008492100   3,754,747 52,936 SH   SOLE 43 52,125 0 811
AGRIFY CORP COM NEW 00853E206   124 373 SH   SOLE 18 373 0 0
AGRIFY CORP COM NEW 00853E206   2,314 6,948 SH   SOLE 21 6,948 0 0
AGRIFY CORP COM NEW 00853E206   8,526 25,605 SH   SOLE 22 25,605 0 0
AGROFRESH SOLUTIONS INC COM 00856G109   15,647 5,286 SH   SOLE 18 5,286 0 0
AGROFRESH SOLUTIONS INC COM 00856G109   191,989 64,861 SH   SOLE 21 64,861 0 0
AGROFRESH SOLUTIONS INC COM 00856G109   295,967 99,989 SH   SOLE 22 99,989 0 0
AILERON THERAPEUTICS INC COM NEW 00887A204   448 189 SH   SOLE 22 189 0 0
AIM IMMUNOTECH INC COM 00901B105   2,482 7,957 SH   SOLE 18 7,957 0 0
AIM IMMUNOTECH INC COM 00901B105   33,509 107,436 SH   SOLE 21 107,436 0 0
AIM IMMUNOTECH INC COM 00901B105   217,810 698,333 SH   SOLE 22 698,333 0 0
AIR INDS GROUP COM 00912N403   3,919 922 SH   SOLE 21 922 0 0
AIR LEASE CORP CL A 00912X302   23,578,316 613,699 SH   SOLE 2 38,297 0 575,402
AIR LEASE CORP CL A 00912X302   9,374 244 SH   SOLE 4 244 0 0
AIR LEASE CORP CL A 00912X302   274,204 7,137 SH   SOLE 7 7,137 0 0
AIR LEASE CORP CL A 00912X302   1,983,202 51,619 SH   SOLE 13 51,619 0 0
AIR LEASE CORP CL A 00912X302   11,581,940 301,456 SH   SOLE 15 301,456 0 0
AIR LEASE CORP CL A 00912X302   1,634,809 42,551 SH   SOLE 18 42,551 0 0
AIR LEASE CORP CL A 00912X302   1,257,026 32,718 SH   SOLE 19 32,718 0 0
AIR LEASE CORP CL A 00912X302   58,187,743 1,514,517 SH   SOLE 21 1,514,517 0 0
AIR LEASE CORP CL A 00912X302   93,323,179 2,429,026 SH   SOLE 22 2,284,939 0 144,087
AIR LEASE CORP CL A 00912X302   1,645,874 42,839 SH   SOLE 25 42,839 0 0
AIR LEASE CORP CL A 00912X302   1,674,536 43,585 SH   SOLE 26 35,128 0 8,457
AIR LEASE CORP CL A 00912X302   1,865,560 48,557 SH   SOLE 28 32,128 0 16,429
AIR LEASE CORP CL A 00912X302   2,129,928 55,438 SH   SOLE 30 55,438 0 0
AIR LEASE CORP CL A 00912X302   54,979 1,431 SH   SOLE 31 1,431 0 0
AIR LEASE CORP CL A 00912X302   27,898,990 726,158 SH   SOLE 34 726,158 0 0
AIR LEASE CORP CL A 00912X302   216,689 5,640 SH   SOLE 36 5,640 0 0
AIR LEASE CORP CL A 00912X302   524,625 13,655 SH   SOLE 40 13,655 0 0
AIR LEASE CORP CL A 00912X302   6,980,270 181,683 SH   SOLE 43 177,271 0 4,412
AIR PRODS & CHEMS INC COM 009158106   132,692,058 430,455 SH   SOLE 2 44,039 0 386,416
AIR PRODS & CHEMS INC COM 009158106   30,118,235 97,704 SH   SOLE 4 80,554 0 17,150
AIR PRODS & CHEMS INC COM 009158106   62,260,197 201,973 SH   SOLE 7 195,230 0 6,743
AIR PRODS & CHEMS INC COM 009158106   1,047,776 3,399 SH   SOLE 13 854 0 2,545
AIR PRODS & CHEMS INC COM 009158106   11,581,328 37,570 SH   SOLE 15 37,570 0 0
AIR PRODS & CHEMS INC COM 009158106   120,223,558 390,007 SH   SOLE 18 371,850 0 18,157
AIR PRODS & CHEMS INC COM 009158106   142,576,723 462,521 SH   SOLE 19 462,521 0 0
AIR PRODS & CHEMS INC COM 009158106   14,556,345 47,221 SH   SOLE 20 47,221 0 0
AIR PRODS & CHEMS INC COM 009158106   1,575,440,720 5,110,753 SH   SOLE 21 5,110,753 0 0
AIR PRODS & CHEMS INC COM 009158106   1,467,418,709 4,760,328 SH   SOLE 22 4,296,283 0 464,045
AIR PRODS & CHEMS INC COM 009158106   113,835,486 369,284 SH   SOLE 23 369,284 0 0
AIR PRODS & CHEMS INC COM 009158106   98,579,698 319,794 SH   SOLE 25 319,794 0 0
AIR PRODS & CHEMS INC COM 009158106   129,911,245 421,434 SH   SOLE 26 195,139 0 226,295
AIR PRODS & CHEMS INC COM 009158106   71,472,547 231,858 SH   SOLE 28 4,742 0 227,116
AIR PRODS & CHEMS INC COM 009158106   97,102 315 SH   SOLE 29 315 0 0
AIR PRODS & CHEMS INC COM 009158106   301,222,732 977,171 SH   SOLE 30 977,171 0 0
AIR PRODS & CHEMS INC COM 009158106   15,228,661 49,402 SH   SOLE 31 45,367 0 4,035
AIR PRODS & CHEMS INC COM 009158106   71,690,487 232,565 SH   SOLE 34 232,565 0 0
AIR PRODS & CHEMS INC COM 009158106   20,900,028 67,800 SH   SOLE 36 67,800 0 0
AIR PRODS & CHEMS INC COM 009158106   2,585,993 8,389 SH   SOLE 40 8,389 0 0
AIR PRODS & CHEMS INC COM 009158106   121,763 395 SH   OTR 43 395 0 0
AIR PRODS & CHEMS INC COM 009158106   83,252,409 270,072 SH   SOLE 43 245,218 0 24,854
AIR T INC COM 009207101   74,160 3,000 SH   SOLE 17 0 0 3,000
AIR T INC COM 009207101   4,425 179 SH   SOLE 18 179 0 0
AIR T INC COM 009207101   63,160 2,555 SH   SOLE 21 2,555 0 0
AIR T INC COM 009207101   87,039 3,521 SH   SOLE 22 3,521 0 0
AIR TRANS SVCS GROUP INC NOTE 1.125%10/1 00922RAB1   2,908,894 2,807,000 PRN   SOLE 21 2,807,000 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   1,139,431 43,858 SH   SOLE 2 18,985 0 24,873
AIR TRANSPORT SERVICES GRP I COM 00922R105   17,562 676 SH   SOLE 7 676 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   4,676 180 SH   SOLE 17 0 0 180
AIR TRANSPORT SERVICES GRP I COM 00922R105   4,091,902 157,502 SH   SOLE 18 157,502 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   2,746,450 105,714 SH   SOLE 19 105,714 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   54,216,519 2,086,856 SH   SOLE 21 2,086,856 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   36,220,199 1,394,157 SH   SOLE 22 1,349,966 0 44,191
AIR TRANSPORT SERVICES GRP I COM 00922R105   73,342 2,823 SH   SOLE 25 2,823 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   3,611 139 SH   SOLE 28 139 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   318,333 12,253 SH   SOLE 30 12,253 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   48,063 1,850 SH   SOLE 40 1,850 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   203,605 7,837 SH   SOLE 43 7,837 0 0
AIRBNB INC COM CL A 009066101   62,357,972 729,333 SH   SOLE 2 87,820 0 641,513
AIRBNB INC COM CL A 009066101   22,072,082 258,153 SH   SOLE 4 143,695 0 114,458
AIRBNB INC COM CL A 009066101   10,804,892 126,373 SH   SOLE 7 126,373 0 0
AIRBNB INC COM CL A 009066101   2,091,245 24,459 SH   SOLE 13 19,792 0 4,667
AIRBNB INC COM CL A 009066101   2,350,652 27,493 SH   SOLE 15 27,493 0 0
AIRBNB INC COM CL A 009066101   19,477,755 227,810 SH   SOLE 18 207,859 0 19,951
AIRBNB INC COM CL A 009066101   4,795,097 56,083 SH   SOLE 19 56,083 0 0
AIRBNB INC COM CL A 009066101   266,692,455 3,119,210 SH   SOLE 21 3,119,210 0 0
AIRBNB INC COM CL A 009066101   749,956,581 8,771,422 SH   SOLE 22 8,057,976 0 713,446
AIRBNB INC COM CL A 009066101   52,972,380 619,560 SH   SOLE 23 619,560 0 0
AIRBNB INC COM CL A 009066101   53,009,658 619,996 SH   SOLE 25 619,996 0 0
AIRBNB INC COM CL A 009066101   36,613,494 428,228 SH   SOLE 26 212,956 0 215,272
AIRBNB INC COM CL A 009066101   56,710,782 663,284 SH   SOLE 28 12,221 0 651,063
AIRBNB INC COM CL A 009066101   105,680,138 1,236,025 SH   SOLE 30 1,103,662 0 132,363
AIRBNB INC COM CL A 009066101   7,311,362 85,513 SH   SOLE 31 78,663 0 6,850
AIRBNB INC COM CL A 009066101   7,300,589 85,387 SH   SOLE 32 85,387 0 0
AIRBNB INC COM CL A 009066101   3,262,167 38,154 SH   SOLE 34 38,154 0 0
AIRBNB INC COM CL A 009066101   8,601,129 100,598 SH   SOLE 36 100,598 0 0
AIRBNB INC COM CL A 009066101   1,239,750 14,500 SH   SOLE 40 14,500 0 0
AIRBNB INC COM CL A 009066101   67,716 792 SH   OTR 43 792 0 0
AIRBNB INC COM CL A 009066101   7,993,481 93,491 SH   SOLE 43 82,214 0 11,277
AIRBNB INC NOTE 3/1 009066AB7   16,673,980 20,260,000 PRN   SOLE 2 20,260,000 0 0
AIRBNB INC NOTE 3/1 009066AB7   15,554,700 18,900,000 PRN   SOLE 21 18,900,000 0 0
AIRBNB INC NOTE 3/1 009066AB7   21,727,200 26,400,000 PRN   SOLE 22 26,400,000 0 0
AIRGAIN INC COM 00938A104   10,260 1,576 SH   SOLE 18 1,576 0 0
AIRGAIN INC COM 00938A104   119,992 18,432 SH   SOLE 21 18,432 0 0
AIRGAIN INC COM 00938A104   1,171,188 179,906 SH   SOLE 22 179,906 0 0
AIRSCULPT TECHNOLOGIES INC COM 009496100   19,540 5,281 SH   SOLE 2 4,434 0 847
AIRSCULPT TECHNOLOGIES INC COM 009496100   121,549 32,851 SH   SOLE 18 32,851 0 0
AIRSCULPT TECHNOLOGIES INC COM 009496100   77,733 21,009 SH   SOLE 19 21,009 0 0
AIRSCULPT TECHNOLOGIES INC COM 009496100   1,377,199 372,216 SH   SOLE 21 372,216 0 0
AIRSCULPT TECHNOLOGIES INC COM 009496100   740,274 200,074 SH   SOLE 22 197,701 0 2,373
AIRSPAN NETWORKS HOLDINGS IN COM 00951K104   4,902 3,742 SH   SOLE 18 3,742 0 0
AIRSPAN NETWORKS HOLDINGS IN COM 00951K104   95,156 72,638 SH   SOLE 21 72,638 0 0
AIRSPAN NETWORKS HOLDINGS IN COM 00951K104   5,604 4,278 SH   SOLE 22 4,278 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   28,207,117 334,604 SH   SOLE 2 101,047 0 233,557
AKAMAI TECHNOLOGIES INC COM 00971T101   9,640,295 114,357 SH   SOLE 4 102,816 0 11,541
AKAMAI TECHNOLOGIES INC COM 00971T101   22,988,694 272,701 SH   SOLE 7 227,928 0 44,773
AKAMAI TECHNOLOGIES INC COM 00971T101   128,305 1,522 SH   SOLE 13 774 0 748
AKAMAI TECHNOLOGIES INC COM 00971T101   1,738,097 20,618 SH   SOLE 15 20,618 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   22,210,858 263,474 SH   SOLE 18 250,893 0 12,581
AKAMAI TECHNOLOGIES INC COM 00971T101   7,371,866 87,448 SH   SOLE 19 87,448 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   567,112,317 6,727,311 SH   SOLE 21 6,727,311 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   317,790,347 3,769,755 SH   SOLE 22 3,432,652 0 337,103
AKAMAI TECHNOLOGIES INC COM 00971T101   21,700,675 257,422 SH   SOLE 23 257,422 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   32,670,296 387,548 SH   SOLE 25 387,548 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   30,025,890 356,179 SH   SOLE 26 176,070 0 180,109
AKAMAI TECHNOLOGIES INC COM 00971T101   35,718,669 423,709 SH   SOLE 28 17,035 0 406,674
AKAMAI TECHNOLOGIES INC COM 00971T101   146,550,323 1,738,438 SH   SOLE 30 1,671,683 0 66,755
AKAMAI TECHNOLOGIES INC COM 00971T101   2,800,615 33,222 SH   SOLE 31 30,328 0 2,894
AKAMAI TECHNOLOGIES INC COM 00971T101   1,455,018 17,260 SH   SOLE 34 17,260 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   5,714,950 67,793 SH   SOLE 36 67,793 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   512,291 6,077 SH   SOLE 40 6,077 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   37,598 446 SH   OTR 43 446 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   17,466,454 207,194 SH   SOLE 43 194,821 0 12,373
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0   2,341,500 2,230,000 PRN   SOLE 2 2,230,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0   11,431,350 10,887,000 PRN   SOLE 21 10,887,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0   2,940,000 2,800,000 PRN   SOLE 22 2,800,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5   1,396,350 1,450,000 PRN   SOLE 2 1,450,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5   10,618,038 11,026,000 PRN   SOLE 21 11,026,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5   1,733,400 1,800,000 PRN   SOLE 22 1,800,000 0 0
AKEBIA THERAPEUTICS INC COM 00972D105   23,353 40,473 SH   SOLE 2 16,577 0 23,896
AKEBIA THERAPEUTICS INC COM 00972D105   67,540 117,053 SH   SOLE 19 117,053 0 0
AKEBIA THERAPEUTICS INC COM 00972D105   144,831 251,007 SH   SOLE 21 251,007 0 0
AKEBIA THERAPEUTICS INC COM 00972D105   1,425,709 2,470,899 SH   SOLE 22 2,470,899 0 0
AKEBIA THERAPEUTICS INC COM 00972D105   18,011 31,215 SH   SOLE 26 0 0 31,215
AKEBIA THERAPEUTICS INC COM 00972D105   6,865 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   50 73 SH   SOLE 2 0 0 73
AKERNA CORP COM NEW 00973W300   418 605 SH   SOLE 21 605 0 0
AKERNA CORP COM NEW 00973W300   34,855 50,500 SH   SOLE 22 50,500 0 0
AKERO THERAPEUTICS INC COM 00973Y108   1,841,938 33,612 SH   SOLE 2 9,022 0 24,590
AKERO THERAPEUTICS INC COM 00973Y108   159,852 2,917 SH   SOLE 7 2,917 0 0
AKERO THERAPEUTICS INC COM 00973Y108   5,681,554 103,678 SH   SOLE 18 103,678 0 0
AKERO THERAPEUTICS INC COM 00973Y108   3,479,033 63,486 SH   SOLE 19 63,486 0 0
AKERO THERAPEUTICS INC COM 00973Y108   87,840,345 1,602,926 SH   SOLE 21 1,602,926 0 0
AKERO THERAPEUTICS INC COM 00973Y108   44,473,378 811,558 SH   SOLE 22 772,134 0 39,424
AKERO THERAPEUTICS INC COM 00973Y108   294,386 5,372 SH   SOLE 25 5,372 0 0
AKERO THERAPEUTICS INC COM 00973Y108   1,026,404 18,730 SH   SOLE 26 16,424 0 2,306
AKERO THERAPEUTICS INC COM 00973Y108   90,091 1,644 SH   SOLE 28 402 0 1,242
AKERO THERAPEUTICS INC COM 00973Y108   2,232,662 40,742 SH   SOLE 30 40,742 0 0
AKERO THERAPEUTICS INC COM 00973Y108   205,829 3,756 SH   SOLE 40 3,756 0 0
AKERO THERAPEUTICS INC COM 00973Y108   3,841,918 70,108 SH   SOLE 43 61,895 0 8,213
AKOUSTIS TECHNOLOGIES INC COM 00973N102   17,188 6,095 SH   SOLE 2 1,778 0 4,317
AKOUSTIS TECHNOLOGIES INC COM 00973N102   1,791 635 SH   SOLE 7 635 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102   373,785 132,548 SH   SOLE 18 132,548 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102   272,404 96,597 SH   SOLE 19 96,597 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102   5,092,500 1,805,851 SH   SOLE 21 1,805,851 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102   3,413,280 1,210,383 SH   SOLE 22 1,192,641 0 17,742
AKOUSTIS TECHNOLOGIES INC COM 00973N102   68,515 24,296 SH   SOLE 43 602 0 23,694
AKOYA BIOSCIENCES INC COM 00974H104   27,954 2,921 SH   SOLE 2 767 0 2,154
AKOYA BIOSCIENCES INC COM 00974H104   450 47 SH   SOLE 7 47 0 0
AKOYA BIOSCIENCES INC COM 00974H104   409,854 42,827 SH   SOLE 18 42,827 0 0
AKOYA BIOSCIENCES INC COM 00974H104   292,880 30,604 SH   SOLE 19 30,604 0 0
AKOYA BIOSCIENCES INC COM 00974H104   6,221,534 650,108 SH   SOLE 21 650,108 0 0
AKOYA BIOSCIENCES INC COM 00974H104   2,740,599 286,374 SH   SOLE 22 283,026 0 3,348
AKOYA BIOSCIENCES INC COM 00974H104   46,912 4,902 SH   SOLE 43 4,902 0 0
AKUMIN INC COM 01021X100   6,731 9,364 SH   SOLE 18 9,364 0 0
AKUMIN INC COM 01021X100   83,013 115,489 SH   SOLE 21 115,489 0 0
AKUMIN INC COM 01021X100   407,974 567,577 SH   SOLE 22 567,577 0 0
ALAMO GROUP INC COM 011311107   916,435 6,472 SH   SOLE 2 3,178 0 3,294
ALAMO GROUP INC COM 011311107   6,797 48 SH   SOLE 4 48 0 0
ALAMO GROUP INC COM 011311107   2,584,766 18,254 SH   SOLE 7 18,254 0 0
ALAMO GROUP INC COM 011311107   4,714,006 33,291 SH   SOLE 18 33,291 0 0
ALAMO GROUP INC COM 011311107   2,645,088 18,680 SH   SOLE 19 18,680 0 0
ALAMO GROUP INC COM 011311107   175,056,398 1,236,274 SH   SOLE 21 1,236,274 0 0
ALAMO GROUP INC COM 011311107   35,339,395 249,572 SH   SOLE 22 240,320 0 9,252
ALAMO GROUP INC COM 011311107   273,430 1,931 SH   SOLE 25 1,931 0 0
ALAMO GROUP INC COM 011311107   945,888 6,680 SH   SOLE 26 5,615 0 1,065
ALAMO GROUP INC COM 011311107   18,974 134 SH   SOLE 28 134 0 0
ALAMO GROUP INC COM 011311107   6,760,834 47,746 SH   SOLE 30 47,746 0 0
ALAMO GROUP INC COM 011311107   235,056 1,660 SH   SOLE 40 1,660 0 0
ALAMO GROUP INC COM 011311107   1,632,506 11,529 SH   SOLE 43 11,270 0 259
ALAMOS GOLD INC NEW COM CL A 011532108   1,534,041 151,735 SH   SOLE 21 151,735 0 0
ALAMOS GOLD INC NEW COM CL A 011532108   199,369 19,720 SH   SOLE 43 19,720 0 0
ALARM COM HLDGS INC COM 011642105   3,482,699 70,386 SH   SOLE 2 54,319 0 16,067
ALARM COM HLDGS INC COM 011642105   43,394 877 SH   SOLE 4 183 0 694
ALARM COM HLDGS INC COM 011642105   211,379 4,272 SH   SOLE 7 4,272 0 0
ALARM COM HLDGS INC COM 011642105   8,019,669 162,079 SH   SOLE 18 154,881 0 7,198
ALARM COM HLDGS INC COM 011642105   6,630,518 134,004 SH   SOLE 19 134,004 0 0
ALARM COM HLDGS INC COM 011642105   309,819,020 6,261,500 SH   SOLE 21 6,261,500 0 0
ALARM COM HLDGS INC COM 011642105   64,079,866 1,295,066 SH   SOLE 22 1,256,859 0 38,207
ALARM COM HLDGS INC COM 011642105   7,076 143 SH   SOLE 23 143 0 0
ALARM COM HLDGS INC COM 011642105   352,199 7,118 SH   SOLE 25 7,118 0 0
ALARM COM HLDGS INC COM 011642105   1,421,610 28,731 SH   SOLE 26 13,952 0 14,779
ALARM COM HLDGS INC COM 011642105   58,139 1,175 SH   SOLE 28 842 0 333
ALARM COM HLDGS INC COM 011642105   21,722,858 439,023 SH   SOLE 30 439,023 0 0
ALARM COM HLDGS INC COM 011642105   371,496 7,508 SH   SOLE 34 7,508 0 0
ALARM COM HLDGS INC COM 011642105   274,911 5,556 SH   SOLE 40 5,556 0 0
ALARM COM HLDGS INC COM 011642105   1,105,185 22,336 SH   SOLE 43 21,543 0 793
ALARM COM HLDGS INC NOTE 1/1 011642AB1   2,630,556 3,240,000 PRN   SOLE 2 3,240,000 0 0
ALARM COM HLDGS INC NOTE 1/1 011642AB1   3,552,063 4,375,000 PRN   SOLE 21 4,375,000 0 0
ALARM COM HLDGS INC NOTE 1/1 011642AB1   3,450,575 4,250,000 PRN   SOLE 22 4,250,000 0 0
ALASKA AIR GROUP INC COM 011659109   5,392,105 125,573 SH   SOLE 2 51,126 0 74,447
ALASKA AIR GROUP INC COM 011659109   359,107 8,363 SH   SOLE 4 1,163 0 7,200
ALASKA AIR GROUP INC COM 011659109   4,127,178 96,115 SH   SOLE 7 91,448 0 4,667
ALASKA AIR GROUP INC COM 011659109   176,569 4,112 SH   SOLE 13 4,112 0 0
ALASKA AIR GROUP INC COM 011659109   276,233 6,433 SH   SOLE 15 6,433 0 0
ALASKA AIR GROUP INC COM 011659109   7,614,765 177,335 SH   SOLE 18 173,579 0 3,756
ALASKA AIR GROUP INC COM 011659109   2,959,854 68,930 SH   SOLE 19 68,930 0 0
ALASKA AIR GROUP INC COM 011659109   139,080,685 3,238,954 SH   SOLE 21 3,238,954 0 0
ALASKA AIR GROUP INC COM 011659109   118,670,873 2,763,644 SH   SOLE 22 2,596,905 0 166,739
ALASKA AIR GROUP INC COM 011659109   555,343 12,933 SH   SOLE 23 12,933 0 0
ALASKA AIR GROUP INC COM 011659109   238,102 5,545 SH   SOLE 25 5,545 0 0
ALASKA AIR GROUP INC COM 011659109   8,739,750 203,534 SH   SOLE 26 131,909 0 71,625
ALASKA AIR GROUP INC COM 011659109   735,047 17,118 SH   SOLE 28 2,032 0 15,086
ALASKA AIR GROUP INC COM 011659109   276,147 6,431 SH   SOLE 29 6,431 0 0
ALASKA AIR GROUP INC COM 011659109   15,516,498 361,353 SH   SOLE 30 361,353 0 0
ALASKA AIR GROUP INC COM 011659109   243,770 5,677 SH   SOLE 31 5,677 0 0
ALASKA AIR GROUP INC COM 011659109   27,610 643 SH   SOLE 34 643 0 0
ALASKA AIR GROUP INC COM 011659109   49,295 1,148 SH   SOLE 36 1,148 0 0
ALASKA AIR GROUP INC COM 011659109   242,611 5,650 SH   SOLE 40 5,650 0 0
ALASKA AIR GROUP INC COM 011659109   16,790 391 SH   OTR 43 391 0 0
ALASKA AIR GROUP INC COM 011659109   7,454,472 173,602 SH   SOLE 43 159,050 0 14,552
ALAUNOS THERAPEUTICS INC COM 98973P101   3,576 5,509 SH   SOLE 2 0 0 5,509
ALAUNOS THERAPEUTICS INC COM 98973P101   1,319,353 2,032,588 SH   SOLE 21 2,032,588 0 0
ALAUNOS THERAPEUTICS INC COM 98973P101   2,136,343 3,291,238 SH   SOLE 22 3,291,238 0 0
ALAUNOS THERAPEUTICS INC COM 98973P101   66,503 102,454 SH   SOLE 30 102,454 0 0
ALAUNOS THERAPEUTICS INC COM 98973P101   1,003 1,545 SH   SOLE 43 1,545 0 0
ALBANY INTL CORP CL A 012348108   2,839,984 28,806 SH   SOLE 2 9,272 0 19,534
ALBANY INTL CORP CL A 012348108   12,028 122 SH   SOLE 4 122 0 0
ALBANY INTL CORP CL A 012348108   33,126 336 SH   SOLE 7 336 0 0
ALBANY INTL CORP CL A 012348108   10,640,424 107,926 SH   SOLE 18 107,926 0 0
ALBANY INTL CORP CL A 012348108   5,690,713 57,721 SH   SOLE 19 57,721 0 0
ALBANY INTL CORP CL A 012348108   368,892,330 3,741,681 SH   SOLE 21 3,741,681 0 0
ALBANY INTL CORP CL A 012348108   78,959,351 800,886 SH   SOLE 22 765,278 0 35,608
ALBANY INTL CORP CL A 012348108   460,415 4,670 SH   SOLE 25 4,670 0 0
ALBANY INTL CORP CL A 012348108   1,476,287 14,974 SH   SOLE 26 12,564 0 2,410
ALBANY INTL CORP CL A 012348108   512,372 5,197 SH   SOLE 28 547 0 4,650
ALBANY INTL CORP CL A 012348108   4,629,885 46,961 SH   SOLE 30 46,961 0 0
ALBANY INTL CORP CL A 012348108   429,557 4,357 SH   SOLE 40 4,357 0 0
ALBANY INTL CORP CL A 012348108   46,436 471 SH   OTR 43 471 0 0
ALBANY INTL CORP CL A 012348108   1,482,498 15,037 SH   SOLE 43 13,846 0 1,191
ALBEMARLE CORP COM 012653101   52,567,298 242,402 SH   SOLE 2 31,344 0 211,058
ALBEMARLE CORP COM 012653101   19,091,704 88,037 SH   SOLE 4 50,186 0 37,851
ALBEMARLE CORP COM 012653101   20,914,195 96,441 SH   SOLE 7 93,065 0 3,376
ALBEMARLE CORP COM 012653101   408,131 1,882 SH   SOLE 13 410 0 1,472
ALBEMARLE CORP COM 012653101   3,495,349 16,118 SH   SOLE 15 16,118 0 0
ALBEMARLE CORP COM 012653101   52,585,948 242,488 SH   SOLE 18 232,726 0 9,762
ALBEMARLE CORP COM 012653101   75,047,005 346,062 SH   SOLE 19 346,062 0 0
ALBEMARLE CORP COM 012653101   746,120,926 3,440,565 SH   SOLE 21 3,440,565 0 0
ALBEMARLE CORP COM 012653101   556,098,652 2,564,321 SH   SOLE 22 2,311,113 0 253,208
ALBEMARLE CORP COM 012653101   42,315,024 195,126 SH   SOLE 23 195,126 0 0
ALBEMARLE CORP COM 012653101   60,299,224 278,056 SH   SOLE 25 278,056 0 0
ALBEMARLE CORP COM 012653101   44,656,462 205,923 SH   SOLE 26 72,388 0 133,535
ALBEMARLE CORP COM 012653101   40,394,729 186,271 SH   SOLE 28 17,396 0 168,875
ALBEMARLE CORP COM 012653101   8,369,712 38,595 SH   SOLE 29 38,595 0 0
ALBEMARLE CORP COM 012653101   126,041,201 581,210 SH   SOLE 30 581,210 0 0
ALBEMARLE CORP COM 012653101   5,777,367 26,641 SH   SOLE 31 24,545 0 2,096
ALBEMARLE CORP COM 012653101   116,986,211 539,455 SH   SOLE 34 539,455 0 0
ALBEMARLE CORP COM 012653101   6,682,975 30,817 SH   SOLE 36 30,817 0 0
ALBEMARLE CORP COM 012653101   944,208 4,354 SH   SOLE 40 4,354 0 0
ALBEMARLE CORP COM 012653101   16,698 77 SH   OTR 43 77 0 0
ALBEMARLE CORP COM 012653101   17,799,808 82,080 SH   SOLE 43 73,619 0 8,461
ALBEMARLE CORP OPTIONS 012653101   260,232 1,200 SH Call SOLE 2 0 0 1,200
ALBEMARLE CORP OPTIONS 012653101   151,802 700 SH Call SOLE 4 700 0 0
ALBEMARLE CORP OPTIONS 012653101   2,558,948 11,800 SH Call SOLE 18 11,800 0 0
ALBEMARLE CORP OPTIONS 012653101   12,816,426 59,100 SH Call SOLE 19 59,100 0 0
ALBEMARLE CORP OPTIONS 012653101   1,062,614 4,900 SH Call SOLE 22 4,900 0 0
ALBEMARLE CORP OPTIONS 012653101   86,744 400 SH Call SOLE 26 400 0 0
ALBEMARLE CORP OPTIONS 012653101   8,002,134 36,900 SH Call SOLE 34 36,900 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   5,566,346 268,387 SH   SOLE 2 23,753 0 244,634
ALBERTSONS COS INC COMMON STOCK 013091103   110,606 5,333 SH   SOLE 7 5,333 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   1,037 50 SH   SOLE 17 0 0 50
ALBERTSONS COS INC COMMON STOCK 013091103   1,334,847 64,361 SH   SOLE 18 64,361 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   1,086,776 52,400 SH   SOLE 19 52,400 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   42,005,323 2,025,329 SH   SOLE 21 2,025,329 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   77,048,851 3,714,988 SH   SOLE 22 3,565,427 0 149,561
ALBERTSONS COS INC COMMON STOCK 013091103   26,506 1,278 SH   SOLE 25 1,278 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   892,048 43,011 SH   SOLE 26 43,011 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   49,817 2,402 SH   SOLE 28 2,402 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   50,564 2,438 SH   SOLE 31 2,438 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   498,361 24,029 SH   SOLE 36 24,029 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   1,035,557 49,930 SH   SOLE 43 44,135 0 5,795
ALBIREO PHARMA INC COM 01345P106   462,648 21,409 SH   SOLE 2 12,723 0 8,686
ALBIREO PHARMA INC COM 01345P106   1,448 67 SH   SOLE 4 67 0 0
ALBIREO PHARMA INC COM 01345P106   3,674 170 SH   SOLE 7 170 0 0
ALBIREO PHARMA INC COM 01345P106   1,027,880 47,565 SH   SOLE 18 47,565 0 0
ALBIREO PHARMA INC COM 01345P106   1,407,481 65,131 SH   SOLE 19 65,131 0 0
ALBIREO PHARMA INC COM 01345P106   14,516,798 671,763 SH   SOLE 21 671,763 0 0
ALBIREO PHARMA INC COM 01345P106   10,549,159 488,161 SH   SOLE 22 468,915 0 19,246
ALBIREO PHARMA INC COM 01345P106   43,004 1,990 SH   SOLE 25 1,990 0 0
ALBIREO PHARMA INC COM 01345P106   241,254 11,164 SH   SOLE 30 11,164 0 0
ALBIREO PHARMA INC COM 01345P106   45,619 2,111 SH   SOLE 40 2,111 0 0
ALBIREO PHARMA INC COM 01345P106   764,259 35,366 SH   SOLE 43 31,364 0 4,002
ALCOA CORP COM 013872106   40,102,994 881,966 SH   SOLE 2 182,331 0 699,635
ALCOA CORP COM 013872106   3,956,072 87,004 SH   SOLE 4 72,489 0 14,515
ALCOA CORP COM 013872106   16,265,210 357,713 SH   SOLE 7 357,713 0 0
ALCOA CORP COM 013872106   26,282 578 SH   SOLE 13 578 0 0
ALCOA CORP COM 013872106   936,591 20,598 SH   SOLE 15 20,598 0 0
ALCOA CORP COM 013872106   22,021,076 484,299 SH   SOLE 18 474,905 0 9,394
ALCOA CORP COM 013872106   41,386,021 910,183 SH   SOLE 19 910,183 0 0
ALCOA CORP COM 013872106   440,730,888 9,692,784 SH   SOLE 21 9,692,784 0 0
ALCOA CORP COM 013872106   241,597,342 5,313,335 SH   SOLE 22 4,956,768 0 356,567
ALCOA CORP COM 013872106   13,904,726 305,800 SH   SOLE 23 305,800 0 0
ALCOA CORP COM 013872106   28,197,720 620,139 SH   SOLE 25 620,139 0 0
ALCOA CORP COM 013872106   15,040,385 330,776 SH   SOLE 26 106,017 0 224,759
ALCOA CORP COM 013872106   7,316,532 160,909 SH   SOLE 28 20,511 0 140,398
ALCOA CORP COM 013872106   16,262,573 357,655 SH   SOLE 29 357,655 0 0
ALCOA CORP COM 013872106   22,048,494 484,902 SH   SOLE 30 425,122 0 59,780
ALCOA CORP COM 013872106   1,876,320 41,265 SH   SOLE 31 38,226 0 3,039
ALCOA CORP COM 013872106   88,846,834 1,953,966 SH   SOLE 34 1,953,966 0 0
ALCOA CORP COM 013872106   1,420,392 31,238 SH   SOLE 36 31,238 0 0
ALCOA CORP COM 013872106   325,111 7,150 SH   SOLE 40 7,150 0 0
ALCOA CORP COM 013872106   24,963 549 SH   OTR 43 549 0 0
ALCOA CORP COM 013872106   10,262,457 225,697 SH   SOLE 43 214,286 0 11,411
ALCON AG ORD SHS H01301128   6,867,408 100,181 SH   SOLE 18 100,151 0 30
ALCON AG ORD SHS H01301128   141,218,964 2,060,087 SH   SOLE 19 2,060,087 0 0
ALCON AG ORD SHS H01301128   144,641 2,110 SH   SOLE 21 2,110 0 0
ALCON AG ORD SHS H01301128   449,140 6,552 SH   SOLE 34 6,552 0 0
ALCON AG ORD SHS H01301128   20,164,934 294,164 SH   SOLE 43 269,599 0 24,565
ALDEYRA THERAPEUTICS INC COM 01438T106   10,252 1,473 SH   SOLE 2 0 0 1,473
ALDEYRA THERAPEUTICS INC COM 01438T106   57,406 8,248 SH   SOLE 18 8,248 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106   1,255,702 180,417 SH   SOLE 21 180,417 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106   5,444,794 782,298 SH   SOLE 22 782,298 0 0
ALECTOR INC COM 014442107   4,332,267 469,368 SH   SOLE 2 298,807 0 170,561
ALECTOR INC COM 014442107   2,114 229 SH   SOLE 4 229 0 0
ALECTOR INC COM 014442107   144,911 15,700 SH   SOLE 7 15,700 0 0
ALECTOR INC COM 014442107   1,613,690 174,831 SH   SOLE 18 163,566 0 11,265
ALECTOR INC COM 014442107   8,036,506 870,694 SH   SOLE 19 870,694 0 0
ALECTOR INC COM 014442107   26,313,373 2,850,853 SH   SOLE 21 2,850,853 0 0
ALECTOR INC COM 014442107   21,945,543 2,377,632 SH   SOLE 22 2,334,154 0 43,478
ALECTOR INC COM 014442107   321,933 34,879 SH   SOLE 23 34,879 0 0
ALECTOR INC COM 014442107   85,544 9,268 SH   SOLE 25 9,268 0 0
ALECTOR INC COM 014442107   1,647,075 178,448 SH   SOLE 26 22,812 0 155,636
ALECTOR INC COM 014442107   39,920 4,325 SH   SOLE 28 4,325 0 0
ALECTOR INC COM 014442107   2,890,679 313,183 SH   SOLE 30 313,183 0 0
ALECTOR INC COM 014442107   300,889 32,599 SH   SOLE 34 32,599 0 0
ALECTOR INC COM 014442107   46,630 5,052 SH   SOLE 36 5,052 0 0
ALECTOR INC COM 014442107   85,627 9,277 SH   SOLE 40 9,277 0 0
ALECTOR INC COM 014442107   205,663 22,282 SH   SOLE 43 21,878 0 404
ALERISLIFE INC COM NEW 33832D205   7,349 13,361 SH   SOLE 2 0 0 13,361
ALERISLIFE INC COM NEW 33832D205   2,028 3,688 SH   SOLE 18 3,688 0 0
ALERISLIFE INC COM NEW 33832D205   34,208 62,196 SH   SOLE 21 62,196 0 0
ALERISLIFE INC COM NEW 33832D205   147,587 268,340 SH   SOLE 22 268,340 0 0
ALERUS FINL CORP COM 01446U103   1,089,955 46,679 SH   SOLE 2 40,706 0 5,973
ALERUS FINL CORP COM 01446U103   6,258 268 SH   SOLE 7 268 0 0
ALERUS FINL CORP COM 01446U103   1,116,854 47,831 SH   SOLE 18 47,831 0 0
ALERUS FINL CORP COM 01446U103   668,954 28,649 SH   SOLE 19 28,649 0 0
ALERUS FINL CORP COM 01446U103   13,647,421 584,472 SH   SOLE 21 584,472 0 0
ALERUS FINL CORP COM 01446U103   7,352,962 314,902 SH   SOLE 22 302,684 0 12,218
ALERUS FINL CORP COM 01446U103   14,103 604 SH   SOLE 26 0 0 604
ALEXANDER & BALDWIN INC NEW COM 014491104   2,674,663 142,801 SH   SOLE 2 77,800 0 65,001
ALEXANDER & BALDWIN INC NEW COM 014491104   727,941 38,865 SH   SOLE 4 38,865 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   2,004,503 107,021 SH   SOLE 7 107,021 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   4,838,914 258,351 SH   SOLE 18 258,351 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   6,771,832 361,550 SH   SOLE 19 361,550 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   178,623,196 9,536,743 SH   SOLE 21 9,536,743 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   47,579,969 2,540,308 SH   SOLE 22 2,439,293 0 101,015
ALEXANDER & BALDWIN INC NEW COM 014491104   93,575 4,996 SH   SOLE 23 4,996 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   7,730,227 412,719 SH   SOLE 25 412,719 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   1,377,142 73,526 SH   SOLE 26 45,653 0 27,873
ALEXANDER & BALDWIN INC NEW COM 014491104   948,131 50,621 SH   SOLE 28 1,292 0 49,329
ALEXANDER & BALDWIN INC NEW COM 014491104   7,046,095 376,193 SH   SOLE 30 376,193 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   151,601 8,094 SH   SOLE 34 8,094 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   169,713 9,061 SH   SOLE 40 9,061 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   1,170,794 62,509 SH   SOLE 43 61,819 0 690
ALEXANDERS INC COM 014752109   272,654 1,239 SH   SOLE 2 678 0 561
ALEXANDERS INC COM 014752109   2,201 10 SH   SOLE 4 10 0 0
ALEXANDERS INC COM 014752109   6,822 31 SH   SOLE 7 31 0 0
ALEXANDERS INC COM 014752109   1,201,528 5,460 SH   SOLE 18 5,460 0 0
ALEXANDERS INC COM 014752109   861,975 3,917 SH   SOLE 19 3,917 0 0
ALEXANDERS INC COM 014752109   17,918,165 81,424 SH   SOLE 21 81,424 0 0
ALEXANDERS INC COM 014752109   12,974,958 58,961 SH   SOLE 22 57,040 0 1,921
ALEXANDERS INC COM 014752109   344,614 1,566 SH   SOLE 23 1,566 0 0
ALEXANDERS INC COM 014752109   64,258 292 SH   SOLE 25 292 0 0
ALEXANDERS INC COM 014752109   84,503 384 SH   SOLE 26 186 0 198
ALEXANDERS INC COM 014752109   372,562 1,693 SH   SOLE 28 0 0 1,693
ALEXANDERS INC COM 014752109   454,864 2,067 SH   SOLE 30 2,067 0 0
ALEXANDERS INC COM 014752109   51,934 236 SH   SOLE 40 236 0 0
ALEXANDERS INC COM 014752109   1,283,390 5,832 SH   SOLE 43 5,595 0 237
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   39,718,382 272,660 SH   SOLE 2 72,090 0 200,570
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   36,853,782 252,995 SH   SOLE 4 241,295 0 11,700
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   54,960,854 377,297 SH   SOLE 7 373,388 0 3,909
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   402,341 2,762 SH   SOLE 13 659 0 2,103
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   3,694,337 25,361 SH   SOLE 15 25,361 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   50,120,240 344,067 SH   SOLE 18 331,634 0 12,433
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   69,093,175 474,313 SH   SOLE 19 474,313 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   817,298,870 5,610,619 SH   SOLE 21 5,610,619 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   693,893,073 4,763,459 SH   SOLE 22 4,285,504 0 477,955
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   39,702,941 272,554 SH   SOLE 23 272,554 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   159,516,225 1,095,052 SH   SOLE 25 1,095,052 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   39,009,843 267,796 SH   SOLE 26 95,760 0 172,036
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   59,502,990 408,478 SH   SOLE 28 14,982 0 393,496
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   23,307 160 SH   SOLE 29 160 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   161,563,325 1,109,105 SH   SOLE 30 1,109,105 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   5,021,391 34,471 SH   SOLE 31 31,656 0 2,815
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   44,669,851 306,651 SH   SOLE 34 306,651 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   6,307,220 43,298 SH   SOLE 36 43,298 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   848,965 5,828 SH   SOLE 40 5,828 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   37,292 256 SH   OTR 43 256 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   19,359,814 132,902 SH   SOLE 43 122,442 0 10,460
ALGONQUIN PWR UTILS CORP COM 015857105   11,137,849 1,708,259 SH   SOLE 21 1,708,259 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   4,571 701 SH   SOLE 43 700 0 1
ALGONQUIN PWR UTILS CORP UNIT 06/15/2024 015857873   41,169,568 1,724,741 SH   SOLE 21 1,724,741 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   865,396 9,824 SH   SOLE 2 9,824 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   2,100,066 23,840 SH   SOLE 13 23,840 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   14,903,507 169,185 SH   SOLE 15 169,185 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   1,674 19 SH   SOLE 17 0 0 19
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   386,010 4,382 SH   SOLE 18 4,382 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   129,718,956 1,472,573 SH   SOLE 19 1,472,573 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   2,800,205 31,788 SH   SOLE 22 31,788 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   1,125,790 12,780 SH   SOLE 23 12,780 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   23,307,116 264,583 SH   SOLE 25 264,583 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   19,350,818 219,671 SH   SOLE 26 167,347 0 52,324
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   17,399,361 197,518 SH   SOLE 28 0 0 197,518
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   6,936,999 78,749 SH   SOLE 32 78,749 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   194,434,803 2,207,229 SH   SOLE 34 2,207,229 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   60,676,921 688,806 SH   SOLE 43 611,619 0 77,187
ALICO INC COM 016230104   68,602 2,874 SH   SOLE 2 185 0 2,689
ALICO INC COM 016230104   3,222 135 SH   SOLE 7 135 0 0
ALICO INC COM 016230104   443,314 18,572 SH   SOLE 18 18,572 0 0
ALICO INC COM 016230104   251,112 10,520 SH   SOLE 19 10,520 0 0
ALICO INC COM 016230104   5,707,771 239,119 SH   SOLE 21 239,119 0 0
ALICO INC COM 016230104   3,415,821 143,101 SH   SOLE 22 138,793 0 4,308
ALICO INC COM 016230104   19 1 SH   SOLE 43 1 0 0
ALIGHT INC COM CL A 01626W101   2,498,035 298,808 SH   SOLE 2 79,836 0 218,972
ALIGHT INC COM CL A 01626W101   28,583 3,419 SH   SOLE 7 3,419 0 0
ALIGHT INC COM CL A 01626W101   7,990,463 955,797 SH   SOLE 18 955,797 0 0
ALIGHT INC COM CL A 01626W101   5,233,009 625,958 SH   SOLE 19 625,958 0 0
ALIGHT INC COM CL A 01626W101   98,325,212 11,761,389 SH   SOLE 21 11,761,389 0 0
ALIGHT INC COM CL A 01626W101   61,767,241 7,388,426 SH   SOLE 22 6,990,943 0 397,483
ALIGHT INC COM CL A 01626W101   301,269 36,037 SH   SOLE 25 36,037 0 0
ALIGHT INC COM CL A 01626W101   921,381 110,213 SH   SOLE 26 91,685 0 18,528
ALIGHT INC COM CL A 01626W101   163,354 19,540 SH   SOLE 28 7,979 0 11,561
ALIGHT INC COM CL A 01626W101   923,178 110,428 SH   SOLE 30 110,428 0 0
ALIGHT INC COM CL A 01626W101   28,984 3,467 SH   SOLE 36 3,467 0 0
ALIGHT INC COM CL A 01626W101   253,567 30,331 SH   SOLE 40 30,331 0 0
ALIGHT INC COM CL A 01626W101   126,938 15,184 SH   SOLE 43 14,523 0 661
ALIGN TECHNOLOGY INC COM 016255101   40,046,957 189,886 SH   SOLE 2 79,689 0 110,197
ALIGN TECHNOLOGY INC COM 016255101   12,183,060 57,767 SH   SOLE 4 34,907 0 22,860
ALIGN TECHNOLOGY INC COM 016255101   14,149,070 67,089 SH   SOLE 7 65,053 0 2,036
ALIGN TECHNOLOGY INC COM 016255101   299,267 1,419 SH   SOLE 13 311 0 1,108
ALIGN TECHNOLOGY INC COM 016255101   1,822,598 8,642 SH   SOLE 15 8,642 0 0
ALIGN TECHNOLOGY INC COM 016255101   28,999,594 137,504 SH   SOLE 18 131,520 0 5,984
ALIGN TECHNOLOGY INC COM 016255101   37,170,281 176,246 SH   SOLE 19 176,246 0 0
ALIGN TECHNOLOGY INC COM 016255101   440,791,545 2,090,050 SH   SOLE 21 2,090,050 0 0
ALIGN TECHNOLOGY INC COM 016255101   341,149,731 1,617,590 SH   SOLE 22 1,458,469 0 159,121
ALIGN TECHNOLOGY INC COM 016255101   24,981,316 118,451 SH   SOLE 23 118,451 0 0
ALIGN TECHNOLOGY INC COM 016255101   22,300,355 105,739 SH   SOLE 25 105,739 0 0
ALIGN TECHNOLOGY INC COM 016255101   26,228,789 124,366 SH   SOLE 26 42,229 0 82,137
ALIGN TECHNOLOGY INC COM 016255101   26,744,018 126,809 SH   SOLE 28 1,121 0 125,688
ALIGN TECHNOLOGY INC COM 016255101   22,145 105 SH   SOLE 29 105 0 0
ALIGN TECHNOLOGY INC COM 016255101   89,008,236 422,040 SH   SOLE 30 420,173 0 1,867
ALIGN TECHNOLOGY INC COM 016255101   3,484,490 16,522 SH   SOLE 31 15,245 0 1,277
ALIGN TECHNOLOGY INC COM 016255101   3,532,786 16,751 SH   SOLE 32 16,751 0 0
ALIGN TECHNOLOGY INC COM 016255101   19,940,806 94,551 SH   SOLE 34 94,551 0 0
ALIGN TECHNOLOGY INC COM 016255101   4,499,973 21,337 SH   SOLE 36 21,337 0 0
ALIGN TECHNOLOGY INC COM 016255101   579,764 2,749 SH   SOLE 40 2,749 0 0
ALIGN TECHNOLOGY INC COM 016255101   36,908 175 SH   OTR 43 175 0 0
ALIGN TECHNOLOGY INC COM 016255101   16,259,167 77,094 SH   SOLE 43 66,760 0 10,334
ALIGN TECHNOLOGY INC OPTIONS 016255101   105,450 500 SH Call SOLE 2 0 0 500
ALIGN TECHNOLOGY INC OPTIONS 016255101   105,450 500 SH Call SOLE 4 500 0 0
ALIGN TECHNOLOGY INC OPTIONS 016255101   1,497,390 7,100 SH Call SOLE 18 7,100 0 0
ALIGN TECHNOLOGY INC OPTIONS 016255101   10,102,110 47,900 SH Call SOLE 19 47,900 0 0
ALIGN TECHNOLOGY INC OPTIONS 016255101   632,700 3,000 SH Call SOLE 22 3,000 0 0
ALIGN TECHNOLOGY INC OPTIONS 016255101   63,270 300 SH Call SOLE 26 300 0 0
ALIGN TECHNOLOGY INC OPTIONS 016255101   4,977,240 23,600 SH Call SOLE 34 23,600 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   1,292,765 109,929 SH   SOLE 2 82,600 0 27,329
ALIGNMENT HEALTHCARE INC COM 01625V104   11,031 938 SH   SOLE 7 938 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   2,891,490 245,875 SH   SOLE 18 245,875 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   3,710,398 315,510 SH   SOLE 19 315,510 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   40,669,126 3,458,259 SH   SOLE 21 3,458,259 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   27,681,793 2,353,894 SH   SOLE 22 2,287,281 0 66,613
ALIGNMENT HEALTHCARE INC COM 01625V104   87,177 7,413 SH   SOLE 23 7,413 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   140,532 11,950 SH   SOLE 25 11,950 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   906,461 77,080 SH   SOLE 26 66,785 0 10,295
ALIGNMENT HEALTHCARE INC COM 01625V104   27,777 2,362 SH   SOLE 28 0 0 2,362
ALIGNMENT HEALTHCARE INC COM 01625V104   1,420,208 120,766 SH   SOLE 30 120,766 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   125,797 10,697 SH   SOLE 40 10,697 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   51,673 4,394 SH   SOLE 43 4,330 0 64
ALIGOS THERAPEUTICS INC COM 01626L105   22,671 23,792 SH   SOLE 2 9,762 0 14,030
ALIGOS THERAPEUTICS INC COM 01626L105   4,527 4,751 SH   SOLE 18 4,751 0 0
ALIGOS THERAPEUTICS INC COM 01626L105   1,078 1,131 SH   SOLE 19 1,131 0 0
ALIGOS THERAPEUTICS INC COM 01626L105   63,750 66,901 SH   SOLE 21 66,901 0 0
ALIGOS THERAPEUTICS INC COM 01626L105   200,942 210,874 SH   SOLE 22 210,874 0 0
ALIMERA SCIENCES INC COM NEW 016259202   2,447 903 SH   SOLE 18 903 0 0
ALIMERA SCIENCES INC COM NEW 016259202   32,647 12,047 SH   SOLE 21 12,047 0 0
ALIMERA SCIENCES INC COM NEW 016259202   1,293 477 SH   SOLE 22 477 0 0
ALKALINE WTR CO INC COM NEW 01643A207   34,232 195,948 SH   SOLE 21 195,948 0 0
ALKALINE WTR CO INC COM NEW 01643A207   155,485 890,009 SH   SOLE 22 890,009 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   188,911 12,948 SH   SOLE 2 6,315 0 6,633
ALKAMI TECHNOLOGY INC COM 01644J108   6,493 445 SH   SOLE 7 445 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   1,319,724 90,454 SH   SOLE 18 90,454 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   2,187,187 149,910 SH   SOLE 19 149,910 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   17,736,056 1,215,631 SH   SOLE 21 1,215,631 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   12,718,045 871,696 SH   SOLE 22 852,240 0 19,456
ALKAMI TECHNOLOGY INC COM 01644J108   48,337 3,313 SH   SOLE 25 3,313 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   34,068 2,335 SH   SOLE 26 212 0 2,123
ALKAMI TECHNOLOGY INC COM 01644J108   1,106,593 75,846 SH   SOLE 30 75,846 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   55,150 3,780 SH   SOLE 40 3,780 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   44,310 3,037 SH   SOLE 43 3,037 0 0
ALKERMES PLC SHS G01767105   13,064,294 499,973 SH   SOLE 2 347,418 0 152,555
ALKERMES PLC SHS G01767105   393,910 15,075 SH   SOLE 4 15,075 0 0
ALKERMES PLC SHS G01767105   285,941 10,943 SH   SOLE 7 10,943 0 0
ALKERMES PLC SHS G01767105   37,784 1,446 SH   SOLE 13 1,446 0 0
ALKERMES PLC SHS G01767105   11,909,662 455,785 SH   SOLE 18 434,155 0 21,630
ALKERMES PLC SHS G01767105   64,625,317 2,473,223 SH   SOLE 19 2,473,223 0 0
ALKERMES PLC SHS G01767105   187,576,661 7,178,594 SH   SOLE 21 7,178,594 0 0
ALKERMES PLC SHS G01767105   123,234,489 4,716,207 SH   SOLE 22 4,588,277 0 127,930
ALKERMES PLC SHS G01767105   687,428 26,308 SH   SOLE 23 26,308 0 0
ALKERMES PLC SHS G01767105   794,796 30,417 SH   SOLE 25 30,417 0 0
ALKERMES PLC SHS G01767105   5,454,193 208,733 SH   SOLE 26 50,830 0 157,903
ALKERMES PLC SHS G01767105   174,757 6,688 SH   SOLE 28 2,875 0 3,813
ALKERMES PLC SHS G01767105   17,617,238 674,215 SH   SOLE 30 674,215 0 0
ALKERMES PLC SHS G01767105   124,771 4,775 SH   SOLE 31 4,775 0 0
ALKERMES PLC SHS G01767105   1,124,400 43,031 SH   SOLE 34 43,031 0 0
ALKERMES PLC SHS G01767105   58,583 2,242 SH   SOLE 36 2,242 0 0
ALKERMES PLC SHS G01767105   598,011 22,886 SH   SOLE 40 22,886 0 0
ALKERMES PLC SHS G01767105   48,680 1,863 SH   OTR 43 1,863 0 0
ALKERMES PLC SHS G01767105   1,352,750 51,770 SH   SOLE 43 49,323 0 2,447
ALLAKOS INC COM 01671P100   1,104,477 131,173 SH   SOLE 2 91,468 0 39,705
ALLAKOS INC COM 01671P100   56,473 6,707 SH   SOLE 18 6,707 0 0
ALLAKOS INC COM 01671P100   2,229,919 264,836 SH   SOLE 19 264,836 0 0
ALLAKOS INC COM 01671P100   5,193,650 616,823 SH   SOLE 21 616,823 0 0
ALLAKOS INC COM 01671P100   10,157,812 1,206,391 SH   SOLE 22 1,173,015 0 33,376
ALLAKOS INC COM 01671P100   86,204 10,238 SH   SOLE 25 10,238 0 0
ALLAKOS INC COM 01671P100   52,819 6,273 SH   SOLE 26 0 0 6,273
ALLAKOS INC COM 01671P100   5,347 635 SH   SOLE 28 635 0 0
ALLAKOS INC COM 01671P100   672,926 79,920 SH   SOLE 30 79,920 0 0
ALLAKOS INC COM 01671P100   88,562 10,518 SH   SOLE 40 10,518 0 0
ALLAKOS INC COM 01671P100   751,115 89,206 SH   SOLE 43 86,455 0 2,751
ALLBIRDS INC COM CL A 01675A109   167,665 69,283 SH   SOLE 2 27,754 0 41,529
ALLBIRDS INC COM CL A 01675A109   96,079 39,702 SH   SOLE 7 39,702 0 0
ALLBIRDS INC COM CL A 01675A109   682,496 282,023 SH   SOLE 18 282,023 0 0
ALLBIRDS INC COM CL A 01675A109   431,133 178,154 SH   SOLE 19 178,154 0 0
ALLBIRDS INC COM CL A 01675A109   9,185,628 3,795,714 SH   SOLE 21 3,795,714 0 0
ALLBIRDS INC COM CL A 01675A109   5,527,989 2,284,293 SH   SOLE 22 2,183,056 0 101,237
ALLBIRDS INC COM CL A 01675A109   56,296 23,263 SH   SOLE 25 23,263 0 0
ALLBIRDS INC COM CL A 01675A109   12,998 5,371 SH   SOLE 26 5,371 0 0
ALLBIRDS INC COM CL A 01675A109   386,116 159,552 SH   SOLE 30 159,552 0 0
ALLBIRDS INC COM CL A 01675A109   48,923 20,216 SH   SOLE 36 20,216 0 0
ALLEGIANT TRAVEL CO COM 01748X102   4,157,996 61,156 SH   SOLE 2 48,859 0 12,297
ALLEGIANT TRAVEL CO COM 01748X102   884 13 SH   SOLE 4 13 0 0
ALLEGIANT TRAVEL CO COM 01748X102   12,374 182 SH   SOLE 7 182 0 0
ALLEGIANT TRAVEL CO COM 01748X102   3,585,589 52,737 SH   SOLE 18 52,737 0 0
ALLEGIANT TRAVEL CO COM 01748X102   3,948,383 58,073 SH   SOLE 19 58,073 0 0
ALLEGIANT TRAVEL CO COM 01748X102   134,058,263 1,971,735 SH   SOLE 21 1,971,735 0 0
ALLEGIANT TRAVEL CO COM 01748X102   32,340,395 475,664 SH   SOLE 22 464,220 0 11,444
ALLEGIANT TRAVEL CO COM 01748X102   123,878 1,822 SH   SOLE 23 1,822 0 0
ALLEGIANT TRAVEL CO COM 01748X102   35,423 521 SH   SOLE 25 521 0 0
ALLEGIANT TRAVEL CO COM 01748X102   1,449,887 21,325 SH   SOLE 26 2,505 0 18,820
ALLEGIANT TRAVEL CO COM 01748X102   23,117 340 SH   SOLE 28 340 0 0
ALLEGIANT TRAVEL CO COM 01748X102   1,496,392 22,009 SH   SOLE 30 22,009 0 0
ALLEGIANT TRAVEL CO COM 01748X102   332,403 4,889 SH   SOLE 34 4,889 0 0
ALLEGIANT TRAVEL CO COM 01748X102   32,159 473 SH   SOLE 40 473 0 0
ALLEGIANT TRAVEL CO COM 01748X102   11,830 174 SH   OTR 43 174 0 0
ALLEGIANT TRAVEL CO COM 01748X102   2,074,375 30,510 SH   SOLE 43 29,212 0 1,298
ALLEGION PLC ORD SHS G0176J109   18,481,551 175,580 SH   SOLE 2 104,422 0 71,158
ALLEGION PLC ORD SHS G0176J109   12,547,834 119,208 SH   SOLE 4 75,972 0 43,236
ALLEGION PLC ORD SHS G0176J109   10,650,838 101,186 SH   SOLE 7 97,976 0 3,210
ALLEGION PLC ORD SHS G0176J109   43,578 414 SH   SOLE 13 414 0 0
ALLEGION PLC ORD SHS G0176J109   1,232,279 11,707 SH   SOLE 15 11,707 0 0
ALLEGION PLC ORD SHS G0176J109   26,328,789 250,131 SH   SOLE 18 242,784 0 7,347
ALLEGION PLC ORD SHS G0176J109   14,328,518 136,125 SH   SOLE 19 136,125 0 0
ALLEGION PLC ORD SHS G0176J109   299,531,751 2,845,637 SH   SOLE 21 2,845,637 0 0
ALLEGION PLC ORD SHS G0176J109   227,127,607 2,157,777 SH   SOLE 22 1,957,176 0 200,601
ALLEGION PLC ORD SHS G0176J109   15,437,221 146,658 SH   SOLE 23 146,658 0 0
ALLEGION PLC ORD SHS G0176J109   22,010,603 209,107 SH   SOLE 25 209,107 0 0
ALLEGION PLC ORD SHS G0176J109   17,702,206 168,176 SH   SOLE 26 65,978 0 102,198
ALLEGION PLC ORD SHS G0176J109   20,114,239 191,091 SH   SOLE 28 3,751 0 187,340
ALLEGION PLC ORD SHS G0176J109   27,894 265 SH   SOLE 29 265 0 0
ALLEGION PLC ORD SHS G0176J109   84,506,623 802,837 SH   SOLE 30 775,134 0 27,703
ALLEGION PLC ORD SHS G0176J109   2,176,356 20,676 SH   SOLE 31 18,991 0 1,685
ALLEGION PLC ORD SHS G0176J109   5,020,060 47,692 SH   SOLE 34 47,692 0 0
ALLEGION PLC ORD SHS G0176J109   2,769,706 26,313 SH   SOLE 36 26,313 0 0
ALLEGION PLC ORD SHS G0176J109   352,832 3,352 SH   SOLE 40 3,352 0 0
ALLEGION PLC ORD SHS G0176J109   36,630 348 SH   OTR 43 348 0 0
ALLEGION PLC ORD SHS G0176J109   4,285,143 40,710 SH   SOLE 43 37,938 0 2,772
ALLEGRO MICROSYSTEMS INC COM 01749D105   3,369,535 112,243 SH   SOLE 2 80,492 0 31,751
ALLEGRO MICROSYSTEMS INC COM 01749D105   9,156 305 SH   SOLE 4 305 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   23,476 782 SH   SOLE 7 782 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   4,302,316 143,315 SH   SOLE 18 143,315 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   846,234 28,189 SH   SOLE 19 28,189 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   108,353,257 3,609,369 SH   SOLE 21 3,609,369 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   56,222,477 1,872,834 SH   SOLE 22 1,780,486 0 92,348
ALLEGRO MICROSYSTEMS INC COM 01749D105   312,568 10,412 SH   SOLE 25 10,412 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   1,031,637 34,365 SH   SOLE 26 29,003 0 5,362
ALLEGRO MICROSYSTEMS INC COM 01749D105   172,735 5,754 SH   SOLE 28 736 0 5,018
ALLEGRO MICROSYSTEMS INC COM 01749D105   1,171,531 39,025 SH   SOLE 30 39,025 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   29,420 980 SH   SOLE 31 980 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   282,788 9,420 SH   SOLE 40 9,420 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   2,397,787 79,873 SH   SOLE 43 68,728 0 11,145
ALLETE INC COM NEW 018522300   6,416,939 99,472 SH   SOLE 2 76,359 0 23,113
ALLETE INC COM NEW 018522300   436,668 6,769 SH   SOLE 4 6,769 0 0
ALLETE INC COM NEW 018522300   337,000 5,224 SH   SOLE 7 5,224 0 0
ALLETE INC COM NEW 018522300   15,160 235 SH   SOLE 17 0 0 235
ALLETE INC COM NEW 018522300   17,066,572 264,557 SH   SOLE 18 264,557 0 0
ALLETE INC COM NEW 018522300   6,895,925 106,897 SH   SOLE 19 106,897 0 0
ALLETE INC COM NEW 018522300   313,474,669 4,859,319 SH   SOLE 21 4,859,319 0 0
ALLETE INC COM NEW 018522300   113,320,588 1,756,636 SH   SOLE 22 1,686,550 0 70,086
ALLETE INC COM NEW 018522300   1,597,397 24,762 SH   SOLE 26 20,622 0 4,140
ALLETE INC COM NEW 018522300   59,994 930 SH   SOLE 28 930 0 0
ALLETE INC COM NEW 018522300   4,250,370 65,887 SH   SOLE 30 65,887 0 0
ALLETE INC COM NEW 018522300   257,395 3,990 SH   SOLE 36 3,990 0 0
ALLETE INC COM NEW 018522300   3,888,279 60,274 SH   SOLE 43 49,060 0 11,214
ALLIANT ENERGY CORP COM 018802108   22,410,954 405,922 SH   SOLE 2 95,014 0 310,908
ALLIANT ENERGY CORP COM 018802108   8,481,636 153,625 SH   SOLE 4 126,915 0 26,710
ALLIANT ENERGY CORP COM 018802108   13,955,873 252,778 SH   SOLE 7 244,405 0 8,373
ALLIANT ENERGY CORP COM 018802108   116,051 2,102 SH   SOLE 13 819 0 1,283
ALLIANT ENERGY CORP COM 018802108   2,370,221 42,931 SH   SOLE 15 42,931 0 0
ALLIANT ENERGY CORP COM 018802108   27,808,007 503,677 SH   SOLE 18 483,259 0 20,418
ALLIANT ENERGY CORP COM 018802108   15,156,194 274,519 SH   SOLE 19 274,519 0 0
ALLIANT ENERGY CORP COM 018802108   694,976,634 12,587,876 SH   SOLE 21 12,587,876 0 0
ALLIANT ENERGY CORP COM 018802108   302,341,388 5,476,207 SH   SOLE 22 4,941,546 0 534,661
ALLIANT ENERGY CORP COM 018802108   23,154,025 419,381 SH   SOLE 23 419,381 0 0
ALLIANT ENERGY CORP COM 018802108   4,731,497 85,700 SH   SOLE 25 85,700 0 0
ALLIANT ENERGY CORP COM 018802108   18,408,008 333,418 SH   SOLE 26 160,667 0 172,751
ALLIANT ENERGY CORP COM 018802108   13,165,377 238,460 SH   SOLE 28 3,915 0 234,545
ALLIANT ENERGY CORP COM 018802108   10,490 190 SH   SOLE 29 190 0 0
ALLIANT ENERGY CORP COM 018802108   81,598,392 1,477,964 SH   SOLE 30 1,477,964 0 0
ALLIANT ENERGY CORP COM 018802108   3,182,194 57,638 SH   SOLE 31 53,146 0 4,492
ALLIANT ENERGY CORP COM 018802108   4,181,550 75,739 SH   SOLE 32 75,739 0 0
ALLIANT ENERGY CORP COM 018802108   4,533,735 82,118 SH   SOLE 34 82,118 0 0
ALLIANT ENERGY CORP COM 018802108   4,168,521 75,503 SH   SOLE 36 75,503 0 0
ALLIANT ENERGY CORP COM 018802108   307,796 5,575 SH   SOLE 40 5,575 0 0
ALLIANT ENERGY CORP COM 018802108   45,327 821 SH   OTR 43 821 0 0
ALLIANT ENERGY CORP COM 018802108   8,406,294 152,260 SH   SOLE 43 141,382 0 10,879
ALLIED GAMING & ENTRTNMNT IN COM 019170109   4,071 3,877 SH   SOLE 18 3,877 0 0
ALLIED GAMING & ENTRTNMNT IN COM 019170109   55,227 52,597 SH   SOLE 21 52,597 0 0
ALLIED GAMING & ENTRTNMNT IN COM 019170109   337,057 321,007 SH   SOLE 22 321,007 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109   254,531 7,312 SH   SOLE 2 3,786 0 3,526
ALLIED MOTION TECHNOLOGIES I COM 019330109   2,750 79 SH   SOLE 7 79 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109   1,255,388 36,064 SH   SOLE 18 36,064 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109   870,807 25,016 SH   SOLE 19 25,016 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109   16,416,953 471,616 SH   SOLE 21 471,616 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109   11,319,829 325,189 SH   SOLE 22 315,170 0 10,019
ALLIED MOTION TECHNOLOGIES I COM 019330109   72,683 2,088 SH   SOLE 25 2,088 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109   4,943 142 SH   SOLE 43 142 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   5,246,842 126,126 SH   SOLE 2 61,704 0 64,422
ALLISON TRANSMISSION HLDGS I COM 01973R101   187,616 4,510 SH   SOLE 4 261 0 4,249
ALLISON TRANSMISSION HLDGS I COM 01973R101   417,955 10,047 SH   SOLE 7 10,047 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   2,518,506 60,541 SH   SOLE 18 60,541 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   2,766,774 66,509 SH   SOLE 19 66,509 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   53,865,802 1,294,851 SH   SOLE 21 1,294,851 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   96,408,208 2,317,505 SH   SOLE 22 2,172,425 0 145,080
ALLISON TRANSMISSION HLDGS I COM 01973R101   448,115 10,772 SH   SOLE 23 10,772 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   582,483 14,002 SH   SOLE 25 14,002 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   2,239,869 53,843 SH   SOLE 26 44,599 0 9,244
ALLISON TRANSMISSION HLDGS I COM 01973R101   81,203 1,952 SH   SOLE 28 1,952 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   1,983,613 47,683 SH   SOLE 30 47,683 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   57,283 1,377 SH   SOLE 31 1,377 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   784,118 18,849 SH   SOLE 34 18,849 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   94,806 2,279 SH   SOLE 36 2,279 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   577,824 13,890 SH   SOLE 40 13,890 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   2,080,631 50,015 SH   SOLE 43 45,214 0 4,801
ALLOGENE THERAPEUTICS INC COM 019770106   2,102,149 334,205 SH   SOLE 2 199,960 0 134,245
ALLOGENE THERAPEUTICS INC COM 019770106   1,736 276 SH   SOLE 4 276 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   107,930 17,159 SH   SOLE 7 17,159 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   1,448,820 230,337 SH   SOLE 18 230,337 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   4,336,590 689,442 SH   SOLE 19 689,442 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   24,289,508 3,861,607 SH   SOLE 21 3,861,607 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   19,392,806 3,083,117 SH   SOLE 22 2,981,503 0 101,614
ALLOGENE THERAPEUTICS INC COM 019770106   105,358 16,750 SH   SOLE 23 16,750 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   77,952 12,393 SH   SOLE 25 12,393 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   870,712 138,428 SH   SOLE 26 18,113 0 120,315
ALLOGENE THERAPEUTICS INC COM 019770106   9,435 1,500 SH   SOLE 28 1,500 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   2,837,633 451,134 SH   SOLE 30 451,134 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   85,116 13,532 SH   SOLE 34 13,532 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   32,872 5,226 SH   SOLE 36 5,226 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   107,477 17,087 SH   SOLE 40 17,087 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   90,444 14,379 SH   SOLE 43 10,811 0 3,568
ALLOT LTD SHS M0854Q105   26,853 7,806 SH   SOLE 2 7,806 0 0
ALLOT LTD SHS M0854Q105   11,476 3,336 SH   SOLE 22 3,336 0 0
ALLOVIR INC COM 019818103   332,347 64,785 SH   SOLE 2 30,307 0 34,478
ALLOVIR INC COM 019818103   2,180 425 SH   SOLE 7 425 0 0
ALLOVIR INC COM 019818103   460,561 89,778 SH   SOLE 18 89,778 0 0
ALLOVIR INC COM 019818103   498,385 97,151 SH   SOLE 19 97,151 0 0
ALLOVIR INC COM 019818103   7,683,529 1,497,764 SH   SOLE 21 1,497,764 0 0
ALLOVIR INC COM 019818103   5,019,228 978,407 SH   SOLE 22 935,103 0 43,304
ALLOVIR INC COM 019818103   2,462 480 SH   SOLE 23 480 0 0
ALLOVIR INC COM 019818103   19,879 3,875 SH   SOLE 25 3,875 0 0
ALLOVIR INC COM 019818103   3,155 615 SH   SOLE 26 615 0 0
ALLOVIR INC COM 019818103   6,059 1,181 SH   SOLE 28 1,181 0 0
ALLOVIR INC COM 019818103   277,461 54,086 SH   SOLE 30 54,086 0 0
ALLOVIR INC COM 019818103   22,618 4,409 SH   SOLE 40 4,409 0 0
ALLOVIR INC COM 019818103   122,233 23,827 SH   SOLE 43 23,671 0 156
ALLSTATE CORP COM 020002101   75,122,264 553,999 SH   SOLE 2 121,598 0 432,401
ALLSTATE CORP COM 020002101   27,393,776 202,019 SH   SOLE 4 118,649 0 83,370
ALLSTATE CORP COM 020002101   47,205,343 348,122 SH   SOLE 7 272,153 0 75,969
ALLSTATE CORP COM 020002101   527,891 3,893 SH   SOLE 13 944 0 2,949
ALLSTATE CORP COM 020002101   6,182,818 45,596 SH   SOLE 15 45,596 0 0
ALLSTATE CORP COM 020002101   9,356 69 SH   SOLE 17 0 0 69
ALLSTATE CORP COM 020002101   167,035,418 1,231,825 SH   SOLE 18 1,164,166 0 67,659
ALLSTATE CORP COM 020002101   171,158,795 1,262,233 SH   SOLE 19 1,262,233 0 0
ALLSTATE CORP COM 020002101   1,018,252,537 7,509,237 SH   SOLE 21 7,509,237 0 0
ALLSTATE CORP COM 020002101   805,510,104 5,940,340 SH   SOLE 22 5,342,728 0 597,612
ALLSTATE CORP COM 020002101   64,044,965 472,308 SH   SOLE 23 472,308 0 0
ALLSTATE CORP COM 020002101   55,498,232 409,279 SH   SOLE 25 409,279 0 0
ALLSTATE CORP COM 020002101   87,417,794 644,674 SH   SOLE 26 342,501 0 302,173
ALLSTATE CORP COM 020002101   125,853,208 928,121 SH   SOLE 28 19,723 0 908,398
ALLSTATE CORP COM 020002101   198,853,468 1,466,471 SH   SOLE 30 1,465,624 0 847
ALLSTATE CORP COM 020002101   8,199,190 60,466 SH   SOLE 31 55,700 0 4,766
ALLSTATE CORP COM 020002101   10,576,800 78,000 SH   SOLE 34 78,000 0 0
ALLSTATE CORP COM 020002101   14,095,484 103,949 SH   SOLE 36 103,949 0 0
ALLSTATE CORP COM 020002101   1,403,189 10,348 SH   SOLE 40 10,348 0 0
ALLSTATE CORP COM 020002101   69,427 512 SH   OTR 43 512 0 0
ALLSTATE CORP COM 020002101   65,342,241 481,875 SH   SOLE 43 451,226 0 30,649
ALLY FINL INC COM 02005N100   32,888,355 1,345,127 SH   SOLE 2 641,757 0 703,370
ALLY FINL INC COM 02005N100   9,972,397 407,869 SH   SOLE 4 214,460 0 193,409
ALLY FINL INC COM 02005N100   3,472,976 142,044 SH   SOLE 7 63,632 0 78,412
ALLY FINL INC COM 02005N100   1,815,217 74,242 SH   SOLE 13 74,242 0 0
ALLY FINL INC COM 02005N100   979,809 40,074 SH   SOLE 15 40,074 0 0
ALLY FINL INC COM 02005N100   15,105,332 617,805 SH   SOLE 18 574,369 0 43,436
ALLY FINL INC COM 02005N100   12,753,951 521,634 SH   SOLE 19 521,634 0 0
ALLY FINL INC COM 02005N100   114,402,112 4,679,023 SH   SOLE 21 4,679,023 0 0
ALLY FINL INC COM 02005N100   193,738,328 7,923,858 SH   SOLE 22 7,143,056 0 780,802
ALLY FINL INC COM 02005N100   19,211,832 785,760 SH   SOLE 23 785,760 0 0
ALLY FINL INC COM 02005N100   17,658,964 722,248 SH   SOLE 25 722,248 0 0
ALLY FINL INC COM 02005N100   16,747,223 684,958 SH   SOLE 26 310,363 0 374,595
ALLY FINL INC COM 02005N100   27,726,373 1,134,003 SH   SOLE 28 31,595 0 1,102,408
ALLY FINL INC COM 02005N100   1,145,067 46,833 SH   SOLE 29 46,833 0 0
ALLY FINL INC COM 02005N100   52,707,403 2,155,722 SH   SOLE 30 1,811,208 0 344,514
ALLY FINL INC COM 02005N100   4,321,806 176,761 SH   SOLE 31 171,146 0 5,615
ALLY FINL INC COM 02005N100   8,429,529 344,766 SH   SOLE 34 344,766 0 0
ALLY FINL INC COM 02005N100   2,886,371 118,052 SH   SOLE 36 118,052 0 0
ALLY FINL INC COM 02005N100   284,794 11,648 SH   SOLE 40 11,648 0 0
ALLY FINL INC COM 02005N100   10,025 410 SH   OTR 43 410 0 0
ALLY FINL INC COM 02005N100   10,606,709 433,812 SH   SOLE 43 404,253 0 29,559
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   56,092,292 236,029 SH   SOLE 2 50,216 0 185,813
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   20,430,295 85,968 SH   SOLE 4 49,408 0 36,560
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   8,086,279 34,026 SH   SOLE 7 34,026 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   536,614 2,258 SH   SOLE 13 795 0 1,463
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   1,972,257 8,299 SH   SOLE 15 8,299 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   29,074,576 122,342 SH   SOLE 18 115,946 0 6,396
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   112,355,454 472,777 SH   SOLE 19 472,777 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   779,013,611 3,277,987 SH   SOLE 21 3,277,987 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   663,820,616 2,793,270 SH   SOLE 22 2,566,711 0 226,559
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   45,382,832 190,965 SH   SOLE 23 190,965 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   44,791,797 188,478 SH   SOLE 25 188,478 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   34,229,918 144,035 SH   SOLE 26 74,474 0 69,561
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   36,778,476 154,759 SH   SOLE 28 8,577 0 146,182
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   47,055 198 SH   SOLE 29 198 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   84,744,089 356,592 SH   SOLE 30 356,592 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   6,335,749 26,660 SH   SOLE 31 24,498 0 2,162
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   67,929,401 285,838 SH   SOLE 34 285,838 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   7,509,740 31,600 SH   SOLE 36 31,600 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   1,062,296 4,470 SH   SOLE 40 4,470 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   68,206 287 SH   OTR 43 287 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   17,239,606 72,542 SH   SOLE 43 64,515 0 8,027
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   463,034 16,207 SH   SOLE 2 6,979 0 9,228
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   6,285 220 SH   SOLE 7 220 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   2,109,266 73,828 SH   SOLE 18 73,828 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   1,175,284 41,137 SH   SOLE 19 41,137 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   78,640,753 2,752,564 SH   SOLE 21 2,752,564 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   16,850,615 589,801 SH   SOLE 22 569,494 0 20,307
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   78,710 2,755 SH   SOLE 25 2,755 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   512,517 17,939 SH   SOLE 26 15,971 0 1,968
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   1,114,116 38,996 SH   SOLE 30 38,996 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   69,882 2,446 SH   SOLE 40 2,446 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   646,225 22,619 SH   SOLE 43 22,095 0 524
ALPHA METALLURGICAL RESOUR I COM 020764106   67,595,583 461,750 SH   SOLE 2 458,291 0 3,459
ALPHA METALLURGICAL RESOUR I COM 020764106   9,223 63 SH   SOLE 4 63 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   133,361 911 SH   SOLE 7 911 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   5,570,725 38,054 SH   SOLE 18 38,054 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   4,096,431 27,983 SH   SOLE 19 27,983 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   80,423,445 549,378 SH   SOLE 21 549,378 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   53,003,866 362,073 SH   SOLE 22 349,290 0 12,783
ALPHA METALLURGICAL RESOUR I COM 020764106   384,127 2,624 SH   SOLE 25 2,624 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   1,287,354 8,794 SH   SOLE 26 7,390 0 1,404
ALPHA METALLURGICAL RESOUR I COM 020764106   1,117,541 7,634 SH   SOLE 30 7,634 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   325,718 2,225 SH   SOLE 40 2,225 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   291,170 1,989 SH   SOLE 43 1,825 0 164
ALPHA PRO TECH LTD COM 020772109   1,371 341 SH   SOLE 2 3 0 338
ALPHA PRO TECH LTD COM 020772109   8,012 1,993 SH   SOLE 18 1,993 0 0
ALPHA PRO TECH LTD COM 020772109   94,856 23,596 SH   SOLE 21 23,596 0 0
ALPHA PRO TECH LTD COM 020772109   797,065 198,275 SH   SOLE 22 198,275 0 0
ALPHA TEKNOVA INC COM 02080L102   41,195 7,304 SH   SOLE 2 4,999 0 2,305
ALPHA TEKNOVA INC COM 02080L102   114,650 20,328 SH   SOLE 18 20,328 0 0
ALPHA TEKNOVA INC COM 02080L102   69,863 12,387 SH   SOLE 19 12,387 0 0
ALPHA TEKNOVA INC COM 02080L102   1,350,233 239,403 SH   SOLE 21 239,403 0 0
ALPHA TEKNOVA INC COM 02080L102   463,721 82,220 SH   SOLE 22 78,774 0 3,446
ALPHABET INC CAP STK CL C 02079K107   1,015,551,850 11,445,417 SH   SOLE 2 2,586,003 0 8,859,414
ALPHABET INC CAP STK CL C 02079K107   395,157,103 4,453,478 SH   SOLE 4 2,647,790 0 1,805,688
ALPHABET INC CAP STK CL C 02079K107   484,144,597 5,456,380 SH   SOLE 7 5,175,841 0 280,539
ALPHABET INC CAP STK CL C 02079K107   23,258,440 262,126 SH   SOLE 13 193,208 0 68,918
ALPHABET INC CAP STK CL C 02079K107   56,394,304 635,572 SH   SOLE 15 635,572 0 0
ALPHABET INC CAP STK CL C 02079K107   86,375 973 SH   SOLE 17 0 0 973
ALPHABET INC CAP STK CL C 02079K107   1,249,959,829 14,087,229 SH   SOLE 18 13,400,962 0 686,267
ALPHABET INC CAP STK CL C 02079K107   532,045,222 5,996,227 SH   SOLE 19 5,996,227 0 0
ALPHABET INC CAP STK CL C 02079K107   10,955,945,446 123,475,098 SH   SOLE 21 123,475,098 0 0
ALPHABET INC CAP STK CL C 02079K107   10,326,608,045 116,382,374 SH   SOLE 22 104,648,103 0 11,734,271
ALPHABET INC CAP STK CL C 02079K107   989,709,238 11,154,167 SH   SOLE 23 11,154,167 0 0
ALPHABET INC CAP STK CL C 02079K107   938,269,972 10,574,439 SH   SOLE 25 10,530,906 0 43,533
ALPHABET INC CAP STK CL C 02079K107   974,684,942 10,984,841 SH   SOLE 26 4,730,409 0 6,254,432
ALPHABET INC CAP STK CL C 02079K107   859,575,424 9,687,540 SH   SOLE 28 558,424 0 9,129,116
ALPHABET INC CAP STK CL C 02079K107   12,984,926 146,342 SH   SOLE 29 146,342 0 0
ALPHABET INC CAP STK CL C 02079K107   2,561,745,924 28,871,249 SH   SOLE 30 28,871,249 0 0
ALPHABET INC CAP STK CL C 02079K107   135,824,246 1,530,759 SH   SOLE 31 1,430,854 0 99,905
ALPHABET INC CAP STK CL C 02079K107   124,306,205 1,400,949 SH   SOLE 32 1,400,949 0 0
ALPHABET INC CAP STK CL C 02079K107   280,680,851 3,163,314 SH   SOLE 34 3,163,314 0 0
ALPHABET INC CAP STK CL C 02079K107   136,680,224 1,540,406 SH   SOLE 36 1,540,406 0 0
ALPHABET INC CAP STK CL C 02079K107   18,597,453 209,596 SH   SOLE 40 209,596 0 0
ALPHABET INC CAP STK CL C 02079K107   912,411 10,283 SH   OTR 43 10,283 0 0
ALPHABET INC CAP STK CL C 02079K107   286,439,221 3,228,212 SH   SOLE 43 2,854,257 0 373,955
ALPHABET INC CAP STK CL A 02079K305   1,143,406,009 12,959,379 SH   SOLE 2 2,900,234 0 10,059,145
ALPHABET INC CAP STK CL A 02079K305   416,647,029 4,722,283 SH   SOLE 4 2,790,648 0 1,931,635
ALPHABET INC CAP STK CL A 02079K305   524,398,093 5,943,535 SH   SOLE 7 5,635,202 0 308,333
ALPHABET INC CAP STK CL A 02079K305   25,340,979 287,215 SH   SOLE 13 208,532 0 78,683
ALPHABET INC CAP STK CL A 02079K305   61,586,922 698,027 SH   SOLE 15 698,027 0 0
ALPHABET INC CAP STK CL A 02079K305   19,411 220 SH   SOLE 17 0 0 220
ALPHABET INC CAP STK CL A 02079K305   1,681,779,646 19,061,313 SH   SOLE 18 16,957,538 0 2,103,775
ALPHABET INC CAP STK CL A 02079K305   731,929,611 8,295,700 SH   SOLE 19 8,295,700 0 0
ALPHABET INC CAP STK CL A 02079K305   4,300,330 48,740 SH   SOLE 20 48,740 0 0
ALPHABET INC CAP STK CL A 02079K305   11,930,967,305 135,225,743 SH   SOLE 21 135,225,743 0 0
ALPHABET INC CAP STK CL A 02079K305   11,575,422,198 131,195,990 SH   SOLE 22 118,233,701 0 12,962,289
ALPHABET INC CAP STK CL A 02079K305   1,064,366,487 12,063,544 SH   SOLE 23 12,063,544 0 0
ALPHABET INC CAP STK CL A 02079K305   1,011,232,969 11,461,328 SH   SOLE 25 11,414,781 0 46,547
ALPHABET INC CAP STK CL A 02079K305   1,073,084,670 12,162,356 SH   SOLE 26 5,122,399 0 7,039,957
ALPHABET INC CAP STK CL A 02079K305   968,296,458 10,974,685 SH   SOLE 28 541,579 0 10,433,106
ALPHABET INC CAP STK CL A 02079K305   13,008,278 147,436 SH   SOLE 29 147,436 0 0
ALPHABET INC CAP STK CL A 02079K305   2,862,220,286 32,440,443 SH   SOLE 30 32,440,443 0 0
ALPHABET INC CAP STK CL A 02079K305   144,639,233 1,639,343 SH   SOLE 31 1,531,304 0 108,039
ALPHABET INC CAP STK CL A 02079K305   128,097,078 1,451,854 SH   SOLE 32 1,451,854 0 0
ALPHABET INC CAP STK CL A 02079K305   403,534,992 4,573,671 SH   SOLE 34 4,573,671 0 0
ALPHABET INC CAP STK CL A 02079K305   149,783,836 1,697,652 SH   SOLE 36 1,697,652 0 0
ALPHABET INC CAP STK CL A 02079K305   19,987,360 226,537 SH   SOLE 40 226,537 0 0
ALPHABET INC CAP STK CL A 02079K305   981,647 11,126 SH   OTR 43 11,126 0 0
ALPHABET INC CAP STK CL A 02079K305   761,345,081 8,629,095 SH   SOLE 43 7,874,620 0 754,475
ALPHABET INC OPTIONS 02079K907   354,920 4,000 SH Call SOLE 2 0 0 4,000
ALPHABET INC OPTIONS 02079K907   354,920 4,000 SH Call SOLE 4 4,000 0 0
ALPHABET INC OPTIONS 02079K907   4,081,580 46,000 SH Call SOLE 18 46,000 0 0
ALPHABET INC OPTIONS 02079K907   27,861,220 314,000 SH Call SOLE 19 314,000 0 0
ALPHABET INC OPTIONS 02079K907   1,774,600 20,000 SH Call SOLE 22 20,000 0 0
ALPHABET INC OPTIONS 02079K907   195,206 2,200 SH Call SOLE 26 2,200 0 0
ALPHABET INC OPTIONS 02079K907   13,779,769 155,300 SH Call SOLE 34 155,300 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   511,105 41,385 SH   SOLE 2 21,997 0 19,388
ALPHATEC HLDGS INC COM NEW 02081G201   2,643 214 SH   SOLE 4 214 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   145,199 11,757 SH   SOLE 7 11,757 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   2,409,485 195,100 SH   SOLE 18 195,100 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   1,691,814 136,989 SH   SOLE 19 136,989 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   32,388,184 2,622,525 SH   SOLE 21 2,622,525 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   21,664,580 1,754,217 SH   SOLE 22 1,695,494 0 58,723
ALPHATEC HLDGS INC COM NEW 02081G201   211,074 17,091 SH   SOLE 25 17,091 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   99,282 8,039 SH   SOLE 26 2,577 0 5,462
ALPHATEC HLDGS INC COM NEW 02081G201   13,091 1,060 SH   SOLE 28 0 0 1,060
ALPHATEC HLDGS INC COM NEW 02081G201   2,657,115 215,151 SH   SOLE 30 215,151 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   82,029 6,642 SH   SOLE 36 6,642 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   166,182 13,456 SH   SOLE 40 13,456 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   197,464 15,989 SH   SOLE 43 15,872 0 117
ALPHATEC HLDGS INC NOTE 0.750% 8/0 02081GAB8   2,924,160 3,200,000 PRN   SOLE 21 3,200,000 0 0
ALPINE 4 HOLDINGS INC CL A 02083E105   225,040 425,729 SH   SOLE 22 425,729 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100   38,117 5,186 SH   SOLE 2 460 0 4,726
ALPINE IMMUNE SCIENCES INC COM 02083G100   395,033 53,746 SH   SOLE 18 53,746 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100   223,932 30,467 SH   SOLE 19 30,467 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100   6,576,383 894,746 SH   SOLE 21 894,746 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100   3,177,074 432,255 SH   SOLE 22 423,349 0 8,906
ALPINE IMMUNE SCIENCES INC COM 02083G100   150,381 20,460 SH   SOLE 30 20,460 0 0
ALPINE INCOME PPTY TR INC COM 02083X103   338,823 17,758 SH   SOLE 2 17,398 0 360
ALPINE INCOME PPTY TR INC COM 02083X103   35,393 1,855 SH   SOLE 18 1,855 0 0
ALPINE INCOME PPTY TR INC COM 02083X103   900,156 47,178 SH   SOLE 21 47,178 0 0
ALPINE INCOME PPTY TR INC COM 02083X103   1,018,796 53,396 SH   SOLE 22 53,396 0 0
ALPINE INCOME PPTY TR INC COM 02083X103   8,891 466 SH   SOLE 23 466 0 0
ALPS ETF TR ALERIAN MLP 00162Q452   3,807 100 SH   SOLE 17 0 0 100
ALSET CAPITAL ACQUISITION CO CLASS A COM 02115M109   477,954 47,700 SH   SOLE 2 47,700 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   179,661 13,621 SH   SOLE 2 2,361 0 11,260
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   4,537 344 SH   SOLE 7 344 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   789,224 59,835 SH   SOLE 18 59,835 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   514,318 38,993 SH   SOLE 19 38,993 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   9,005,552 682,756 SH   SOLE 21 682,756 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   7,787,587 590,416 SH   SOLE 22 574,421 0 15,995
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   14,061 1,066 SH   SOLE 43 1,066 0 0
ALTAIR ENGR INC COM CL A 021369103   2,547,457 56,025 SH   SOLE 2 43,818 0 12,207
ALTAIR ENGR INC COM CL A 021369103   92,713 2,039 SH   SOLE 4 183 0 1,856
ALTAIR ENGR INC COM CL A 021369103   263,271 5,790 SH   SOLE 7 5,790 0 0
ALTAIR ENGR INC COM CL A 021369103   6,625,888 145,720 SH   SOLE 18 131,060 0 14,660
ALTAIR ENGR INC COM CL A 021369103   4,364,574 95,988 SH   SOLE 19 95,988 0 0
ALTAIR ENGR INC COM CL A 021369103   89,812,162 1,975,196 SH   SOLE 21 1,975,196 0 0
ALTAIR ENGR INC COM CL A 021369103   59,344,079 1,305,126 SH   SOLE 22 1,264,842 0 40,284
ALTAIR ENGR INC COM CL A 021369103   392,952 8,642 SH   SOLE 25 8,642 0 0
ALTAIR ENGR INC COM CL A 021369103   1,324,632 29,132 SH   SOLE 26 25,266 0 3,866
ALTAIR ENGR INC COM CL A 021369103   37,013 814 SH   SOLE 28 814 0 0
ALTAIR ENGR INC COM CL A 021369103   18,878,053 415,176 SH   SOLE 30 415,176 0 0
ALTAIR ENGR INC COM CL A 021369103   66,113 1,454 SH   SOLE 34 1,454 0 0
ALTAIR ENGR INC COM CL A 021369103   54,291 1,194 SH   SOLE 36 1,194 0 0
ALTAIR ENGR INC COM CL A 021369103   271,820 5,978 SH   SOLE 40 5,978 0 0
ALTAIR ENGR INC COM CL A 021369103   372,399 8,190 SH   SOLE 43 7,739 0 451
ALTERYX INC COM CL A 02156B103   5,190,787 102,443 SH   SOLE 2 31,500 0 70,943
ALTERYX INC COM CL A 02156B103   121,405 2,396 SH   SOLE 4 219 0 2,177
ALTERYX INC COM CL A 02156B103   160,472 3,167 SH   SOLE 7 3,167 0 0
ALTERYX INC COM CL A 02156B103   1,981,450 39,105 SH   SOLE 18 39,105 0 0
ALTERYX INC COM CL A 02156B103   19,029,271 375,553 SH   SOLE 19 375,553 0 0
ALTERYX INC COM CL A 02156B103   57,888,296 1,142,457 SH   SOLE 21 1,142,457 0 0
ALTERYX INC COM CL A 02156B103   75,364,379 1,487,357 SH   SOLE 22 1,400,107 0 87,250
ALTERYX INC COM CL A 02156B103   327,075 6,455 SH   SOLE 23 6,455 0 0
ALTERYX INC COM CL A 02156B103   451,216 8,905 SH   SOLE 25 8,905 0 0
ALTERYX INC COM CL A 02156B103   1,626,406 32,098 SH   SOLE 26 27,439 0 4,659
ALTERYX INC COM CL A 02156B103   116,946 2,308 SH   SOLE 28 1,055 0 1,253
ALTERYX INC COM CL A 02156B103   23,001,444 453,946 SH   SOLE 30 453,946 0 0
ALTERYX INC COM CL A 02156B103   39,725 784 SH   SOLE 31 784 0 0
ALTERYX INC COM CL A 02156B103   30,966,920 611,149 SH   SOLE 34 611,149 0 0
ALTERYX INC COM CL A 02156B103   9,475 187 SH   SOLE 36 187 0 0
ALTERYX INC COM CL A 02156B103   418,484 8,259 SH   SOLE 40 8,259 0 0
ALTERYX INC COM CL A 02156B103   473,258 9,340 SH   SOLE 43 7,926 0 1,414
ALTERYX INC NOTE 0.500% 8/0 02156BAD5   3,163,236 3,450,000 PRN   SOLE 21 3,450,000 0 0
ALTERYX INC NOTE 1.000% 8/0 02156BAF0   2,898,360 3,492,000 PRN   SOLE 21 3,492,000 0 0
ALTICE USA INC CL A 02156K103   1,717,654 373,403 SH   SOLE 2 175,409 0 197,994
ALTICE USA INC CL A 02156K103   3,689 802 SH   SOLE 4 802 0 0
ALTICE USA INC CL A 02156K103   33,888 7,367 SH   SOLE 7 7,367 0 0
ALTICE USA INC CL A 02156K103   395,315 85,938 SH   SOLE 18 85,938 0 0
ALTICE USA INC CL A 02156K103   1,700,004 369,566 SH   SOLE 19 369,566 0 0
ALTICE USA INC CL A 02156K103   27,227,754 5,919,077 SH   SOLE 21 5,919,077 0 0
ALTICE USA INC CL A 02156K103   24,288,934 5,280,203 SH   SOLE 22 5,007,292 0 272,911
ALTICE USA INC CL A 02156K103   161,676 35,147 SH   SOLE 25 35,147 0 0
ALTICE USA INC CL A 02156K103   817,415 177,699 SH   SOLE 26 161,486 0 16,213
ALTICE USA INC CL A 02156K103   85,266 18,536 SH   SOLE 28 4,167 0 14,369
ALTICE USA INC CL A 02156K103   488,603 106,218 SH   SOLE 30 106,218 0 0
ALTICE USA INC CL A 02156K103   14,150 3,076 SH   SOLE 31 3,076 0 0
ALTICE USA INC CL A 02156K103   1,403,000 305,000 SH   SOLE 34 305,000 0 0
ALTICE USA INC CL A 02156K103   190,638 41,443 SH   SOLE 36 41,443 0 0
ALTICE USA INC CL A 02156K103   139,412 30,307 SH   SOLE 40 30,307 0 0
ALTICE USA INC CL A 02156K103   7,484 1,627 SH   OTR 43 1,627 0 0
ALTICE USA INC CL A 02156K103   2,730,928 593,680 SH   SOLE 43 535,235 0 58,445
ALTIMMUNE INC COM NEW 02155H200   331,139 20,130 SH   SOLE 2 12,584 0 7,546
ALTIMMUNE INC COM NEW 02155H200   135,203 8,219 SH   SOLE 18 8,219 0 0
ALTIMMUNE INC COM NEW 02155H200   9,548,912 580,481 SH   SOLE 21 580,481 0 0
ALTIMMUNE INC COM NEW 02155H200   11,877,065 722,010 SH   SOLE 22 697,785 0 24,225
ALTIMMUNE INC COM NEW 02155H200   381,525 23,193 SH   SOLE 30 23,193 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104   2,242 237 SH   SOLE 2 0 0 237
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104   8,798 930 SH   SOLE 18 930 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104   236,491 24,999 SH   SOLE 21 24,999 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104   1,339,290 141,574 SH   SOLE 22 141,574 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104   6,631 701 SH   SOLE 43 701 0 0
ALTO INGREDIENTS INC COM 021513106   586,682 203,709 SH   SOLE 2 130,891 0 72,818
ALTO INGREDIENTS INC COM 021513106   3,309 1,149 SH   SOLE 7 1,149 0 0
ALTO INGREDIENTS INC COM 021513106   646,174 224,366 SH   SOLE 18 224,366 0 0
ALTO INGREDIENTS INC COM 021513106   454,130 157,684 SH   SOLE 19 157,684 0 0
ALTO INGREDIENTS INC COM 021513106   8,972,686 3,115,516 SH   SOLE 21 3,115,516 0 0
ALTO INGREDIENTS INC COM 021513106   5,635,380 1,956,729 SH   SOLE 22 1,867,374 0 89,355
ALTO INGREDIENTS INC COM 021513106   36,864 12,800 SH   SOLE 25 12,800 0 0
ALTO INGREDIENTS INC COM 021513106   50,875 17,665 SH   SOLE 30 17,665 0 0
ALTO INGREDIENTS INC COM 021513106   30,686 10,655 SH   SOLE 40 10,655 0 0
ALTO INGREDIENTS INC COM 021513106   2,627 912 SH   SOLE 43 788 0 124
ALTRA INDL MOTION CORP COM 02208R106   8,362,491 139,958 SH   SOLE 2 46,390 0 93,568
ALTRA INDL MOTION CORP COM 02208R106   105,041 1,758 SH   SOLE 4 203 0 1,555
ALTRA INDL MOTION CORP COM 02208R106   305,442 5,112 SH   SOLE 7 5,112 0 0
ALTRA INDL MOTION CORP COM 02208R106   11,192,788 187,327 SH   SOLE 18 183,221 0 4,106
ALTRA INDL MOTION CORP COM 02208R106   25,192,930 421,639 SH   SOLE 19 421,639 0 0
ALTRA INDL MOTION CORP COM 02208R106   140,296,824 2,348,064 SH   SOLE 21 2,348,064 0 0
ALTRA INDL MOTION CORP COM 02208R106   118,062,594 1,975,943 SH   SOLE 22 1,895,607 0 80,336
ALTRA INDL MOTION CORP COM 02208R106   690,232 11,552 SH   SOLE 23 11,552 0 0
ALTRA INDL MOTION CORP COM 02208R106   622,715 10,422 SH   SOLE 25 10,422 0 0
ALTRA INDL MOTION CORP COM 02208R106   6,666,666 111,576 SH   SOLE 26 23,375 0 88,201
ALTRA INDL MOTION CORP COM 02208R106   69,071 1,156 SH   SOLE 28 1,156 0 0
ALTRA INDL MOTION CORP COM 02208R106   30,590,447 511,974 SH   SOLE 30 511,974 0 0
ALTRA INDL MOTION CORP COM 02208R106   114,720 1,920 SH   SOLE 36 1,920 0 0
ALTRA INDL MOTION CORP COM 02208R106   549,760 9,201 SH   SOLE 40 9,201 0 0
ALTRA INDL MOTION CORP COM 02208R106   1,921,142 32,153 SH   SOLE 43 30,625 0 1,528
ALTRIA GROUP INC COM 02209S103   170,139,979 3,722,161 SH   SOLE 2 1,410,673 0 2,311,488
ALTRIA GROUP INC COM 02209S103   10,599,098 231,877 SH   SOLE 4 231,877 0 0
ALTRIA GROUP INC COM 02209S103   65,299,935 1,428,570 SH   SOLE 7 1,425,063 0 3,507
ALTRIA GROUP INC COM 02209S103   8,179,393 178,941 SH   SOLE 13 157,813 0 21,128
ALTRIA GROUP INC COM 02209S103   13,656,914 298,773 SH   SOLE 15 298,773 0 0
ALTRIA GROUP INC COM 02209S103   3,274 72 SH   SOLE 17 0 0 72
ALTRIA GROUP INC COM 02209S103   176,211,368 3,854,985 SH   SOLE 18 3,593,246 0 261,739
ALTRIA GROUP INC COM 02209S103   161,124,916 3,524,938 SH   SOLE 19 3,524,938 0 0
ALTRIA GROUP INC COM 02209S103   660,921 14,459 SH   SOLE 20 14,459 0 0
ALTRIA GROUP INC COM 02209S103   2,309,401,576 50,522,896 SH   SOLE 21 50,522,896 0 0
ALTRIA GROUP INC COM 02209S103   1,779,321,539 38,926,308 SH   SOLE 22 35,164,669 0 3,761,639
ALTRIA GROUP INC COM 02209S103   168,206,995 3,679,873 SH   SOLE 23 3,679,873 0 0
ALTRIA GROUP INC COM 02209S103   109,183,546 2,388,614 SH   SOLE 25 2,388,614 0 0
ALTRIA GROUP INC COM 02209S103   119,226,079 2,608,315 SH   SOLE 26 755,651 0 1,852,664
ALTRIA GROUP INC COM 02209S103   64,052,555 1,401,281 SH   SOLE 28 0 0 1,401,281
ALTRIA GROUP INC COM 02209S103   405,158,813 8,863,680 SH   SOLE 30 8,863,680 0 0
ALTRIA GROUP INC COM 02209S103   23,334,087 510,481 SH   SOLE 31 478,230 0 32,251
ALTRIA GROUP INC COM 02209S103   9,698,245 212,169 SH   SOLE 32 212,169 0 0
ALTRIA GROUP INC COM 02209S103   53,750,480 1,175,902 SH   SOLE 34 1,175,902 0 0
ALTRIA GROUP INC COM 02209S103   23,397,395 511,866 SH   SOLE 36 511,866 0 0
ALTRIA GROUP INC COM 02209S103   1,862,043 40,736 SH   SOLE 40 40,736 0 0
ALTRIA GROUP INC COM 02209S103   65,566,559 1,434,403 SH   SOLE 43 1,249,056 0 185,347
ALTUS POWER INC COM CL A 02217A102   231,747 35,544 SH   SOLE 2 13,475 0 22,069
ALTUS POWER INC COM CL A 02217A102   3,788 581 SH   SOLE 7 581 0 0
ALTUS POWER INC COM CL A 02217A102   835,531 128,149 SH   SOLE 18 128,149 0 0
ALTUS POWER INC COM CL A 02217A102   510,549 78,305 SH   SOLE 19 78,305 0 0
ALTUS POWER INC COM CL A 02217A102   10,717,237 1,643,748 SH   SOLE 21 1,643,748 0 0
ALTUS POWER INC COM CL A 02217A102   6,169,628 946,262 SH   SOLE 22 894,883 0 51,379
ALTUS POWER INC COM CL A 02217A102   27,540 4,224 SH   SOLE 25 4,224 0 0
ALTUS POWER INC COM CL A 02217A102   1,650 253 SH   SOLE 26 253 0 0
ALTUS POWER INC COM CL A 02217A102   115,789 17,759 SH   SOLE 28 0 0 17,759
ALTUS POWER INC COM CL A 02217A102   253,993 38,956 SH   SOLE 30 38,956 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105   306,589 27,204 SH   SOLE 2 5,828 0 21,376
ALX ONCOLOGY HLDGS INC COM 00166B105   3,201 284 SH   SOLE 7 284 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105   724,357 64,273 SH   SOLE 18 62,982 0 1,291
ALX ONCOLOGY HLDGS INC COM 00166B105   664,321 58,946 SH   SOLE 19 58,946 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105   10,898,406 967,028 SH   SOLE 21 967,028 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105   6,119,858 543,022 SH   SOLE 22 522,617 0 20,405
ALX ONCOLOGY HLDGS INC COM 00166B105   11,484 1,019 SH   SOLE 25 1,019 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105   3,268 290 SH   SOLE 26 290 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105   231,035 20,500 SH   SOLE 30 20,500 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105   9,580 850 SH   SOLE 40 850 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105   199,141 17,670 SH   SOLE 43 17,597 0 73
ALZAMEND NEURO INC COM NEW 02262M308   336,753 596,129 SH   SOLE 22 596,129 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   4,597,609 199,549 SH   SOLE 2 153,106 0 46,443
AMALGAMATED FINANCIAL CORP COM 022671101   187,062 8,119 SH   SOLE 7 8,119 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   1,184,556 51,413 SH   SOLE 18 51,413 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   4,177,267 181,305 SH   SOLE 19 181,305 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   18,536,164 804,521 SH   SOLE 21 804,521 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   18,428,567 799,851 SH   SOLE 22 774,054 0 25,797
AMALGAMATED FINANCIAL CORP COM 022671101   195,863 8,501 SH   SOLE 23 8,501 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   209,940 9,112 SH   SOLE 25 9,112 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   888,169 38,549 SH   SOLE 26 4,129 0 34,420
AMALGAMATED FINANCIAL CORP COM 022671101   82,483 3,580 SH   SOLE 28 0 0 3,580
AMALGAMATED FINANCIAL CORP COM 022671101   724,631 31,451 SH   SOLE 30 31,451 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   31,818 1,381 SH   SOLE 34 1,381 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   286,111 12,418 SH   SOLE 36 12,418 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   103,864 4,508 SH   SOLE 40 4,508 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   2,009,368 87,212 SH   SOLE 43 84,906 0 2,306
AMARIN CORP PLC SPONS ADR NEW 023111206   20,692 17,101 SH   SOLE 18 0 0 17,101
AMARIN CORP PLC SPONS ADR NEW 023111206   228,695 189,004 SH   SOLE 30 189,004 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206   136,714 112,987 SH   SOLE 43 107,127 0 5,860
AMAZON COM INC COM 023135106   1,545,688,620 18,401,055 SH   SOLE 2 4,062,262 0 14,338,793
AMAZON COM INC COM 023135106   578,496,828 6,886,867 SH   SOLE 4 4,177,458 0 2,709,409
AMAZON COM INC COM 023135106   751,060,380 8,941,195 SH   SOLE 7 8,576,836 0 364,359
AMAZON COM INC COM 023135106   29,505,420 351,255 SH   SOLE 13 236,785 0 114,470
AMAZON COM INC COM 023135106   88,747,512 1,056,518 SH   SOLE 15 1,056,518 0 0
AMAZON COM INC COM 023135106   203,280 2,420 SH   SOLE 17 0 0 2,420
AMAZON COM INC COM 023135106   2,170,880,040 25,843,810 SH   SOLE 18 22,909,368 0 2,934,442
AMAZON COM INC COM 023135106   1,104,808,656 13,152,484 SH   SOLE 19 13,152,484 0 0
AMAZON COM INC COM 023135106   1,607,760 19,140 SH   SOLE 20 19,140 0 0
AMAZON COM INC COM 023135106   15,831,697,644 188,472,591 SH   SOLE 21 188,472,591 0 0
AMAZON COM INC COM 023135106   16,292,386,404 193,956,981 SH   SOLE 22 174,519,168 0 19,437,813
AMAZON COM INC COM 023135106   1,549,381,680 18,445,020 SH   SOLE 23 18,445,020 0 0
AMAZON COM INC COM 023135106   1,363,280,436 16,229,529 SH   SOLE 25 16,133,595 0 95,934
AMAZON COM INC COM 023135106   1,509,727,044 17,972,941 SH   SOLE 26 7,245,685 0 10,727,256
AMAZON COM INC COM 023135106   1,304,450,952 15,529,178 SH   SOLE 28 539,884 0 14,989,294
AMAZON COM INC COM 023135106   14,469,924 172,261 SH   SOLE 29 172,261 0 0
AMAZON COM INC COM 023135106   4,044,537,000 48,149,250 SH   SOLE 30 47,983,183 0 166,067
AMAZON COM INC COM 023135106   203,923,692 2,427,663 SH   SOLE 31 2,262,567 0 165,096
AMAZON COM INC COM 023135106   189,326,928 2,253,892 SH   SOLE 32 2,253,892 0 0
AMAZON COM INC COM 023135106   495,975,144 5,904,466 SH   SOLE 34 5,904,466 0 0
AMAZON COM INC COM 023135106   216,169,128 2,573,442 SH   SOLE 36 2,573,442 0 0
AMAZON COM INC COM 023135106   29,069,040 346,060 SH   SOLE 40 346,060 0 0
AMAZON COM INC COM 023135106   1,385,244 16,491 SH   OTR 43 16,491 0 0
AMAZON COM INC COM 023135106   639,742,909 7,615,987 SH   SOLE 43 6,854,244 0 761,743
AMAZON COM INC OPTIONS 023135106   369,600 4,400 SH Call SOLE 2 0 0 4,400
AMAZON COM INC OPTIONS 023135106   546,000 6,500 SH Call SOLE 4 6,500 0 0
AMAZON COM INC OPTIONS 023135106   8,988,000 107,000 SH Call SOLE 18 107,000 0 0
AMAZON COM INC OPTIONS 023135106   63,243,600 752,900 SH Call SOLE 19 752,900 0 0
AMAZON COM INC OPTIONS 023135106   3,990,000 47,500 SH Call SOLE 22 47,500 0 0
AMAZON COM INC OPTIONS 023135106   117,600 1,400 SH Call SOLE 26 1,400 0 0
AMAZON COM INC OPTIONS 023135106   30,912,000 368,000 SH Call SOLE 34 368,000 0 0
AMBAC FINL GROUP INC COM NEW 023139884   1,672,601 95,906 SH   SOLE 2 36,897 0 59,009
AMBAC FINL GROUP INC COM NEW 023139884   2,511 144 SH   SOLE 4 144 0 0
AMBAC FINL GROUP INC COM NEW 023139884   9,609 551 SH   SOLE 7 551 0 0
AMBAC FINL GROUP INC COM NEW 023139884   2,758,816 158,189 SH   SOLE 18 158,189 0 0
AMBAC FINL GROUP INC COM NEW 023139884   3,671,294 210,510 SH   SOLE 19 210,510 0 0
AMBAC FINL GROUP INC COM NEW 023139884   80,845,021 4,635,609 SH   SOLE 21 4,635,609 0 0
AMBAC FINL GROUP INC COM NEW 023139884   23,343,754 1,338,518 SH   SOLE 22 1,284,520 0 53,998
AMBAC FINL GROUP INC COM NEW 023139884   29,910 1,715 SH   SOLE 23 1,715 0 0
AMBAC FINL GROUP INC COM NEW 023139884   101,536 5,822 SH   SOLE 25 5,822 0 0
AMBAC FINL GROUP INC COM NEW 023139884   1,146,506 65,740 SH   SOLE 26 0 0 65,740
AMBAC FINL GROUP INC COM NEW 023139884   124,068 7,114 SH   SOLE 28 632 0 6,482
AMBAC FINL GROUP INC COM NEW 023139884   1,484,824 85,139 SH   SOLE 30 85,139 0 0
AMBAC FINL GROUP INC COM NEW 023139884   91,595 5,252 SH   SOLE 40 5,252 0 0
AMBAC FINL GROUP INC COM NEW 023139884   930,180 53,336 SH   SOLE 43 50,513 0 2,823
AMBARELLA INC SHS G037AX101   1,758,324 21,383 SH   SOLE 2 12,830 0 8,553
AMBARELLA INC SHS G037AX101   91,686 1,115 SH   SOLE 4 136 0 979
AMBARELLA INC SHS G037AX101   184,360 2,242 SH   SOLE 7 2,242 0 0
AMBARELLA INC SHS G037AX101   7,817,359 95,067 SH   SOLE 18 90,068 0 4,999
AMBARELLA INC SHS G037AX101   47,239,326 574,478 SH   SOLE 19 574,478 0 0
AMBARELLA INC SHS G037AX101   103,627,315 1,260,213 SH   SOLE 21 1,260,213 0 0
AMBARELLA INC SHS G037AX101   73,521,432 894,095 SH   SOLE 22 866,338 0 27,757
AMBARELLA INC SHS G037AX101   39,306 478 SH   SOLE 23 478 0 0
AMBARELLA INC SHS G037AX101   1,390,592 16,911 SH   SOLE 25 16,911 0 0
AMBARELLA INC SHS G037AX101   1,387,056 16,868 SH   SOLE 26 10,233 0 6,635
AMBARELLA INC SHS G037AX101   1,391,743 16,925 SH   SOLE 28 15,064 0 1,861
AMBARELLA INC SHS G037AX101   28,073,898 341,407 SH   SOLE 30 341,407 0 0
AMBARELLA INC SHS G037AX101   16,730,762 203,463 SH   SOLE 34 203,463 0 0
AMBARELLA INC SHS G037AX101   8,881 108 SH   SOLE 36 108 0 0
AMBARELLA INC SHS G037AX101   452,841 5,507 SH   SOLE 40 5,507 0 0
AMBARELLA INC SHS G037AX101   674,615 8,204 SH   SOLE 43 7,864 0 340
AMBEV SA SPONSORED ADR 02319V103   4,227,707 1,554,304 SH   SOLE 2 1,554,304 0 0
AMBEV SA SPONSORED ADR 02319V103   1,467,516 539,528 SH   SOLE 4 539,528 0 0
AMBEV SA SPONSORED ADR 02319V103   3,951,551 1,452,776 SH   SOLE 13 1,452,776 0 0
AMBEV SA SPONSORED ADR 02319V103   5,167,562 1,899,839 SH   SOLE 18 1,899,839 0 0
AMBEV SA SPONSORED ADR 02319V103   20,062,203 7,375,810 SH   SOLE 19 7,375,810 0 0
AMBEV SA SPONSORED ADR 02319V103   32,441,756 11,927,116 SH   SOLE 21 11,927,116 0 0
AMBEV SA SPONSORED ADR 02319V103   14,274,769 5,248,077 SH   SOLE 22 5,248,077 0 0
AMBEV SA SPONSORED ADR 02319V103   12,814,276 4,711,131 SH   SOLE 25 4,711,131 0 0
AMBEV SA SPONSORED ADR 02319V103   3,723,381 1,368,890 SH   SOLE 26 893,421 0 475,469
AMBEV SA SPONSORED ADR 02319V103   4,923,091 1,809,960 SH   SOLE 28 0 0 1,809,960
AMBEV SA SPONSORED ADR 02319V103   4,216,484 1,550,178 SH   SOLE 30 1,550,178 0 0
AMBEV SA SPONSORED ADR 02319V103   14,878,879 5,470,176 SH   SOLE 34 5,470,176 0 0
AMBEV SA SPONSORED ADR 02319V103   6,515,828 2,395,525 SH   SOLE 43 2,064,214 0 331,311
AMC ENTMT HLDGS INC CL A COM 00165C104   2,315,814 568,996 SH   SOLE 2 165,884 0 403,112
AMC ENTMT HLDGS INC CL A COM 00165C104   7,387 1,815 SH   SOLE 4 1,815 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104   205,649 50,528 SH   SOLE 7 50,528 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104   15,385 3,780 SH   SOLE 15 3,780 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104   834,643 205,072 SH   SOLE 18 205,072 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104   655,246 160,994 SH   SOLE 19 160,994 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104   26,190,194 6,434,937 SH   SOLE 21 6,434,937 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104   48,809,247 11,992,444 SH   SOLE 22 11,305,633 0 686,811
AMC ENTMT HLDGS INC CL A COM 00165C104   2,405,830 591,113 SH   SOLE 25 591,113 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104   2,274,511 558,848 SH   SOLE 26 223,695 0 335,153
AMC ENTMT HLDGS INC CL A COM 00165C104   673,235 165,414 SH   SOLE 28 6,233 0 159,181
AMC ENTMT HLDGS INC CL A COM 00165C104   1,381,724 339,490 SH   SOLE 30 339,490 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104   30,920 7,597 SH   SOLE 31 7,597 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104   209,426 51,456 SH   SOLE 36 51,456 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104   298,274 73,286 SH   SOLE 40 73,286 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104   2,446 601 SH   OTR 43 601 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104   933,377 229,331 SH   SOLE 43 222,354 0 6,977
AMC NETWORKS INC CL A 00164V103   480,019 30,633 SH   SOLE 2 8,654 0 21,979
AMC NETWORKS INC CL A 00164V103   1,802 115 SH   SOLE 4 115 0 0
AMC NETWORKS INC CL A 00164V103   13,868 885 SH   SOLE 7 885 0 0
AMC NETWORKS INC CL A 00164V103   1,729,373 110,362 SH   SOLE 18 110,362 0 0
AMC NETWORKS INC CL A 00164V103   887,016 56,606 SH   SOLE 19 56,606 0 0
AMC NETWORKS INC CL A 00164V103   57,749,074 3,685,327 SH   SOLE 21 3,685,327 0 0
AMC NETWORKS INC CL A 00164V103   13,719,602 875,533 SH   SOLE 22 837,735 0 37,798
AMC NETWORKS INC CL A 00164V103   53,341 3,404 SH   SOLE 25 3,404 0 0
AMC NETWORKS INC CL A 00164V103   154,475 9,858 SH   SOLE 26 7,652 0 2,206
AMC NETWORKS INC CL A 00164V103   28,237 1,802 SH   SOLE 28 0 0 1,802
AMC NETWORKS INC CL A 00164V103   711,606 45,412 SH   SOLE 30 45,412 0 0
AMC NETWORKS INC CL A 00164V103   31,183 1,990 SH   SOLE 36 1,990 0 0
AMC NETWORKS INC CL A 00164V103   49,658 3,169 SH   SOLE 40 3,169 0 0
AMC NETWORKS INC CL A 00164V103   504,966 32,225 SH   SOLE 43 30,894 0 1,331
AMCON DISTRG CO COM NEW 02341Q205   5,430 30 SH   SOLE 18 30 0 0
AMCON DISTRG CO COM NEW 02341Q205   59,911 331 SH   SOLE 21 331 0 0
AMCON DISTRG CO COM NEW 02341Q205   1,810 10 SH   SOLE 22 10 0 0
AMCOR PLC ORD G0250X107   17,564,082 1,474,734 SH   SOLE 2 393,253 0 1,081,481
AMCOR PLC ORD G0250X107   14,844,302 1,246,373 SH   SOLE 4 550,908 0 695,465
AMCOR PLC ORD G0250X107   32,051,108 2,691,109 SH   SOLE 7 2,635,176 0 55,933
AMCOR PLC ORD G0250X107   327,049 27,460 SH   SOLE 13 6,480 0 20,980
AMCOR PLC ORD G0250X107   2,814,976 236,354 SH   SOLE 15 236,354 0 0
AMCOR PLC ORD G0250X107   28,547,806 2,396,961 SH   SOLE 18 2,269,335 0 127,626
AMCOR PLC ORD G0250X107   12,755,062 1,070,954 SH   SOLE 19 1,070,954 0 0
AMCOR PLC ORD G0250X107   714,531,589 59,994,256 SH   SOLE 21 59,994,256 0 0
AMCOR PLC ORD G0250X107   399,903,225 33,577,097 SH   SOLE 22 30,331,208 0 3,245,889
AMCOR PLC ORD G0250X107   29,770,665 2,499,636 SH   SOLE 23 2,499,636 0 0
AMCOR PLC ORD G0250X107   14,382,183 1,207,572 SH   SOLE 25 1,207,572 0 0
AMCOR PLC ORD G0250X107   22,581,610 1,896,021 SH   SOLE 26 883,307 0 1,012,714
AMCOR PLC ORD G0250X107   28,010,974 2,351,887 SH   SOLE 28 19,336 0 2,332,551
AMCOR PLC ORD G0250X107   77,939 6,544 SH   SOLE 29 6,544 0 0
AMCOR PLC ORD G0250X107   94,805,255 7,960,139 SH   SOLE 30 7,960,139 0 0
AMCOR PLC ORD G0250X107   3,935,433 330,431 SH   SOLE 31 303,770 0 26,661
AMCOR PLC ORD G0250X107   871,264 73,154 SH   SOLE 34 73,154 0 0
AMCOR PLC ORD G0250X107   5,536,816 464,888 SH   SOLE 36 464,888 0 0
AMCOR PLC ORD G0250X107   384,538 32,287 SH   SOLE 40 32,287 0 0
AMCOR PLC ORD G0250X107   2,974,157 249,719 SH   SOLE 43 229,949 0 19,770
AMDOCS LTD SHS G02602103   24,239,212 266,658 SH   SOLE 2 32,287 0 234,371
AMDOCS LTD SHS G02602103   175,619 1,932 SH   SOLE 7 1,932 0 0
AMDOCS LTD SHS G02602103   86,719 954 SH   SOLE 15 954 0 0
AMDOCS LTD SHS G02602103   4,378,289 48,166 SH   SOLE 18 48,166 0 0
AMDOCS LTD SHS G02602103   3,461,745 38,083 SH   SOLE 19 38,083 0 0
AMDOCS LTD SHS G02602103   122,695,638 1,349,787 SH   SOLE 21 1,349,787 0 0
AMDOCS LTD SHS G02602103   102,020,342 1,122,336 SH   SOLE 22 1,014,131 0 108,205
AMDOCS LTD SHS G02602103   11,573,933 127,326 SH   SOLE 25 127,326 0 0
AMDOCS LTD SHS G02602103   6,086,119 66,954 SH   SOLE 26 9,384 0 57,570
AMDOCS LTD SHS G02602103   20,270,246 222,995 SH   SOLE 28 1,576 0 221,419
AMDOCS LTD SHS G02602103   4,446,646 48,918 SH   SOLE 30 48,918 0 0
AMDOCS LTD SHS G02602103   152,530 1,678 SH   SOLE 31 1,678 0 0
AMDOCS LTD SHS G02602103   1,616,747 17,786 SH   SOLE 36 17,786 0 0
AMDOCS LTD SHS G02602103   22,725 250 SH   OTR 43 250 0 0
AMDOCS LTD SHS G02602103   54,970,802 604,739 SH   SOLE 43 591,038 0 13,701
AMEDISYS INC COM 023436108   11,581,651 138,636 SH   SOLE 2 118,646 0 19,990
AMEDISYS INC COM 023436108   9,941 119 SH   SOLE 4 119 0 0
AMEDISYS INC COM 023436108   212,943 2,549 SH   SOLE 7 2,549 0 0
AMEDISYS INC COM 023436108   1,170 14 SH   SOLE 17 0 0 14
AMEDISYS INC COM 023436108   8,001,712 95,783 SH   SOLE 18 95,783 0 0
AMEDISYS INC COM 023436108   47,156,910 564,483 SH   SOLE 19 564,483 0 0
AMEDISYS INC COM 023436108   148,691,509 1,779,884 SH   SOLE 21 1,779,884 0 0
AMEDISYS INC COM 023436108   79,529,746 951,996 SH   SOLE 22 907,196 0 44,800
AMEDISYS INC COM 023436108   405,837 4,858 SH   SOLE 25 4,858 0 0
AMEDISYS INC COM 023436108   1,042,997 12,485 SH   SOLE 26 9,912 0 2,573
AMEDISYS INC COM 023436108   77,024 922 SH   SOLE 28 580 0 342
AMEDISYS INC COM 023436108   4,590,523 54,950 SH   SOLE 30 54,950 0 0
AMEDISYS INC COM 023436108   39,264 470 SH   SOLE 31 470 0 0
AMEDISYS INC COM 023436108   39,263,800 470,000 SH   SOLE 34 470,000 0 0
AMEDISYS INC COM 023436108   82,370 986 SH   SOLE 36 986 0 0
AMEDISYS INC COM 023436108   364,652 4,365 SH   SOLE 40 4,365 0 0
AMEDISYS INC COM 023436108   12,949 155 SH   OTR 43 155 0 0
AMEDISYS INC COM 023436108   2,010,474 24,066 SH   SOLE 43 21,584 0 2,482
AMER SOFTWARE INC CL A 029683109   378,876 25,809 SH   SOLE 2 10,500 0 15,309
AMER SOFTWARE INC CL A 029683109   6,518 444 SH   SOLE 7 444 0 0
AMER SOFTWARE INC CL A 029683109   1,329,979 90,598 SH   SOLE 18 90,598 0 0
AMER SOFTWARE INC CL A 029683109   845,627 57,604 SH   SOLE 19 57,604 0 0
AMER SOFTWARE INC CL A 029683109   18,661,744 1,271,236 SH   SOLE 21 1,271,236 0 0
AMER SOFTWARE INC CL A 029683109   11,940,785 813,405 SH   SOLE 22 776,780 0 36,625
AMER SOFTWARE INC CL A 029683109   57,399 3,910 SH   SOLE 25 3,910 0 0
AMER SOFTWARE INC CL A 029683109   32,428 2,209 SH   SOLE 26 0 0 2,209
AMER SOFTWARE INC CL A 029683109   284,528 19,382 SH   SOLE 30 19,382 0 0
AMER SOFTWARE INC CL A 029683109   118,482 8,071 SH   SOLE 40 8,071 0 0
AMER SOFTWARE INC CL A 029683109   206,004 14,033 SH   SOLE 43 13,266 0 767
AMER STATES WTR CO COM 029899101   3,267,478 35,305 SH   SOLE 2 15,452 0 19,853
AMER STATES WTR CO COM 029899101   404,444 4,370 SH   SOLE 4 4,370 0 0
AMER STATES WTR CO COM 029899101   12,992,076 140,379 SH   SOLE 7 140,379 0 0
AMER STATES WTR CO COM 029899101   11,950,982 129,130 SH   SOLE 18 129,130 0 0
AMER STATES WTR CO COM 029899101   6,318,389 68,270 SH   SOLE 19 68,270 0 0
AMER STATES WTR CO COM 029899101   440,430,272 4,758,836 SH   SOLE 21 4,758,836 0 0
AMER STATES WTR CO COM 029899101   89,664,939 968,827 SH   SOLE 22 929,741 0 39,086
AMER STATES WTR CO COM 029899101   64,600 698 SH   SOLE 23 698 0 0
AMER STATES WTR CO COM 029899101   746,508 8,066 SH   SOLE 25 8,066 0 0
AMER STATES WTR CO COM 029899101   1,556,228 16,815 SH   SOLE 26 13,441 0 3,374
AMER STATES WTR CO COM 029899101   863,399 9,329 SH   SOLE 28 658 0 8,671
AMER STATES WTR CO COM 029899101   61,409,516 663,528 SH   SOLE 30 663,528 0 0
AMER STATES WTR CO COM 029899101   714,856 7,724 SH   SOLE 36 7,724 0 0
AMER STATES WTR CO COM 029899101   455,901 4,926 SH   SOLE 40 4,926 0 0
AMER STATES WTR CO COM 029899101   4,223,605 45,636 SH   SOLE 43 44,173 0 1,463
AMERANT BANCORP INC CL A 023576101   745,937 27,792 SH   SOLE 2 8,046 0 19,746
AMERANT BANCORP INC CL A 023576101   137,233 5,113 SH   SOLE 7 5,113 0 0
AMERANT BANCORP INC CL A 023576101   2,306,495 85,935 SH   SOLE 18 85,935 0 0
AMERANT BANCORP INC CL A 023576101   1,390,285 51,799 SH   SOLE 19 51,799 0 0
AMERANT BANCORP INC CL A 023576101   30,484,550 1,135,788 SH   SOLE 21 1,135,788 0 0
AMERANT BANCORP INC CL A 023576101   17,309,572 644,917 SH   SOLE 22 610,171 0 34,746
AMERANT BANCORP INC CL A 023576101   155,565 5,796 SH   SOLE 25 5,796 0 0
AMERANT BANCORP INC CL A 023576101   734,745 27,375 SH   SOLE 26 25,836 0 1,539
AMERANT BANCORP INC CL A 023576101   70,321 2,620 SH   SOLE 28 0 0 2,620
AMERANT BANCORP INC CL A 023576101   78,346 2,919 SH   SOLE 30 2,919 0 0
AMERANT BANCORP INC CL A 023576101   40,904 1,524 SH   SOLE 36 1,524 0 0
AMERANT BANCORP INC CL A 023576101   89,028 3,317 SH   SOLE 40 3,317 0 0
AMERANT BANCORP INC CL A 023576101   77,299 2,880 SH   SOLE 43 2,803 0 77
AMEREN CORP COM 023608102   45,475,289 511,418 SH   SOLE 2 142,893 0 368,525
AMEREN CORP COM 023608102   13,621,032 153,183 SH   SOLE 4 124,422 0 28,761
AMEREN CORP COM 023608102   21,178,254 238,172 SH   SOLE 7 229,992 0 8,180
AMEREN CORP COM 023608102   487,726 5,485 SH   SOLE 13 4,069 0 1,416
AMEREN CORP COM 023608102   3,844,812 43,239 SH   SOLE 15 43,239 0 0
AMEREN CORP COM 023608102   38,684,379 435,047 SH   SOLE 18 411,492 0 23,555
AMEREN CORP COM 023608102   18,558,938 208,715 SH   SOLE 19 208,715 0 0
AMEREN CORP COM 023608102   756,879,037 8,511,910 SH   SOLE 21 8,511,910 0 0
AMEREN CORP COM 023608102   512,475,215 5,763,329 SH   SOLE 22 5,222,763 0 540,566
AMEREN CORP COM 023608102   39,948,999 449,269 SH   SOLE 23 449,269 0 0
AMEREN CORP COM 023608102   8,206,960 92,296 SH   SOLE 25 92,296 0 0
AMEREN CORP COM 023608102   29,365,741 330,249 SH   SOLE 26 180,125 0 150,124
AMEREN CORP COM 023608102   18,664,308 209,900 SH   SOLE 28 0 0 209,900
AMEREN CORP COM 023608102   989,591 11,129 SH   SOLE 29 11,129 0 0
AMEREN CORP COM 023608102   134,578,019 1,513,473 SH   SOLE 30 1,513,473 0 0
AMEREN CORP COM 023608102   6,036,601 67,888 SH   SOLE 31 63,287 0 4,601
AMEREN CORP COM 023608102   4,939,239 55,547 SH   SOLE 34 55,547 0 0
AMEREN CORP COM 023608102   8,213,096 92,365 SH   SOLE 36 92,365 0 0
AMEREN CORP COM 023608102   523,027 5,882 SH   SOLE 40 5,882 0 0
AMEREN CORP COM 023608102   47,750 537 SH   OTR 43 537 0 0
AMEREN CORP COM 023608102   18,980,905 213,460 SH   SOLE 43 187,533 0 25,928
AMERESCO INC CL A 02361E108   1,839,737 32,197 SH   SOLE 2 16,280 0 15,917
AMERESCO INC CL A 02361E108   3,771 66 SH   SOLE 4 66 0 0
AMERESCO INC CL A 02361E108   3,245,609 56,801 SH   SOLE 7 56,801 0 0
AMERESCO INC CL A 02361E108   4,907,755 85,890 SH   SOLE 18 80,426 0 5,464
AMERESCO INC CL A 02361E108   9,438,100 165,175 SH   SOLE 19 165,175 0 0
AMERESCO INC CL A 02361E108   61,003,235 1,067,610 SH   SOLE 21 1,067,610 0 0
AMERESCO INC CL A 02361E108   50,072,239 876,308 SH   SOLE 22 852,039 0 24,269
AMERESCO INC CL A 02361E108   98,395 1,722 SH   SOLE 23 1,722 0 0
AMERESCO INC CL A 02361E108   255,644 4,474 SH   SOLE 25 4,474 0 0
AMERESCO INC CL A 02361E108   2,112,180 36,965 SH   SOLE 26 13,878 0 23,087
AMERESCO INC CL A 02361E108   1,138,172 19,919 SH   SOLE 28 17,579 0 2,340
AMERESCO INC CL A 02361E108   2,992,308 52,368 SH   SOLE 30 52,368 0 0
AMERESCO INC CL A 02361E108   22,570 395 SH   SOLE 36 395 0 0
AMERESCO INC CL A 02361E108   247,988 4,340 SH   SOLE 40 4,340 0 0
AMERESCO INC CL A 02361E108   1,105,316 19,344 SH   SOLE 43 19,078 0 266
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105   8,616,408 473,429 SH   SOLE 18 6,680 0 466,749
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105   3,643,913 200,215 SH   SOLE 25 200,215 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105   19,363,835 1,063,947 SH   SOLE 34 1,063,947 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105   4,799,236 263,694 SH   SOLE 43 241,747 0 21,947
AMERICA MOVIL SAB DE CV SPONSORED ADR 02364W204   10,944 608 SH   SOLE 43 0 0 608
AMERICAN AIRLINES GROUP INC NOTE 6.500% 7/0 02376RAF9   10,034,080 9,520,000 PRN   SOLE 21 9,520,000 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   8,465,211 665,504 SH   SOLE 2 286,028 0 379,476
AMERICAN AIRLS GROUP INC COM 02376R102   416,618 32,753 SH   SOLE 4 32,753 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   6,079,448 477,944 SH   SOLE 7 455,551 0 22,393
AMERICAN AIRLS GROUP INC COM 02376R102   376,766 29,620 SH   SOLE 15 29,620 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   11,487,483 903,104 SH   SOLE 18 884,122 0 18,982
AMERICAN AIRLS GROUP INC COM 02376R102   4,401,769 346,051 SH   SOLE 19 346,051 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   207,589,103 16,319,898 SH   SOLE 21 16,319,898 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   180,256,379 14,171,099 SH   SOLE 22 13,353,176 0 817,923
AMERICAN AIRLS GROUP INC COM 02376R102   25,275 1,987 SH   SOLE 23 1,987 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   2,202,036 173,116 SH   SOLE 25 173,116 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   5,898,709 463,735 SH   SOLE 26 56,928 0 406,807
AMERICAN AIRLS GROUP INC COM 02376R102   888,352 69,839 SH   SOLE 28 6,882 0 62,957
AMERICAN AIRLS GROUP INC COM 02376R102   20,818,849 1,636,702 SH   SOLE 30 1,636,702 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   114,594 9,009 SH   SOLE 31 9,009 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   63,651 5,004 SH   SOLE 34 5,004 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   384,042 30,192 SH   SOLE 36 30,192 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   268,532 21,111 SH   SOLE 40 21,111 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   25,923 2,038 SH   OTR 43 2,038 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   3,383,259 265,980 SH   SOLE 43 234,968 0 31,011
AMERICAN AIRLS GROUP INC OPTIONS 02376R102   6,360,000 500,000 SH Put SOLE 19 500,000 0 0
AMERICAN ASSETS TR INC COM 024013104   9,134,365 344,693 SH   SOLE 2 262,577 0 82,116
AMERICAN ASSETS TR INC COM 024013104   690,908 26,072 SH   SOLE 4 26,072 0 0
AMERICAN ASSETS TR INC COM 024013104   2,003,586 75,607 SH   SOLE 7 75,607 0 0
AMERICAN ASSETS TR INC COM 024013104   4,727,494 178,396 SH   SOLE 18 178,396 0 0
AMERICAN ASSETS TR INC COM 024013104   12,215,228 460,952 SH   SOLE 19 460,952 0 0
AMERICAN ASSETS TR INC COM 024013104   177,687,191 6,705,177 SH   SOLE 21 6,705,177 0 0
AMERICAN ASSETS TR INC COM 024013104   59,940,589 2,261,909 SH   SOLE 22 2,192,392 0 69,517
AMERICAN ASSETS TR INC COM 024013104   534,850 20,183 SH   SOLE 23 20,183 0 0
AMERICAN ASSETS TR INC COM 024013104   8,644,300 326,200 SH   SOLE 25 326,200 0 0
AMERICAN ASSETS TR INC COM 024013104   2,122,862 80,108 SH   SOLE 26 24,940 0 55,168
AMERICAN ASSETS TR INC COM 024013104   828,602 31,268 SH   SOLE 28 1,077 0 30,191
AMERICAN ASSETS TR INC COM 024013104   6,906,669 260,629 SH   SOLE 30 260,629 0 0
AMERICAN ASSETS TR INC COM 024013104   411,148 15,515 SH   SOLE 34 15,515 0 0
AMERICAN ASSETS TR INC COM 024013104   220,957 8,338 SH   SOLE 40 8,338 0 0
AMERICAN ASSETS TR INC COM 024013104   1,892,392 71,411 SH   SOLE 43 68,617 0 2,794
AMERICAN AXLE & MFG HLDGS IN COM 024061103   1,240,010 158,569 SH   SOLE 2 83,334 0 75,235
AMERICAN AXLE & MFG HLDGS IN COM 024061103   3,378 432 SH   SOLE 4 432 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   111,967 14,318 SH   SOLE 7 14,318 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   3,119,062 398,857 SH   SOLE 18 398,857 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   1,631,479 208,629 SH   SOLE 19 208,629 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   113,360,628 14,496,244 SH   SOLE 21 14,496,244 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   23,354,735 2,986,539 SH   SOLE 22 2,846,368 0 140,171
AMERICAN AXLE & MFG HLDGS IN COM 024061103   112,600 14,399 SH   SOLE 25 14,399 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   242,389 30,996 SH   SOLE 26 20,155 0 10,841
AMERICAN AXLE & MFG HLDGS IN COM 024061103   1,441,101 184,284 SH   SOLE 30 184,284 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   70,497 9,015 SH   SOLE 36 9,015 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   108,651 13,894 SH   SOLE 40 13,894 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   606,418 77,547 SH   SOLE 43 50,722 0 26,825
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   7,593,207 543,926 SH   SOLE 2 344,444 0 199,482
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   8,739 626 SH   SOLE 4 626 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   164,225 11,764 SH   SOLE 7 11,764 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   949 68 SH   SOLE 17 0 0 68
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   7,761,174 555,958 SH   SOLE 18 555,958 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   11,644,734 834,150 SH   SOLE 19 834,150 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   297,077,274 21,280,607 SH   SOLE 21 21,280,607 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   72,469,682 5,191,238 SH   SOLE 22 4,989,908 0 201,330
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   398,991 28,581 SH   SOLE 23 28,581 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   50,833,888 3,641,396 SH   SOLE 25 3,641,396 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   2,720,748 194,896 SH   SOLE 26 47,289 0 147,607
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   41,712 2,988 SH   SOLE 28 2,988 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   3,701,620 265,159 SH   SOLE 30 265,159 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   78,316 5,610 SH   SOLE 34 5,610 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   143,760 10,298 SH   SOLE 36 10,298 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   326,050 23,356 SH   SOLE 40 23,356 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   1,900,944 136,171 SH   SOLE 43 126,966 0 9,205
AMERICAN ELEC PWR CO INC COM 025537101   75,574,598 795,941 SH   SOLE 2 153,426 0 642,515
AMERICAN ELEC PWR CO INC COM 025537101   26,803,341 282,289 SH   SOLE 4 244,419 0 37,870
AMERICAN ELEC PWR CO INC COM 025537101   53,602,124 564,530 SH   SOLE 7 548,851 0 15,679
AMERICAN ELEC PWR CO INC COM 025537101   1,953,786 20,577 SH   SOLE 13 1,866 0 18,711
AMERICAN ELEC PWR CO INC COM 025537101   8,381,237 88,270 SH   SOLE 15 88,270 0 0
AMERICAN ELEC PWR CO INC COM 025537101   7,121 75 SH   SOLE 17 0 0 75
AMERICAN ELEC PWR CO INC COM 025537101   134,124,228 1,412,577 SH   SOLE 18 1,323,292 0 89,285
AMERICAN ELEC PWR CO INC COM 025537101   162,479,484 1,711,211 SH   SOLE 19 1,711,211 0 0
AMERICAN ELEC PWR CO INC COM 025537101   1,807,329,573 19,034,540 SH   SOLE 21 19,034,540 0 0
AMERICAN ELEC PWR CO INC COM 025537101   1,106,640,066 11,654,977 SH   SOLE 22 10,585,630 0 1,069,347
AMERICAN ELEC PWR CO INC COM 025537101   83,122,268 875,432 SH   SOLE 23 875,432 0 0
AMERICAN ELEC PWR CO INC COM 025537101   15,865,480 167,093 SH   SOLE 25 167,093 0 0
AMERICAN ELEC PWR CO INC COM 025537101   63,608,714 669,918 SH   SOLE 26 373,682 0 296,236
AMERICAN ELEC PWR CO INC COM 025537101   45,403,761 478,186 SH   SOLE 28 8,146 0 470,040
AMERICAN ELEC PWR CO INC COM 025537101   79,663 839 SH   SOLE 29 839 0 0
AMERICAN ELEC PWR CO INC COM 025537101   311,476,829 3,280,430 SH   SOLE 30 3,280,430 0 0
AMERICAN ELEC PWR CO INC COM 025537101   10,724,413 112,948 SH   SOLE 31 103,628 0 9,320
AMERICAN ELEC PWR CO INC COM 025537101   15,765,023 166,035 SH   SOLE 32 166,035 0 0
AMERICAN ELEC PWR CO INC COM 025537101   12,323,655 129,791 SH   SOLE 34 129,791 0 0
AMERICAN ELEC PWR CO INC COM 025537101   19,198,225 202,193 SH   SOLE 36 202,193 0 0
AMERICAN ELEC PWR CO INC COM 025537101   1,086,893 11,447 SH   SOLE 40 11,447 0 0
AMERICAN ELEC PWR CO INC COM 025537101   75,675 797 SH   OTR 43 797 0 0
AMERICAN ELEC PWR CO INC COM 025537101   49,785,165 524,330 SH   SOLE 43 479,577 0 44,753
AMERICAN ELEC PWR CO INC UNIT 08/15/2023 02557T307   65,781,779 1,275,335 SH   SOLE 21 1,275,335 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   3,294,585 72,218 SH   SOLE 2 22,359 0 49,859
AMERICAN EQTY INVT LIFE HLD COM 025676206   10,447 229 SH   SOLE 4 229 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   87,819 1,925 SH   SOLE 7 1,925 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   11,445,967 250,898 SH   SOLE 18 250,898 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   5,942,872 130,269 SH   SOLE 19 130,269 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   402,538,243 8,823,723 SH   SOLE 21 8,823,723 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   85,534,124 1,874,926 SH   SOLE 22 1,783,495 0 91,431
AMERICAN EQTY INVT LIFE HLD COM 025676206   499,493 10,949 SH   SOLE 25 10,949 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   1,444,603 31,666 SH   SOLE 26 25,587 0 6,079
AMERICAN EQTY INVT LIFE HLD COM 025676206   486,583 10,666 SH   SOLE 28 1,701 0 8,965
AMERICAN EQTY INVT LIFE HLD COM 025676206   8,849,048 193,973 SH   SOLE 30 193,973 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   179,560 3,936 SH   SOLE 36 3,936 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   511,126 11,204 SH   SOLE 40 11,204 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   3,115,628 68,295 SH   SOLE 43 66,901 0 1,394
AMERICAN EXPRESS CO COM 025816109   238,839,500 1,616,511 SH   SOLE 2 579,577 0 1,036,934
AMERICAN EXPRESS CO COM 025816109   87,508,779 592,276 SH   SOLE 4 334,927 0 257,349
AMERICAN EXPRESS CO COM 025816109   84,469,118 571,703 SH   SOLE 7 554,011 0 17,692
AMERICAN EXPRESS CO COM 025816109   9,020,433 61,052 SH   SOLE 13 53,603 0 7,449
AMERICAN EXPRESS CO COM 025816109   10,488,920 70,991 SH   SOLE 15 70,991 0 0
AMERICAN EXPRESS CO COM 025816109   148 1 SH   SOLE 17 0 0 1
AMERICAN EXPRESS CO COM 025816109   209,568,452 1,418,399 SH   SOLE 18 1,253,008 0 165,391
AMERICAN EXPRESS CO COM 025816109   120,405,908 814,930 SH   SOLE 19 814,930 0 0
AMERICAN EXPRESS CO COM 025816109   1,998,051,618 13,523,192 SH   SOLE 21 13,523,192 0 0
AMERICAN EXPRESS CO COM 025816109   2,025,152,957 13,706,619 SH   SOLE 22 12,219,037 0 1,487,582
AMERICAN EXPRESS CO COM 025816109   208,393,988 1,410,450 SH   SOLE 23 1,410,450 0 0
AMERICAN EXPRESS CO COM 025816109   200,556,884 1,357,407 SH   SOLE 25 1,357,407 0 0
AMERICAN EXPRESS CO COM 025816109   263,062,226 1,780,455 SH   SOLE 26 682,690 0 1,097,765
AMERICAN EXPRESS CO COM 025816109   240,898,544 1,630,447 SH   SOLE 28 83,763 0 1,546,684
AMERICAN EXPRESS CO COM 025816109   7,623,161 51,595 SH   SOLE 29 51,595 0 0
AMERICAN EXPRESS CO COM 025816109   695,479,344 4,707,136 SH   SOLE 30 4,704,937 0 2,199
AMERICAN EXPRESS CO COM 025816109   34,319,813 232,283 SH   SOLE 31 220,859 0 11,424
AMERICAN EXPRESS CO COM 025816109   7,627,298 51,623 SH   SOLE 32 51,623 0 0
AMERICAN EXPRESS CO COM 025816109   133,044,443 900,470 SH   SOLE 34 900,470 0 0
AMERICAN EXPRESS CO COM 025816109   28,056,100 189,889 SH   SOLE 36 189,889 0 0
AMERICAN EXPRESS CO COM 025816109   3,566,981 24,142 SH   SOLE 40 24,142 0 0
AMERICAN EXPRESS CO COM 025816109   212,169 1,436 SH   OTR 43 1,436 0 0
AMERICAN EXPRESS CO COM 025816109   112,802,562 763,469 SH   SOLE 43 703,448 0 60,021
AMERICAN FINL GROUP INC OHIO COM 025932104   39,382,475 286,877 SH   SOLE 2 56,039 0 230,838
AMERICAN FINL GROUP INC OHIO COM 025932104   8,773,565 63,910 SH   SOLE 4 33,542 0 30,368
AMERICAN FINL GROUP INC OHIO COM 025932104   3,326,157 24,229 SH   SOLE 7 24,229 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   50,107 365 SH   SOLE 13 365 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   1,051,428 7,659 SH   SOLE 15 7,659 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   30,865,898 224,839 SH   SOLE 18 221,013 0 3,826
AMERICAN FINL GROUP INC OHIO COM 025932104   5,332,779 38,846 SH   SOLE 19 38,846 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   691,743,761 5,038,926 SH   SOLE 21 5,038,926 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   292,878,918 2,133,442 SH   SOLE 22 1,991,372 0 142,070
AMERICAN FINL GROUP INC OHIO COM 025932104   17,014,209 123,938 SH   SOLE 23 123,938 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   1,024,932 7,466 SH   SOLE 25 7,466 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   12,317,036 89,722 SH   SOLE 26 71,857 0 17,865
AMERICAN FINL GROUP INC OHIO COM 025932104   8,703,140 63,397 SH   SOLE 28 830 0 62,567
AMERICAN FINL GROUP INC OHIO COM 025932104   34,386,855 250,487 SH   SOLE 30 249,199 0 1,288
AMERICAN FINL GROUP INC OHIO COM 025932104   2,091,735 15,237 SH   SOLE 31 13,980 0 1,257
AMERICAN FINL GROUP INC OHIO COM 025932104   18,580,024 135,344 SH   SOLE 34 135,344 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   2,967,170 21,614 SH   SOLE 36 21,614 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   360,223 2,624 SH   SOLE 40 2,624 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   20,867 152 SH   OTR 43 152 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   9,771,280 71,178 SH   SOLE 43 63,816 0 7,362
AMERICAN HOMES 4 RENT CL A 02665T306   9,054,418 300,412 SH   SOLE 2 27,422 0 272,990
AMERICAN HOMES 4 RENT CL A 02665T306   13,175,309 437,137 SH   SOLE 4 292,884 0 144,253
AMERICAN HOMES 4 RENT CL A 02665T306   13,350,332 442,944 SH   SOLE 7 442,944 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   30,472 1,011 SH   SOLE 13 1,011 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   569,525 18,896 SH   SOLE 15 18,896 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   5,297,195 175,753 SH   SOLE 18 159,203 0 16,550
AMERICAN HOMES 4 RENT CL A 02665T306   18,072,245 599,610 SH   SOLE 19 599,610 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   207,125,215 6,872,104 SH   SOLE 21 6,872,104 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   310,062,387 10,287,405 SH   SOLE 22 9,626,618 0 660,787
AMERICAN HOMES 4 RENT CL A 02665T306   15,321,247 508,336 SH   SOLE 23 508,336 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   32,238,226 1,069,616 SH   SOLE 25 1,069,616 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   5,898,699 195,710 SH   SOLE 26 152,522 0 43,188
AMERICAN HOMES 4 RENT CL A 02665T306   14,305,619 474,639 SH   SOLE 28 5,071 0 469,568
AMERICAN HOMES 4 RENT CL A 02665T306   54,332,052 1,802,656 SH   SOLE 30 1,484,594 0 318,062
AMERICAN HOMES 4 RENT CL A 02665T306   2,125,141 70,509 SH   SOLE 31 64,825 0 5,684
AMERICAN HOMES 4 RENT CL A 02665T306   446,886 14,827 SH   SOLE 34 14,827 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   1,266,935 42,035 SH   SOLE 36 42,035 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   353,060 11,714 SH   SOLE 40 11,714 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   4,324,940 143,495 SH   SOLE 43 136,410 0 7,085
AMERICAN INTL GROUP INC COM NEW 026874784   109,654,239 1,733,938 SH   SOLE 2 416,433 0 1,317,505
AMERICAN INTL GROUP INC COM NEW 026874784   35,334,338 558,734 SH   SOLE 4 318,790 0 239,944
AMERICAN INTL GROUP INC COM NEW 026874784   44,547,521 704,420 SH   SOLE 7 681,991 0 22,429
AMERICAN INTL GROUP INC COM NEW 026874784   832,428 13,163 SH   SOLE 13 2,905 0 10,258
AMERICAN INTL GROUP INC COM NEW 026874784   8,334,779 131,796 SH   SOLE 15 131,796 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   313,277,246 4,953,783 SH   SOLE 18 4,875,681 0 78,102
AMERICAN INTL GROUP INC COM NEW 026874784   557,675,237 8,818,394 SH   SOLE 19 8,818,394 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   1,079,357,870 17,067,645 SH   SOLE 21 17,067,645 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   1,075,006,072 16,998,831 SH   SOLE 22 15,381,760 0 1,617,071
AMERICAN INTL GROUP INC COM NEW 026874784   84,862,641 1,341,914 SH   SOLE 23 1,341,914 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   94,416,624 1,492,989 SH   SOLE 25 1,492,989 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   114,308,893 1,807,541 SH   SOLE 26 962,322 0 845,219
AMERICAN INTL GROUP INC COM NEW 026874784   91,998,959 1,454,759 SH   SOLE 28 31,080 0 1,423,679
AMERICAN INTL GROUP INC COM NEW 026874784   61,090 966 SH   SOLE 29 966 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   285,851,946 4,520,113 SH   SOLE 30 4,508,767 0 11,346
AMERICAN INTL GROUP INC COM NEW 026874784   10,985,990 173,719 SH   SOLE 31 159,469 0 14,250
AMERICAN INTL GROUP INC COM NEW 026874784   51,111,517 808,215 SH   SOLE 34 808,215 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   16,724,956 264,468 SH   SOLE 36 264,468 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   1,837,438 29,055 SH   SOLE 40 29,055 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   144,630 2,287 SH   OTR 43 2,287 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   37,918,577 599,598 SH   SOLE 43 551,453 0 48,145
AMERICAN NATL BANKSHARES INC COM 027745108   149,345 4,044 SH   SOLE 2 611 0 3,433
AMERICAN NATL BANKSHARES INC COM 027745108   2,142 58 SH   SOLE 7 58 0 0
AMERICAN NATL BANKSHARES INC COM 027745108   1,214,074 32,875 SH   SOLE 18 32,875 0 0
AMERICAN NATL BANKSHARES INC COM 027745108   698,568 18,916 SH   SOLE 19 18,916 0 0
AMERICAN NATL BANKSHARES INC COM 027745108   15,311,769 414,616 SH   SOLE 21 414,616 0 0
AMERICAN NATL BANKSHARES INC COM 027745108   9,971,617 270,014 SH   SOLE 22 261,716 0 8,298
AMERICAN NATL BANKSHARES INC COM 027745108   8,162 221 SH   SOLE 43 221 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109   29,228 2,917 SH   SOLE 2 2,212 0 705
AMERICAN OUTDOOR BRANDS INC COM 02875D109   22,765 2,272 SH   SOLE 18 2,272 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109   408,696 40,788 SH   SOLE 21 40,788 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109   1,968,078 196,415 SH   SOLE 22 196,415 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109   8,557 854 SH   SOLE 43 854 0 0
AMERICAN PUB ED INC COM 02913V103   200,327 16,300 SH   SOLE 2 3,034 0 13,266
AMERICAN PUB ED INC COM 02913V103   2,224 181 SH   SOLE 7 181 0 0
AMERICAN PUB ED INC COM 02913V103   710,657 57,824 SH   SOLE 18 57,824 0 0
AMERICAN PUB ED INC COM 02913V103   429,019 34,908 SH   SOLE 19 34,908 0 0
AMERICAN PUB ED INC COM 02913V103   8,202,985 667,452 SH   SOLE 21 667,452 0 0
AMERICAN PUB ED INC COM 02913V103   5,934,165 482,845 SH   SOLE 22 467,042 0 15,803
AMERICAN PUB ED INC COM 02913V103   1,155 94 SH   SOLE 43 94 0 0
AMERICAN RES CORP CL A 02927U208   12,782 9,683 SH   SOLE 18 9,683 0 0
AMERICAN RES CORP CL A 02927U208   153,018 115,923 SH   SOLE 21 115,923 0 0
AMERICAN RES CORP CL A 02927U208   1,003,843 760,487 SH   SOLE 22 760,487 0 0
AMERICAN RLTY INVS INC COM 029174109   10,645 415 SH   SOLE 2 0 0 415
AMERICAN RLTY INVS INC COM 029174109   107,217 4,180 SH   SOLE 18 4,180 0 0
AMERICAN RLTY INVS INC COM 029174109   63,766 2,486 SH   SOLE 19 2,486 0 0
AMERICAN RLTY INVS INC COM 029174109   505,587 19,711 SH   SOLE 21 19,711 0 0
AMERICAN RLTY INVS INC COM 029174109   1,018,690 39,715 SH   SOLE 22 39,026 0 689
AMERICAN SHARED HOSPITAL SVC COM 029595105   2,077 709 SH   SOLE 21 709 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   2,403 653 SH   SOLE 2 0 0 653
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   16,486 4,480 SH   SOLE 18 4,480 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   380,622 103,430 SH   SOLE 21 103,430 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   1,505,264 409,039 SH   SOLE 22 409,039 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   9,704 2,637 SH   SOLE 43 1,972 0 665
AMERICAN TOWER CORP NEW COM 03027X100   223,308,914 1,054,040 SH   SOLE 2 278,246 0 775,794
AMERICAN TOWER CORP NEW COM 03027X100   98,687,354 465,814 SH   SOLE 4 330,614 0 135,200
AMERICAN TOWER CORP NEW COM 03027X100   233,887,720 1,103,973 SH   SOLE 7 1,090,842 0 13,131
AMERICAN TOWER CORP NEW COM 03027X100   2,873,669 13,564 SH   SOLE 13 6,338 0 7,226
AMERICAN TOWER CORP NEW COM 03027X100   14,711,347 69,439 SH   SOLE 15 69,439 0 0
AMERICAN TOWER CORP NEW COM 03027X100   180,212,353 850,620 SH   SOLE 18 810,831 0 39,789
AMERICAN TOWER CORP NEW COM 03027X100   236,121,360 1,114,516 SH   SOLE 19 1,114,516 0 0
AMERICAN TOWER CORP NEW COM 03027X100   2,710,612,686 12,794,358 SH   SOLE 21 12,794,358 0 0
AMERICAN TOWER CORP NEW COM 03027X100   2,143,262,623 10,116,410 SH   SOLE 22 9,103,258 0 1,013,152
AMERICAN TOWER CORP NEW COM 03027X100   191,800,036 905,315 SH   SOLE 23 905,315 0 0
AMERICAN TOWER CORP NEW COM 03027X100   176,988,903 835,405 SH   SOLE 25 835,405 0 0
AMERICAN TOWER CORP NEW COM 03027X100   188,253,923 888,577 SH   SOLE 26 372,128 0 516,449
AMERICAN TOWER CORP NEW COM 03027X100   145,265,622 685,668 SH   SOLE 28 14,251 0 671,417
AMERICAN TOWER CORP NEW COM 03027X100   128,387 606 SH   SOLE 29 606 0 0
AMERICAN TOWER CORP NEW COM 03027X100   800,581,653 3,778,824 SH   SOLE 30 3,778,824 0 0
AMERICAN TOWER CORP NEW COM 03027X100   21,819,038 102,988 SH   SOLE 31 94,618 0 8,370
AMERICAN TOWER CORP NEW COM 03027X100   111,517,384 526,373 SH   SOLE 34 526,373 0 0
AMERICAN TOWER CORP NEW COM 03027X100   32,261,617 152,278 SH   SOLE 36 152,278 0 0
AMERICAN TOWER CORP NEW COM 03027X100   3,680,008 17,370 SH   SOLE 40 17,370 0 0
AMERICAN TOWER CORP NEW COM 03027X100   226,266 1,068 SH   OTR 43 1,068 0 0
AMERICAN TOWER CORP NEW COM 03027X100   91,965,634 434,087 SH   SOLE 43 394,033 0 40,054
AMERICAN VANGUARD CORP COM 030371108   928,949 42,789 SH   SOLE 2 34,560 0 8,229
AMERICAN VANGUARD CORP COM 030371108   5,691,320 262,152 SH   SOLE 7 262,152 0 0
AMERICAN VANGUARD CORP COM 030371108   2,051,443 94,493 SH   SOLE 18 94,493 0 0
AMERICAN VANGUARD CORP COM 030371108   1,119,194 51,552 SH   SOLE 19 51,552 0 0
AMERICAN VANGUARD CORP COM 030371108   74,662,253 3,439,072 SH   SOLE 21 3,439,072 0 0
AMERICAN VANGUARD CORP COM 030371108   16,777,510 772,801 SH   SOLE 22 749,933 0 22,868
AMERICAN VANGUARD CORP COM 030371108   83,779 3,859 SH   SOLE 25 3,859 0 0
AMERICAN VANGUARD CORP COM 030371108   33,455 1,541 SH   SOLE 26 0 0 1,541
AMERICAN VANGUARD CORP COM 030371108   2,539,766 116,986 SH   SOLE 30 116,986 0 0
AMERICAN VANGUARD CORP COM 030371108   59,333 2,733 SH   SOLE 40 2,733 0 0
AMERICAN VANGUARD CORP COM 030371108   748,865 34,494 SH   SOLE 43 33,054 0 1,440
AMERICAN VRTUAL CLOUD TECH I COM NEW 030382204   257,214 223,664 SH   SOLE 22 223,664 0 0
AMERICAN WELL CORP CL A 03044L105   1,819,019 642,763 SH   SOLE 2 290,068 0 352,695
AMERICAN WELL CORP CL A 03044L105   6,201 2,191 SH   SOLE 7 2,191 0 0
AMERICAN WELL CORP CL A 03044L105   2,004,384 708,263 SH   SOLE 18 657,143 0 51,120
AMERICAN WELL CORP CL A 03044L105   4,629,622 1,635,909 SH   SOLE 19 1,635,909 0 0
AMERICAN WELL CORP CL A 03044L105   25,163,720 8,891,774 SH   SOLE 21 8,891,774 0 0
AMERICAN WELL CORP CL A 03044L105   20,130,724 7,113,330 SH   SOLE 22 6,842,965 0 270,365
AMERICAN WELL CORP CL A 03044L105   147,369 52,074 SH   SOLE 23 52,074 0 0
AMERICAN WELL CORP CL A 03044L105   85,418 30,183 SH   SOLE 25 30,183 0 0
AMERICAN WELL CORP CL A 03044L105   947,521 334,813 SH   SOLE 26 126,337 0 208,476
AMERICAN WELL CORP CL A 03044L105   141,975 50,168 SH   SOLE 28 50,168 0 0
AMERICAN WELL CORP CL A 03044L105   244,622 86,439 SH   SOLE 30 86,439 0 0
AMERICAN WELL CORP CL A 03044L105   95,258 33,660 SH   SOLE 40 33,660 0 0
AMERICAN WELL CORP CL A 03044L105   329,160 116,311 SH   SOLE 43 115,784 0 527
AMERICAN WOODMARK CORPORATIO COM 030506109   1,301,582 26,639 SH   SOLE 2 15,429 0 11,210
AMERICAN WOODMARK CORPORATIO COM 030506109   3,909 80 SH   SOLE 4 80 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   7,231 148 SH   SOLE 7 148 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   2,910,541 59,569 SH   SOLE 18 59,569 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   1,478,162 30,253 SH   SOLE 19 30,253 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   103,902,500 2,126,535 SH   SOLE 21 2,126,535 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   21,879,508 447,800 SH   SOLE 22 427,288 0 20,512
AMERICAN WOODMARK CORPORATIO COM 030506109   102,704 2,102 SH   SOLE 25 2,102 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   340,652 6,972 SH   SOLE 26 5,971 0 1,001
AMERICAN WOODMARK CORPORATIO COM 030506109   1,258,585 25,759 SH   SOLE 30 25,759 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   90,538 1,853 SH   SOLE 40 1,853 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   199,007 4,073 SH   SOLE 43 3,958 0 115
AMERICAN WTR WKS CO INC NEW COM 030420103   38,532,386 252,804 SH   SOLE 2 55,739 0 197,065
AMERICAN WTR WKS CO INC NEW COM 030420103   33,138,852 217,418 SH   SOLE 4 138,458 0 78,960
AMERICAN WTR WKS CO INC NEW COM 030420103   84,409,129 553,793 SH   SOLE 7 548,573 0 5,220
AMERICAN WTR WKS CO INC NEW COM 030420103   390,957 2,565 SH   SOLE 13 671 0 1,894
AMERICAN WTR WKS CO INC NEW COM 030420103   4,595,158 30,148 SH   SOLE 15 30,148 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   47,278,550 310,186 SH   SOLE 18 294,414 0 15,772
AMERICAN WTR WKS CO INC NEW COM 030420103   16,629,327 109,102 SH   SOLE 19 109,102 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   905,203,327 5,938,875 SH   SOLE 21 5,938,875 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   618,661,044 4,058,923 SH   SOLE 22 3,679,371 0 379,552
AMERICAN WTR WKS CO INC NEW COM 030420103   46,039,071 302,054 SH   SOLE 23 302,054 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   65,705,976 431,085 SH   SOLE 25 431,085 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   60,615,453 397,687 SH   SOLE 26 129,225 0 268,462
AMERICAN WTR WKS CO INC NEW COM 030420103   78,919,113 517,774 SH   SOLE 28 5,043 0 512,731
AMERICAN WTR WKS CO INC NEW COM 030420103   163,242 1,071 SH   SOLE 29 1,071 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   446,960,828 2,932,429 SH   SOLE 30 2,916,592 0 15,837
AMERICAN WTR WKS CO INC NEW COM 030420103   6,042,691 39,645 SH   SOLE 31 36,388 0 3,257
AMERICAN WTR WKS CO INC NEW COM 030420103   10,753,079 70,549 SH   SOLE 34 70,549 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   10,518,199 69,008 SH   SOLE 36 69,008 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   1,071,055 7,027 SH   SOLE 40 7,027 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   49,232 323 SH   OTR 43 323 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   71,060,527 466,215 SH   SOLE 43 444,618 0 21,598
AMERICAS CAR-MART INC COM 03062T105   451,480 6,248 SH   SOLE 2 1,877 0 4,371
AMERICAS CAR-MART INC COM 03062T105   121,325 1,679 SH   SOLE 7 1,679 0 0
AMERICAS CAR-MART INC COM 03062T105   1,628,018 22,530 SH   SOLE 18 22,530 0 0
AMERICAS CAR-MART INC COM 03062T105   792,981 10,974 SH   SOLE 19 10,974 0 0
AMERICAS CAR-MART INC COM 03062T105   55,377,679 766,367 SH   SOLE 21 766,367 0 0
AMERICAS CAR-MART INC COM 03062T105   11,698,316 161,892 SH   SOLE 22 153,592 0 8,300
AMERICAS CAR-MART INC COM 03062T105   75,873 1,050 SH   SOLE 25 1,050 0 0
AMERICAS CAR-MART INC COM 03062T105   106,150 1,469 SH   SOLE 26 255 0 1,214
AMERICAS CAR-MART INC COM 03062T105   39,960 553 SH   SOLE 28 553 0 0
AMERICAS CAR-MART INC COM 03062T105   1,266,573 17,528 SH   SOLE 30 17,528 0 0
AMERICAS CAR-MART INC COM 03062T105   32,951 456 SH   SOLE 36 456 0 0
AMERICAS CAR-MART INC COM 03062T105   67,130 929 SH   SOLE 40 929 0 0
AMERICAS CAR-MART INC COM 03062T105   460,513 6,373 SH   SOLE 43 6,289 0 84
AMERICOLD REALTY TRUST INC COM 03064D108   11,050,780 390,349 SH   SOLE 2 86,869 0 303,480
AMERICOLD REALTY TRUST INC COM 03064D108   4,022,172 142,076 SH   SOLE 4 142,076 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   10,774,588 380,593 SH   SOLE 7 380,593 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   3,003,549 106,095 SH   SOLE 18 106,095 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   12,878,587 454,913 SH   SOLE 19 454,913 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   153,477,767 5,421,327 SH   SOLE 21 5,421,327 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   240,941,767 8,510,836 SH   SOLE 22 8,112,520 0 398,316
AMERICOLD REALTY TRUST INC COM 03064D108   290,234 10,252 SH   SOLE 23 10,252 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   34,732,124 1,226,850 SH   SOLE 25 1,226,850 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   3,567,994 126,033 SH   SOLE 26 102,257 0 23,776
AMERICOLD REALTY TRUST INC COM 03064D108   5,105,029 180,326 SH   SOLE 28 4,500 0 175,826
AMERICOLD REALTY TRUST INC COM 03064D108   25,121,247 887,363 SH   SOLE 30 887,363 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   109,503 3,868 SH   SOLE 31 3,868 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   201,992 7,135 SH   SOLE 36 7,135 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   1,085,462 38,342 SH   SOLE 40 38,342 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   24,403 862 SH   OTR 43 862 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   2,799,633 98,892 SH   SOLE 43 88,947 0 9,945
AMERIPRISE FINL INC COM 03076C106   93,504,100 300,299 SH   SOLE 2 27,642 0 272,657
AMERIPRISE FINL INC COM 03076C106   26,978,031 86,643 SH   SOLE 4 50,663 0 35,980
AMERIPRISE FINL INC COM 03076C106   33,031,686 106,085 SH   SOLE 7 102,630 0 3,455
AMERIPRISE FINL INC COM 03076C106   477,330 1,533 SH   SOLE 13 429 0 1,104
AMERIPRISE FINL INC COM 03076C106   4,555,654 14,631 SH   SOLE 15 14,631 0 0
AMERIPRISE FINL INC COM 03076C106   1,868 6 SH   SOLE 17 0 0 6
AMERIPRISE FINL INC COM 03076C106   76,575,535 245,931 SH   SOLE 18 236,723 0 9,208
AMERIPRISE FINL INC COM 03076C106   14,607,612 46,914 SH   SOLE 19 46,914 0 0
AMERIPRISE FINL INC COM 03076C106   1,206,790,409 3,875,744 SH   SOLE 21 3,875,744 0 0
AMERIPRISE FINL INC COM 03076C106   719,107,458 2,309,495 SH   SOLE 22 2,079,324 0 230,171
AMERIPRISE FINL INC COM 03076C106   55,281,875 177,544 SH   SOLE 23 177,544 0 0
AMERIPRISE FINL INC COM 03076C106   56,730,057 182,195 SH   SOLE 25 182,195 0 0
AMERIPRISE FINL INC COM 03076C106   60,112,469 193,058 SH   SOLE 26 70,316 0 122,742
AMERIPRISE FINL INC COM 03076C106   71,742,762 230,410 SH   SOLE 28 2,762 0 227,648
AMERIPRISE FINL INC COM 03076C106   14,012 45 SH   SOLE 29 45 0 0
AMERIPRISE FINL INC COM 03076C106   259,195,597 832,436 SH   SOLE 30 832,436 0 0
AMERIPRISE FINL INC COM 03076C106   7,701,426 24,734 SH   SOLE 31 22,800 0 1,934
AMERIPRISE FINL INC COM 03076C106   38,142,202 122,498 SH   SOLE 34 122,498 0 0
AMERIPRISE FINL INC COM 03076C106   10,818,239 34,744 SH   SOLE 36 34,744 0 0
AMERIPRISE FINL INC COM 03076C106   1,310,868 4,210 SH   SOLE 40 4,210 0 0
AMERIPRISE FINL INC COM 03076C106   57,915 186 SH   OTR 43 186 0 0
AMERIPRISE FINL INC COM 03076C106   64,079,016 205,797 SH   SOLE 43 192,442 0 13,355
AMERIS BANCORP COM 03076K108   3,441,503 73,006 SH   SOLE 2 26,577 0 46,429
AMERIS BANCORP COM 03076K108   66,373 1,408 SH   SOLE 4 227 0 1,181
AMERIS BANCORP COM 03076K108   32,008 679 SH   SOLE 7 679 0 0
AMERIS BANCORP COM 03076K108   10,869,164 230,572 SH   SOLE 18 230,572 0 0
AMERIS BANCORP COM 03076K108   6,970,262 147,863 SH   SOLE 19 147,863 0 0
AMERIS BANCORP COM 03076K108   371,402,955 7,878,722 SH   SOLE 21 7,878,722 0 0
AMERIS BANCORP COM 03076K108   78,428,044 1,663,726 SH   SOLE 22 1,583,211 0 80,515
AMERIS BANCORP COM 03076K108   114,267 2,424 SH   SOLE 23 2,424 0 0
AMERIS BANCORP COM 03076K108   362,318 7,686 SH   SOLE 25 7,686 0 0
AMERIS BANCORP COM 03076K108   975,845 20,701 SH   SOLE 26 12,823 0 7,878
AMERIS BANCORP COM 03076K108   43,275 918 SH   SOLE 28 918 0 0
AMERIS BANCORP COM 03076K108   5,261,107 111,606 SH   SOLE 30 111,606 0 0
AMERIS BANCORP COM 03076K108   371,039 7,871 SH   SOLE 40 7,871 0 0
AMERIS BANCORP COM 03076K108   822,829 17,455 SH   SOLE 43 16,871 0 584
AMERISAFE INC COM 03071H100   1,112,990 21,416 SH   SOLE 2 6,732 0 14,684
AMERISAFE INC COM 03071H100   3,638 70 SH   SOLE 4 70 0 0
AMERISAFE INC COM 03071H100   9,511 183 SH   SOLE 7 183 0 0
AMERISAFE INC COM 03071H100   3,585,618 68,994 SH   SOLE 18 68,994 0 0
AMERISAFE INC COM 03071H100   1,840,985 35,424 SH   SOLE 19 35,424 0 0
AMERISAFE INC COM 03071H100   126,163,879 2,427,629 SH   SOLE 21 2,427,629 0 0
AMERISAFE INC COM 03071H100   28,449,625 547,424 SH   SOLE 22 521,808 0 25,616
AMERISAFE INC COM 03071H100   190,574 3,667 SH   SOLE 25 3,667 0 0
AMERISAFE INC COM 03071H100   264,215 5,084 SH   SOLE 26 3,279 0 1,805
AMERISAFE INC COM 03071H100   56,907 1,095 SH   SOLE 28 344 0 751
AMERISAFE INC COM 03071H100   1,643,655 31,627 SH   SOLE 30 31,627 0 0
AMERISAFE INC COM 03071H100   173,684 3,342 SH   SOLE 40 3,342 0 0
AMERISAFE INC COM 03071H100   9,095 175 SH   OTR 43 175 0 0
AMERISAFE INC COM 03071H100   869,510 16,731 SH   SOLE 43 15,476 0 1,255
AMERISERV FINL INC COM 03074A102   11,513 2,922 SH   SOLE 18 2,922 0 0
AMERISERV FINL INC COM 03074A102   126,986 32,230 SH   SOLE 21 32,230 0 0
AMERISERV FINL INC COM 03074A102   421,340 106,939 SH   SOLE 22 106,939 0 0
AMERISOURCEBERGEN CORP COM 03073E105   116,545,500 703,310 SH   SOLE 2 290,841 0 412,469
AMERISOURCEBERGEN CORP COM 03073E105   23,345,722 140,883 SH   SOLE 4 74,685 0 66,198
AMERISOURCEBERGEN CORP COM 03073E105   22,788,771 137,522 SH   SOLE 7 132,353 0 5,169
AMERISOURCEBERGEN CORP COM 03073E105   319,986 1,931 SH   SOLE 13 611 0 1,320
AMERISOURCEBERGEN CORP COM 03073E105   4,239,525 25,584 SH   SOLE 15 25,584 0 0
AMERISOURCEBERGEN CORP COM 03073E105   147,848,115 892,210 SH   SOLE 18 813,830 0 78,380
AMERISOURCEBERGEN CORP COM 03073E105   358,045,289 2,160,674 SH   SOLE 19 2,160,674 0 0
AMERISOURCEBERGEN CORP COM 03073E105   861,997,569 5,201,844 SH   SOLE 21 5,201,844 0 0
AMERISOURCEBERGEN CORP COM 03073E105   645,607,320 3,896,007 SH   SOLE 22 3,524,857 0 371,150
AMERISOURCEBERGEN CORP COM 03073E105   49,304,193 297,533 SH   SOLE 23 297,533 0 0
AMERISOURCEBERGEN CORP COM 03073E105   42,938,941 259,121 SH   SOLE 25 259,121 0 0
AMERISOURCEBERGEN CORP COM 03073E105   71,540,653 431,722 SH   SOLE 26 234,189 0 197,533
AMERISOURCEBERGEN CORP COM 03073E105   53,914,908 325,357 SH   SOLE 28 2,789 0 322,568
AMERISOURCEBERGEN CORP COM 03073E105   59,987 362 SH   SOLE 29 362 0 0
AMERISOURCEBERGEN CORP COM 03073E105   224,906,418 1,357,229 SH   SOLE 30 1,357,229 0 0
AMERISOURCEBERGEN CORP COM 03073E105   5,823,381 35,142 SH   SOLE 31 32,418 0 2,724
AMERISOURCEBERGEN CORP COM 03073E105   240,952,117 1,454,059 SH   SOLE 34 1,454,059 0 0
AMERISOURCEBERGEN CORP COM 03073E105   12,701,340 76,648 SH   SOLE 36 76,648 0 0
AMERISOURCEBERGEN CORP COM 03073E105   965,592 5,827 SH   SOLE 40 5,827 0 0
AMERISOURCEBERGEN CORP COM 03073E105   144,168 870 SH   OTR 43 870 0 0
AMERISOURCEBERGEN CORP COM 03073E105   39,692,611 239,531 SH   SOLE 43 215,239 0 24,292
AMES NATL CORP COM 031001100   11,002 466 SH   SOLE 2 0 0 466
AMES NATL CORP COM 031001100   35,415 1,500 SH   SOLE 18 1,500 0 0
AMES NATL CORP COM 031001100   422,690 17,903 SH   SOLE 21 17,903 0 0
AMES NATL CORP COM 031001100   2,455,204 103,990 SH   SOLE 22 103,990 0 0
AMETEK INC COM 031100100   70,861,234 507,166 SH   SOLE 2 155,452 0 351,714
AMETEK INC COM 031100100   33,667,490 240,964 SH   SOLE 4 117,116 0 123,848
AMETEK INC COM 031100100   25,304,410 181,108 SH   SOLE 7 174,239 0 6,869
AMETEK INC COM 031100100   3,331,903 23,847 SH   SOLE 13 21,039 0 2,808
AMETEK INC COM 031100100   4,528,046 32,408 SH   SOLE 15 32,408 0 0
AMETEK INC COM 031100100   62,039,033 444,024 SH   SOLE 18 420,590 0 23,434
AMETEK INC COM 031100100   14,911,896 106,727 SH   SOLE 19 106,727 0 0
AMETEK INC COM 031100100   803,614,949 5,751,610 SH   SOLE 21 5,751,610 0 0
AMETEK INC COM 031100100   690,135,623 4,939,419 SH   SOLE 22 4,456,937 0 482,482
AMETEK INC COM 031100100   54,101,121 387,211 SH   SOLE 23 387,211 0 0
AMETEK INC COM 031100100   44,410,421 317,853 SH   SOLE 25 317,853 0 0
AMETEK INC COM 031100100   60,492,892 432,958 SH   SOLE 26 159,425 0 273,533
AMETEK INC COM 031100100   57,258,653 409,810 SH   SOLE 28 3,454 0 406,356
AMETEK INC COM 031100100   382,973 2,741 SH   SOLE 29 2,741 0 0
AMETEK INC COM 031100100   182,936,933 1,309,311 SH   SOLE 30 1,304,554 0 4,757
AMETEK INC COM 031100100   8,227,552 58,886 SH   SOLE 31 54,861 0 4,025
AMETEK INC COM 031100100   13,898,368 99,473 SH   SOLE 34 99,473 0 0
AMETEK INC COM 031100100   8,861,462 63,423 SH   SOLE 36 63,423 0 0
AMETEK INC COM 031100100   1,190,973 8,524 SH   SOLE 40 8,524 0 0
AMETEK INC COM 031100100   54,910 393 SH   OTR 43 393 0 0
AMETEK INC COM 031100100   33,339,553 238,617 SH   SOLE 43 222,827 0 15,790
AMGEN INC COM 031162100   353,918,168 1,347,541 SH   SOLE 2 475,388 0 872,153
AMGEN INC COM 031162100   114,716,687 436,783 SH   SOLE 4 256,239 0 180,544
AMGEN INC COM 031162100   173,480,811 660,527 SH   SOLE 7 594,185 0 66,342
AMGEN INC COM 031162100   7,324,242 27,887 SH   SOLE 13 22,514 0 5,373
AMGEN INC COM 031162100   24,271,613 92,414 SH   SOLE 15 92,414 0 0
AMGEN INC COM 031162100   106,369 405 SH   SOLE 17 0 0 405
AMGEN INC COM 031162100   270,284,662 1,029,107 SH   SOLE 18 948,390 0 80,717
AMGEN INC COM 031162100   410,636,064 1,563,494 SH   SOLE 19 1,563,494 0 0
AMGEN INC COM 031162100   4,882,206,293 18,588,967 SH   SOLE 21 18,588,967 0 0
AMGEN INC COM 031162100   3,169,513,256 12,067,900 SH   SOLE 22 10,894,101 0 1,173,799
AMGEN INC COM 031162100   288,432,036 1,098,203 SH   SOLE 23 1,098,203 0 0
AMGEN INC COM 031162100   280,166,492 1,066,732 SH   SOLE 25 1,066,732 0 0
AMGEN INC COM 031162100   302,156,289 1,150,458 SH   SOLE 26 525,253 0 625,205
AMGEN INC COM 031162100   356,703,728 1,358,147 SH   SOLE 28 49,103 0 1,309,044
AMGEN INC COM 031162100   3,236,513 12,323 SH   SOLE 29 12,323 0 0
AMGEN INC COM 031162100   1,370,441,863 5,217,948 SH   SOLE 30 5,212,072 0 5,876
AMGEN INC COM 031162100   38,662,446 147,207 SH   SOLE 31 137,611 0 9,596
AMGEN INC COM 031162100   43,609,534 166,043 SH   SOLE 32 166,043 0 0
AMGEN INC COM 031162100   412,407,308 1,570,238 SH   SOLE 34 1,570,238 0 0
AMGEN INC COM 031162100   14,300,485 54,449 SH   SOLE 35 54,449 0 0
AMGEN INC COM 031162100   45,497,390 173,231 SH   SOLE 36 173,231 0 0
AMGEN INC COM 031162100   5,290,883 20,145 SH   SOLE 40 20,145 0 0
AMGEN INC COM 031162100   409,981 1,561 SH   OTR 43 1,561 0 0
AMGEN INC COM 031162100   174,112,035 662,930 SH   SOLE 43 613,447 0 49,483
AMICUS THERAPEUTICS INC COM 03152W109   1,474,223 120,739 SH   SOLE 2 65,652 0 55,087
AMICUS THERAPEUTICS INC COM 03152W109   9,463 775 SH   SOLE 4 775 0 0
AMICUS THERAPEUTICS INC COM 03152W109   36,166 2,962 SH   SOLE 7 2,962 0 0
AMICUS THERAPEUTICS INC COM 03152W109   8,818,147 722,207 SH   SOLE 18 687,214 0 34,993
AMICUS THERAPEUTICS INC COM 03152W109   7,215,731 590,969 SH   SOLE 19 590,969 0 0
AMICUS THERAPEUTICS INC COM 03152W109   144,252,908 11,814,325 SH   SOLE 21 11,814,325 0 0
AMICUS THERAPEUTICS INC COM 03152W109   78,667,272 6,442,856 SH   SOLE 22 6,257,776 0 185,080
AMICUS THERAPEUTICS INC COM 03152W109   37,766 3,093 SH   SOLE 23 3,093 0 0
AMICUS THERAPEUTICS INC COM 03152W109   364,005 29,812 SH   SOLE 25 29,812 0 0
AMICUS THERAPEUTICS INC COM 03152W109   1,336,714 109,477 SH   SOLE 26 89,579 0 19,898
AMICUS THERAPEUTICS INC COM 03152W109   108,205 8,862 SH   SOLE 28 4,280 0 4,582
AMICUS THERAPEUTICS INC COM 03152W109   2,836,029 232,271 SH   SOLE 30 232,271 0 0
AMICUS THERAPEUTICS INC COM 03152W109   322,552 26,417 SH   SOLE 40 26,417 0 0
AMICUS THERAPEUTICS INC COM 03152W109   49,890 4,086 SH   OTR 43 4,086 0 0
AMICUS THERAPEUTICS INC COM 03152W109   356,862 29,227 SH   SOLE 43 27,286 0 1,941
AMKOR TECHNOLOGY INC COM 031652100   8,100,972 337,822 SH   SOLE 2 210,038 0 127,784
AMKOR TECHNOLOGY INC COM 031652100   10,959 457 SH   SOLE 4 457 0 0
AMKOR TECHNOLOGY INC COM 031652100   45,658 1,904 SH   SOLE 7 1,904 0 0
AMKOR TECHNOLOGY INC COM 031652100   11,063,988 461,384 SH   SOLE 18 452,212 0 9,172
AMKOR TECHNOLOGY INC COM 031652100   16,688,018 695,914 SH   SOLE 19 695,914 0 0
AMKOR TECHNOLOGY INC COM 031652100   182,789,804 7,622,594 SH   SOLE 21 7,622,594 0 0
AMKOR TECHNOLOGY INC COM 031652100   85,864,131 3,580,656 SH   SOLE 22 3,461,811 0 118,845
AMKOR TECHNOLOGY INC COM 031652100   587,846 24,514 SH   SOLE 23 24,514 0 0
AMKOR TECHNOLOGY INC COM 031652100   403,080 16,809 SH   SOLE 25 16,809 0 0
AMKOR TECHNOLOGY INC COM 031652100   3,130,853 130,561 SH   SOLE 26 27,341 0 103,220
AMKOR TECHNOLOGY INC COM 031652100   52,492 2,189 SH   SOLE 28 2,189 0 0
AMKOR TECHNOLOGY INC COM 031652100   1,363,263 56,850 SH   SOLE 30 56,850 0 0
AMKOR TECHNOLOGY INC COM 031652100   83,978 3,502 SH   SOLE 36 3,502 0 0
AMKOR TECHNOLOGY INC COM 031652100   370,155 15,436 SH   SOLE 40 15,436 0 0
AMKOR TECHNOLOGY INC COM 031652100   6,550,166 273,151 SH   SOLE 43 259,815 0 13,336
AMMO INC COM 00175J107   87,344 50,488 SH   SOLE 2 26,544 0 23,944
AMMO INC COM 00175J107   1,832 1,059 SH   SOLE 7 1,059 0 0
AMMO INC COM 00175J107   450,663 260,499 SH   SOLE 18 260,499 0 0
AMMO INC COM 00175J107   269,890 156,006 SH   SOLE 19 156,006 0 0
AMMO INC COM 00175J107   5,744,100 3,320,289 SH   SOLE 21 3,320,289 0 0
AMMO INC COM 00175J107   3,828,556 2,213,038 SH   SOLE 22 2,113,801 0 99,237
AMMO INC COM 00175J107   22,106 12,778 SH   SOLE 26 2,307 0 10,471
AMN HEALTHCARE SVCS INC COM 001744101   5,198,374 50,558 SH   SOLE 2 23,281 0 27,277
AMN HEALTHCARE SVCS INC COM 001744101   16,348 159 SH   SOLE 4 159 0 0
AMN HEALTHCARE SVCS INC COM 001744101   369,638 3,595 SH   SOLE 7 3,595 0 0
AMN HEALTHCARE SVCS INC COM 001744101   14,913,013 145,040 SH   SOLE 18 138,380 0 6,660
AMN HEALTHCARE SVCS INC COM 001744101   20,248,240 196,929 SH   SOLE 19 196,929 0 0
AMN HEALTHCARE SVCS INC COM 001744101   540,689,869 5,258,606 SH   SOLE 21 5,258,606 0 0
AMN HEALTHCARE SVCS INC COM 001744101   126,443,409 1,229,755 SH   SOLE 22 1,196,114 0 33,641
AMN HEALTHCARE SVCS INC COM 001744101   388,762 3,781 SH   SOLE 23 3,781 0 0
AMN HEALTHCARE SVCS INC COM 001744101   783,077 7,616 SH   SOLE 25 7,616 0 0
AMN HEALTHCARE SVCS INC COM 001744101   3,997,025 38,874 SH   SOLE 26 14,424 0 24,450
AMN HEALTHCARE SVCS INC COM 001744101   2,770,382 26,944 SH   SOLE 28 25,169 0 1,775
AMN HEALTHCARE SVCS INC COM 001744101   12,652,207 123,052 SH   SOLE 30 123,052 0 0
AMN HEALTHCARE SVCS INC COM 001744101   213,660 2,078 SH   SOLE 34 2,078 0 0
AMN HEALTHCARE SVCS INC COM 001744101   357,608 3,478 SH   SOLE 36 3,478 0 0
AMN HEALTHCARE SVCS INC COM 001744101   614,761 5,979 SH   SOLE 40 5,979 0 0
AMN HEALTHCARE SVCS INC COM 001744101   11,824 115 SH   OTR 43 115 0 0
AMN HEALTHCARE SVCS INC COM 001744101   5,726,090 55,690 SH   SOLE 43 48,383 0 7,307
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   477,972 240,187 SH   SOLE 2 191,951 0 48,236
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   708 356 SH   SOLE 4 356 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   3,506 1,762 SH   SOLE 7 1,762 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   541,841 272,282 SH   SOLE 18 272,282 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   370,132 185,996 SH   SOLE 19 185,996 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   6,527,809 3,280,306 SH   SOLE 21 3,280,306 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   6,098,062 3,064,353 SH   SOLE 22 2,984,516 0 79,837
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   15,186 7,631 SH   SOLE 23 7,631 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   27,719 13,929 SH   SOLE 25 13,929 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   156,822 78,805 SH   SOLE 26 24,771 0 54,034
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   50,727 25,491 SH   SOLE 28 0 0 25,491
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   50,622 25,438 SH   SOLE 30 25,438 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   4,872 2,448 SH   SOLE 34 2,448 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   21,418 10,763 SH   SOLE 40 10,763 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   172,883 86,876 SH   SOLE 43 79,669 0 7,207
AMPCO-PITTSBURG CORP COM 032037103   6,443 2,567 SH   SOLE 18 2,567 0 0
AMPCO-PITTSBURG CORP COM 032037103   99,981 39,833 SH   SOLE 21 39,833 0 0
AMPCO-PITTSBURG CORP COM 032037103   398,247 158,664 SH   SOLE 22 158,664 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   3,653,892 130,403 SH   SOLE 2 79,664 0 50,739
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   128,220 4,576 SH   SOLE 7 4,576 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   3,995,204 142,584 SH   SOLE 18 118,945 0 23,639
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   11,484,193 409,857 SH   SOLE 19 409,857 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   132,654,470 4,734,278 SH   SOLE 21 4,734,278 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   36,844,339 1,314,930 SH   SOLE 22 1,285,704 0 29,226
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   185,324 6,614 SH   SOLE 23 6,614 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   231,669 8,268 SH   SOLE 25 8,268 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   3,284,532 117,221 SH   SOLE 26 21,747 0 95,474
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   218,836 7,810 SH   SOLE 28 0 0 7,810
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   2,710,038 96,718 SH   SOLE 30 96,718 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   72,796 2,598 SH   SOLE 34 2,598 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   59,851 2,136 SH   SOLE 36 2,136 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   155,959 5,566 SH   SOLE 40 5,566 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   1,546,984 55,210 SH   SOLE 43 54,280 0 930
AMPHENOL CORP NEW CL A 032095101   89,062,862 1,169,725 SH   SOLE 2 268,927 0 900,798
AMPHENOL CORP NEW CL A 032095101   39,201,060 514,855 SH   SOLE 4 263,230 0 251,625
AMPHENOL CORP NEW CL A 032095101   41,084,687 539,594 SH   SOLE 7 520,548 0 19,046
AMPHENOL CORP NEW CL A 032095101   571,355 7,504 SH   SOLE 13 2,244 0 5,260
AMPHENOL CORP NEW CL A 032095101   5,030,874 66,074 SH   SOLE 15 66,074 0 0
AMPHENOL CORP NEW CL A 032095101   47,207 620 SH   SOLE 17 0 0 620
AMPHENOL CORP NEW CL A 032095101   116,863,479 1,534,850 SH   SOLE 18 1,481,393 0 53,457
AMPHENOL CORP NEW CL A 032095101   19,939,848 261,884 SH   SOLE 19 261,884 0 0
AMPHENOL CORP NEW CL A 032095101   1,505,362,189 19,770,977 SH   SOLE 21 19,770,977 0 0
AMPHENOL CORP NEW CL A 032095101   1,015,961,679 13,343,337 SH   SOLE 22 12,100,001 0 1,243,336
AMPHENOL CORP NEW CL A 032095101   75,595,675 992,851 SH   SOLE 23 992,851 0 0
AMPHENOL CORP NEW CL A 032095101   54,409,644 714,600 SH   SOLE 25 714,600 0 0
AMPHENOL CORP NEW CL A 032095101   80,709,618 1,060,016 SH   SOLE 26 402,476 0 657,540
AMPHENOL CORP NEW CL A 032095101   90,487,136 1,188,431 SH   SOLE 28 8,506 0 1,179,925
AMPHENOL CORP NEW CL A 032095101   15,000 197 SH   SOLE 29 197 0 0
AMPHENOL CORP NEW CL A 032095101   229,923,613 3,019,748 SH   SOLE 30 3,013,636 0 6,112
AMPHENOL CORP NEW CL A 032095101   12,159,634 159,701 SH   SOLE 31 148,874 0 10,827
AMPHENOL CORP NEW CL A 032095101   2,211,715 29,048 SH   SOLE 34 29,048 0 0
AMPHENOL CORP NEW CL A 032095101   16,369,719 214,995 SH   SOLE 36 214,995 0 0
AMPHENOL CORP NEW CL A 032095101   1,662,060 21,829 SH   SOLE 40 21,829 0 0
AMPHENOL CORP NEW CL A 032095101   114,819 1,508 SH   OTR 43 1,508 0 0
AMPHENOL CORP NEW CL A 032095101   56,352,942 740,123 SH   SOLE 43 651,649 0 88,474
AMPLIFY ENERGY CORP NEW COM 03212B103   536,269 61,009 SH   SOLE 2 1,554 0 59,455
AMPLIFY ENERGY CORP NEW COM 03212B103   1,732 197 SH   SOLE 7 197 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103   846,310 96,281 SH   SOLE 18 96,281 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103   575,068 65,423 SH   SOLE 19 65,423 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103   11,303,237 1,285,920 SH   SOLE 21 1,285,920 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103   6,103,521 694,371 SH   SOLE 22 679,842 0 14,529
AMPLIFY ENERGY CORP NEW COM 03212B103   104,513 11,890 SH   SOLE 43 10,744 0 1,146
AMPLITUDE INC COM CL A 03213A104   460,743 38,141 SH   SOLE 2 25,326 0 12,815
AMPLITUDE INC COM CL A 03213A104   7,852 650 SH   SOLE 7 650 0 0
AMPLITUDE INC COM CL A 03213A104   1,707,617 141,359 SH   SOLE 18 141,359 0 0
AMPLITUDE INC COM CL A 03213A104   1,243,092 102,905 SH   SOLE 19 102,905 0 0
AMPLITUDE INC COM CL A 03213A104   22,819,639 1,889,043 SH   SOLE 21 1,889,043 0 0
AMPLITUDE INC COM CL A 03213A104   15,746,304 1,303,502 SH   SOLE 22 1,264,926 0 38,576
AMPLITUDE INC COM CL A 03213A104   80,030 6,625 SH   SOLE 25 6,625 0 0
AMPLITUDE INC COM CL A 03213A104   513,340 42,495 SH   SOLE 26 37,701 0 4,794
AMPLITUDE INC COM CL A 03213A104   348,242 28,828 SH   SOLE 30 28,828 0 0
AMPLITUDE INC COM CL A 03213A104   67,455 5,584 SH   SOLE 40 5,584 0 0
AMPLITUDE INC COM CL A 03213A104   347,360 28,755 SH   SOLE 43 26,836 0 1,919
AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108   27,811 3,507 SH   SOLE 21 3,507 0 0
AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108   1,298,545 163,751 SH   SOLE 22 163,751 0 0
AMREP CORP COM 032159105   4,874 422 SH   SOLE 18 422 0 0
AMREP CORP COM 032159105   72,003 6,234 SH   SOLE 21 6,234 0 0
AMREP CORP COM 032159105   73,955 6,403 SH   SOLE 22 6,403 0 0
AMTECH SYS INC COM PAR $0.01N 032332504   14,812 1,949 SH   SOLE 18 1,949 0 0
AMTECH SYS INC COM PAR $0.01N 032332504   253,756 33,389 SH   SOLE 21 33,389 0 0
AMTECH SYS INC COM PAR $0.01N 032332504   788,386 103,735 SH   SOLE 22 103,735 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   893,118 24,171 SH   SOLE 2 1,899 0 22,272
AMYLYX PHARMACEUTICALS INC COM 03237H101   19,953 540 SH   SOLE 7 540 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   5,479,131 148,285 SH   SOLE 18 148,285 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   3,409,561 92,275 SH   SOLE 19 92,275 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   82,270,320 2,226,531 SH   SOLE 21 2,226,531 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   40,415,947 1,093,801 SH   SOLE 22 1,057,899 0 35,902
AMYLYX PHARMACEUTICALS INC COM 03237H101   1,157,385 31,323 SH   SOLE 30 31,323 0 0
AMYRIS INC COM NEW 03236M200   288,745 188,722 SH   SOLE 2 52,599 0 136,123
AMYRIS INC COM NEW 03236M200   926 605 SH   SOLE 4 605 0 0
AMYRIS INC COM NEW 03236M200   4,113 2,688 SH   SOLE 7 2,688 0 0
AMYRIS INC COM NEW 03236M200   850,628 555,966 SH   SOLE 18 555,966 0 0
AMYRIS INC COM NEW 03236M200   566,643 370,355 SH   SOLE 19 370,355 0 0
AMYRIS INC COM NEW 03236M200   10,605,114 6,931,447 SH   SOLE 21 6,931,447 0 0
AMYRIS INC COM NEW 03236M200   8,094,496 5,290,520 SH   SOLE 22 5,073,309 0 217,211
AMYRIS INC COM NEW 03236M200   40,666 26,579 SH   SOLE 25 26,579 0 0
AMYRIS INC COM NEW 03236M200   128,618 84,064 SH   SOLE 26 67,932 0 16,132
AMYRIS INC COM NEW 03236M200   52,632 34,400 SH   SOLE 28 12,458 0 21,942
AMYRIS INC COM NEW 03236M200   201,885 131,951 SH   SOLE 30 131,951 0 0
AMYRIS INC COM NEW 03236M200   36,172 23,642 SH   SOLE 36 23,642 0 0
AMYRIS INC COM NEW 03236M200   27,564 18,016 SH   SOLE 40 18,016 0 0
AMYRIS INC COM NEW 03236M200   112,519 73,542 SH   SOLE 43 72,702 0 840
AMYRIS INC NOTE 1.500%11/1 03236MAJ0   1,844,750 5,875,000 PRN   SOLE 21 5,875,000 0 0
AN2 THERAPEUTICS INC COM 037326105   50,318 5,280 SH   SOLE 2 0 0 5,280
AN2 THERAPEUTICS INC COM 037326105   202,379 21,236 SH   SOLE 18 21,236 0 0
AN2 THERAPEUTICS INC COM 037326105   166,079 17,427 SH   SOLE 19 17,427 0 0
AN2 THERAPEUTICS INC COM 037326105   2,982,690 312,979 SH   SOLE 21 312,979 0 0
AN2 THERAPEUTICS INC COM 037326105   841,375 88,287 SH   SOLE 22 82,473 0 5,814
ANALOG DEVICES INC COM 032654105   215,258,537 1,312,312 SH   SOLE 2 480,595 0 831,717
ANALOG DEVICES INC COM 032654105   86,357,858 526,476 SH   SOLE 4 266,471 0 260,005
ANALOG DEVICES INC COM 032654105   78,757,036 480,138 SH   SOLE 7 464,252 0 15,886
ANALOG DEVICES INC COM 032654105   12,244,511 74,648 SH   SOLE 13 69,287 0 5,361
ANALOG DEVICES INC COM 032654105   14,632,132 89,204 SH   SOLE 15 89,204 0 0
ANALOG DEVICES INC COM 032654105   1,148 7 SH   SOLE 17 0 0 7
ANALOG DEVICES INC COM 032654105   241,069,806 1,469,669 SH   SOLE 18 1,326,298 0 143,371
ANALOG DEVICES INC COM 032654105   148,436,324 904,934 SH   SOLE 19 904,934 0 0
ANALOG DEVICES INC COM 032654105   2,171,358,607 13,237,570 SH   SOLE 21 13,237,570 0 0
ANALOG DEVICES INC COM 032654105   1,922,602,191 11,721,040 SH   SOLE 22 10,473,772 0 1,247,268
ANALOG DEVICES INC COM 032654105   201,373,562 1,227,663 SH   SOLE 23 1,227,663 0 0
ANALOG DEVICES INC COM 032654105   242,241,964 1,476,815 SH   SOLE 25 1,452,000 0 24,815
ANALOG DEVICES INC COM 032654105   197,318,576 1,202,942 SH   SOLE 26 529,656 0 673,286
ANALOG DEVICES INC COM 032654105   235,142,582 1,433,534 SH   SOLE 28 19,305 0 1,414,229
ANALOG DEVICES INC COM 032654105   9,135,815 55,696 SH   SOLE 29 55,696 0 0
ANALOG DEVICES INC COM 032654105   524,415,884 3,197,073 SH   SOLE 30 3,157,163 0 39,910
ANALOG DEVICES INC COM 032654105   47,368,911 288,782 SH   SOLE 31 279,544 0 9,238
ANALOG DEVICES INC COM 032654105   17,912,896 109,205 SH   SOLE 32 109,205 0 0
ANALOG DEVICES INC COM 032654105   346,846,192 2,114,529 SH   SOLE 34 2,114,529 0 0
ANALOG DEVICES INC COM 032654105   26,935,530 164,211 SH   SOLE 36 164,211 0 0
ANALOG DEVICES INC COM 032654105   3,164,303 19,291 SH   SOLE 40 19,291 0 0
ANALOG DEVICES INC COM 032654105   200,937 1,225 SH   OTR 43 1,225 0 0
ANALOG DEVICES INC COM 032654105   90,970,043 554,594 SH   SOLE 43 498,766 0 55,828
ANAPTYSBIO INC COM 032724106   909,649 29,353 SH   SOLE 2 8,095 0 21,258
ANAPTYSBIO INC COM 032724106   3,471 112 SH   SOLE 4 112 0 0
ANAPTYSBIO INC COM 032724106   134,930 4,354 SH   SOLE 7 4,354 0 0
ANAPTYSBIO INC COM 032724106   1,873,934 60,469 SH   SOLE 18 60,469 0 0
ANAPTYSBIO INC COM 032724106   1,130,608 36,483 SH   SOLE 19 36,483 0 0
ANAPTYSBIO INC COM 032724106   32,391,833 1,045,235 SH   SOLE 21 1,045,235 0 0
ANAPTYSBIO INC COM 032724106   16,679,810 538,232 SH   SOLE 22 512,329 0 25,903
ANAPTYSBIO INC COM 032724106   108,713 3,508 SH   SOLE 25 3,508 0 0
ANAPTYSBIO INC COM 032724106   266,576 8,602 SH   SOLE 26 6,422 0 2,180
ANAPTYSBIO INC COM 032724106   7,840 253 SH   SOLE 28 253 0 0
ANAPTYSBIO INC COM 032724106   2,883,217 93,037 SH   SOLE 30 93,037 0 0
ANAPTYSBIO INC COM 032724106   221,331 7,142 SH   SOLE 34 7,142 0 0
ANAPTYSBIO INC COM 032724106   43,138 1,392 SH   SOLE 36 1,392 0 0
ANAPTYSBIO INC COM 032724106   80,915 2,611 SH   SOLE 40 2,611 0 0
ANAPTYSBIO INC COM 032724106   789,718 25,483 SH   SOLE 43 23,997 0 1,486
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   381,475 41,196 SH   SOLE 2 23,751 0 17,445
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   3,324 359 SH   SOLE 4 359 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   89,859 9,704 SH   SOLE 7 9,704 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   1,753,520 189,365 SH   SOLE 18 189,365 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   1,205,430 130,176 SH   SOLE 19 130,176 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   29,472,802 3,182,808 SH   SOLE 21 3,182,808 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   16,870,072 1,821,822 SH   SOLE 22 1,771,195 0 50,627
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   136,779 14,771 SH   SOLE 25 14,771 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   518,495 55,993 SH   SOLE 26 46,423 0 9,570
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   1,036,685 111,953 SH   SOLE 30 111,953 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   30,188 3,260 SH   SOLE 36 3,260 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   72,034 7,779 SH   SOLE 40 7,779 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   83,090 8,973 SH   SOLE 43 6,268 0 2,705
ANDERSONS INC COM 034164103   1,405,163 40,159 SH   SOLE 2 13,250 0 26,909
ANDERSONS INC COM 034164103   2,414 69 SH   SOLE 4 69 0 0
ANDERSONS INC COM 034164103   1,946,284 55,624 SH   SOLE 7 55,624 0 0
ANDERSONS INC COM 034164103   4,445,934 127,063 SH   SOLE 18 113,115 0 13,948
ANDERSONS INC COM 034164103   5,852,392 167,259 SH   SOLE 19 167,259 0 0
ANDERSONS INC COM 034164103   138,669,044 3,963,105 SH   SOLE 21 3,963,105 0 0
ANDERSONS INC COM 034164103   31,357,933 896,197 SH   SOLE 22 856,284 0 39,913
ANDERSONS INC COM 034164103   2,309 66 SH   SOLE 23 66 0 0
ANDERSONS INC COM 034164103   213,964 6,115 SH   SOLE 25 6,115 0 0
ANDERSONS INC COM 034164103   1,721,578 49,202 SH   SOLE 26 16,532 0 32,670
ANDERSONS INC COM 034164103   4,514 129 SH   SOLE 28 129 0 0
ANDERSONS INC COM 034164103   4,921,868 140,665 SH   SOLE 30 140,665 0 0
ANDERSONS INC COM 034164103   110,288 3,152 SH   SOLE 40 3,152 0 0
ANDERSONS INC COM 034164103   712,018 20,349 SH   SOLE 43 18,736 0 1,613
ANEBULO PHARMACEUTICALS INC COM 034569103   1,459 602 SH   SOLE 18 602 0 0
ANEBULO PHARMACEUTICALS INC COM 034569103   16,217 6,691 SH   SOLE 21 6,691 0 0
ANGEL OAK MTG INC COM 03464Y108   26,568 5,617 SH   SOLE 2 286 0 5,331
ANGEL OAK MTG INC COM 03464Y108   170,001 35,941 SH   SOLE 18 35,941 0 0
ANGEL OAK MTG INC COM 03464Y108   106,032 22,417 SH   SOLE 19 22,417 0 0
ANGEL OAK MTG INC COM 03464Y108   2,812,463 594,601 SH   SOLE 21 594,601 0 0
ANGEL OAK MTG INC COM 03464Y108   1,301,020 275,057 SH   SOLE 22 267,267 0 7,790
ANGI INC COM CL A NEW 00183L102   107,849 45,893 SH   SOLE 2 35,193 0 10,700
ANGI INC COM CL A NEW 00183L102   486 207 SH   SOLE 4 207 0 0
ANGI INC COM CL A NEW 00183L102   283,375 120,585 SH   SOLE 21 120,585 0 0
ANGI INC COM CL A NEW 00183L102   2,447,835 1,041,632 SH   SOLE 22 1,019,001 0 22,631
ANGI INC COM CL A NEW 00183L102   19,850 8,447 SH   SOLE 25 8,447 0 0
ANGI INC COM CL A NEW 00183L102   87,925 37,415 SH   SOLE 26 31,618 0 5,797
ANGI INC COM CL A NEW 00183L102   12,791 5,443 SH   SOLE 28 5,443 0 0
ANGI INC COM CL A NEW 00183L102   316,094 134,508 SH   SOLE 30 134,508 0 0
ANGI INC COM CL A NEW 00183L102   17,056 7,258 SH   SOLE 40 7,258 0 0
ANGIODYNAMICS INC COM 03475V101   542,428 39,392 SH   SOLE 2 11,398 0 27,994
ANGIODYNAMICS INC COM 03475V101   12,723 924 SH   SOLE 4 198 0 726
ANGIODYNAMICS INC COM 03475V101   118,505 8,606 SH   SOLE 7 8,606 0 0
ANGIODYNAMICS INC COM 03475V101   1,933,983 140,449 SH   SOLE 18 140,449 0 0
ANGIODYNAMICS INC COM 03475V101   920,841 66,873 SH   SOLE 19 66,873 0 0
ANGIODYNAMICS INC COM 03475V101   73,155,314 5,312,659 SH   SOLE 21 5,312,659 0 0
ANGIODYNAMICS INC COM 03475V101   13,662,801 992,215 SH   SOLE 22 948,665 0 43,550
ANGIODYNAMICS INC COM 03475V101   89,009 6,464 SH   SOLE 25 6,464 0 0
ANGIODYNAMICS INC COM 03475V101   58,523 4,250 SH   SOLE 26 1,198 0 3,052
ANGIODYNAMICS INC COM 03475V101   41,999 3,050 SH   SOLE 28 0 0 3,050
ANGIODYNAMICS INC COM 03475V101   1,324,109 96,159 SH   SOLE 30 96,159 0 0
ANGIODYNAMICS INC COM 03475V101   51,927 3,771 SH   SOLE 36 3,771 0 0
ANGIODYNAMICS INC COM 03475V101   58,633 4,258 SH   SOLE 40 4,258 0 0
ANGIODYNAMICS INC COM 03475V101   479,568 34,827 SH   SOLE 43 34,450 0 377
ANGION BIOMEDICA CORP COM 03476J107   3,411 4,203 SH   SOLE 18 4,203 0 0
ANGION BIOMEDICA CORP COM 03476J107   39,977 49,257 SH   SOLE 21 49,257 0 0
ANGION BIOMEDICA CORP COM 03476J107   1,471 1,812 SH   SOLE 22 1,812 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206   30,339,381 1,562,275 SH   SOLE 7 1,562,275 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206   13,325,829 686,191 SH   SOLE 19 686,191 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206   1,473,551 75,878 SH   SOLE 22 75,878 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206   1,695,813 87,323 SH   SOLE 23 87,323 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206   4,668,199 240,381 SH   SOLE 25 240,381 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206   3,389,334 174,528 SH   SOLE 26 154,578 0 19,950
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206   3,726,407 191,885 SH   SOLE 28 0 0 191,885
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206   58,838,677 3,029,798 SH   SOLE 30 3,029,798 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206   35,788,438 1,842,865 SH   SOLE 34 1,842,865 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206   8,382,217 431,628 SH   SOLE 43 414,017 0 17,611
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   27,185,203 452,785 SH   SOLE 43 411,174 0 41,611
ANI PHARMACEUTICALS INC COM 00182C103   511,323 12,710 SH   SOLE 2 3,855 0 8,855
ANI PHARMACEUTICALS INC COM 00182C103   5,994 149 SH   SOLE 7 149 0 0
ANI PHARMACEUTICALS INC COM 00182C103   1,529 38 SH   SOLE 17 0 0 38
ANI PHARMACEUTICALS INC COM 00182C103   1,894,390 47,089 SH   SOLE 18 47,089 0 0
ANI PHARMACEUTICALS INC COM 00182C103   926,336 23,026 SH   SOLE 19 23,026 0 0
ANI PHARMACEUTICALS INC COM 00182C103   62,915,254 1,563,889 SH   SOLE 21 1,563,889 0 0
ANI PHARMACEUTICALS INC COM 00182C103   11,694,177 290,683 SH   SOLE 22 271,885 0 18,798
ANI PHARMACEUTICALS INC COM 00182C103   81,063 2,015 SH   SOLE 25 2,015 0 0
ANI PHARMACEUTICALS INC COM 00182C103   5,753 143 SH   SOLE 26 143 0 0
ANI PHARMACEUTICALS INC COM 00182C103   101,098 2,513 SH   SOLE 28 0 0 2,513
ANI PHARMACEUTICALS INC COM 00182C103   1,059,095 26,326 SH   SOLE 30 26,326 0 0
ANI PHARMACEUTICALS INC COM 00182C103   103,793 2,580 SH   SOLE 40 2,580 0 0
ANI PHARMACEUTICALS INC COM 00182C103   14,805 368 SH   OTR 43 368 0 0
ANI PHARMACEUTICALS INC COM 00182C103   485,817 12,076 SH   SOLE 43 11,961 0 115
ANIKA THERAPEUTICS INC COM 035255108   1,363,554 46,066 SH   SOLE 2 17,814 0 28,252
ANIKA THERAPEUTICS INC COM 035255108   6,334 214 SH   SOLE 7 214 0 0
ANIKA THERAPEUTICS INC COM 035255108   1,636,702 55,294 SH   SOLE 18 55,294 0 0
ANIKA THERAPEUTICS INC COM 035255108   1,625,928 54,930 SH   SOLE 19 54,930 0 0
ANIKA THERAPEUTICS INC COM 035255108   55,751,689 1,883,503 SH   SOLE 21 1,883,503 0 0
ANIKA THERAPEUTICS INC COM 035255108   12,556,882 424,219 SH   SOLE 22 405,635 0 18,584
ANIKA THERAPEUTICS INC COM 035255108   53,487 1,807 SH   SOLE 25 1,807 0 0
ANIKA THERAPEUTICS INC COM 035255108   69,501 2,348 SH   SOLE 26 160 0 2,188
ANIKA THERAPEUTICS INC COM 035255108   975,438 32,954 SH   SOLE 30 32,954 0 0
ANIKA THERAPEUTICS INC COM 035255108   9,294 314 SH   SOLE 34 314 0 0
ANIKA THERAPEUTICS INC COM 035255108   50,172 1,695 SH   SOLE 40 1,695 0 0
ANIKA THERAPEUTICS INC COM 035255108   694,357 23,458 SH   SOLE 43 22,532 0 926
ANIXA BIOSCIENCES INC COM 03528H109   21,169 4,981 SH   SOLE 18 4,981 0 0
ANIXA BIOSCIENCES INC COM 03528H109   1,114,184 262,161 SH   SOLE 21 262,161 0 0
ANIXA BIOSCIENCES INC COM 03528H109   115,077 27,077 SH   SOLE 22 27,077 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   20,973,862 994,965 SH   SOLE 2 338,503 0 656,462
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   7,887,145 374,153 SH   SOLE 4 205,412 0 168,741
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   1,088,213 51,623 SH   SOLE 7 51,623 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   41,232 1,956 SH   SOLE 13 1,956 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   1,135,200 53,852 SH   SOLE 15 53,852 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   29,875,946 1,417,265 SH   SOLE 18 1,392,643 0 24,622
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   3,106,433 147,364 SH   SOLE 19 147,364 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   663,058,478 31,454,387 SH   SOLE 21 31,454,387 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   286,242,432 13,578,863 SH   SOLE 22 12,725,513 0 853,350
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   16,353,759 775,795 SH   SOLE 23 775,795 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   16,879,093 800,716 SH   SOLE 25 800,716 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   13,846,651 656,862 SH   SOLE 26 301,529 0 355,333
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   21,983,320 1,042,852 SH   SOLE 28 6,433 0 1,036,419
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   9,865 468 SH   SOLE 29 468 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   48,996,307 2,324,303 SH   SOLE 30 2,324,303 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   2,256,572 107,048 SH   SOLE 31 98,594 0 8,454
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   396,262 18,798 SH   SOLE 34 18,798 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   3,661,069 173,675 SH   SOLE 36 173,675 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   359,498 17,054 SH   SOLE 40 17,054 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   37,607 1,784 SH   OTR 43 1,784 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   7,226,165 342,797 SH   SOLE 43 309,455 0 33,342
ANNEXON INC COM 03589W102   11,953 2,312 SH   SOLE 2 0 0 2,312
ANNEXON INC COM 03589W102   32,767 6,338 SH   SOLE 18 6,338 0 0
ANNEXON INC COM 03589W102   1,229,607 237,835 SH   SOLE 19 237,835 0 0
ANNEXON INC COM 03589W102   2,145,803 415,049 SH   SOLE 21 415,049 0 0
ANNEXON INC COM 03589W102   2,457,270 475,294 SH   SOLE 22 475,294 0 0
ANNEXON INC COM 03589W102   121,226 23,448 SH   SOLE 30 23,448 0 0
ANNOVIS BIO INC COM 03615A108   5,103 380 SH   SOLE 2 0 0 380
ANNOVIS BIO INC COM 03615A108   13,443 1,001 SH   SOLE 18 1,001 0 0
ANNOVIS BIO INC COM 03615A108   282,581 21,041 SH   SOLE 21 21,041 0 0
ANNOVIS BIO INC COM 03615A108   1,084,795 80,774 SH   SOLE 22 80,774 0 0
ANSYS INC COM 03662Q105   45,032,859 186,402 SH   SOLE 2 79,179 0 107,223
ANSYS INC COM 03662Q105   16,998,997 70,363 SH   SOLE 4 38,281 0 32,082
ANSYS INC COM 03662Q105   23,828,022 98,630 SH   SOLE 7 96,035 0 2,595
ANSYS INC COM 03662Q105   260,192 1,077 SH   SOLE 13 350 0 727
ANSYS INC COM 03662Q105   2,431,120 10,063 SH   SOLE 15 10,063 0 0
ANSYS INC COM 03662Q105   61,502,291 254,573 SH   SOLE 18 247,400 0 7,173
ANSYS INC COM 03662Q105   75,845,973 313,945 SH   SOLE 19 313,945 0 0
ANSYS INC COM 03662Q105   690,425,082 2,857,838 SH   SOLE 21 2,857,838 0 0
ANSYS INC COM 03662Q105   463,388,222 1,918,077 SH   SOLE 22 1,727,693 0 190,384
ANSYS INC COM 03662Q105   35,447,534 146,726 SH   SOLE 23 146,726 0 0
ANSYS INC COM 03662Q105   109,808,453 454,524 SH   SOLE 25 454,524 0 0
ANSYS INC COM 03662Q105   38,773,262 160,492 SH   SOLE 26 58,559 0 101,933
ANSYS INC COM 03662Q105   46,586,041 192,831 SH   SOLE 28 2,536 0 190,295
ANSYS INC COM 03662Q105   17,878 74 SH   SOLE 29 74 0 0
ANSYS INC COM 03662Q105   176,507,828 730,609 SH   SOLE 30 730,609 0 0
ANSYS INC COM 03662Q105   4,695,543 19,436 SH   SOLE 31 17,895 0 1,541
ANSYS INC COM 03662Q105   4,511,693 18,675 SH   SOLE 32 18,675 0 0
ANSYS INC COM 03662Q105   301,843,029 1,249,402 SH   SOLE 34 1,249,402 0 0
ANSYS INC COM 03662Q105   5,751,292 23,806 SH   SOLE 36 23,806 0 0
ANSYS INC COM 03662Q105   818,265 3,387 SH   SOLE 40 3,387 0 0
ANSYS INC COM 03662Q105   20,505,434 84,877 SH   SOLE 43 76,204 0 8,673
ANTERIX INC COM 03676C100   482,518 14,999 SH   SOLE 2 4,241 0 10,758
ANTERIX INC COM 03676C100   4,954 154 SH   SOLE 7 154 0 0
ANTERIX INC COM 03676C100   1,703,369 52,949 SH   SOLE 18 52,949 0 0
ANTERIX INC COM 03676C100   1,106,519 34,396 SH   SOLE 19 34,396 0 0
ANTERIX INC COM 03676C100   23,033,430 715,991 SH   SOLE 21 715,991 0 0
ANTERIX INC COM 03676C100   14,501,689 450,783 SH   SOLE 22 432,372 0 18,411
ANTERIX INC COM 03676C100   46,743 1,453 SH   SOLE 25 1,453 0 0
ANTERIX INC COM 03676C100   73,219 2,276 SH   SOLE 26 0 0 2,276
ANTERIX INC COM 03676C100   27,119 843 SH   SOLE 28 843 0 0
ANTERIX INC COM 03676C100   206,435 6,417 SH   SOLE 30 6,417 0 0
ANTERIX INC COM 03676C100   35,837 1,114 SH   SOLE 40 1,114 0 0
ANTERIX INC COM 03676C100   236,643 7,356 SH   SOLE 43 6,816 0 540
ANTERO MIDSTREAM CORP COM 03676B102   49,933,250 4,627,734 SH   SOLE 2 246,485 0 4,381,249
ANTERO MIDSTREAM CORP COM 03676B102   8,848 820 SH   SOLE 4 820 0 0
ANTERO MIDSTREAM CORP COM 03676B102   7,042,525 652,690 SH   SOLE 7 652,690 0 0
ANTERO MIDSTREAM CORP COM 03676B102   7,541,876 698,969 SH   SOLE 18 698,969 0 0
ANTERO MIDSTREAM CORP COM 03676B102   1,165,881 108,052 SH   SOLE 19 108,052 0 0
ANTERO MIDSTREAM CORP COM 03676B102   227,044,173 21,042,092 SH   SOLE 21 21,042,092 0 0
ANTERO MIDSTREAM CORP COM 03676B102   114,410,589 10,603,391 SH   SOLE 22 10,166,783 0 436,608
ANTERO MIDSTREAM CORP COM 03676B102   526,984 48,840 SH   SOLE 25 48,840 0 0
ANTERO MIDSTREAM CORP COM 03676B102   1,642,141 152,191 SH   SOLE 26 130,255 0 21,936
ANTERO MIDSTREAM CORP COM 03676B102   916,459 84,936 SH   SOLE 28 6,024 0 78,912
ANTERO MIDSTREAM CORP COM 03676B102   4,242,078 393,149 SH   SOLE 30 393,149 0 0
ANTERO MIDSTREAM CORP COM 03676B102   52,515 4,867 SH   SOLE 31 4,867 0 0
ANTERO MIDSTREAM CORP COM 03676B102   425,558 39,440 SH   SOLE 40 39,440 0 0
ANTERO MIDSTREAM CORP COM 03676B102   4,613,117 427,536 SH   SOLE 43 306,730 0 120,806
ANTERO RESOURCES CORP COM 03674X106   13,217,607 426,512 SH   SOLE 2 219,299 0 207,213
ANTERO RESOURCES CORP COM 03674X106   29,038 937 SH   SOLE 4 937 0 0
ANTERO RESOURCES CORP COM 03674X106   898,803 29,003 SH   SOLE 7 29,003 0 0
ANTERO RESOURCES CORP COM 03674X106   18,391,356 593,461 SH   SOLE 18 593,461 0 0
ANTERO RESOURCES CORP COM 03674X106   2,806,981 90,577 SH   SOLE 19 90,577 0 0
ANTERO RESOURCES CORP COM 03674X106   480,589,604 15,507,893 SH   SOLE 21 15,507,893 0 0
ANTERO RESOURCES CORP COM 03674X106   244,748,824 7,897,671 SH   SOLE 22 7,511,686 0 385,985
ANTERO RESOURCES CORP COM 03674X106   4,104,409 132,443 SH   SOLE 26 108,938 0 23,505
ANTERO RESOURCES CORP COM 03674X106   2,995,896 96,673 SH   SOLE 28 96,673 0 0
ANTERO RESOURCES CORP COM 03674X106   7,836,906 252,885 SH   SOLE 30 252,885 0 0
ANTERO RESOURCES CORP COM 03674X106   124,580 4,020 SH   SOLE 31 4,020 0 0
ANTERO RESOURCES CORP COM 03674X106   298,651 9,637 SH   SOLE 34 9,637 0 0
ANTERO RESOURCES CORP COM 03674X106   122,565 3,955 SH   SOLE 36 3,955 0 0
ANTERO RESOURCES CORP COM 03674X106   932,675 30,096 SH   SOLE 43 28,816 0 1,280
ANYWHERE REAL ESTATE INC COM 75605Y106   1,451,897 227,214 SH   SOLE 2 92,674 0 134,540
ANYWHERE REAL ESTATE INC COM 75605Y106   2,006 314 SH   SOLE 4 314 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   142,893 22,362 SH   SOLE 7 22,362 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   2,509,423 392,711 SH   SOLE 18 392,711 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   5,318,410 832,302 SH   SOLE 19 832,302 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   90,423,075 14,150,716 SH   SOLE 21 14,150,716 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   22,583,084 3,534,129 SH   SOLE 22 3,399,085 0 135,044
ANYWHERE REAL ESTATE INC COM 75605Y106   16,544 2,589 SH   SOLE 23 2,589 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   114,969 17,992 SH   SOLE 25 17,992 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   1,092,115 170,910 SH   SOLE 26 23,855 0 147,055
ANYWHERE REAL ESTATE INC COM 75605Y106   12,371 1,936 SH   SOLE 28 1,936 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   2,208,544 345,625 SH   SOLE 30 345,625 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   20,173 3,157 SH   SOLE 34 3,157 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   112,918 17,671 SH   SOLE 36 17,671 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   88,016 13,774 SH   SOLE 40 13,774 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   687,922 107,656 SH   SOLE 43 106,111 0 1,545
AON PLC SHS CL A G0403H108   130,763,495 435,675 SH   SOLE 2 116,440 0 319,235
AON PLC SHS CL A G0403H108   54,091,831 180,222 SH   SOLE 4 100,110 0 80,112
AON PLC SHS CL A G0403H108   54,876,397 182,836 SH   SOLE 7 176,165 0 6,671
AON PLC SHS CL A G0403H108   2,604,915 8,679 SH   SOLE 13 4,222 0 4,457
AON PLC SHS CL A G0403H108   7,240,577 24,124 SH   SOLE 15 24,124 0 0
AON PLC SHS CL A G0403H108   128,634,601 428,582 SH   SOLE 18 408,430 0 20,152
AON PLC SHS CL A G0403H108   24,028,608 80,058 SH   SOLE 19 80,058 0 0
AON PLC SHS CL A G0403H108   1,461,596,260 4,869,715 SH   SOLE 21 4,869,715 0 0
AON PLC SHS CL A G0403H108   1,372,896,786 4,574,188 SH   SOLE 22 4,126,480 0 447,708
AON PLC SHS CL A G0403H108   114,076,011 380,076 SH   SOLE 23 380,076 0 0
AON PLC SHS CL A G0403H108   87,912,507 292,905 SH   SOLE 25 292,905 0 0
AON PLC SHS CL A G0403H108   123,840,165 412,608 SH   SOLE 26 154,852 0 257,756
AON PLC SHS CL A G0403H108   90,582,252 301,800 SH   SOLE 28 4,197 0 297,603
AON PLC SHS CL A G0403H108   1,106,016 3,685 SH   SOLE 29 3,685 0 0
AON PLC SHS CL A G0403H108   351,366,695 1,170,676 SH   SOLE 30 1,170,020 0 656
AON PLC SHS CL A G0403H108   17,593,907 58,619 SH   SOLE 31 54,800 0 3,819
AON PLC SHS CL A G0403H108   5,570,598 18,560 SH   SOLE 34 18,560 0 0
AON PLC SHS CL A G0403H108   19,421,759 64,709 SH   SOLE 36 64,709 0 0
AON PLC SHS CL A G0403H108   2,366,004 7,883 SH   SOLE 40 7,883 0 0
AON PLC SHS CL A G0403H108   159,374 531 SH   OTR 43 531 0 0
AON PLC SHS CL A G0403H108   72,273,840 240,800 SH   SOLE 43 215,378 0 25,422
APA CORPORATION COM 03743Q108   39,086,424 837,327 SH   SOLE 2 211,519 0 625,808
APA CORPORATION COM 03743Q108   7,890,507 169,034 SH   SOLE 4 117,883 0 51,151
APA CORPORATION COM 03743Q108   16,136,576 345,685 SH   SOLE 7 255,026 0 90,659
APA CORPORATION COM 03743Q108   1,732,575 37,116 SH   SOLE 13 32,816 0 4,300
APA CORPORATION COM 03743Q108   2,146,253 45,978 SH   SOLE 15 45,978 0 0
APA CORPORATION COM 03743Q108   26,748,107 573,010 SH   SOLE 18 543,347 0 29,663
APA CORPORATION COM 03743Q108   9,669,949 207,154 SH   SOLE 19 207,154 0 0
APA CORPORATION COM 03743Q108   563,686,254 12,075,541 SH   SOLE 21 12,075,541 0 0
APA CORPORATION COM 03743Q108   368,267,949 7,889,202 SH   SOLE 22 7,177,467 0 711,735
APA CORPORATION COM 03743Q108   26,260,347 562,561 SH   SOLE 23 562,561 0 0
APA CORPORATION COM 03743Q108   3,929,802 84,186 SH   SOLE 25 84,186 0 0
APA CORPORATION COM 03743Q108   20,071,046 429,971 SH   SOLE 26 194,871 0 235,100
APA CORPORATION COM 03743Q108   11,736,892 251,433 SH   SOLE 28 0 0 251,433
APA CORPORATION COM 03743Q108   335,396 7,185 SH   SOLE 29 7,185 0 0
APA CORPORATION COM 03743Q108   112,663,207 2,413,522 SH   SOLE 30 2,390,512 0 23,010
APA CORPORATION COM 03743Q108   4,828,252 103,433 SH   SOLE 31 97,681 0 5,752
APA CORPORATION COM 03743Q108   1,978,532 42,385 SH   SOLE 34 42,385 0 0
APA CORPORATION COM 03743Q108   2,608,665 55,884 SH   SOLE 36 55,884 0 0
APA CORPORATION COM 03743Q108   601,098 12,877 SH   SOLE 40 12,877 0 0
APA CORPORATION COM 03743Q108   14,402,989 308,547 SH   SOLE 43 276,466 0 32,082
APARTMENT INCOME REIT CORP COM 03750L109   11,300,445 329,363 SH   SOLE 2 129,087 0 200,276
APARTMENT INCOME REIT CORP COM 03750L109   2,742,364 79,929 SH   SOLE 4 79,929 0 0
APARTMENT INCOME REIT CORP COM 03750L109   7,209,869 210,139 SH   SOLE 7 210,139 0 0
APARTMENT INCOME REIT CORP COM 03750L109   10,753,749 313,429 SH   SOLE 18 313,429 0 0
APARTMENT INCOME REIT CORP COM 03750L109   8,747,403 254,952 SH   SOLE 19 254,952 0 0
APARTMENT INCOME REIT CORP COM 03750L109   316,105,304 9,213,212 SH   SOLE 21 9,213,212 0 0
APARTMENT INCOME REIT CORP COM 03750L109   188,182,116 5,484,760 SH   SOLE 22 5,254,447 0 230,313
APARTMENT INCOME REIT CORP COM 03750L109   195,944 5,711 SH   SOLE 23 5,711 0 0
APARTMENT INCOME REIT CORP COM 03750L109   32,113,542 935,982 SH   SOLE 25 935,982 0 0
APARTMENT INCOME REIT CORP COM 03750L109   2,144,684 62,509 SH   SOLE 26 49,870 0 12,639
APARTMENT INCOME REIT CORP COM 03750L109   3,481,058 101,459 SH   SOLE 28 1,577 0 99,882
APARTMENT INCOME REIT CORP COM 03750L109   17,308,434 504,472 SH   SOLE 30 504,472 0 0
APARTMENT INCOME REIT CORP COM 03750L109   74,178 2,162 SH   SOLE 31 2,162 0 0
APARTMENT INCOME REIT CORP COM 03750L109   48,617 1,417 SH   SOLE 36 1,417 0 0
APARTMENT INCOME REIT CORP COM 03750L109   752,693 21,938 SH   SOLE 40 21,938 0 0
APARTMENT INCOME REIT CORP COM 03750L109   15,371 448 SH   OTR 43 448 0 0
APARTMENT INCOME REIT CORP COM 03750L109   649,130 18,920 SH   SOLE 43 17,645 0 1,275
APARTMENT INVT & MGMT CO CL A 03748R747   1,328,948 186,650 SH   SOLE 2 45,432 0 141,218
APARTMENT INVT & MGMT CO CL A 03748R747   559,717 78,612 SH   SOLE 4 78,612 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   1,420,412 199,496 SH   SOLE 7 199,496 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   2,974,971 417,833 SH   SOLE 18 417,833 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   3,405,532 478,305 SH   SOLE 19 478,305 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   44,903,056 6,306,609 SH   SOLE 21 6,306,609 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   36,072,925 5,066,422 SH   SOLE 22 4,848,453 0 217,969
APARTMENT INVT & MGMT CO CL A 03748R747   40,556 5,696 SH   SOLE 23 5,696 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   4,998,304 702,009 SH   SOLE 25 702,009 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   427,399 60,028 SH   SOLE 26 48,710 0 11,318
APARTMENT INVT & MGMT CO CL A 03748R747   931,517 130,831 SH   SOLE 28 2,712 0 128,119
APARTMENT INVT & MGMT CO CL A 03748R747   1,893,400 265,927 SH   SOLE 30 265,927 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   129,363 18,169 SH   SOLE 40 18,169 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   233,038 32,730 SH   SOLE 43 30,634 0 2,096
APELLIS PHARMACEUTICALS INC COM 03753U106   4,640,869 89,748 SH   SOLE 2 43,778 0 45,970
APELLIS PHARMACEUTICALS INC COM 03753U106   11,686 226 SH   SOLE 4 226 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   287,663 5,563 SH   SOLE 7 5,563 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   13,473,661 260,562 SH   SOLE 18 248,029 0 12,533
APELLIS PHARMACEUTICALS INC COM 03753U106   34,600,971 669,135 SH   SOLE 19 669,135 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   202,241,171 3,911,065 SH   SOLE 21 3,911,065 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   129,717,276 2,508,553 SH   SOLE 22 2,438,704 0 69,849
APELLIS PHARMACEUTICALS INC COM 03753U106   401,114 7,757 SH   SOLE 23 7,757 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   754,707 14,595 SH   SOLE 25 14,595 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   4,646,247 89,852 SH   SOLE 26 37,920 0 51,932
APELLIS PHARMACEUTICALS INC COM 03753U106   249,811 4,831 SH   SOLE 28 1,294 0 3,537
APELLIS PHARMACEUTICALS INC COM 03753U106   5,546,673 107,265 SH   SOLE 30 107,265 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   59,518 1,151 SH   SOLE 34 1,151 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   72,291 1,398 SH   SOLE 36 1,398 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   636,447 12,308 SH   SOLE 40 12,308 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   1,043,766 20,185 SH   SOLE 43 19,496 0 689
APEXIGEN INC COM 03759B102   145,834 213,833 SH   SOLE 22 213,833 0 0
API GROUP CORP COM STK 00187Y100   3,508,667 186,532 SH   SOLE 2 50,620 0 135,912
API GROUP CORP COM STK 00187Y100   7,656 407 SH   SOLE 4 407 0 0
API GROUP CORP COM STK 00187Y100   192,558 10,237 SH   SOLE 7 10,237 0 0
API GROUP CORP COM STK 00187Y100   11,067,954 588,408 SH   SOLE 18 588,408 0 0
API GROUP CORP COM STK 00187Y100   7,188,655 382,172 SH   SOLE 19 382,172 0 0
API GROUP CORP COM STK 00187Y100   147,767,372 7,855,788 SH   SOLE 21 7,855,788 0 0
API GROUP CORP COM STK 00187Y100   95,957,541 5,101,411 SH   SOLE 22 4,868,594 0 232,817
API GROUP CORP COM STK 00187Y100   477,567 25,389 SH   SOLE 25 25,389 0 0
API GROUP CORP COM STK 00187Y100   1,568,641 83,394 SH   SOLE 26 72,824 0 10,570
API GROUP CORP COM STK 00187Y100   2,393,196 127,230 SH   SOLE 28 119,396 0 7,834
API GROUP CORP COM STK 00187Y100   1,511,308 80,346 SH   SOLE 30 80,346 0 0
API GROUP CORP COM STK 00187Y100   47,608 2,531 SH   SOLE 36 2,531 0 0
API GROUP CORP COM STK 00187Y100   384,589 20,446 SH   SOLE 40 20,446 0 0
API GROUP CORP COM STK 00187Y100   500,440 26,605 SH   SOLE 43 25,348 0 1,257
APOGEE ENTERPRISES INC COM 037598109   1,385,463 31,162 SH   SOLE 2 23,663 0 7,499
APOGEE ENTERPRISES INC COM 037598109   4,135 93 SH   SOLE 4 93 0 0
APOGEE ENTERPRISES INC COM 037598109   8,848 199 SH   SOLE 7 199 0 0
APOGEE ENTERPRISES INC COM 037598109   3,076,543 69,198 SH   SOLE 18 69,198 0 0
APOGEE ENTERPRISES INC COM 037598109   4,165,591 93,693 SH   SOLE 19 93,693 0 0
APOGEE ENTERPRISES INC COM 037598109   131,006,547 2,946,616 SH   SOLE 21 2,946,616 0 0
APOGEE ENTERPRISES INC COM 037598109   26,884,206 604,683 SH   SOLE 22 583,092 0 21,591
APOGEE ENTERPRISES INC COM 037598109   86,252 1,940 SH   SOLE 23 1,940 0 0
APOGEE ENTERPRISES INC COM 037598109   146,940 3,305 SH   SOLE 25 3,305 0 0
APOGEE ENTERPRISES INC COM 037598109   516,670 11,621 SH   SOLE 26 9,174 0 2,447
APOGEE ENTERPRISES INC COM 037598109   1,713,711 38,545 SH   SOLE 30 38,545 0 0
APOGEE ENTERPRISES INC COM 037598109   99,413 2,236 SH   SOLE 34 2,236 0 0
APOGEE ENTERPRISES INC COM 037598109   145,206 3,266 SH   SOLE 40 3,266 0 0
APOGEE ENTERPRISES INC COM 037598109   1,043,565 23,472 SH   SOLE 43 19,445 0 4,027
APOLLO COML REAL EST FIN INC COM 03762U105   1,430,940 132,987 SH   SOLE 2 40,337 0 92,650
APOLLO COML REAL EST FIN INC COM 03762U105   4,089 380 SH   SOLE 4 380 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   34,335 3,191 SH   SOLE 7 3,191 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   5,315,666 494,021 SH   SOLE 18 494,021 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   2,824,640 262,513 SH   SOLE 19 262,513 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   199,674,407 18,557,101 SH   SOLE 21 18,557,101 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   38,801,905 3,606,125 SH   SOLE 22 3,428,504 0 177,621
APOLLO COML REAL EST FIN INC COM 03762U105   203,515 18,914 SH   SOLE 25 18,914 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   445,572 41,410 SH   SOLE 26 30,045 0 11,365
APOLLO COML REAL EST FIN INC COM 03762U105   149,392 13,884 SH   SOLE 28 2,322 0 11,562
APOLLO COML REAL EST FIN INC COM 03762U105   2,258,535 209,901 SH   SOLE 30 209,901 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   62,849 5,841 SH   SOLE 36 5,841 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   174,290 16,198 SH   SOLE 40 16,198 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   13,213 1,228 SH   OTR 43 1,228 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   1,390,138 129,195 SH   SOLE 43 123,054 0 6,141
APOLLO ENDOSURGERY INC COM 03767D108   10,199 1,023 SH   SOLE 2 0 0 1,023
APOLLO ENDOSURGERY INC COM 03767D108   61,674 6,186 SH   SOLE 18 6,186 0 0
APOLLO ENDOSURGERY INC COM 03767D108   1,148,275 115,173 SH   SOLE 21 115,173 0 0
APOLLO ENDOSURGERY INC COM 03767D108   3,891,879 390,359 SH   SOLE 22 390,359 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   47,917,645 751,178 SH   SOLE 2 139,450 0 611,728
APOLLO GLOBAL MGMT INC COM 03769M106   17,009,667 266,651 SH   SOLE 4 149,883 0 116,768
APOLLO GLOBAL MGMT INC COM 03769M106   2,888,284 45,278 SH   SOLE 7 45,278 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   439,960 6,897 SH   SOLE 13 1,354 0 5,543
APOLLO GLOBAL MGMT INC COM 03769M106   3,163,665 49,595 SH   SOLE 15 49,595 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   161,855,855 2,537,323 SH   SOLE 18 2,384,075 0 153,248
APOLLO GLOBAL MGMT INC COM 03769M106   290,925,139 4,560,670 SH   SOLE 19 4,560,670 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   433,633,639 6,797,831 SH   SOLE 21 6,797,831 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   667,624,290 10,465,971 SH   SOLE 22 9,649,002 0 816,969
APOLLO GLOBAL MGMT INC COM 03769M106   47,827,509 749,765 SH   SOLE 23 749,765 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   39,540,487 619,854 SH   SOLE 25 619,854 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   32,932,353 516,262 SH   SOLE 26 261,528 0 254,734
APOLLO GLOBAL MGMT INC COM 03769M106   35,522,737 556,870 SH   SOLE 28 44,005 0 512,865
APOLLO GLOBAL MGMT INC COM 03769M106   43,505 682 SH   SOLE 29 682 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   107,231,819 1,681,013 SH   SOLE 30 1,681,013 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   5,800,616 90,933 SH   SOLE 31 83,647 0 7,286
APOLLO GLOBAL MGMT INC COM 03769M106   46,100,842 722,697 SH   SOLE 34 722,697 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   7,266,000 113,905 SH   SOLE 36 113,905 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   973,563 15,262 SH   SOLE 40 15,262 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   45,993 721 SH   OTR 43 721 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   13,163,027 206,349 SH   SOLE 43 188,128 0 18,222
APOLLO MED HLDGS INC COM NEW 03763A207   764,842 25,848 SH   SOLE 2 16,739 0 9,109
APOLLO MED HLDGS INC COM NEW 03763A207   2,338 79 SH   SOLE 4 79 0 0
APOLLO MED HLDGS INC COM NEW 03763A207   122,266 4,132 SH   SOLE 7 4,132 0 0
APOLLO MED HLDGS INC COM NEW 03763A207   3,732,483 126,140 SH   SOLE 18 126,140 0 0
APOLLO MED HLDGS INC COM NEW 03763A207   2,126,604 71,869 SH   SOLE 19 71,869 0 0
APOLLO MED HLDGS INC COM NEW 03763A207   149,761,293 5,061,213 SH   SOLE 21 5,061,213 0 0
APOLLO MED HLDGS INC COM NEW 03763A207   29,749,727 1,005,398 SH   SOLE 22 974,891 0 30,507
APOLLO MED HLDGS INC COM NEW 03763A207   203,461 6,876 SH   SOLE 25 6,876 0 0
APOLLO MED HLDGS INC COM NEW 03763A207   362,921 12,265 SH   SOLE 26 9,774 0 2,491
APOLLO MED HLDGS INC COM NEW 03763A207   54,416 1,839 SH   SOLE 28 786 0 1,053
APOLLO MED HLDGS INC COM NEW 03763A207   5,297,646 179,035 SH   SOLE 30 179,035 0 0
APOLLO MED HLDGS INC COM NEW 03763A207   16,215 548 SH   SOLE 36 548 0 0
APOLLO MED HLDGS INC COM NEW 03763A207   185,500 6,269 SH   SOLE 40 6,269 0 0
APOLLO MED HLDGS INC COM NEW 03763A207   382,569 12,929 SH   SOLE 43 12,614 0 315
APOLLO STRATEGIC GRWT CPTL I UNIT 99/99/9999 G0412A110   2,489,646 247,726 SH   SOLE 22 247,726 0 0
APOLLO STRATEGIC GRWT CPTL I UNIT 99/99/9999 G0412A110   1,530,354 152,274 SH   SOLE 34 152,274 0 0
APPFOLIO INC COM CL A 03783C100   3,501,672 33,229 SH   SOLE 2 19,903 0 13,326
APPFOLIO INC COM CL A 03783C100   31,403 298 SH   SOLE 4 77 0 221
APPFOLIO INC COM CL A 03783C100   125,508 1,191 SH   SOLE 7 1,191 0 0
APPFOLIO INC COM CL A 03783C100   5,260,464 49,919 SH   SOLE 18 47,763 0 2,156
APPFOLIO INC COM CL A 03783C100   10,050,723 95,376 SH   SOLE 19 95,376 0 0
APPFOLIO INC COM CL A 03783C100   74,568,047 707,611 SH   SOLE 21 707,611 0 0
APPFOLIO INC COM CL A 03783C100   56,234,667 533,637 SH   SOLE 22 518,090 0 15,547
APPFOLIO INC COM CL A 03783C100   368,725 3,499 SH   SOLE 23 3,499 0 0
APPFOLIO INC COM CL A 03783C100   286,634 2,720 SH   SOLE 25 2,720 0 0
APPFOLIO INC COM CL A 03783C100   2,163,241 20,528 SH   SOLE 26 7,101 0 13,427
APPFOLIO INC COM CL A 03783C100   103,272 980 SH   SOLE 28 338 0 642
APPFOLIO INC COM CL A 03783C100   813,850 7,723 SH   SOLE 30 7,723 0 0
APPFOLIO INC COM CL A 03783C100   284,842 2,703 SH   SOLE 40 2,703 0 0
APPFOLIO INC COM CL A 03783C100   44,049 418 SH   OTR 43 418 0 0
APPFOLIO INC COM CL A 03783C100   355,447 3,373 SH   SOLE 43 3,203 0 170
APPHARVEST INC COM 03783T103   18,027 31,772 SH   SOLE 2 2,617 0 29,155
APPHARVEST INC COM 03783T103   437 771 SH   SOLE 7 771 0 0
APPHARVEST INC COM 03783T103   125,589 221,342 SH   SOLE 18 221,342 0 0
APPHARVEST INC COM 03783T103   70,935 125,017 SH   SOLE 19 125,017 0 0
APPHARVEST INC COM 03783T103   1,529,824 2,696,200 SH   SOLE 21 2,696,200 0 0
APPHARVEST INC COM 03783T103   979,216 1,725,794 SH   SOLE 22 1,670,549 0 55,245
APPIAN CORP CL A 03782L101   1,032,380 31,707 SH   SOLE 2 15,856 0 15,851
APPIAN CORP CL A 03782L101   17,029 523 SH   SOLE 4 128 0 395
APPIAN CORP CL A 03782L101   114,904 3,529 SH   SOLE 7 3,529 0 0
APPIAN CORP CL A 03782L101   3,503,098 107,589 SH   SOLE 18 100,928 0 6,661
APPIAN CORP CL A 03782L101   5,831,659 179,105 SH   SOLE 19 179,105 0 0
APPIAN CORP CL A 03782L101   48,448,792 1,487,985 SH   SOLE 21 1,487,985 0 0
APPIAN CORP CL A 03782L101   34,734,031 1,066,770 SH   SOLE 22 1,039,351 0 27,419
APPIAN CORP CL A 03782L101   22,011 676 SH   SOLE 23 676 0 0
APPIAN CORP CL A 03782L101   145,218 4,460 SH   SOLE 25 4,460 0 0
APPIAN CORP CL A 03782L101   1,248,253 38,337 SH   SOLE 26 11,863 0 26,474
APPIAN CORP CL A 03782L101   22,825 701 SH   SOLE 28 701 0 0
APPIAN CORP CL A 03782L101   840,081 25,801 SH   SOLE 30 25,801 0 0
APPIAN CORP CL A 03782L101   135,580 4,164 SH   SOLE 40 4,164 0 0
APPIAN CORP CL A 03782L101   9,475 291 SH   OTR 43 291 0 0
APPIAN CORP CL A 03782L101   229,776 7,057 SH   SOLE 43 6,840 0 217
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   5,684,571 360,239 SH   SOLE 2 213,069 0 147,170
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   1,763,194 111,736 SH   SOLE 4 111,736 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   4,557,469 288,813 SH   SOLE 7 288,813 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   9,586,240 607,493 SH   SOLE 18 607,493 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   12,149,953 769,959 SH   SOLE 19 769,959 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   136,447,861 8,646,886 SH   SOLE 21 8,646,886 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   115,975,631 7,349,533 SH   SOLE 22 7,055,386 0 294,147
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   156,964 9,947 SH   SOLE 23 9,947 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   13,182,154 835,371 SH   SOLE 25 835,371 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   1,779,369 112,761 SH   SOLE 26 83,118 0 29,643
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   2,302,460 145,910 SH   SOLE 28 3,985 0 141,925
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   11,140,238 705,972 SH   SOLE 30 705,972 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   130,564 8,274 SH   SOLE 36 8,274 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   466,694 29,575 SH   SOLE 40 29,575 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   4,666,165 295,701 SH   SOLE 43 278,928 0 16,773
APPLE INC COM 037833100   4,089,029,499 31,471,019 SH   SOLE 2 7,156,703 0 24,314,316
APPLE INC COM 037833100   1,629,157,189 12,538,730 SH   SOLE 4 7,728,144 0 4,810,586
APPLE INC COM 037833100   1,964,747,929 15,121,588 SH   SOLE 7 14,333,249 0 788,339
APPLE INC COM 037833100   92,210,671 709,695 SH   SOLE 13 514,177 0 195,518
APPLE INC COM 037833100   234,818,461 1,807,269 SH   SOLE 15 1,807,269 0 0
APPLE INC COM 037833100   705,282 5,428 SH   SOLE 17 0 0 5,428
APPLE INC COM 037833100   4,524,283,893 34,820,934 SH   SOLE 18 31,394,123 0 3,426,811
APPLE INC COM 037833100   2,092,961,683 16,108,379 SH   SOLE 19 16,108,379 0 0
APPLE INC COM 037833100   7,985,628 61,461 SH   SOLE 20 61,461 0 0
APPLE INC COM 037833100   44,828,743,281 345,022,268 SH   SOLE 21 345,022,268 0 0
APPLE INC COM 037833100   42,583,524,037 327,742,046 SH   SOLE 22 294,304,940 0 33,437,106
APPLE INC COM 037833100   4,158,657,556 32,006,908 SH   SOLE 23 32,006,908 0 0
APPLE INC COM 037833100   3,747,775,890 28,844,577 SH   SOLE 25 28,787,947 0 56,630
APPLE INC COM 037833100   3,990,620,777 30,713,621 SH   SOLE 26 13,277,565 0 17,436,056
APPLE INC COM 037833100   3,600,672,782 27,712,405 SH   SOLE 28 1,050,152 0 26,662,253
APPLE INC COM 037833100   51,715,648 398,027 SH   SOLE 29 398,027 0 0
APPLE INC COM 037833100   11,212,927,947 86,299,761 SH   SOLE 30 85,626,333 0 673,428
APPLE INC COM 037833100   563,151,961 4,334,272 SH   SOLE 31 4,044,840 0 289,432
APPLE INC COM 037833100   355,144,425 2,733,352 SH   SOLE 32 2,733,352 0 0
APPLE INC COM 037833100   1,070,400,110 8,238,283 SH   SOLE 34 8,238,283 0 0
APPLE INC COM 037833100   566,289,381 4,358,419 SH   SOLE 36 4,358,419 0 0
APPLE INC COM 037833100   78,796,438 606,453 SH   SOLE 40 606,453 0 0
APPLE INC COM 037833100   3,866,067 29,755 SH   OTR 43 29,755 0 0
APPLE INC COM 037833100   2,276,850,639 17,523,672 SH   SOLE 43 15,996,381 0 1,527,291
APPLIED DIGITAL CORP COM NEW 038169207   31,155 16,932 SH   SOLE 2 0 0 16,932
APPLIED DIGITAL CORP COM NEW 038169207   183,448 99,700 SH   SOLE 18 99,700 0 0
APPLIED DIGITAL CORP COM NEW 038169207   163,147 88,667 SH   SOLE 19 88,667 0 0
APPLIED DIGITAL CORP COM NEW 038169207   3,772,620 2,050,337 SH   SOLE 21 2,050,337 0 0
APPLIED DIGITAL CORP COM NEW 038169207   985,681 535,696 SH   SOLE 22 502,698 0 32,998
APPLIED DIGITAL CORP COM NEW 038169207   143,835 78,171 SH   SOLE 30 78,171 0 0
APPLIED DNA SCIENCES INC COM 03815U300   608 366 SH   SOLE 21 366 0 0
APPLIED DNA SCIENCES INC COM 03815U300   168,150 101,295 SH   SOLE 22 101,295 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   14,033,314 111,349 SH   SOLE 2 58,784 0 52,565
APPLIED INDL TECHNOLOGIES IN COM 03820C105   16,510 131 SH   SOLE 4 131 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   240,465 1,908 SH   SOLE 7 1,908 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   17,712,508 140,542 SH   SOLE 18 122,974 0 17,568
APPLIED INDL TECHNOLOGIES IN COM 03820C105   47,903,247 380,094 SH   SOLE 19 380,094 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   580,681,209 4,607,484 SH   SOLE 21 4,607,484 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   159,524,867 1,265,769 SH   SOLE 22 1,235,063 0 30,706
APPLIED INDL TECHNOLOGIES IN COM 03820C105   949,006 7,530 SH   SOLE 23 7,530 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   770,673 6,115 SH   SOLE 25 6,115 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   11,448,061 90,836 SH   SOLE 26 16,384 0 74,452
APPLIED INDL TECHNOLOGIES IN COM 03820C105   82,676 656 SH   SOLE 28 656 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   7,733,201 61,360 SH   SOLE 30 61,360 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   81,667 648 SH   SOLE 36 648 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   702,869 5,577 SH   SOLE 40 5,577 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   2,717,016 21,558 SH   SOLE 43 20,866 0 692
APPLIED MATLS INC COM 038222105   202,876,136 2,083,345 SH   SOLE 2 656,348 0 1,426,997
APPLIED MATLS INC COM 038222105   85,605,005 879,082 SH   SOLE 4 496,980 0 382,102
APPLIED MATLS INC COM 038222105   88,957,020 913,504 SH   SOLE 7 888,013 0 25,491
APPLIED MATLS INC COM 038222105   7,278,376 74,742 SH   SOLE 13 64,877 0 9,865
APPLIED MATLS INC COM 038222105   12,168,118 124,955 SH   SOLE 15 124,955 0 0
APPLIED MATLS INC COM 038222105   3,214 33 SH   SOLE 17 0 0 33
APPLIED MATLS INC COM 038222105   246,792,903 2,534,328 SH   SOLE 18 2,422,692 0 111,636
APPLIED MATLS INC COM 038222105   114,271,243 1,173,457 SH   SOLE 19 1,173,457 0 0
APPLIED MATLS INC COM 038222105   2,468,512,692 25,349,278 SH   SOLE 21 25,349,278 0 0
APPLIED MATLS INC COM 038222105   1,844,917,562 18,945,549 SH   SOLE 22 17,091,040 0 1,854,509
APPLIED MATLS INC COM 038222105   168,463,894 1,729,964 SH   SOLE 23 1,729,964 0 0
APPLIED MATLS INC COM 038222105   199,074,810 2,044,309 SH   SOLE 25 2,006,373 0 37,936
APPLIED MATLS INC COM 038222105   204,179,275 2,096,727 SH   SOLE 26 767,710 0 1,329,017
APPLIED MATLS INC COM 038222105   216,569,517 2,223,963 SH   SOLE 28 37,029 0 2,186,934
APPLIED MATLS INC COM 038222105   4,179,452 42,919 SH   SOLE 29 42,919 0 0
APPLIED MATLS INC COM 038222105   611,025,612 6,274,652 SH   SOLE 30 6,215,362 0 59,290
APPLIED MATLS INC COM 038222105   28,487,156 292,536 SH   SOLE 31 277,085 0 15,451
APPLIED MATLS INC COM 038222105   17,964,273 184,476 SH   SOLE 32 184,476 0 0
APPLIED MATLS INC COM 038222105   87,393,291 897,446 SH   SOLE 34 897,446 0 0
APPLIED MATLS INC COM 038222105   26,653,490 273,706 SH   SOLE 36 273,706 0 0
APPLIED MATLS INC COM 038222105   3,110,901 31,946 SH   SOLE 40 31,946 0 0
APPLIED MATLS INC COM 038222105   263,316 2,704 SH   OTR 43 2,704 0 0
APPLIED MATLS INC COM 038222105   102,700,652 1,054,638 SH   SOLE 43 960,780 0 93,858
APPLIED MOLECULAR TRANS INC COM 03824M109   24,933 59,365 SH   SOLE 2 34,998 0 24,367
APPLIED MOLECULAR TRANS INC COM 03824M109   2,935 6,988 SH   SOLE 18 4,584 0 2,404
APPLIED MOLECULAR TRANS INC COM 03824M109   38,837 92,468 SH   SOLE 19 92,468 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109   32,859 78,236 SH   SOLE 21 78,236 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109   146,763 349,435 SH   SOLE 22 349,435 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109   1,572 3,743 SH   SOLE 26 0 0 3,743
APPLIED MOLECULAR TRANS INC COM 03824M109   80 190 SH   SOLE 43 190 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102   212,967 112,681 SH   SOLE 2 95,186 0 17,495
APPLIED OPTOELECTRONICS INC COM 03823U102   8,845 4,680 SH   SOLE 18 4,680 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102   22,043 11,663 SH   SOLE 19 11,663 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102   167,095 88,410 SH   SOLE 21 88,410 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102   1,208,504 639,420 SH   SOLE 22 639,420 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102   51,179 27,079 SH   SOLE 26 0 0 27,079
APPLIED THERAPEUTICS INC COM 03828A101   8,017 10,549 SH   SOLE 2 10,228 0 321
APPLIED THERAPEUTICS INC COM 03828A101   3,801 5,001 SH   SOLE 18 5,001 0 0
APPLIED THERAPEUTICS INC COM 03828A101   58,097 76,443 SH   SOLE 21 76,443 0 0
APPLIED THERAPEUTICS INC COM 03828A101   153,076 201,416 SH   SOLE 22 201,416 0 0
APPLIED THERAPEUTICS INC COM 03828A101   283 372 SH   SOLE 26 0 0 372
APPLOVIN CORP COM CL A 03831W108   3,066,136 291,181 SH   SOLE 2 64,208 0 226,973
APPLOVIN CORP COM CL A 03831W108   4,138 393 SH   SOLE 4 393 0 0
APPLOVIN CORP COM CL A 03831W108   24,356 2,313 SH   SOLE 7 2,313 0 0
APPLOVIN CORP COM CL A 03831W108   14,479 1,375 SH   SOLE 15 1,375 0 0
APPLOVIN CORP COM CL A 03831W108   1,094,952 103,984 SH   SOLE 18 103,984 0 0
APPLOVIN CORP COM CL A 03831W108   1,278,195 121,386 SH   SOLE 19 121,386 0 0
APPLOVIN CORP COM CL A 03831W108   35,920,620 3,411,265 SH   SOLE 21 3,411,265 0 0
APPLOVIN CORP COM CL A 03831W108   40,831,128 3,877,600 SH   SOLE 22 3,624,288 0 253,312
APPLOVIN CORP COM CL A 03831W108   5,276,657 501,107 SH   SOLE 25 501,107 0 0
APPLOVIN CORP COM CL A 03831W108   1,472,536 139,842 SH   SOLE 26 49,189 0 90,653
APPLOVIN CORP COM CL A 03831W108   496,626 47,163 SH   SOLE 28 1,167 0 45,996
APPLOVIN CORP COM CL A 03831W108   532,797 50,598 SH   SOLE 30 50,598 0 0
APPLOVIN CORP COM CL A 03831W108   32,369 3,074 SH   SOLE 31 3,074 0 0
APPLOVIN CORP COM CL A 03831W108   331,369 31,469 SH   SOLE 36 31,469 0 0
APPLOVIN CORP COM CL A 03831W108   181,021 17,191 SH   SOLE 40 17,191 0 0
APPLOVIN CORP COM CL A 03831W108   2,215,670 210,415 SH   SOLE 43 182,558 0 27,857
APREA THERAPEUTICS INC COM 03836J102   561 1,694 SH   SOLE 2 1,427 0 267
APREA THERAPEUTICS INC COM 03836J102   6,874 20,768 SH   SOLE 21 20,768 0 0
APREA THERAPEUTICS INC COM 03836J102   53,923 162,909 SH   SOLE 22 162,909 0 0
APTARGROUP INC COM 038336103   12,005,197 109,158 SH   SOLE 2 71,338 0 37,820
APTARGROUP INC COM 038336103   23,096 210 SH   SOLE 4 210 0 0
APTARGROUP INC COM 038336103   2,355,772 21,420 SH   SOLE 7 21,420 0 0
APTARGROUP INC COM 038336103   15,014,470 136,520 SH   SOLE 18 136,520 0 0
APTARGROUP INC COM 038336103   2,264,818 20,593 SH   SOLE 19 20,593 0 0
APTARGROUP INC COM 038336103   381,374,017 3,467,667 SH   SOLE 21 3,467,667 0 0
APTARGROUP INC COM 038336103   206,640,322 1,878,890 SH   SOLE 22 1,792,979 0 85,911
APTARGROUP INC COM 038336103   1,422,261 12,932 SH   SOLE 25 12,932 0 0
APTARGROUP INC COM 038336103   3,494,615 31,775 SH   SOLE 26 26,721 0 5,054
APTARGROUP INC COM 038336103   1,714,698 15,591 SH   SOLE 28 14,274 0 1,317
APTARGROUP INC COM 038336103   5,710,821 51,926 SH   SOLE 30 51,926 0 0
APTARGROUP INC COM 038336103   101,951 927 SH   SOLE 31 927 0 0
APTARGROUP INC COM 038336103   1,134,004 10,311 SH   SOLE 36 10,311 0 0
APTARGROUP INC COM 038336103   1,039,861 9,455 SH   SOLE 40 9,455 0 0
APTARGROUP INC COM 038336103   8,908 81 SH   OTR 43 81 0 0
APTARGROUP INC COM 038336103   11,214,891 101,972 SH   SOLE 43 98,061 0 3,911
APTEVO THERAPEUTICS INC COM NEW 03835L207   877 378 SH   SOLE 2 0 0 378
APTEVO THERAPEUTICS INC COM NEW 03835L207   2,397 1,033 SH   SOLE 21 1,033 0 0
APTEVO THERAPEUTICS INC COM NEW 03835L207   108,193 46,635 SH   SOLE 22 46,635 0 0
APTINYX INC COM 03836N103   9,333 32,713 SH   SOLE 18 8,738 0 23,975
APTINYX INC COM 03836N103   49,043 171,899 SH   SOLE 21 171,899 0 0
APTINYX INC COM 03836N103   137,680 482,580 SH   SOLE 22 482,580 0 0
APTIV PLC SHS G6095L109   42,344,907 454,686 SH   SOLE 2 98,834 0 355,852
APTIV PLC SHS G6095L109   18,445,793 198,065 SH   SOLE 4 114,408 0 83,657
APTIV PLC SHS G6095L109   25,887,905 277,976 SH   SOLE 7 269,772 0 8,204
APTIV PLC SHS G6095L109   605,066 6,497 SH   SOLE 13 2,660 0 3,837
APTIV PLC SHS G6095L109   3,548,812 38,106 SH   SOLE 15 38,106 0 0
APTIV PLC SHS G6095L109   2,142 23 SH   SOLE 17 0 0 23
APTIV PLC SHS G6095L109   99,693,896 1,070,481 SH   SOLE 18 1,046,346 0 24,135
APTIV PLC SHS G6095L109   65,736,462 705,857 SH   SOLE 19 705,857 0 0
APTIV PLC SHS G6095L109   712,472,812 7,650,304 SH   SOLE 21 7,650,304 0 0
APTIV PLC SHS G6095L109   551,676,882 5,923,729 SH   SOLE 22 5,328,096 0 595,633
APTIV PLC SHS G6095L109   42,566,557 457,066 SH   SOLE 23 457,066 0 0
APTIV PLC SHS G6095L109   61,758,787 663,146 SH   SOLE 25 633,941 0 29,205
APTIV PLC SHS G6095L109   66,559,080 714,690 SH   SOLE 26 256,325 0 458,365
APTIV PLC SHS G6095L109   64,870,353 696,557 SH   SOLE 28 41,876 0 654,681
APTIV PLC SHS G6095L109   73,293 787 SH   SOLE 29 787 0 0
APTIV PLC SHS G6095L109   178,791,160 1,919,802 SH   SOLE 30 1,919,802 0 0
APTIV PLC SHS G6095L109   5,606,240 60,198 SH   SOLE 31 55,346 0 4,852
APTIV PLC SHS G6095L109   99,917,035 1,072,877 SH   SOLE 34 1,072,877 0 0
APTIV PLC SHS G6095L109   9,118,358 97,910 SH   SOLE 36 97,910 0 0
APTIV PLC SHS G6095L109   956,631 10,272 SH   SOLE 40 10,272 0 0
APTIV PLC SHS G6095L109   21,293,567 228,643 SH   SOLE 43 202,597 0 26,046
APYX MEDICAL CORPORATION COM 03837C106   5,845 2,498 SH   SOLE 2 0 0 2,498
APYX MEDICAL CORPORATION COM 03837C106   12,219 5,222 SH   SOLE 18 5,222 0 0
APYX MEDICAL CORPORATION COM 03837C106   223,763 95,625 SH   SOLE 21 95,625 0 0
APYX MEDICAL CORPORATION COM 03837C106   982,786 419,994 SH   SOLE 22 419,994 0 0
APYX MEDICAL CORPORATION COM 03837C106   194 83 SH   SOLE 43 83 0 0
AQUA METALS INC COM 03837J101   1,754 1,403 SH   SOLE 2 0 0 1,403
AQUA METALS INC COM 03837J101   16,038 12,830 SH   SOLE 18 12,830 0 0
AQUA METALS INC COM 03837J101   260,641 208,513 SH   SOLE 21 208,513 0 0
AQUA METALS INC COM 03837J101   1,218,790 975,032 SH   SOLE 22 975,032 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200   1,370 1,793 SH   SOLE 2 0 0 1,793
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200   7,921 10,368 SH   SOLE 18 10,368 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200   186,043 243,512 SH   SOLE 21 243,512 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200   754,094 987,034 SH   SOLE 22 987,034 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104   24,492 27,150 SH   SOLE 2 26,523 0 627
AQUESTIVE THERAPEUTICS INC COM 03843E104   4,501 4,989 SH   SOLE 18 4,989 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104   60,819 67,419 SH   SOLE 21 67,419 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104   232,883 258,157 SH   SOLE 22 258,157 0 0
ARAMARK COM 03852U106   23,082,024 558,346 SH   SOLE 2 35,068 0 523,278
ARAMARK COM 03852U106   10,356,579 250,522 SH   SOLE 4 96,479 0 154,043
ARAMARK COM 03852U106   1,140,033 27,577 SH   SOLE 7 27,577 0 0
ARAMARK COM 03852U106   44,771 1,083 SH   SOLE 13 1,083 0 0
ARAMARK COM 03852U106   1,160,869 28,081 SH   SOLE 15 28,081 0 0
ARAMARK COM 03852U106   6,661,941 161,150 SH   SOLE 18 149,212 0 11,938
ARAMARK COM 03852U106   2,985,203 72,211 SH   SOLE 19 72,211 0 0
ARAMARK COM 03852U106   119,029,683 2,879,286 SH   SOLE 21 2,879,286 0 0
ARAMARK COM 03852U106   251,509,211 6,083,919 SH   SOLE 22 5,629,559 0 454,360
ARAMARK COM 03852U106   15,845,953 383,308 SH   SOLE 23 383,308 0 0
ARAMARK COM 03852U106   14,344,980 347,000 SH   SOLE 25 347,000 0 0
ARAMARK COM 03852U106   11,356,635 274,713 SH   SOLE 26 142,130 0 132,583
ARAMARK COM 03852U106   14,155,188 342,409 SH   SOLE 28 4,152 0 338,257
ARAMARK COM 03852U106   23,707,581 573,478 SH   SOLE 30 573,478 0 0
ARAMARK COM 03852U106   2,104,289 50,902 SH   SOLE 31 46,930 0 3,972
ARAMARK COM 03852U106   411,126 9,945 SH   SOLE 34 9,945 0 0
ARAMARK COM 03852U106   3,144,610 76,067 SH   SOLE 36 76,067 0 0
ARAMARK COM 03852U106   383,594 9,279 SH   SOLE 40 9,279 0 0
ARAMARK COM 03852U106   3,418,284 82,687 SH   SOLE 43 58,549 0 24,138
ARAVIVE INC COM 03890D108   296 224 SH   SOLE 2 0 0 224
ARAVIVE INC COM 03890D108   4,113 3,116 SH   SOLE 18 3,116 0 0
ARAVIVE INC COM 03890D108   58,269 44,143 SH   SOLE 21 44,143 0 0
ARAVIVE INC COM 03890D108   174,748 132,385 SH   SOLE 22 132,385 0 0
ARBOR REALTY TRUST INC COM 038923108   5,107,973 387,261 SH   SOLE 2 248,371 0 138,890
ARBOR REALTY TRUST INC COM 038923108   6,450 489 SH   SOLE 4 489 0 0
ARBOR REALTY TRUST INC COM 038923108   22,726 1,723 SH   SOLE 7 1,723 0 0
ARBOR REALTY TRUST INC COM 038923108   6,069,603 460,167 SH   SOLE 18 460,167 0 0
ARBOR REALTY TRUST INC COM 038923108   11,842,707 897,855 SH   SOLE 19 897,855 0 0
ARBOR REALTY TRUST INC COM 038923108   103,766,693 7,867,073 SH   SOLE 21 7,867,073 0 0
ARBOR REALTY TRUST INC COM 038923108   59,950,594 4,545,155 SH   SOLE 22 4,344,227 0 200,928
ARBOR REALTY TRUST INC COM 038923108   32,830 2,489 SH   SOLE 23 2,489 0 0
ARBOR REALTY TRUST INC COM 038923108   302,091 22,903 SH   SOLE 25 22,903 0 0
ARBOR REALTY TRUST INC COM 038923108   679,918 51,548 SH   SOLE 26 39,849 0 11,699
ARBOR REALTY TRUST INC COM 038923108   128,537 9,745 SH   SOLE 28 2,399 0 7,346
ARBOR REALTY TRUST INC COM 038923108   922,192 69,916 SH   SOLE 30 69,916 0 0
ARBOR REALTY TRUST INC COM 038923108   290,431 22,019 SH   SOLE 40 22,019 0 0
ARBOR REALTY TRUST INC COM 038923108   457,203 34,663 SH   SOLE 43 28,611 0 6,052
ARBUTUS BIOPHARMA CORP COM 03879J100   137,347 58,947 SH   SOLE 2 3,139 0 55,808
ARBUTUS BIOPHARMA CORP COM 03879J100   24,533 10,529 SH   SOLE 7 10,529 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100   713,530 306,236 SH   SOLE 18 306,236 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100   475,485 204,071 SH   SOLE 19 204,071 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100   12,860,323 5,519,452 SH   SOLE 21 5,519,452 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100   5,825,746 2,500,320 SH   SOLE 22 2,447,009 0 53,311
ARBUTUS BIOPHARMA CORP COM 03879J100   182,693 78,409 SH   SOLE 30 78,409 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100   52,257 22,428 SH   SOLE 43 21,629 0 799
ARC DOCUMENT SOLUTIONS INC COM 00191G103   351,603 120,001 SH   SOLE 2 0 0 120,001
ARC DOCUMENT SOLUTIONS INC COM 00191G103   17,261 5,891 SH   SOLE 18 5,891 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103   211,836 72,299 SH   SOLE 21 72,299 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103   3,489,305 1,190,889 SH   SOLE 22 1,190,889 0 0
ARCA BIOPHARMA INC COM 00211Y506   6,363 2,685 SH   SOLE 18 2,685 0 0
ARCA BIOPHARMA INC COM 00211Y506   68,931 29,085 SH   SOLE 21 29,085 0 0
ARCA BIOPHARMA INC COM 00211Y506   549,629 231,911 SH   SOLE 22 231,911 0 0
ARCADIA BIOSCIENCES INC COM NEW 039014204   7,785 28,728 SH   SOLE 21 28,728 0 0
ARCADIA BIOSCIENCES INC COM NEW 039014204   401 1,481 SH   SOLE 22 1,481 0 0
ARCBEST CORP COM 03937C105   3,042,257 43,436 SH   SOLE 2 27,104 0 16,332
ARCBEST CORP COM 03937C105   6,724 96 SH   SOLE 4 96 0 0
ARCBEST CORP COM 03937C105   184,836 2,639 SH   SOLE 7 2,639 0 0
ARCBEST CORP COM 03937C105   5,956,272 85,041 SH   SOLE 18 85,041 0 0
ARCBEST CORP COM 03937C105   7,220,704 103,094 SH   SOLE 19 103,094 0 0
ARCBEST CORP COM 03937C105   219,595,642 3,135,289 SH   SOLE 21 3,135,289 0 0
ARCBEST CORP COM 03937C105   46,087,090 658,011 SH   SOLE 22 630,762 0 27,249
ARCBEST CORP COM 03937C105   116,967 1,670 SH   SOLE 23 1,670 0 0
ARCBEST CORP COM 03937C105   293,468 4,190 SH   SOLE 25 4,190 0 0
ARCBEST CORP COM 03937C105   1,451,159 20,719 SH   SOLE 26 11,772 0 8,947
ARCBEST CORP COM 03937C105   31,658 452 SH   SOLE 28 452 0 0
ARCBEST CORP COM 03937C105   3,755,755 53,623 SH   SOLE 30 53,623 0 0
ARCBEST CORP COM 03937C105   10,226 146 SH   SOLE 34 146 0 0
ARCBEST CORP COM 03937C105   108,562 1,550 SH   SOLE 36 1,550 0 0
ARCBEST CORP COM 03937C105   243,109 3,471 SH   SOLE 40 3,471 0 0
ARCBEST CORP COM 03937C105   3,462,567 49,437 SH   SOLE 43 45,614 0 3,823
ARCELLX INC COMMON STOCK 03940C100   746,277 24,089 SH   SOLE 2 5,005 0 19,084
ARCELLX INC COMMON STOCK 03940C100   10,750 347 SH   SOLE 7 347 0 0
ARCELLX INC COMMON STOCK 03940C100   2,743,093 88,544 SH   SOLE 18 88,544 0 0
ARCELLX INC COMMON STOCK 03940C100   1,715,982 55,390 SH   SOLE 19 55,390 0 0
ARCELLX INC COMMON STOCK 03940C100   39,552,600 1,276,714 SH   SOLE 21 1,276,714 0 0
ARCELLX INC COMMON STOCK 03940C100   22,967,395 741,362 SH   SOLE 22 708,987 0 32,375
ARCELLX INC COMMON STOCK 03940C100   642,308 20,733 SH   SOLE 30 20,733 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   12,561,582 479,084 SH   SOLE 19 479,084 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   6,038,335 230,295 SH   SOLE 25 230,295 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   18,025,752 687,481 SH   SOLE 29 687,481 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   5,739,951 218,915 SH   SOLE 34 218,915 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   9,665,513 368,631 SH   SOLE 43 331,334 0 37,297
ARCH CAP GROUP LTD ORD G0450A105   23,380,339 372,417 SH   SOLE 2 97,881 0 274,536
ARCH CAP GROUP LTD ORD G0450A105   17,379,701 276,835 SH   SOLE 4 152,258 0 124,577
ARCH CAP GROUP LTD ORD G0450A105   23,183,022 369,274 SH   SOLE 7 359,101 0 10,173
ARCH CAP GROUP LTD ORD G0450A105   312,079 4,971 SH   SOLE 13 1,787 0 3,184
ARCH CAP GROUP LTD ORD G0450A105   3,918,539 62,417 SH   SOLE 15 62,417 0 0
ARCH CAP GROUP LTD ORD G0450A105   57,000,348 907,938 SH   SOLE 18 878,290 0 29,648
ARCH CAP GROUP LTD ORD G0450A105   9,663,851 153,932 SH   SOLE 19 153,932 0 0
ARCH CAP GROUP LTD ORD G0450A105   671,286,262 10,692,677 SH   SOLE 21 10,692,677 0 0
ARCH CAP GROUP LTD ORD G0450A105   495,249,321 7,888,648 SH   SOLE 22 7,113,692 0 774,956
ARCH CAP GROUP LTD ORD G0450A105   38,396,248 611,600 SH   SOLE 23 611,600 0 0
ARCH CAP GROUP LTD ORD G0450A105   30,541,089 486,478 SH   SOLE 25 486,478 0 0
ARCH CAP GROUP LTD ORD G0450A105   40,040,770 637,795 SH   SOLE 26 243,487 0 394,308
ARCH CAP GROUP LTD ORD G0450A105   42,539,916 677,603 SH   SOLE 28 6,165 0 671,438
ARCH CAP GROUP LTD ORD G0450A105   115,696,320 1,842,885 SH   SOLE 30 1,838,182 0 4,703
ARCH CAP GROUP LTD ORD G0450A105   5,383,636 85,754 SH   SOLE 31 79,057 0 6,697
ARCH CAP GROUP LTD ORD G0450A105   1,085,655 17,293 SH   SOLE 34 17,293 0 0
ARCH CAP GROUP LTD ORD G0450A105   6,858,276 109,243 SH   SOLE 36 109,243 0 0
ARCH CAP GROUP LTD ORD G0450A105   881,431 14,040 SH   SOLE 40 14,040 0 0
ARCH CAP GROUP LTD ORD G0450A105   23,856 380 SH   OTR 43 380 0 0
ARCH CAP GROUP LTD ORD G0450A105   19,612,723 312,404 SH   SOLE 43 304,281 0 8,123
ARCH RESOURCES INC CL A 03940R107   1,265,548 8,863 SH   SOLE 2 5,200 0 3,663
ARCH RESOURCES INC CL A 03940R107   4,569 32 SH   SOLE 4 32 0 0
ARCH RESOURCES INC CL A 03940R107   23,703 166 SH   SOLE 7 166 0 0
ARCH RESOURCES INC CL A 03940R107   5,319,641 37,255 SH   SOLE 18 37,255 0 0
ARCH RESOURCES INC CL A 03940R107   3,868,038 27,089 SH   SOLE 19 27,089 0 0
ARCH RESOURCES INC CL A 03940R107   76,374,230 534,871 SH   SOLE 21 534,871 0 0
ARCH RESOURCES INC CL A 03940R107   58,251,752 407,954 SH   SOLE 22 396,103 0 11,851
ARCH RESOURCES INC CL A 03940R107   1,138,750 7,975 SH   SOLE 26 6,722 0 1,253
ARCH RESOURCES INC CL A 03940R107   951,124 6,661 SH   SOLE 30 6,661 0 0
ARCH RESOURCES INC CL A 03940R107   1,387,919 9,720 SH   SOLE 43 9,198 0 522
ARCHER AVIATION INC COM CL A 03945R102   148,966 79,661 SH   SOLE 2 5,490 0 74,171
ARCHER AVIATION INC COM CL A 03945R102   2,472 1,322 SH   SOLE 7 1,322 0 0
ARCHER AVIATION INC COM CL A 03945R102   761,608 407,277 SH   SOLE 18 407,277 0 0
ARCHER AVIATION INC COM CL A 03945R102   480,023 256,697 SH   SOLE 19 256,697 0 0
ARCHER AVIATION INC COM CL A 03945R102   13,836,257 7,399,068 SH   SOLE 21 7,399,068 0 0
ARCHER AVIATION INC COM CL A 03945R102   6,043,952 3,232,060 SH   SOLE 22 3,119,359 0 112,701
ARCHER DANIELS MIDLAND CO COM 039483102   123,839,616 1,333,760 SH   SOLE 2 281,874 0 1,051,886
ARCHER DANIELS MIDLAND CO COM 039483102   26,467,821 285,060 SH   SOLE 4 237,813 0 47,247
ARCHER DANIELS MIDLAND CO COM 039483102   90,391,703 973,524 SH   SOLE 7 957,386 0 16,138
ARCHER DANIELS MIDLAND CO COM 039483102   1,577,893 16,994 SH   SOLE 13 10,640 0 6,354
ARCHER DANIELS MIDLAND CO COM 039483102   8,775,254 94,510 SH   SOLE 15 94,510 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   1,300 14 SH   SOLE 17 0 0 14
ARCHER DANIELS MIDLAND CO COM 039483102   100,687,283 1,084,408 SH   SOLE 18 1,036,557 0 47,851
ARCHER DANIELS MIDLAND CO COM 039483102   224,463,854 2,417,489 SH   SOLE 19 2,417,489 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   1,369,672,782 14,751,457 SH   SOLE 21 14,751,457 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   1,125,627,050 12,123,070 SH   SOLE 22 10,922,470 0 1,200,600
ARCHER DANIELS MIDLAND CO COM 039483102   88,104,622 948,892 SH   SOLE 23 948,892 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   110,591,128 1,191,073 SH   SOLE 25 1,191,073 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   130,631,129 1,406,905 SH   SOLE 26 459,474 0 947,431
ARCHER DANIELS MIDLAND CO COM 039483102   84,455,339 909,589 SH   SOLE 28 17,875 0 891,714
ARCHER DANIELS MIDLAND CO COM 039483102   40,785,848 439,266 SH   SOLE 29 439,266 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   392,677,506 4,229,160 SH   SOLE 30 3,982,695 0 246,465
ARCHER DANIELS MIDLAND CO COM 039483102   11,567,253 124,580 SH   SOLE 31 114,305 0 10,275
ARCHER DANIELS MIDLAND CO COM 039483102   125,337,844 1,349,896 SH   SOLE 34 1,349,896 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   16,003,255 172,356 SH   SOLE 36 172,356 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   1,948,829 20,989 SH   SOLE 40 20,989 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   70,287 757 SH   OTR 43 757 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   65,049,871 700,591 SH   SOLE 43 649,622 0 50,969
ARCHROCK INC COM 03957W106   2,758,548 307,188 SH   SOLE 2 103,929 0 203,259
ARCHROCK INC COM 03957W106   3,080 343 SH   SOLE 4 343 0 0
ARCHROCK INC COM 03957W106   174,122 19,390 SH   SOLE 7 19,390 0 0
ARCHROCK INC COM 03957W106   4,356,440 485,127 SH   SOLE 18 485,127 0 0
ARCHROCK INC COM 03957W106   6,993,795 778,819 SH   SOLE 19 778,819 0 0
ARCHROCK INC COM 03957W106   156,910,593 17,473,340 SH   SOLE 21 17,473,340 0 0
ARCHROCK INC COM 03957W106   38,834,279 4,324,530 SH   SOLE 22 4,132,921 0 191,609
ARCHROCK INC COM 03957W106   231,145 25,740 SH   SOLE 25 25,740 0 0
ARCHROCK INC COM 03957W106   2,633,484 293,261 SH   SOLE 26 55,555 0 237,706
ARCHROCK INC COM 03957W106   1,650,425 183,789 SH   SOLE 28 72,405 0 111,384
ARCHROCK INC COM 03957W106   3,155,168 351,355 SH   SOLE 30 351,355 0 0
ARCHROCK INC COM 03957W106   285,259 31,766 SH   SOLE 34 31,766 0 0
ARCHROCK INC COM 03957W106   151,448 16,865 SH   SOLE 40 16,865 0 0
ARCHROCK INC COM 03957W106   3,880,637 432,142 SH   SOLE 43 318,283 0 113,859
ARCIMOTO INC COM NEW 039587209   142 43 SH   SOLE 2 0 0 43
ARCIMOTO INC COM NEW 039587209   924 280 SH   SOLE 18 280 0 0
ARCIMOTO INC COM NEW 039587209   16,081 4,873 SH   SOLE 21 4,873 0 0
ARCIMOTO INC COM NEW 039587209   67,739 20,527 SH   SOLE 22 20,527 0 0
ARCO PLATFORM LTD COM CL A G04553106   175,946 13,033 SH   SOLE 2 13,033 0 0
ARCO PLATFORM LTD COM CL A G04553106   110,282 8,169 SH   SOLE 22 8,169 0 0
ARCO PLATFORM LTD COM CL A G04553106   12,231 906 SH   SOLE 25 906 0 0
ARCO PLATFORM LTD COM CL A G04553106   11,165 827 SH   SOLE 30 827 0 0
ARCONIC CORPORATION COM 03966V107   6,241,713 294,977 SH   SOLE 2 226,574 0 68,403
ARCONIC CORPORATION COM 03966V107   8,231 389 SH   SOLE 4 389 0 0
ARCONIC CORPORATION COM 03966V107   4,324,533 204,373 SH   SOLE 7 204,373 0 0
ARCONIC CORPORATION COM 03966V107   7,576,677 358,066 SH   SOLE 18 358,066 0 0
ARCONIC CORPORATION COM 03966V107   29,309,626 1,385,143 SH   SOLE 19 1,385,143 0 0
ARCONIC CORPORATION COM 03966V107   285,237,562 13,480,036 SH   SOLE 21 13,480,036 0 0
ARCONIC CORPORATION COM 03966V107   55,850,085 2,639,418 SH   SOLE 22 2,515,661 0 123,757
ARCONIC CORPORATION COM 03966V107   322,351 15,234 SH   SOLE 25 15,234 0 0
ARCONIC CORPORATION COM 03966V107   724,793 34,253 SH   SOLE 26 26,597 0 7,656
ARCONIC CORPORATION COM 03966V107   1,201,465 56,780 SH   SOLE 28 56,780 0 0
ARCONIC CORPORATION COM 03966V107   3,544,723 167,520 SH   SOLE 30 167,520 0 0
ARCONIC CORPORATION COM 03966V107   19,798,756 935,669 SH   SOLE 34 935,669 0 0
ARCONIC CORPORATION COM 03966V107   103,049 4,870 SH   SOLE 36 4,870 0 0
ARCONIC CORPORATION COM 03966V107   262,574 12,409 SH   SOLE 40 12,409 0 0
ARCONIC CORPORATION COM 03966V107   6,348 300 SH   OTR 43 300 0 0
ARCONIC CORPORATION COM 03966V107   6,597,794 311,805 SH   SOLE 43 295,293 0 16,512
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107   476,495 56,997 SH   SOLE 28 56,997 0 0
ARCOSA INC COM 039653100   2,555,175 47,022 SH   SOLE 2 14,499 0 32,523
ARCOSA INC COM 039653100   10,107 186 SH   SOLE 4 186 0 0
ARCOSA INC COM 039653100   182,202 3,353 SH   SOLE 7 3,353 0 0
ARCOSA INC COM 039653100   9,278,446 170,748 SH   SOLE 18 170,748 0 0
ARCOSA INC COM 039653100   4,864,136 89,513 SH   SOLE 19 89,513 0 0
ARCOSA INC COM 039653100   322,167,080 5,928,728 SH   SOLE 21 5,928,728 0 0
ARCOSA INC COM 039653100   68,465,629 1,259,949 SH   SOLE 22 1,200,509 0 59,440
ARCOSA INC COM 039653100   424,178 7,806 SH   SOLE 25 7,806 0 0
ARCOSA INC COM 039653100   1,206,674 22,206 SH   SOLE 26 18,132 0 4,074
ARCOSA INC COM 039653100   46,624 858 SH   SOLE 28 858 0 0
ARCOSA INC COM 039653100   4,330,844 79,699 SH   SOLE 30 79,699 0 0
ARCOSA INC COM 039653100   69,392 1,277 SH   SOLE 36 1,277 0 0
ARCOSA INC COM 039653100   312,672 5,754 SH   SOLE 40 5,754 0 0
ARCOSA INC COM 039653100   1,781,102 32,777 SH   SOLE 43 32,234 0 543
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   322,494 19,015 SH   SOLE 2 7,437 0 11,578
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   1,323 78 SH   SOLE 4 78 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   15,875 936 SH   SOLE 7 936 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   1,006,847 59,366 SH   SOLE 18 59,366 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   1,548,329 91,293 SH   SOLE 19 91,293 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   17,645,099 1,040,395 SH   SOLE 21 1,040,395 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   10,327,283 608,920 SH   SOLE 22 593,343 0 15,577
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   45,317 2,672 SH   SOLE 25 2,672 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   266,679 15,724 SH   SOLE 26 301 0 15,423
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   6,207 366 SH   SOLE 28 366 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   677,806 39,965 SH   SOLE 30 39,965 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   38,821 2,289 SH   SOLE 40 2,289 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   65,567 3,866 SH   SOLE 43 3,609 0 257
ARCUS BIOSCIENCES INC COM 03969F109   2,913,977 140,908 SH   SOLE 2 79,193 0 61,715
ARCUS BIOSCIENCES INC COM 03969F109   3,516 170 SH   SOLE 4 170 0 0
ARCUS BIOSCIENCES INC COM 03969F109   72,483 3,505 SH   SOLE 7 3,505 0 0
ARCUS BIOSCIENCES INC COM 03969F109   3,801,191 183,810 SH   SOLE 18 183,810 0 0
ARCUS BIOSCIENCES INC COM 03969F109   6,872,708 332,336 SH   SOLE 19 332,336 0 0
ARCUS BIOSCIENCES INC COM 03969F109   140,901,546 6,813,421 SH   SOLE 21 6,813,421 0 0
ARCUS BIOSCIENCES INC COM 03969F109   32,429,735 1,568,169 SH   SOLE 22 1,505,693 0 62,476
ARCUS BIOSCIENCES INC COM 03969F109   125,486 6,068 SH   SOLE 23 6,068 0 0
ARCUS BIOSCIENCES INC COM 03969F109   159,939 7,734 SH   SOLE 25 7,734 0 0
ARCUS BIOSCIENCES INC COM 03969F109   1,333,653 64,490 SH   SOLE 26 20,884 0 43,606
ARCUS BIOSCIENCES INC COM 03969F109   17,640 853 SH   SOLE 28 853 0 0
ARCUS BIOSCIENCES INC COM 03969F109   4,885,753 236,255 SH   SOLE 30 236,255 0 0
ARCUS BIOSCIENCES INC COM 03969F109   13,752 665 SH   SOLE 34 665 0 0
ARCUS BIOSCIENCES INC COM 03969F109   146,042 7,062 SH   SOLE 40 7,062 0 0
ARCUS BIOSCIENCES INC COM 03969F109   488,089 23,602 SH   SOLE 43 23,198 0 404
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   1,475,752 99,713 SH   SOLE 2 78,989 0 20,724
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   1,421 96 SH   SOLE 4 96 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   95,268 6,437 SH   SOLE 7 6,437 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   2,461,506 166,318 SH   SOLE 18 160,377 0 5,941
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   21,818,190 1,474,202 SH   SOLE 19 1,474,202 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   26,499,563 1,790,511 SH   SOLE 21 1,790,511 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   16,318,140 1,102,577 SH   SOLE 22 1,068,055 0 34,522
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   6,512 440 SH   SOLE 23 440 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   94,676 6,397 SH   SOLE 25 6,397 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   269,863 18,234 SH   SOLE 26 668 0 17,566
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   17,716 1,197 SH   SOLE 28 1,197 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   605,231 40,894 SH   SOLE 30 40,894 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   7,383,232 498,867 SH   SOLE 34 498,867 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   82,998 5,608 SH   SOLE 40 5,608 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   40,952 2,767 SH   SOLE 43 2,714 0 53
ARDAGH METAL PACKAGING S A SHS L02235106   243,545 50,633 SH   SOLE 2 13,261 0 37,372
ARDAGH METAL PACKAGING S A SHS L02235106   9,822 2,042 SH   SOLE 7 2,042 0 0
ARDAGH METAL PACKAGING S A SHS L02235106   297,643 61,880 SH   SOLE 18 61,880 0 0
ARDAGH METAL PACKAGING S A SHS L02235106   215,146 44,729 SH   SOLE 19 44,729 0 0
ARDAGH METAL PACKAGING S A SHS L02235106   8,769,352 1,823,150 SH   SOLE 21 1,823,150 0 0
ARDAGH METAL PACKAGING S A SHS L02235106   6,837,564 1,421,531 SH   SOLE 22 1,286,953 0 134,578
ARDAGH METAL PACKAGING S A SHS L02235106   9,293 1,932 SH   SOLE 31 1,932 0 0
ARDAGH METAL PACKAGING S A SHS L02235106   432,813 89,982 SH   SOLE 43 89,811 0 171
ARDELYX INC COM 039697107   26,277 9,220 SH   SOLE 2 0 0 9,220
ARDELYX INC COM 039697107   289,363 101,531 SH   SOLE 21 101,531 0 0
ARDELYX INC COM 039697107   7,151,827 2,509,413 SH   SOLE 22 2,509,413 0 0
ARDELYX INC COM 039697107   252,624 88,640 SH   SOLE 30 88,640 0 0
ARDELYX INC COM 039697107   17,399 6,105 SH   SOLE 43 4,817 0 1,288
ARDMORE SHIPPING CORP COM Y0207T100   3,775,420 262,000 SH   SOLE 2 160,742 0 101,258
ARDMORE SHIPPING CORP COM Y0207T100   8,689 603 SH   SOLE 7 603 0 0
ARDMORE SHIPPING CORP COM Y0207T100   1,671,171 115,973 SH   SOLE 18 115,973 0 0
ARDMORE SHIPPING CORP COM Y0207T100   7,773,719 539,467 SH   SOLE 19 539,467 0 0
ARDMORE SHIPPING CORP COM Y0207T100   21,048,384 1,460,679 SH   SOLE 21 1,460,679 0 0
ARDMORE SHIPPING CORP COM Y0207T100   14,872,633 1,032,105 SH   SOLE 22 998,530 0 33,575
ARDMORE SHIPPING CORP COM Y0207T100   323,677 22,462 SH   SOLE 23 22,462 0 0
ARDMORE SHIPPING CORP COM Y0207T100   1,367,033 94,867 SH   SOLE 26 0 0 94,867
ARDMORE SHIPPING CORP COM Y0207T100   186,509 12,943 SH   SOLE 43 11,352 0 1,591
ARES CAPITAL CORP COM 04010L103   32,873,922 1,779,855 SH   SOLE 30 1,779,855 0 0
ARES CAPITAL CORP COM 04010L103   2,300,275 124,541 SH   SOLE 43 100,869 0 23,672
ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3   4,120,548 3,885,000 PRN   SOLE 21 3,885,000 0 0
ARES COML REAL ESTATE CORP COM 04013V108   565,209 54,928 SH   SOLE 2 15,568 0 39,360
ARES COML REAL ESTATE CORP COM 04013V108   5,670 551 SH   SOLE 7 551 0 0
ARES COML REAL ESTATE CORP COM 04013V108   1,566,869 152,271 SH   SOLE 18 152,271 0 0
ARES COML REAL ESTATE CORP COM 04013V108   983,950 95,622 SH   SOLE 19 95,622 0 0
ARES COML REAL ESTATE CORP COM 04013V108   27,357,334 2,658,633 SH   SOLE 21 2,658,633 0 0
ARES COML REAL ESTATE CORP COM 04013V108   14,503,776 1,409,502 SH   SOLE 22 1,352,071 0 57,431
ARES COML REAL ESTATE CORP COM 04013V108   103,270 10,036 SH   SOLE 25 10,036 0 0
ARES COML REAL ESTATE CORP COM 04013V108   66,165 6,430 SH   SOLE 26 0 0 6,430
ARES COML REAL ESTATE CORP COM 04013V108   32,763 3,184 SH   SOLE 28 0 0 3,184
ARES COML REAL ESTATE CORP COM 04013V108   589,103 57,250 SH   SOLE 30 57,250 0 0
ARES COML REAL ESTATE CORP COM 04013V108   128,646 12,502 SH   SOLE 40 12,502 0 0
ARES COML REAL ESTATE CORP COM 04013V108   176,525 17,155 SH   SOLE 43 16,913 0 242
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   17,227,443 251,716 SH   SOLE 2 4,902 0 246,814
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   6,860,699 100,244 SH   SOLE 4 52,025 0 48,219
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   1,250,946 18,278 SH   SOLE 7 18,278 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   34,220 500 SH   SOLE 13 500 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   641,009 9,366 SH   SOLE 15 9,366 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   13,010,923 190,107 SH   SOLE 18 181,964 0 8,143
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   156,329,964 2,284,190 SH   SOLE 19 2,284,190 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   156,841,826 2,291,669 SH   SOLE 21 2,291,669 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   259,085,301 3,785,583 SH   SOLE 22 3,496,766 0 288,817
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   16,857,867 246,316 SH   SOLE 23 246,316 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   715,198 10,450 SH   SOLE 25 10,450 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   14,387,251 210,217 SH   SOLE 26 202,272 0 7,945
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   8,819,931 128,871 SH   SOLE 28 2,161 0 126,710
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   20,170,158 294,713 SH   SOLE 30 294,713 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   2,370,077 34,630 SH   SOLE 31 31,823 0 2,807
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   499,133 7,293 SH   SOLE 34 7,293 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   1,379,545 20,157 SH   SOLE 36 20,157 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   395,309 5,776 SH   SOLE 40 5,776 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   1,823,592 26,645 SH   SOLE 43 22,421 0 4,224
ARGAN INC COM 04010E109   450,821 12,224 SH   SOLE 2 4,555 0 7,669
ARGAN INC COM 04010E109   1,844 50 SH   SOLE 4 50 0 0
ARGAN INC COM 04010E109   148,663 4,031 SH   SOLE 7 4,031 0 0
ARGAN INC COM 04010E109   1,464,763 39,717 SH   SOLE 18 39,717 0 0
ARGAN INC COM 04010E109   940,919 25,513 SH   SOLE 19 25,513 0 0
ARGAN INC COM 04010E109   31,426,444 852,127 SH   SOLE 21 852,127 0 0
ARGAN INC COM 04010E109   14,404,996 390,591 SH   SOLE 22 374,670 0 15,921
ARGAN INC COM 04010E109   73,539 1,994 SH   SOLE 25 1,994 0 0
ARGAN INC COM 04010E109   47,465 1,287 SH   SOLE 26 0 0 1,287
ARGAN INC COM 04010E109   279,550 7,580 SH   SOLE 30 7,580 0 0
ARGAN INC COM 04010E109   49,936 1,354 SH   SOLE 40 1,354 0 0
ARGAN INC COM 04010E109   421,465 11,428 SH   SOLE 43 10,830 0 598
ARGENX SE SPONSORED ADR 04016X101   7,559,931 19,956 SH   SOLE 2 19,956 0 0
ARGENX SE SPONSORED ADR 04016X101   3,244,300 8,564 SH   SOLE 18 8,564 0 0
ARGENX SE SPONSORED ADR 04016X101   65,426,593 172,707 SH   SOLE 19 172,707 0 0
ARGENX SE SPONSORED ADR 04016X101   128,719,236 339,781 SH   SOLE 21 339,781 0 0
ARGENX SE SPONSORED ADR 04016X101   5,558,573 14,673 SH   SOLE 30 14,673 0 0
ARGENX SE SPONSORED ADR 04016X101   60,841,992 160,605 SH   SOLE 34 160,605 0 0
ARGENX SE SPONSORED ADR 04016X101   17,033,333 44,963 SH   SOLE 43 37,893 0 7,070
ARGO GROUP INTL HLDGS LTD COM G0464B107   1,939,810 75,041 SH   SOLE 2 51,823 0 23,218
ARGO GROUP INTL HLDGS LTD COM G0464B107   2,688 104 SH   SOLE 4 104 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107   168,620 6,523 SH   SOLE 7 6,523 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107   2,311,481 89,419 SH   SOLE 18 89,419 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107   1,537,067 59,461 SH   SOLE 19 59,461 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107   31,417,056 1,215,360 SH   SOLE 21 1,215,360 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107   22,037,306 852,507 SH   SOLE 22 810,380 0 42,127
ARGO GROUP INTL HLDGS LTD COM G0464B107   197,003 7,621 SH   SOLE 25 7,621 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107   267,367 10,343 SH   SOLE 26 8,038 0 2,305
ARGO GROUP INTL HLDGS LTD COM G0464B107   73,285 2,835 SH   SOLE 28 620 0 2,215
ARGO GROUP INTL HLDGS LTD COM G0464B107   1,759,454 68,064 SH   SOLE 30 68,064 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107   52,993 2,050 SH   SOLE 34 2,050 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107   162,028 6,268 SH   SOLE 36 6,268 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107   119,582 4,626 SH   SOLE 40 4,626 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107   1,781,815 68,929 SH   SOLE 43 64,002 0 4,927
ARHAUS INC COM CL A 04035M102   28,402 2,913 SH   SOLE 2 1,330 0 1,583
ARHAUS INC COM CL A 04035M102   62,790 6,440 SH   SOLE 21 6,440 0 0
ARHAUS INC COM CL A 04035M102   1,972,903 202,349 SH   SOLE 22 202,349 0 0
ARIDIS PHARMACEUTICALS INC COM 040334104   5,357 4,540 SH   SOLE 2 4,540 0 0
ARIDIS PHARMACEUTICALS INC COM 040334104   15,013 12,723 SH   SOLE 21 12,723 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   60,003 4,164 SH   SOLE 2 933 0 3,231
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   3,905 271 SH   SOLE 7 271 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   883,203 61,291 SH   SOLE 18 61,291 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   576,904 40,035 SH   SOLE 19 40,035 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   11,398,411 791,007 SH   SOLE 21 791,007 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   5,862,276 406,820 SH   SOLE 22 398,361 0 8,459
ARISTA NETWORKS INC COM 040413106   60,250,518 496,502 SH   SOLE 2 82,293 0 414,209
ARISTA NETWORKS INC COM 040413106   20,872,079 171,999 SH   SOLE 4 96,204 0 75,795
ARISTA NETWORKS INC COM 040413106   27,839,874 229,418 SH   SOLE 7 222,369 0 7,049
ARISTA NETWORKS INC COM 040413106   653,106 5,382 SH   SOLE 13 2,539 0 2,843
ARISTA NETWORKS INC COM 040413106   3,410,784 28,107 SH   SOLE 15 28,107 0 0
ARISTA NETWORKS INC COM 040413106   58,994,303 486,150 SH   SOLE 18 466,501 0 19,649
ARISTA NETWORKS INC COM 040413106   12,768,690 105,222 SH   SOLE 19 105,222 0 0
ARISTA NETWORKS INC COM 040413106   941,748,931 7,760,601 SH   SOLE 21 7,760,601 0 0
ARISTA NETWORKS INC COM 040413106   649,691,882 5,353,868 SH   SOLE 22 4,840,591 0 513,277
ARISTA NETWORKS INC COM 040413106   47,058,074 387,788 SH   SOLE 23 387,788 0 0
ARISTA NETWORKS INC COM 040413106   44,724,756 368,560 SH   SOLE 25 368,560 0 0
ARISTA NETWORKS INC COM 040413106   52,716,018 434,413 SH   SOLE 26 154,874 0 279,539
ARISTA NETWORKS INC COM 040413106   71,244,100 587,096 SH   SOLE 28 5,845 0 581,251
ARISTA NETWORKS INC COM 040413106   189,718,226 1,563,397 SH   SOLE 30 1,546,959 0 16,438
ARISTA NETWORKS INC COM 040413106   6,545,862 53,942 SH   SOLE 31 49,464 0 4,478
ARISTA NETWORKS INC COM 040413106   3,846,795 31,700 SH   SOLE 34 31,700 0 0
ARISTA NETWORKS INC COM 040413106   7,491,421 61,734 SH   SOLE 36 61,734 0 0
ARISTA NETWORKS INC COM 040413106   1,098,218 9,050 SH   SOLE 40 9,050 0 0
ARISTA NETWORKS INC COM 040413106   36,162 298 SH   OTR 43 298 0 0
ARISTA NETWORKS INC COM 040413106   27,567,201 227,171 SH   SOLE 43 204,797 0 22,374
ARK ETF TR AUTNMUS TECHNLGY 00214Q203   26 1 SH   SOLE 43 1 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302   33 1 SH   SOLE 43 1 0 0
ARK ETF TR FINTECH INNOVA 00214Q708   11 1 SH   SOLE 43 1 0 0
ARK RESTAURANTS CORP COM 040712101   6,525 394 SH   SOLE 18 394 0 0
ARK RESTAURANTS CORP COM 040712101   82,817 5,001 SH   SOLE 21 5,001 0 0
ARK RESTAURANTS CORP COM 040712101   67,929 4,102 SH   SOLE 22 4,102 0 0
ARKO CORP COM 041242108   288,092 33,267 SH   SOLE 2 16,071 0 17,196
ARKO CORP COM 041242108   123,786 14,294 SH   SOLE 7 14,294 0 0
ARKO CORP COM 041242108   1,740,071 200,932 SH   SOLE 18 200,932 0 0
ARKO CORP COM 041242108   1,348,301 155,693 SH   SOLE 19 155,693 0 0
ARKO CORP COM 041242108   25,910,807 2,992,010 SH   SOLE 21 2,992,010 0 0
ARKO CORP COM 041242108   17,092,450 1,973,724 SH   SOLE 22 1,919,561 0 54,163
ARKO CORP COM 041242108   67,271 7,768 SH   SOLE 25 7,768 0 0
ARKO CORP COM 041242108   21,087 2,435 SH   SOLE 30 2,435 0 0
ARKO CORP COM 041242108   49,189 5,680 SH   SOLE 40 5,680 0 0
ARKO CORP COM 041242108   478,733 55,281 SH   SOLE 43 50,649 0 4,632
ARLINGTON ASSET INVST CORP CL A NEW 041356205   12,652 4,318 SH   SOLE 18 4,318 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205   496,228 169,361 SH   SOLE 21 169,361 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205   2,704,835 923,152 SH   SOLE 22 923,152 0 0
ARLO TECHNOLOGIES INC COM 04206A101   236,528 67,387 SH   SOLE 2 48,000 0 19,387
ARLO TECHNOLOGIES INC COM 04206A101   2,408 686 SH   SOLE 7 686 0 0
ARLO TECHNOLOGIES INC COM 04206A101   1,039,486 296,150 SH   SOLE 18 296,150 0 0
ARLO TECHNOLOGIES INC COM 04206A101   548,529 156,276 SH   SOLE 19 156,276 0 0
ARLO TECHNOLOGIES INC COM 04206A101   38,124,409 10,861,655 SH   SOLE 21 10,861,655 0 0
ARLO TECHNOLOGIES INC COM 04206A101   7,602,102 2,165,841 SH   SOLE 22 2,103,379 0 62,462
ARLO TECHNOLOGIES INC COM 04206A101   41,920 11,943 SH   SOLE 25 11,943 0 0
ARLO TECHNOLOGIES INC COM 04206A101   346,476 98,711 SH   SOLE 30 98,711 0 0
ARLO TECHNOLOGIES INC COM 04206A101   46,048 13,119 SH   SOLE 40 13,119 0 0
ARLO TECHNOLOGIES INC COM 04206A101   111,976 31,902 SH   SOLE 43 31,488 0 414
ARMADA HOFFLER PPTYS INC COM 04208T108   2,995,440 260,473 SH   SOLE 2 198,629 0 61,844
ARMADA HOFFLER PPTYS INC COM 04208T108   406,652 35,361 SH   SOLE 4 35,361 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   1,005,767 87,458 SH   SOLE 7 87,458 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   2,801,584 243,616 SH   SOLE 18 243,616 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   4,150,649 360,926 SH   SOLE 19 360,926 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   98,661,272 8,579,241 SH   SOLE 21 8,579,241 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   29,931,763 2,602,762 SH   SOLE 22 2,515,540 0 87,222
ARMADA HOFFLER PPTYS INC COM 04208T108   74,543 6,482 SH   SOLE 23 6,482 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   3,665,660 318,753 SH   SOLE 25 318,753 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   1,228,396 106,817 SH   SOLE 26 0 0 106,817
ARMADA HOFFLER PPTYS INC COM 04208T108   540,995 47,043 SH   SOLE 28 0 0 47,043
ARMADA HOFFLER PPTYS INC COM 04208T108   3,410,774 296,589 SH   SOLE 30 296,589 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   88,780 7,720 SH   SOLE 40 7,720 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   457,328 39,768 SH   SOLE 43 38,469 0 1,299
ARMATA PHARMACEUTICALS INC COM 04216R102   2,475 1,996 SH   SOLE 18 1,996 0 0
ARMATA PHARMACEUTICALS INC COM 04216R102   27,969 22,556 SH   SOLE 21 22,556 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   733,842 130,345 SH   SOLE 2 35,638 0 94,707
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   1,222 217 SH   SOLE 4 217 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   9,295 1,651 SH   SOLE 7 1,651 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   2,743,983 487,386 SH   SOLE 18 487,386 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   1,217,668 216,282 SH   SOLE 19 216,282 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   101,193,738 17,974,021 SH   SOLE 21 17,974,021 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   24,682,173 4,384,045 SH   SOLE 22 4,232,439 0 151,606
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   103,564 18,395 SH   SOLE 25 18,395 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   108,772 19,320 SH   SOLE 26 12,152 0 7,168
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   98,294 17,459 SH   SOLE 28 0 0 17,459
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   1,181,022 209,773 SH   SOLE 30 209,773 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   124,840 22,174 SH   SOLE 40 22,174 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   684,338 121,552 SH   SOLE 43 113,274 0 8,278
ARMSTRONG WORLD INDS INC NEW COM 04247X102   9,550,403 139,239 SH   SOLE 2 113,183 0 26,056
ARMSTRONG WORLD INDS INC NEW COM 04247X102   10,494 153 SH   SOLE 4 153 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   364,899 5,320 SH   SOLE 7 5,320 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   1,342,718 19,576 SH   SOLE 18 19,576 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   987,902 14,403 SH   SOLE 19 14,403 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   52,131,144 760,040 SH   SOLE 21 760,040 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   79,063,281 1,152,694 SH   SOLE 22 1,091,479 0 61,215
ARMSTRONG WORLD INDS INC NEW COM 04247X102   519,706 7,577 SH   SOLE 25 7,577 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   1,536,759 22,405 SH   SOLE 26 18,710 0 3,695
ARMSTRONG WORLD INDS INC NEW COM 04247X102   379,577 5,534 SH   SOLE 28 848 0 4,686
ARMSTRONG WORLD INDS INC NEW COM 04247X102   3,751,187 54,690 SH   SOLE 30 54,690 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   43,555 635 SH   SOLE 31 635 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   340,824 4,969 SH   SOLE 34 4,969 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   131,693 1,920 SH   SOLE 36 1,920 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   473,888 6,909 SH   SOLE 40 6,909 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   466,824 6,806 SH   SOLE 43 6,140 0 666
ARRAY TECHNOLOGIES INC COM SHS 04271T100   2,638,642 136,505 SH   SOLE 2 101,972 0 34,533
ARRAY TECHNOLOGIES INC COM SHS 04271T100   87,101 4,506 SH   SOLE 4 254 0 4,252
ARRAY TECHNOLOGIES INC COM SHS 04271T100   167,726 8,677 SH   SOLE 7 8,677 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   7,265,896 375,887 SH   SOLE 18 375,887 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   10,648,414 550,875 SH   SOLE 19 550,875 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   144,920,644 7,497,188 SH   SOLE 21 7,497,188 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   69,538,477 3,597,438 SH   SOLE 22 3,484,909 0 112,529
ARRAY TECHNOLOGIES INC COM SHS 04271T100   437,322 22,624 SH   SOLE 25 22,624 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   1,243,654 64,338 SH   SOLE 26 52,328 0 12,010
ARRAY TECHNOLOGIES INC COM SHS 04271T100   1,141,958 59,077 SH   SOLE 28 48,930 0 10,147
ARRAY TECHNOLOGIES INC COM SHS 04271T100   58,826,080 3,043,253 SH   SOLE 30 3,043,253 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   9,956,148 515,062 SH   SOLE 34 515,062 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   24,027 1,243 SH   SOLE 36 1,243 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   394,738 20,421 SH   SOLE 40 20,421 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   1,155,973 59,802 SH   SOLE 43 57,721 0 2,081
ARRAY TECHNOLOGIES INC NOTE 1.000%12/0 04271TAB6   4,320,125 4,250,000 PRN   SOLE 21 4,250,000 0 0
ARROW ELECTRS INC COM 042735100   21,535,982 205,948 SH   SOLE 2 47,541 0 158,407
ARROW ELECTRS INC COM 042735100   7,871,193 75,272 SH   SOLE 4 29,416 0 45,856
ARROW ELECTRS INC COM 042735100   2,102,589 20,107 SH   SOLE 7 20,107 0 0
ARROW ELECTRS INC COM 042735100   27,397 262 SH   SOLE 13 262 0 0
ARROW ELECTRS INC COM 042735100   836,037 7,995 SH   SOLE 15 7,995 0 0
ARROW ELECTRS INC COM 042735100   627 6 SH   SOLE 17 0 0 6
ARROW ELECTRS INC COM 042735100   21,662,094 207,154 SH   SOLE 18 203,735 0 3,419
ARROW ELECTRS INC COM 042735100   4,457,924 42,631 SH   SOLE 19 42,631 0 0
ARROW ELECTRS INC COM 042735100   433,805,717 4,148,472 SH   SOLE 21 4,148,472 0 0
ARROW ELECTRS INC COM 042735100   204,275,822 1,953,484 SH   SOLE 22 1,827,735 0 125,749
ARROW ELECTRS INC COM 042735100   10,935,931 104,580 SH   SOLE 23 104,580 0 0
ARROW ELECTRS INC COM 042735100   11,454,912 109,543 SH   SOLE 25 109,543 0 0
ARROW ELECTRS INC COM 042735100   9,735,990 93,105 SH   SOLE 26 51,820 0 41,285
ARROW ELECTRS INC COM 042735100   12,900,383 123,366 SH   SOLE 28 699 0 122,667
ARROW ELECTRS INC COM 042735100   45,115,995 431,443 SH   SOLE 30 328,122 0 103,321
ARROW ELECTRS INC COM 042735100   1,788,147 17,100 SH   SOLE 31 16,041 0 1,059
ARROW ELECTRS INC COM 042735100   299,907 2,868 SH   SOLE 34 2,868 0 0
ARROW ELECTRS INC COM 042735100   3,804,047 36,378 SH   SOLE 36 36,378 0 0
ARROW ELECTRS INC COM 042735100   244,171 2,335 SH   SOLE 40 2,335 0 0
ARROW ELECTRS INC COM 042735100   19,149,486 183,126 SH   SOLE 43 174,278 0 8,848
ARROW FINL CORP COM 042744102   438,903 12,947 SH   SOLE 2 5,460 0 7,487
ARROW FINL CORP COM 042744102   6,814 201 SH   SOLE 7 201 0 0
ARROW FINL CORP COM 042744102   1,490,007 43,953 SH   SOLE 18 43,953 0 0
ARROW FINL CORP COM 042744102   879,468 25,943 SH   SOLE 19 25,943 0 0
ARROW FINL CORP COM 042744102   21,001,220 619,505 SH   SOLE 21 619,505 0 0
ARROW FINL CORP COM 042744102   16,340,309 482,015 SH   SOLE 22 462,181 0 19,834
ARROW FINL CORP COM 042744102   70,885 2,091 SH   SOLE 25 2,091 0 0
ARROW FINL CORP COM 042744102   43,968 1,297 SH   SOLE 30 1,297 0 0
ARROW FINL CORP COM 042744102   49,392 1,457 SH   SOLE 40 1,457 0 0
ARROW FINL CORP COM 042744102   222,587 6,566 SH   SOLE 43 6,566 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   4,215,969 103,944 SH   SOLE 2 77,629 0 26,315
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   13,425 331 SH   SOLE 4 331 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   293,654 7,240 SH   SOLE 7 7,240 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   17,989,212 443,521 SH   SOLE 18 434,775 0 8,746
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   13,634,852 336,165 SH   SOLE 19 336,165 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   341,050,017 8,408,531 SH   SOLE 21 8,408,531 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   127,173,081 3,135,431 SH   SOLE 22 3,054,967 0 80,464
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   72,116 1,778 SH   SOLE 23 1,778 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   673,702 16,610 SH   SOLE 25 16,610 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   2,606,467 64,262 SH   SOLE 26 45,712 0 18,550
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   100,264 2,472 SH   SOLE 28 1,172 0 1,300
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   4,882,329 120,373 SH   SOLE 30 120,373 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   485,747 11,976 SH   SOLE 34 11,976 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   147,638 3,640 SH   SOLE 36 3,640 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   616,188 15,192 SH   SOLE 40 15,192 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   20,564 507 SH   OTR 43 507 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   1,588,532 39,165 SH   SOLE 43 36,603 0 2,562
ARROWROOT ACQUISITION CORP CL A COM 04282M102   150,525 15,000 SH   SOLE 2 15,000 0 0
ARS PHARMACEUTICALS INC COM 82835W108   359,872 42,189 SH   SOLE 2 25,569 0 16,620
ARS PHARMACEUTICALS INC COM 82835W108   33,088 3,879 SH   SOLE 18 3,879 0 0
ARS PHARMACEUTICALS INC COM 82835W108   393,805 46,167 SH   SOLE 19 46,167 0 0
ARS PHARMACEUTICALS INC COM 82835W108   1,932,326 226,533 SH   SOLE 21 226,533 0 0
ARS PHARMACEUTICALS INC COM 82835W108   4,608,341 540,251 SH   SOLE 22 540,251 0 0
ARS PHARMACEUTICALS INC COM 82835W108   6,875 806 SH   SOLE 23 806 0 0
ARS PHARMACEUTICALS INC COM 82835W108   372,932 43,720 SH   SOLE 30 43,720 0 0
ARTERIS INC COM 04302A104   7,383 1,717 SH   SOLE 2 476 0 1,241
ARTERIS INC COM 04302A104   220,401 51,256 SH   SOLE 18 51,256 0 0
ARTERIS INC COM 04302A104   144,067 33,504 SH   SOLE 19 33,504 0 0
ARTERIS INC COM 04302A104   2,207,818 513,446 SH   SOLE 21 513,446 0 0
ARTERIS INC COM 04302A104   1,361,221 316,563 SH   SOLE 22 313,437 0 3,126
ARTESIAN RES CORP CL A 043113208   301,336 5,144 SH   SOLE 2 2,510 0 2,634
ARTESIAN RES CORP CL A 043113208   7,498 128 SH   SOLE 7 128 0 0
ARTESIAN RES CORP CL A 043113208   1,423,084 24,293 SH   SOLE 18 24,293 0 0
ARTESIAN RES CORP CL A 043113208   890,475 15,201 SH   SOLE 19 15,201 0 0
ARTESIAN RES CORP CL A 043113208   33,010,826 563,517 SH   SOLE 21 563,517 0 0
ARTESIAN RES CORP CL A 043113208   12,257,806 209,249 SH   SOLE 22 201,510 0 7,739
ARTESIAN RES CORP CL A 043113208   74,807 1,277 SH   SOLE 25 1,277 0 0
ARTESIAN RES CORP CL A 043113208   170,351 2,908 SH   SOLE 43 2,908 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   2,689,691 90,562 SH   SOLE 2 58,728 0 31,834
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   7,544 254 SH   SOLE 4 254 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   423,195 14,249 SH   SOLE 7 14,249 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   5,108,727 172,011 SH   SOLE 18 159,549 0 12,462
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   3,315,381 111,629 SH   SOLE 19 111,629 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   74,296,332 2,501,560 SH   SOLE 21 2,501,560 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   47,351,957 1,594,342 SH   SOLE 22 1,532,819 0 61,523
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   310,692 10,461 SH   SOLE 25 10,461 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   862,399 29,037 SH   SOLE 26 24,420 0 4,617
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   34,304 1,155 SH   SOLE 28 1,155 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   1,150,281 38,730 SH   SOLE 30 38,730 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   36,620 1,233 SH   SOLE 36 1,233 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   262,221 8,829 SH   SOLE 40 8,829 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   18,681 629 SH   OTR 43 629 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   2,682,280 90,312 SH   SOLE 43 80,266 0 10,046
ARTIVION INC COM 228903100   482,800 39,835 SH   SOLE 2 24,932 0 14,903
ARTIVION INC COM 228903100   12,762 1,053 SH   SOLE 4 222 0 831
ARTIVION INC COM 228903100   111,783 9,223 SH   SOLE 7 9,223 0 0
ARTIVION INC COM 228903100   1,622,638 133,881 SH   SOLE 18 133,881 0 0
ARTIVION INC COM 228903100   2,408,268 198,702 SH   SOLE 19 198,702 0 0
ARTIVION INC COM 228903100   65,069,686 5,368,786 SH   SOLE 21 5,368,786 0 0
ARTIVION INC COM 228903100   14,135,495 1,166,295 SH   SOLE 22 1,130,269 0 36,026
ARTIVION INC COM 228903100   8,072 666 SH   SOLE 23 666 0 0
ARTIVION INC COM 228903100   73,556 6,069 SH   SOLE 25 6,069 0 0
ARTIVION INC COM 228903100   811,143 66,926 SH   SOLE 26 19,563 0 47,363
ARTIVION INC COM 228903100   54,746 4,517 SH   SOLE 28 0 0 4,517
ARTIVION INC COM 228903100   2,341,123 193,162 SH   SOLE 30 193,162 0 0
ARTIVION INC COM 228903100   6,193 511 SH   SOLE 34 511 0 0
ARTIVION INC COM 228903100   42,347 3,494 SH   SOLE 36 3,494 0 0
ARTIVION INC COM 228903100   47,813 3,945 SH   SOLE 40 3,945 0 0
ARTIVION INC COM 228903100   5,296 437 SH   OTR 43 437 0 0
ARTIVION INC COM 228903100   282,633 23,320 SH   SOLE 43 21,438 0 1,882
ARVINAS INC COM 04335A105   3,204,348 93,667 SH   SOLE 2 70,780 0 22,887
ARVINAS INC COM 04335A105   4,208 123 SH   SOLE 4 123 0 0
ARVINAS INC COM 04335A105   135,198 3,952 SH   SOLE 7 3,952 0 0
ARVINAS INC COM 04335A105   4,706,885 137,588 SH   SOLE 18 133,723 0 3,865
ARVINAS INC COM 04335A105   19,736,023 576,908 SH   SOLE 19 576,908 0 0
ARVINAS INC COM 04335A105   71,991,832 2,104,409 SH   SOLE 21 2,104,409 0 0
ARVINAS INC COM 04335A105   44,628,724 1,304,552 SH   SOLE 22 1,266,372 0 38,180
ARVINAS INC COM 04335A105   164,892 4,820 SH   SOLE 23 4,820 0 0
ARVINAS INC COM 04335A105   268,377 7,845 SH   SOLE 25 7,845 0 0
ARVINAS INC COM 04335A105   1,358,308 39,705 SH   SOLE 26 17,182 0 22,523
ARVINAS INC COM 04335A105   107,009 3,128 SH   SOLE 28 725 0 2,403
ARVINAS INC COM 04335A105   2,261,315 66,101 SH   SOLE 30 66,101 0 0
ARVINAS INC COM 04335A105   53,881 1,575 SH   SOLE 34 1,575 0 0
ARVINAS INC COM 04335A105   54,804 1,602 SH   SOLE 36 1,602 0 0
ARVINAS INC COM 04335A105   223,391 6,530 SH   SOLE 40 6,530 0 0
ARVINAS INC COM 04335A105   125,380 3,665 SH   SOLE 43 2,777 0 888
ASANA INC CL A 04342Y104   1,736,879 126,135 SH   SOLE 2 59,585 0 66,550
ASANA INC CL A 04342Y104   95,467 6,933 SH   SOLE 4 4,222 0 2,711
ASANA INC CL A 04342Y104   97,574 7,086 SH   SOLE 7 7,086 0 0
ASANA INC CL A 04342Y104   2,626,986 190,776 SH   SOLE 18 180,943 0 9,833
ASANA INC CL A 04342Y104   6,385,603 463,733 SH   SOLE 19 463,733 0 0
ASANA INC CL A 04342Y104   37,808,399 2,745,708 SH   SOLE 21 2,745,708 0 0
ASANA INC CL A 04342Y104   29,113,608 2,114,278 SH   SOLE 22 2,061,770 0 52,508
ASANA INC CL A 04342Y104   125,693 9,128 SH   SOLE 23 9,128 0 0
ASANA INC CL A 04342Y104   135,359 9,830 SH   SOLE 25 9,830 0 0
ASANA INC CL A 04342Y104   1,349,515 98,004 SH   SOLE 26 24,608 0 73,396
ASANA INC CL A 04342Y104   32,979 2,395 SH   SOLE 28 1,382 0 1,013
ASANA INC CL A 04342Y104   7,586,334 550,932 SH   SOLE 30 550,932 0 0
ASANA INC CL A 04342Y104   24,896 1,808 SH   SOLE 36 1,808 0 0
ASANA INC CL A 04342Y104   104,680 7,602 SH   SOLE 40 7,602 0 0
ASANA INC CL A 04342Y104   503,349 36,554 SH   SOLE 43 33,567 0 2,987
ASBURY AUTOMOTIVE GROUP INC COM 043436104   3,532,121 19,705 SH   SOLE 2 7,048 0 12,657
ASBURY AUTOMOTIVE GROUP INC COM 043436104   13,085 73 SH   SOLE 4 73 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   282,677 1,577 SH   SOLE 7 1,577 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   13,881,299 77,441 SH   SOLE 18 75,910 0 1,531
ASBURY AUTOMOTIVE GROUP INC COM 043436104   7,569,190 42,227 SH   SOLE 19 42,227 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   488,270,368 2,723,963 SH   SOLE 21 2,723,963 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   102,698,061 572,932 SH   SOLE 22 549,081 0 23,851
ASBURY AUTOMOTIVE GROUP INC COM 043436104   560,694 3,128 SH   SOLE 25 3,128 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   1,648,204 9,195 SH   SOLE 26 6,460 0 2,735
ASBURY AUTOMOTIVE GROUP INC COM 043436104   61,841 345 SH   SOLE 28 345 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   6,782,999 37,841 SH   SOLE 30 37,841 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   137,126 765 SH   SOLE 36 765 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   560,515 3,127 SH   SOLE 40 3,127 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   2,152,076 12,006 SH   SOLE 43 11,834 0 172
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   150,220 1,230 SH   SOLE 19 1,230 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   42,271,880 346,122 SH   SOLE 21 346,122 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   3,224,843 26,405 SH   SOLE 30 26,405 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   897,411 7,348 SH   SOLE 34 7,348 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   1,668,906 13,665 SH   SOLE 43 11,339 0 2,326
ASCENT INDUSTRIES CO COM 871565107   2,549 294 SH   SOLE 2 0 0 294
ASCENT INDUSTRIES CO COM 871565107   10,803 1,246 SH   SOLE 18 1,246 0 0
ASCENT INDUSTRIES CO COM 871565107   133,275 15,372 SH   SOLE 21 15,372 0 0
ASCENT INDUSTRIES CO COM 871565107   1,143,590 131,902 SH   SOLE 22 131,902 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   904,686 144,288 SH   SOLE 2 0 0 144,288
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   34,409,252 5,487,919 SH   SOLE 21 5,487,919 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   10,506,572 1,675,689 SH   SOLE 43 1,495,204 0 180,485
ASENSUS SURGICAL INC COM 04367G103   1,211 3,490 SH   SOLE 2 0 0 3,490
ASENSUS SURGICAL INC COM 04367G103   80,486 231,881 SH   SOLE 21 231,881 0 0
ASENSUS SURGICAL INC COM 04367G103   1,186,012 3,416,918 SH   SOLE 22 3,416,918 0 0
ASENSUS SURGICAL INC COM 04367G103   2,367 6,820 SH   SOLE 43 6,820 0 0
ASGN INC COM 00191U102   6,116,785 75,071 SH   SOLE 2 46,353 0 28,718
ASGN INC COM 00191U102   346,534 4,253 SH   SOLE 4 2,070 0 2,183
ASGN INC COM 00191U102   397,704 4,881 SH   SOLE 7 4,881 0 0
ASGN INC COM 00191U102   20,533 252 SH   SOLE 13 252 0 0
ASGN INC COM 00191U102   17,277,345 212,044 SH   SOLE 18 207,900 0 4,144
ASGN INC COM 00191U102   18,488,464 226,908 SH   SOLE 19 226,908 0 0
ASGN INC COM 00191U102   295,533,175 3,627,064 SH   SOLE 21 3,627,064 0 0
ASGN INC COM 00191U102   129,055,113 1,583,887 SH   SOLE 22 1,545,244 0 38,643
ASGN INC COM 00191U102   430,133 5,279 SH   SOLE 23 5,279 0 0
ASGN INC COM 00191U102   730,468 8,965 SH   SOLE 25 8,965 0 0
ASGN INC COM 00191U102   3,739,525 45,895 SH   SOLE 26 17,756 0 28,139
ASGN INC COM 00191U102   175,426 2,153 SH   SOLE 28 948 0 1,205
ASGN INC COM 00191U102   4,057,052 49,792 SH   SOLE 30 49,792 0 0
ASGN INC COM 00191U102   640,514 7,861 SH   SOLE 34 7,861 0 0
ASGN INC COM 00191U102   342,949 4,209 SH   SOLE 36 4,209 0 0
ASGN INC COM 00191U102   560,582 6,880 SH   SOLE 40 6,880 0 0
ASGN INC COM 00191U102   2,270,440 27,865 SH   SOLE 43 26,233 0 1,632
ASHFORD HOSPITALITY TR INC COM SHS 044103869   190,274 42,567 SH   SOLE 2 20,746 0 21,821
ASHFORD HOSPITALITY TR INC COM SHS 044103869   787 176 SH   SOLE 7 176 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869   470,597 105,279 SH   SOLE 18 105,279 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869   717,659 160,550 SH   SOLE 19 160,550 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869   6,055,259 1,354,644 SH   SOLE 21 1,354,644 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869   3,817,036 853,923 SH   SOLE 22 829,171 0 24,752
ASHFORD HOSPITALITY TR INC COM SHS 044103869   6,303 1,410 SH   SOLE 23 1,410 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869   133,166 29,791 SH   SOLE 26 0 0 29,791
ASHFORD HOSPITALITY TR INC COM SHS 044103869   1,113 249 SH   SOLE 43 249 0 0
ASHFORD INC COM 044104107   2,165 156 SH   SOLE 18 156 0 0
ASHFORD INC COM 044104107   29,911 2,155 SH   SOLE 21 2,155 0 0
ASHFORD INC COM 044104107   327,566 23,600 SH   SOLE 22 23,600 0 0
ASHLAND INC COM 044186104   23,959,297 222,815 SH   SOLE 2 91,321 0 131,494
ASHLAND INC COM 044186104   17,958 167 SH   SOLE 4 167 0 0
ASHLAND INC COM 044186104   306,461 2,850 SH   SOLE 7 2,850 0 0
ASHLAND INC COM 044186104   11,227,207 104,410 SH   SOLE 18 104,410 0 0
ASHLAND INC COM 044186104   1,721,985 16,014 SH   SOLE 19 16,014 0 0
ASHLAND INC COM 044186104   282,629,594 2,628,379 SH   SOLE 21 2,628,379 0 0
ASHLAND INC COM 044186104   156,727,663 1,457,525 SH   SOLE 22 1,390,208 0 67,317
ASHLAND INC COM 044186104   846,369 7,871 SH   SOLE 25 7,871 0 0
ASHLAND INC COM 044186104   2,729,219 25,381 SH   SOLE 26 20,879 0 4,502
ASHLAND INC COM 044186104   116,347 1,082 SH   SOLE 28 1,082 0 0
ASHLAND INC COM 044186104   2,603,301 24,210 SH   SOLE 30 24,210 0 0
ASHLAND INC COM 044186104   74,733 695 SH   SOLE 31 695 0 0
ASHLAND INC COM 044186104   110,003 1,023 SH   SOLE 36 1,023 0 0
ASHLAND INC COM 044186104   742,817 6,908 SH   SOLE 40 6,908 0 0
ASHLAND INC COM 044186104   3,454,377 32,125 SH   SOLE 43 29,631 0 2,494
ASML HOLDING N V N Y REGISTRY SHS N07059210   21,310 39 SH   SOLE 2 39 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   5,423,566 9,926 SH   SOLE 7 9,926 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   169,930 311 SH   SOLE 15 311 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   268,039,180 490,555 SH   SOLE 18 338,136 0 152,419
ASML HOLDING N V N Y REGISTRY SHS N07059210   194,780,126 356,479 SH   SOLE 19 356,479 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   214,840,655 393,193 SH   SOLE 21 393,193 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   51,370,342 94,016 SH   SOLE 22 94,016 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   30,432,841 55,697 SH   SOLE 30 55,697 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   10,351,548 18,945 SH   SOLE 32 18,945 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   11,843,766 21,676 SH   SOLE 34 21,676 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   141,490,717 258,951 SH   SOLE 43 234,203 0 24,748
ASPEN AEROGELS INC COM 04523Y105   336,380 28,531 SH   SOLE 2 19,446 0 9,085
ASPEN AEROGELS INC COM 04523Y105   4,091 347 SH   SOLE 7 347 0 0
ASPEN AEROGELS INC COM 04523Y105   961,474 81,550 SH   SOLE 18 81,550 0 0
ASPEN AEROGELS INC COM 04523Y105   681,568 57,809 SH   SOLE 19 57,809 0 0
ASPEN AEROGELS INC COM 04523Y105   13,258,150 1,124,525 SH   SOLE 21 1,124,525 0 0
ASPEN AEROGELS INC COM 04523Y105   12,066,039 1,023,413 SH   SOLE 22 1,002,987 0 20,426
ASPEN AEROGELS INC COM 04523Y105   107,725 9,137 SH   SOLE 25 9,137 0 0
ASPEN AEROGELS INC COM 04523Y105   206,042 17,476 SH   SOLE 26 13,949 0 3,527
ASPEN AEROGELS INC COM 04523Y105   13,995 1,187 SH   SOLE 28 0 0 1,187
ASPEN AEROGELS INC COM 04523Y105   200,477 17,004 SH   SOLE 30 17,004 0 0
ASPEN AEROGELS INC COM 04523Y105   106,558 9,038 SH   SOLE 40 9,038 0 0
ASPEN AEROGELS INC COM 04523Y105   370,454 31,421 SH   SOLE 43 29,884 0 1,537
ASPEN GROUP INC COM NEW 04530L203   193 623 SH   SOLE 2 5 0 618
ASPEN GROUP INC COM NEW 04530L203   66,927 215,895 SH   SOLE 22 215,895 0 0
ASPEN TECHNOLOGY INC COM 29109X106   16,325,397 79,481 SH   SOLE 2 24,227 0 55,254
ASPEN TECHNOLOGY INC COM 29109X106   4,162,636 20,266 SH   SOLE 4 10,463 0 9,803
ASPEN TECHNOLOGY INC COM 29109X106   750,737 3,655 SH   SOLE 7 3,655 0 0
ASPEN TECHNOLOGY INC COM 29109X106   19,308 94 SH   SOLE 13 94 0 0
ASPEN TECHNOLOGY INC COM 29109X106   364,790 1,776 SH   SOLE 15 1,776 0 0
ASPEN TECHNOLOGY INC COM 29109X106   19,522,448 95,046 SH   SOLE 18 93,521 0 1,525
ASPEN TECHNOLOGY INC COM 29109X106   59,000,945 287,249 SH   SOLE 19 287,249 0 0
ASPEN TECHNOLOGY INC COM 29109X106   357,229,421 1,739,189 SH   SOLE 21 1,739,189 0 0
ASPEN TECHNOLOGY INC COM 29109X106   174,447,863 849,308 SH   SOLE 22 793,972 0 55,336
ASPEN TECHNOLOGY INC COM 29109X106   9,759,170 47,513 SH   SOLE 23 47,513 0 0
ASPEN TECHNOLOGY INC COM 29109X106   4,643,889 22,609 SH   SOLE 25 22,609 0 0
ASPEN TECHNOLOGY INC COM 29109X106   5,045,035 24,562 SH   SOLE 26 14,990 0 9,572
ASPEN TECHNOLOGY INC COM 29109X106   6,336,179 30,848 SH   SOLE 28 509 0 30,339
ASPEN TECHNOLOGY INC COM 29109X106   21,827,858 106,270 SH   SOLE 30 106,270 0 0
ASPEN TECHNOLOGY INC COM 29109X106   1,328,322 6,467 SH   SOLE 31 5,941 0 526
ASPEN TECHNOLOGY INC COM 29109X106   96,724,298 470,907 SH   SOLE 34 470,907 0 0
ASPEN TECHNOLOGY INC COM 29109X106   776,001 3,778 SH   SOLE 36 3,778 0 0
ASPEN TECHNOLOGY INC COM 29109X106   222,243 1,082 SH   SOLE 40 1,082 0 0
ASPEN TECHNOLOGY INC COM 29109X106   7,600 37 SH   OTR 43 37 0 0
ASPEN TECHNOLOGY INC COM 29109X106   3,493,649 17,009 SH   SOLE 43 15,545 0 1,464
ASPIRA WOMENS HEALTH INC COM 04537Y109   533 1,604 SH   SOLE 2 0 0 1,604
ASPIRA WOMENS HEALTH INC COM 04537Y109   14,453 43,456 SH   SOLE 21 43,456 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109   314,564 945,772 SH   SOLE 22 945,772 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109   607 1,824 SH   SOLE 43 1,824 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108   41,920 32,246 SH   SOLE 2 0 0 32,246
ASSEMBLY BIOSCIENCES INC COM 045396108   10,930 8,408 SH   SOLE 18 8,408 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108   227,016 174,628 SH   SOLE 21 174,628 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108   1,117,344 859,495 SH   SOLE 22 859,495 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108   73,264 56,357 SH   SOLE 26 0 0 56,357
ASSEMBLY BIOSCIENCES INC COM 045396108   5,164 3,972 SH   OTR 43 3,972 0 0
ASSERTIO HOLDINGS INC COM NEW 04546C205   6,450 1,500 SH   SOLE 2 0 0 1,500
ASSERTIO HOLDINGS INC COM NEW 04546C205   33,484 7,787 SH   SOLE 18 7,787 0 0
ASSERTIO HOLDINGS INC COM NEW 04546C205   567,703 132,024 SH   SOLE 21 132,024 0 0
ASSERTIO HOLDINGS INC COM NEW 04546C205   3,403,252 791,454 SH   SOLE 22 791,454 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   1,031,504 44,848 SH   SOLE 2 29,457 0 15,391
ASSETMARK FINL HLDGS INC COM 04546L106   5,198 226 SH   SOLE 7 226 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   1,489,480 64,760 SH   SOLE 18 64,760 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   5,801,359 252,233 SH   SOLE 19 252,233 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   16,877,814 733,818 SH   SOLE 21 733,818 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   13,137,186 571,182 SH   SOLE 22 545,804 0 25,378
ASSETMARK FINL HLDGS INC COM 04546L106   63,204 2,748 SH   SOLE 25 2,748 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   99,314 4,318 SH   SOLE 30 4,318 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   4,579,231 199,097 SH   SOLE 34 199,097 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   63,434 2,758 SH   SOLE 40 2,758 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   302,450 13,150 SH   SOLE 43 11,857 0 1,293
ASSOCIATED BANC CORP COM 045487105   11,776,939 510,045 SH   SOLE 2 346,177 0 163,868
ASSOCIATED BANC CORP COM 045487105   133,553 5,784 SH   SOLE 4 537 0 5,247
ASSOCIATED BANC CORP COM 045487105   324,530 14,055 SH   SOLE 7 14,055 0 0
ASSOCIATED BANC CORP COM 045487105   15,717,386 680,701 SH   SOLE 18 680,701 0 0
ASSOCIATED BANC CORP COM 045487105   21,173,530 917,000 SH   SOLE 19 917,000 0 0
ASSOCIATED BANC CORP COM 045487105   269,366,508 11,665,938 SH   SOLE 21 11,665,938 0 0
ASSOCIATED BANC CORP COM 045487105   129,078,457 5,590,232 SH   SOLE 22 5,395,317 0 194,915
ASSOCIATED BANC CORP COM 045487105   445,614 19,299 SH   SOLE 23 19,299 0 0
ASSOCIATED BANC CORP COM 045487105   534,164 23,134 SH   SOLE 25 23,134 0 0
ASSOCIATED BANC CORP COM 045487105   5,542,524 240,040 SH   SOLE 26 60,929 0 179,111
ASSOCIATED BANC CORP COM 045487105   395,924 17,147 SH   SOLE 28 2,770 0 14,377
ASSOCIATED BANC CORP COM 045487105   3,437,639 148,880 SH   SOLE 30 148,880 0 0
ASSOCIATED BANC CORP COM 045487105   113,118 4,899 SH   SOLE 36 4,899 0 0
ASSOCIATED BANC CORP COM 045487105   511,074 22,134 SH   SOLE 40 22,134 0 0
ASSOCIATED BANC CORP COM 045487105   7,412,638 321,032 SH   SOLE 43 293,873 0 27,159
ASSOCIATED CAP GROUP INC CL A 045528106   31,954 761 SH   SOLE 2 56 0 705
ASSOCIATED CAP GROUP INC CL A 045528106   2,939 70 SH   SOLE 7 70 0 0
ASSOCIATED CAP GROUP INC CL A 045528106   217,802 5,187 SH   SOLE 18 5,187 0 0
ASSOCIATED CAP GROUP INC CL A 045528106   151,122 3,599 SH   SOLE 19 3,599 0 0
ASSOCIATED CAP GROUP INC CL A 045528106   2,641,087 62,898 SH   SOLE 21 62,898 0 0
ASSOCIATED CAP GROUP INC CL A 045528106   3,032,434 72,218 SH   SOLE 22 70,764 0 1,454
ASSURANT INC COM 04621X108   9,306,840 74,419 SH   SOLE 2 17,360 0 57,059
ASSURANT INC COM 04621X108   5,560,043 44,459 SH   SOLE 4 20,188 0 24,271
ASSURANT INC COM 04621X108   8,565,735 68,493 SH   SOLE 7 67,065 0 1,428
ASSURANT INC COM 04621X108   19,134 153 SH   SOLE 13 153 0 0
ASSURANT INC COM 04621X108   973,217 7,782 SH   SOLE 15 7,782 0 0
ASSURANT INC COM 04621X108   35,621,715 284,837 SH   SOLE 18 279,978 0 4,859
ASSURANT INC COM 04621X108   51,377,399 410,822 SH   SOLE 19 410,822 0 0
ASSURANT INC COM 04621X108   289,251,024 2,312,898 SH   SOLE 21 2,312,898 0 0
ASSURANT INC COM 04621X108   166,521,767 1,331,535 SH   SOLE 22 1,207,200 0 124,335
ASSURANT INC COM 04621X108   10,737,652 85,860 SH   SOLE 23 85,860 0 0
ASSURANT INC COM 04621X108   13,569,385 108,503 SH   SOLE 25 108,503 0 0
ASSURANT INC COM 04621X108   23,835,561 190,593 SH   SOLE 26 131,226 0 59,367
ASSURANT INC COM 04621X108   13,477,591 107,769 SH   SOLE 28 796 0 106,973
ASSURANT INC COM 04621X108   45,406,285 363,076 SH   SOLE 30 308,036 0 55,040
ASSURANT INC COM 04621X108   1,685,309 13,476 SH   SOLE 31 12,652 0 824
ASSURANT INC COM 04621X108   22,652,868 181,136 SH   SOLE 34 181,136 0 0
ASSURANT INC COM 04621X108   3,246,683 25,961 SH   SOLE 36 25,961 0 0
ASSURANT INC COM 04621X108   1,203,703 9,625 SH   SOLE 37 9,625 0 0
ASSURANT INC COM 04621X108   222,232 1,777 SH   SOLE 40 1,777 0 0
ASSURANT INC COM 04621X108   4,950,886 39,588 SH   SOLE 43 37,230 0 2,358
ASSURED GUARANTY LTD COM G0585R106   12,504,672 200,846 SH   SOLE 2 65,404 0 135,442
ASSURED GUARANTY LTD COM G0585R106   6,475 104 SH   SOLE 4 104 0 0
ASSURED GUARANTY LTD COM G0585R106   237,958 3,822 SH   SOLE 7 3,822 0 0
ASSURED GUARANTY LTD COM G0585R106   4,047,834 65,015 SH   SOLE 18 65,015 0 0
ASSURED GUARANTY LTD COM G0585R106   1,714,142 27,532 SH   SOLE 19 27,532 0 0
ASSURED GUARANTY LTD COM G0585R106   385,119,565 6,185,666 SH   SOLE 21 6,185,666 0 0
ASSURED GUARANTY LTD COM G0585R106   92,597,181 1,487,266 SH   SOLE 22 1,403,860 0 83,406
ASSURED GUARANTY LTD COM G0585R106   538,113 8,643 SH   SOLE 25 8,643 0 0
ASSURED GUARANTY LTD COM G0585R106   1,910,697 30,689 SH   SOLE 26 25,048 0 5,641
ASSURED GUARANTY LTD COM G0585R106   695,631 11,173 SH   SOLE 28 5,803 0 5,370
ASSURED GUARANTY LTD COM G0585R106   6,283,030 100,916 SH   SOLE 30 100,916 0 0
ASSURED GUARANTY LTD COM G0585R106   49,372 793 SH   SOLE 31 793 0 0
ASSURED GUARANTY LTD COM G0585R106   60,890 978 SH   SOLE 34 978 0 0
ASSURED GUARANTY LTD COM G0585R106   220,525 3,542 SH   SOLE 36 3,542 0 0
ASSURED GUARANTY LTD COM G0585R106   490,796 7,883 SH   SOLE 40 7,883 0 0
ASSURED GUARANTY LTD COM G0585R106   3,907,500 62,761 SH   SOLE 43 60,403 0 2,358
AST SPACEMOBILE INC COM CL A 00217D100   6,353 1,318 SH   SOLE 2 0 0 1,318
AST SPACEMOBILE INC COM CL A 00217D100   392,676 81,468 SH   SOLE 21 81,468 0 0
AST SPACEMOBILE INC COM CL A 00217D100   3,755,455 779,140 SH   SOLE 22 779,140 0 0
ASTEC INDS INC COM 046224101   3,240,195 79,690 SH   SOLE 2 49,386 0 30,304
ASTEC INDS INC COM 046224101   4,147 102 SH   SOLE 4 102 0 0
ASTEC INDS INC COM 046224101   120,679 2,968 SH   SOLE 7 2,968 0 0
ASTEC INDS INC COM 046224101   3,525,181 86,699 SH   SOLE 18 82,263 0 4,436
ASTEC INDS INC COM 046224101   6,200,040 152,485 SH   SOLE 19 152,485 0 0
ASTEC INDS INC COM 046224101   127,288,326 3,130,554 SH   SOLE 21 3,130,554 0 0
ASTEC INDS INC COM 046224101   30,592,584 752,400 SH   SOLE 22 725,286 0 27,114
ASTEC INDS INC COM 046224101   199,600 4,909 SH   SOLE 23 4,909 0 0
ASTEC INDS INC COM 046224101   150,035 3,690 SH   SOLE 25 3,690 0 0
ASTEC INDS INC COM 046224101   1,064,885 26,190 SH   SOLE 26 3,792 0 22,398
ASTEC INDS INC COM 046224101   7,522 185 SH   SOLE 28 185 0 0
ASTEC INDS INC COM 046224101   1,404,152 34,534 SH   SOLE 30 34,534 0 0
ASTEC INDS INC COM 046224101   116,776 2,872 SH   SOLE 40 2,872 0 0
ASTEC INDS INC COM 046224101   654,382 16,094 SH   SOLE 43 13,963 0 2,131
ASTRA SPACE INC COM CL A 04634X103   58,937 135,863 SH   SOLE 2 7,612 0 128,251
ASTRA SPACE INC COM CL A 04634X103   1,242 2,864 SH   SOLE 7 2,864 0 0
ASTRA SPACE INC COM CL A 04634X103   182,949 421,735 SH   SOLE 18 421,735 0 0
ASTRA SPACE INC COM CL A 04634X103   197,118 454,399 SH   SOLE 19 454,399 0 0
ASTRA SPACE INC COM CL A 04634X103   2,482,979 5,723,787 SH   SOLE 21 5,723,787 0 0
ASTRA SPACE INC COM CL A 04634X103   1,455,347 3,354,881 SH   SOLE 22 3,226,255 0 128,626
ASTRA SPACE INC COM CL A 04634X103   21,077 48,587 SH   SOLE 28 48,587 0 0
ASTRAZENECA PLC OPTIONS 046353108   216,960 3,200 SH Call SOLE 2 0 0 3,200
ASTRAZENECA PLC OPTIONS 046353108   135,600 2,000 SH Call SOLE 4 2,000 0 0
ASTRAZENECA PLC OPTIONS 046353108   2,332,320 34,400 SH Call SOLE 18 34,400 0 0
ASTRAZENECA PLC OPTIONS 046353108   12,414,180 183,100 SH Call SOLE 19 183,100 0 0
ASTRAZENECA PLC OPTIONS 046353108   969,540 14,300 SH Call SOLE 22 14,300 0 0
ASTRAZENECA PLC OPTIONS 046353108   115,260 1,700 SH Call SOLE 26 1,700 0 0
ASTRAZENECA PLC OPTIONS 046353108   7,003,740 103,300 SH Call SOLE 34 103,300 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   1,046,968 15,442 SH   SOLE 2 385 0 15,057
ASTRAZENECA PLC SPONSORED ADR 046353108   604,030 8,909 SH   SOLE 4 8,909 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   4,653,792 68,640 SH   SOLE 7 68,640 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   142,787 2,106 SH   SOLE 15 2,106 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   348,051,970 5,133,510 SH   SOLE 18 4,514,740 0 618,770
ASTRAZENECA PLC SPONSORED ADR 046353108   212,199,559 3,129,787 SH   SOLE 19 3,129,787 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   41,561 613 SH   SOLE 21 613 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   33,296,105 491,093 SH   SOLE 22 491,093 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   2,439,647 35,983 SH   SOLE 23 35,983 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   316,965 4,675 SH   SOLE 26 4,675 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   45,739,711 674,627 SH   SOLE 30 674,627 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   8,880,919 130,987 SH   SOLE 32 130,987 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   35,186,573 518,976 SH   SOLE 34 518,976 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   128,163,114 1,890,311 SH   SOLE 43 1,724,804 0 165,508
ASTRIA THERAPEUTICS INC COM 04635X102   5,182 348 SH   SOLE 2 0 0 348
ASTRIA THERAPEUTICS INC COM 04635X102   27,412 1,841 SH   SOLE 18 1,841 0 0
ASTRIA THERAPEUTICS INC COM 04635X102   403,043 27,068 SH   SOLE 21 27,068 0 0
ASTRIA THERAPEUTICS INC COM 04635X102   928,272 62,342 SH   SOLE 22 62,342 0 0
ASTRONICS CORP COM 046433108   698,237 67,790 SH   SOLE 2 24,301 0 43,489
ASTRONICS CORP COM 046433108   4,141 402 SH   SOLE 7 402 0 0
ASTRONICS CORP COM 046433108   797,848 77,461 SH   SOLE 18 77,461 0 0
ASTRONICS CORP COM 046433108   1,367,747 132,791 SH   SOLE 19 132,791 0 0
ASTRONICS CORP COM 046433108   9,016,754 875,413 SH   SOLE 21 875,413 0 0
ASTRONICS CORP COM 046433108   7,932,823 770,177 SH   SOLE 22 749,784 0 20,393
ASTRONICS CORP COM 046433108   587,141 57,004 SH   SOLE 26 0 0 57,004
ASTRONICS CORP COM 046433108   23,783 2,309 SH   OTR 43 2,309 0 0
ASTRONICS CORP COM 046433108   39,356 3,821 SH   SOLE 43 2,020 0 1,801
ASTRONOVA INC COM 04638F108   13,423 1,047 SH   SOLE 18 1,047 0 0
ASTRONOVA INC COM 04638F108   176,198 13,744 SH   SOLE 21 13,744 0 0
ASTRONOVA INC COM 04638F108   732,022 57,100 SH   SOLE 22 57,100 0 0
ASTROTECH CORP COM 046484309   480 48 SH   SOLE 21 48 0 0
ASTROTECH CORP COM 046484309   201,678 20,188 SH   SOLE 22 20,188 0 0
ASURE SOFTWARE INC COM 04649U102   207,703 22,238 SH   SOLE 2 22,214 0 24
ASURE SOFTWARE INC COM 04649U102   30,411 3,256 SH   SOLE 18 3,256 0 0
ASURE SOFTWARE INC COM 04649U102   435,973 46,678 SH   SOLE 21 46,678 0 0
ASURE SOFTWARE INC COM 04649U102   1,895,198 202,912 SH   SOLE 22 202,912 0 0
AT&T INC COM 00206R102   289,387,490 15,719,038 SH   SOLE 2 3,209,743 0 12,509,295
AT&T INC COM 00206R102   94,621,196 5,139,663 SH   SOLE 4 2,982,354 0 2,157,309
AT&T INC COM 00206R102   126,490,728 6,870,762 SH   SOLE 7 6,652,466 0 218,296
AT&T INC COM 00206R102   3,036,030 164,912 SH   SOLE 13 83,549 0 81,363
AT&T INC COM 00206R102   22,078,137 1,199,247 SH   SOLE 15 1,199,247 0 0
AT&T INC COM 00206R102   819 44 SH   SOLE 17 0 0 44
AT&T INC COM 00206R102   255,066,528 13,854,782 SH   SOLE 18 12,879,394 0 975,388
AT&T INC COM 00206R102   209,736,091 11,392,509 SH   SOLE 19 11,392,509 0 0
AT&T INC COM 00206R102   3,464,810,879 188,202,655 SH   SOLE 21 188,202,655 0 0
AT&T INC COM 00206R102   2,909,233,549 158,024,636 SH   SOLE 22 142,694,186 0 15,330,450
AT&T INC COM 00206R102   259,593,482 14,100,678 SH   SOLE 23 14,100,678 0 0
AT&T INC COM 00206R102   222,842,759 12,104,441 SH   SOLE 25 12,104,441 0 0
AT&T INC COM 00206R102   313,276,214 17,016,633 SH   SOLE 26 8,648,071 0 8,368,562
AT&T INC COM 00206R102   275,137,965 14,945,028 SH   SOLE 28 585,846 0 14,359,182
AT&T INC COM 00206R102   1,462,269 79,428 SH   SOLE 29 79,428 0 0
AT&T INC COM 00206R102   887,805,534 48,224,092 SH   SOLE 30 47,488,959 0 735,133
AT&T INC COM 00206R102   30,096,447 1,634,788 SH   SOLE 31 1,506,275 0 128,513
AT&T INC COM 00206R102   5,717,502 310,565 SH   SOLE 32 310,565 0 0
AT&T INC COM 00206R102   39,926,964 2,168,765 SH   SOLE 34 2,168,765 0 0
AT&T INC COM 00206R102   55,452,374 3,012,079 SH   SOLE 36 3,012,079 0 0
AT&T INC COM 00206R102   4,986,183 270,841 SH   SOLE 40 270,841 0 0
AT&T INC COM 00206R102   197,484 10,727 SH   OTR 43 10,727 0 0
AT&T INC COM 00206R102   123,278,954 6,696,304 SH   SOLE 43 6,061,608 0 634,696
ATAI LIFE SCIENCES NV SHS N0731H103   235,200 88,421 SH   SOLE 2 73,635 0 14,786
ATAI LIFE SCIENCES NV SHS N0731H103   100,497 37,781 SH   SOLE 7 37,781 0 0
ATAI LIFE SCIENCES NV SHS N0731H103   3,482,711 1,309,290 SH   SOLE 21 1,309,290 0 0
ATAI LIFE SCIENCES NV SHS N0731H103   310,794 116,840 SH   SOLE 22 61,471 0 55,369
ATAI LIFE SCIENCES NV SHS N0731H103   53,368 20,063 SH   SOLE 25 20,063 0 0
ATAI LIFE SCIENCES NV SHS N0731H103   3,572 1,343 SH   SOLE 26 1,343 0 0
ATAI LIFE SCIENCES NV SHS N0731H103   13,784 5,182 SH   SOLE 28 0 0 5,182
ATAI LIFE SCIENCES NV SHS N0731H103   723,020 271,812 SH   SOLE 30 271,812 0 0
ATAI LIFE SCIENCES NV SHS N0731H103   62,162 23,369 SH   SOLE 40 23,369 0 0
ATAI LIFE SCIENCES NV SHS N0731H103   122,057 45,886 SH   SOLE 43 45,621 0 265
ATARA BIOTHERAPEUTICS INC COM 046513107   706,778 215,481 SH   SOLE 2 91,979 0 123,502
ATARA BIOTHERAPEUTICS INC COM 046513107   666 203 SH   SOLE 4 203 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107   90,056 27,456 SH   SOLE 7 27,456 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107   1,030,245 314,099 SH   SOLE 18 287,536 0 26,563
ATARA BIOTHERAPEUTICS INC COM 046513107   2,184,034 665,864 SH   SOLE 19 665,864 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107   14,557,289 4,438,198 SH   SOLE 21 4,438,198 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107   9,004,053 2,745,138 SH   SOLE 22 2,640,396 0 104,742
ATARA BIOTHERAPEUTICS INC COM 046513107   63,976 19,505 SH   SOLE 23 19,505 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107   38,599 11,768 SH   SOLE 25 11,768 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107   539,652 164,528 SH   SOLE 26 55,216 0 109,312
ATARA BIOTHERAPEUTICS INC COM 046513107   4,766 1,453 SH   SOLE 28 1,453 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107   1,539,432 469,339 SH   SOLE 30 469,339 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107   30,593 9,327 SH   SOLE 36 9,327 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107   26,004 7,928 SH   SOLE 40 7,928 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107   202,907 61,862 SH   SOLE 43 55,065 0 6,797
ATEA PHARMACEUTICALS INC COM 04683R106   808,181 168,021 SH   SOLE 2 50,404 0 117,617
ATEA PHARMACEUTICALS INC COM 04683R106   143,179 29,767 SH   SOLE 7 29,767 0 0
ATEA PHARMACEUTICALS INC COM 04683R106   1,103,193 229,354 SH   SOLE 18 229,354 0 0
ATEA PHARMACEUTICALS INC COM 04683R106   3,315,302 689,252 SH   SOLE 19 689,252 0 0
ATEA PHARMACEUTICALS INC COM 04683R106   19,635,142 4,082,150 SH   SOLE 21 4,082,150 0 0
ATEA PHARMACEUTICALS INC COM 04683R106   11,432,735 2,376,868 SH   SOLE 22 2,282,772 0 94,096
ATEA PHARMACEUTICALS INC COM 04683R106   6,979 1,451 SH   SOLE 23 1,451 0 0
ATEA PHARMACEUTICALS INC COM 04683R106   71,606 14,887 SH   SOLE 25 14,887 0 0
ATEA PHARMACEUTICALS INC COM 04683R106   647,479 134,611 SH   SOLE 26 1,577 0 133,034
ATEA PHARMACEUTICALS INC COM 04683R106   1,331,312 276,780 SH   SOLE 30 276,780 0 0
ATEA PHARMACEUTICALS INC COM 04683R106   12,347 2,567 SH   SOLE 36 2,567 0 0
ATEA PHARMACEUTICALS INC COM 04683R106   54,642 11,360 SH   SOLE 40 11,360 0 0
ATEA PHARMACEUTICALS INC COM 04683R106   79,384 16,504 SH   SOLE 43 16,504 0 0
ATERIAN INC COM 02156U101   15,109 19,615 SH   SOLE 2 803 0 18,812
ATERIAN INC COM 02156U101   245 318 SH   SOLE 7 318 0 0
ATERIAN INC COM 02156U101   155,101 201,351 SH   SOLE 18 201,351 0 0
ATERIAN INC COM 02156U101   84,512 109,713 SH   SOLE 19 109,713 0 0
ATERIAN INC COM 02156U101   1,804,111 2,342,089 SH   SOLE 21 2,342,089 0 0
ATERIAN INC COM 02156U101   1,316,531 1,709,114 SH   SOLE 22 1,663,292 0 45,822
ATHENEX INC COM 04685N103   247 1,674 SH   SOLE 2 0 0 1,674
ATHENEX INC COM 04685N103   1,731 11,735 SH   SOLE 18 0 0 11,735
ATHENEX INC COM 04685N103   14,760 100,070 SH   SOLE 21 100,070 0 0
ATHENEX INC COM 04685N103   172,985 1,172,781 SH   SOLE 22 1,172,781 0 0
ATHENEX INC COM 04685N103   5,811 39,397 SH   SOLE 26 0 0 39,397
ATHENEX INC COM 04685N103   1,110 7,527 SH   SOLE 28 7,527 0 0
ATHENEX INC COM 04685N103   71 481 SH   SOLE 43 481 0 0
ATHERSYS INC NEW COM NEW 04744L205   151 180 SH   SOLE 2 0 0 180
ATHERSYS INC NEW COM NEW 04744L205   307,602 366,193 SH   SOLE 21 366,193 0 0
ATHERSYS INC NEW COM NEW 04744L205   76,543 91,123 SH   SOLE 22 91,123 0 0
ATHIRA PHARMA INC COM 04746L104   140,685 44,380 SH   SOLE 2 4,826 0 39,554
ATHIRA PHARMA INC COM 04746L104   1,436 453 SH   SOLE 7 453 0 0
ATHIRA PHARMA INC COM 04746L104   328,133 103,512 SH   SOLE 18 103,512 0 0
ATHIRA PHARMA INC COM 04746L104   182,747 57,649 SH   SOLE 19 57,649 0 0
ATHIRA PHARMA INC COM 04746L104   4,305,297 1,358,138 SH   SOLE 21 1,358,138 0 0
ATHIRA PHARMA INC COM 04746L104   2,532,066 798,759 SH   SOLE 22 774,930 0 23,829
ATHIRA PHARMA INC COM 04746L104   1,046 330 SH   SOLE 43 330 0 0
ATI INC COM 01741R102   6,897,302 230,988 SH   SOLE 2 199,114 0 31,874
ATI INC COM 01741R102   13,079 438 SH   SOLE 4 438 0 0
ATI INC COM 01741R102   255,990 8,573 SH   SOLE 7 8,573 0 0
ATI INC COM 01741R102   11,960,154 400,541 SH   SOLE 18 400,541 0 0
ATI INC COM 01741R102   6,915,098 231,584 SH   SOLE 19 231,584 0 0
ATI INC COM 01741R102   477,319,356 15,985,243 SH   SOLE 21 15,985,243 0 0
ATI INC COM 01741R102   99,341,921 3,326,923 SH   SOLE 22 3,227,045 0 99,878
ATI INC COM 01741R102   582,658 19,513 SH   SOLE 25 19,513 0 0
ATI INC COM 01741R102   1,884,405 63,108 SH   SOLE 26 52,393 0 10,715
ATI INC COM 01741R102   2,234,394 74,829 SH   SOLE 28 69,250 0 5,579
ATI INC COM 01741R102   6,706,168 224,587 SH   SOLE 30 224,587 0 0
ATI INC COM 01741R102   6,265,763 209,838 SH   SOLE 34 209,838 0 0
ATI INC COM 01741R102   58,346 1,954 SH   SOLE 36 1,954 0 0
ATI INC COM 01741R102   534,016 17,884 SH   SOLE 40 17,884 0 0
ATI INC COM 01741R102   2,727,649 91,348 SH   SOLE 43 87,731 0 3,617
ATI INC NOTE 3.500% 6/1 01741RAK8   717,213 357,000 PRN   SOLE 2 357,000 0 0
ATI INC NOTE 3.500% 6/1 01741RAK8   8,518,160 4,240,000 PRN   SOLE 19 4,240,000 0 0
ATI INC NOTE 3.500% 6/1 01741RAK8   5,512,696 2,744,000 PRN   SOLE 21 2,744,000 0 0
ATI INC NOTE 3.500% 6/1 01741RAK8   5,832,127 2,903,000 PRN   SOLE 34 2,903,000 0 0
ATI PHYSICAL THERAPY INC COM CL A 00216W109   6,198 20,320 SH   SOLE 2 0 0 20,320
ATI PHYSICAL THERAPY INC COM CL A 00216W109   64,129 210,260 SH   SOLE 18 210,260 0 0
ATI PHYSICAL THERAPY INC COM CL A 00216W109   40,624 133,194 SH   SOLE 19 133,194 0 0
ATI PHYSICAL THERAPY INC COM CL A 00216W109   722,565 2,369,066 SH   SOLE 21 2,369,066 0 0
ATI PHYSICAL THERAPY INC COM CL A 00216W109   374,893 1,229,158 SH   SOLE 22 1,179,337 0 49,821
ATKORE INC COM 047649108   13,031,164 114,893 SH   SOLE 2 79,733 0 35,160
ATKORE INC COM 047649108   10,548 93 SH   SOLE 4 93 0 0
ATKORE INC COM 047649108   387,329 3,415 SH   SOLE 7 3,415 0 0
ATKORE INC COM 047649108   252,586 2,227 SH   SOLE 13 2,227 0 0
ATKORE INC COM 047649108   12,717,104 112,124 SH   SOLE 18 102,691 0 9,433
ATKORE INC COM 047649108   29,962,048 264,169 SH   SOLE 19 264,169 0 0
ATKORE INC COM 047649108   165,895,464 1,462,665 SH   SOLE 21 1,462,665 0 0
ATKORE INC COM 047649108   139,449,890 1,229,500 SH   SOLE 22 1,197,211 0 32,289
ATKORE INC COM 047649108   787,815 6,946 SH   SOLE 23 6,946 0 0
ATKORE INC COM 047649108   763,430 6,731 SH   SOLE 25 6,731 0 0
ATKORE INC COM 047649108   6,809,056 60,034 SH   SOLE 26 18,828 0 41,206
ATKORE INC COM 047649108   368,275 3,247 SH   SOLE 28 837 0 2,410
ATKORE INC COM 047649108   8,764,190 77,272 SH   SOLE 30 77,272 0 0
ATKORE INC COM 047649108   159,582 1,407 SH   SOLE 34 1,407 0 0
ATKORE INC COM 047649108   125,216 1,104 SH   SOLE 36 1,104 0 0
ATKORE INC COM 047649108   620,634 5,472 SH   SOLE 40 5,472 0 0
ATKORE INC COM 047649108   1,783,416 15,724 SH   SOLE 43 15,481 0 243
ATLANTIC AMERN CORP COM 048209100   2,182 932 SH   SOLE 18 932 0 0
ATLANTIC AMERN CORP COM 048209100   28,502 12,175 SH   SOLE 21 12,175 0 0
ATLANTIC AMERN CORP COM 048209100   33,270 14,212 SH   SOLE 22 14,212 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   3,293,848 93,735 SH   SOLE 2 39,079 0 54,656
ATLANTIC UN BANKSHARES CORP COM 04911A107   49,547 1,410 SH   SOLE 4 290 0 1,120
ATLANTIC UN BANKSHARES CORP COM 04911A107   521,372 14,837 SH   SOLE 7 14,837 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   7,529,729 214,278 SH   SOLE 18 214,278 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   5,082,123 144,625 SH   SOLE 19 144,625 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   103,291,043 2,939,415 SH   SOLE 21 2,939,415 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   67,172,183 1,911,559 SH   SOLE 22 1,813,853 0 97,706
ATLANTIC UN BANKSHARES CORP COM 04911A107   444,416 12,647 SH   SOLE 25 12,647 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   1,402,191 39,903 SH   SOLE 26 32,609 0 7,294
ATLANTIC UN BANKSHARES CORP COM 04911A107   245,875 6,997 SH   SOLE 28 1,408 0 5,589
ATLANTIC UN BANKSHARES CORP COM 04911A107   3,777,515 107,499 SH   SOLE 30 107,499 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   33,418 951 SH   SOLE 34 951 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   126,047 3,587 SH   SOLE 36 3,587 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   330,281 9,399 SH   SOLE 40 9,399 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   954,121 27,152 SH   SOLE 43 25,071 0 2,081
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   8,613,278 332,559 SH   SOLE 2 331,450 0 1,109
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   104,895 4,050 SH   SOLE 4 4,050 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   7,925 306 SH   SOLE 7 306 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   27,221 1,051 SH   SOLE 18 0 0 1,051
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   390,831 15,090 SH   SOLE 19 15,090 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   30,423,539 1,174,654 SH   SOLE 21 1,174,654 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   7,172,176 276,918 SH   SOLE 22 274,800 0 2,118
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   67,003 2,587 SH   SOLE 23 2,587 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   35,613 1,375 SH   SOLE 25 1,375 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   496,296 19,162 SH   SOLE 26 2,245 0 16,917
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   550,556 21,257 SH   SOLE 28 0 0 21,257
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   35,343,632 1,364,619 SH   SOLE 30 1,364,619 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   203,315 7,850 SH   SOLE 34 7,850 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   56,177 2,169 SH   SOLE 36 2,169 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   2,409 93 SH   SOLE 43 93 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102   99,403 3,794 SH   SOLE 2 1,527 0 2,267
ATLANTICUS HOLDINGS CORP COM 04914Y102   353,228 13,482 SH   SOLE 18 13,482 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102   230,219 8,787 SH   SOLE 19 8,787 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102   4,659,827 177,856 SH   SOLE 21 177,856 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102   3,593,225 137,146 SH   SOLE 22 131,174 0 5,972
ATLANTICUS HOLDINGS CORP COM 04914Y102   34,872 1,331 SH   SOLE 25 1,331 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102   21,484 820 SH   SOLE 26 0 0 820
ATLANTICUS HOLDINGS CORP COM 04914Y102   13,676 522 SH   SOLE 28 0 0 522
ATLANTICUS HOLDINGS CORP COM 04914Y102   59,762 2,281 SH   SOLE 30 2,281 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102   27,903 1,065 SH   SOLE 40 1,065 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102   29,658 1,132 SH   SOLE 43 1,132 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205   1,935,763 19,204 SH   SOLE 2 2,952 0 16,252
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205   2,621 26 SH   SOLE 4 26 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205   69,552 690 SH   SOLE 7 690 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205   9,806,026 97,282 SH   SOLE 18 97,282 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205   5,223,355 51,819 SH   SOLE 19 51,819 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205   334,030,738 3,313,797 SH   SOLE 21 3,313,797 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205   68,033,246 674,933 SH   SOLE 22 649,918 0 25,015
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205   102,816 1,020 SH   SOLE 25 1,020 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205   106,042 1,052 SH   SOLE 26 0 0 1,052
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205   30,341 301 SH   SOLE 28 301 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205   3,302,208 32,760 SH   SOLE 30 32,760 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205   106,848 1,060 SH   SOLE 36 1,060 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205   76,205 756 SH   SOLE 40 756 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205   4,034,117 40,021 SH   SOLE 43 32,807 0 7,214
ATLAS AIR WORLDWIDE HLDGS IN NOTE 1.875% 6/0 049164BJ4   4,792,625 2,875,000 PRN   SOLE 21 2,875,000 0 0
ATLAS CORP SHARES Y0436Q109   1,273 83 SH   SOLE 2 83 0 0
ATLAS CORP SHARES Y0436Q109   51,834 3,379 SH   SOLE 4 3,379 0 0
ATLAS CORP SHARES Y0436Q109   454,938 29,657 SH   SOLE 7 29,657 0 0
ATLAS CORP SHARES Y0436Q109   42,216,017 2,752,022 SH   SOLE 21 2,752,022 0 0
ATLAS CORP SHARES Y0436Q109   9,598,192 625,697 SH   SOLE 22 567,146 0 58,551
ATLAS CORP SHARES Y0436Q109   263,081 17,150 SH   SOLE 25 17,150 0 0
ATLAS CORP SHARES Y0436Q109   104,036 6,782 SH   SOLE 26 0 0 6,782
ATLAS CORP SHARES Y0436Q109   74,261 4,841 SH   SOLE 28 0 0 4,841
ATLAS CORP SHARES Y0436Q109   884,182 57,639 SH   SOLE 30 57,639 0 0
ATLAS CORP SHARES Y0436Q109   207,980 13,558 SH   SOLE 40 13,558 0 0
ATLAS CORP SHARES Y0436Q109   183,911 11,989 SH   SOLE 43 11,989 0 0
ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101   38,666 7,508 SH   SOLE 2 504 0 7,004
ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101   231,250 44,903 SH   SOLE 18 44,903 0 0
ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101   175,945 34,164 SH   SOLE 19 34,164 0 0
ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101   3,020,784 586,560 SH   SOLE 21 586,560 0 0
ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101   1,785,356 346,671 SH   SOLE 22 340,783 0 5,888
ATLASSIAN CORPORATION CL A 049468101   30,812,169 239,448 SH   SOLE 2 34,275 0 205,173
ATLASSIAN CORPORATION CL A 049468101   3,188,304 24,777 SH   SOLE 7 24,777 0 0
ATLASSIAN CORPORATION CL A 049468101   158,791 1,234 SH   SOLE 13 1,234 0 0
ATLASSIAN CORPORATION CL A 049468101   220,171 1,711 SH   SOLE 15 1,711 0 0
ATLASSIAN CORPORATION CL A 049468101   33,457 260 SH   SOLE 17 0 0 260
ATLASSIAN CORPORATION CL A 049468101   6,007,683 46,687 SH   SOLE 18 46,687 0 0
ATLASSIAN CORPORATION CL A 049468101   37,454,759 291,069 SH   SOLE 19 291,069 0 0
ATLASSIAN CORPORATION CL A 049468101   176,474,583 1,371,422 SH   SOLE 21 1,371,422 0 0
ATLASSIAN CORPORATION CL A 049468101   388,942,120 3,022,553 SH   SOLE 22 2,905,883 0 116,670
ATLASSIAN CORPORATION CL A 049468101   26,048,950 202,432 SH   SOLE 25 202,432 0 0
ATLASSIAN CORPORATION CL A 049468101   7,968,252 61,923 SH   SOLE 26 4,601 0 57,322
ATLASSIAN CORPORATION CL A 049468101   8,539,205 66,360 SH   SOLE 28 1,816 0 64,544
ATLASSIAN CORPORATION CL A 049468101   12,032,352 93,506 SH   SOLE 30 93,506 0 0
ATLASSIAN CORPORATION CL A 049468101   261,606 2,033 SH   SOLE 31 2,033 0 0
ATLASSIAN CORPORATION CL A 049468101   4,090,609 31,789 SH   SOLE 32 31,789 0 0
ATLASSIAN CORPORATION CL A 049468101   63,632,260 494,500 SH   SOLE 34 494,500 0 0
ATLASSIAN CORPORATION CL A 049468101   2,225,521 17,295 SH   SOLE 36 17,295 0 0
ATLASSIAN CORPORATION CL A 049468101   4,203,976 32,670 SH   SOLE 43 28,983 0 3,687
ATMOS ENERGY CORP COM 049560105   27,833,481 248,358 SH   SOLE 2 41,329 0 207,029
ATMOS ENERGY CORP COM 049560105   16,121,382 143,851 SH   SOLE 4 74,531 0 69,320
ATMOS ENERGY CORP COM 049560105   38,757,056 345,829 SH   SOLE 7 341,821 0 4,008
ATMOS ENERGY CORP COM 049560105   218,537 1,950 SH   SOLE 13 661 0 1,289
ATMOS ENERGY CORP COM 049560105   2,591,283 23,122 SH   SOLE 15 23,122 0 0
ATMOS ENERGY CORP COM 049560105   26,207,906 233,853 SH   SOLE 18 222,693 0 11,160
ATMOS ENERGY CORP COM 049560105   6,615,492 59,030 SH   SOLE 19 59,030 0 0
ATMOS ENERGY CORP COM 049560105   685,406,223 6,115,876 SH   SOLE 21 6,115,876 0 0
ATMOS ENERGY CORP COM 049560105   338,472,693 3,020,190 SH   SOLE 22 2,731,640 0 288,550
ATMOS ENERGY CORP COM 049560105   25,765,117 229,902 SH   SOLE 23 229,902 0 0
ATMOS ENERGY CORP COM 049560105   24,854,100 221,773 SH   SOLE 25 221,773 0 0
ATMOS ENERGY CORP COM 049560105   32,846,596 293,090 SH   SOLE 26 84,244 0 208,846
ATMOS ENERGY CORP COM 049560105   34,866,322 311,112 SH   SOLE 28 2,774 0 308,338
ATMOS ENERGY CORP COM 049560105   145,050,632 1,294,286 SH   SOLE 30 1,282,175 0 12,111
ATMOS ENERGY CORP COM 049560105   3,498,041 31,213 SH   SOLE 31 28,723 0 2,490
ATMOS ENERGY CORP COM 049560105   759,162 6,774 SH   SOLE 34 6,774 0 0
ATMOS ENERGY CORP COM 049560105   5,141,323 45,876 SH   SOLE 36 45,876 0 0
ATMOS ENERGY CORP COM 049560105   592,962 5,291 SH   SOLE 40 5,291 0 0
ATMOS ENERGY CORP COM 049560105   46,173 412 SH   OTR 43 412 0 0
ATMOS ENERGY CORP COM 049560105   11,801,253 105,303 SH   SOLE 43 95,889 0 9,414
ATN INTL INC COM 00215F107   746,890 16,484 SH   SOLE 2 5,105 0 11,379
ATN INTL INC COM 00215F107   2,220 49 SH   SOLE 4 49 0 0
ATN INTL INC COM 00215F107   3,625 80 SH   SOLE 7 80 0 0
ATN INTL INC COM 00215F107   1,833,514 40,466 SH   SOLE 18 40,466 0 0
ATN INTL INC COM 00215F107   894,057 19,732 SH   SOLE 19 19,732 0 0
ATN INTL INC COM 00215F107   61,790,153 1,363,720 SH   SOLE 21 1,363,720 0 0
ATN INTL INC COM 00215F107   14,505,997 320,150 SH   SOLE 22 305,099 0 15,051
ATN INTL INC COM 00215F107   66,878 1,476 SH   SOLE 25 1,476 0 0
ATN INTL INC COM 00215F107   209,378 4,621 SH   SOLE 26 0 0 4,621
ATN INTL INC COM 00215F107   29,316 647 SH   SOLE 28 0 0 647
ATN INTL INC COM 00215F107   1,004,432 22,168 SH   SOLE 30 22,168 0 0
ATN INTL INC COM 00215F107   49,750 1,098 SH   SOLE 40 1,098 0 0
ATN INTL INC COM 00215F107   633,219 13,975 SH   SOLE 43 12,998 0 977
ATOMERA INC COM 04965B100   17,404 2,798 SH   SOLE 2 785 0 2,013
ATOMERA INC COM 04965B100   2,028 326 SH   SOLE 7 326 0 0
ATOMERA INC COM 04965B100   364,971 58,677 SH   SOLE 18 58,677 0 0
ATOMERA INC COM 04965B100   233,163 37,486 SH   SOLE 19 37,486 0 0
ATOMERA INC COM 04965B100   4,295,943 690,666 SH   SOLE 21 690,666 0 0
ATOMERA INC COM 04965B100   3,273,175 526,234 SH   SOLE 22 519,818 0 6,416
ATOSSA THERAPEUTICS INC COM 04962H506   54,006 102,188 SH   SOLE 2 28,692 0 73,496
ATOSSA THERAPEUTICS INC COM 04962H506   10,910 20,643 SH   SOLE 18 20,643 0 0
ATOSSA THERAPEUTICS INC COM 04962H506   251,151 475,215 SH   SOLE 19 475,215 0 0
ATOSSA THERAPEUTICS INC COM 04962H506   138,028 261,169 SH   SOLE 21 261,169 0 0
ATOSSA THERAPEUTICS INC COM 04962H506   1,305,819 2,470,803 SH   SOLE 22 2,470,803 0 0
ATOSSA THERAPEUTICS INC COM 04962H506   69,644 131,776 SH   SOLE 26 0 0 131,776
ATRECA INC CL A COM 04965G109   139,167 173,828 SH   SOLE 2 143,602 0 30,226
ATRECA INC CL A COM 04965G109   3,925 4,903 SH   SOLE 18 4,903 0 0
ATRECA INC CL A COM 04965G109   48,931 61,118 SH   SOLE 19 61,118 0 0
ATRECA INC CL A COM 04965G109   94,914 118,553 SH   SOLE 21 118,553 0 0
ATRECA INC CL A COM 04965G109   805,910 1,006,633 SH   SOLE 22 1,006,633 0 0
ATRECA INC CL A COM 04965G109   8,067 10,076 SH   SOLE 23 10,076 0 0
ATRECA INC CL A COM 04965G109   43,565 54,415 SH   SOLE 26 0 0 54,415
ATRENEW INC SPONSORED ADS 00138L108   191,006 66,092 SH   SOLE 2 66,092 0 0
ATRENEW INC SPONSORED ADS 00138L108   1,019,855 352,891 SH   SOLE 19 352,891 0 0
ATRENEW INC SPONSORED ADS 00138L108   1,594,558 551,750 SH   SOLE 34 551,750 0 0
ATRICURE INC COM 04963C209   2,524,734 56,889 SH   SOLE 2 31,857 0 25,032
ATRICURE INC COM 04963C209   30,711 692 SH   SOLE 4 199 0 493
ATRICURE INC COM 04963C209   198,201 4,466 SH   SOLE 7 4,466 0 0
ATRICURE INC COM 04963C209   5,606,392 126,327 SH   SOLE 18 118,353 0 7,974
ATRICURE INC COM 04963C209   7,704,679 173,607 SH   SOLE 19 173,607 0 0
ATRICURE INC COM 04963C209   82,116,314 1,850,300 SH   SOLE 21 1,850,300 0 0
ATRICURE INC COM 04963C209   55,203,794 1,243,889 SH   SOLE 22 1,203,609 0 40,280
ATRICURE INC COM 04963C209   103,539 2,333 SH   SOLE 23 2,333 0 0
ATRICURE INC COM 04963C209   368,887 8,312 SH   SOLE 25 8,312 0 0
ATRICURE INC COM 04963C209   1,606,556 36,200 SH   SOLE 26 16,092 0 20,108
ATRICURE INC COM 04963C209   123,865 2,791 SH   SOLE 28 813 0 1,978
ATRICURE INC COM 04963C209   9,088,048 204,778 SH   SOLE 30 204,778 0 0
ATRICURE INC COM 04963C209   183,778 4,141 SH   SOLE 36 4,141 0 0
ATRICURE INC COM 04963C209   260,555 5,871 SH   SOLE 40 5,871 0 0
ATRICURE INC COM 04963C209   673,230 15,170 SH   SOLE 43 14,538 0 632
ATRION CORP COM 049904105   1,124,495 2,010 SH   SOLE 2 496 0 1,514
ATRION CORP COM 049904105   3,916 7 SH   SOLE 4 7 0 0
ATRION CORP COM 049904105   8,392 15 SH   SOLE 7 15 0 0
ATRION CORP COM 049904105   2,240,597 4,005 SH   SOLE 18 3,420 0 585
ATRION CORP COM 049904105   4,404,550 7,873 SH   SOLE 19 7,873 0 0
ATRION CORP COM 049904105   28,088,306 50,207 SH   SOLE 21 50,207 0 0
ATRION CORP COM 049904105   24,688,529 44,130 SH   SOLE 22 42,936 0 1,194
ATRION CORP COM 049904105   94,547 169 SH   SOLE 23 169 0 0
ATRION CORP COM 049904105   104,058 186 SH   SOLE 25 186 0 0
ATRION CORP COM 049904105   1,417,087 2,533 SH   SOLE 26 560 0 1,973
ATRION CORP COM 049904105   211,472 378 SH   SOLE 28 0 0 378
ATRION CORP COM 049904105   361,405 646 SH   SOLE 30 646 0 0
ATRION CORP COM 049904105   114,687 205 SH   SOLE 40 205 0 0
ATRION CORP COM 049904105   554,415 991 SH   SOLE 43 975 0 16
ATYR PHARMA INC COM NEW 002120202   9,789 4,470 SH   SOLE 18 4,470 0 0
ATYR PHARMA INC COM NEW 002120202   124,412 56,809 SH   SOLE 21 56,809 0 0
ATYR PHARMA INC COM NEW 002120202   454,791 207,667 SH   SOLE 22 207,667 0 0
AUBURN NATL BANCORP COM 050473107   1,725 75 SH   SOLE 2 0 0 75
AUBURN NATL BANCORP COM 050473107   9,913 431 SH   SOLE 18 431 0 0
AUBURN NATL BANCORP COM 050473107   124,752 5,424 SH   SOLE 21 5,424 0 0
AUBURN NATL BANCORP COM 050473107   11,132 484 SH   SOLE 22 484 0 0
AUDACY INC CL A 05070N103   27,216 120,907 SH   SOLE 2 4,856 0 116,051
AUDACY INC CL A 05070N103   86,097 382,482 SH   SOLE 18 382,482 0 0
AUDACY INC CL A 05070N103   62,864 279,273 SH   SOLE 19 279,273 0 0
AUDACY INC CL A 05070N103   939,289 4,172,763 SH   SOLE 21 4,172,763 0 0
AUDACY INC CL A 05070N103   684,011 3,038,697 SH   SOLE 22 2,929,344 0 109,353
AUDACY INC CL A 05070N103   258 1,145 SH   SOLE 43 1,145 0 0
AUDIOCODES LTD ORD M15342104   165,375 9,244 SH   SOLE 2 9,244 0 0
AUDIOCODES LTD ORD M15342104   94,960 5,308 SH   SOLE 22 5,308 0 0
AUDIOEYE INC COM NEW 050734201   4,830 1,261 SH   SOLE 18 1,261 0 0
AUDIOEYE INC COM NEW 050734201   70,794 18,484 SH   SOLE 21 18,484 0 0
AUDIOEYE INC COM NEW 050734201   35,163 9,181 SH   SOLE 22 9,181 0 0
AUGMEDIX INC COM 05105P107   4,616 2,959 SH   SOLE 18 2,959 0 0
AUGMEDIX INC COM 05105P107   49,845 31,952 SH   SOLE 21 31,952 0 0
AUGMEDIX INC COM 05105P107   1,707 1,094 SH   SOLE 22 1,094 0 0
AULT DISRUPTIVE TECHS CORP COM 05150A104   226,053 22,011 SH   SOLE 2 22,011 0 0
AURA BIOSCIENCES INC COM 05153U107   33,149 3,157 SH   SOLE 2 944 0 2,213
AURA BIOSCIENCES INC COM 05153U107   1,040 99 SH   SOLE 7 99 0 0
AURA BIOSCIENCES INC COM 05153U107   506,121 48,202 SH   SOLE 18 48,202 0 0
AURA BIOSCIENCES INC COM 05153U107   352,422 33,564 SH   SOLE 19 33,564 0 0
AURA BIOSCIENCES INC COM 05153U107   6,454,991 614,761 SH   SOLE 21 614,761 0 0
AURA BIOSCIENCES INC COM 05153U107   3,710,112 353,344 SH   SOLE 22 346,207 0 7,137
AURINIA PHARMACEUTICALS INC COM 05156V102   292,222 67,644 SH   SOLE 2 42,681 0 24,963
AURINIA PHARMACEUTICALS INC COM 05156V102   2,125 492 SH   SOLE 4 492 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   6,726 1,557 SH   SOLE 7 1,557 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   1,475,690 341,595 SH   SOLE 18 341,595 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   1,081,918 250,444 SH   SOLE 19 250,444 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   23,388,160 5,413,926 SH   SOLE 21 5,413,926 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   6,489,634 1,502,230 SH   SOLE 22 1,397,144 0 105,086
AURINIA PHARMACEUTICALS INC COM 05156V102   73,241 16,954 SH   SOLE 25 16,954 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   238,343 55,172 SH   SOLE 26 43,467 0 11,705
AURINIA PHARMACEUTICALS INC COM 05156V102   20,265 4,691 SH   SOLE 28 4,691 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   1,866,715 432,110 SH   SOLE 30 432,110 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   75,760 17,537 SH   SOLE 40 17,537 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   285,837 66,166 SH   SOLE 43 66,054 0 112
AURORA CANNABIS INC COM 05156X884   1 1 SH   SOLE 43 1 0 0
AURORA INNOVATION INC CLASS A COM 051774107   136,747 113,014 SH   SOLE 2 71,791 0 41,223
AURORA INNOVATION INC CLASS A COM 051774107   746,983 617,341 SH   SOLE 21 617,341 0 0
AURORA INNOVATION INC CLASS A COM 051774107   5,967,882 4,932,134 SH   SOLE 22 4,803,493 0 128,641
AURORA INNOVATION INC *W EXP 11/03/202 051774115   9,972 76,705 SH   SOLE 19 76,705 0 0
AURORA INNOVATION INC *W EXP 11/03/202 051774115   1,822 14,015 SH   SOLE 34 14,015 0 0
AUTHID INC COM NEW 46264C206   2,231 3,853 SH   SOLE 18 3,853 0 0
AUTHID INC COM NEW 46264C206   26,914 46,476 SH   SOLE 21 46,476 0 0
AUTHID INC COM NEW 46264C206   23,450 40,494 SH   SOLE 22 40,494 0 0
AUTODESK INC COM 052769106   82,406,680 440,984 SH   SOLE 2 87,413 0 353,571
AUTODESK INC COM 052769106   38,498,210 206,016 SH   SOLE 4 134,550 0 71,466
AUTODESK INC COM 052769106   47,032,563 251,686 SH   SOLE 7 245,280 0 6,406
AUTODESK INC COM 052769106   651,989 3,489 SH   SOLE 13 868 0 2,621
AUTODESK INC COM 052769106   4,721,457 25,266 SH   SOLE 15 25,266 0 0
AUTODESK INC COM 052769106   104,185,444 557,529 SH   SOLE 18 536,714 0 20,815
AUTODESK INC COM 052769106   18,324,659 98,061 SH   SOLE 19 98,061 0 0
AUTODESK INC COM 052769106   1,096,032,914 5,865,216 SH   SOLE 21 5,865,216 0 0
AUTODESK INC COM 052769106   879,078,526 4,704,225 SH   SOLE 22 4,226,582 0 477,643
AUTODESK INC COM 052769106   68,561,669 366,895 SH   SOLE 23 366,895 0 0
AUTODESK INC COM 052769106   93,453,687 500,100 SH   SOLE 25 500,100 0 0
AUTODESK INC COM 052769106   84,874,672 454,191 SH   SOLE 26 172,877 0 281,314
AUTODESK INC COM 052769106   103,272,584 552,644 SH   SOLE 28 26,559 0 526,085
AUTODESK INC COM 052769106   44,475 238 SH   SOLE 29 238 0 0
AUTODESK INC COM 052769106   329,936,738 1,765,595 SH   SOLE 30 1,721,306 0 44,289
AUTODESK INC COM 052769106   9,143,362 48,929 SH   SOLE 31 44,981 0 3,948
AUTODESK INC COM 052769106   8,648,530 46,281 SH   SOLE 32 46,281 0 0
AUTODESK INC COM 052769106   101,434,718 542,809 SH   SOLE 34 542,809 0 0
AUTODESK INC COM 052769106   12,014,059 64,291 SH   SOLE 36 64,291 0 0
AUTODESK INC COM 052769106   1,530,839 8,192 SH   SOLE 40 8,192 0 0
AUTODESK INC COM 052769106   100,162 536 SH   OTR 43 536 0 0
AUTODESK INC COM 052769106   37,393,404 200,104 SH   SOLE 43 183,438 0 16,666
AUTOHOME INC SP ADS RP CL A 05278C107   3,155,258 103,113 SH   SOLE 2 49,330 0 53,783
AUTOHOME INC SP ADS RP CL A 05278C107   1,146,796 37,477 SH   SOLE 4 17,480 0 19,997
AUTOHOME INC SP ADS RP CL A 05278C107   280,816 9,177 SH   SOLE 7 9,177 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   626,198 20,464 SH   SOLE 13 7,032 0 13,432
AUTOHOME INC SP ADS RP CL A 05278C107   1,482,080 48,434 SH   SOLE 15 48,434 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   1,207,537 39,462 SH   SOLE 18 39,462 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   164,995 5,392 SH   SOLE 19 5,392 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   44,413,238 1,451,413 SH   SOLE 21 1,451,413 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   31,368,703 1,025,121 SH   SOLE 22 861,280 0 163,841
AUTOHOME INC SP ADS RP CL A 05278C107   3,171,170 103,633 SH   SOLE 23 103,633 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   1,177,029 38,465 SH   SOLE 25 38,465 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   4,133,876 135,094 SH   SOLE 26 59,191 0 75,903
AUTOHOME INC SP ADS RP CL A 05278C107   3,534,606 115,510 SH   SOLE 28 3,344 0 112,166
AUTOHOME INC SP ADS RP CL A 05278C107   212,578 6,947 SH   SOLE 29 6,947 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   14,067,983 459,738 SH   SOLE 30 459,738 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   559,827 18,295 SH   SOLE 31 15,928 0 2,367
AUTOHOME INC SP ADS RP CL A 05278C107   227,909 7,448 SH   SOLE 34 7,448 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   16,249 531 SH   SOLE 40 531 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   6,105,898 199,539 SH   SOLE 43 179,578 0 19,961
AUTOLIV INC COM 052800109   5,786,078 75,556 SH   SOLE 2 41,023 0 34,533
AUTOLIV INC COM 052800109   18,456 241 SH   SOLE 4 241 0 0
AUTOLIV INC COM 052800109   229,663 2,999 SH   SOLE 7 2,999 0 0
AUTOLIV INC COM 052800109   50,083 654 SH   SOLE 15 654 0 0
AUTOLIV INC COM 052800109   73,287 957 SH   SOLE 18 957 0 0
AUTOLIV INC COM 052800109   17,483,444 228,303 SH   SOLE 21 228,303 0 0
AUTOLIV INC COM 052800109   85,822,440 1,120,690 SH   SOLE 22 1,083,791 0 36,899
AUTOLIV INC COM 052800109   8,277,839 108,094 SH   SOLE 25 108,094 0 0
AUTOLIV INC COM 052800109   6,846,865 89,408 SH   SOLE 26 43,778 0 45,630
AUTOLIV INC COM 052800109   3,565,795 46,563 SH   SOLE 28 1,559 0 45,004
AUTOLIV INC COM 052800109   11,947,322 156,011 SH   SOLE 30 156,011 0 0
AUTOLIV INC COM 052800109   1,164,858 15,211 SH   SOLE 36 15,211 0 0
AUTOLIV INC COM 052800109   920,338 12,018 SH   SOLE 40 12,018 0 0
AUTOLIV INC COM 052800109   2,772,732 36,207 SH   SOLE 43 34,332 0 1,875
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100   755,153 397,449 SH   SOLE 21 397,449 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100   28,122 14,801 SH   SOLE 43 5,405 0 9,396
AUTOMATIC DATA PROCESSING IN COM 053015103   212,321,699 888,896 SH   SOLE 2 164,137 0 724,759
AUTOMATIC DATA PROCESSING IN COM 053015103   93,923,813 393,217 SH   SOLE 4 265,445 0 127,772
AUTOMATIC DATA PROCESSING IN COM 053015103   120,611,879 504,948 SH   SOLE 7 492,242 0 12,706
AUTOMATIC DATA PROCESSING IN COM 053015103   1,982,777 8,301 SH   SOLE 13 3,978 0 4,323
AUTOMATIC DATA PROCESSING IN COM 053015103   11,675,716 48,881 SH   SOLE 15 48,881 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   246,407,021 1,031,596 SH   SOLE 18 966,926 0 64,670
AUTOMATIC DATA PROCESSING IN COM 053015103   131,015,665 548,504 SH   SOLE 19 548,504 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   2,946,011,578 12,333,633 SH   SOLE 21 12,333,633 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   2,259,710,905 9,460,399 SH   SOLE 22 8,558,703 0 901,696
AUTOMATIC DATA PROCESSING IN COM 053015103   194,971,386 816,258 SH   SOLE 23 816,258 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   258,193,328 1,080,940 SH   SOLE 25 1,080,940 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   215,270,664 901,242 SH   SOLE 26 420,703 0 480,539
AUTOMATIC DATA PROCESSING IN COM 053015103   238,355,767 997,889 SH   SOLE 28 12,172 0 985,717
AUTOMATIC DATA PROCESSING IN COM 053015103   140,450 588 SH   SOLE 29 588 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   1,082,954,456 4,533,846 SH   SOLE 30 4,475,212 0 58,634
AUTOMATIC DATA PROCESSING IN COM 053015103   22,178,868 92,853 SH   SOLE 31 85,386 0 7,467
AUTOMATIC DATA PROCESSING IN COM 053015103   21,248,030 88,956 SH   SOLE 32 88,956 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   149,298,488 625,046 SH   SOLE 34 625,046 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   34,961,938 146,370 SH   SOLE 36 146,370 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   3,716,900 15,561 SH   SOLE 40 15,561 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   183,206 767 SH   OTR 43 767 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   164,787,066 689,890 SH   SOLE 43 635,346 0 54,543
AUTONATION INC COM 05329W102   15,371,476 143,257 SH   SOLE 2 39,176 0 104,081
AUTONATION INC COM 05329W102   238,528 2,223 SH   SOLE 4 1,353 0 870
AUTONATION INC COM 05329W102   331,772 3,092 SH   SOLE 7 3,092 0 0
AUTONATION INC COM 05329W102   10,332,454 96,295 SH   SOLE 18 74,480 0 21,815
AUTONATION INC COM 05329W102   7,411,640 69,074 SH   SOLE 19 69,074 0 0
AUTONATION INC COM 05329W102   195,584,509 1,822,782 SH   SOLE 21 1,822,782 0 0
AUTONATION INC COM 05329W102   114,736,105 1,069,302 SH   SOLE 22 1,021,998 0 47,304
AUTONATION INC COM 05329W102   265,997 2,479 SH   SOLE 23 2,479 0 0
AUTONATION INC COM 05329W102   618,692 5,766 SH   SOLE 25 5,766 0 0
AUTONATION INC COM 05329W102   3,601,954 33,569 SH   SOLE 26 26,164 0 7,405
AUTONATION INC COM 05329W102   55,581 518 SH   SOLE 28 518 0 0
AUTONATION INC COM 05329W102   2,331,951 21,733 SH   SOLE 30 21,733 0 0
AUTONATION INC COM 05329W102   51,182 477 SH   SOLE 31 477 0 0
AUTONATION INC COM 05329W102   421,582 3,929 SH   SOLE 36 3,929 0 0
AUTONATION INC COM 05329W102   594,657 5,542 SH   SOLE 40 5,542 0 0
AUTONATION INC COM 05329W102   9,907,546 92,335 SH   SOLE 43 88,338 0 3,997
AUTOZONE INC COM 053332102   115,880,866 46,988 SH   SOLE 2 12,086 0 34,902
AUTOZONE INC COM 053332102   35,621,504 14,444 SH   SOLE 4 8,392 0 6,052
AUTOZONE INC COM 053332102   50,475,306 20,467 SH   SOLE 7 17,614 0 2,853
AUTOZONE INC COM 053332102   717,658 291 SH   SOLE 13 89 0 202
AUTOZONE INC COM 053332102   5,502,048 2,231 SH   SOLE 15 2,231 0 0
AUTOZONE INC COM 053332102   88,851,533 36,028 SH   SOLE 18 33,551 0 2,477
AUTOZONE INC COM 053332102   32,361,214 13,122 SH   SOLE 19 13,122 0 0
AUTOZONE INC COM 053332102   1,630,172,108 661,011 SH   SOLE 21 661,011 0 0
AUTOZONE INC COM 053332102   1,109,201,448 449,765 SH   SOLE 22 407,837 0 41,928
AUTOZONE INC COM 053332102   81,285,293 32,960 SH   SOLE 23 32,960 0 0
AUTOZONE INC COM 053332102   68,621,459 27,825 SH   SOLE 25 27,825 0 0
AUTOZONE INC COM 053332102   96,824,693 39,261 SH   SOLE 26 17,867 0 21,394
AUTOZONE INC COM 053332102   69,972,925 28,373 SH   SOLE 28 842 0 27,531
AUTOZONE INC COM 053332102   162,768 66 SH   SOLE 29 66 0 0
AUTOZONE INC COM 053332102   259,876,184 105,376 SH   SOLE 30 105,169 0 207
AUTOZONE INC COM 053332102   10,856,124 4,402 SH   SOLE 31 4,057 0 345
AUTOZONE INC COM 053332102   37,130,806 15,056 SH   SOLE 34 15,056 0 0
AUTOZONE INC COM 053332102   17,689,909 7,173 SH   SOLE 36 7,173 0 0
AUTOZONE INC COM 053332102   1,812,642 735 SH   SOLE 40 735 0 0
AUTOZONE INC COM 053332102   29,594 12 SH   OTR 43 12 0 0
AUTOZONE INC COM 053332102   79,729,380 32,329 SH   SOLE 43 30,348 0 1,981
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104   210,533 29,404 SH   SOLE 30 29,404 0 0
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104   63,824 8,914 SH   SOLE 43 6,911 0 2,003
AVALO THERAPEUTICS INC COM NEW 05338F207   620 123 SH   SOLE 2 0 0 123
AVALO THERAPEUTICS INC COM NEW 05338F207   24,616 4,884 SH   SOLE 21 4,884 0 0
AVALO THERAPEUTICS INC COM NEW 05338F207   495,049 98,222 SH   SOLE 22 98,222 0 0
AVALON GLOBOCARE CORP COM 05344R104   1,294 2,488 SH   SOLE 2 0 0 2,488
AVALON GLOBOCARE CORP COM 05344R104   12,963 24,928 SH   SOLE 21 24,928 0 0
AVALONBAY CMNTYS INC COM 053484101   53,320,175 330,115 SH   SOLE 2 119,280 0 210,835
AVALONBAY CMNTYS INC COM 053484101   53,540,004 331,476 SH   SOLE 4 277,540 0 53,936
AVALONBAY CMNTYS INC COM 053484101   55,472,913 343,443 SH   SOLE 7 339,149 0 4,294
AVALONBAY CMNTYS INC COM 053484101   349,368 2,163 SH   SOLE 13 564 0 1,599
AVALONBAY CMNTYS INC COM 053484101   3,783,606 23,425 SH   SOLE 15 23,425 0 0
AVALONBAY CMNTYS INC COM 053484101   60,251,967 373,031 SH   SOLE 18 361,680 0 11,351
AVALONBAY CMNTYS INC COM 053484101   58,700,891 363,428 SH   SOLE 19 363,428 0 0
AVALONBAY CMNTYS INC COM 053484101   892,721,686 5,527,004 SH   SOLE 21 5,527,004 0 0
AVALONBAY CMNTYS INC COM 053484101   702,173,796 4,347,287 SH   SOLE 22 3,863,818 0 483,469
AVALONBAY CMNTYS INC COM 053484101   40,887,496 253,142 SH   SOLE 23 253,142 0 0
AVALONBAY CMNTYS INC COM 053484101   187,347,048 1,159,900 SH   SOLE 25 1,159,900 0 0
AVALONBAY CMNTYS INC COM 053484101   43,010,030 266,283 SH   SOLE 26 105,408 0 160,875
AVALONBAY CMNTYS INC COM 053484101   72,633,121 449,685 SH   SOLE 28 6,543 0 443,142
AVALONBAY CMNTYS INC COM 053484101   13,568 84 SH   SOLE 29 84 0 0
AVALONBAY CMNTYS INC COM 053484101   167,714,454 1,038,351 SH   SOLE 30 1,038,351 0 0
AVALONBAY CMNTYS INC COM 053484101   4,847,538 30,012 SH   SOLE 31 27,506 0 2,506
AVALONBAY CMNTYS INC COM 053484101   5,855,908 36,255 SH   SOLE 34 36,255 0 0
AVALONBAY CMNTYS INC COM 053484101   6,571,280 40,684 SH   SOLE 36 40,684 0 0
AVALONBAY CMNTYS INC COM 053484101   829,890 5,138 SH   SOLE 40 5,138 0 0
AVALONBAY CMNTYS INC COM 053484101   39,411 244 SH   OTR 43 244 0 0
AVALONBAY CMNTYS INC COM 053484101   17,510,073 108,408 SH   SOLE 43 100,052 0 8,356
AVANGRID INC COM 05351W103   9,265,199 215,570 SH   SOLE 2 51,053 0 164,517
AVANGRID INC COM 05351W103   355,316 8,267 SH   SOLE 4 8,267 0 0
AVANGRID INC COM 05351W103   291,104 6,773 SH   SOLE 7 6,773 0 0
AVANGRID INC COM 05351W103   32,751 762 SH   SOLE 15 762 0 0
AVANGRID INC COM 05351W103   1,575,518 36,657 SH   SOLE 18 36,657 0 0
AVANGRID INC COM 05351W103   4,337,928 100,929 SH   SOLE 19 100,929 0 0
AVANGRID INC COM 05351W103   101,653,073 2,365,125 SH   SOLE 21 2,365,125 0 0
AVANGRID INC COM 05351W103   62,867,276 1,462,710 SH   SOLE 22 1,405,147 0 57,563
AVANGRID INC COM 05351W103   5,224,606 121,559 SH   SOLE 25 121,559 0 0
AVANGRID INC COM 05351W103   2,562,210 59,614 SH   SOLE 26 2,479 0 57,135
AVANGRID INC COM 05351W103   5,938,074 138,159 SH   SOLE 28 40,428 0 97,731
AVANGRID INC COM 05351W103   49,913,319 1,161,315 SH   SOLE 30 1,161,315 0 0
AVANGRID INC COM 05351W103   44,785 1,042 SH   SOLE 31 1,042 0 0
AVANGRID INC COM 05351W103   653,984 15,216 SH   SOLE 34 15,216 0 0
AVANGRID INC COM 05351W103   655,015 15,240 SH   SOLE 36 15,240 0 0
AVANGRID INC COM 05351W103   10,654,143 247,886 SH   SOLE 43 225,563 0 22,323
AVANOS MED INC COM 05350V106   1,453,853 53,727 SH   SOLE 2 14,745 0 38,982
AVANOS MED INC COM 05350V106   5,872 217 SH   SOLE 4 217 0 0
AVANOS MED INC COM 05350V106   12,935 478 SH   SOLE 7 478 0 0
AVANOS MED INC COM 05350V106   4,395,437 162,433 SH   SOLE 18 162,433 0 0
AVANOS MED INC COM 05350V106   2,298,747 84,950 SH   SOLE 19 84,950 0 0
AVANOS MED INC COM 05350V106   159,806,781 5,905,646 SH   SOLE 21 5,905,646 0 0
AVANOS MED INC COM 05350V106   32,611,034 1,205,138 SH   SOLE 22 1,146,034 0 59,104
AVANOS MED INC COM 05350V106   211,393 7,812 SH   SOLE 25 7,812 0 0
AVANOS MED INC COM 05350V106   536,627 19,831 SH   SOLE 26 15,333 0 4,498
AVANOS MED INC COM 05350V106   93,546 3,457 SH   SOLE 28 659 0 2,798
AVANOS MED INC COM 05350V106   2,061,566 76,185 SH   SOLE 30 76,185 0 0
AVANOS MED INC COM 05350V106   53,552 1,979 SH   SOLE 34 1,979 0 0
AVANOS MED INC COM 05350V106   103,180 3,813 SH   SOLE 36 3,813 0 0
AVANOS MED INC COM 05350V106   176,025 6,505 SH   SOLE 40 6,505 0 0
AVANOS MED INC COM 05350V106   1,052,022 38,877 SH   SOLE 43 37,885 0 992
AVANTOR INC COM 05352A100   29,968,869 1,420,999 SH   SOLE 2 442,532 0 978,467
AVANTOR INC COM 05352A100   9,359,215 443,775 SH   SOLE 4 247,805 0 195,970
AVANTOR INC COM 05352A100   1,642,468 77,879 SH   SOLE 7 77,879 0 0
AVANTOR INC COM 05352A100   225,684 10,701 SH   SOLE 13 1,784 0 8,917
AVANTOR INC COM 05352A100   919,608 43,604 SH   SOLE 15 43,604 0 0
AVANTOR INC COM 05352A100   62,108,131 2,944,909 SH   SOLE 18 2,906,329 0 38,580
AVANTOR INC COM 05352A100   54,324,508 2,575,842 SH   SOLE 19 2,575,842 0 0
AVANTOR INC COM 05352A100   192,358,431 9,120,836 SH   SOLE 21 9,120,836 0 0
AVANTOR INC COM 05352A100   312,625,358 14,823,393 SH   SOLE 22 13,659,343 0 1,164,050
AVANTOR INC COM 05352A100   22,236,263 1,054,351 SH   SOLE 23 1,054,351 0 0
AVANTOR INC COM 05352A100   19,237,939 912,183 SH   SOLE 25 764,905 0 147,278
AVANTOR INC COM 05352A100   14,055,409 666,449 SH   SOLE 26 339,314 0 327,135
AVANTOR INC COM 05352A100   14,484,401 686,790 SH   SOLE 28 15,003 0 671,787
AVANTOR INC COM 05352A100   25,904,678 1,228,292 SH   SOLE 30 1,228,292 0 0
AVANTOR INC COM 05352A100   3,032,700 143,798 SH   SOLE 31 131,087 0 12,711
AVANTOR INC COM 05352A100   57,084,915 2,706,729 SH   SOLE 34 2,706,729 0 0
AVANTOR INC COM 05352A100   5,849,206 277,345 SH   SOLE 36 277,345 0 0
AVANTOR INC COM 05352A100   579,638 27,484 SH   SOLE 40 27,484 0 0
AVANTOR INC COM 05352A100   35,368 1,677 SH   OTR 43 1,677 0 0
AVANTOR INC COM 05352A100   4,077,013 193,315 SH   SOLE 43 173,082 0 20,233
AVAYA HLDGS CORP COM 05351X101   22,649 115,555 SH   SOLE 2 8,576 0 106,979
AVAYA HLDGS CORP COM 05351X101   229 1,168 SH   SOLE 7 1,168 0 0
AVAYA HLDGS CORP COM 05351X101   52,314 266,907 SH   SOLE 18 260,249 0 6,658
AVAYA HLDGS CORP COM 05351X101   49,741 253,781 SH   SOLE 19 253,781 0 0
AVAYA HLDGS CORP COM 05351X101   639,642 3,263,478 SH   SOLE 21 3,263,478 0 0
AVAYA HLDGS CORP COM 05351X101   626,409 3,195,962 SH   SOLE 22 3,129,318 0 66,644
AVAYA HLDGS CORP COM 05351X101   432 2,205 SH   SOLE 30 2,205 0 0
AVAYA HLDGS CORP COM 05351X101   243 1,242 SH   SOLE 43 1,242 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105   64,247 82,368 SH   SOLE 2 59,102 0 23,266
AVEANNA HEALTHCARE HLDGS INC COM 05356F105   102,217 131,047 SH   SOLE 18 131,047 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105   175,867 225,471 SH   SOLE 19 225,471 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105   1,129,287 1,447,804 SH   SOLE 21 1,447,804 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105   999,904 1,281,928 SH   SOLE 22 1,249,490 0 32,438
AVEANNA HEALTHCARE HLDGS INC COM 05356F105   1,267 1,624 SH   SOLE 23 1,624 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105   18,699 23,973 SH   SOLE 26 0 0 23,973
AVENUE THERAPEUTICS INC COM 05360L304   86 74 SH   SOLE 2 0 0 74
AVENUE THERAPEUTICS INC COM 05360L304   594 512 SH   SOLE 21 512 0 0
AVENUE THERAPEUTICS INC COM 05360L304   1,572 1,355 SH   SOLE 22 1,355 0 0
AVEO PHARMACEUTICALS INC COM NEW 053588307   194,978 13,042 SH   SOLE 2 8,124 0 4,918
AVEO PHARMACEUTICALS INC COM NEW 053588307   78,846 5,274 SH   SOLE 18 5,274 0 0
AVEO PHARMACEUTICALS INC COM NEW 053588307   1,732,541 115,889 SH   SOLE 21 115,889 0 0
AVEO PHARMACEUTICALS INC COM NEW 053588307   7,716,173 516,132 SH   SOLE 22 499,540 0 16,592
AVEO PHARMACEUTICALS INC COM NEW 053588307   76,589 5,123 SH   SOLE 25 5,123 0 0
AVEO PHARMACEUTICALS INC COM NEW 053588307   45,882 3,069 SH   SOLE 26 0 0 3,069
AVEO PHARMACEUTICALS INC COM NEW 053588307   16,983 1,136 SH   SOLE 28 0 0 1,136
AVEO PHARMACEUTICALS INC COM NEW 053588307   384,021 25,687 SH   SOLE 30 25,687 0 0
AVEO PHARMACEUTICALS INC COM NEW 053588307   102,452 6,853 SH   SOLE 40 6,853 0 0
AVEO PHARMACEUTICALS INC COM NEW 053588307   98,147 6,565 SH   SOLE 43 5,183 0 1,382
AVEPOINT INC COM CL A 053604104   202,582 49,290 SH   SOLE 2 26,932 0 22,358
AVEPOINT INC COM CL A 053604104   5,072 1,234 SH   SOLE 7 1,234 0 0
AVEPOINT INC COM CL A 053604104   1,458,520 354,871 SH   SOLE 18 354,871 0 0
AVEPOINT INC COM CL A 053604104   992,668 241,525 SH   SOLE 19 241,525 0 0
AVEPOINT INC COM CL A 053604104   18,880,423 4,593,777 SH   SOLE 21 4,593,777 0 0
AVEPOINT INC COM CL A 053604104   10,925,050 2,658,163 SH   SOLE 22 2,587,446 0 70,717
AVEPOINT INC COM CL A 053604104   52,090 12,674 SH   SOLE 25 12,674 0 0
AVEPOINT INC COM CL A 053604104   59,431 14,460 SH   SOLE 40 14,460 0 0
AVEPOINT INC COM CL A 053604104   170,721 41,538 SH   SOLE 43 41,370 0 168
AVERY DENNISON CORP COM 053611109   24,244,769 133,949 SH   SOLE 2 50,606 0 83,343
AVERY DENNISON CORP COM 053611109   12,026,183 66,443 SH   SOLE 4 34,295 0 32,148
AVERY DENNISON CORP COM 053611109   11,563,728 63,888 SH   SOLE 7 61,321 0 2,567
AVERY DENNISON CORP COM 053611109   240,006 1,326 SH   SOLE 13 239 0 1,087
AVERY DENNISON CORP COM 053611109   2,035,345 11,245 SH   SOLE 15 11,245 0 0
AVERY DENNISON CORP COM 053611109   30,765,204 169,974 SH   SOLE 18 163,212 0 6,762
AVERY DENNISON CORP COM 053611109   10,659,633 58,893 SH   SOLE 19 58,893 0 0
AVERY DENNISON CORP COM 053611109   419,767,960 2,319,160 SH   SOLE 21 2,319,160 0 0
AVERY DENNISON CORP COM 053611109   354,301,708 1,957,468 SH   SOLE 22 1,775,220 0 182,248
AVERY DENNISON CORP COM 053611109   23,697,244 130,924 SH   SOLE 23 130,924 0 0
AVERY DENNISON CORP COM 053611109   43,209,044 238,724 SH   SOLE 25 238,724 0 0
AVERY DENNISON CORP COM 053611109   34,456,246 190,366 SH   SOLE 26 96,863 0 93,503
AVERY DENNISON CORP COM 053611109   52,781,591 291,611 SH   SOLE 28 1,328 0 290,283
AVERY DENNISON CORP COM 053611109   36,743 203 SH   SOLE 29 203 0 0
AVERY DENNISON CORP COM 053611109   86,397,816 477,336 SH   SOLE 30 411,108 0 66,228
AVERY DENNISON CORP COM 053611109   3,157,002 17,442 SH   SOLE 31 15,967 0 1,475
AVERY DENNISON CORP COM 053611109   46,256,722 255,562 SH   SOLE 34 255,562 0 0
AVERY DENNISON CORP COM 053611109   4,100,012 22,652 SH   SOLE 36 22,652 0 0
AVERY DENNISON CORP COM 053611109   573,589 3,169 SH   SOLE 40 3,169 0 0
AVERY DENNISON CORP COM 053611109   55,386 306 SH   OTR 43 306 0 0
AVERY DENNISON CORP COM 053611109   18,795,139 103,841 SH   SOLE 43 95,759 0 8,081
AVIAT NETWORKS INC COM NEW 05366Y201   141,665 4,542 SH   SOLE 2 274 0 4,268
AVIAT NETWORKS INC COM NEW 05366Y201   3,306 106 SH   SOLE 7 106 0 0
AVIAT NETWORKS INC COM NEW 05366Y201   767,274 24,600 SH   SOLE 18 24,600 0 0
AVIAT NETWORKS INC COM NEW 05366Y201   363,613 11,658 SH   SOLE 19 11,658 0 0
AVIAT NETWORKS INC COM NEW 05366Y201   9,943,185 318,794 SH   SOLE 21 318,794 0 0
AVIAT NETWORKS INC COM NEW 05366Y201   5,027,610 161,193 SH   SOLE 22 155,837 0 5,356
AVID BIOSERVICES INC COM 05368M106   593,680 43,114 SH   SOLE 2 22,662 0 20,452
AVID BIOSERVICES INC COM 05368M106   1,570 114 SH   SOLE 4 114 0 0
AVID BIOSERVICES INC COM 05368M106   10,465 760 SH   SOLE 7 760 0 0
AVID BIOSERVICES INC COM 05368M106   2,870,205 208,439 SH   SOLE 18 208,439 0 0
AVID BIOSERVICES INC COM 05368M106   1,533,400 111,358 SH   SOLE 19 111,358 0 0
AVID BIOSERVICES INC COM 05368M106   105,672,288 7,674,095 SH   SOLE 21 7,674,095 0 0
AVID BIOSERVICES INC COM 05368M106   21,315,919 1,547,997 SH   SOLE 22 1,501,473 0 46,524
AVID BIOSERVICES INC COM 05368M106   117,155 8,508 SH   SOLE 25 8,508 0 0
AVID BIOSERVICES INC COM 05368M106   452,317 32,848 SH   SOLE 26 26,134 0 6,714
AVID BIOSERVICES INC COM 05368M106   14,996 1,089 SH   SOLE 28 1,089 0 0
AVID BIOSERVICES INC COM 05368M106   3,302,707 239,848 SH   SOLE 30 239,848 0 0
AVID BIOSERVICES INC COM 05368M106   23,368 1,697 SH   SOLE 36 1,697 0 0
AVID BIOSERVICES INC COM 05368M106   97,987 7,116 SH   SOLE 40 7,116 0 0
AVID BIOSERVICES INC COM 05368M106   566,222 41,120 SH   SOLE 43 40,040 0 1,080
AVID TECHNOLOGY INC COM 05367P100   650,072 24,448 SH   SOLE 2 10,746 0 13,702
AVID TECHNOLOGY INC COM 05367P100   115,454 4,342 SH   SOLE 7 4,342 0 0
AVID TECHNOLOGY INC COM 05367P100   3,262,354 122,691 SH   SOLE 18 122,691 0 0
AVID TECHNOLOGY INC COM 05367P100   1,686,657 63,432 SH   SOLE 19 63,432 0 0
AVID TECHNOLOGY INC COM 05367P100   113,468,384 4,267,333 SH   SOLE 21 4,267,333 0 0
AVID TECHNOLOGY INC COM 05367P100   24,868,563 935,260 SH   SOLE 22 903,700 0 31,560
AVID TECHNOLOGY INC COM 05367P100   180,706 6,796 SH   SOLE 25 6,796 0 0
AVID TECHNOLOGY INC COM 05367P100   668,340 25,135 SH   SOLE 26 22,743 0 2,392
AVID TECHNOLOGY INC COM 05367P100   538,022 20,234 SH   SOLE 28 15,888 0 4,346
AVID TECHNOLOGY INC COM 05367P100   1,651,425 62,107 SH   SOLE 30 62,107 0 0
AVID TECHNOLOGY INC COM 05367P100   105,084 3,952 SH   SOLE 40 3,952 0 0
AVID TECHNOLOGY INC COM 05367P100   196,420 7,387 SH   SOLE 43 7,172 0 215
AVIDITY BIOSCIENCES INC COM 05370A108   3,861,593 174,024 SH   SOLE 2 81,190 0 92,834
AVIDITY BIOSCIENCES INC COM 05370A108   227,381 10,247 SH   SOLE 7 10,247 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   3,642,355 164,144 SH   SOLE 18 158,838 0 5,306
AVIDITY BIOSCIENCES INC COM 05370A108   6,518,734 293,769 SH   SOLE 19 293,769 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   57,246,228 2,579,821 SH   SOLE 21 2,579,821 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   41,012,468 1,848,241 SH   SOLE 22 1,788,577 0 59,664
AVIDITY BIOSCIENCES INC COM 05370A108   248,905 11,217 SH   SOLE 23 11,217 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   244,179 11,004 SH   SOLE 25 11,004 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   2,137,119 96,310 SH   SOLE 26 1,147 0 95,163
AVIDITY BIOSCIENCES INC COM 05370A108   1,186,965 53,491 SH   SOLE 30 53,491 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   31,354 1,413 SH   SOLE 34 1,413 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   62,420 2,813 SH   SOLE 36 2,813 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   131,454 5,924 SH   SOLE 40 5,924 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   749,046 33,756 SH   SOLE 43 32,406 0 1,350
AVIDXCHANGE HOLDINGS INC COM 05368X102   2,731,582 274,807 SH   SOLE 2 197,875 0 76,932
AVIDXCHANGE HOLDINGS INC COM 05368X102   16,520 1,662 SH   SOLE 7 1,662 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102   4,132,018 415,696 SH   SOLE 18 415,696 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102   17,480,186 1,758,570 SH   SOLE 19 1,758,570 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102   49,069,526 4,936,572 SH   SOLE 21 4,936,572 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102   37,229,385 3,745,411 SH   SOLE 22 3,666,796 0 78,615
AVIDXCHANGE HOLDINGS INC COM 05368X102   193,462 19,463 SH   SOLE 23 19,463 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102   81,906 8,240 SH   SOLE 25 8,240 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102   777,248 78,194 SH   SOLE 26 230 0 77,964
AVIDXCHANGE HOLDINGS INC COM 05368X102   13,342,711 1,342,325 SH   SOLE 34 1,342,325 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102   95,394 9,597 SH   SOLE 40 9,597 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102   241,572 24,303 SH   SOLE 43 19,107 0 5,196
AVIENT CORPORATION COM 05368V106   5,698,182 168,785 SH   SOLE 2 122,503 0 46,282
AVIENT CORPORATION COM 05368V106   11,107 329 SH   SOLE 4 329 0 0
AVIENT CORPORATION COM 05368V106   265,286 7,858 SH   SOLE 7 7,858 0 0
AVIENT CORPORATION COM 05368V106   13,416,359 397,404 SH   SOLE 18 379,588 0 17,816
AVIENT CORPORATION COM 05368V106   15,498,743 459,086 SH   SOLE 19 459,086 0 0
AVIENT CORPORATION COM 05368V106   233,194,195 6,907,411 SH   SOLE 21 6,907,411 0 0
AVIENT CORPORATION COM 05368V106   99,325,093 2,942,094 SH   SOLE 22 2,858,370 0 83,724
AVIENT CORPORATION COM 05368V106   59,856 1,773 SH   SOLE 23 1,773 0 0
AVIENT CORPORATION COM 05368V106   539,046 15,967 SH   SOLE 25 15,967 0 0
AVIENT CORPORATION COM 05368V106   3,636,222 107,708 SH   SOLE 26 37,119 0 70,589
AVIENT CORPORATION COM 05368V106   54,928 1,627 SH   SOLE 28 1,627 0 0
AVIENT CORPORATION COM 05368V106   1,966,081 58,237 SH   SOLE 30 58,237 0 0
AVIENT CORPORATION COM 05368V106   181,865 5,387 SH   SOLE 36 5,387 0 0
AVIENT CORPORATION COM 05368V106   452,485 13,403 SH   SOLE 40 13,403 0 0
AVIENT CORPORATION COM 05368V106   19,986 592 SH   OTR 43 592 0 0
AVIENT CORPORATION COM 05368V106   3,490,269 103,385 SH   SOLE 43 98,568 0 4,817
AVINGER INC COM NEW 053734885   91,225 84,078 SH   SOLE 22 84,078 0 0
AVIS BUDGET GROUP COM 053774105   17,524,117 106,900 SH   SOLE 2 44,777 0 62,123
AVIS BUDGET GROUP COM 053774105   16,721 102 SH   SOLE 4 102 0 0
AVIS BUDGET GROUP COM 053774105   445,562 2,718 SH   SOLE 7 2,718 0 0
AVIS BUDGET GROUP COM 053774105   8,665,012 52,858 SH   SOLE 18 52,858 0 0
AVIS BUDGET GROUP COM 053774105   1,366,193 8,334 SH   SOLE 19 8,334 0 0
AVIS BUDGET GROUP COM 053774105   215,844,172 1,316,685 SH   SOLE 21 1,316,685 0 0
AVIS BUDGET GROUP COM 053774105   127,252,630 776,262 SH   SOLE 22 739,352 0 36,910
AVIS BUDGET GROUP COM 053774105   769,323 4,693 SH   SOLE 25 4,693 0 0
AVIS BUDGET GROUP COM 053774105   3,381,876 20,630 SH   SOLE 26 17,947 0 2,683
AVIS BUDGET GROUP COM 053774105   318,352 1,942 SH   SOLE 28 665 0 1,277
AVIS BUDGET GROUP COM 053774105   4,215,788 25,717 SH   SOLE 30 25,717 0 0
AVIS BUDGET GROUP COM 053774105   59,179 361 SH   SOLE 31 361 0 0
AVIS BUDGET GROUP COM 053774105   99,014 604 SH   SOLE 34 604 0 0
AVIS BUDGET GROUP COM 053774105   478,676 2,920 SH   SOLE 36 2,920 0 0
AVIS BUDGET GROUP COM 053774105   706,702 4,311 SH   SOLE 40 4,311 0 0
AVIS BUDGET GROUP COM 053774105   7,049 43 SH   OTR 43 43 0 0
AVIS BUDGET GROUP COM 053774105   6,285,732 38,344 SH   SOLE 43 37,281 0 1,063
AVIS BUDGET GROUP OPTIONS 053774105   3,753,997 22,900 SH Put SOLE 19 22,900 0 0
AVISTA CORP COM 05379B107   2,993,482 67,512 SH   SOLE 2 20,137 0 47,375
AVISTA CORP COM 05379B107   352,060 7,940 SH   SOLE 4 7,940 0 0
AVISTA CORP COM 05379B107   278,100 6,272 SH   SOLE 7 6,272 0 0
AVISTA CORP COM 05379B107   12,696,670 286,348 SH   SOLE 18 286,348 0 0
AVISTA CORP COM 05379B107   5,663,947 127,739 SH   SOLE 19 127,739 0 0
AVISTA CORP COM 05379B107   489,967,952 11,050,247 SH   SOLE 21 11,050,247 0 0
AVISTA CORP COM 05379B107   77,891,546 1,756,688 SH   SOLE 22 1,669,862 0 86,826
AVISTA CORP COM 05379B107   391,167 8,822 SH   SOLE 25 8,822 0 0
AVISTA CORP COM 05379B107   1,124,861 25,369 SH   SOLE 26 15,506 0 9,863
AVISTA CORP COM 05379B107   1,712,189 38,615 SH   SOLE 28 38,615 0 0
AVISTA CORP COM 05379B107   10,685,851 240,998 SH   SOLE 30 240,998 0 0
AVISTA CORP COM 05379B107   1,479,848 33,375 SH   SOLE 32 33,375 0 0
AVISTA CORP COM 05379B107   250,787 5,656 SH   SOLE 36 5,656 0 0
AVISTA CORP COM 05379B107   370,638 8,359 SH   SOLE 40 8,359 0 0
AVISTA CORP COM 05379B107   829,257 18,702 SH   SOLE 43 18,702 0 0
AVITA MEDICAL INC COM 05380C102   8,567 1,298 SH   SOLE 2 794 0 504
AVITA MEDICAL INC COM 05380C102   27,324 4,140 SH   SOLE 18 4,140 0 0
AVITA MEDICAL INC COM 05380C102   8,461 1,282 SH   SOLE 19 1,282 0 0
AVITA MEDICAL INC COM 05380C102   505,639 76,612 SH   SOLE 21 76,612 0 0
AVITA MEDICAL INC COM 05380C102   2,590,302 392,470 SH   SOLE 22 392,470 0 0
AVNET INC COM 053807103   14,229,175 342,212 SH   SOLE 2 85,057 0 257,155
AVNET INC COM 053807103   59,252 1,425 SH   SOLE 4 979 0 446
AVNET INC COM 053807103   513,596 12,352 SH   SOLE 7 12,352 0 0
AVNET INC COM 053807103   7,909,971 190,235 SH   SOLE 18 190,235 0 0
AVNET INC COM 053807103   1,332,514 32,047 SH   SOLE 19 32,047 0 0
AVNET INC COM 053807103   213,109,808 5,125,296 SH   SOLE 21 5,125,296 0 0
AVNET INC COM 053807103   109,904,921 2,643,216 SH   SOLE 22 2,518,916 0 124,300
AVNET INC COM 053807103   594,719 14,303 SH   SOLE 25 14,303 0 0
AVNET INC COM 053807103   2,307,233 55,489 SH   SOLE 26 45,895 0 9,594
AVNET INC COM 053807103   78,545 1,889 SH   SOLE 28 1,773 0 116
AVNET INC COM 053807103   4,108,312 98,805 SH   SOLE 30 98,805 0 0
AVNET INC COM 053807103   54,761 1,317 SH   SOLE 31 1,317 0 0
AVNET INC COM 053807103   220,790 5,310 SH   SOLE 34 5,310 0 0
AVNET INC COM 053807103   432,806 10,409 SH   SOLE 36 10,409 0 0
AVNET INC COM 053807103   531,060 12,772 SH   SOLE 40 12,772 0 0
AVNET INC COM 053807103   7,470,334 179,662 SH   SOLE 43 174,062 0 5,600
AVROBIO INC COM 05455M100   39,008 54,718 SH   SOLE 2 27,054 0 27,664
AVROBIO INC COM 05455M100   12,241 17,171 SH   SOLE 18 7,510 0 9,661
AVROBIO INC COM 05455M100   226,758 318,078 SH   SOLE 19 318,078 0 0
AVROBIO INC COM 05455M100   89,686 125,804 SH   SOLE 21 125,804 0 0
AVROBIO INC COM 05455M100   683,886 959,302 SH   SOLE 22 959,302 0 0
AVROBIO INC COM 05455M100   32,271 45,267 SH   SOLE 26 0 0 45,267
AWARE INC MASS COM 05453N100   19 11 SH   SOLE 17 0 0 11
AWARE INC MASS COM 05453N100   4,374 2,558 SH   SOLE 18 2,558 0 0
AWARE INC MASS COM 05453N100   82,549 48,274 SH   SOLE 21 48,274 0 0
AWARE INC MASS COM 05453N100   599,345 350,494 SH   SOLE 22 350,494 0 0
AXALTA COATING SYS LTD COM G0750C108   14,273,872 560,419 SH   SOLE 2 150,122 0 410,297
AXALTA COATING SYS LTD COM G0750C108   18,848 740 SH   SOLE 4 740 0 0
AXALTA COATING SYS LTD COM G0750C108   696,987 27,365 SH   SOLE 7 27,365 0 0
AXALTA COATING SYS LTD COM G0750C108   50,017,502 1,963,781 SH   SOLE 18 1,960,723 0 3,058
AXALTA COATING SYS LTD COM G0750C108   72,666,852 2,853,037 SH   SOLE 19 2,853,037 0 0
AXALTA COATING SYS LTD COM G0750C108   73,413,302 2,882,344 SH   SOLE 21 2,882,344 0 0
AXALTA COATING SYS LTD COM G0750C108   134,590,790 5,284,287 SH   SOLE 22 4,978,914 0 305,373
AXALTA COATING SYS LTD COM G0750C108   3,309,750 129,947 SH   SOLE 23 129,947 0 0
AXALTA COATING SYS LTD COM G0750C108   5,320,250 208,883 SH   SOLE 25 111,090 0 97,793
AXALTA COATING SYS LTD COM G0750C108   2,864,254 112,456 SH   SOLE 26 94,534 0 17,922
AXALTA COATING SYS LTD COM G0750C108   453,570 17,808 SH   SOLE 28 3,697 0 14,111
AXALTA COATING SYS LTD COM G0750C108   7,053,585 276,937 SH   SOLE 30 276,937 0 0
AXALTA COATING SYS LTD COM G0750C108   77,862 3,057 SH   SOLE 31 3,057 0 0
AXALTA COATING SYS LTD COM G0750C108   26,035,969 1,022,221 SH   SOLE 34 1,022,221 0 0
AXALTA COATING SYS LTD COM G0750C108   1,661,230 65,223 SH   SOLE 36 65,223 0 0
AXALTA COATING SYS LTD COM G0750C108   755,364 29,657 SH   SOLE 40 29,657 0 0
AXALTA COATING SYS LTD COM G0750C108   4,065,980 159,638 SH   SOLE 43 147,827 0 11,811
AXCELIS TECHNOLOGIES INC COM NEW 054540208   4,079,660 51,407 SH   SOLE 2 36,648 0 14,759
AXCELIS TECHNOLOGIES INC COM NEW 054540208   6,428 81 SH   SOLE 4 81 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   177,687 2,239 SH   SOLE 7 2,239 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   8,580,086 108,116 SH   SOLE 18 104,296 0 3,820
AXCELIS TECHNOLOGIES INC COM NEW 054540208   11,139,049 140,361 SH   SOLE 19 140,361 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   314,650,893 3,964,855 SH   SOLE 21 3,964,855 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   71,536,374 901,416 SH   SOLE 22 875,715 0 25,701
AXCELIS TECHNOLOGIES INC COM NEW 054540208   399,022 5,028 SH   SOLE 23 5,028 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   422,671 5,326 SH   SOLE 25 5,326 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   2,336,041 29,436 SH   SOLE 26 13,917 0 15,519
AXCELIS TECHNOLOGIES INC COM NEW 054540208   227,763 2,870 SH   SOLE 28 599 0 2,271
AXCELIS TECHNOLOGIES INC COM NEW 054540208   4,768,187 60,083 SH   SOLE 30 60,083 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   357,120 4,500 SH   SOLE 40 4,500 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   2,798,551 35,264 SH   SOLE 43 27,568 0 7,696
AXCELLA HEALTH INC COM 05454B105   90 276 SH   SOLE 2 0 0 276
AXCELLA HEALTH INC COM 05454B105   1,286 3,927 SH   SOLE 18 3,927 0 0
AXCELLA HEALTH INC COM 05454B105   15,041 45,926 SH   SOLE 21 45,926 0 0
AXCELLA HEALTH INC COM 05454B105   81,102 247,639 SH   SOLE 22 247,639 0 0
AXIS CAP HLDGS LTD SHS G0692U109   12,065,338 222,731 SH   SOLE 2 36,650 0 186,081
AXIS CAP HLDGS LTD SHS G0692U109   12,730 235 SH   SOLE 4 235 0 0
AXIS CAP HLDGS LTD SHS G0692U109   517,703 9,557 SH   SOLE 7 9,557 0 0
AXIS CAP HLDGS LTD SHS G0692U109   1,632,846 30,143 SH   SOLE 18 30,143 0 0
AXIS CAP HLDGS LTD SHS G0692U109   1,340,166 24,740 SH   SOLE 19 24,740 0 0
AXIS CAP HLDGS LTD SHS G0692U109   70,567,259 1,302,700 SH   SOLE 21 1,302,700 0 0
AXIS CAP HLDGS LTD SHS G0692U109   102,521,600 1,892,590 SH   SOLE 22 1,784,462 0 108,128
AXIS CAP HLDGS LTD SHS G0692U109   741,154 13,682 SH   SOLE 25 13,682 0 0
AXIS CAP HLDGS LTD SHS G0692U109   2,267,448 41,858 SH   SOLE 26 35,055 0 6,803
AXIS CAP HLDGS LTD SHS G0692U109   392,733 7,250 SH   SOLE 28 1,510 0 5,740
AXIS CAP HLDGS LTD SHS G0692U109   3,627,061 66,957 SH   SOLE 30 66,957 0 0
AXIS CAP HLDGS LTD SHS G0692U109   61,212 1,130 SH   SOLE 31 1,130 0 0
AXIS CAP HLDGS LTD SHS G0692U109   316,461 5,842 SH   SOLE 36 5,842 0 0
AXIS CAP HLDGS LTD SHS G0692U109   557,518 10,292 SH   SOLE 40 10,292 0 0
AXIS CAP HLDGS LTD SHS G0692U109   462 9 SH   SOLE 43 9 0 0
AXOGEN INC COM 05463X106   519,170 52,021 SH   SOLE 2 28,195 0 23,826
AXOGEN INC COM 05463X106   2,685 269 SH   SOLE 7 269 0 0
AXOGEN INC COM 05463X106   1,073,239 107,539 SH   SOLE 18 107,539 0 0
AXOGEN INC COM 05463X106   1,026,782 102,884 SH   SOLE 19 102,884 0 0
AXOGEN INC COM 05463X106   17,329,032 1,736,376 SH   SOLE 21 1,736,376 0 0
AXOGEN INC COM 05463X106   9,924,132 994,402 SH   SOLE 22 962,748 0 31,654
AXOGEN INC COM 05463X106   10,419 1,044 SH   SOLE 23 1,044 0 0
AXOGEN INC COM 05463X106   68,004 6,814 SH   SOLE 25 6,814 0 0
AXOGEN INC COM 05463X106   1,423,946 142,680 SH   SOLE 30 142,680 0 0
AXOGEN INC COM 05463X106   153,502 15,381 SH   SOLE 43 15,381 0 0
AXON ENTERPRISE INC COM 05464C101   23,200,996 139,824 SH   SOLE 2 54,729 0 85,095
AXON ENTERPRISE INC COM 05464C101   71,516 431 SH   SOLE 4 431 0 0
AXON ENTERPRISE INC COM 05464C101   833,300 5,022 SH   SOLE 7 5,022 0 0
AXON ENTERPRISE INC COM 05464C101   286,395 1,726 SH   SOLE 13 1,726 0 0
AXON ENTERPRISE INC COM 05464C101   24,375,947 146,905 SH   SOLE 18 146,905 0 0
AXON ENTERPRISE INC COM 05464C101   83,443,542 502,884 SH   SOLE 19 502,884 0 0
AXON ENTERPRISE INC COM 05464C101   745,283,389 4,491,553 SH   SOLE 21 4,491,553 0 0
AXON ENTERPRISE INC COM 05464C101   319,847,166 1,927,603 SH   SOLE 22 1,836,752 0 90,851
AXON ENTERPRISE INC COM 05464C101   4,575,686 27,576 SH   SOLE 25 27,576 0 0
AXON ENTERPRISE INC COM 05464C101   5,538,080 33,376 SH   SOLE 26 27,595 0 5,781
AXON ENTERPRISE INC COM 05464C101   1,082,527 6,524 SH   SOLE 28 1,153 0 5,371
AXON ENTERPRISE INC COM 05464C101   10,728,204 64,655 SH   SOLE 30 64,655 0 0
AXON ENTERPRISE INC COM 05464C101   1,592,596 9,598 SH   SOLE 31 9,598 0 0
AXON ENTERPRISE INC COM 05464C101   3,768,104 22,709 SH   SOLE 34 22,709 0 0
AXON ENTERPRISE INC COM 05464C101   327,546 1,974 SH   SOLE 36 1,974 0 0
AXON ENTERPRISE INC COM 05464C101   1,563,392 9,422 SH   SOLE 40 9,422 0 0
AXON ENTERPRISE INC COM 05464C101   80,144 483 SH   OTR 43 483 0 0
AXON ENTERPRISE INC COM 05464C101   11,073,007 66,733 SH   SOLE 43 64,353 0 2,380
AXONICS INC COM 05465P101   1,720,263 27,511 SH   SOLE 2 17,412 0 10,099
AXONICS INC COM 05465P101   31,453 503 SH   SOLE 4 107 0 396
AXONICS INC COM 05465P101   32,578 521 SH   SOLE 7 521 0 0
AXONICS INC COM 05465P101   8,060,242 128,902 SH   SOLE 18 122,375 0 6,527
AXONICS INC COM 05465P101   6,419,642 102,665 SH   SOLE 19 102,665 0 0
AXONICS INC COM 05465P101   120,286,835 1,923,666 SH   SOLE 21 1,923,666 0 0
AXONICS INC COM 05465P101   77,474,482 1,238,997 SH   SOLE 22 1,204,509 0 34,488
AXONICS INC COM 05465P101   39,894 638 SH   SOLE 23 638 0 0
AXONICS INC COM 05465P101   411,698 6,584 SH   SOLE 25 6,584 0 0
AXONICS INC COM 05465P101   946,642 15,139 SH   SOLE 26 11,328 0 3,811
AXONICS INC COM 05465P101   150,697 2,410 SH   SOLE 28 610 0 1,800
AXONICS INC COM 05465P101   10,282,183 164,436 SH   SOLE 30 164,436 0 0
AXONICS INC COM 05465P101   107,239 1,715 SH   SOLE 36 1,715 0 0
AXONICS INC COM 05465P101   304,896 4,876 SH   SOLE 40 4,876 0 0
AXONICS INC COM 05465P101   767,868 12,280 SH   SOLE 43 10,546 0 1,734
AXOS FINANCIAL INC COM 05465C100   4,085,412 106,892 SH   SOLE 2 70,736 0 36,156
AXOS FINANCIAL INC COM 05465C100   48,731 1,275 SH   SOLE 4 197 0 1,078
AXOS FINANCIAL INC COM 05465C100   23,238 608 SH   SOLE 7 608 0 0
AXOS FINANCIAL INC COM 05465C100   7,585,600 198,472 SH   SOLE 18 198,472 0 0
AXOS FINANCIAL INC COM 05465C100   4,117,326 107,727 SH   SOLE 19 107,727 0 0
AXOS FINANCIAL INC COM 05465C100   256,608,736 6,713,991 SH   SOLE 21 6,713,991 0 0
AXOS FINANCIAL INC COM 05465C100   54,801,671 1,433,848 SH   SOLE 22 1,368,761 0 65,087
AXOS FINANCIAL INC COM 05465C100   6,689 175 SH   SOLE 23 175 0 0
AXOS FINANCIAL INC COM 05465C100   258,253 6,757 SH   SOLE 25 6,757 0 0
AXOS FINANCIAL INC COM 05465C100   901,189 23,579 SH   SOLE 26 18,419 0 5,160
AXOS FINANCIAL INC COM 05465C100   37,876 991 SH   SOLE 28 991 0 0
AXOS FINANCIAL INC COM 05465C100   3,162,934 82,756 SH   SOLE 30 82,756 0 0
AXOS FINANCIAL INC COM 05465C100   5,296,184 138,571 SH   SOLE 34 138,571 0 0
AXOS FINANCIAL INC COM 05465C100   240,862 6,302 SH   SOLE 40 6,302 0 0
AXOS FINANCIAL INC COM 05465C100   511,995 13,396 SH   SOLE 43 12,885 0 511
AXSOME THERAPEUTICS INC COM 05464T104   1,266,706 16,423 SH   SOLE 2 9,135 0 7,288
AXSOME THERAPEUTICS INC COM 05464T104   8,561 111 SH   SOLE 4 111 0 0
AXSOME THERAPEUTICS INC COM 05464T104   202,543 2,626 SH   SOLE 7 2,626 0 0
AXSOME THERAPEUTICS INC COM 05464T104   6,175,028 80,060 SH   SOLE 18 80,060 0 0
AXSOME THERAPEUTICS INC COM 05464T104   5,148,350 66,749 SH   SOLE 19 66,749 0 0
AXSOME THERAPEUTICS INC COM 05464T104   110,195,091 1,428,693 SH   SOLE 21 1,428,693 0 0
AXSOME THERAPEUTICS INC COM 05464T104   63,760,054 826,657 SH   SOLE 22 803,343 0 23,314
AXSOME THERAPEUTICS INC COM 05464T104   20,131 261 SH   SOLE 23 261 0 0
AXSOME THERAPEUTICS INC COM 05464T104   403,313 5,229 SH   SOLE 25 5,229 0 0
AXSOME THERAPEUTICS INC COM 05464T104   879,051 11,397 SH   SOLE 26 8,868 0 2,529
AXSOME THERAPEUTICS INC COM 05464T104   176,551 2,289 SH   SOLE 28 0 0 2,289
AXSOME THERAPEUTICS INC COM 05464T104   3,700,697 47,980 SH   SOLE 30 47,980 0 0
AXSOME THERAPEUTICS INC COM 05464T104   58,850 763 SH   SOLE 36 763 0 0
AXSOME THERAPEUTICS INC COM 05464T104   302,118 3,917 SH   SOLE 40 3,917 0 0
AXSOME THERAPEUTICS INC COM 05464T104   757,571 9,822 SH   SOLE 43 9,519 0 303
AXT INC COM 00246W103   130,073 29,697 SH   SOLE 2 1,631 0 28,066
AXT INC COM 00246W103   2,930 669 SH   SOLE 7 669 0 0
AXT INC COM 00246W103   497,134 113,501 SH   SOLE 18 113,501 0 0
AXT INC COM 00246W103   304,449 69,509 SH   SOLE 19 69,509 0 0
AXT INC COM 00246W103   6,432,591 1,468,628 SH   SOLE 21 1,468,628 0 0
AXT INC COM 00246W103   4,407,388 1,006,253 SH   SOLE 22 974,598 0 31,655
AXT INC COM 00246W103   4,415 1,008 SH   SOLE 43 1,008 0 0
AYRO INC COM 054748108   2,217 5,793 SH   SOLE 18 5,793 0 0
AYRO INC COM 054748108   28,715 75,033 SH   SOLE 21 75,033 0 0
AYRO INC COM 054748108   174,047 454,787 SH   SOLE 22 454,787 0 0
AYTU BIOPHARMA INC COM NEW 054754874   4,787 25,328 SH   SOLE 21 25,328 0 0
AYTU BIOPHARMA INC COM NEW 054754874   86,159 455,867 SH   SOLE 22 455,867 0 0
AZEK CO INC CL A 05478C105   2,039,010 100,345 SH   SOLE 2 37,061 0 63,284
AZEK CO INC CL A 05478C105   7,823 385 SH   SOLE 4 385 0 0
AZEK CO INC CL A 05478C105   184,302 9,070 SH   SOLE 7 9,070 0 0
AZEK CO INC CL A 05478C105   895,462 44,068 SH   SOLE 18 44,068 0 0
AZEK CO INC CL A 05478C105   15,926,003 783,760 SH   SOLE 19 783,760 0 0
AZEK CO INC CL A 05478C105   44,466,073 2,188,291 SH   SOLE 21 2,188,291 0 0
AZEK CO INC CL A 05478C105   52,044,498 2,561,245 SH   SOLE 22 2,408,107 0 153,138
AZEK CO INC CL A 05478C105   395,082 19,443 SH   SOLE 25 19,443 0 0
AZEK CO INC CL A 05478C105   920,029 45,277 SH   SOLE 26 36,443 0 8,834
AZEK CO INC CL A 05478C105   671,860 33,064 SH   SOLE 28 23,814 0 9,250
AZEK CO INC CL A 05478C105   1,815,775 89,359 SH   SOLE 30 89,359 0 0
AZEK CO INC CL A 05478C105   33,467 1,647 SH   SOLE 31 1,647 0 0
AZEK CO INC CL A 05478C105   588,975 28,985 SH   SOLE 34 28,985 0 0
AZEK CO INC CL A 05478C105   38,649 1,902 SH   SOLE 36 1,902 0 0
AZEK CO INC CL A 05478C105   330,200 16,250 SH   SOLE 40 16,250 0 0
AZEK CO INC CL A 05478C105   1,010,392 49,724 SH   SOLE 43 42,606 0 7,118
AZENTA INC COM 114340102   10,346,218 177,709 SH   SOLE 2 63,984 0 113,725
AZENTA INC COM 114340102   14,671 252 SH   SOLE 4 252 0 0
AZENTA INC COM 114340102   267,579 4,596 SH   SOLE 7 4,596 0 0
AZENTA INC COM 114340102   9,037,025 155,222 SH   SOLE 18 155,222 0 0
AZENTA INC COM 114340102   37,098,017 637,204 SH   SOLE 19 637,204 0 0
AZENTA INC COM 114340102   224,824,797 3,861,642 SH   SOLE 21 3,861,642 0 0
AZENTA INC COM 114340102   123,845,351 2,127,196 SH   SOLE 22 2,029,174 0 98,022
AZENTA INC COM 114340102   654,975 11,250 SH   SOLE 25 11,250 0 0
AZENTA INC COM 114340102   1,861,410 31,972 SH   SOLE 26 25,194 0 6,778
AZENTA INC COM 114340102   1,437,510 24,691 SH   SOLE 28 20,453 0 4,238
AZENTA INC COM 114340102   2,546,892 43,746 SH   SOLE 30 43,746 0 0
AZENTA INC COM 114340102   62,470 1,073 SH   SOLE 31 1,073 0 0
AZENTA INC COM 114340102   104,330 1,792 SH   SOLE 34 1,792 0 0
AZENTA INC COM 114340102   61,597 1,058 SH   SOLE 36 1,058 0 0
AZENTA INC COM 114340102   631,396 10,845 SH   SOLE 40 10,845 0 0
AZENTA INC COM 114340102   22,648 389 SH   OTR 43 389 0 0
AZENTA INC COM 114340102   7,287,280 125,168 SH   SOLE 43 115,260 0 9,908
AZIYO BIOLOGICS INC CL A COM 05479K106   2,907 684 SH   SOLE 18 684 0 0
AZIYO BIOLOGICS INC CL A COM 05479K106   38,832 9,137 SH   SOLE 21 9,137 0 0
AZUL S A SPONSR ADR PFD 05501U106   111,709 18,283 SH   SOLE 43 16,332 0 1,951
AZZ INC COM 002474104   984,297 24,485 SH   SOLE 2 7,439 0 17,046
AZZ INC COM 002474104   2,693 67 SH   SOLE 4 67 0 0
AZZ INC COM 002474104   213,382 5,308 SH   SOLE 7 5,308 0 0
AZZ INC COM 002474104   3,401,201 84,607 SH   SOLE 18 84,607 0 0
AZZ INC COM 002474104   1,809,965 45,024 SH   SOLE 19 45,024 0 0
AZZ INC COM 002474104   126,935,681 3,157,604 SH   SOLE 21 3,157,604 0 0
AZZ INC COM 002474104   28,451,992 707,761 SH   SOLE 22 676,324 0 31,437
AZZ INC COM 002474104   129,605 3,224 SH   SOLE 25 3,224 0 0
AZZ INC COM 002474104   208,839 5,195 SH   SOLE 26 3,798 0 1,397
AZZ INC COM 002474104   3,159,961 78,606 SH   SOLE 30 78,606 0 0
AZZ INC COM 002474104   212,135 5,277 SH   SOLE 34 5,277 0 0
AZZ INC COM 002474104   207,874 5,171 SH   SOLE 40 5,171 0 0
AZZ INC COM 002474104   751,338 18,690 SH   SOLE 43 17,583 0 1,107
B & G FOODS INC NEW COM 05508R106   860,178 77,146 SH   SOLE 2 23,723 0 53,423
B & G FOODS INC NEW COM 05508R106   2,754 247 SH   SOLE 4 247 0 0
B & G FOODS INC NEW COM 05508R106   122,650 11,000 SH   SOLE 7 11,000 0 0
B & G FOODS INC NEW COM 05508R106   2,837,708 254,503 SH   SOLE 18 254,503 0 0
B & G FOODS INC NEW COM 05508R106   1,456,714 130,647 SH   SOLE 19 130,647 0 0
B & G FOODS INC NEW COM 05508R106   102,309,334 9,175,725 SH   SOLE 21 9,175,725 0 0
B & G FOODS INC NEW COM 05508R106   22,589,766 2,025,988 SH   SOLE 22 1,933,890 0 92,098
B & G FOODS INC NEW COM 05508R106   121,067 10,858 SH   SOLE 25 10,858 0 0
B & G FOODS INC NEW COM 05508R106   297,437 26,676 SH   SOLE 26 20,456 0 6,220
B & G FOODS INC NEW COM 05508R106   12,867 1,154 SH   SOLE 28 1,154 0 0
B & G FOODS INC NEW COM 05508R106   1,254,252 112,489 SH   SOLE 30 112,489 0 0
B & G FOODS INC NEW COM 05508R106   56,073 5,029 SH   SOLE 36 5,029 0 0
B & G FOODS INC NEW COM 05508R106   154,717 13,876 SH   SOLE 40 13,876 0 0
B & G FOODS INC NEW COM 05508R106   1,551,007 139,104 SH   SOLE 43 129,815 0 9,289
B. RILEY FINANCIAL INC COM 05580M108   300,652 8,791 SH   SOLE 2 4,770 0 4,021
B. RILEY FINANCIAL INC COM 05580M108   1,471 43 SH   SOLE 4 43 0 0
B. RILEY FINANCIAL INC COM 05580M108   6,430 188 SH   SOLE 7 188 0 0
B. RILEY FINANCIAL INC COM 05580M108   2,155,181 63,017 SH   SOLE 18 63,017 0 0
B. RILEY FINANCIAL INC COM 05580M108   1,306,030 38,188 SH   SOLE 19 38,188 0 0
B. RILEY FINANCIAL INC COM 05580M108   73,834,927 2,158,916 SH   SOLE 21 2,158,916 0 0
B. RILEY FINANCIAL INC COM 05580M108   17,971,826 525,492 SH   SOLE 22 512,295 0 13,197
B. RILEY FINANCIAL INC COM 05580M108   64,193 1,877 SH   SOLE 25 1,877 0 0
B. RILEY FINANCIAL INC COM 05580M108   92,306 2,699 SH   SOLE 26 0 0 2,699
B. RILEY FINANCIAL INC COM 05580M108   52,018 1,521 SH   SOLE 28 0 0 1,521
B. RILEY FINANCIAL INC COM 05580M108   997,546 29,168 SH   SOLE 30 29,168 0 0
B. RILEY FINANCIAL INC COM 05580M108   76,882 2,248 SH   SOLE 40 2,248 0 0
B. RILEY FINANCIAL INC COM 05580M108   5,643 165 SH   OTR 43 165 0 0
B. RILEY FINANCIAL INC COM 05580M108   236,825 6,925 SH   SOLE 43 5,562 0 1,363
B2GOLD CORP COM 11777Q209   1,481,489 414,983 SH   SOLE 21 414,983 0 0
B2GOLD CORP COM 11777Q209   123,526 34,601 SH   SOLE 43 31,681 0 2,920
BABCOCK & WILCOX ENTERPRISES COM 05614L209   194,593 33,725 SH   SOLE 2 20,053 0 13,672
BABCOCK & WILCOX ENTERPRISES COM 05614L209   5,147 892 SH   SOLE 7 892 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209   943,066 163,443 SH   SOLE 18 163,443 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209   655,016 113,521 SH   SOLE 19 113,521 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209   12,137,512 2,103,555 SH   SOLE 21 2,103,555 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209   9,535,698 1,652,634 SH   SOLE 22 1,606,141 0 46,493
BABCOCK & WILCOX ENTERPRISES COM 05614L209   68,923 11,945 SH   SOLE 25 11,945 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209   37,372 6,477 SH   SOLE 43 6,477 0 0
BABYLON HLDGS LTD CL A SHS G07031209   1,654 245 SH   SOLE 2 0 0 245
BABYLON HLDGS LTD CL A SHS G07031209   74,014 10,965 SH   SOLE 18 10,965 0 0
BABYLON HLDGS LTD CL A SHS G07031209   67,885 10,057 SH   SOLE 19 10,057 0 0
BABYLON HLDGS LTD CL A SHS G07031209   848,927 125,767 SH   SOLE 21 125,767 0 0
BABYLON HLDGS LTD CL A SHS G07031209   242,062 35,861 SH   SOLE 22 35,076 0 785
BABYLON HLDGS LTD CL A SHS G07031209   1,613 239 SH   SOLE 23 239 0 0
BACKBLAZE INC COM CL A 05637B105   59,415 9,661 SH   SOLE 2 9,661 0 0
BACKBLAZE INC COM CL A 05637B105   22,392 3,641 SH   SOLE 19 3,641 0 0
BACKBLAZE INC COM CL A 05637B105   16,421 2,670 SH   SOLE 21 2,670 0 0
BACKBLAZE INC COM CL A 05637B105   634,852 103,228 SH   SOLE 22 103,228 0 0
BACKBLAZE INC COM CL A 05637B105   3,561 579 SH   SOLE 23 579 0 0
BACKBLAZE INC COM CL A 05637B105   8,874 1,443 SH   SOLE 26 0 0 1,443
BADGER METER INC COM 056525108   2,712,012 24,874 SH   SOLE 2 17,994 0 6,880
BADGER METER INC COM 056525108   27,367 251 SH   SOLE 4 112 0 139
BADGER METER INC COM 056525108   6,037,754 55,377 SH   SOLE 7 55,377 0 0
BADGER METER INC COM 056525108   10,222,762 93,761 SH   SOLE 18 93,761 0 0
BADGER METER INC COM 056525108   6,111,459 56,053 SH   SOLE 19 56,053 0 0
BADGER METER INC COM 056525108   389,759,136 3,574,788 SH   SOLE 21 3,574,788 0 0
BADGER METER INC COM 056525108   82,197,390 753,897 SH   SOLE 22 730,359 0 23,538
BADGER METER INC COM 056525108   5,233 48 SH   SOLE 23 48 0 0
BADGER METER INC COM 056525108   1,890,907 17,343 SH   SOLE 25 17,343 0 0
BADGER METER INC COM 056525108   2,437,802 22,359 SH   SOLE 26 15,971 0 6,388
BADGER METER INC COM 056525108   240,302 2,204 SH   SOLE 28 520 0 1,684
BADGER METER INC COM 056525108   53,419,576 489,953 SH   SOLE 30 489,953 0 0
BADGER METER INC COM 056525108   2,304,240 21,134 SH   SOLE 34 21,134 0 0
BADGER METER INC COM 056525108   602,391 5,525 SH   SOLE 36 5,525 0 0
BADGER METER INC COM 056525108   447,786 4,107 SH   SOLE 40 4,107 0 0
BADGER METER INC COM 056525108   10,793,185 98,993 SH   SOLE 43 98,079 0 914
BAIDU INC SPON ADR REP A 056752108   543,877 4,755 SH   SOLE 15 4,755 0 0
BAIDU INC SPON ADR REP A 056752108   316,604 2,768 SH   SOLE 18 2,768 0 0
BAIDU INC SPON ADR REP A 056752108   71,845,738 628,132 SH   SOLE 19 628,132 0 0
BAIDU INC SPON ADR REP A 056752108   1,674,866 14,643 SH   SOLE 22 14,643 0 0
BAIDU INC SPON ADR REP A 056752108   34,294,327 299,828 SH   SOLE 25 299,828 0 0
BAIDU INC SPON ADR REP A 056752108   11,523,785 100,750 SH   SOLE 26 77,540 0 23,210
BAIDU INC SPON ADR REP A 056752108   8,310,736 72,659 SH   SOLE 28 0 0 72,659
BAIDU INC SPON ADR REP A 056752108   2,020,065 17,661 SH   SOLE 32 17,661 0 0
BAIDU INC SPON ADR REP A 056752108   38,872,958 339,858 SH   SOLE 34 339,858 0 0
BAIDU INC SPON ADR REP A 056752108   19,758,116 172,741 SH   SOLE 43 158,345 0 14,396
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   5,400,946 453,861 SH   SOLE 30 453,861 0 0
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   7 1 SH   SOLE 43 1 0 0
BAKER HUGHES COMPANY CL A 05722G100   113,859,530 3,855,724 SH   SOLE 2 451,649 0 3,404,075
BAKER HUGHES COMPANY CL A 05722G100   21,204,253 718,058 SH   SOLE 4 309,313 0 408,745
BAKER HUGHES COMPANY CL A 05722G100   31,648,659 1,071,746 SH   SOLE 7 1,041,369 0 30,377
BAKER HUGHES COMPANY CL A 05722G100   1,728,273 58,526 SH   SOLE 13 47,666 0 10,860
BAKER HUGHES COMPANY CL A 05722G100   5,071,335 171,735 SH   SOLE 15 171,735 0 0
BAKER HUGHES COMPANY CL A 05722G100   94,944,264 3,215,180 SH   SOLE 18 3,129,504 0 85,676
BAKER HUGHES COMPANY CL A 05722G100   128,661,856 4,356,988 SH   SOLE 19 4,356,988 0 0
BAKER HUGHES COMPANY CL A 05722G100   859,448,384 29,104,246 SH   SOLE 21 29,104,246 0 0
BAKER HUGHES COMPANY CL A 05722G100   628,750,486 21,291,923 SH   SOLE 22 19,249,654 0 2,042,269
BAKER HUGHES COMPANY CL A 05722G100   49,949,345 1,691,478 SH   SOLE 23 1,691,478 0 0
BAKER HUGHES COMPANY CL A 05722G100   125,659,186 4,255,306 SH   SOLE 25 4,255,306 0 0
BAKER HUGHES COMPANY CL A 05722G100   65,624,283 2,222,292 SH   SOLE 26 1,079,407 0 1,142,885
BAKER HUGHES COMPANY CL A 05722G100   89,397,025 3,027,329 SH   SOLE 28 309,702 0 2,717,627
BAKER HUGHES COMPANY CL A 05722G100   423,549 14,343 SH   SOLE 29 14,343 0 0
BAKER HUGHES COMPANY CL A 05722G100   330,838,292 11,203,464 SH   SOLE 30 10,554,025 0 649,439
BAKER HUGHES COMPANY CL A 05722G100   8,355,395 282,946 SH   SOLE 31 264,961 0 17,985
BAKER HUGHES COMPANY CL A 05722G100   6,340,327 214,708 SH   SOLE 32 214,708 0 0
BAKER HUGHES COMPANY CL A 05722G100   27,155,995 919,607 SH   SOLE 34 919,607 0 0
BAKER HUGHES COMPANY CL A 05722G100   9,493,984 321,503 SH   SOLE 36 321,503 0 0
BAKER HUGHES COMPANY CL A 05722G100   1,176,564 39,843 SH   SOLE 37 39,843 0 0
BAKER HUGHES COMPANY CL A 05722G100   1,147,063 38,844 SH   SOLE 40 38,844 0 0
BAKER HUGHES COMPANY CL A 05722G100   19,342 655 SH   OTR 43 655 0 0
BAKER HUGHES COMPANY CL A 05722G100   22,902,026 775,551 SH   SOLE 43 717,579 0 57,972
BAKKT HOLDINGS INC COM CL A 05759B107   34,967 29,384 SH   SOLE 2 467 0 28,917
BAKKT HOLDINGS INC COM CL A 05759B107   224,633 188,767 SH   SOLE 18 188,767 0 0
BAKKT HOLDINGS INC COM CL A 05759B107   144,890 121,756 SH   SOLE 19 121,756 0 0
BAKKT HOLDINGS INC COM CL A 05759B107   2,843,460 2,389,462 SH   SOLE 21 2,389,462 0 0
BAKKT HOLDINGS INC COM CL A 05759B107   1,535,276 1,290,148 SH   SOLE 22 1,244,835 0 45,313
BAKKT HOLDINGS INC COM CL A 05759B107   246,417 207,073 SH   SOLE 30 207,073 0 0
BALCHEM CORP COM 057665200   2,074,405 16,988 SH   SOLE 2 9,596 0 7,392
BALCHEM CORP COM 057665200   12,577 103 SH   SOLE 4 103 0 0
BALCHEM CORP COM 057665200   326,888 2,677 SH   SOLE 7 2,677 0 0
BALCHEM CORP COM 057665200   12,480,741 102,209 SH   SOLE 18 102,209 0 0
BALCHEM CORP COM 057665200   7,175,428 58,762 SH   SOLE 19 58,762 0 0
BALCHEM CORP COM 057665200   472,135,873 3,866,480 SH   SOLE 21 3,866,480 0 0
BALCHEM CORP COM 057665200   99,230,860 812,635 SH   SOLE 22 787,511 0 25,124
BALCHEM CORP COM 057665200   678,687 5,558 SH   SOLE 25 5,558 0 0
BALCHEM CORP COM 057665200   1,815,165 14,865 SH   SOLE 26 12,369 0 2,496
BALCHEM CORP COM 057665200   506,879 4,151 SH   SOLE 28 578 0 3,573
BALCHEM CORP COM 057665200   7,767,906 63,614 SH   SOLE 30 63,614 0 0
BALCHEM CORP COM 057665200   193,056 1,581 SH   SOLE 36 1,581 0 0
BALCHEM CORP COM 057665200   528,248 4,326 SH   SOLE 40 4,326 0 0
BALCHEM CORP COM 057665200   12,577 103 SH   OTR 43 103 0 0
BALCHEM CORP COM 057665200   2,269,659 18,587 SH   SOLE 43 18,017 0 570
BALL CORP COM 058498106   18,199,243 355,871 SH   SOLE 2 80,426 0 275,445
BALL CORP COM 058498106   15,402,805 301,189 SH   SOLE 4 195,153 0 106,036
BALL CORP COM 058498106   16,791,563 328,345 SH   SOLE 7 318,977 0 9,368
BALL CORP COM 058498106   498,871 9,755 SH   SOLE 13 5,367 0 4,388
BALL CORP COM 058498106   1,836,182 35,905 SH   SOLE 15 35,905 0 0
BALL CORP COM 058498106   26,992,971 527,825 SH   SOLE 18 501,043 0 26,782
BALL CORP COM 058498106   9,618,513 188,082 SH   SOLE 19 188,082 0 0
BALL CORP COM 058498106   462,709,146 9,047,891 SH   SOLE 21 9,047,891 0 0
BALL CORP COM 058498106   343,497,561 6,716,808 SH   SOLE 22 6,046,047 0 670,761
BALL CORP COM 058498106   25,645,074 501,468 SH   SOLE 23 501,468 0 0
BALL CORP COM 058498106   54,829,853 1,072,152 SH   SOLE 25 1,072,152 0 0
BALL CORP COM 058498106   46,995,154 918,951 SH   SOLE 26 455,383 0 463,568
BALL CORP COM 058498106   31,487,000 615,702 SH   SOLE 28 40,809 0 574,893
BALL CORP COM 058498106   70,675 1,382 SH   SOLE 29 1,382 0 0
BALL CORP COM 058498106   115,437,146 2,257,277 SH   SOLE 30 2,257,277 0 0
BALL CORP COM 058498106   3,677,631 71,913 SH   SOLE 31 66,135 0 5,778
BALL CORP COM 058498106   2,957,171 57,825 SH   SOLE 34 57,825 0 0
BALL CORP COM 058498106   4,573,297 89,427 SH   SOLE 36 89,427 0 0
BALL CORP COM 058498106   603,299 11,797 SH   SOLE 40 11,797 0 0
BALL CORP COM 058498106   78,449 1,534 SH   OTR 43 1,534 0 0
BALL CORP COM 058498106   13,155,640 257,248 SH   SOLE 43 238,178 0 19,069
BALLARD PWR SYS INC NEW COM 058586108   663,880 138,597 SH   SOLE 28 138,597 0 0
BALLYS CORPORATION COM 05875B106   540,566 27,893 SH   SOLE 2 9,481 0 18,412
BALLYS CORPORATION COM 05875B106   1,395 72 SH   SOLE 4 72 0 0
BALLYS CORPORATION COM 05875B106   8,392 433 SH   SOLE 7 433 0 0
BALLYS CORPORATION COM 05875B106   1,915,965 98,863 SH   SOLE 18 98,863 0 0
BALLYS CORPORATION COM 05875B106   1,329,255 68,589 SH   SOLE 19 68,589 0 0
BALLYS CORPORATION COM 05875B106   24,207,190 1,249,081 SH   SOLE 21 1,249,081 0 0
BALLYS CORPORATION COM 05875B106   16,354,181 843,869 SH   SOLE 22 800,594 0 43,275
BALLYS CORPORATION COM 05875B106   79,245 4,089 SH   SOLE 25 4,089 0 0
BALLYS CORPORATION COM 05875B106   277,560 14,322 SH   SOLE 26 10,119 0 4,203
BALLYS CORPORATION COM 05875B106   28,411 1,466 SH   SOLE 28 1,466 0 0
BALLYS CORPORATION COM 05875B106   348,394 17,977 SH   SOLE 30 17,977 0 0
BALLYS CORPORATION COM 05875B106   77,132 3,980 SH   SOLE 40 3,980 0 0
BALLYS CORPORATION COM 05875B106   51,977 2,682 SH   SOLE 43 2,651 0 31
BANC OF CALIFORNIA INC COM 05990K106   853,466 53,576 SH   SOLE 2 16,989 0 36,587
BANC OF CALIFORNIA INC COM 05990K106   2,071 130 SH   SOLE 4 130 0 0
BANC OF CALIFORNIA INC COM 05990K106   114,648 7,197 SH   SOLE 7 7,197 0 0
BANC OF CALIFORNIA INC COM 05990K106   3,044,191 191,098 SH   SOLE 18 191,098 0 0
BANC OF CALIFORNIA INC COM 05990K106   1,606,764 100,864 SH   SOLE 19 100,864 0 0
BANC OF CALIFORNIA INC COM 05990K106   108,416,044 6,805,778 SH   SOLE 21 6,805,778 0 0
BANC OF CALIFORNIA INC COM 05990K106   22,985,923 1,442,933 SH   SOLE 22 1,368,980 0 73,953
BANC OF CALIFORNIA INC COM 05990K106   160,463 10,073 SH   SOLE 25 10,073 0 0
BANC OF CALIFORNIA INC COM 05990K106   672,899 42,241 SH   SOLE 26 39,464 0 2,777
BANC OF CALIFORNIA INC COM 05990K106   101,665 6,382 SH   SOLE 28 0 0 6,382
BANC OF CALIFORNIA INC COM 05990K106   1,609,010 101,005 SH   SOLE 30 101,005 0 0
BANC OF CALIFORNIA INC COM 05990K106   85,496 5,367 SH   SOLE 40 5,367 0 0
BANC OF CALIFORNIA INC COM 05990K106   336,983 21,154 SH   SOLE 43 17,405 0 3,749
BANCFIRST CORP COM 05945F103   1,265,207 14,348 SH   SOLE 2 5,630 0 8,718
BANCFIRST CORP COM 05945F103   7,054 80 SH   SOLE 4 80 0 0
BANCFIRST CORP COM 05945F103   20,105 228 SH   SOLE 7 228 0 0
BANCFIRST CORP COM 05945F103   5,637,876 63,936 SH   SOLE 18 63,936 0 0
BANCFIRST CORP COM 05945F103   5,363,284 60,822 SH   SOLE 19 60,822 0 0
BANCFIRST CORP COM 05945F103   193,706,064 2,196,712 SH   SOLE 21 2,196,712 0 0
BANCFIRST CORP COM 05945F103   42,904,508 486,556 SH   SOLE 22 467,635 0 18,921
BANCFIRST CORP COM 05945F103   276,180 3,132 SH   SOLE 25 3,132 0 0
BANCFIRST CORP COM 05945F103   1,897,634 21,520 SH   SOLE 26 7,150 0 14,370
BANCFIRST CORP COM 05945F103   92,942 1,054 SH   SOLE 28 145 0 909
BANCFIRST CORP COM 05945F103   2,641,344 29,954 SH   SOLE 30 29,954 0 0
BANCFIRST CORP COM 05945F103   215,600 2,445 SH   SOLE 40 2,445 0 0
BANCFIRST CORP COM 05945F103   2,186,363 24,794 SH   SOLE 43 23,494 0 1,300
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   3,961 659 SH   SOLE 18 659 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   19,256,138 3,204,016 SH   SOLE 43 2,927,438 0 276,578
BANCO BRADESCO S A SP ADR PFD NEW 059460303   352,233 122,303 SH   SOLE 2 122,303 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303   10,911,900 3,788,854 SH   SOLE 18 0 0 3,788,854
BANCO BRADESCO S A SP ADR PFD NEW 059460303   32,501,094 11,285,102 SH   SOLE 19 11,285,102 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303   36,156,044 12,554,182 SH   SOLE 21 12,554,182 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303   237,462 82,452 SH   SOLE 22 82,452 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303   8,086,262 2,807,730 SH   SOLE 25 2,807,730 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303   3,055,127 1,060,808 SH   SOLE 30 1,060,808 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303   36,151,811 12,552,712 SH   SOLE 34 12,552,712 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303   12,488,981 4,336,452 SH   SOLE 43 3,771,335 0 565,117
BANCO BRADESCO S A SPONSORED ADR 059460402   1,834 711 SH   SOLE 43 2 0 709
BANCO DE CHILE SPONSORED ADS 059520106   1,687,586 81,056 SH   SOLE 2 81,056 0 0
BANCO DE CHILE SPONSORED ADS 059520106   501,887 24,106 SH   SOLE 22 24,106 0 0
BANCO DE CHILE SPONSORED ADS 059520106   193,959 9,316 SH   SOLE 34 9,316 0 0
BANCO DE CHILE SPONSORED ADS 059520106   3,632,653 174,479 SH   SOLE 43 164,552 0 9,927
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107   381,143 70,713 SH   SOLE 30 70,713 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107   7,324,760 1,358,954 SH   SOLE 43 1,151,395 0 207,559
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   5,168,418 326,289 SH   SOLE 18 0 0 326,289
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   5,797,440 366,000 SH   SOLE 21 366,000 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   6,894,107 435,234 SH   SOLE 25 435,234 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   2,357,657 148,842 SH   SOLE 30 148,842 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   16,935,415 1,069,155 SH   SOLE 34 1,069,155 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   4,068,583 256,855 SH   SOLE 43 253,796 0 3,059
BANCO SANTANDER MEXICO SA SPONSORED ADS B 05969B103   516,240 85,612 SH   SOLE 43 81,828 0 3,784
BANCO SANTANDER S.A. ADR 05964H105   1,720 583 SH   SOLE 17 0 0 583
BANCO SANTANDER S.A. ADR 05964H105   18,969,291 6,430,268 SH   SOLE 43 5,941,279 0 488,989
BANCOLOMBIA S A SPON ADR PREF 05968L102   4,075,912 142,814 SH   SOLE 2 111,802 0 31,012
BANCOLOMBIA S A SPON ADR PREF 05968L102   125,376 4,393 SH   SOLE 4 4,393 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102   4,417,878 154,796 SH   SOLE 18 0 0 154,796
BANCOLOMBIA S A SPON ADR PREF 05968L102   11,445 401 SH   SOLE 19 401 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102   7,605,225 266,476 SH   SOLE 21 266,476 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102   5,700,037 199,721 SH   SOLE 22 199,721 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102   34,162 1,197 SH   SOLE 28 0 0 1,197
BANCOLOMBIA S A SPON ADR PREF 05968L102   1,442,041 50,527 SH   SOLE 30 50,527 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102   105,627 3,701 SH   SOLE 31 0 0 3,701
BANCOLOMBIA S A SPON ADR PREF 05968L102   12,497,095 437,880 SH   SOLE 34 437,880 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102   8,145,687 285,413 SH   SOLE 43 246,290 0 39,123
BANCORP INC DEL COM 05969A105   961,600 33,883 SH   SOLE 2 13,673 0 20,210
BANCORP INC DEL COM 05969A105   5,023 177 SH   SOLE 4 177 0 0
BANCORP INC DEL COM 05969A105   17,170 605 SH   SOLE 7 605 0 0
BANCORP INC DEL COM 05969A105   5,411,612 190,684 SH   SOLE 18 190,684 0 0
BANCORP INC DEL COM 05969A105   2,585,361 91,098 SH   SOLE 19 91,098 0 0
BANCORP INC DEL COM 05969A105   184,918,234 6,515,794 SH   SOLE 21 6,515,794 0 0
BANCORP INC DEL COM 05969A105   36,341,016 1,280,515 SH   SOLE 22 1,233,537 0 46,978
BANCORP INC DEL COM 05969A105   187,308 6,600 SH   SOLE 25 6,600 0 0
BANCORP INC DEL COM 05969A105   663,950 23,395 SH   SOLE 26 19,299 0 4,096
BANCORP INC DEL COM 05969A105   145,646 5,132 SH   SOLE 28 5,132 0 0
BANCORP INC DEL COM 05969A105   2,389,539 84,198 SH   SOLE 30 84,198 0 0
BANCORP INC DEL COM 05969A105   150,868 5,316 SH   SOLE 40 5,316 0 0
BANCORP INC DEL COM 05969A105   591,760 20,851 SH   SOLE 43 20,851 0 0
BANDWIDTH INC COM CL A 05988J103   5,241,046 228,368 SH   SOLE 2 154,918 0 73,450
BANDWIDTH INC COM CL A 05988J103   1,882 82 SH   SOLE 4 82 0 0
BANDWIDTH INC COM CL A 05988J103   145,365 6,334 SH   SOLE 7 6,334 0 0
BANDWIDTH INC COM CL A 05988J103   1,869,599 81,464 SH   SOLE 18 69,416 0 12,048
BANDWIDTH INC COM CL A 05988J103   7,113,467 309,955 SH   SOLE 19 309,955 0 0
BANDWIDTH INC COM CL A 05988J103   20,861,275 908,988 SH   SOLE 21 908,988 0 0
BANDWIDTH INC COM CL A 05988J103   26,113,887 1,137,860 SH   SOLE 22 1,111,809 0 26,051
BANDWIDTH INC COM CL A 05988J103   293,990 12,810 SH   SOLE 23 12,810 0 0
BANDWIDTH INC COM CL A 05988J103   81,932 3,570 SH   SOLE 25 3,570 0 0
BANDWIDTH INC COM CL A 05988J103   2,716,913 118,384 SH   SOLE 26 9,354 0 109,030
BANDWIDTH INC COM CL A 05988J103   5,875 256 SH   SOLE 28 256 0 0
BANDWIDTH INC COM CL A 05988J103   1,412,595 61,551 SH   SOLE 30 61,551 0 0
BANDWIDTH INC COM CL A 05988J103   47,484 2,069 SH   SOLE 36 2,069 0 0
BANDWIDTH INC COM CL A 05988J103   115,553 5,035 SH   SOLE 40 5,035 0 0
BANDWIDTH INC COM CL A 05988J103   789,664 34,408 SH   SOLE 43 28,108 0 6,300
BANDWIDTH INC NOTE 0.500% 4/0 05988JAD5   1,295,418 2,083,000 PRN   SOLE 21 2,083,000 0 0
BANK AMERICA CORP COM 060505104   492,391,662 14,866,898 SH   SOLE 2 3,034,778 0 11,832,120
BANK AMERICA CORP COM 060505104   170,727,473 5,154,815 SH   SOLE 4 3,059,068 0 2,095,747
BANK AMERICA CORP COM 060505104   211,048,953 6,372,251 SH   SOLE 7 6,164,726 0 207,525
BANK AMERICA CORP COM 060505104   7,163,657 216,294 SH   SOLE 13 93,702 0 122,592
BANK AMERICA CORP COM 060505104   40,020,916 1,208,361 SH   SOLE 15 1,208,361 0 0
BANK AMERICA CORP COM 060505104   112,476 3,396 SH   SOLE 17 0 0 3,396
BANK AMERICA CORP COM 060505104   516,510,971 15,595,138 SH   SOLE 18 14,427,002 0 1,168,136
BANK AMERICA CORP COM 060505104   465,872,511 14,066,199 SH   SOLE 19 14,066,199 0 0
BANK AMERICA CORP COM 060505104   1,494,374 45,120 SH   SOLE 20 45,120 0 0
BANK AMERICA CORP COM 060505104   5,228,471,544 157,864,479 SH   SOLE 21 157,864,479 0 0
BANK AMERICA CORP COM 060505104   5,056,892,755 152,683,960 SH   SOLE 22 137,233,431 0 15,450,529
BANK AMERICA CORP COM 060505104   471,907,604 14,248,418 SH   SOLE 23 14,248,418 0 0
BANK AMERICA CORP COM 060505104   381,222,196 11,510,332 SH   SOLE 25 11,510,332 0 0
BANK AMERICA CORP COM 060505104   451,085,226 13,619,723 SH   SOLE 26 5,590,591 0 8,029,132
BANK AMERICA CORP COM 060505104   382,975,734 11,563,277 SH   SOLE 28 630,677 0 10,932,600
BANK AMERICA CORP COM 060505104   1,539,153 46,472 SH   SOLE 29 46,472 0 0
BANK AMERICA CORP COM 060505104   1,209,995,117 36,533,669 SH   SOLE 30 36,504,119 0 29,550
BANK AMERICA CORP COM 060505104   53,362,745 1,611,194 SH   SOLE 31 1,480,796 0 130,398
BANK AMERICA CORP COM 060505104   160,426,225 4,843,787 SH   SOLE 34 4,843,787 0 0
BANK AMERICA CORP COM 060505104   74,268,056 2,242,393 SH   SOLE 36 2,242,393 0 0
BANK AMERICA CORP COM 060505104   9,047,920 273,186 SH   SOLE 40 273,186 0 0
BANK AMERICA CORP COM 060505104   516,804 15,604 SH   OTR 43 15,604 0 0
BANK AMERICA CORP COM 060505104   240,386,282 7,258,040 SH   SOLE 43 6,801,939 0 456,101
BANK FIRST CORP COM 06211J100   643,057 6,928 SH   SOLE 2 2,544 0 4,384
BANK FIRST CORP COM 06211J100   7,704 83 SH   SOLE 7 83 0 0
BANK FIRST CORP COM 06211J100   2,121,215 22,853 SH   SOLE 18 22,853 0 0
BANK FIRST CORP COM 06211J100   1,132,311 12,199 SH   SOLE 19 12,199 0 0
BANK FIRST CORP COM 06211J100   28,660,031 308,770 SH   SOLE 21 308,770 0 0
BANK FIRST CORP COM 06211J100   16,884,422 181,905 SH   SOLE 22 172,784 0 9,121
BANK FIRST CORP COM 06211J100   159,929 1,723 SH   SOLE 25 1,723 0 0
BANK FIRST CORP COM 06211J100   64,788 698 SH   SOLE 26 0 0 698
BANK FIRST CORP COM 06211J100   22,927 247 SH   SOLE 30 247 0 0
BANK FIRST CORP COM 06211J100   85,580 922 SH   SOLE 40 922 0 0
BANK FIRST CORP COM 06211J100   246,716 2,658 SH   SOLE 43 2,475 0 183
BANK HAWAII CORP COM 062540109   5,203,113 67,085 SH   SOLE 2 31,961 0 35,124
BANK HAWAII CORP COM 062540109   62,668 808 SH   SOLE 4 161 0 647
BANK HAWAII CORP COM 062540109   751,169 9,685 SH   SOLE 7 9,685 0 0
BANK HAWAII CORP COM 062540109   6,563,205 84,621 SH   SOLE 18 84,621 0 0
BANK HAWAII CORP COM 062540109   2,504,025 32,285 SH   SOLE 19 32,285 0 0
BANK HAWAII CORP COM 062540109   169,287,730 2,182,668 SH   SOLE 21 2,182,668 0 0
BANK HAWAII CORP COM 062540109   96,539,242 1,244,704 SH   SOLE 22 1,193,156 0 51,548
BANK HAWAII CORP COM 062540109   590,930 7,619 SH   SOLE 25 7,619 0 0
BANK HAWAII CORP COM 062540109   1,640,472 21,151 SH   SOLE 26 17,514 0 3,637
BANK HAWAII CORP COM 062540109   275,416 3,551 SH   SOLE 28 555 0 2,996
BANK HAWAII CORP COM 062540109   7,644,236 98,559 SH   SOLE 30 98,559 0 0
BANK HAWAII CORP COM 062540109   40,641 524 SH   SOLE 31 524 0 0
BANK HAWAII CORP COM 062540109   378,570 4,881 SH   SOLE 36 4,881 0 0
BANK HAWAII CORP COM 062540109   506,932 6,536 SH   SOLE 40 6,536 0 0
BANK HAWAII CORP COM 062540109   3,183,375 41,044 SH   SOLE 43 37,069 0 3,975
BANK MARIN BANCORP COM 063425102   564,188 17,159 SH   SOLE 2 5,589 0 11,570
BANK MARIN BANCORP COM 063425102   3,683 112 SH   SOLE 7 112 0 0
BANK MARIN BANCORP COM 063425102   1,628,283 49,522 SH   SOLE 18 49,522 0 0
BANK MARIN BANCORP COM 063425102   986,729 30,010 SH   SOLE 19 30,010 0 0
BANK MARIN BANCORP COM 063425102   21,517,461 654,424 SH   SOLE 21 654,424 0 0
BANK MARIN BANCORP COM 063425102   14,246,477 433,287 SH   SOLE 22 412,415 0 20,872
BANK MARIN BANCORP COM 063425102   68,555 2,085 SH   SOLE 25 2,085 0 0
BANK MARIN BANCORP COM 063425102   172,719 5,253 SH   SOLE 30 5,253 0 0
BANK MARIN BANCORP COM 063425102   128,495 3,908 SH   SOLE 40 3,908 0 0
BANK MARIN BANCORP COM 063425102   816,114 24,821 SH   SOLE 43 23,915 0 906
BANK MONTREAL QUE COM 063671101   40,905,163 451,492 SH   SOLE 43 420,764 0 30,728
BANK NEW YORK MELLON CORP COM 064058100   95,577,434 2,099,680 SH   SOLE 2 711,022 0 1,388,658
BANK NEW YORK MELLON CORP COM 064058100   37,954,895 833,807 SH   SOLE 4 524,912 0 308,895
BANK NEW YORK MELLON CORP COM 064058100   35,652,493 783,227 SH   SOLE 7 760,873 0 22,354
BANK NEW YORK MELLON CORP COM 064058100   3,394,700 74,576 SH   SOLE 13 67,004 0 7,572
BANK NEW YORK MELLON CORP COM 064058100   5,914,004 129,921 SH   SOLE 15 129,921 0 0
BANK NEW YORK MELLON CORP COM 064058100   84,517,940 1,856,721 SH   SOLE 18 1,717,578 0 139,143
BANK NEW YORK MELLON CORP COM 064058100   46,250,004 1,016,037 SH   SOLE 19 1,016,037 0 0
BANK NEW YORK MELLON CORP COM 064058100   1,036,628,553 22,773,035 SH   SOLE 21 22,773,035 0 0
BANK NEW YORK MELLON CORP COM 064058100   784,737,351 17,239,397 SH   SOLE 22 15,348,940 0 1,890,457
BANK NEW YORK MELLON CORP COM 064058100   70,121,011 1,540,444 SH   SOLE 23 1,540,444 0 0
BANK NEW YORK MELLON CORP COM 064058100   124,928,502 2,744,475 SH   SOLE 25 2,744,475 0 0
BANK NEW YORK MELLON CORP COM 064058100   106,558,952 2,340,926 SH   SOLE 26 1,391,966 0 948,960
BANK NEW YORK MELLON CORP COM 064058100   114,397,541 2,513,127 SH   SOLE 28 82,811 0 2,430,316
BANK NEW YORK MELLON CORP COM 064058100   2,207,174 48,488 SH   SOLE 29 48,488 0 0
BANK NEW YORK MELLON CORP COM 064058100   306,815,270 6,740,230 SH   SOLE 30 6,719,155 0 21,075
BANK NEW YORK MELLON CORP COM 064058100   14,637,320 321,558 SH   SOLE 31 307,303 0 14,255
BANK NEW YORK MELLON CORP COM 064058100   11,738,652 257,879 SH   SOLE 34 257,879 0 0
BANK NEW YORK MELLON CORP COM 064058100   14,708,969 323,132 SH   SOLE 36 323,132 0 0
BANK NEW YORK MELLON CORP COM 064058100   1,330,003 29,218 SH   SOLE 40 29,218 0 0
BANK NEW YORK MELLON CORP COM 064058100   61,315 1,347 SH   OTR 43 1,347 0 0
BANK NEW YORK MELLON CORP COM 064058100   40,715,253 894,448 SH   SOLE 43 824,801 0 69,646
BANK NOVA SCOTIA HALIFAX COM 064149107   1,565,744 31,967 SH   SOLE 18 31,967 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   46,899,188 957,517 SH   SOLE 43 912,022 0 45,495
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   1,008,085 33,817 SH   SOLE 2 6,991 0 26,826
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   17,677 593 SH   SOLE 7 593 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   4,169,853 139,881 SH   SOLE 18 139,881 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   2,759,273 92,562 SH   SOLE 19 92,562 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   51,227,501 1,718,467 SH   SOLE 21 1,718,467 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   16,771,851 562,625 SH   SOLE 22 523,366 0 39,259
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   161,302 5,411 SH   SOLE 43 3,398 0 2,013
BANK OF THE JAMES FINL GP IN COM 470299108   9,409 790 SH   SOLE 18 790 0 0
BANK OF THE JAMES FINL GP IN COM 470299108   115,884 9,730 SH   SOLE 21 9,730 0 0
BANK OF THE JAMES FINL GP IN COM 470299108   3,037 255 SH   SOLE 22 255 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   8,347,743 208,381 SH   SOLE 2 90,530 0 117,851
BANK OZK LITTLE ROCK ARK COM 06417N103   125,708 3,138 SH   SOLE 4 337 0 2,801
BANK OZK LITTLE ROCK ARK COM 06417N103   3,500,403 87,379 SH   SOLE 7 87,379 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   9,346,078 233,302 SH   SOLE 18 233,302 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   2,053,996 51,273 SH   SOLE 19 51,273 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   247,353,595 6,174,578 SH   SOLE 21 6,174,578 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   134,506,177 3,357,618 SH   SOLE 22 3,198,552 0 159,066
BANK OZK LITTLE ROCK ARK COM 06417N103   777,284 19,403 SH   SOLE 25 19,403 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   2,610,630 65,168 SH   SOLE 26 54,277 0 10,891
BANK OZK LITTLE ROCK ARK COM 06417N103   489,774 12,226 SH   SOLE 28 2,284 0 9,942
BANK OZK LITTLE ROCK ARK COM 06417N103   7,173,023 179,057 SH   SOLE 30 179,057 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   64,416 1,608 SH   SOLE 31 1,608 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   304,776 7,608 SH   SOLE 36 7,608 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   728,691 18,190 SH   SOLE 40 18,190 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   3,339,944 83,374 SH   SOLE 43 78,766 0 4,608
BANK PRINCETON NEW JERSEY COM 064520109   5,234 165 SH   SOLE 2 0 0 165
BANK PRINCETON NEW JERSEY COM 064520109   29,404 927 SH   SOLE 18 927 0 0
BANK PRINCETON NEW JERSEY COM 064520109   926,446 29,207 SH   SOLE 21 29,207 0 0
BANK PRINCETON NEW JERSEY COM 064520109   704,247 22,202 SH   SOLE 22 22,202 0 0
BANK PRINCETON NEW JERSEY COM 064520109   1,396 44 SH   SOLE 43 44 0 0
BANK SOUTH CAROLINA CORP COM 065066102   2,378 145 SH   SOLE 2 0 0 145
BANK SOUTH CAROLINA CORP COM 065066102   7,265 443 SH   SOLE 18 443 0 0
BANK SOUTH CAROLINA CORP COM 065066102   145,748 8,887 SH   SOLE 21 8,887 0 0
BANK SOUTH CAROLINA CORP COM 065066102   4,379 267 SH   SOLE 22 267 0 0
BANK7 CORP COM 06652N107   22,272 870 SH   SOLE 2 728 0 142
BANK7 CORP COM 06652N107   17,178 671 SH   SOLE 18 671 0 0
BANK7 CORP COM 06652N107   196,173 7,663 SH   SOLE 21 7,663 0 0
BANK7 CORP COM 06652N107   222,746 8,701 SH   SOLE 22 8,701 0 0
BANKFINANCIAL CORP COM 06643P104   674,962 64,099 SH   SOLE 2 48,653 0 15,446
BANKFINANCIAL CORP COM 06643P104   21,565 2,048 SH   SOLE 18 2,048 0 0
BANKFINANCIAL CORP COM 06643P104   612,699 58,186 SH   SOLE 19 58,186 0 0
BANKFINANCIAL CORP COM 06643P104   559,069 53,093 SH   SOLE 21 53,093 0 0
BANKFINANCIAL CORP COM 06643P104   5,468,935 519,367 SH   SOLE 22 519,367 0 0
BANKFINANCIAL CORP COM 06643P104   281,541 26,737 SH   SOLE 26 0 0 26,737
BANKUNITED INC COM 06652K103   2,368,456 69,722 SH   SOLE 2 21,362 0 48,360
BANKUNITED INC COM 06652K103   104,594 3,079 SH   SOLE 4 271 0 2,808
BANKUNITED INC COM 06652K103   52,076 1,533 SH   SOLE 7 1,533 0 0
BANKUNITED INC COM 06652K103   9,065,880 266,879 SH   SOLE 18 266,879 0 0
BANKUNITED INC COM 06652K103   4,615,436 135,868 SH   SOLE 19 135,868 0 0
BANKUNITED INC COM 06652K103   309,026,143 9,097,031 SH   SOLE 21 9,097,031 0 0
BANKUNITED INC COM 06652K103   58,916,889 1,734,380 SH   SOLE 22 1,641,053 0 93,327
BANKUNITED INC COM 06652K103   283,378 8,342 SH   SOLE 25 8,342 0 0
BANKUNITED INC COM 06652K103   1,041,486 30,659 SH   SOLE 26 24,320 0 6,339
BANKUNITED INC COM 06652K103   4,011,517 118,090 SH   SOLE 30 118,090 0 0
BANKUNITED INC COM 06652K103   78,369 2,307 SH   SOLE 36 2,307 0 0
BANKUNITED INC COM 06652K103   323,666 9,528 SH   SOLE 40 9,528 0 0
BANKUNITED INC COM 06652K103   778,542 22,919 SH   SOLE 43 21,454 0 1,465
BANKWELL FINL GROUP INC COM 06654A103   327,409 11,125 SH   SOLE 2 7,698 0 3,427
BANKWELL FINL GROUP INC COM 06654A103   453,310 15,403 SH   SOLE 18 15,403 0 0
BANKWELL FINL GROUP INC COM 06654A103   340,387 11,566 SH   SOLE 19 11,566 0 0
BANKWELL FINL GROUP INC COM 06654A103   7,060,846 239,920 SH   SOLE 21 239,920 0 0
BANKWELL FINL GROUP INC COM 06654A103   1,909,242 64,874 SH   SOLE 22 60,543 0 4,331
BANKWELL FINL GROUP INC COM 06654A103   677 23 SH   SOLE 43 23 0 0
BANNER ACQUISITION CORP CLASS A COM 06654K101   378,706 37,570 SH   SOLE 2 37,570 0 0
BANNER CORP COM NEW 06652V208   1,730,669 27,384 SH   SOLE 2 7,410 0 19,974
BANNER CORP COM NEW 06652V208   61,999 981 SH   SOLE 4 150 0 831
BANNER CORP COM NEW 06652V208   250,778 3,968 SH   SOLE 7 3,968 0 0
BANNER CORP COM NEW 06652V208   7,390,671 116,941 SH   SOLE 18 116,941 0 0
BANNER CORP COM NEW 06652V208   3,747,254 59,292 SH   SOLE 19 59,292 0 0
BANNER CORP COM NEW 06652V208   238,669,365 3,776,414 SH   SOLE 21 3,776,414 0 0
BANNER CORP COM NEW 06652V208   50,741,637 802,874 SH   SOLE 22 762,346 0 40,528
BANNER CORP COM NEW 06652V208   176,770 2,797 SH   SOLE 25 2,797 0 0
BANNER CORP COM NEW 06652V208   1,985,238 31,412 SH   SOLE 26 8,814 0 22,598
BANNER CORP COM NEW 06652V208   39,184 620 SH   SOLE 28 620 0 0
BANNER CORP COM NEW 06652V208   3,381,706 53,508 SH   SOLE 30 53,508 0 0
BANNER CORP COM NEW 06652V208   229,100 3,625 SH   SOLE 40 3,625 0 0
BANNER CORP COM NEW 06652V208   500,923 7,926 SH   SOLE 43 7,704 0 222
BAOZUN INC SPONSORED ADR 06684L103   191,457 36,124 SH   SOLE 2 36,124 0 0
BAOZUN INC SPONSORED ADR 06684L103   3,719,731 701,836 SH   SOLE 21 701,836 0 0
BAOZUN INC SPONSORED ADR 06684L103   1,902,827 359,024 SH   SOLE 22 329,198 0 29,826
BAOZUN INC SPONSORED ADR 06684L103   200,462 37,823 SH   SOLE 30 37,823 0 0
BAOZUN INC SPONSORED ADR 06684L103   153,228 28,911 SH   SOLE 34 28,911 0 0
BAOZUN INC SPONSORED ADR 06684L103   159,429 30,081 SH   SOLE 43 29,973 0 108
BAR HBR BANKSHARES COM 066849100   1,456,058 45,445 SH   SOLE 2 37,096 0 8,349
BAR HBR BANKSHARES COM 066849100   5,991 187 SH   SOLE 7 187 0 0
BAR HBR BANKSHARES COM 066849100   1,455,193 45,418 SH   SOLE 18 45,418 0 0
BAR HBR BANKSHARES COM 066849100   1,277,851 39,883 SH   SOLE 19 39,883 0 0
BAR HBR BANKSHARES COM 066849100   19,169,628 598,303 SH   SOLE 21 598,303 0 0
BAR HBR BANKSHARES COM 066849100   14,259,434 445,051 SH   SOLE 22 425,668 0 19,383
BAR HBR BANKSHARES COM 066849100   77,024 2,404 SH   SOLE 25 2,404 0 0
BAR HBR BANKSHARES COM 066849100   34,603 1,080 SH   SOLE 28 0 0 1,080
BAR HBR BANKSHARES COM 066849100   128,352 4,006 SH   SOLE 30 4,006 0 0
BAR HBR BANKSHARES COM 066849100   28,580 892 SH   SOLE 34 892 0 0
BAR HBR BANKSHARES COM 066849100   86,764 2,708 SH   SOLE 40 2,708 0 0
BAR HBR BANKSHARES COM 066849100   17,622 550 SH   SOLE 43 550 0 0
BARCLAYS PLC ADR 06738E204   118,537 15,197 SH   SOLE 18 15,197 0 0
BARCLAYS PLC ADR 06738E204   11,235,510 1,440,450 SH   SOLE 43 1,342,724 0 97,726
BARFRESH FOOD GROUP INC COM NEW 067532200   1,234 949 SH   SOLE 18 949 0 0
BARFRESH FOOD GROUP INC COM NEW 067532200   13,881 10,678 SH   SOLE 21 10,678 0 0
BARINGS BDC INC COM 06759L103   6,745,641 827,686 SH   SOLE 30 827,686 0 0
BARINGS BDC INC COM 06759L103   28,941 3,551 SH   OTR 43 3,551 0 0
BARINGS BDC INC COM 06759L103   487,003 59,755 SH   SOLE 43 35,129 0 24,626
BARK INC COM 68622E104   168,784 113,278 SH   SOLE 2 19,326 0 93,952
BARK INC COM 68622E104   3,229 2,167 SH   SOLE 7 2,167 0 0
BARK INC COM 68622E104   424,756 285,071 SH   SOLE 18 285,071 0 0
BARK INC COM 68622E104   343,950 230,839 SH   SOLE 19 230,839 0 0
BARK INC COM 68622E104   6,324,037 4,244,320 SH   SOLE 21 4,244,320 0 0
BARK INC COM 68622E104   3,816,704 2,561,546 SH   SOLE 22 2,435,787 0 125,759
BARK INC COM 68622E104   28,532 19,149 SH   SOLE 25 19,149 0 0
BARK INC COM 68622E104   553 371 SH   SOLE 26 371 0 0
BARK INC COM 68622E104   6,660 4,470 SH   SOLE 43 4,470 0 0
BARNES & NOBLE ED INC COM 06777U101   733 419 SH   SOLE 2 0 0 419
BARNES & NOBLE ED INC COM 06777U101   13,559 7,748 SH   SOLE 18 7,748 0 0
BARNES & NOBLE ED INC COM 06777U101   230,519 131,725 SH   SOLE 21 131,725 0 0
BARNES & NOBLE ED INC COM 06777U101   970,921 554,812 SH   SOLE 22 554,812 0 0
BARNES & NOBLE ED INC COM 06777U101   2,882 1,647 SH   SOLE 43 1,647 0 0
BARNES GROUP INC COM 067806109   1,977,058 48,398 SH   SOLE 2 14,496 0 33,902
BARNES GROUP INC COM 067806109   6,250 153 SH   SOLE 4 153 0 0
BARNES GROUP INC COM 067806109   163,727 4,008 SH   SOLE 7 4,008 0 0
BARNES GROUP INC COM 067806109   7,094,134 173,663 SH   SOLE 18 173,663 0 0
BARNES GROUP INC COM 067806109   3,719,556 91,054 SH   SOLE 19 91,054 0 0
BARNES GROUP INC COM 067806109   257,744,137 6,309,526 SH   SOLE 21 6,309,526 0 0
BARNES GROUP INC COM 067806109   53,391,481 1,307,013 SH   SOLE 22 1,249,364 0 57,649
BARNES GROUP INC COM 067806109   326,269 7,987 SH   SOLE 25 7,987 0 0
BARNES GROUP INC COM 067806109   670,880 16,423 SH   SOLE 26 12,518 0 3,905
BARNES GROUP INC COM 067806109   293,017 7,173 SH   SOLE 28 852 0 6,321
BARNES GROUP INC COM 067806109   4,491,131 109,942 SH   SOLE 30 109,942 0 0
BARNES GROUP INC COM 067806109   50,000 1,224 SH   SOLE 36 1,224 0 0
BARNES GROUP INC COM 067806109   294,365 7,206 SH   SOLE 40 7,206 0 0
BARNES GROUP INC COM 067806109   33,742 826 SH   OTR 43 826 0 0
BARNES GROUP INC COM 067806109   1,618,640 39,624 SH   SOLE 43 38,742 0 882
BARNWELL INDS INC COM 068221100   23,149 7,830 SH   SOLE 21 7,830 0 0
BARNWELL INDS INC COM 068221100   201,390 68,120 SH   SOLE 22 68,120 0 0
BARRETT BUSINESS SVCS INC COM 068463108   892,690 9,570 SH   SOLE 2 7,264 0 2,306
BARRETT BUSINESS SVCS INC COM 068463108   4,851 52 SH   SOLE 7 52 0 0
BARRETT BUSINESS SVCS INC COM 068463108   1,765,884 18,931 SH   SOLE 18 18,931 0 0
BARRETT BUSINESS SVCS INC COM 068463108   1,218,237 13,060 SH   SOLE 19 13,060 0 0
BARRETT BUSINESS SVCS INC COM 068463108   23,864,289 255,835 SH   SOLE 21 255,835 0 0
BARRETT BUSINESS SVCS INC COM 068463108   17,462,669 187,207 SH   SOLE 22 179,785 0 7,422
BARRETT BUSINESS SVCS INC COM 068463108   90,668 972 SH   SOLE 25 972 0 0
BARRETT BUSINESS SVCS INC COM 068463108   106,619 1,143 SH   SOLE 26 0 0 1,143
BARRETT BUSINESS SVCS INC COM 068463108   601,469 6,448 SH   SOLE 30 6,448 0 0
BARRETT BUSINESS SVCS INC COM 068463108   110,630 1,186 SH   SOLE 40 1,186 0 0
BARRETT BUSINESS SVCS INC COM 068463108   511,270 5,481 SH   SOLE 43 5,204 0 277
BARRICK GOLD CORP COM 067901108   366,535 21,335 SH   SOLE 18 21,335 0 0
BARRICK GOLD CORP COM 067901108   30,956,195 1,801,874 SH   SOLE 19 1,801,874 0 0
BARRICK GOLD CORP COM 067901108   11,762,012 684,634 SH   SOLE 21 684,634 0 0
BARRICK GOLD CORP COM 067901108   13,882,213 808,045 SH   SOLE 23 808,045 0 0
BARRICK GOLD CORP COM 067901108   124,250,742 7,232,290 SH   SOLE 25 7,232,290 0 0
BARRICK GOLD CORP COM 067901108   32,653,287 1,900,657 SH   SOLE 26 1,194,208 0 706,449
BARRICK GOLD CORP COM 067901108   411,980,042 23,980,212 SH   SOLE 34 23,980,212 0 0
BARRICK GOLD CORP COM 067901108   14,555,471 847,233 SH   SOLE 43 819,746 0 27,487
BASSETT FURNITURE INDS INC COM 070203104   124,927 7,188 SH   SOLE 2 7,024 0 164
BASSETT FURNITURE INDS INC COM 070203104   26,122 1,503 SH   SOLE 18 1,503 0 0
BASSETT FURNITURE INDS INC COM 070203104   6,118 352 SH   SOLE 19 352 0 0
BASSETT FURNITURE INDS INC COM 070203104   648,569 37,317 SH   SOLE 21 37,317 0 0
BASSETT FURNITURE INDS INC COM 070203104   2,394,686 137,784 SH   SOLE 22 137,784 0 0
BASSETT FURNITURE INDS INC COM 070203104   3,111 179 SH   SOLE 23 179 0 0
BASSETT FURNITURE INDS INC COM 070203104   8,707 501 SH   SOLE 43 501 0 0
BATH & BODY WORKS INC COM 070830104   24,113,688 572,228 SH   SOLE 2 166,999 0 405,229
BATH & BODY WORKS INC COM 070830104   6,787,279 161,065 SH   SOLE 4 91,433 0 69,632
BATH & BODY WORKS INC COM 070830104   7,680,858 182,270 SH   SOLE 7 176,056 0 6,214
BATH & BODY WORKS INC COM 070830104   31,647 751 SH   SOLE 13 751 0 0
BATH & BODY WORKS INC COM 070830104   1,686,569 40,023 SH   SOLE 15 40,023 0 0
BATH & BODY WORKS INC COM 070830104   53,429,475 1,267,904 SH   SOLE 18 1,245,533 0 22,371
BATH & BODY WORKS INC COM 070830104   18,219,103 432,347 SH   SOLE 19 432,347 0 0
BATH & BODY WORKS INC COM 070830104   237,506,602 5,636,132 SH   SOLE 21 5,636,132 0 0
BATH & BODY WORKS INC COM 070830104   217,615,174 5,164,100 SH   SOLE 22 4,659,042 0 505,058
BATH & BODY WORKS INC COM 070830104   15,867,901 376,552 SH   SOLE 23 376,552 0 0
BATH & BODY WORKS INC COM 070830104   18,165,922 431,085 SH   SOLE 25 390,344 0 40,741
BATH & BODY WORKS INC COM 070830104   17,662,644 419,142 SH   SOLE 26 159,908 0 259,234
BATH & BODY WORKS INC COM 070830104   19,372,559 459,719 SH   SOLE 28 3,878 0 455,841
BATH & BODY WORKS INC COM 070830104   46,469,421 1,102,739 SH   SOLE 30 1,102,739 0 0
BATH & BODY WORKS INC COM 070830104   2,505,982 59,468 SH   SOLE 31 54,976 0 4,492
BATH & BODY WORKS INC COM 070830104   15,503,011 367,893 SH   SOLE 34 367,893 0 0
BATH & BODY WORKS INC COM 070830104   4,243,540 100,701 SH   SOLE 36 100,701 0 0
BATH & BODY WORKS INC COM 070830104   401,257 9,522 SH   SOLE 40 9,522 0 0
BATH & BODY WORKS INC COM 070830104   26,970 640 SH   OTR 43 640 0 0
BATH & BODY WORKS INC COM 070830104   4,844,288 114,957 SH   SOLE 43 103,464 0 11,493
BATTALION OIL CORP COM 07134L107   16,410 1,690 SH   SOLE 2 0 0 1,690
BATTALION OIL CORP COM 07134L107   63,785 6,569 SH   SOLE 18 6,569 0 0
BATTALION OIL CORP COM 07134L107   44,297 4,562 SH   SOLE 19 4,562 0 0
BATTALION OIL CORP COM 07134L107   624,324 64,297 SH   SOLE 21 64,297 0 0
BATTALION OIL CORP COM 07134L107   155,554 16,020 SH   SOLE 22 15,281 0 739
BAUDAX BIO INC COM NEW 07160F404   6 2 SH   SOLE 21 2 0 0
BAUDAX BIO INC COM NEW 07160F404   2,528 795 SH   SOLE 22 795 0 0
BAUSCH HEALTH COS INC COM 071734107   40,694 6,480 SH   SOLE 28 6,480 0 0
BAUSCH HEALTH COS INC COM 071734107   2,368,113 377,088 SH   SOLE 43 348,349 0 28,739
BAUSCH PLUS LOMB CORP COMMON SHARES 071705107   3,733,335 240,705 SH   SOLE 2 240,705 0 0
BAUSCH PLUS LOMB CORP COMMON SHARES 071705107   30,927 1,994 SH   SOLE 4 0 0 1,994
BAUSCH PLUS LOMB CORP COMMON SHARES 071705107   57,666 3,718 SH   SOLE 7 3,718 0 0
BAUSCH PLUS LOMB CORP COMMON SHARES 071705107   1,482,430 95,579 SH   SOLE 18 95,579 0 0
BAUSCH PLUS LOMB CORP COMMON SHARES 071705107   28,967,143 1,867,643 SH   SOLE 19 1,867,643 0 0
BAUSCH PLUS LOMB CORP COMMON SHARES 071705107   19,201 1,238 SH   SOLE 21 1,238 0 0
BAUSCH PLUS LOMB CORP COMMON SHARES 071705107   30,096,643 1,940,467 SH   SOLE 34 1,940,467 0 0
BAXTER INTL INC COM 071813109   69,363,697 1,360,873 SH   SOLE 2 474,281 0 886,592
BAXTER INTL INC COM 071813109   13,156,886 258,130 SH   SOLE 4 207,677 0 50,453
BAXTER INTL INC COM 071813109   25,179,894 494,014 SH   SOLE 7 478,576 0 15,438
BAXTER INTL INC COM 071813109   691,561 13,568 SH   SOLE 13 1,745 0 11,823
BAXTER INTL INC COM 071813109   4,231,580 83,021 SH   SOLE 15 83,021 0 0
BAXTER INTL INC COM 071813109   144,842,468 2,841,720 SH   SOLE 18 2,590,752 0 250,968
BAXTER INTL INC COM 071813109   430,768,470 8,451,412 SH   SOLE 19 8,451,412 0 0
BAXTER INTL INC COM 071813109   788,789,344 15,475,561 SH   SOLE 21 15,475,561 0 0
BAXTER INTL INC COM 071813109   595,456,159 11,682,483 SH   SOLE 22 10,625,190 0 1,057,293
BAXTER INTL INC COM 071813109   46,286,876 908,120 SH   SOLE 23 908,120 0 0
BAXTER INTL INC COM 071813109   57,885,610 1,135,680 SH   SOLE 25 1,135,680 0 0
BAXTER INTL INC COM 071813109   56,390,761 1,106,352 SH   SOLE 26 553,911 0 552,441
BAXTER INTL INC COM 071813109   55,940,034 1,097,509 SH   SOLE 28 192,895 0 904,614
BAXTER INTL INC COM 071813109   22,223 436 SH   SOLE 29 436 0 0
BAXTER INTL INC COM 071813109   149,577,989 2,934,628 SH   SOLE 30 2,934,628 0 0
BAXTER INTL INC COM 071813109   5,712,718 112,080 SH   SOLE 31 102,903 0 9,177
BAXTER INTL INC COM 071813109   101,977,259 2,000,731 SH   SOLE 34 2,000,731 0 0
BAXTER INTL INC COM 071813109   8,582,431 168,382 SH   SOLE 36 168,382 0 0
BAXTER INTL INC COM 071813109   970,418 19,039 SH   SOLE 40 19,039 0 0
BAXTER INTL INC COM 071813109   92,001 1,805 SH   OTR 43 1,805 0 0
BAXTER INTL INC COM 071813109   19,294,821 378,553 SH   SOLE 43 342,747 0 35,806
BAYCOM CORP COM 07272M107   84,309 4,442 SH   SOLE 2 565 0 3,877
BAYCOM CORP COM 07272M107   3,948 208 SH   SOLE 7 208 0 0
BAYCOM CORP COM 07272M107   729,895 38,456 SH   SOLE 18 38,456 0 0
BAYCOM CORP COM 07272M107   446,334 23,516 SH   SOLE 19 23,516 0 0
BAYCOM CORP COM 07272M107   9,091,363 478,997 SH   SOLE 21 478,997 0 0
BAYCOM CORP COM 07272M107   2,936,434 154,712 SH   SOLE 22 145,832 0 8,880
BAYFIRST FINANCIAL CORP COM 07279B104   1,839 110 SH   SOLE 2 0 0 110
BAYFIRST FINANCIAL CORP COM 07279B104   9,296 556 SH   SOLE 18 556 0 0
BAYFIRST FINANCIAL CORP COM 07279B104   121,437 7,263 SH   SOLE 21 7,263 0 0
BAYFIRST FINANCIAL CORP COM 07279B104   667,412 39,917 SH   SOLE 22 39,917 0 0
BCB BANCORP INC COM 055298103   123,843 6,884 SH   SOLE 2 599 0 6,285
BCB BANCORP INC COM 055298103   4,372 243 SH   SOLE 7 243 0 0
BCB BANCORP INC COM 055298103   792,226 44,037 SH   SOLE 18 44,037 0 0
BCB BANCORP INC COM 055298103   482,708 26,832 SH   SOLE 19 26,832 0 0
BCB BANCORP INC COM 055298103   10,010,607 556,454 SH   SOLE 21 556,454 0 0
BCB BANCORP INC COM 055298103   3,152,388 175,230 SH   SOLE 22 164,736 0 10,494
BCB BANCORP INC COM 055298103   4,731 263 SH   SOLE 43 263 0 0
BCE INC COM NEW 05534B760   1,450,526 33,004 SH   SOLE 18 33,004 0 0
BCE INC COM NEW 05534B760   30,319,999 689,875 SH   SOLE 43 604,034 0 85,841
BEACON ROOFING SUPPLY INC COM 073685109   2,300,535 43,579 SH   SOLE 2 23,040 0 20,539
BEACON ROOFING SUPPLY INC COM 073685109   10,294 195 SH   SOLE 4 195 0 0
BEACON ROOFING SUPPLY INC COM 073685109   250,594 4,747 SH   SOLE 7 4,747 0 0
BEACON ROOFING SUPPLY INC COM 073685109   7,036,115 133,285 SH   SOLE 18 133,285 0 0
BEACON ROOFING SUPPLY INC COM 073685109   5,137,312 97,316 SH   SOLE 19 97,316 0 0
BEACON ROOFING SUPPLY INC COM 073685109   99,318,314 1,881,385 SH   SOLE 21 1,881,385 0 0
BEACON ROOFING SUPPLY INC COM 073685109   67,317,597 1,275,196 SH   SOLE 22 1,228,612 0 46,584
BEACON ROOFING SUPPLY INC COM 073685109   458,112 8,678 SH   SOLE 25 8,678 0 0
BEACON ROOFING SUPPLY INC COM 073685109   1,654,016 31,332 SH   SOLE 26 26,704 0 4,628
BEACON ROOFING SUPPLY INC COM 073685109   52,579 996 SH   SOLE 28 996 0 0
BEACON ROOFING SUPPLY INC COM 073685109   2,047,935 38,794 SH   SOLE 30 38,794 0 0
BEACON ROOFING SUPPLY INC COM 073685109   339,017 6,422 SH   SOLE 34 6,422 0 0
BEACON ROOFING SUPPLY INC COM 073685109   131,025 2,482 SH   SOLE 36 2,482 0 0
BEACON ROOFING SUPPLY INC COM 073685109   410,865 7,783 SH   SOLE 40 7,783 0 0
BEACON ROOFING SUPPLY INC COM 073685109   671,489 12,720 SH   SOLE 43 12,596 0 124
BEAM GLOBAL COM 07373B109   4,577 262 SH   SOLE 2 0 0 262
BEAM GLOBAL COM 07373B109   26,974 1,544 SH   SOLE 18 1,544 0 0
BEAM GLOBAL COM 07373B109   436,104 24,963 SH   SOLE 21 24,963 0 0
BEAM GLOBAL COM 07373B109   2,302,004 131,769 SH   SOLE 22 131,769 0 0
BEAM THERAPEUTICS INC COM 07373V105   3,075,650 78,641 SH   SOLE 2 44,904 0 33,737
BEAM THERAPEUTICS INC COM 07373V105   34,378 879 SH   SOLE 4 879 0 0
BEAM THERAPEUTICS INC COM 07373V105   294,694 7,535 SH   SOLE 7 7,535 0 0
BEAM THERAPEUTICS INC COM 07373V105   6,374,030 162,977 SH   SOLE 18 158,174 0 4,803
BEAM THERAPEUTICS INC COM 07373V105   10,196,368 260,710 SH   SOLE 19 260,710 0 0
BEAM THERAPEUTICS INC COM 07373V105   108,473,541 2,773,550 SH   SOLE 21 2,773,550 0 0
BEAM THERAPEUTICS INC COM 07373V105   64,302,589 1,644,147 SH   SOLE 22 1,599,046 0 45,101
BEAM THERAPEUTICS INC COM 07373V105   159,099 4,068 SH   SOLE 23 4,068 0 0
BEAM THERAPEUTICS INC COM 07373V105   395,363 10,109 SH   SOLE 25 10,109 0 0
BEAM THERAPEUTICS INC COM 07373V105   2,830,391 72,370 SH   SOLE 26 28,601 0 43,769
BEAM THERAPEUTICS INC COM 07373V105   131,840 3,371 SH   SOLE 28 2,133 0 1,238
BEAM THERAPEUTICS INC COM 07373V105   7,814,921 199,819 SH   SOLE 30 199,819 0 0
BEAM THERAPEUTICS INC COM 07373V105   7,040 180 SH   SOLE 34 180 0 0
BEAM THERAPEUTICS INC COM 07373V105   63,945 1,635 SH   SOLE 36 1,635 0 0
BEAM THERAPEUTICS INC COM 07373V105   286,246 7,319 SH   SOLE 40 7,319 0 0
BEAM THERAPEUTICS INC COM 07373V105   14,119 361 SH   OTR 43 361 0 0
BEAM THERAPEUTICS INC COM 07373V105   429,037 10,970 SH   SOLE 43 9,513 0 1,457
BEASLEY BROADCAST GROUP INC CL A 074014101   1,698 1,845 SH   SOLE 18 1,845 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101   19,327 21,001 SH   SOLE 21 21,001 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101   47,443 51,552 SH   SOLE 22 51,552 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   795,675 62,357 SH   SOLE 2 23,778 0 38,579
BEAZER HOMES USA INC COM NEW 07556Q881   2,654 208 SH   SOLE 7 208 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   1,127,104 88,331 SH   SOLE 18 88,331 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   1,118,988 87,695 SH   SOLE 19 87,695 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   16,559,800 1,297,790 SH   SOLE 21 1,297,790 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   10,269,567 804,825 SH   SOLE 22 782,230 0 22,595
BEAZER HOMES USA INC COM NEW 07556Q881   98,992 7,758 SH   SOLE 23 7,758 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   182,162 14,276 SH   SOLE 26 0 0 14,276
BEAZER HOMES USA INC COM NEW 07556Q881   3,662,758 287,050 SH   SOLE 43 286,759 0 291
BECTON DICKINSON & CO COM 075887109   202,326,420 795,621 SH   SOLE 2 267,938 0 527,683
BECTON DICKINSON & CO COM 075887109   73,358,175 288,471 SH   SOLE 4 155,249 0 133,222
BECTON DICKINSON & CO COM 075887109   69,728,043 274,196 SH   SOLE 7 265,065 0 9,131
BECTON DICKINSON & CO COM 075887109   10,184,969 40,051 SH   SOLE 13 36,959 0 3,092
BECTON DICKINSON & CO COM 075887109   12,102,137 47,590 SH   SOLE 15 47,590 0 0
BECTON DICKINSON & CO COM 075887109   3,306 13 SH   SOLE 17 0 0 13
BECTON DICKINSON & CO COM 075887109   121,857,254 479,187 SH   SOLE 18 413,433 0 65,754
BECTON DICKINSON & CO COM 075887109   77,784,521 305,877 SH   SOLE 19 305,877 0 0
BECTON DICKINSON & CO COM 075887109   2,128,705,884 8,370,845 SH   SOLE 21 8,370,845 0 0
BECTON DICKINSON & CO COM 075887109   1,688,812,912 6,641,026 SH   SOLE 22 5,964,570 0 676,456
BECTON DICKINSON & CO COM 075887109   157,991,758 621,281 SH   SOLE 23 621,281 0 0
BECTON DICKINSON & CO COM 075887109   139,123,461 547,084 SH   SOLE 25 547,084 0 0
BECTON DICKINSON & CO COM 075887109   159,006,415 625,271 SH   SOLE 26 259,530 0 365,741
BECTON DICKINSON & CO COM 075887109   191,881,811 754,549 SH   SOLE 28 61,032 0 693,517
BECTON DICKINSON & CO COM 075887109   6,893,310 27,107 SH   SOLE 29 27,107 0 0
BECTON DICKINSON & CO COM 075887109   534,915,981 2,103,484 SH   SOLE 30 2,103,484 0 0
BECTON DICKINSON & CO COM 075887109   32,886,076 129,320 SH   SOLE 31 124,137 0 5,183
BECTON DICKINSON & CO COM 075887109   21,810,802 85,768 SH   SOLE 34 85,768 0 0
BECTON DICKINSON & CO COM 075887109   25,412,453 99,931 SH   SOLE 36 99,931 0 0
BECTON DICKINSON & CO COM 075887109   2,741,100 10,779 SH   SOLE 40 10,779 0 0
BECTON DICKINSON & CO COM 075887109   184,368 725 SH   OTR 43 725 0 0
BECTON DICKINSON & CO COM 075887109   67,144,925 264,038 SH   SOLE 43 249,346 0 14,692
BECTON DICKINSON & CO 6% DP CONV PFD B 075887406   993,788 19,844 SH   SOLE 7 19,844 0 0
BECTON DICKINSON & CO 6% DP CONV PFD B 075887406   6,543,703 130,665 SH   SOLE 18 130,665 0 0
BECTON DICKINSON & CO 6% DP CONV PFD B 075887406   112,705,992 2,250,519 SH   SOLE 21 2,250,519 0 0
BECTON DICKINSON & CO 6% DP CONV PFD B 075887406   2,623,140 52,379 SH   SOLE 22 52,379 0 0
BED BATH & BEYOND INC COM 075896100   116,838 46,549 SH   SOLE 2 20,430 0 26,119
BED BATH & BEYOND INC COM 075896100   633 252 SH   SOLE 4 252 0 0
BED BATH & BEYOND INC COM 075896100   10,976 4,373 SH   SOLE 7 4,373 0 0
BED BATH & BEYOND INC COM 075896100   680,752 271,216 SH   SOLE 18 271,216 0 0
BED BATH & BEYOND INC COM 075896100   375,192 149,479 SH   SOLE 19 149,479 0 0
BED BATH & BEYOND INC COM 075896100   23,608,089 9,405,613 SH   SOLE 21 9,405,613 0 0
BED BATH & BEYOND INC COM 075896100   5,607,029 2,233,876 SH   SOLE 22 2,167,856 0 66,020
BED BATH & BEYOND INC COM 075896100   21,260 8,470 SH   SOLE 25 8,470 0 0
BED BATH & BEYOND INC COM 075896100   130,849 52,131 SH   SOLE 26 44,749 0 7,382
BED BATH & BEYOND INC COM 075896100   4,674 1,862 SH   SOLE 28 1,862 0 0
BED BATH & BEYOND INC COM 075896100   297,470 118,514 SH   SOLE 30 118,514 0 0
BED BATH & BEYOND INC COM 075896100   37,276 14,851 SH   SOLE 36 14,851 0 0
BED BATH & BEYOND INC COM 075896100   29,277 11,664 SH   SOLE 40 11,664 0 0
BED BATH & BEYOND INC COM 075896100   34,239 13,641 SH   SOLE 43 11,002 0 2,639
BEIGENE LTD SPONSORED ADR 07725L102   7,896,946 35,905 SH   SOLE 2 22,186 0 13,719
BEIGENE LTD SPONSORED ADR 07725L102   388,854 1,768 SH   SOLE 4 1,768 0 0
BEIGENE LTD SPONSORED ADR 07725L102   721,843 3,282 SH   SOLE 13 3,282 0 0
BEIGENE LTD SPONSORED ADR 07725L102   1,230,124 5,593 SH   SOLE 18 5,593 0 0
BEIGENE LTD SPONSORED ADR 07725L102   128,050,608 582,207 SH   SOLE 21 582,207 0 0
BEIGENE LTD SPONSORED ADR 07725L102   9,846,934 44,771 SH   SOLE 22 44,771 0 0
BEIGENE LTD SPONSORED ADR 07725L102   206,524 939 SH   SOLE 25 939 0 0
BEIGENE LTD SPONSORED ADR 07725L102   189,368 861 SH   SOLE 26 0 0 861
BEIGENE LTD SPONSORED ADR 07725L102   66,202 301 SH   SOLE 28 0 0 301
BEIGENE LTD SPONSORED ADR 07725L102   5,294,176 24,071 SH   SOLE 30 24,071 0 0
BEIGENE LTD SPONSORED ADR 07725L102   145,380 661 SH   SOLE 31 0 0 661
BEIGENE LTD SPONSORED ADR 07725L102   916,050 4,165 SH   SOLE 32 4,165 0 0
BEIGENE LTD SPONSORED ADR 07725L102   9,457 43 SH   SOLE 34 43 0 0
BEIGENE LTD SPONSORED ADR 07725L102   166,495 757 SH   SOLE 43 750 0 7
BEL FUSE INC CL A 077347201   7,754 246 SH   SOLE 21 246 0 0
BEL FUSE INC CL B 077347300   520,103 15,799 SH   SOLE 2 15,192 0 607
BEL FUSE INC CL B 077347300   57,840 1,757 SH   SOLE 18 1,757 0 0
BEL FUSE INC CL B 077347300   1,140,941 34,658 SH   SOLE 21 34,658 0 0
BEL FUSE INC CL B 077347300   6,325,907 192,160 SH   SOLE 22 192,160 0 0
BEL FUSE INC CL B 077347300   12,806 389 SH   SOLE 43 389 0 0
BELDEN INC COM 077454106   6,450,796 89,719 SH   SOLE 2 64,414 0 25,305
BELDEN INC COM 077454106   26,675 371 SH   SOLE 4 168 0 203
BELDEN INC COM 077454106   154,010 2,142 SH   SOLE 7 2,142 0 0
BELDEN INC COM 077454106   13,426,103 186,733 SH   SOLE 18 186,733 0 0
BELDEN INC COM 077454106   8,742,321 121,590 SH   SOLE 19 121,590 0 0
BELDEN INC COM 077454106   224,889,827 3,127,814 SH   SOLE 21 3,127,814 0 0
BELDEN INC COM 077454106   94,839,407 1,319,046 SH   SOLE 22 1,276,051 0 42,995
BELDEN INC COM 077454106   175,580 2,442 SH   SOLE 23 2,442 0 0
BELDEN INC COM 077454106   493,306 6,861 SH   SOLE 25 6,861 0 0
BELDEN INC COM 077454106   1,364,231 18,974 SH   SOLE 26 13,332 0 5,642
BELDEN INC COM 077454106   310,752 4,322 SH   SOLE 28 797 0 3,525
BELDEN INC COM 077454106   1,433,902 19,943 SH   SOLE 30 19,943 0 0
BELDEN INC COM 077454106   70,103 975 SH   SOLE 36 975 0 0
BELDEN INC COM 077454106   443,551 6,169 SH   SOLE 40 6,169 0 0
BELDEN INC COM 077454106   1,259,192 17,513 SH   SOLE 43 16,818 0 695
BELITE BIO INC SPONSORED ADS 07782B104   19,926 661 SH   SOLE 2 661 0 0
BELITE BIO INC SPONSORED ADS 07782B104   6,330 210 SH   SOLE 22 210 0 0
BELLEROPHON THERAPEUTICS INC COM NEW 078771300   654 727 SH   SOLE 2 0 0 727
BELLEROPHON THERAPEUTICS INC COM NEW 078771300   89,908 99,898 SH   SOLE 22 99,898 0 0
BELLICUM PHARMACEUTICALS INC COM NEW 079481404   4,993 6,935 SH   SOLE 21 6,935 0 0
BELLICUM PHARMACEUTICALS INC COM NEW 079481404   49,653 68,963 SH   SOLE 22 68,963 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   3,354,866 130,845 SH   SOLE 2 98,977 0 31,868
BELLRING BRANDS INC COMMON STOCK 07831C103   5,795 226 SH   SOLE 4 226 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   166,583 6,497 SH   SOLE 7 6,497 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   14,621,210 570,250 SH   SOLE 18 558,952 0 11,298
BELLRING BRANDS INC COMMON STOCK 07831C103   6,251,340 243,812 SH   SOLE 19 243,812 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   248,372,680 9,686,922 SH   SOLE 21 9,686,922 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   100,966,320 3,937,844 SH   SOLE 22 3,831,545 0 106,299
BELLRING BRANDS INC COMMON STOCK 07831C103   526,979 20,553 SH   SOLE 25 20,553 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   1,544,169 60,225 SH   SOLE 26 49,230 0 10,995
BELLRING BRANDS INC COMMON STOCK 07831C103   238,888 9,317 SH   SOLE 28 1,437 0 7,880
BELLRING BRANDS INC COMMON STOCK 07831C103   1,626,294 63,428 SH   SOLE 30 63,428 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   514,646 20,072 SH   SOLE 40 20,072 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   1,256,565 49,008 SH   SOLE 43 48,024 0 984
BELLUS HEALTH INC NEW COM NEW 07987C204   7,091,098 862,664 SH   SOLE 21 862,664 0 0
BELLUS HEALTH INC NEW COM NEW 07987C204   479,678 58,355 SH   SOLE 30 58,355 0 0
BENCHMARK ELECTRS INC COM 08160H101   5,594,464 209,609 SH   SOLE 2 169,717 0 39,892
BENCHMARK ELECTRS INC COM 08160H101   2,669 100 SH   SOLE 4 100 0 0
BENCHMARK ELECTRS INC COM 08160H101   198,200 7,426 SH   SOLE 7 7,426 0 0
BENCHMARK ELECTRS INC COM 08160H101   3,366,196 126,122 SH   SOLE 18 126,122 0 0
BENCHMARK ELECTRS INC COM 08160H101   6,950,423 260,413 SH   SOLE 19 260,413 0 0
BENCHMARK ELECTRS INC COM 08160H101   121,807,155 4,563,775 SH   SOLE 21 4,563,775 0 0
BENCHMARK ELECTRS INC COM 08160H101   29,021,051 1,087,338 SH   SOLE 22 1,042,972 0 44,366
BENCHMARK ELECTRS INC COM 08160H101   62,962 2,359 SH   SOLE 23 2,359 0 0
BENCHMARK ELECTRS INC COM 08160H101   285,770 10,707 SH   SOLE 25 10,707 0 0
BENCHMARK ELECTRS INC COM 08160H101   766,483 28,718 SH   SOLE 26 22,991 0 5,727
BENCHMARK ELECTRS INC COM 08160H101   528,756 19,811 SH   SOLE 28 19,811 0 0
BENCHMARK ELECTRS INC COM 08160H101   2,047,577 76,717 SH   SOLE 30 76,717 0 0
BENCHMARK ELECTRS INC COM 08160H101   12,918 484 SH   SOLE 34 484 0 0
BENCHMARK ELECTRS INC COM 08160H101   425,545 15,944 SH   SOLE 36 15,944 0 0
BENCHMARK ELECTRS INC COM 08160H101   143,379 5,372 SH   SOLE 40 5,372 0 0
BENCHMARK ELECTRS INC COM 08160H101   1,120,860 41,996 SH   SOLE 43 37,825 0 4,171
BENEFITFOCUS INC COM 08180D106   150,791 14,416 SH   SOLE 2 9,501 0 4,915
BENEFITFOCUS INC COM 08180D106   4,592 439 SH   SOLE 7 439 0 0
BENEFITFOCUS INC COM 08180D106   705,977 67,493 SH   SOLE 18 67,493 0 0
BENEFITFOCUS INC COM 08180D106   474,832 45,395 SH   SOLE 19 45,395 0 0
BENEFITFOCUS INC COM 08180D106   9,649,999 922,562 SH   SOLE 21 922,562 0 0
BENEFITFOCUS INC COM 08180D106   8,401,587 803,211 SH   SOLE 22 790,631 0 12,580
BENEFITFOCUS INC COM 08180D106   6,339 606 SH   SOLE 23 606 0 0
BENEFITFOCUS INC COM 08180D106   36,213 3,462 SH   SOLE 28 3,462 0 0
BENEFITFOCUS INC COM 08180D106   241,103 23,050 SH   SOLE 43 22,870 0 180
BENEFITFOCUS INC NOTE 1.250%12/1 08180DAB2   27,171 28,000 PRN   SOLE 18 28,000 0 0
BENSON HILL INC COMMON STOCK 082490103   17,576,043 6,892,566 SH   SOLE 2 6,818,402 0 74,164
BENSON HILL INC COMMON STOCK 082490103   4,784 1,876 SH   SOLE 7 1,876 0 0
BENSON HILL INC COMMON STOCK 082490103   1,264,688 495,956 SH   SOLE 18 495,956 0 0
BENSON HILL INC COMMON STOCK 082490103   795,516 311,967 SH   SOLE 19 311,967 0 0
BENSON HILL INC COMMON STOCK 082490103   16,132,205 6,326,355 SH   SOLE 21 6,326,355 0 0
BENSON HILL INC COMMON STOCK 082490103   9,492,472 3,722,538 SH   SOLE 22 3,571,998 0 150,540
BENSON HILL INC COMMON STOCK 082490103   55,972 21,950 SH   SOLE 25 21,950 0 0
BENSON HILL INC COMMON STOCK 082490103   26,275 10,304 SH   SOLE 28 0 0 10,304
BENSON HILL INC COMMON STOCK 082490103   252,111 98,867 SH   SOLE 30 98,867 0 0
BENSON HILL INC COMMON STOCK 082490103   65,193 25,566 SH   SOLE 40 25,566 0 0
BENTLEY SYS INC COM CL B 08265T208   9,540,078 258,119 SH   SOLE 2 11,915 0 246,204
BENTLEY SYS INC COM CL B 08265T208   5,070,247 137,182 SH   SOLE 4 74,451 0 62,731
BENTLEY SYS INC COM CL B 08265T208   751,027 20,320 SH   SOLE 7 20,320 0 0
BENTLEY SYS INC COM CL B 08265T208   17,445 472 SH   SOLE 13 472 0 0
BENTLEY SYS INC COM CL B 08265T208   426,925 11,551 SH   SOLE 15 11,551 0 0
BENTLEY SYS INC COM CL B 08265T208   11,291,095 305,495 SH   SOLE 18 295,273 0 10,222
BENTLEY SYS INC COM CL B 08265T208   1,972,260 53,362 SH   SOLE 19 53,362 0 0
BENTLEY SYS INC COM CL B 08265T208   124,963,312 3,381,042 SH   SOLE 21 3,381,042 0 0
BENTLEY SYS INC COM CL B 08265T208   169,016,602 4,572,960 SH   SOLE 22 4,227,948 0 345,012
BENTLEY SYS INC COM CL B 08265T208   11,610,577 314,139 SH   SOLE 23 314,139 0 0
BENTLEY SYS INC COM CL B 08265T208   811,198 21,948 SH   SOLE 25 21,948 0 0
BENTLEY SYS INC COM CL B 08265T208   4,721,529 127,747 SH   SOLE 26 108,429 0 19,318
BENTLEY SYS INC COM CL B 08265T208   8,743,664 236,571 SH   SOLE 28 3,464 0 233,107
BENTLEY SYS INC COM CL B 08265T208   8,612 233 SH   SOLE 29 233 0 0
BENTLEY SYS INC COM CL B 08265T208   61,965,362 1,676,552 SH   SOLE 30 1,349,356 0 327,196
BENTLEY SYS INC COM CL B 08265T208   1,721,338 46,573 SH   SOLE 31 43,378 0 3,195
BENTLEY SYS INC COM CL B 08265T208   294,608 7,971 SH   SOLE 34 7,971 0 0
BENTLEY SYS INC COM CL B 08265T208   896,058 24,244 SH   SOLE 36 24,244 0 0
BENTLEY SYS INC COM CL B 08265T208   305,585 8,268 SH   SOLE 40 8,268 0 0
BENTLEY SYS INC COM CL B 08265T208   1,581,334 42,785 SH   SOLE 43 38,903 0 3,882
BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5   3,053,376 3,348,000 PRN   SOLE 2 3,348,000 0 0
BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5   3,297,792 3,616,000 PRN   SOLE 19 3,616,000 0 0
BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5   5,873,280 6,440,000 PRN   SOLE 21 6,440,000 0 0
BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5   2,312,832 2,536,000 PRN   SOLE 34 2,536,000 0 0
BENTLEY SYS INC NOTE 0.375% 7/0 08265TAD1   4,456,650 5,475,000 PRN   SOLE 21 5,475,000 0 0
BERKELEY LTS INC COM 084310101   402,056 150,021 SH   SOLE 2 68,231 0 81,790
BERKELEY LTS INC COM 084310101   2,066 771 SH   SOLE 7 771 0 0
BERKELEY LTS INC COM 084310101   427,696 159,588 SH   SOLE 18 140,239 0 19,349
BERKELEY LTS INC COM 084310101   1,326,737 495,051 SH   SOLE 19 495,051 0 0
BERKELEY LTS INC COM 084310101   5,391,857 2,011,887 SH   SOLE 21 2,011,887 0 0
BERKELEY LTS INC COM 084310101   4,361,488 1,627,421 SH   SOLE 22 1,583,049 0 44,372
BERKELEY LTS INC COM 084310101   36,665 13,681 SH   SOLE 23 13,681 0 0
BERKELEY LTS INC COM 084310101   187,801 70,075 SH   SOLE 26 0 0 70,075
BERKELEY LTS INC COM 084310101   311,775 116,334 SH   SOLE 30 116,334 0 0
BERKLEY W R CORP COM 084423102   27,067,086 372,979 SH   SOLE 2 64,919 0 308,060
BERKLEY W R CORP COM 084423102   12,982,846 178,901 SH   SOLE 4 91,764 0 87,137
BERKLEY W R CORP COM 084423102   13,098,812 180,499 SH   SOLE 7 174,774 0 5,725
BERKLEY W R CORP COM 084423102   212,267 2,925 SH   SOLE 13 1,023 0 1,902
BERKLEY W R CORP COM 084423102   2,586,322 35,639 SH   SOLE 15 35,639 0 0
BERKLEY W R CORP COM 084423102   31,966,867 440,497 SH   SOLE 18 423,704 0 16,793
BERKLEY W R CORP COM 084423102   8,230,889 113,420 SH   SOLE 19 113,420 0 0
BERKLEY W R CORP COM 084423102   418,172,288 5,762,330 SH   SOLE 21 5,762,330 0 0
BERKLEY W R CORP COM 084423102   325,582,402 4,486,460 SH   SOLE 22 4,023,513 0 462,947
BERKLEY W R CORP COM 084423102   27,041,687 372,629 SH   SOLE 23 372,629 0 0
BERKLEY W R CORP COM 084423102   23,790,841 327,833 SH   SOLE 25 327,833 0 0
BERKLEY W R CORP COM 084423102   29,564,147 407,388 SH   SOLE 26 148,903 0 258,485
BERKLEY W R CORP COM 084423102   21,073,747 290,392 SH   SOLE 28 2,795 0 287,597
BERKLEY W R CORP COM 084423102   77,363,756 1,066,057 SH   SOLE 30 1,061,558 0 4,499
BERKLEY W R CORP COM 084423102   3,338,801 46,008 SH   SOLE 31 42,198 0 3,810
BERKLEY W R CORP COM 084423102   2,835,092 39,067 SH   SOLE 34 39,067 0 0
BERKLEY W R CORP COM 084423102   4,304,127 59,310 SH   SOLE 36 59,310 0 0
BERKLEY W R CORP COM 084423102   589,123 8,118 SH   SOLE 40 8,118 0 0
BERKLEY W R CORP COM 084423102   21,336 294 SH   OTR 43 294 0 0
BERKLEY W R CORP COM 084423102   12,789,358 176,235 SH   SOLE 43 165,848 0 10,387
BERKSHIRE GREY INC COM CL A 084656107   3,498 5,792 SH   SOLE 2 2,891 0 2,901
BERKSHIRE GREY INC COM CL A 084656107   94,252 156,073 SH   SOLE 18 156,073 0 0
BERKSHIRE GREY INC COM CL A 084656107   52,471 86,887 SH   SOLE 19 86,887 0 0
BERKSHIRE GREY INC COM CL A 084656107   898,568 1,487,941 SH   SOLE 21 1,487,941 0 0
BERKSHIRE GREY INC COM CL A 084656107   408,166 675,883 SH   SOLE 22 666,084 0 9,799
BERKSHIRE GREY INC COM CL A 084656107   106 176 SH   SOLE 43 176 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   48,277,229 103 SH   SOLE 2 8 0 95
BERKSHIRE HATHAWAY INC DEL CL A 084670108   12,186,485 26 SH   SOLE 22 26 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   170,142,078 363 SH   SOLE 25 363 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   96,554,458 206 SH   SOLE 26 58 0 148
BERKSHIRE HATHAWAY INC DEL CL A 084670108   57,182,737 122 SH   SOLE 28 6 0 116
BERKSHIRE HATHAWAY INC DEL CL A 084670108   28,122,658 60 SH   SOLE 36 60 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   14,061,329 30 SH   SOLE 43 21 0 9
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,084,784,209 3,511,765 SH   SOLE 2 614,441 0 2,897,324
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   196,339,620 635,609 SH   SOLE 4 513,795 0 121,814
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   456,607,640 1,478,173 SH   SOLE 7 1,423,835 0 54,338
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   15,994,224 51,778 SH   SOLE 13 33,212 0 18,566
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   76,226,944 246,769 SH   SOLE 15 246,769 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   131,900 427 SH   SOLE 17 0 0 427
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,098,373,028 3,555,756 SH   SOLE 18 3,384,148 0 171,608
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   266,983,814 864,305 SH   SOLE 19 864,305 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   11,536,560,892 37,347,235 SH   SOLE 21 37,347,235 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   11,727,261,851 37,964,590 SH   SOLE 22 34,624,239 0 3,340,351
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   799,892,225 2,589,486 SH   SOLE 23 2,589,486 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   557,697,636 1,805,431 SH   SOLE 25 1,786,439 0 18,992
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   860,744,599 2,786,483 SH   SOLE 26 1,036,713 0 1,749,770
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   541,447,951 1,752,826 SH   SOLE 28 24,242 0 1,728,584
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,939,002 15,989 SH   SOLE 29 15,989 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,301,744,565 7,451,423 SH   SOLE 30 7,449,371 0 2,052
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   101,257,729 327,801 SH   SOLE 31 304,448 0 23,353
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   62,906,249 203,646 SH   SOLE 34 203,646 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   132,213,833 428,015 SH   SOLE 36 428,015 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   15,197,262 49,198 SH   SOLE 40 49,198 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,122,234 3,633 SH   OTR 43 3,633 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   463,259,960 1,499,709 SH   SOLE 43 1,338,675 0 161,034
BERKSHIRE HILLS BANCORP INC COM 084680107   1,173,067 39,233 SH   SOLE 2 11,782 0 27,451
BERKSHIRE HILLS BANCORP INC COM 084680107   2,900 97 SH   SOLE 4 97 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107   9,538 319 SH   SOLE 7 319 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107   4,592,251 153,587 SH   SOLE 18 153,587 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107   2,169,843 72,570 SH   SOLE 19 72,570 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107   149,336,058 4,994,517 SH   SOLE 21 4,994,517 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107   29,494,855 986,450 SH   SOLE 22 936,626 0 49,824
BERKSHIRE HILLS BANCORP INC COM 084680107   32,741 1,095 SH   SOLE 25 1,095 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107   366,993 12,274 SH   SOLE 26 8,651 0 3,623
BERKSHIRE HILLS BANCORP INC COM 084680107   114,966 3,845 SH   SOLE 28 3,845 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107   2,062,951 68,995 SH   SOLE 30 68,995 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107   125,999 4,214 SH   SOLE 40 4,214 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107   4,592,909 153,609 SH   SOLE 43 97,214 0 56,395
BERRY CORP COM 08579X101   1,281,464 160,183 SH   SOLE 2 131,626 0 28,557
BERRY CORP COM 08579X101   117,544 14,693 SH   SOLE 7 14,693 0 0
BERRY CORP COM 08579X101   1,839,472 229,934 SH   SOLE 18 229,934 0 0
BERRY CORP COM 08579X101   1,210,800 151,350 SH   SOLE 19 151,350 0 0
BERRY CORP COM 08579X101   24,956,008 3,119,501 SH   SOLE 21 3,119,501 0 0
BERRY CORP COM 08579X101   15,800,440 1,975,055 SH   SOLE 22 1,894,317 0 80,738
BERRY CORP COM 08579X101   66,752 8,344 SH   SOLE 25 8,344 0 0
BERRY CORP COM 08579X101   48,336 6,042 SH   SOLE 26 0 0 6,042
BERRY CORP COM 08579X101   758,544 94,818 SH   SOLE 30 94,818 0 0
BERRY CORP COM 08579X101   66,984 8,373 SH   SOLE 34 8,373 0 0
BERRY CORP COM 08579X101   40,680 5,085 SH   SOLE 40 5,085 0 0
BERRY CORP COM 08579X101   279,280 34,910 SH   SOLE 43 29,425 0 5,485
BERRY GLOBAL GROUP INC COM 08579W103   10,910,274 180,544 SH   SOLE 2 71,213 0 109,331
BERRY GLOBAL GROUP INC COM 08579W103   209,813 3,472 SH   SOLE 4 1,778 0 1,694
BERRY GLOBAL GROUP INC COM 08579W103   546,227 9,039 SH   SOLE 7 9,039 0 0
BERRY GLOBAL GROUP INC COM 08579W103   61,095 1,011 SH   SOLE 13 1,011 0 0
BERRY GLOBAL GROUP INC COM 08579W103   3,252,463 53,822 SH   SOLE 18 53,526 0 296
BERRY GLOBAL GROUP INC COM 08579W103   4,957,556 82,038 SH   SOLE 19 82,038 0 0
BERRY GLOBAL GROUP INC COM 08579W103   101,425,108 1,678,390 SH   SOLE 21 1,678,390 0 0
BERRY GLOBAL GROUP INC COM 08579W103   183,129,610 3,030,442 SH   SOLE 22 2,864,834 0 165,608
BERRY GLOBAL GROUP INC COM 08579W103   670,833 11,101 SH   SOLE 23 11,101 0 0
BERRY GLOBAL GROUP INC COM 08579W103   1,365,114 22,590 SH   SOLE 25 22,590 0 0
BERRY GLOBAL GROUP INC COM 08579W103   5,780,371 95,654 SH   SOLE 26 82,272 0 13,382
BERRY GLOBAL GROUP INC COM 08579W103   580,128 9,600 SH   SOLE 28 2,404 0 7,196
BERRY GLOBAL GROUP INC COM 08579W103   62,485 1,034 SH   SOLE 29 1,034 0 0
BERRY GLOBAL GROUP INC COM 08579W103   3,446,806 57,038 SH   SOLE 30 57,038 0 0
BERRY GLOBAL GROUP INC COM 08579W103   377,627 6,249 SH   SOLE 31 6,249 0 0
BERRY GLOBAL GROUP INC COM 08579W103   78,438 1,298 SH   SOLE 34 1,298 0 0
BERRY GLOBAL GROUP INC COM 08579W103   1,054,262 17,446 SH   SOLE 36 17,446 0 0
BERRY GLOBAL GROUP INC COM 08579W103   1,045,137 17,295 SH   SOLE 40 17,295 0 0
BERRY GLOBAL GROUP INC COM 08579W103   3,481,193 57,607 SH   SOLE 43 54,277 0 3,330
BEST BUY INC COM 086516101   39,056,094 486,923 SH   SOLE 2 131,475 0 355,448
BEST BUY INC COM 086516101   16,574,755 206,642 SH   SOLE 4 133,553 0 73,089
BEST BUY INC COM 086516101   26,011,140 324,288 SH   SOLE 7 267,378 0 56,910
BEST BUY INC COM 086516101   374,741 4,672 SH   SOLE 13 2,354 0 2,318
BEST BUY INC COM 086516101   2,723,932 33,960 SH   SOLE 15 33,960 0 0
BEST BUY INC COM 086516101   4,331 54 SH   SOLE 17 0 0 54
BEST BUY INC COM 086516101   30,666,689 382,330 SH   SOLE 18 351,191 0 31,139
BEST BUY INC COM 086516101   19,886,947 247,936 SH   SOLE 19 247,936 0 0
BEST BUY INC COM 086516101   597,318,977 7,446,939 SH   SOLE 21 7,446,939 0 0
BEST BUY INC COM 086516101   366,630,124 4,570,878 SH   SOLE 22 4,094,099 0 476,779
BEST BUY INC COM 086516101   29,658,851 369,765 SH   SOLE 23 369,765 0 0
BEST BUY INC COM 086516101   62,543,908 779,752 SH   SOLE 25 779,752 0 0
BEST BUY INC COM 086516101   53,038,782 661,249 SH   SOLE 26 406,312 0 254,937
BEST BUY INC COM 086516101   68,032,678 848,182 SH   SOLE 28 80,022 0 768,160
BEST BUY INC COM 086516101   154,404 1,925 SH   SOLE 29 1,925 0 0
BEST BUY INC COM 086516101   186,438,039 2,324,374 SH   SOLE 30 2,123,686 0 200,688
BEST BUY INC COM 086516101   4,006,169 49,946 SH   SOLE 31 46,093 0 3,853
BEST BUY INC COM 086516101   8,999,482 112,199 SH   SOLE 34 112,199 0 0
BEST BUY INC COM 086516101   15,271,743 190,397 SH   SOLE 35 190,397 0 0
BEST BUY INC COM 086516101   6,095,399 75,993 SH   SOLE 36 75,993 0 0
BEST BUY INC COM 086516101   621,307 7,746 SH   SOLE 40 7,746 0 0
BEST BUY INC COM 086516101   40,747 508 SH   OTR 43 508 0 0
BEST BUY INC COM 086516101   21,076,236 262,763 SH   SOLE 43 239,435 0 23,328
BEST INC SPONSORED ADS 08653C502   12,277 22,322 SH   SOLE 43 22,322 0 0
BETTER CHOICE CO INC COM 08771Y303   2,109 3,912 SH   SOLE 18 3,912 0 0
BETTER CHOICE CO INC COM 08771Y303   25,894 48,040 SH   SOLE 21 48,040 0 0
BETTER CHOICE CO INC COM 08771Y303   1,918 3,559 SH   SOLE 22 3,559 0 0
BETTER THERAPEUTICS INC COMMON STOCK 08773T104   1,230 1,113 SH   SOLE 18 1,113 0 0
BETTER THERAPEUTICS INC COMMON STOCK 08773T104   24,395 22,077 SH   SOLE 21 22,077 0 0
BETTER THERAPEUTICS INC COMMON STOCK 08773T104   63,183 57,179 SH   SOLE 22 57,179 0 0
BEYOND AIR INC COM 08862L103   2,395 369 SH   SOLE 2 0 0 369
BEYOND AIR INC COM 08862L103   29,620 4,564 SH   SOLE 18 4,564 0 0
BEYOND AIR INC COM 08862L103   462,438 71,254 SH   SOLE 21 71,254 0 0
BEYOND AIR INC COM 08862L103   1,368,735 210,899 SH   SOLE 22 210,899 0 0
BEYOND MEAT INC COM 08862E109   438,261 35,602 SH   SOLE 2 21,944 0 13,658
BEYOND MEAT INC COM 08862E109   2,314 188 SH   SOLE 4 188 0 0
BEYOND MEAT INC COM 08862E109   8,100 658 SH   SOLE 7 658 0 0
BEYOND MEAT INC COM 08862E109   1,901,021 154,429 SH   SOLE 18 154,429 0 0
BEYOND MEAT INC COM 08862E109   1,410,000 114,541 SH   SOLE 19 114,541 0 0
BEYOND MEAT INC COM 08862E109   25,628,657 2,081,938 SH   SOLE 21 2,081,938 0 0
BEYOND MEAT INC COM 08862E109   19,747,259 1,604,164 SH   SOLE 22 1,560,921 0 43,243
BEYOND MEAT INC COM 08862E109   102,259 8,307 SH   SOLE 25 8,307 0 0
BEYOND MEAT INC COM 08862E109   329,342 26,754 SH   SOLE 26 22,352 0 4,402
BEYOND MEAT INC COM 08862E109   71,164 5,781 SH   SOLE 28 1,055 0 4,726
BEYOND MEAT INC COM 08862E109   485,100 39,407 SH   SOLE 30 39,407 0 0
BEYOND MEAT INC COM 08862E109   96,818 7,865 SH   SOLE 40 7,865 0 0
BEYOND MEAT INC COM 08862E109   535,977 43,540 SH   SOLE 43 39,423 0 4,117
BEYOND MEAT INC NOTE 3/1 08862EAB5   2,726,075 10,775,000 PRN   SOLE 21 10,775,000 0 0
BEYONDSPRING INC SHS G10830100   221,624 117,885 SH   SOLE 2 54,673 0 63,212
BEYONDSPRING INC SHS G10830100   18,437 9,807 SH   SOLE 18 4,390 0 5,417
BEYONDSPRING INC SHS G10830100   35,820 19,053 SH   SOLE 19 19,053 0 0
BEYONDSPRING INC SHS G10830100   97,202 51,703 SH   SOLE 21 51,703 0 0
BEYONDSPRING INC SHS G10830100   157,033 83,528 SH   SOLE 22 83,528 0 0
BEYONDSPRING INC SHS G10830100   1,540 819 SH   SOLE 23 819 0 0
BEYONDSPRING INC SHS G10830100   24,036 12,785 SH   SOLE 26 0 0 12,785
BEYONDSPRING INC SHS G10830100   6,319 3,361 SH   SOLE 30 3,361 0 0
BGC PARTNERS INC CL A 05541T101   1,196,033 317,250 SH   SOLE 2 97,177 0 220,073
BGC PARTNERS INC CL A 05541T101   4,852 1,287 SH   SOLE 4 1,287 0 0
BGC PARTNERS INC CL A 05541T101   12,109 3,212 SH   SOLE 7 3,212 0 0
BGC PARTNERS INC CL A 05541T101   3,365,901 892,812 SH   SOLE 18 892,812 0 0
BGC PARTNERS INC CL A 05541T101   2,210,121 586,239 SH   SOLE 19 586,239 0 0
BGC PARTNERS INC CL A 05541T101   48,994,170 12,995,801 SH   SOLE 21 12,995,801 0 0
BGC PARTNERS INC CL A 05541T101   29,903,233 7,931,892 SH   SOLE 22 7,543,528 0 388,364
BGC PARTNERS INC CL A 05541T101   210,487 55,832 SH   SOLE 25 55,832 0 0
BGC PARTNERS INC CL A 05541T101   412,351 109,377 SH   SOLE 26 92,801 0 16,576
BGC PARTNERS INC CL A 05541T101   65,866 17,471 SH   SOLE 28 6,031 0 11,440
BGC PARTNERS INC CL A 05541T101   558,416 148,121 SH   SOLE 30 148,121 0 0
BGC PARTNERS INC CL A 05541T101   41,285 10,951 SH   SOLE 36 10,951 0 0
BGC PARTNERS INC CL A 05541T101   184,640 48,976 SH   SOLE 40 48,976 0 0
BGC PARTNERS INC CL A 05541T101   24,200 6,419 SH   OTR 43 6,419 0 0
BGC PARTNERS INC CL A 05541T101   673,230 178,575 SH   SOLE 43 178,023 0 552
BGSF INC COM 05601C105   291,049 18,998 SH   SOLE 2 18,652 0 346
BGSF INC COM 05601C105   25,186 1,644 SH   SOLE 18 1,644 0 0
BGSF INC COM 05601C105   697,351 45,519 SH   SOLE 21 45,519 0 0
BGSF INC COM 05601C105   2,131,441 139,128 SH   SOLE 22 139,128 0 0
BGSF INC COM 05601C105   674 44 SH   SOLE 43 44 0 0
BHP GROUP LTD SPONSORED ADS 088606108   19,342,226 311,720 SH   SOLE 7 311,720 0 0
BHP GROUP LTD SPONSORED ADS 088606108   41,940,216 675,910 SH   SOLE 19 675,910 0 0
BHP GROUP LTD SPONSORED ADS 088606108   87,412,065 1,408,736 SH   SOLE 43 1,304,490 0 104,246
BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108   5,266,462 177,921 SH   SOLE 21 177,921 0 0
BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108   352,151 11,897 SH   SOLE 30 11,897 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101   125,192 14,178 SH   SOLE 2 720 0 13,458
BIG 5 SPORTING GOODS CORP COM 08915P101   2,958 335 SH   SOLE 7 335 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101   567,981 64,324 SH   SOLE 18 64,324 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101   353,006 39,978 SH   SOLE 19 39,978 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101   6,902,111 781,666 SH   SOLE 21 781,666 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101   4,460,439 505,146 SH   SOLE 22 488,060 0 17,086
BIG 5 SPORTING GOODS CORP COM 08915P101   4,053 459 SH   SOLE 43 459 0 0
BIG LOTS INC COM 089302103   775,881 52,781 SH   SOLE 2 30,856 0 21,925
BIG LOTS INC COM 089302103   2,352 160 SH   SOLE 4 160 0 0
BIG LOTS INC COM 089302103   110,456 7,514 SH   SOLE 7 7,514 0 0
BIG LOTS INC COM 089302103   1,507,500 102,551 SH   SOLE 18 102,551 0 0
BIG LOTS INC COM 089302103   778,145 52,935 SH   SOLE 19 52,935 0 0
BIG LOTS INC COM 089302103   54,255,113 3,690,824 SH   SOLE 21 3,690,824 0 0
BIG LOTS INC COM 089302103   12,743,268 866,889 SH   SOLE 22 830,379 0 36,510
BIG LOTS INC COM 089302103   58,815 4,001 SH   SOLE 25 4,001 0 0
BIG LOTS INC COM 089302103   275,772 18,760 SH   SOLE 26 16,284 0 2,476
BIG LOTS INC COM 089302103   6,527 444 SH   SOLE 28 444 0 0
BIG LOTS INC COM 089302103   951,869 64,753 SH   SOLE 30 64,753 0 0
BIG LOTS INC COM 089302103   28,577 1,944 SH   SOLE 36 1,944 0 0
BIG LOTS INC COM 089302103   60,593 4,122 SH   SOLE 40 4,122 0 0
BIG LOTS INC COM 089302103   689,695 46,918 SH   SOLE 43 39,545 0 7,373
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   285,457 32,661 SH   SOLE 2 18,727 0 13,934
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   1,363 156 SH   SOLE 4 156 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   5,987 685 SH   SOLE 7 685 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   1,470,470 168,246 SH   SOLE 18 162,557 0 5,689
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   1,033,321 118,229 SH   SOLE 19 118,229 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   18,971,166 2,170,614 SH   SOLE 21 2,170,614 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   13,822,948 1,581,573 SH   SOLE 22 1,531,644 0 49,929
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   93,885 10,742 SH   SOLE 25 10,742 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   402,940 46,103 SH   SOLE 26 19,809 0 26,294
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   6,503 744 SH   SOLE 28 744 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   1,348,049 154,239 SH   SOLE 30 154,239 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   13,259 1,517 SH   SOLE 36 1,517 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   83,703 9,577 SH   SOLE 40 9,577 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   300,516 34,384 SH   SOLE 43 33,787 0 597
BIGCOMMERCE HLDGS INC NOTE 0.250%10/0 08975PAB4   2,201,000 3,100,000 PRN   SOLE 21 3,100,000 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309   126,863 914 SH   SOLE 2 647 0 267
BIGLARI HLDGS INC COM STK CL B 08986R309   1,666 12 SH   SOLE 7 12 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309   342,281 2,466 SH   SOLE 18 2,466 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309   208,478 1,502 SH   SOLE 19 1,502 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309   3,889,176 28,020 SH   SOLE 21 28,020 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309   3,354,935 24,171 SH   SOLE 22 23,530 0 641
BIGLARI HLDGS INC COM STK CL B 08986R309   52,328 377 SH   SOLE 26 0 0 377
BIGLARI HLDGS INC COM STK CL B 08986R309   555 4 SH   SOLE 43 4 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408   1,088,620 1,580 SH   SOLE 22 1,580 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408   9,646 14 SH   SOLE 43 10 0 4
BILIBILI INC SPONS ADS REP Z 090040106   125,462 5,296 SH   SOLE 2 5,296 0 0
BILIBILI INC SPONS ADS REP Z 090040106   260,922 11,014 SH   SOLE 18 11,014 0 0
BILIBILI INC SPONS ADS REP Z 090040106   8,122,164 342,852 SH   SOLE 19 342,852 0 0
BILIBILI INC SPONS ADS REP Z 090040106   70,928 2,994 SH   SOLE 21 2,994 0 0
BILIBILI INC SPONS ADS REP Z 090040106   57,875 2,443 SH   SOLE 22 2,443 0 0
BILIBILI INC SPONS ADS REP Z 090040106   75,926 3,205 SH   SOLE 25 3,205 0 0
BILIBILI INC SPONS ADS REP Z 090040106   15,372,678 648,910 SH   SOLE 34 648,910 0 0
BILIBILI INC SPONS ADS REP Z 090040106   15,897,056 671,045 SH   SOLE 43 633,486 0 37,559
BILIBILI INC NOTE 1.375% 4/0 090040AB2   4,316,087 3,715,000 PRN   SOLE 21 3,715,000 0 0
BILL COM HLDGS INC COM 090043100   23,613,048 216,713 SH   SOLE 2 31,933 0 184,780
BILL COM HLDGS INC COM 090043100   6,350,080 58,279 SH   SOLE 4 32,661 0 25,618
BILL COM HLDGS INC COM 090043100   1,277,229 11,722 SH   SOLE 7 11,722 0 0
BILL COM HLDGS INC COM 090043100   187,629 1,722 SH   SOLE 13 437 0 1,285
BILL COM HLDGS INC COM 090043100   678,494 6,227 SH   SOLE 15 6,227 0 0
BILL COM HLDGS INC COM 090043100   62,775,343 576,132 SH   SOLE 18 451,650 0 124,482
BILL COM HLDGS INC COM 090043100   282,095,152 2,588,979 SH   SOLE 19 2,588,979 0 0
BILL COM HLDGS INC COM 090043100   167,721,147 1,539,291 SH   SOLE 21 1,539,291 0 0
BILL COM HLDGS INC COM 090043100   304,911,267 2,798,378 SH   SOLE 22 2,585,235 0 213,143
BILL COM HLDGS INC COM 090043100   17,389,907 159,599 SH   SOLE 23 159,599 0 0
BILL COM HLDGS INC COM 090043100   12,198,399 111,953 SH   SOLE 25 111,953 0 0
BILL COM HLDGS INC COM 090043100   12,352,359 113,366 SH   SOLE 26 54,929 0 58,437
BILL COM HLDGS INC COM 090043100   11,422,604 104,833 SH   SOLE 28 1,307 0 103,526
BILL COM HLDGS INC COM 090043100   15,363 141 SH   SOLE 29 141 0 0
BILL COM HLDGS INC COM 090043100   23,020,742 211,277 SH   SOLE 30 211,277 0 0
BILL COM HLDGS INC COM 090043100   2,229,866 20,465 SH   SOLE 31 18,879 0 1,586
BILL COM HLDGS INC COM 090043100   17,009,855 156,111 SH   SOLE 34 156,111 0 0
BILL COM HLDGS INC COM 090043100   2,836,011 26,028 SH   SOLE 36 26,028 0 0
BILL COM HLDGS INC COM 090043100   391,384 3,592 SH   SOLE 40 3,592 0 0
BILL COM HLDGS INC COM 090043100   19,613 180 SH   OTR 43 180 0 0
BILL COM HLDGS INC COM 090043100   4,979,799 45,703 SH   SOLE 43 38,859 0 6,844
BILL COM HLDGS INC NOTE 12/0 090043AB6   1,375,935 1,345,000 PRN   SOLE 2 1,345,000 0 0
BILL COM HLDGS INC NOTE 12/0 090043AB6   6,231,093 6,091,000 PRN   SOLE 19 6,091,000 0 0
BILL COM HLDGS INC NOTE 12/0 090043AB6   11,145,585 10,895,000 PRN   SOLE 21 10,895,000 0 0
BILL COM HLDGS INC NOTE 12/0 090043AB6   12,852,972 12,564,000 PRN   SOLE 34 12,564,000 0 0
BILL COM HLDGS INC NOTE 4/0 090043AD2   3,992,025 5,050,000 PRN   SOLE 21 5,050,000 0 0
BIO RAD LABS INC CL A 090572207   10,448,336 24,848 SH   SOLE 2 7,032 0 17,816
BIO RAD LABS INC CL A 090572207   6,693,780 15,919 SH   SOLE 4 7,868 0 8,051
BIO RAD LABS INC CL A 090572207   7,086,938 16,854 SH   SOLE 7 16,285 0 569
BIO RAD LABS INC CL A 090572207   28,173 67 SH   SOLE 13 67 0 0
BIO RAD LABS INC CL A 090572207   1,012,540 2,408 SH   SOLE 15 2,408 0 0
BIO RAD LABS INC CL A 090572207   22,752,293 54,109 SH   SOLE 18 52,322 0 1,787
BIO RAD LABS INC CL A 090572207   3,832,346 9,114 SH   SOLE 19 9,114 0 0
BIO RAD LABS INC CL A 090572207   287,684,120 684,164 SH   SOLE 21 684,164 0 0
BIO RAD LABS INC CL A 090572207   194,499,331 462,554 SH   SOLE 22 415,846 0 46,708
BIO RAD LABS INC CL A 090572207   15,082,976 35,870 SH   SOLE 23 35,870 0 0
BIO RAD LABS INC CL A 090572207   10,899,942 25,922 SH   SOLE 25 25,922 0 0
BIO RAD LABS INC CL A 090572207   15,484,124 36,824 SH   SOLE 26 13,132 0 23,692
BIO RAD LABS INC CL A 090572207   11,268,291 26,798 SH   SOLE 28 559 0 26,239
BIO RAD LABS INC CL A 090572207   14,297 34 SH   SOLE 29 34 0 0
BIO RAD LABS INC CL A 090572207   63,056,260 149,959 SH   SOLE 30 149,959 0 0
BIO RAD LABS INC CL A 090572207   2,079,744 4,946 SH   SOLE 31 4,548 0 398
BIO RAD LABS INC CL A 090572207   418,388 995 SH   SOLE 34 995 0 0
BIO RAD LABS INC CL A 090572207   2,636,472 6,270 SH   SOLE 36 6,270 0 0
BIO RAD LABS INC CL A 090572207   349,427 831 SH   SOLE 40 831 0 0
BIO RAD LABS INC CL A 090572207   31,537 75 SH   OTR 43 75 0 0
BIO RAD LABS INC CL A 090572207   10,019,015 23,827 SH   SOLE 43 22,595 0 1,232
BIO-PATH HLDGS INC COM 09057N300   393 260 SH   SOLE 21 260 0 0
BIO-PATH HLDGS INC COM 09057N300   72,796 48,209 SH   SOLE 22 48,209 0 0
BIO-TECHNE CORP COM 09073M104   23,961,105 289,106 SH   SOLE 2 37,013 0 252,093
BIO-TECHNE CORP COM 09073M104   10,477,192 126,414 SH   SOLE 4 67,853 0 58,561
BIO-TECHNE CORP COM 09073M104   10,467,164 126,293 SH   SOLE 7 122,049 0 4,244
BIO-TECHNE CORP COM 09073M104   185,320 2,236 SH   SOLE 13 524 0 1,712
BIO-TECHNE CORP COM 09073M104   1,563,448 18,864 SH   SOLE 15 18,864 0 0
BIO-TECHNE CORP COM 09073M104   32,905,846 397,030 SH   SOLE 18 384,262 0 12,768
BIO-TECHNE CORP COM 09073M104   237,464,295 2,865,158 SH   SOLE 19 2,865,158 0 0
BIO-TECHNE CORP COM 09073M104   492,480,088 5,942,086 SH   SOLE 21 5,942,086 0 0
BIO-TECHNE CORP COM 09073M104   330,721,534 3,990,366 SH   SOLE 22 3,641,331 0 349,035
BIO-TECHNE CORP COM 09073M104   20,524,486 247,641 SH   SOLE 23 247,641 0 0
BIO-TECHNE CORP COM 09073M104   15,217,265 183,606 SH   SOLE 25 183,606 0 0
BIO-TECHNE CORP COM 09073M104   21,023,589 253,663 SH   SOLE 26 86,189 0 167,474
BIO-TECHNE CORP COM 09073M104   20,813,737 251,131 SH   SOLE 28 3,076 0 248,055
BIO-TECHNE CORP COM 09073M104   18,897 228 SH   SOLE 29 228 0 0
BIO-TECHNE CORP COM 09073M104   80,593,424 972,411 SH   SOLE 30 964,295 0 8,116
BIO-TECHNE CORP COM 09073M104   2,851,321 34,403 SH   SOLE 31 31,571 0 2,832
BIO-TECHNE CORP COM 09073M104   648,453 7,824 SH   SOLE 34 7,824 0 0
BIO-TECHNE CORP COM 09073M104   3,355,977 40,492 SH   SOLE 36 40,492 0 0
BIO-TECHNE CORP COM 09073M104   489,655 5,908 SH   SOLE 40 5,908 0 0
BIO-TECHNE CORP COM 09073M104   11,087,696 133,780 SH   SOLE 43 123,960 0 9,820
BIOATLA INC COM 09077B104   62,123 7,530 SH   SOLE 2 0 0 7,530
BIOATLA INC COM 09077B104   54,219 6,572 SH   SOLE 18 6,572 0 0
BIOATLA INC COM 09077B104   906,370 109,863 SH   SOLE 19 109,863 0 0
BIOATLA INC COM 09077B104   3,241,895 392,957 SH   SOLE 21 392,957 0 0
BIOATLA INC COM 09077B104   3,914,551 474,491 SH   SOLE 22 474,491 0 0
BIOATLA INC COM 09077B104   179,990 21,817 SH   SOLE 30 21,817 0 0
BIOATLA INC COM 09077B104   16,277 1,973 SH   SOLE 43 1,129 0 844
BIOCEPT INC COM 09072V501   100 189 SH   SOLE 21 189 0 0
BIOCEPT INC COM 09072V501   83,594 157,724 SH   SOLE 22 157,724 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   1,607,831 140,055 SH   SOLE 2 61,870 0 78,185
BIOCRYST PHARMACEUTICALS INC COM 09058V103   8,002 697 SH   SOLE 4 697 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   286,575 24,963 SH   SOLE 7 24,963 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   5,514,579 480,364 SH   SOLE 18 480,364 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   4,112,676 358,247 SH   SOLE 19 358,247 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   96,424,320 8,399,331 SH   SOLE 21 8,399,331 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   53,422,765 4,653,551 SH   SOLE 22 4,483,261 0 170,290
BIOCRYST PHARMACEUTICALS INC COM 09058V103   5,545 483 SH   SOLE 23 483 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   357,453 31,137 SH   SOLE 25 31,137 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   1,077,444 93,854 SH   SOLE 26 78,989 0 14,865
BIOCRYST PHARMACEUTICALS INC COM 09058V103   120,161 10,467 SH   SOLE 28 3,166 0 7,301
BIOCRYST PHARMACEUTICALS INC COM 09058V103   7,530,260 655,946 SH   SOLE 30 655,946 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   66,469 5,790 SH   SOLE 36 5,790 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   287,746 25,065 SH   SOLE 40 25,065 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   447,777 39,005 SH   SOLE 43 32,690 0 6,315
BIODESIX INC COM 09075X108   5,943 2,584 SH   SOLE 18 2,584 0 0
BIODESIX INC COM 09075X108   79,233 34,449 SH   SOLE 21 34,449 0 0
BIODESIX INC COM 09075X108   7,118 3,095 SH   SOLE 22 3,095 0 0
BIOFRONTERA INC COM 09077D100   1,321 1,441 SH   SOLE 18 1,441 0 0
BIOFRONTERA INC COM 09077D100   23,941 26,119 SH   SOLE 21 26,119 0 0
BIOFRONTERA INC COM 09077D100   84,712 92,420 SH   SOLE 22 92,420 0 0
BIOGEN INC COM 09062X103   107,580,651 388,490 SH   SOLE 2 174,760 0 213,730
BIOGEN INC COM 09062X103   36,477,287 131,725 SH   SOLE 4 80,142 0 51,583
BIOGEN INC COM 09062X103   54,778,653 197,814 SH   SOLE 7 157,107 0 40,707
BIOGEN INC COM 09062X103   2,039,239 7,364 SH   SOLE 13 5,736 0 1,628
BIOGEN INC COM 09062X103   6,877,308 24,835 SH   SOLE 15 24,835 0 0
BIOGEN INC COM 09062X103   554 2 SH   SOLE 17 0 0 2
BIOGEN INC COM 09062X103   81,535,494 294,437 SH   SOLE 18 274,410 0 20,027
BIOGEN INC COM 09062X103   163,910,333 591,905 SH   SOLE 19 591,905 0 0
BIOGEN INC COM 09062X103   1,520,718,364 5,491,544 SH   SOLE 21 5,491,544 0 0
BIOGEN INC COM 09062X103   881,445,775 3,183,034 SH   SOLE 22 2,865,571 0 317,463
BIOGEN INC COM 09062X103   71,909,755 259,677 SH   SOLE 23 259,677 0 0
BIOGEN INC COM 09062X103   122,617,407 442,790 SH   SOLE 25 442,790 0 0
BIOGEN INC COM 09062X103   98,632,535 356,177 SH   SOLE 26 172,902 0 183,275
BIOGEN INC COM 09062X103   117,230,205 423,336 SH   SOLE 28 20,416 0 402,920
BIOGEN INC COM 09062X103   1,354,970 4,893 SH   SOLE 29 4,893 0 0
BIOGEN INC COM 09062X103   442,720,865 1,598,732 SH   SOLE 30 1,557,538 0 41,194
BIOGEN INC COM 09062X103   11,491,349 41,497 SH   SOLE 31 38,828 0 2,669
BIOGEN INC COM 09062X103   8,551,567 30,881 SH   SOLE 32 30,881 0 0
BIOGEN INC COM 09062X103   170,196,417 614,605 SH   SOLE 34 614,605 0 0
BIOGEN INC COM 09062X103   12,879,826 46,511 SH   SOLE 36 46,511 0 0
BIOGEN INC COM 09062X103   1,517,522 5,480 SH   SOLE 40 5,480 0 0
BIOGEN INC COM 09062X103   131,814 476 SH   OTR 43 476 0 0
BIOGEN INC COM 09062X103   34,451,063 124,408 SH   SOLE 43 114,461 0 9,947
BIOHAVEN LTD COM G1110E107   551,216 39,713 SH   SOLE 2 2,262 0 37,451
BIOHAVEN LTD COM G1110E107   9,397 677 SH   SOLE 7 677 0 0
BIOHAVEN LTD COM G1110E107   2,351,078 169,386 SH   SOLE 18 167,108 0 2,278
BIOHAVEN LTD COM G1110E107   2,930,915 211,161 SH   SOLE 19 211,161 0 0
BIOHAVEN LTD COM G1110E107   29,085,637 2,095,507 SH   SOLE 21 2,095,507 0 0
BIOHAVEN LTD COM G1110E107   22,492,068 1,620,466 SH   SOLE 22 1,586,293 0 34,173
BIOHAVEN LTD COM G1110E107   8,911 642 SH   SOLE 34 642 0 0
BIOHAVEN LTD COM G1110E107   258,092 18,594 SH   SOLE 43 17,876 0 718
BIOLASE INC COM 090911405   3,932 6,049 SH   SOLE 21 6,049 0 0
BIOLASE INC COM 090911405   76,902 118,311 SH   SOLE 22 118,311 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   496,587 27,285 SH   SOLE 2 9,706 0 17,579
BIOLIFE SOLUTIONS INC COM NEW 09062W204   1,693 93 SH   SOLE 4 93 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   6,479 356 SH   SOLE 7 356 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   2,258,438 124,090 SH   SOLE 18 124,090 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   1,122,958 61,701 SH   SOLE 19 61,701 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   76,018,852 4,176,860 SH   SOLE 21 4,176,860 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   15,991,576 878,658 SH   SOLE 22 834,482 0 44,176
BIOLIFE SOLUTIONS INC COM NEW 09062W204   108,927 5,985 SH   SOLE 25 5,985 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   9,664 531 SH   SOLE 26 531 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   35,581 1,955 SH   SOLE 28 0 0 1,955
BIOLIFE SOLUTIONS INC COM NEW 09062W204   2,846,061 156,377 SH   SOLE 30 156,377 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   80,626 4,430 SH   SOLE 40 4,430 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   706,251 38,805 SH   SOLE 43 35,656 0 3,149
BIOMARIN PHARMACEUTICAL INC COM 09061G101   45,804,157 442,595 SH   SOLE 2 214,664 0 227,931
BIOMARIN PHARMACEUTICAL INC COM 09061G101   16,865,455 162,967 SH   SOLE 4 95,931 0 67,036
BIOMARIN PHARMACEUTICAL INC COM 09061G101   5,308,727 51,297 SH   SOLE 7 51,297 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   1,451,965 14,030 SH   SOLE 13 8,755 0 5,275
BIOMARIN PHARMACEUTICAL INC COM 09061G101   1,383,661 13,370 SH   SOLE 15 13,370 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   18,499,562 178,757 SH   SOLE 18 167,706 0 11,051
BIOMARIN PHARMACEUTICAL INC COM 09061G101   102,754,600 992,894 SH   SOLE 19 992,894 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   579,785,753 5,602,336 SH   SOLE 21 5,602,336 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   478,079,610 4,619,573 SH   SOLE 22 4,250,729 0 368,844
BIOMARIN PHARMACEUTICAL INC COM 09061G101   33,868,241 327,261 SH   SOLE 23 327,261 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   21,241,116 205,248 SH   SOLE 25 205,248 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   26,268,867 253,830 SH   SOLE 26 134,184 0 119,646
BIOMARIN PHARMACEUTICAL INC COM 09061G101   30,674,643 296,402 SH   SOLE 28 15,172 0 281,230
BIOMARIN PHARMACEUTICAL INC COM 09061G101   370,908 3,584 SH   SOLE 29 3,584 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   62,551,529 604,421 SH   SOLE 30 604,421 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   5,504,530 53,189 SH   SOLE 31 49,954 0 3,235
BIOMARIN PHARMACEUTICAL INC COM 09061G101   58,226,475 562,629 SH   SOLE 34 562,629 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   7,458,524 72,070 SH   SOLE 36 72,070 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   760,755 7,351 SH   SOLE 40 7,351 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   131,536 1,271 SH   OTR 43 1,271 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   7,773,755 75,116 SH   SOLE 43 70,415 0 4,701
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4   14,614,101 13,770,000 PRN   SOLE 2 13,770,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4   4,903,206 4,620,000 PRN   SOLE 21 4,620,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4   19,050,335 17,950,000 PRN   SOLE 22 17,950,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 1.250% 5/1 09061GAK7   6,262,536 5,828,000 PRN   SOLE 21 5,828,000 0 0
BIOMEA FUSION INC COM 09077A106   15,107 1,792 SH   SOLE 2 1,489 0 303
BIOMEA FUSION INC COM 09077A106   23,924 2,838 SH   SOLE 18 2,838 0 0
BIOMEA FUSION INC COM 09077A106   853,689 101,268 SH   SOLE 19 101,268 0 0
BIOMEA FUSION INC COM 09077A106   2,021,792 239,833 SH   SOLE 21 239,833 0 0
BIOMEA FUSION INC COM 09077A106   1,598,353 189,603 SH   SOLE 22 189,603 0 0
BIOMEA FUSION INC COM 09077A106   2,301 273 SH   SOLE 23 273 0 0
BIOMEA FUSION INC COM 09077A106   110,694 13,131 SH   SOLE 30 13,131 0 0
BIOMERICA INC COM NEW 09061H307   6,368 1,901 SH   SOLE 18 1,901 0 0
BIOMERICA INC COM NEW 09061H307   99,187 29,608 SH   SOLE 21 29,608 0 0
BIOMERICA INC COM NEW 09061H307   503,066 150,169 SH   SOLE 22 150,169 0 0
BIOMERICA INC COM NEW 09061H307   838 250 SH   SOLE 43 250 0 0
BIOMX INC COM 09090D103   1,074 5,750 SH   SOLE 22 5,750 0 0
BIONANO GENOMICS INC COM 09075F107   392,089 268,554 SH   SOLE 2 108,001 0 160,553
BIONANO GENOMICS INC COM 09075F107   31,933 21,872 SH   SOLE 7 21,872 0 0
BIONANO GENOMICS INC COM 09075F107   1,323,186 906,292 SH   SOLE 18 881,984 0 24,308
BIONANO GENOMICS INC COM 09075F107   1,292,716 885,422 SH   SOLE 19 885,422 0 0
BIONANO GENOMICS INC COM 09075F107   17,732,617 12,145,628 SH   SOLE 21 12,145,628 0 0
BIONANO GENOMICS INC COM 09075F107   11,678,412 7,998,912 SH   SOLE 22 7,632,083 0 366,829
BIONANO GENOMICS INC COM 09075F107   51,707 35,416 SH   SOLE 25 35,416 0 0
BIONANO GENOMICS INC COM 09075F107   104,234 71,393 SH   SOLE 26 3,709 0 67,684
BIONANO GENOMICS INC COM 09075F107   26,143 17,906 SH   SOLE 28 0 0 17,906
BIONANO GENOMICS INC COM 09075F107   1,195,854 819,078 SH   SOLE 30 819,078 0 0
BIONANO GENOMICS INC COM 09075F107   43,178 29,574 SH   SOLE 40 29,574 0 0
BIONANO GENOMICS INC COM 09075F107   58,705 40,209 SH   SOLE 43 40,209 0 0
BIONTECH SE SPONSORED ADS 09075V102   3,961,301 26,370 SH   SOLE 2 26,370 0 0
BIONTECH SE SPONSORED ADS 09075V102   129,189 860 SH   SOLE 7 860 0 0
BIONTECH SE SPONSORED ADS 09075V102   1,807,147 12,030 SH   SOLE 18 12,030 0 0
BIONTECH SE SPONSORED ADS 09075V102   34,072,149 226,815 SH   SOLE 19 226,815 0 0
BIONTECH SE SPONSORED ADS 09075V102   230,810,026 1,536,480 SH   SOLE 21 1,536,480 0 0
BIONTECH SE SPONSORED ADS 09075V102   6,530,514 43,473 SH   SOLE 30 43,473 0 0
BIONTECH SE SPONSORED ADS 09075V102   31,914,239 212,450 SH   SOLE 34 212,450 0 0
BIONTECH SE SPONSORED ADS 09075V102   6,760 45 SH   SOLE 43 45 0 0
BIORA THERAPEUTICS INC COM 74319F107   68 514 SH   SOLE 2 0 0 514
BIORA THERAPEUTICS INC COM 74319F107   214,189 1,626,339 SH   SOLE 22 1,626,339 0 0
BIOSIG TECHNOLOGIES INC COM NEW 09073N201   353 841 SH   SOLE 2 0 0 841
BIOSIG TECHNOLOGIES INC COM NEW 09073N201   191,476 455,895 SH   SOLE 22 455,895 0 0
BIOTRICITY INC COM 09074H104   2,155 4,810 SH   SOLE 18 4,810 0 0
BIOTRICITY INC COM 09074H104   25,023 55,856 SH   SOLE 21 55,856 0 0
BIOTRICITY INC COM 09074H104   35,948 80,242 SH   SOLE 22 80,242 0 0
BIOVENTUS INC COM CL A 09075A108   101,915 39,048 SH   SOLE 2 8,730 0 30,318
BIOVENTUS INC COM CL A 09075A108   331 127 SH   SOLE 7 127 0 0
BIOVENTUS INC COM CL A 09075A108   246,776 94,550 SH   SOLE 18 94,550 0 0
BIOVENTUS INC COM CL A 09075A108   149,715 57,362 SH   SOLE 19 57,362 0 0
BIOVENTUS INC COM CL A 09075A108   3,296,968 1,263,206 SH   SOLE 21 1,263,206 0 0
BIOVENTUS INC COM CL A 09075A108   1,904,757 729,792 SH   SOLE 22 684,844 0 44,948
BIOVENTUS INC COM CL A 09075A108   23,088 8,846 SH   SOLE 25 8,846 0 0
BIOVENTUS INC COM CL A 09075A108   4,933 1,890 SH   SOLE 26 1,890 0 0
BIOVENTUS INC COM CL A 09075A108   17,484 6,699 SH   SOLE 36 6,699 0 0
BIOVENTUS INC COM CL A 09075A108   15,650 5,996 SH   SOLE 43 475 0 5,521
BIOVIE INC CL A NEW 09074F207   5,346 688 SH   SOLE 18 688 0 0
BIOVIE INC CL A NEW 09074F207   26,379 3,395 SH   SOLE 19 3,395 0 0
BIOVIE INC CL A NEW 09074F207   85,656 11,024 SH   SOLE 21 11,024 0 0
BIOVIE INC CL A NEW 09074F207   154,289 19,857 SH   SOLE 22 19,857 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105   705,661 32,852 SH   SOLE 2 10,788 0 22,064
BIOXCEL THERAPEUTICS INC COM 09075P105   1,224 57 SH   SOLE 4 57 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105   4,038 188 SH   SOLE 7 188 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105   1,247,773 58,090 SH   SOLE 18 58,090 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105   1,539,708 71,681 SH   SOLE 19 71,681 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105   15,570,122 724,866 SH   SOLE 21 724,866 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105   11,414,085 531,382 SH   SOLE 22 510,409 0 20,973
BIOXCEL THERAPEUTICS INC COM 09075P105   63,753 2,968 SH   SOLE 25 2,968 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105   298,099 13,878 SH   SOLE 26 611 0 13,267
BIOXCEL THERAPEUTICS INC COM 09075P105   241,865 11,260 SH   SOLE 30 11,260 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105   37,440 1,743 SH   SOLE 40 1,743 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105   299,796 13,957 SH   SOLE 43 11,946 0 2,011
BIRD GLOBAL INC COM CL A 09077J107   8,708 48,325 SH   SOLE 2 0 0 48,325
BIRD GLOBAL INC COM CL A 09077J107   111,905 621,004 SH   SOLE 18 621,004 0 0
BIRD GLOBAL INC COM CL A 09077J107   55,519 308,098 SH   SOLE 19 308,098 0 0
BIRD GLOBAL INC COM CL A 09077J107   1,004,908 5,576,628 SH   SOLE 21 5,576,628 0 0
BIRD GLOBAL INC COM CL A 09077J107   623,925 3,462,402 SH   SOLE 22 3,349,110 0 113,292
BIT DIGITAL INC SHS G1144A105   8,455 14,091 SH   SOLE 18 14,091 0 0
BIT DIGITAL INC SHS G1144A105   159,430 265,716 SH   SOLE 21 265,716 0 0
BIT DIGITAL INC SHS G1144A105   101,497 169,162 SH   SOLE 30 169,162 0 0
BITFARMS LTD COM 09173B107   163,587 371,788 SH   SOLE 21 371,788 0 0
BITFARMS LTD COM 09173B107   287,742 653,959 SH   SOLE 30 653,959 0 0
BITNILE HOLDINGS INC COM 09175M101   208,211 1,699,682 SH   SOLE 22 1,699,682 0 0
BJS RESTAURANTS INC COM 09180C106   2,413,691 91,497 SH   SOLE 2 48,172 0 43,325
BJS RESTAURANTS INC COM 09180C106   2,269 86 SH   SOLE 4 86 0 0
BJS RESTAURANTS INC COM 09180C106   4,775 181 SH   SOLE 7 181 0 0
BJS RESTAURANTS INC COM 09180C106   2,251,085 85,333 SH   SOLE 18 85,333 0 0
BJS RESTAURANTS INC COM 09180C106   5,365,666 203,399 SH   SOLE 19 203,399 0 0
BJS RESTAURANTS INC COM 09180C106   78,691,355 2,982,993 SH   SOLE 21 2,982,993 0 0
BJS RESTAURANTS INC COM 09180C106   22,711,202 860,925 SH   SOLE 22 834,136 0 26,789
BJS RESTAURANTS INC COM 09180C106   30,363 1,151 SH   SOLE 23 1,151 0 0
BJS RESTAURANTS INC COM 09180C106   74,840 2,837 SH   SOLE 25 2,837 0 0
BJS RESTAURANTS INC COM 09180C106   1,500,916 56,896 SH   SOLE 26 25,587 0 31,309
BJS RESTAURANTS INC COM 09180C106   917,734 34,789 SH   SOLE 30 34,789 0 0
BJS RESTAURANTS INC COM 09180C106   63,945 2,424 SH   SOLE 40 2,424 0 0
BJS RESTAURANTS INC COM 09180C106   421,605 15,982 SH   SOLE 43 14,875 0 1,107
BJS WHSL CLUB HLDGS INC COM 05550J101   21,931,246 331,488 SH   SOLE 2 123,541 0 207,947
BJS WHSL CLUB HLDGS INC COM 05550J101   25,008 378 SH   SOLE 4 378 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   674,567 10,196 SH   SOLE 7 10,196 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   19,113,756 288,902 SH   SOLE 18 288,902 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   2,803,993 42,382 SH   SOLE 19 42,382 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   471,745,081 7,130,367 SH   SOLE 21 7,130,367 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   253,504,015 3,831,681 SH   SOLE 22 3,651,812 0 179,869
BJS WHSL CLUB HLDGS INC COM 05550J101   5,028 76 SH   SOLE 23 76 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   1,412,384 21,348 SH   SOLE 25 21,348 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   5,862,504 88,611 SH   SOLE 26 76,263 0 12,348
BJS WHSL CLUB HLDGS INC COM 05550J101   502,684 7,598 SH   SOLE 28 1,634 0 5,964
BJS WHSL CLUB HLDGS INC COM 05550J101   5,851,786 88,449 SH   SOLE 30 88,449 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   125,969 1,904 SH   SOLE 31 1,904 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   680,985 10,293 SH   SOLE 36 10,293 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   1,251,946 18,923 SH   SOLE 40 18,923 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   18,194 275 SH   OTR 43 275 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   8,602,222 130,022 SH   SOLE 43 124,990 0 5,032
BK OF AMERICA CORP 7.25%CNV PFD L 060505682   171,083,760 147,486 SH   SOLE 21 147,486 0 0
BK TECHNOLOGIES CORPORATION COM 05587G104   6,866 2,068 SH   SOLE 18 2,068 0 0
BK TECHNOLOGIES CORPORATION COM 05587G104   152,249 45,858 SH   SOLE 21 45,858 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105   279,612 155,340 SH   SOLE 2 111,137 0 44,203
BLACK DIAMOND THERAPEUTICS I COM 09203E105   7,310 4,061 SH   SOLE 18 4,061 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105   234,614 130,341 SH   SOLE 19 130,341 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105   138,152 76,751 SH   SOLE 21 76,751 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105   1,034,359 574,644 SH   SOLE 22 574,644 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105   14,760 8,200 SH   SOLE 23 8,200 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105   79,978 44,432 SH   SOLE 26 0 0 44,432
BLACK HILLS CORP COM 092113109   19,367,978 275,348 SH   SOLE 2 149,969 0 125,379
BLACK HILLS CORP COM 092113109   793,013 11,274 SH   SOLE 4 9,759 0 1,515
BLACK HILLS CORP COM 092113109   4,187,200 59,528 SH   SOLE 7 59,528 0 0
BLACK HILLS CORP COM 092113109   320,258 4,553 SH   SOLE 13 4,553 0 0
BLACK HILLS CORP COM 092113109   24,269,410 345,030 SH   SOLE 18 334,314 0 10,716
BLACK HILLS CORP COM 092113109   38,864,679 552,526 SH   SOLE 19 552,526 0 0
BLACK HILLS CORP COM 092113109   485,226,914 6,898,307 SH   SOLE 21 6,898,307 0 0
BLACK HILLS CORP COM 092113109   177,362,380 2,521,501 SH   SOLE 22 2,441,091 0 80,410
BLACK HILLS CORP COM 092113109   1,361,360 19,354 SH   SOLE 23 19,354 0 0
BLACK HILLS CORP COM 092113109   2,267,902 32,242 SH   SOLE 26 26,712 0 5,530
BLACK HILLS CORP COM 092113109   78,781 1,120 SH   SOLE 28 1,120 0 0
BLACK HILLS CORP COM 092113109   268,910 3,823 SH   SOLE 29 3,823 0 0
BLACK HILLS CORP COM 092113109   5,732,147 81,492 SH   SOLE 30 81,492 0 0
BLACK HILLS CORP COM 092113109   483,658 6,876 SH   SOLE 31 6,876 0 0
BLACK HILLS CORP COM 092113109   2,152,545 30,602 SH   SOLE 32 30,602 0 0
BLACK HILLS CORP COM 092113109   30,387 432 SH   SOLE 34 432 0 0
BLACK HILLS CORP COM 092113109   300,211 4,268 SH   SOLE 36 4,268 0 0
BLACK HILLS CORP COM 092113109   2,047,919 29,115 SH   SOLE 43 27,806 0 1,309
BLACK KNIGHT INC COM 09215C105   13,281,499 215,085 SH   SOLE 2 24,454 0 190,631
BLACK KNIGHT INC COM 09215C105   8,537,061 138,252 SH   SOLE 4 90,083 0 48,169
BLACK KNIGHT INC COM 09215C105   6,920,384 112,071 SH   SOLE 7 112,071 0 0
BLACK KNIGHT INC COM 09215C105   35,815 580 SH   SOLE 13 580 0 0
BLACK KNIGHT INC COM 09215C105   879,011 14,235 SH   SOLE 15 14,235 0 0
BLACK KNIGHT INC COM 09215C105   15,394,954 249,311 SH   SOLE 18 241,248 0 8,063
BLACK KNIGHT INC COM 09215C105   3,018,402 48,881 SH   SOLE 19 48,881 0 0
BLACK KNIGHT INC COM 09215C105   286,572,982 4,640,858 SH   SOLE 21 4,640,858 0 0
BLACK KNIGHT INC COM 09215C105   258,769,303 4,190,596 SH   SOLE 22 3,887,873 0 302,723
BLACK KNIGHT INC COM 09215C105   15,646,277 253,381 SH   SOLE 23 253,381 0 0
BLACK KNIGHT INC COM 09215C105   1,270,815 20,580 SH   SOLE 25 20,580 0 0
BLACK KNIGHT INC COM 09215C105   7,907,829 128,062 SH   SOLE 26 104,582 0 23,480
BLACK KNIGHT INC COM 09215C105   15,972,070 258,657 SH   SOLE 28 2,007 0 256,650
BLACK KNIGHT INC COM 09215C105   11,362 184 SH   SOLE 29 184 0 0
BLACK KNIGHT INC COM 09215C105   67,695,969 1,096,291 SH   SOLE 30 915,589 0 180,702
BLACK KNIGHT INC COM 09215C105   2,109,751 34,166 SH   SOLE 31 31,179 0 2,987
BLACK KNIGHT INC COM 09215C105   434,411 7,035 SH   SOLE 34 7,035 0 0
BLACK KNIGHT INC COM 09215C105   2,997,098 48,536 SH   SOLE 36 48,536 0 0
BLACK KNIGHT INC COM 09215C105   362,287 5,867 SH   SOLE 40 5,867 0 0
BLACK KNIGHT INC COM 09215C105   47,795 774 SH   OTR 43 774 0 0
BLACK KNIGHT INC COM 09215C105   4,468,539 72,365 SH   SOLE 43 67,115 0 5,250
BLACKBAUD INC COM 09227Q100   2,746,937 46,669 SH   SOLE 2 35,100 0 11,569
BLACKBAUD INC COM 09227Q100   50,561 859 SH   SOLE 4 181 0 678
BLACKBAUD INC COM 09227Q100   223,374 3,795 SH   SOLE 7 3,795 0 0
BLACKBAUD INC COM 09227Q100   11,272,220 191,509 SH   SOLE 18 191,509 0 0
BLACKBAUD INC COM 09227Q100   5,046,244 85,733 SH   SOLE 19 85,733 0 0
BLACKBAUD INC COM 09227Q100   217,480,696 3,694,881 SH   SOLE 21 3,694,881 0 0
BLACKBAUD INC COM 09227Q100   79,008,896 1,342,319 SH   SOLE 22 1,304,346 0 37,973
BLACKBAUD INC COM 09227Q100   415,022 7,051 SH   SOLE 25 7,051 0 0
BLACKBAUD INC COM 09227Q100   1,292,978 21,967 SH   SOLE 26 17,998 0 3,969
BLACKBAUD INC COM 09227Q100   119,545 2,031 SH   SOLE 28 768 0 1,263
BLACKBAUD INC COM 09227Q100   2,006,773 34,094 SH   SOLE 30 34,094 0 0
BLACKBAUD INC COM 09227Q100   65,158 1,107 SH   SOLE 36 1,107 0 0
BLACKBAUD INC COM 09227Q100   347,804 5,909 SH   SOLE 40 5,909 0 0
BLACKBAUD INC COM 09227Q100   1,468,253 24,945 SH   SOLE 43 23,712 0 1,233
BLACKBERRY LTD COM 09228F103   156 48 SH   SOLE 17 0 0 48
BLACKBERRY LTD COM 09228F103   5,001,114 1,534,084 SH   SOLE 21 1,534,084 0 0
BLACKBERRY LTD COM 09228F103   822,035 252,158 SH   SOLE 43 240,482 0 11,676
BLACKBOXSTOCKS INC COM NEW 09229E204   3,834 12,780 SH   SOLE 21 12,780 0 0
BLACKLINE INC COM 09239B109   2,971,720 44,176 SH   SOLE 2 23,791 0 20,385
BLACKLINE INC COM 09239B109   61,485 914 SH   SOLE 4 200 0 714
BLACKLINE INC COM 09239B109   326,192 4,849 SH   SOLE 7 4,849 0 0
BLACKLINE INC COM 09239B109   9,673,090 143,795 SH   SOLE 18 137,499 0 6,296
BLACKLINE INC COM 09239B109   10,870,294 161,592 SH   SOLE 19 161,592 0 0
BLACKLINE INC COM 09239B109   136,675,823 2,031,750 SH   SOLE 21 2,031,750 0 0
BLACKLINE INC COM 09239B109   92,837,040 1,380,066 SH   SOLE 22 1,336,703 0 43,363
BLACKLINE INC COM 09239B109   238,876 3,551 SH   SOLE 23 3,551 0 0
BLACKLINE INC COM 09239B109   606,574 9,017 SH   SOLE 25 9,017 0 0
BLACKLINE INC COM 09239B109   2,585,455 38,434 SH   SOLE 26 25,933 0 12,501
BLACKLINE INC COM 09239B109   109,785 1,632 SH   SOLE 28 934 0 698
BLACKLINE INC COM 09239B109   3,501,740 52,055 SH   SOLE 30 52,055 0 0
BLACKLINE INC COM 09239B109   154,250 2,293 SH   SOLE 36 2,293 0 0
BLACKLINE INC COM 09239B109   549,663 8,171 SH   SOLE 40 8,171 0 0
BLACKLINE INC COM 09239B109   1,126,638 16,748 SH   SOLE 43 15,340 0 1,408
BLACKLINE INC NOTE 0.125% 8/0 09239BAB5   2,425,857 2,188,000 PRN   SOLE 21 2,188,000 0 0
BLACKLINE INC NOTE 3/1 09239BAD1   9,447,349 11,090,000 PRN   SOLE 21 11,090,000 0 0
BLACKROCK 2037 MUNICIPAL TAR COM 09262G108   97,760 4,000 SH   SOLE   4,000 0 0
BLACKROCK CAP ALLOCATION TR COM 09260U109   69,350 5,000 SH   SOLE   5,000 0 0
BLACKROCK CAP INVT CORP COM 092533108   1,333,648 368,411 SH   SOLE 30 368,411 0 0
BLACKROCK CAP INVT CORP COM 092533108   9,662 2,669 SH   SOLE 43 2,669 0 0
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   53,534 1,262 SH   SOLE 2 1,262 0 0
BLACKROCK ETF TRUST FUTURE CLIMATE 09290C707   100,476 5,000 SH   SOLE   5,000 0 0
BLACKROCK ETF TRUST FUTURE US THEMES 09290C806   3,313,920 160,000 SH   SOLE   160,000 0 0
BLACKROCK ETF TRUST FUT FIN AND TECH 09290C889   3,265,344 160,000 SH   SOLE   160,000 0 0
BLACKROCK ETF TRUST II FLOATING RT LOAN 092528405   15,247,500 300,000 SH   SOLE   300,000 0 0
BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105   154,300 10,000 SH   SOLE   10,000 0 0
BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105   8 1 SH   SOLE 18 1 0 0
BLACKROCK INC COM 09247X101   191,812,677 270,681 SH   SOLE 2 37,481 0 233,200
BLACKROCK INC COM 09247X101   72,048,538 101,673 SH   SOLE 4 57,787 0 43,886
BLACKROCK INC COM 09247X101   105,586,579 149,001 SH   SOLE 7 144,543 0 4,458
BLACKROCK INC COM 09247X101   2,430,601 3,430 SH   SOLE 13 563 0 2,867
BLACKROCK INC COM 09247X101   15,851,344 22,369 SH   SOLE 15 22,369 0 0
BLACKROCK INC COM 09247X101   13,464 19 SH   SOLE 17 0 0 19
BLACKROCK INC COM 09247X101   175,250,577 247,309 SH   SOLE 18 235,255 0 12,054
BLACKROCK INC COM 09247X101   27,947,659 39,439 SH   SOLE 19 39,439 0 0
BLACKROCK INC COM 09247X101   2,971,585,340 4,193,423 SH   SOLE 21 4,193,423 0 0
BLACKROCK INC COM 09247X101   2,107,907,805 2,974,624 SH   SOLE 22 2,659,770 0 314,854
BLACKROCK INC COM 09247X101   206,311,247 291,141 SH   SOLE 23 291,141 0 0
BLACKROCK INC COM 09247X101   169,332,099 238,957 SH   SOLE 25 238,957 0 0
BLACKROCK INC COM 09247X101   177,477,092 250,451 SH   SOLE 26 84,326 0 166,125
BLACKROCK INC COM 09247X101   268,847,136 379,390 SH   SOLE 28 15,986 0 363,404
BLACKROCK INC COM 09247X101   817,934,052 1,154,247 SH   SOLE 30 1,154,247 0 0
BLACKROCK INC COM 09247X101   23,698,004 33,442 SH   SOLE 31 30,752 0 2,690
BLACKROCK INC COM 09247X101   4,967,496 7,010 SH   SOLE 34 7,010 0 0
BLACKROCK INC COM 09247X101   3,980,375 5,617 SH   SOLE 40 5,617 0 0
BLACKROCK INC COM 09247X101   65,754,798 92,791 SH   SOLE 43 87,921 0 4,870
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108   34,050 5,000 SH   SOLE   5,000 0 0
BLACKROCK MULTI SECTOR INC T COM 09258A107   142 10 SH   SOLE 17 0 0 10
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104   114 4 SH   SOLE 17 0 0 4
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101   78,200 5,000 SH   SOLE   5,000 0 0
BLACKROCK TCP CAPITAL CORP COM 09259E108   3,910,196 302,179 SH   SOLE 30 302,179 0 0
BLACKSKY TECHNOLOGY INC COM CL A 09263B108   2,943 1,911 SH   SOLE 2 0 0 1,911
BLACKSKY TECHNOLOGY INC COM CL A 09263B108   22,082 14,339 SH   SOLE 18 14,339 0 0
BLACKSKY TECHNOLOGY INC COM CL A 09263B108   270,138 175,414 SH   SOLE 21 175,414 0 0
BLACKSKY TECHNOLOGY INC COM CL A 09263B108   1,240,974 805,827 SH   SOLE 22 805,827 0 0
BLACKSTONE INC COM 09260D107   85,763,640 1,156,000 SH   SOLE 2 49,302 0 1,106,698
BLACKSTONE INC COM 09260D107   33,575,649 452,563 SH   SOLE 4 262,457 0 190,106
BLACKSTONE INC COM 09260D107   12,159,741 163,900 SH   SOLE 7 163,900 0 0
BLACKSTONE INC COM 09260D107   824,399 11,112 SH   SOLE 13 2,659 0 8,453
BLACKSTONE INC COM 09260D107   6,570,044 88,557 SH   SOLE 15 88,557 0 0
BLACKSTONE INC COM 09260D107   1,929 26 SH   SOLE 17 0 0 26
BLACKSTONE INC COM 09260D107   140,824,618 1,898,162 SH   SOLE 18 1,513,841 0 384,321
BLACKSTONE INC COM 09260D107   63,966,989 862,205 SH   SOLE 19 862,205 0 0
BLACKSTONE INC COM 09260D107   832,177,434 11,216,841 SH   SOLE 21 11,216,841 0 0
BLACKSTONE INC COM 09260D107   1,195,710,956 16,116,875 SH   SOLE 22 14,799,082 0 1,317,793
BLACKSTONE INC COM 09260D107   86,437,730 1,165,086 SH   SOLE 23 1,165,086 0 0
BLACKSTONE INC COM 09260D107   79,354,292 1,069,609 SH   SOLE 25 1,069,609 0 0
BLACKSTONE INC COM 09260D107   61,909,403 834,471 SH   SOLE 26 401,017 0 433,454
BLACKSTONE INC COM 09260D107   66,834,803 900,860 SH   SOLE 28 21,996 0 878,864
BLACKSTONE INC COM 09260D107   177,382,577 2,390,923 SH   SOLE 30 2,390,923 0 0
BLACKSTONE INC COM 09260D107   11,672,535 157,333 SH   SOLE 31 144,543 0 12,790
BLACKSTONE INC COM 09260D107   3,787,325 51,049 SH   SOLE 34 51,049 0 0
BLACKSTONE INC COM 09260D107   14,283,504 192,526 SH   SOLE 36 192,526 0 0
BLACKSTONE INC COM 09260D107   1,960,693 26,428 SH   SOLE 40 26,428 0 0
BLACKSTONE INC COM 09260D107   84,799 1,143 SH   OTR 43 1,143 0 0
BLACKSTONE INC COM 09260D107   10,335,671 139,314 SH   SOLE 43 116,517 0 22,796
BLACKSTONE MORTGAGE TRUST IN NOTE 5.500% 3/1 09257WAE0   6,886,303 8,060,000 PRN   SOLE 2 8,060,000 0 0
BLACKSTONE MORTGAGE TRUST IN NOTE 5.500% 3/1 09257WAE0   2,539,217 2,972,000 PRN   SOLE 21 2,972,000 0 0
BLACKSTONE MORTGAGE TRUST IN NOTE 5.500% 3/1 09257WAE0   8,885,552 10,400,000 PRN   SOLE 22 10,400,000 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   3,395,774 160,405 SH   SOLE 2 48,450 0 111,955
BLACKSTONE MTG TR INC COM CL A 09257W100   10,289 486 SH   SOLE 4 486 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   61,711 2,915 SH   SOLE 7 2,915 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   10,101,816 477,176 SH   SOLE 18 477,176 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   7,004,412 330,865 SH   SOLE 19 330,865 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   179,213,344 8,465,439 SH   SOLE 21 8,465,439 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   87,118,932 4,115,207 SH   SOLE 22 3,907,408 0 207,799
BLACKSTONE MTG TR INC COM CL A 09257W100   517,564 24,448 SH   SOLE 25 24,448 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   1,308,518 61,810 SH   SOLE 26 49,505 0 12,305
BLACKSTONE MTG TR INC COM CL A 09257W100   241,550 11,410 SH   SOLE 28 2,620 0 8,790
BLACKSTONE MTG TR INC COM CL A 09257W100   1,204,171 56,881 SH   SOLE 30 56,881 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   95,604 4,516 SH   SOLE 36 4,516 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   457,145 21,594 SH   SOLE 40 21,594 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   14,353 678 SH   OTR 43 678 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   793,465 37,481 SH   SOLE 43 33,754 0 3,727
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   174,285 7,798 SH   SOLE 30 7,798 0 0
BLADE AIR MOBILITY INC CL A COM 092667104   110,203 30,783 SH   SOLE 2 7,414 0 23,369
BLADE AIR MOBILITY INC CL A COM 092667104   2,964 828 SH   SOLE 7 828 0 0
BLADE AIR MOBILITY INC CL A COM 092667104   588,760 164,458 SH   SOLE 18 164,458 0 0
BLADE AIR MOBILITY INC CL A COM 092667104   366,596 102,401 SH   SOLE 19 102,401 0 0
BLADE AIR MOBILITY INC CL A COM 092667104   7,583,568 2,118,315 SH   SOLE 21 2,118,315 0 0
BLADE AIR MOBILITY INC CL A COM 092667104   4,599,742 1,284,844 SH   SOLE 22 1,238,511 0 46,333
BLEND LABS INC CL A 09352U108   121,877 84,637 SH   SOLE 2 8,091 0 76,546
BLEND LABS INC CL A 09352U108   2,856 1,983 SH   SOLE 7 1,983 0 0
BLEND LABS INC CL A 09352U108   830,563 576,780 SH   SOLE 18 576,780 0 0
BLEND LABS INC CL A 09352U108   501,330 348,146 SH   SOLE 19 348,146 0 0
BLEND LABS INC CL A 09352U108   9,904,355 6,878,024 SH   SOLE 21 6,878,024 0 0
BLEND LABS INC CL A 09352U108   5,846,358 4,059,971 SH   SOLE 22 3,910,642 0 149,329
BLEND LABS INC CL A 09352U108   55,794 38,746 SH   SOLE 26 0 0 38,746
BLEND LABS INC CL A 09352U108   124,599 86,527 SH   SOLE 43 85,291 0 1,236
BLINK CHARGING CO COM 09354A100   234,111 21,341 SH   SOLE 2 12,343 0 8,998
BLINK CHARGING CO COM 09354A100   94,463 8,611 SH   SOLE 7 8,611 0 0
BLINK CHARGING CO COM 09354A100   1,097 100 SH   SOLE 17 0 0 100
BLINK CHARGING CO COM 09354A100   1,052,396 95,934 SH   SOLE 18 95,934 0 0
BLINK CHARGING CO COM 09354A100   711,975 64,902 SH   SOLE 19 64,902 0 0
BLINK CHARGING CO COM 09354A100   16,377,716 1,492,955 SH   SOLE 21 1,492,955 0 0
BLINK CHARGING CO COM 09354A100   11,525,005 1,050,593 SH   SOLE 22 1,019,931 0 30,662
BLINK CHARGING CO COM 09354A100   66,544 6,066 SH   SOLE 25 6,066 0 0
BLINK CHARGING CO COM 09354A100   366,705 33,428 SH   SOLE 26 25,857 0 7,571
BLINK CHARGING CO COM 09354A100   272,418 24,833 SH   SOLE 28 22,307 0 2,526
BLINK CHARGING CO COM 09354A100   1,028,635 93,768 SH   SOLE 30 93,768 0 0
BLINK CHARGING CO COM 09354A100   28,983 2,642 SH   SOLE 36 2,642 0 0
BLINK CHARGING CO COM 09354A100   49,277 4,492 SH   SOLE 40 4,492 0 0
BLINK CHARGING CO COM 09354A100   880,705 80,283 SH   SOLE 43 78,377 0 1,906
BLOCK H & R INC COM 093671105   27,414,410 750,874 SH   SOLE 2 234,877 0 515,997
BLOCK H & R INC COM 093671105   1,767,121 48,401 SH   SOLE 4 25,847 0 22,554
BLOCK H & R INC COM 093671105   985,076 26,981 SH   SOLE 7 26,981 0 0
BLOCK H & R INC COM 093671105   187,479 5,135 SH   SOLE 13 5,135 0 0
BLOCK H & R INC COM 093671105   16,158,012 442,564 SH   SOLE 18 438,164 0 4,400
BLOCK H & R INC COM 093671105   6,574,283 180,068 SH   SOLE 19 180,068 0 0
BLOCK H & R INC COM 093671105   477,717,030 13,084,553 SH   SOLE 21 13,084,553 0 0
BLOCK H & R INC COM 093671105   179,266,546 4,910,067 SH   SOLE 22 4,689,335 0 220,732
BLOCK H & R INC COM 093671105   1,101,689 30,175 SH   SOLE 23 30,175 0 0
BLOCK H & R INC COM 093671105   1,092,306 29,918 SH   SOLE 25 29,918 0 0
BLOCK H & R INC COM 093671105   3,865,058 105,863 SH   SOLE 26 58,664 0 47,199
BLOCK H & R INC COM 093671105   1,091,795 29,904 SH   SOLE 28 1,861 0 28,043
BLOCK H & R INC COM 093671105   224,208 6,141 SH   SOLE 29 6,141 0 0
BLOCK H & R INC COM 093671105   4,137,642 113,329 SH   SOLE 30 113,329 0 0
BLOCK H & R INC COM 093671105   254,986 6,984 SH   SOLE 31 6,984 0 0
BLOCK H & R INC COM 093671105   3,104,044 85,019 SH   SOLE 32 85,019 0 0
BLOCK H & R INC COM 093671105   1,267,919 34,728 SH   SOLE 34 34,728 0 0
BLOCK H & R INC COM 093671105   375,688 10,290 SH   SOLE 36 10,290 0 0
BLOCK H & R INC COM 093671105   787,119 21,559 SH   SOLE 40 21,559 0 0
BLOCK H & R INC COM 093671105   15,480 424 SH   OTR 43 424 0 0
BLOCK H & R INC COM 093671105   5,764,262 157,882 SH   SOLE 43 143,234 0 14,648
BLOCK INC CL A 852234103   59,197,354 942,033 SH   SOLE 2 108,843 0 833,190
BLOCK INC CL A 852234103   22,026,300 350,514 SH   SOLE 4 210,162 0 140,352
BLOCK INC CL A 852234103   4,087,302 65,043 SH   SOLE 7 65,043 0 0
BLOCK INC CL A 852234103   544,760 8,669 SH   SOLE 13 2,107 0 6,562
BLOCK INC CL A 852234103   2,270,284 36,128 SH   SOLE 15 36,128 0 0
BLOCK INC CL A 852234103   41,933,635 667,308 SH   SOLE 18 639,448 0 27,860
BLOCK INC CL A 852234103   45,157,201 718,606 SH   SOLE 19 718,606 0 0
BLOCK INC CL A 852234103   282,438,025 4,494,558 SH   SOLE 21 4,494,558 0 0
BLOCK INC CL A 852234103   752,808,244 11,979,762 SH   SOLE 22 10,974,606 0 1,005,156
BLOCK INC CL A 852234103   54,958,670 874,581 SH   SOLE 23 874,581 0 0
BLOCK INC CL A 852234103   56,308,913 896,068 SH   SOLE 25 896,068 0 0
BLOCK INC CL A 852234103   44,456,661 707,458 SH   SOLE 26 319,787 0 387,671
BLOCK INC CL A 852234103   56,098,085 892,713 SH   SOLE 28 14,462 0 878,251
BLOCK INC CL A 852234103   39,715 632 SH   SOLE 29 632 0 0
BLOCK INC CL A 852234103   73,743,808 1,173,517 SH   SOLE 30 1,169,388 0 4,129
BLOCK INC CL A 852234103   7,343,482 116,860 SH   SOLE 31 107,176 0 9,684
BLOCK INC CL A 852234103   71,089,824 1,131,283 SH   SOLE 34 1,131,283 0 0
BLOCK INC CL A 852234103   8,774,726 139,636 SH   SOLE 36 139,636 0 0
BLOCK INC CL A 852234103   1,275,589 20,299 SH   SOLE 40 20,299 0 0
BLOCK INC CL A 852234103   52,283 832 SH   OTR 43 832 0 0
BLOCK INC CL A 852234103   21,069,624 335,290 SH   SOLE 43 303,141 0 32,149
BLOCK INC NOTE 0.500% 5/1 852234AD5   4,151,183 4,005,000 PRN   SOLE 21 4,005,000 0 0
BLOCK INC NOTE 0.125% 3/0 852234AF0   9,061,608 9,526,000 PRN   SOLE 21 9,526,000 0 0
BLOCK INC NOTE 5/0 852234AJ2   5,075,565 6,270,000 PRN   SOLE 2 6,270,000 0 0
BLOCK INC NOTE 5/0 852234AJ2   4,270,113 5,275,000 PRN   SOLE 21 5,275,000 0 0
BLOCK INC NOTE 5/0 852234AJ2   6,880,750 8,500,000 PRN   SOLE 22 8,500,000 0 0
BLOCK INC NOTE 0.250%11/0 852234AK9   654,255 868,000 PRN   SOLE 2 868,000 0 0
BLOCK INC NOTE 0.250%11/0 852234AK9   4,562,449 6,053,000 PRN   SOLE 19 6,053,000 0 0
BLOCK INC NOTE 0.250%11/0 852234AK9   4,129,796 5,479,000 PRN   SOLE 21 5,479,000 0 0
BLOCK INC NOTE 0.250%11/0 852234AK9   6,089,546 8,079,000 PRN   SOLE 34 8,079,000 0 0
BLOOM ENERGY CORP COM CL A 093712107   4,277,947 223,742 SH   SOLE 2 119,724 0 104,018
BLOOM ENERGY CORP COM CL A 093712107   125,982 6,589 SH   SOLE 4 530 0 6,059
BLOOM ENERGY CORP COM CL A 093712107   262,804 13,745 SH   SOLE 7 13,745 0 0
BLOOM ENERGY CORP COM CL A 093712107   9,278,018 485,252 SH   SOLE 18 448,448 0 36,804
BLOOM ENERGY CORP COM CL A 093712107   17,634,319 922,297 SH   SOLE 19 922,297 0 0
BLOOM ENERGY CORP COM CL A 093712107   189,976,664 9,936,018 SH   SOLE 21 9,936,018 0 0
BLOOM ENERGY CORP COM CL A 093712107   94,115,504 4,922,359 SH   SOLE 22 4,783,909 0 138,450
BLOOM ENERGY CORP COM CL A 093712107   327,506 17,129 SH   SOLE 23 17,129 0 0
BLOOM ENERGY CORP COM CL A 093712107   1,656,576 86,641 SH   SOLE 25 86,641 0 0
BLOOM ENERGY CORP COM CL A 093712107   4,265,710 223,102 SH   SOLE 26 62,494 0 160,608
BLOOM ENERGY CORP COM CL A 093712107   245,902 12,861 SH   SOLE 28 2,577 0 10,284
BLOOM ENERGY CORP COM CL A 093712107   73,656,378 3,852,321 SH   SOLE 30 3,852,321 0 0
BLOOM ENERGY CORP COM CL A 093712107   1,523,960 79,705 SH   SOLE 34 79,705 0 0
BLOOM ENERGY CORP COM CL A 093712107   98,258 5,139 SH   SOLE 36 5,139 0 0
BLOOM ENERGY CORP COM CL A 093712107   514,538 26,911 SH   SOLE 40 26,911 0 0
BLOOM ENERGY CORP COM CL A 093712107   1,221,519 63,887 SH   SOLE 43 61,682 0 2,205
BLOOMIN BRANDS INC COM 094235108   1,094,246 54,386 SH   SOLE 2 25,478 0 28,908
BLOOMIN BRANDS INC COM 094235108   6,298 313 SH   SOLE 4 313 0 0
BLOOMIN BRANDS INC COM 094235108   32,896 1,635 SH   SOLE 7 1,635 0 0
BLOOMIN BRANDS INC COM 094235108   5,843,492 290,432 SH   SOLE 18 290,432 0 0
BLOOMIN BRANDS INC COM 094235108   3,177,250 157,915 SH   SOLE 19 157,915 0 0
BLOOMIN BRANDS INC COM 094235108   216,232,336 10,747,134 SH   SOLE 21 10,747,134 0 0
BLOOMIN BRANDS INC COM 094235108   47,357,953 2,353,775 SH   SOLE 22 2,270,574 0 83,201
BLOOMIN BRANDS INC COM 094235108   282,666 14,049 SH   SOLE 25 14,049 0 0
BLOOMIN BRANDS INC COM 094235108   1,008,515 50,125 SH   SOLE 26 33,505 0 16,620
BLOOMIN BRANDS INC COM 094235108   18,691 929 SH   SOLE 28 929 0 0
BLOOMIN BRANDS INC COM 094235108   2,732,497 135,810 SH   SOLE 30 135,810 0 0
BLOOMIN BRANDS INC COM 094235108   52,895 2,629 SH   SOLE 36 2,629 0 0
BLOOMIN BRANDS INC COM 094235108   194,540 9,669 SH   SOLE 40 9,669 0 0
BLOOMIN BRANDS INC COM 094235108   1,796,408 89,285 SH   SOLE 43 76,006 0 13,279
BLUCORA INC COM 095229100   602,278 23,591 SH   SOLE 2 13,057 0 10,534
BLUCORA INC COM 095229100   6,357 249 SH   SOLE 4 249 0 0
BLUCORA INC COM 095229100   13,761 539 SH   SOLE 7 539 0 0
BLUCORA INC COM 095229100   4,060,061 159,031 SH   SOLE 18 159,031 0 0
BLUCORA INC COM 095229100   2,235,764 87,574 SH   SOLE 19 87,574 0 0
BLUCORA INC COM 095229100   147,727,864 5,786,442 SH   SOLE 21 5,786,442 0 0
BLUCORA INC COM 095229100   33,626,354 1,317,131 SH   SOLE 22 1,275,145 0 41,986
BLUCORA INC COM 095229100   156,320 6,123 SH   SOLE 25 6,123 0 0
BLUCORA INC COM 095229100   335,796 13,153 SH   SOLE 26 8,564 0 4,589
BLUCORA INC COM 095229100   394,081 15,436 SH   SOLE 28 12,017 0 3,419
BLUCORA INC COM 095229100   3,210,934 125,771 SH   SOLE 30 125,771 0 0
BLUCORA INC COM 095229100   120,910 4,736 SH   SOLE 40 4,736 0 0
BLUCORA INC COM 095229100   755,280 29,584 SH   SOLE 43 28,931 0 653
BLUE APRON HLDGS INC CL A NEW 09523Q200   829 999 SH   SOLE 2 0 0 999
BLUE APRON HLDGS INC CL A NEW 09523Q200   3,555 4,283 SH   SOLE 18 4,283 0 0
BLUE APRON HLDGS INC CL A NEW 09523Q200   44,652 53,797 SH   SOLE 21 53,797 0 0
BLUE APRON HLDGS INC CL A NEW 09523Q200   399,243 481,016 SH   SOLE 22 481,016 0 0
BLUE BIRD CORP COM 095306106   32,708 3,054 SH   SOLE 2 679 0 2,375
BLUE BIRD CORP COM 095306106   3,224 301 SH   SOLE 7 301 0 0
BLUE BIRD CORP COM 095306106   494,791 46,199 SH   SOLE 18 46,199 0 0
BLUE BIRD CORP COM 095306106   355,283 33,173 SH   SOLE 19 33,173 0 0
BLUE BIRD CORP COM 095306106   6,428,624 600,245 SH   SOLE 21 600,245 0 0
BLUE BIRD CORP COM 095306106   4,931,976 460,502 SH   SOLE 22 455,097 0 5,405
BLUE BIRD CORP COM 095306106   18,603 1,737 SH   SOLE 43 1,673 0 64
BLUE FOUNDRY BANCORP COM 09549B104   152,285 11,851 SH   SOLE 2 936 0 10,915
BLUE FOUNDRY BANCORP COM 09549B104   5,153 401 SH   SOLE 7 401 0 0
BLUE FOUNDRY BANCORP COM 09549B104   999,152 77,755 SH   SOLE 18 77,755 0 0
BLUE FOUNDRY BANCORP COM 09549B104   636,139 49,505 SH   SOLE 19 49,505 0 0
BLUE FOUNDRY BANCORP COM 09549B104   12,489,429 971,940 SH   SOLE 21 971,940 0 0
BLUE FOUNDRY BANCORP COM 09549B104   8,566,697 666,669 SH   SOLE 22 645,385 0 21,284
BLUE FOUNDRY BANCORP COM 09549B104   9,753 759 SH   SOLE 43 759 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   4,517,201 426,151 SH   SOLE 2 75,436 0 350,715
BLUE OWL CAPITAL INC COM CL A 09581B103   9,116 860 SH   SOLE 4 860 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   47,626 4,493 SH   SOLE 7 4,493 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   2,106,803 198,755 SH   SOLE 18 198,755 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   1,034,178 97,564 SH   SOLE 19 97,564 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   61,430,233 5,795,305 SH   SOLE 21 5,795,305 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   84,793,131 7,999,352 SH   SOLE 22 7,542,447 0 456,905
BLUE OWL CAPITAL INC COM CL A 09581B103   415,191 39,169 SH   SOLE 25 39,169 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   1,437,879 135,649 SH   SOLE 26 114,201 0 21,448
BLUE OWL CAPITAL INC COM CL A 09581B103   97,446 9,193 SH   SOLE 28 0 0 9,193
BLUE OWL CAPITAL INC COM CL A 09581B103   1,429,527 134,861 SH   SOLE 30 134,861 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   62,784 5,923 SH   SOLE 31 5,923 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   387,568 36,563 SH   SOLE 40 36,563 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   2,254,864 212,723 SH   SOLE 43 180,307 0 32,416
BLUE RIDGE BANKSHARES INC VA COM 095825105   166,841 13,358 SH   SOLE 2 1,144 0 12,214
BLUE RIDGE BANKSHARES INC VA COM 095825105   3,485 279 SH   SOLE 7 279 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105   654,364 52,391 SH   SOLE 18 52,391 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105   407,424 32,620 SH   SOLE 19 32,620 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105   8,353,487 668,814 SH   SOLE 21 668,814 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105   3,063,872 245,306 SH   SOLE 22 230,487 0 14,819
BLUE STAR FOODS CORP COM 09606H101   371 928 SH   SOLE 18 928 0 0
BLUE STAR FOODS CORP COM 09606H101   10,952 27,387 SH   SOLE 21 27,387 0 0
BLUE WATER VACCINES INC COM 09610B108   9,089 8,263 SH   SOLE 21 8,263 0 0
BLUE WATER VACCINES INC COM 09610B108   58,917 53,561 SH   SOLE 22 53,561 0 0
BLUEBIRD BIO INC COM 09609G100   968,004 139,885 SH   SOLE 2 49,798 0 90,087
BLUEBIRD BIO INC COM 09609G100   7,515 1,086 SH   SOLE 7 1,086 0 0
BLUEBIRD BIO INC COM 09609G100   1,701,766 245,920 SH   SOLE 18 245,920 0 0
BLUEBIRD BIO INC COM 09609G100   3,278,883 473,827 SH   SOLE 19 473,827 0 0
BLUEBIRD BIO INC COM 09609G100   25,829,952 3,732,652 SH   SOLE 21 3,732,652 0 0
BLUEBIRD BIO INC COM 09609G100   16,597,724 2,398,515 SH   SOLE 22 2,293,540 0 104,975
BLUEBIRD BIO INC COM 09609G100   22,448 3,244 SH   SOLE 23 3,244 0 0
BLUEBIRD BIO INC COM 09609G100   78,327 11,319 SH   SOLE 25 11,319 0 0
BLUEBIRD BIO INC COM 09609G100   420,321 60,740 SH   SOLE 26 0 0 60,740
BLUEBIRD BIO INC COM 09609G100   21,279 3,075 SH   SOLE 28 3,075 0 0
BLUEBIRD BIO INC COM 09609G100   1,371,945 198,258 SH   SOLE 30 198,258 0 0
BLUEBIRD BIO INC COM 09609G100   85,289 12,325 SH   SOLE 40 12,325 0 0
BLUEBIRD BIO INC COM 09609G100   10,249 1,481 SH   OTR 43 1,481 0 0
BLUEBIRD BIO INC COM 09609G100   597,438 86,335 SH   SOLE 43 85,192 0 1,143
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101   77,800 3,117 SH   SOLE 2 343 0 2,774
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101   3,120 125 SH   SOLE 7 125 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101   501,896 20,108 SH   SOLE 18 20,108 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101   329,597 13,205 SH   SOLE 19 13,205 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101   6,613,002 264,944 SH   SOLE 21 264,944 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101   3,314,139 132,778 SH   SOLE 22 127,905 0 4,873
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101   30,326 1,215 SH   SOLE 43 1,215 0 0
BLUELINX HLDGS INC COM NEW 09624H208   762,228 10,719 SH   SOLE 2 5,266 0 5,453
BLUELINX HLDGS INC COM NEW 09624H208   5,973 84 SH   SOLE 7 84 0 0
BLUELINX HLDGS INC COM NEW 09624H208   1,897,499 26,684 SH   SOLE 18 26,684 0 0
BLUELINX HLDGS INC COM NEW 09624H208   1,431,515 20,131 SH   SOLE 19 20,131 0 0
BLUELINX HLDGS INC COM NEW 09624H208   35,370,967 497,412 SH   SOLE 21 497,412 0 0
BLUELINX HLDGS INC COM NEW 09624H208   17,051,680 239,793 SH   SOLE 22 229,051 0 10,742
BLUELINX HLDGS INC COM NEW 09624H208   97,492 1,371 SH   SOLE 25 1,371 0 0
BLUELINX HLDGS INC COM NEW 09624H208   61,723 868 SH   SOLE 26 0 0 868
BLUELINX HLDGS INC COM NEW 09624H208   307,835 4,329 SH   SOLE 30 4,329 0 0
BLUELINX HLDGS INC COM NEW 09624H208   79,785 1,122 SH   SOLE 40 1,122 0 0
BLUELINX HLDGS INC COM NEW 09624H208   494,570 6,955 SH   SOLE 43 6,933 0 22
BLUEPRINT MEDICINES CORP COM 09627Y109   7,705,566 175,886 SH   SOLE 2 109,656 0 66,230
BLUEPRINT MEDICINES CORP COM 09627Y109   34,917 797 SH   SOLE 4 797 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   276,222 6,305 SH   SOLE 7 6,305 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   8,138,496 185,768 SH   SOLE 18 172,452 0 13,316
BLUEPRINT MEDICINES CORP COM 09627Y109   41,322,205 943,214 SH   SOLE 19 943,214 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   116,458,853 2,658,271 SH   SOLE 21 2,658,271 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   83,995,862 1,917,276 SH   SOLE 22 1,854,515 0 62,761
BLUEPRINT MEDICINES CORP COM 09627Y109   851,141 19,428 SH   SOLE 23 19,428 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   398,058 9,086 SH   SOLE 25 9,086 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   3,962,264 90,442 SH   SOLE 26 19,104 0 71,338
BLUEPRINT MEDICINES CORP COM 09627Y109   92,220 2,105 SH   SOLE 28 1,040 0 1,065
BLUEPRINT MEDICINES CORP COM 09627Y109   10,778,793 246,035 SH   SOLE 30 246,035 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   72,287 1,650 SH   SOLE 34 1,650 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   30,492 696 SH   SOLE 36 696 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   358,892 8,192 SH   SOLE 40 8,192 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   7,141 163 SH   OTR 43 163 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   410,544 9,371 SH   SOLE 43 8,061 0 1,310
BLUEROCK HOMES TRUST INC COM CL A 09631H100   54,703 2,567 SH   SOLE 2 145 0 2,422
BLUEROCK HOMES TRUST INC COM CL A 09631H100   831 39 SH   SOLE 7 39 0 0
BLUEROCK HOMES TRUST INC COM CL A 09631H100   231,171 10,848 SH   SOLE 18 10,848 0 0
BLUEROCK HOMES TRUST INC COM CL A 09631H100   261,069 12,251 SH   SOLE 19 12,251 0 0
BLUEROCK HOMES TRUST INC COM CL A 09631H100   3,209,734 150,621 SH   SOLE 21 150,621 0 0
BLUEROCK HOMES TRUST INC COM CL A 09631H100   1,747,612 82,009 SH   SOLE 22 79,728 0 2,281
BLUEROCK HOMES TRUST INC COM CL A 09631H100   2,834 133 SH   SOLE 23 133 0 0
BLUEROCK HOMES TRUST INC COM CL A 09631H100   18,590 872 SH   SOLE 43 847 0 26
BM TECHNOLOGIES INC CL A COM 05591L107   60,316 11,577 SH   SOLE 2 11,539 0 38
BM TECHNOLOGIES INC CL A COM 05591L107   7,919 1,520 SH   SOLE 18 1,520 0 0
BM TECHNOLOGIES INC CL A COM 05591L107   99,313 19,062 SH   SOLE 21 19,062 0 0
BM TECHNOLOGIES INC CL A COM 05591L107   507,292 97,369 SH   SOLE 22 97,369 0 0
BM TECHNOLOGIES INC CL A COM 05591L107   787 151 SH   SOLE 43 151 0 0
BOEING CO COM 097023105   205,850,161 1,080,635 SH   SOLE 2 223,802 0 856,833
BOEING CO COM 097023105   48,178,731 252,920 SH   SOLE 4 136,852 0 116,068
BOEING CO COM 097023105   84,304,588 442,567 SH   SOLE 7 425,875 0 16,692
BOEING CO COM 097023105   1,767,176 9,277 SH   SOLE 13 2,235 0 7,042
BOEING CO COM 097023105   12,145,071 63,757 SH   SOLE 15 63,757 0 0
BOEING CO COM 097023105   381 2 SH   SOLE 17 0 0 2
BOEING CO COM 097023105   186,090,252 976,903 SH   SOLE 18 929,428 0 47,475
BOEING CO COM 097023105   30,634,411 160,819 SH   SOLE 19 160,819 0 0
BOEING CO COM 097023105   2,449,548,627 12,859,198 SH   SOLE 21 12,859,198 0 0
BOEING CO COM 097023105   2,257,539,088 11,851,221 SH   SOLE 22 10,687,586 0 1,163,635
BOEING CO COM 097023105   206,719,558 1,085,199 SH   SOLE 23 1,085,199 0 0
BOEING CO COM 097023105   49,225,092 258,413 SH   SOLE 25 258,413 0 0
BOEING CO COM 097023105   184,947,693 970,905 SH   SOLE 26 306,459 0 664,446
BOEING CO COM 097023105   16,214,699 85,121 SH   SOLE 28 0 0 85,121
BOEING CO COM 097023105   216,016 1,134 SH   SOLE 29 1,134 0 0
BOEING CO COM 097023105   447,883,136 2,351,216 SH   SOLE 30 2,351,216 0 0
BOEING CO COM 097023105   23,886,684 125,396 SH   SOLE 31 115,335 0 10,061
BOEING CO COM 097023105   9,833,856 51,624 SH   SOLE 32 51,624 0 0
BOEING CO COM 097023105   9,916,147 52,056 SH   SOLE 34 52,056 0 0
BOEING CO COM 097023105   28,491,589 149,570 SH   SOLE 36 149,570 0 0
BOEING CO COM 097023105   2,441,510 12,817 SH   SOLE 40 12,817 0 0
BOEING CO COM 097023105   81,435,219 427,504 SH   SOLE 43 379,655 0 47,849
BOGOTA FINL CORP COM 097235105   10,397 930 SH   SOLE 18 930 0 0
BOGOTA FINL CORP COM 097235105   132,908 11,888 SH   SOLE 21 11,888 0 0
BOGOTA FINL CORP COM 097235105   1,621 145 SH   SOLE 22 145 0 0
BOISE CASCADE CO DEL COM 09739D100   4,688,788 68,280 SH   SOLE 2 38,717 0 29,563
BOISE CASCADE CO DEL COM 09739D100   9,476 138 SH   SOLE 4 138 0 0
BOISE CASCADE CO DEL COM 09739D100   327,831 4,774 SH   SOLE 7 4,774 0 0
BOISE CASCADE CO DEL COM 09739D100   9,375,652 136,532 SH   SOLE 18 136,532 0 0
BOISE CASCADE CO DEL COM 09739D100   9,785,063 142,494 SH   SOLE 19 142,494 0 0
BOISE CASCADE CO DEL COM 09739D100   343,149,621 4,997,082 SH   SOLE 21 4,997,082 0 0
BOISE CASCADE CO DEL COM 09739D100   74,112,372 1,079,254 SH   SOLE 22 1,033,915 0 45,339
BOISE CASCADE CO DEL COM 09739D100   421,771 6,142 SH   SOLE 25 6,142 0 0
BOISE CASCADE CO DEL COM 09739D100   2,108,306 30,702 SH   SOLE 26 17,811 0 12,891
BOISE CASCADE CO DEL COM 09739D100   48,138 701 SH   SOLE 28 701 0 0
BOISE CASCADE CO DEL COM 09739D100   6,455,323 94,005 SH   SOLE 30 94,005 0 0
BOISE CASCADE CO DEL COM 09739D100   53,013 772 SH   SOLE 36 772 0 0
BOISE CASCADE CO DEL COM 09739D100   315,333 4,592 SH   SOLE 40 4,592 0 0
BOISE CASCADE CO DEL COM 09739D100   2,384,171 34,719 SH   SOLE 43 33,887 0 832
BOK FINL CORP COM NEW 05561Q201   3,382,827 32,593 SH   SOLE 2 14,062 0 18,531
BOK FINL CORP COM NEW 05561Q201   97,666 941 SH   SOLE 4 121 0 820
BOK FINL CORP COM NEW 05561Q201   450,449 4,340 SH   SOLE 7 4,340 0 0
BOK FINL CORP COM NEW 05561Q201   1,248,594 12,030 SH   SOLE 18 12,030 0 0
BOK FINL CORP COM NEW 05561Q201   972,720 9,372 SH   SOLE 19 9,372 0 0
BOK FINL CORP COM NEW 05561Q201   48,186,583 464,270 SH   SOLE 21 464,270 0 0
BOK FINL CORP COM NEW 05561Q201   75,970,751 731,966 SH   SOLE 22 692,188 0 39,778
BOK FINL CORP COM NEW 05561Q201   525,800 5,066 SH   SOLE 25 5,066 0 0
BOK FINL CORP COM NEW 05561Q201   1,599,404 15,410 SH   SOLE 26 12,995 0 2,415
BOK FINL CORP COM NEW 05561Q201   58,538 564 SH   SOLE 28 564 0 0
BOK FINL CORP COM NEW 05561Q201   3,098,443 29,853 SH   SOLE 30 29,853 0 0
BOK FINL CORP COM NEW 05561Q201   40,789 393 SH   SOLE 31 393 0 0
BOK FINL CORP COM NEW 05561Q201   177,585 1,711 SH   SOLE 36 1,711 0 0
BOK FINL CORP COM NEW 05561Q201   459,167 4,424 SH   SOLE 40 4,424 0 0
BOK FINL CORP COM NEW 05561Q201   3,219,257 31,017 SH   SOLE 43 28,629 0 2,388
BOLT BIOTHERAPEUTICS INC COM 097702104   818 629 SH   SOLE 2 629 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104   5,118 3,937 SH   SOLE 18 3,937 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104   98,890 76,069 SH   SOLE 21 76,069 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104   250,221 192,478 SH   SOLE 22 192,478 0 0
BOOKING HOLDINGS INC COM 09857L108   163,177,222 80,970 SH   SOLE 2 16,183 0 64,787
BOOKING HOLDINGS INC COM 09857L108   67,830,294 33,658 SH   SOLE 4 19,441 0 14,217
BOOKING HOLDINGS INC COM 09857L108   94,198,218 46,742 SH   SOLE 7 39,314 0 7,428
BOOKING HOLDINGS INC COM 09857L108   3,639,596 1,806 SH   SOLE 13 1,325 0 481
BOOKING HOLDINGS INC COM 09857L108   9,215,875 4,573 SH   SOLE 15 4,573 0 0
BOOKING HOLDINGS INC COM 09857L108   2,015 1 SH   SOLE 17 0 0 1
BOOKING HOLDINGS INC COM 09857L108   131,039,551 65,023 SH   SOLE 18 61,768 0 3,255
BOOKING HOLDINGS INC COM 09857L108   50,738,705 25,177 SH   SOLE 19 25,177 0 0
BOOKING HOLDINGS INC COM 09857L108   1,667,394,305 827,376 SH   SOLE 21 827,376 0 0
BOOKING HOLDINGS INC COM 09857L108   1,684,209,802 835,720 SH   SOLE 22 751,874 0 83,846
BOOKING HOLDINGS INC COM 09857L108   154,642,511 76,735 SH   SOLE 23 76,735 0 0
BOOKING HOLDINGS INC COM 09857L108   190,252,508 94,405 SH   SOLE 25 94,405 0 0
BOOKING HOLDINGS INC COM 09857L108   148,620,854 73,747 SH   SOLE 26 24,135 0 49,612
BOOKING HOLDINGS INC COM 09857L108   143,618,929 71,265 SH   SOLE 28 1,319 0 69,946
BOOKING HOLDINGS INC COM 09857L108   2,623,895 1,302 SH   SOLE 29 1,302 0 0
BOOKING HOLDINGS INC COM 09857L108   415,052,962 205,953 SH   SOLE 30 205,953 0 0
BOOKING HOLDINGS INC COM 09857L108   22,821,031 11,324 SH   SOLE 31 10,601 0 723
BOOKING HOLDINGS INC COM 09857L108   16,761,084 8,317 SH   SOLE 32 8,317 0 0
BOOKING HOLDINGS INC COM 09857L108   22,740,420 11,284 SH   SOLE 34 11,284 0 0
BOOKING HOLDINGS INC COM 09857L108   21,835,559 10,835 SH   SOLE 36 10,835 0 0
BOOKING HOLDINGS INC COM 09857L108   3,043,073 1,510 SH   SOLE 40 1,510 0 0
BOOKING HOLDINGS INC COM 09857L108   124,947 62 SH   OTR 43 62 0 0
BOOKING HOLDINGS INC COM 09857L108   37,928,174 18,820 SH   SOLE 43 17,976 0 844
BOOKING HOLDINGS INC OPTIONS 09857L108   201,528 100 SH Call SOLE 2 0 0 100
BOOKING HOLDINGS INC OPTIONS 09857L108   201,528 100 SH Call SOLE 4 100 0 0
BOOKING HOLDINGS INC OPTIONS 09857L108   3,224,448 1,600 SH Call SOLE 18 1,600 0 0
BOOKING HOLDINGS INC OPTIONS 09857L108   22,369,608 11,100 SH Call SOLE 19 11,100 0 0
BOOKING HOLDINGS INC OPTIONS 09857L108   1,410,696 700 SH Call SOLE 22 700 0 0
BOOKING HOLDINGS INC OPTIONS 09857L108   201,528 100 SH Call SOLE 26 100 0 0
BOOKING HOLDINGS INC OPTIONS 09857L108   11,285,568 5,600 SH Call SOLE 34 5,600 0 0
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8   396,906 298,000 PRN   SOLE 2 128,000 0 170,000
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8   656,627 493,000 PRN   SOLE 18 493,000 0 0
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8   211,772 159,000 PRN   SOLE 19 159,000 0 0
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8   11,195,951 8,406,000 PRN   SOLE 21 8,406,000 0 0
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8   443,523 333,000 PRN   SOLE 26 175,000 0 158,000
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8   512,782 385,000 PRN   SOLE 34 385,000 0 0
BOOT BARN HLDGS INC COM 099406100   1,831,586 29,296 SH   SOLE 2 16,461 0 12,835
BOOT BARN HLDGS INC COM 099406100   6,377 102 SH   SOLE 4 102 0 0
BOOT BARN HLDGS INC COM 099406100   136,419 2,182 SH   SOLE 7 2,182 0 0
BOOT BARN HLDGS INC COM 099406100   6,198,608 99,146 SH   SOLE 18 93,775 0 5,371
BOOT BARN HLDGS INC COM 099406100   5,766,220 92,230 SH   SOLE 19 92,230 0 0
BOOT BARN HLDGS INC COM 099406100   227,081,080 3,632,135 SH   SOLE 21 3,632,135 0 0
BOOT BARN HLDGS INC COM 099406100   49,799,368 796,535 SH   SOLE 22 772,385 0 24,150
BOOT BARN HLDGS INC COM 099406100   63,520 1,016 SH   SOLE 23 1,016 0 0
BOOT BARN HLDGS INC COM 099406100   327,355 5,236 SH   SOLE 25 5,236 0 0
BOOT BARN HLDGS INC COM 099406100   1,592,322 25,469 SH   SOLE 26 10,173 0 15,296
BOOT BARN HLDGS INC COM 099406100   117,225 1,875 SH   SOLE 28 526 0 1,349
BOOT BARN HLDGS INC COM 099406100   3,009,088 48,130 SH   SOLE 30 48,130 0 0
BOOT BARN HLDGS INC COM 099406100   25,696 411 SH   SOLE 36 411 0 0
BOOT BARN HLDGS INC COM 099406100   225,322 3,604 SH   SOLE 40 3,604 0 0
BOOT BARN HLDGS INC COM 099406100   1,502,507 24,032 SH   SOLE 43 23,095 0 937
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   34,377,987 328,913 SH   SOLE 2 100,438 0 228,475
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   12,699,285 121,501 SH   SOLE 4 72,901 0 48,600
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   4,887,564 46,762 SH   SOLE 7 46,762 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   1,256,226 12,019 SH   SOLE 13 11,183 0 836
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   851,943 8,151 SH   SOLE 15 8,151 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   1,045 10 SH   SOLE 17 0 0 10
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   14,769,617 141,309 SH   SOLE 18 134,382 0 6,927
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   6,612,980 63,270 SH   SOLE 19 63,270 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   383,776,327 3,671,798 SH   SOLE 21 3,671,798 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   378,844,655 3,624,614 SH   SOLE 22 3,357,606 0 267,008
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   21,931,118 209,827 SH   SOLE 23 209,827 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   10,796,707 103,298 SH   SOLE 25 103,298 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   13,033,749 124,701 SH   SOLE 26 93,221 0 31,480
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   13,886,736 132,862 SH   SOLE 28 46,165 0 86,697
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   10,138 97 SH   SOLE 29 97 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   99,801,027 954,851 SH   SOLE 30 888,031 0 66,820
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   3,139,990 30,042 SH   SOLE 31 27,739 0 2,303
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   10,029,635 95,959 SH   SOLE 34 95,959 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   3,213,258 30,743 SH   SOLE 36 30,743 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   495,111 4,737 SH   SOLE 40 4,737 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   8,787,197 84,072 SH   SOLE 43 80,120 0 3,952
BORGWARNER INC COM 099724106   31,219,430 775,638 SH   SOLE 2 276,413 0 499,225
BORGWARNER INC COM 099724106   8,536,985 212,099 SH   SOLE 4 115,920 0 96,179
BORGWARNER INC COM 099724106   8,003,592 198,847 SH   SOLE 7 188,730 0 10,117
BORGWARNER INC COM 099724106   195,977 4,869 SH   SOLE 13 4,869 0 0
BORGWARNER INC COM 099724106   1,701,126 42,264 SH   SOLE 15 42,264 0 0
BORGWARNER INC COM 099724106   16,353,615 406,301 SH   SOLE 18 387,342 0 18,959
BORGWARNER INC COM 099724106   11,624,683 288,812 SH   SOLE 19 288,812 0 0
BORGWARNER INC COM 099724106   266,395,350 6,618,518 SH   SOLE 21 6,618,518 0 0
BORGWARNER INC COM 099724106   245,445,627 6,098,028 SH   SOLE 22 5,485,369 0 612,659
BORGWARNER INC COM 099724106   19,403,358 482,071 SH   SOLE 23 482,071 0 0
BORGWARNER INC COM 099724106   13,870,794 344,616 SH   SOLE 25 344,616 0 0
BORGWARNER INC COM 099724106   18,724,944 465,216 SH   SOLE 26 168,945 0 296,271
BORGWARNER INC COM 099724106   25,207,931 626,284 SH   SOLE 28 33,066 0 593,218
BORGWARNER INC COM 099724106   124,574 3,095 SH   SOLE 29 3,095 0 0
BORGWARNER INC COM 099724106   75,180,761 1,867,845 SH   SOLE 30 1,839,025 0 28,820
BORGWARNER INC COM 099724106   2,433,475 60,459 SH   SOLE 31 56,359 0 4,100
BORGWARNER INC COM 099724106   837,804 20,815 SH   SOLE 34 20,815 0 0
BORGWARNER INC COM 099724106   3,197,380 79,438 SH   SOLE 36 79,438 0 0
BORGWARNER INC COM 099724106   346,553 8,610 SH   SOLE 40 8,610 0 0
BORGWARNER INC COM 099724106   34,454 856 SH   OTR 43 856 0 0
BORGWARNER INC COM 099724106   12,481,913 310,110 SH   SOLE 43 286,960 0 23,150
BORR DRILLING LTD SHS G1466R173   2,088,667 420,255 SH   SOLE 2 200,028 0 220,227
BORR DRILLING LTD SHS G1466R173   12,281 2,471 SH   SOLE 7 2,471 0 0
BORR DRILLING LTD SHS G1466R173   2,832,184 569,856 SH   SOLE 18 569,856 0 0
BORR DRILLING LTD SHS G1466R173   7,477,653 1,504,558 SH   SOLE 19 1,504,558 0 0
BORR DRILLING LTD SHS G1466R173   34,297,264 6,900,858 SH   SOLE 21 6,900,858 0 0
BORR DRILLING LTD SHS G1466R173   16,272,893 3,274,224 SH   SOLE 22 3,156,843 0 117,381
BORR DRILLING LTD SHS G1466R173   216,712 43,604 SH   SOLE 23 43,604 0 0
BORR DRILLING LTD SHS G1466R173   1,410,973 283,898 SH   SOLE 26 0 0 283,898
BORR DRILLING LTD SHS G1466R173   398,465 80,174 SH   SOLE 43 74,555 0 5,619
BOSTON BEER INC CL A 100557107   5,096,686 15,467 SH   SOLE 2 11,008 0 4,459
BOSTON BEER INC CL A 100557107   111,707 339 SH   SOLE 4 268 0 71
BOSTON BEER INC CL A 100557107   141,364 429 SH   SOLE 7 429 0 0
BOSTON BEER INC CL A 100557107   6,702,107 20,339 SH   SOLE 18 20,339 0 0
BOSTON BEER INC CL A 100557107   1,058,748 3,213 SH   SOLE 19 3,213 0 0
BOSTON BEER INC CL A 100557107   165,551,507 502,402 SH   SOLE 21 502,402 0 0
BOSTON BEER INC CL A 100557107   90,502,338 274,649 SH   SOLE 22 261,953 0 12,696
BOSTON BEER INC CL A 100557107   474,179 1,439 SH   SOLE 25 1,439 0 0
BOSTON BEER INC CL A 100557107   1,266,345 3,843 SH   SOLE 26 3,022 0 821
BOSTON BEER INC CL A 100557107   228,028 692 SH   SOLE 28 182 0 510
BOSTON BEER INC CL A 100557107   1,489,101 4,519 SH   SOLE 30 4,519 0 0
BOSTON BEER INC CL A 100557107   45,474 138 SH   SOLE 31 138 0 0
BOSTON BEER INC CL A 100557107   19,112 58 SH   SOLE 36 58 0 0
BOSTON BEER INC CL A 100557107   465,282 1,412 SH   SOLE 40 1,412 0 0
BOSTON BEER INC CL A 100557107   32,293 98 SH   OTR 43 98 0 0
BOSTON BEER INC CL A 100557107   4,499,925 13,656 SH   SOLE 43 12,627 0 1,029
BOSTON OMAHA CORP CL A COM STK 101044105   628,077 23,701 SH   SOLE 2 6,029 0 17,672
BOSTON OMAHA CORP CL A COM STK 101044105   1,458 55 SH   SOLE 4 55 0 0
BOSTON OMAHA CORP CL A COM STK 101044105   4,346 164 SH   SOLE 7 164 0 0
BOSTON OMAHA CORP CL A COM STK 101044105   1,729,284 65,256 SH   SOLE 18 65,256 0 0
BOSTON OMAHA CORP CL A COM STK 101044105   1,058,357 39,938 SH   SOLE 19 39,938 0 0
BOSTON OMAHA CORP CL A COM STK 101044105   21,448,703 809,385 SH   SOLE 21 809,385 0 0
BOSTON OMAHA CORP CL A COM STK 101044105   13,428,955 506,753 SH   SOLE 22 482,568 0 24,185
BOSTON OMAHA CORP CL A COM STK 101044105   62,938 2,375 SH   SOLE 25 2,375 0 0
BOSTON OMAHA CORP CL A COM STK 101044105   46,852 1,768 SH   SOLE 26 0 0 1,768
BOSTON OMAHA CORP CL A COM STK 101044105   21,386 807 SH   SOLE 28 0 0 807
BOSTON OMAHA CORP CL A COM STK 101044105   108,809 4,106 SH   SOLE 40 4,106 0 0
BOSTON OMAHA CORP CL A COM STK 101044105   341,585 12,890 SH   SOLE 43 11,696 0 1,194
BOSTON PROPERTIES INC COM 101121101   28,702,510 424,719 SH   SOLE 2 104,536 0 320,183
BOSTON PROPERTIES INC COM 101121101   24,781,586 366,700 SH   SOLE 4 303,129 0 63,571
BOSTON PROPERTIES INC COM 101121101   26,707,278 395,195 SH   SOLE 7 390,770 0 4,425
BOSTON PROPERTIES INC COM 101121101   239,368 3,542 SH   SOLE 13 605 0 2,937
BOSTON PROPERTIES INC COM 101121101   1,618,744 23,953 SH   SOLE 15 23,953 0 0
BOSTON PROPERTIES INC COM 101121101   24,944,859 369,116 SH   SOLE 18 357,393 0 11,723
BOSTON PROPERTIES INC COM 101121101   37,878,793 560,503 SH   SOLE 19 560,503 0 0
BOSTON PROPERTIES INC COM 101121101   389,662,360 5,765,942 SH   SOLE 21 5,765,942 0 0
BOSTON PROPERTIES INC COM 101121101   318,128,322 4,707,433 SH   SOLE 22 4,205,462 0 501,971
BOSTON PROPERTIES INC COM 101121101   18,095,964 267,771 SH   SOLE 23 267,771 0 0
BOSTON PROPERTIES INC COM 101121101   146,493,369 2,167,703 SH   SOLE 25 2,167,703 0 0
BOSTON PROPERTIES INC COM 101121101   44,274,902 655,148 SH   SOLE 26 378,088 0 277,060
BOSTON PROPERTIES INC COM 101121101   27,702,191 409,917 SH   SOLE 28 21,949 0 387,968
BOSTON PROPERTIES INC COM 101121101   99,508,779 1,472,459 SH   SOLE 30 1,472,459 0 0
BOSTON PROPERTIES INC COM 101121101   2,238,655 33,126 SH   SOLE 31 30,482 0 2,644
BOSTON PROPERTIES INC COM 101121101   22,833,457 337,873 SH   SOLE 34 337,873 0 0
BOSTON PROPERTIES INC COM 101121101   3,301,148 48,848 SH   SOLE 36 48,848 0 0
BOSTON PROPERTIES INC COM 101121101   361,485 5,349 SH   SOLE 40 5,349 0 0
BOSTON PROPERTIES INC COM 101121101   32,979 488 SH   OTR 43 488 0 0
BOSTON PROPERTIES INC COM 101121101   8,879,600 131,394 SH   SOLE 43 121,982 0 9,412
BOSTON SCIENTIFIC CORP COM 101137107   218,682,338 4,726,223 SH   SOLE 2 2,411,648 0 2,314,575
BOSTON SCIENTIFIC CORP COM 101137107   64,454,295 1,393,004 SH   SOLE 4 790,894 0 602,110
BOSTON SCIENTIFIC CORP COM 101137107   53,106,393 1,147,750 SH   SOLE 7 1,103,442 0 44,308
BOSTON SCIENTIFIC CORP COM 101137107   9,562,343 206,664 SH   SOLE 13 173,016 0 33,648
BOSTON SCIENTIFIC CORP COM 101137107   9,284,723 200,664 SH   SOLE 15 200,664 0 0
BOSTON SCIENTIFIC CORP COM 101137107   271,014,541 5,857,241 SH   SOLE 18 4,748,550 0 1,108,691
BOSTON SCIENTIFIC CORP COM 101137107   676,672,885 14,624,441 SH   SOLE 19 14,624,441 0 0
BOSTON SCIENTIFIC CORP COM 101137107   1,639,770,535 35,439,173 SH   SOLE 21 35,439,173 0 0
BOSTON SCIENTIFIC CORP COM 101137107   1,501,425,918 32,449,231 SH   SOLE 22 29,172,949 0 3,276,282
BOSTON SCIENTIFIC CORP COM 101137107   130,758,233 2,825,983 SH   SOLE 23 2,825,983 0 0
BOSTON SCIENTIFIC CORP COM 101137107   181,015,366 3,912,154 SH   SOLE 25 3,912,154 0 0
BOSTON SCIENTIFIC CORP COM 101137107   265,365,113 5,735,144 SH   SOLE 26 2,052,055 0 3,683,089
BOSTON SCIENTIFIC CORP COM 101137107   161,258,168 3,485,156 SH   SOLE 28 231,600 0 3,253,556
BOSTON SCIENTIFIC CORP COM 101137107   6,538,969 141,322 SH   SOLE 29 141,322 0 0
BOSTON SCIENTIFIC CORP COM 101137107   383,029,260 8,278,134 SH   SOLE 30 8,278,134 0 0
BOSTON SCIENTIFIC CORP COM 101137107   29,231,952 631,769 SH   SOLE 31 605,779 0 25,990
BOSTON SCIENTIFIC CORP COM 101137107   595,195,811 12,863,536 SH   SOLE 34 12,863,536 0 0
BOSTON SCIENTIFIC CORP COM 101137107   18,775,348 405,778 SH   SOLE 36 405,778 0 0
BOSTON SCIENTIFIC CORP COM 101137107   2,504,780 54,134 SH   SOLE 40 54,134 0 0
BOSTON SCIENTIFIC CORP COM 101137107   123,819 2,676 SH   OTR 43 2,676 0 0
BOSTON SCIENTIFIC CORP COM 101137107   49,929,181 1,079,083 SH   SOLE 43 948,623 0 130,460
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206   666,875 5,808 SH   SOLE 7 5,808 0 0
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206   2,643,845 23,026 SH   SOLE 18 23,026 0 0
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206   86,674,633 754,874 SH   SOLE 21 754,874 0 0
BOWLERO CORP CL A COM 10258P102   388,197 28,798 SH   SOLE 2 11,517 0 17,281
BOWLERO CORP CL A COM 10258P102   5,837 433 SH   SOLE 7 433 0 0
BOWLERO CORP CL A COM 10258P102   1,115,524 82,754 SH   SOLE 18 82,754 0 0
BOWLERO CORP CL A COM 10258P102   734,458 54,485 SH   SOLE 19 54,485 0 0
BOWLERO CORP CL A COM 10258P102   14,271,222 1,058,696 SH   SOLE 21 1,058,696 0 0
BOWLERO CORP CL A COM 10258P102   12,039,096 893,108 SH   SOLE 22 853,503 0 39,605
BOWLERO CORP CL A COM 10258P102   100,251 7,437 SH   SOLE 25 7,437 0 0
BOWLERO CORP CL A COM 10258P102   55,214 4,096 SH   SOLE 28 0 0 4,096
BOWLERO CORP CL A COM 10258P102   102,974 7,639 SH   SOLE 30 7,639 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101   33,780 1,546 SH   SOLE 2 1,546 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101   33,212 1,520 SH   SOLE 18 1,520 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101   400,685 18,338 SH   SOLE 21 18,338 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101   31,901 1,460 SH   SOLE 22 1,460 0 0
BOX INC CL A 10316T104   12,292,365 394,872 SH   SOLE 2 265,229 0 129,643
BOX INC CL A 10316T104   305,105 9,801 SH   SOLE 4 875 0 8,926
BOX INC CL A 10316T104   424,893 13,649 SH   SOLE 7 13,649 0 0
BOX INC CL A 10316T104   73,622 2,365 SH   SOLE 13 2,365 0 0
BOX INC CL A 10316T104   11,961,080 384,230 SH   SOLE 18 353,261 0 30,969
BOX INC CL A 10316T104   33,545,532 1,077,595 SH   SOLE 19 1,077,595 0 0
BOX INC CL A 10316T104   177,629,710 5,706,062 SH   SOLE 21 5,706,062 0 0
BOX INC CL A 10316T104   136,017,367 4,369,334 SH   SOLE 22 4,241,597 0 127,737
BOX INC CL A 10316T104   602,988 19,370 SH   SOLE 23 19,370 0 0
BOX INC CL A 10316T104   763,214 24,517 SH   SOLE 25 24,517 0 0
BOX INC CL A 10316T104   6,597,972 211,949 SH   SOLE 26 60,743 0 151,206
BOX INC CL A 10316T104   274,380 8,814 SH   SOLE 28 2,757 0 6,057
BOX INC CL A 10316T104   46,788 1,503 SH   SOLE 29 1,503 0 0
BOX INC CL A 10316T104   38,710,933 1,243,525 SH   SOLE 30 1,243,525 0 0
BOX INC CL A 10316T104   97,717 3,139 SH   SOLE 31 3,139 0 0
BOX INC CL A 10316T104   1,268,174 40,738 SH   SOLE 34 40,738 0 0
BOX INC CL A 10316T104   223,451 7,178 SH   SOLE 36 7,178 0 0
BOX INC CL A 10316T104   589,135 18,925 SH   SOLE 40 18,925 0 0
BOX INC CL A 10316T104   1,023,243 32,870 SH   SOLE 43 32,073 0 797
BOX INC NOTE 1/1 10316TAB0   10,851,351 8,274,000 PRN   SOLE 2 8,274,000 0 0
BOX INC NOTE 1/1 10316TAB0   3,146,289 2,399,000 PRN   SOLE 19 2,399,000 0 0
BOX INC NOTE 1/1 10316TAB0   3,901,713 2,975,000 PRN   SOLE 21 2,975,000 0 0
BOX INC NOTE 1/1 10316TAB0   9,246,075 7,050,000 PRN   SOLE 22 7,050,000 0 0
BOX INC NOTE 1/1 10316TAB0   9,950,351 7,587,000 PRN   SOLE 34 7,587,000 0 0
BOXED INC COM 103174108   4,370 22,423 SH   SOLE 2 0 0 22,423
BOXED INC COM 103174108   16,995 87,199 SH   SOLE 18 87,199 0 0
BOXED INC COM 103174108   8,095 41,535 SH   SOLE 19 41,535 0 0
BOXED INC COM 103174108   352,237 1,807,268 SH   SOLE 21 1,807,268 0 0
BOXED INC COM 103174108   197,542 1,013,557 SH   SOLE 22 978,566 0 34,991
BOXLIGHT CORP COM CL A 103197109   2,840 9,138 SH   SOLE 18 9,138 0 0
BOXLIGHT CORP COM CL A 103197109   40,222 129,416 SH   SOLE 21 129,416 0 0
BOXLIGHT CORP COM CL A 103197109   268,310 863,288 SH   SOLE 22 863,288 0 0
BOYD GAMING CORP COM 103304101   31,770,977 582,633 SH   SOLE 2 105,913 0 476,720
BOYD GAMING CORP COM 103304101   1,015,948 18,631 SH   SOLE 4 10,109 0 8,522
BOYD GAMING CORP COM 103304101   306,295 5,617 SH   SOLE 7 5,617 0 0
BOYD GAMING CORP COM 103304101   281,102 5,155 SH   SOLE 13 5,155 0 0
BOYD GAMING CORP COM 103304101   9,127,450 167,384 SH   SOLE 18 167,122 0 262
BOYD GAMING CORP COM 103304101   5,486,536 100,615 SH   SOLE 19 100,615 0 0
BOYD GAMING CORP COM 103304101   217,179,739 3,982,757 SH   SOLE 21 3,982,757 0 0
BOYD GAMING CORP COM 103304101   133,052,491 2,439,987 SH   SOLE 22 2,329,130 0 110,857
BOYD GAMING CORP COM 103304101   856,176 15,701 SH   SOLE 23 15,701 0 0
BOYD GAMING CORP COM 103304101   657,087 12,050 SH   SOLE 25 12,050 0 0
BOYD GAMING CORP COM 103304101   2,069,032 37,943 SH   SOLE 26 30,363 0 7,580
BOYD GAMING CORP COM 103304101   1,495,594 27,427 SH   SOLE 28 1,515 0 25,912
BOYD GAMING CORP COM 103304101   258,309 4,737 SH   SOLE 29 4,737 0 0
BOYD GAMING CORP COM 103304101   2,089,862 38,325 SH   SOLE 30 38,325 0 0
BOYD GAMING CORP COM 103304101   589,088 10,803 SH   SOLE 31 10,803 0 0
BOYD GAMING CORP COM 103304101   1,945,031 35,669 SH   SOLE 34 35,669 0 0
BOYD GAMING CORP COM 103304101   25,356 465 SH   SOLE 36 465 0 0
BOYD GAMING CORP COM 103304101   639,528 11,728 SH   SOLE 40 11,728 0 0
BOYD GAMING CORP COM 103304101   3,463,811 63,521 SH   SOLE 43 57,694 0 5,827
BP PLC SPONSORED ADR 055622104   85,404 2,445 SH   SOLE 4 2,445 0 0
BP PLC SPONSORED ADR 055622104   245,404,127 7,025,598 SH   SOLE 18 6,987,344 0 38,254
BP PLC SPONSORED ADR 055622104   97,598,123 2,794,106 SH   SOLE 19 2,794,106 0 0
BP PLC SPONSORED ADR 055622104   631,430 18,077 SH   SOLE 22 18,077 0 0
BP PLC SPONSORED ADR 055622104   19,365,157 554,399 SH   SOLE 23 554,399 0 0
BP PLC SPONSORED ADR 055622104   3,750,818 107,381 SH   SOLE 25 32,177 0 75,204
BP PLC SPONSORED ADR 055622104   45,120,269 1,291,734 SH   SOLE 34 1,291,734 0 0
BP PLC SPONSORED ADR 055622104   1,234,426 35,340 SH   SOLE 36 35,340 0 0
BP PLC SPONSORED ADR 055622104   39,110,252 1,119,675 SH   SOLE 43 1,027,768 0 91,908
BRADY CORP CL A 104674106   1,458,546 30,967 SH   SOLE 2 13,997 0 16,970
BRADY CORP CL A 104674106   8,902 189 SH   SOLE 4 189 0 0
BRADY CORP CL A 104674106   1,518,787 32,246 SH   SOLE 7 32,246 0 0
BRADY CORP CL A 104674106   7,154,631 151,903 SH   SOLE 18 151,903 0 0
BRADY CORP CL A 104674106   3,997,518 84,873 SH   SOLE 19 84,873 0 0
BRADY CORP CL A 104674106   271,036,762 5,754,496 SH   SOLE 21 5,754,496 0 0
BRADY CORP CL A 104674106   55,601,644 1,180,502 SH   SOLE 22 1,140,647 0 39,855
BRADY CORP CL A 104674106   349,765 7,426 SH   SOLE 25 7,426 0 0
BRADY CORP CL A 104674106   844,786 17,936 SH   SOLE 26 13,432 0 4,504
BRADY CORP CL A 104674106   40,694 864 SH   SOLE 28 864 0 0
BRADY CORP CL A 104674106   3,546,866 75,305 SH   SOLE 30 75,305 0 0
BRADY CORP CL A 104674106   314,769 6,683 SH   SOLE 40 6,683 0 0
BRADY CORP CL A 104674106   815,066 17,305 SH   SOLE 43 16,787 0 518
BRAEMAR HOTELS & RESORTS INC COM 10482B101   2,803,945 682,225 SH   SOLE 2 367,075 0 315,150
BRAEMAR HOTELS & RESORTS INC COM 10482B101   2,939 715 SH   SOLE 7 715 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101   1,037,302 252,385 SH   SOLE 18 201,079 0 51,306
BRAEMAR HOTELS & RESORTS INC COM 10482B101   10,056,389 2,446,810 SH   SOLE 19 2,446,810 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101   11,451,825 2,786,332 SH   SOLE 21 2,786,332 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101   17,115,314 4,164,310 SH   SOLE 22 4,109,885 0 54,425
BRAEMAR HOTELS & RESORTS INC COM 10482B101   251,002 61,071 SH   SOLE 23 61,071 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101   2,680,501 652,190 SH   SOLE 26 0 0 652,190
BRAEMAR HOTELS & RESORTS INC COM 10482B101   1,443 351 SH   SOLE 43 351 0 0
BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200   2,151,420 138,000 SH   SOLE 2 138,000 0 0
BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200   74,832 4,800 SH   SOLE 19 4,800 0 0
BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200   3,532,554 226,591 SH   SOLE 21 226,591 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201   4,177 2,547 SH   SOLE 2 0 0 2,547
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201   9,917 6,047 SH   SOLE 18 6,047 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201   148,896 90,790 SH   SOLE 21 90,790 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201   610,716 372,388 SH   SOLE 22 372,388 0 0
BRANDYWINE RLTY TR OPTIONS 105368203   3,690 600 SH Put SOLE 4 600 0 0
BRANDYWINE RLTY TR OPTIONS 105368203   60,885 9,900 SH Put SOLE 18 9,900 0 0
BRANDYWINE RLTY TR OPTIONS 105368203   872,070 141,800 SH Put SOLE 19 141,800 0 0
BRANDYWINE RLTY TR OPTIONS 105368203   28,905 4,700 SH Put SOLE 22 4,700 0 0
BRANDYWINE RLTY TR OPTIONS 105368203   264,450 43,000 SH Put SOLE 34 43,000 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   2,719,272 442,158 SH   SOLE 2 291,068 0 151,090
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   528,875 85,996 SH   SOLE 4 85,996 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   1,383,959 225,034 SH   SOLE 7 225,034 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   3,745,301 608,992 SH   SOLE 18 608,992 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   4,945,922 804,215 SH   SOLE 19 804,215 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   138,952,251 22,593,862 SH   SOLE 21 22,593,862 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   37,362,677 6,075,232 SH   SOLE 22 5,845,130 0 230,102
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   96,635 15,713 SH   SOLE 23 15,713 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   6,465,224 1,051,256 SH   SOLE 25 1,051,256 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   830,244 134,999 SH   SOLE 26 52,864 0 82,135
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   653,739 106,299 SH   SOLE 28 3,045 0 103,254
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   6,290,202 1,022,797 SH   SOLE 30 1,022,797 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   139,445 22,674 SH   SOLE 36 22,674 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   121,038 19,681 SH   SOLE 40 19,681 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   2,740,023 445,532 SH   SOLE 43 438,977 0 6,555
BRASILAGRO COMPANHIA BRASILE SPONSORED ADR 10554B104   269,092 47,293 SH   SOLE 43 41,972 0 5,321
BRASKEM S A SP ADR PFD A 105532105   105,193 11,434 SH   SOLE 30 11,434 0 0
BRASKEM S A SP ADR PFD A 105532105   14,490 1,575 SH   SOLE 43 1,544 0 31
BRAZE INC COM CL A 10576N102   318,303 11,668 SH   SOLE 2 7,142 0 4,526
BRAZE INC COM CL A 10576N102   4,228 155 SH   SOLE 4 155 0 0
BRAZE INC COM CL A 10576N102   1,927,114 70,642 SH   SOLE 21 70,642 0 0
BRAZE INC COM CL A 10576N102   13,476,047 493,990 SH   SOLE 22 481,051 0 12,939
BRAZE INC COM CL A 10576N102   111,002 4,069 SH   SOLE 25 4,069 0 0
BRAZE INC COM CL A 10576N102   96,135 3,524 SH   SOLE 26 213 0 3,311
BRAZE INC COM CL A 10576N102   414,765 15,204 SH   SOLE 30 15,204 0 0
BRAZE INC COM CL A 10576N102   146,494 5,370 SH   SOLE 40 5,370 0 0
BRAZE INC COM CL A 10576N102   382,084 14,006 SH   SOLE 43 12,650 0 1,356
BRC INC COM CL A 05601U105   87,391 14,303 SH   SOLE 2 8,135 0 6,168
BRC INC COM CL A 05601U105   654 107 SH   SOLE 7 107 0 0
BRC INC COM CL A 05601U105   387,380 63,401 SH   SOLE 18 63,401 0 0
BRC INC COM CL A 05601U105   293,518 48,039 SH   SOLE 19 48,039 0 0
BRC INC COM CL A 05601U105   5,498,963 899,994 SH   SOLE 21 899,994 0 0
BRC INC COM CL A 05601U105   4,440,577 726,772 SH   SOLE 22 702,090 0 24,682
BRC INC COM CL A 05601U105   48,122 7,876 SH   SOLE 25 7,876 0 0
BRC INC COM CL A 05601U105   3,568 584 SH   SOLE 26 584 0 0
BRC INC COM CL A 05601U105   40,558 6,638 SH   SOLE 28 0 0 6,638
BRC INC COM CL A 05601U105   159 26 SH   SOLE 30 26 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   2,496,858 66,300 SH   SOLE 2 35,815 0 30,485
BREAD FINANCIAL HOLDINGS INC COM 018581108   7,042 187 SH   SOLE 4 187 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   45,192 1,200 SH   SOLE 7 1,200 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   4,371,422 116,076 SH   SOLE 18 116,076 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   2,091,034 55,524 SH   SOLE 19 55,524 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   122,864,432 3,262,465 SH   SOLE 21 3,262,465 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   39,558,441 1,050,410 SH   SOLE 22 997,233 0 53,177
BREAD FINANCIAL HOLDINGS INC COM 018581108   271,943 7,221 SH   SOLE 25 7,221 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   682,286 18,117 SH   SOLE 26 13,710 0 4,407
BREAD FINANCIAL HOLDINGS INC COM 018581108   192,857 5,121 SH   SOLE 28 5,121 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   4,320,431 114,722 SH   SOLE 30 114,722 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   4,094,696 108,728 SH   SOLE 34 108,728 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   100,515 2,669 SH   SOLE 36 2,669 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   221,629 5,885 SH   SOLE 40 5,885 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   1,389,571 36,898 SH   SOLE 43 35,119 0 1,779
BRF SA SPONSORED ADR 10552T107   8 5 SH   SOLE 2 5 0 0
BRF SA SPONSORED ADR 10552T107   28 18 SH   SOLE 4 18 0 0
BRF SA SPONSORED ADR 10552T107   25,310 16,019 SH   SOLE 22 16,019 0 0
BRF SA SPONSORED ADR 10552T107   3,125,621 1,978,241 SH   SOLE 30 1,978,241 0 0
BRF SA SPONSORED ADR 10552T107   1,226,437 776,226 SH   SOLE 43 737,467 0 38,759
BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100   9,592 796 SH   SOLE 2 0 0 796
BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100   446,935 37,090 SH   SOLE 21 37,090 0 0
BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100   3,711,689 308,024 SH   SOLE 22 308,024 0 0
BRIDGEBIO PHARMA INC COM 10806X102   2,207,194 289,658 SH   SOLE 2 129,174 0 160,484
BRIDGEBIO PHARMA INC COM 10806X102   1,577 207 SH   SOLE 4 207 0 0
BRIDGEBIO PHARMA INC COM 10806X102   103,518 13,585 SH   SOLE 7 13,585 0 0
BRIDGEBIO PHARMA INC COM 10806X102   2,261,601 296,798 SH   SOLE 18 279,021 0 17,777
BRIDGEBIO PHARMA INC COM 10806X102   5,794,141 760,386 SH   SOLE 19 760,386 0 0
BRIDGEBIO PHARMA INC COM 10806X102   34,850,809 4,573,597 SH   SOLE 21 4,573,597 0 0
BRIDGEBIO PHARMA INC COM 10806X102   24,028,131 3,153,298 SH   SOLE 22 3,061,795 0 91,503
BRIDGEBIO PHARMA INC COM 10806X102   148,582 19,499 SH   SOLE 23 19,499 0 0
BRIDGEBIO PHARMA INC COM 10806X102   73,396 9,632 SH   SOLE 25 9,632 0 0
BRIDGEBIO PHARMA INC COM 10806X102   990,844 130,032 SH   SOLE 26 29,925 0 100,107
BRIDGEBIO PHARMA INC COM 10806X102   14,440 1,895 SH   SOLE 28 1,895 0 0
BRIDGEBIO PHARMA INC COM 10806X102   3,590,826 471,237 SH   SOLE 30 471,237 0 0
BRIDGEBIO PHARMA INC COM 10806X102   30,358 3,984 SH   SOLE 36 3,984 0 0
BRIDGEBIO PHARMA INC COM 10806X102   59,322 7,785 SH   SOLE 40 7,785 0 0
BRIDGEBIO PHARMA INC COM 10806X102   278,877 36,598 SH   SOLE 43 34,538 0 2,060
BRIDGEBIO PHARMA INC NOTE 2.500% 3/1 10806XAB8   2,612,150 5,870,000 PRN   SOLE 21 5,870,000 0 0
BRIDGEBIO PHARMA INC NOTE 2.250% 2/0 10806XAD4   2,389,329 6,425,000 PRN   SOLE 21 6,425,000 0 0
BRIDGETOWN HOLDINGS LTD COM CL A G1355U113   43,218 4,361 SH   SOLE 43 0 0 4,361
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103   288,151 16,243 SH   SOLE 2 6,390 0 9,853
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103   5,287 298 SH   SOLE 7 298 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103   1,090,283 61,459 SH   SOLE 18 61,459 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103   676,391 38,128 SH   SOLE 19 38,128 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103   15,960,288 899,678 SH   SOLE 21 899,678 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103   10,898,392 614,340 SH   SOLE 22 598,695 0 15,645
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103   69,594 3,923 SH   SOLE 25 3,923 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103   88,008 4,961 SH   SOLE 43 4,853 0 108
BRIDGFORD FOODS CORP COM 108763103   2,682 225 SH   SOLE 2 0 0 225
BRIDGFORD FOODS CORP COM 108763103   4,100 344 SH   SOLE 18 344 0 0
BRIDGFORD FOODS CORP COM 108763103   50,767 4,259 SH   SOLE 21 4,259 0 0
BRIGHT GREEN CORP COMMON STOCK 10920G100   367,927 783,657 SH   SOLE 22 783,657 0 0
BRIGHT HEALTH GROUP INC COM 10920V107   81,889 126,003 SH   SOLE 2 10,643 0 115,360
BRIGHT HEALTH GROUP INC COM 10920V107   818 1,259 SH   SOLE 7 1,259 0 0
BRIGHT HEALTH GROUP INC COM 10920V107   356,511 548,563 SH   SOLE 18 548,563 0 0
BRIGHT HEALTH GROUP INC COM 10920V107   379,099 583,319 SH   SOLE 19 583,319 0 0
BRIGHT HEALTH GROUP INC COM 10920V107   4,560,910 7,017,865 SH   SOLE 21 7,017,865 0 0
BRIGHT HEALTH GROUP INC COM 10920V107   3,637,359 5,596,798 SH   SOLE 22 5,430,621 0 166,177
BRIGHT HEALTH GROUP INC COM 10920V107   11,213 17,253 SH   SOLE 23 17,253 0 0
BRIGHT HEALTH GROUP INC COM 10920V107   171,142 263,336 SH   SOLE 30 263,336 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   9,794,698 155,225 SH   SOLE 2 56,937 0 98,288
BRIGHT HORIZONS FAM SOL IN D COM 109194100   13,251 210 SH   SOLE 4 210 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   319,538 5,064 SH   SOLE 7 5,064 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   1,509,163 23,917 SH   SOLE 18 23,917 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   1,154,856 18,302 SH   SOLE 19 18,302 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   46,298,931 733,739 SH   SOLE 21 733,739 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   86,746,157 1,374,741 SH   SOLE 22 1,296,095 0 78,646
BRIGHT HORIZONS FAM SOL IN D COM 109194100   606,454 9,611 SH   SOLE 25 9,611 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   1,533,393 24,301 SH   SOLE 26 19,569 0 4,732
BRIGHT HORIZONS FAM SOL IN D COM 109194100   172,831 2,739 SH   SOLE 28 1,087 0 1,652
BRIGHT HORIZONS FAM SOL IN D COM 109194100   3,254,383 51,575 SH   SOLE 30 51,575 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   50,291 797 SH   SOLE 31 797 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   93,451 1,481 SH   SOLE 34 1,481 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   191,319 3,032 SH   SOLE 36 3,032 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   561,969 8,906 SH   SOLE 40 8,906 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   12,494 198 SH   OTR 43 198 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   1,806,364 28,627 SH   SOLE 43 23,744 0 4,883
BRIGHT MINDS BIOSCIENCES INC COM 10919W108   8,733 11,801 SH   SOLE 43 11,801 0 0
BRIGHTCOVE INC COM 10921T101   57,164 10,930 SH   SOLE 2 5,072 0 5,858
BRIGHTCOVE INC COM 10921T101   701 134 SH   SOLE 7 134 0 0
BRIGHTCOVE INC COM 10921T101   609,415 116,523 SH   SOLE 18 116,523 0 0
BRIGHTCOVE INC COM 10921T101   396,994 75,907 SH   SOLE 19 75,907 0 0
BRIGHTCOVE INC COM 10921T101   7,307,801 1,397,285 SH   SOLE 21 1,397,285 0 0
BRIGHTCOVE INC COM 10921T101   5,254,340 1,004,654 SH   SOLE 22 985,174 0 19,480
BRIGHTCOVE INC COM 10921T101   6,558 1,254 SH   SOLE 43 575 0 679
BRIGHTHOUSE FINL INC COM 10922N103   26,223,067 511,470 SH   SOLE 2 220,023 0 291,447
BRIGHTHOUSE FINL INC COM 10922N103   1,503,390 29,323 SH   SOLE 4 14,790 0 14,533
BRIGHTHOUSE FINL INC COM 10922N103   221,281 4,316 SH   SOLE 7 4,316 0 0
BRIGHTHOUSE FINL INC COM 10922N103   242,712 4,734 SH   SOLE 13 4,734 0 0
BRIGHTHOUSE FINL INC COM 10922N103   7,431,074 144,940 SH   SOLE 18 143,628 0 1,312
BRIGHTHOUSE FINL INC COM 10922N103   2,827,541 55,150 SH   SOLE 19 55,150 0 0
BRIGHTHOUSE FINL INC COM 10922N103   189,010,136 3,686,564 SH   SOLE 21 3,686,564 0 0
BRIGHTHOUSE FINL INC COM 10922N103   109,705,700 2,139,764 SH   SOLE 22 2,034,690 0 105,074
BRIGHTHOUSE FINL INC COM 10922N103   2,377,082 46,364 SH   SOLE 23 46,364 0 0
BRIGHTHOUSE FINL INC COM 10922N103   714,037 13,927 SH   SOLE 25 13,927 0 0
BRIGHTHOUSE FINL INC COM 10922N103   3,712,051 72,402 SH   SOLE 26 43,742 0 28,660
BRIGHTHOUSE FINL INC COM 10922N103   3,288,509 64,141 SH   SOLE 28 28,006 0 36,135
BRIGHTHOUSE FINL INC COM 10922N103   732,853 14,294 SH   SOLE 29 14,294 0 0
BRIGHTHOUSE FINL INC COM 10922N103   5,586,123 108,955 SH   SOLE 30 108,955 0 0
BRIGHTHOUSE FINL INC COM 10922N103   564,021 11,001 SH   SOLE 31 11,001 0 0
BRIGHTHOUSE FINL INC COM 10922N103   483,527 9,431 SH   SOLE 34 9,431 0 0
BRIGHTHOUSE FINL INC COM 10922N103   561,509 10,952 SH   SOLE 36 10,952 0 0
BRIGHTHOUSE FINL INC COM 10922N103   533,208 10,400 SH   SOLE 40 10,400 0 0
BRIGHTHOUSE FINL INC COM 10922N103   8,887,552 173,348 SH   SOLE 43 157,489 0 15,859
BRIGHTSPHERE INVT GROUP INC COM 10948W103   758,105 36,837 SH   SOLE 2 27,243 0 9,594
BRIGHTSPHERE INVT GROUP INC COM 10948W103   4,281 208 SH   SOLE 4 208 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103   9,076 441 SH   SOLE 7 441 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103   2,328,380 113,138 SH   SOLE 18 113,138 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103   1,247,271 60,606 SH   SOLE 19 60,606 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103   82,550,928 4,011,221 SH   SOLE 21 4,011,221 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103   17,592,319 854,826 SH   SOLE 22 823,551 0 31,275
BRIGHTSPHERE INVT GROUP INC COM 10948W103   100,369 4,877 SH   SOLE 25 4,877 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103   513,574 24,955 SH   SOLE 26 19,726 0 5,229
BRIGHTSPHERE INVT GROUP INC COM 10948W103   1,375,711 66,847 SH   SOLE 30 66,847 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103   140,561 6,830 SH   SOLE 40 6,830 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103   1,315,014 63,898 SH   SOLE 43 62,348 0 1,550
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   591,420 94,931 SH   SOLE 2 27,704 0 67,227
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   2,554 410 SH   SOLE 4 410 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   5,308 852 SH   SOLE 7 852 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   1,662,257 266,815 SH   SOLE 18 266,815 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   1,063,199 170,658 SH   SOLE 19 170,658 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   27,975,784 4,490,495 SH   SOLE 21 4,490,495 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   13,675,735 2,195,142 SH   SOLE 22 2,073,356 0 121,786
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   138,599 22,247 SH   SOLE 25 22,247 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   157,731 25,318 SH   SOLE 26 19,544 0 5,774
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   84,473 13,559 SH   SOLE 28 1,355 0 12,204
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   227,339 36,491 SH   SOLE 30 36,491 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   121,971 19,578 SH   SOLE 40 19,578 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   750,665 120,492 SH   SOLE 43 116,103 0 4,389
BRIGHTVIEW HLDGS INC COM 10948C107   803,815 116,664 SH   SOLE 2 82,684 0 33,980
BRIGHTVIEW HLDGS INC COM 10948C107   4,534 658 SH   SOLE 7 658 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   861,829 125,084 SH   SOLE 18 125,084 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   1,780,913 258,478 SH   SOLE 19 258,478 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   10,993,209 1,595,531 SH   SOLE 21 1,595,531 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   8,048,264 1,168,108 SH   SOLE 22 1,120,278 0 47,830
BRIGHTVIEW HLDGS INC COM 10948C107   28,035 4,069 SH   SOLE 25 4,069 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   213,693 31,015 SH   SOLE 26 0 0 31,015
BRIGHTVIEW HLDGS INC COM 10948C107   15,971 2,318 SH   SOLE 28 0 0 2,318
BRIGHTVIEW HLDGS INC COM 10948C107   114,195 16,574 SH   SOLE 30 16,574 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   39,121 5,678 SH   SOLE 40 5,678 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   139,647 20,268 SH   SOLE 43 19,592 0 676
BRILLIANT EARTH GROUP INC CL A COM 109504100   30,118 6,988 SH   SOLE 2 6,988 0 0
BRILLIANT EARTH GROUP INC CL A COM 109504100   2,125 493 SH   SOLE 19 493 0 0
BRILLIANT EARTH GROUP INC CL A COM 109504100   461,510 107,079 SH   SOLE 22 107,079 0 0
BRINKER INTL INC COM 109641100   812,141 25,451 SH   SOLE 2 13,168 0 12,283
BRINKER INTL INC COM 109641100   5,840 183 SH   SOLE 4 183 0 0
BRINKER INTL INC COM 109641100   190,567 5,972 SH   SOLE 7 5,972 0 0
BRINKER INTL INC COM 109641100   4,438,777 139,103 SH   SOLE 18 139,103 0 0
BRINKER INTL INC COM 109641100   2,572,233 80,609 SH   SOLE 19 80,609 0 0
BRINKER INTL INC COM 109641100   174,826,051 5,478,723 SH   SOLE 21 5,478,723 0 0
BRINKER INTL INC COM 109641100   35,478,846 1,111,841 SH   SOLE 22 1,075,909 0 35,932
BRINKER INTL INC COM 109641100   246,824 7,735 SH   SOLE 25 7,735 0 0
BRINKER INTL INC COM 109641100   864,921 27,105 SH   SOLE 26 22,831 0 4,274
BRINKER INTL INC COM 109641100   25,241 791 SH   SOLE 28 791 0 0
BRINKER INTL INC COM 109641100   3,773,326 118,249 SH   SOLE 30 118,249 0 0
BRINKER INTL INC COM 109641100   94,517 2,962 SH   SOLE 36 2,962 0 0
BRINKER INTL INC COM 109641100   178,281 5,587 SH   SOLE 40 5,587 0 0
BRINKER INTL INC COM 109641100   2,710,958 84,956 SH   SOLE 43 80,163 0 4,793
BRINKS CO COM 109696104   3,300,641 61,453 SH   SOLE 2 50,558 0 10,895
BRINKS CO COM 109696104   7,681 143 SH   SOLE 4 143 0 0
BRINKS CO COM 109696104   38,564 718 SH   SOLE 7 718 0 0
BRINKS CO COM 109696104   10,365,708 192,994 SH   SOLE 18 192,994 0 0
BRINKS CO COM 109696104   4,437,144 82,613 SH   SOLE 19 82,613 0 0
BRINKS CO COM 109696104   176,536,445 3,286,845 SH   SOLE 21 3,286,845 0 0
BRINKS CO COM 109696104   74,523,270 1,387,512 SH   SOLE 22 1,350,076 0 37,436
BRINKS CO COM 109696104   409,002 7,615 SH   SOLE 25 7,615 0 0
BRINKS CO COM 109696104   1,221,688 22,746 SH   SOLE 26 19,254 0 3,492
BRINKS CO COM 109696104   148,830 2,771 SH   SOLE 28 887 0 1,884
BRINKS CO COM 109696104   21,064,256 392,185 SH   SOLE 30 392,185 0 0
BRINKS CO COM 109696104   61,068 1,137 SH   SOLE 36 1,137 0 0
BRINKS CO COM 109696104   360,824 6,718 SH   SOLE 40 6,718 0 0
BRINKS CO COM 109696104   793,153 14,767 SH   SOLE 43 13,947 0 820
BRISTOL-MYERS SQUIBB CO COM 110122108   404,282,805 5,618,941 SH   SOLE 2 2,006,372 0 3,612,569
BRISTOL-MYERS SQUIBB CO COM 110122108   151,135,292 2,100,560 SH   SOLE 4 1,267,923 0 832,637
BRISTOL-MYERS SQUIBB CO COM 110122108   154,388,223 2,145,771 SH   SOLE 7 2,081,525 0 64,246
BRISTOL-MYERS SQUIBB CO COM 110122108   13,733,312 190,873 SH   SOLE 13 167,427 0 23,446
BRISTOL-MYERS SQUIBB CO COM 110122108   26,037,626 361,885 SH   SOLE 15 361,885 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   2,518 35 SH   SOLE 17 0 0 35
BRISTOL-MYERS SQUIBB CO COM 110122108   395,667,800 5,499,205 SH   SOLE 18 5,275,576 0 223,629
BRISTOL-MYERS SQUIBB CO COM 110122108   119,118,549 1,655,574 SH   SOLE 19 1,655,574 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   4,718,408,834 65,578,997 SH   SOLE 21 65,578,997 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   3,429,754,115 47,668,577 SH   SOLE 22 42,983,323 0 4,685,254
BRISTOL-MYERS SQUIBB CO COM 110122108   317,774,730 4,416,605 SH   SOLE 23 4,416,605 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   309,667,188 4,303,922 SH   SOLE 25 4,303,922 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   337,368,945 4,688,936 SH   SOLE 26 2,128,704 0 2,560,232
BRISTOL-MYERS SQUIBB CO COM 110122108   447,749,167 6,223,060 SH   SOLE 28 405,862 0 5,817,198
BRISTOL-MYERS SQUIBB CO COM 110122108   12,557,146 174,526 SH   SOLE 29 174,526 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   1,070,306,903 14,875,704 SH   SOLE 30 14,865,214 0 10,490
BRISTOL-MYERS SQUIBB CO COM 110122108   59,604,891 828,421 SH   SOLE 31 790,141 0 38,280
BRISTOL-MYERS SQUIBB CO COM 110122108   229,486,612 3,189,529 SH   SOLE 34 3,189,529 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   50,036,548 695,435 SH   SOLE 36 695,435 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   5,810,610 80,759 SH   SOLE 40 80,759 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   547,611 7,611 SH   OTR 43 7,611 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   174,339,298 2,423,062 SH   SOLE 43 2,232,419 0 190,643
BRISTOW GROUP INC COM 11040G103   514,982 18,982 SH   SOLE 2 2,826 0 16,156
BRISTOW GROUP INC COM 11040G103   8,437 311 SH   SOLE 7 311 0 0
BRISTOW GROUP INC COM 11040G103   2,339,257 86,224 SH   SOLE 18 86,224 0 0
BRISTOW GROUP INC COM 11040G103   1,175,272 43,320 SH   SOLE 19 43,320 0 0
BRISTOW GROUP INC COM 11040G103   84,183,847 3,102,980 SH   SOLE 21 3,102,980 0 0
BRISTOW GROUP INC COM 11040G103   16,044,519 591,394 SH   SOLE 22 564,092 0 27,302
BRISTOW GROUP INC COM 11040G103   19,968 736 SH   SOLE 25 736 0 0
BRISTOW GROUP INC COM 11040G103   802,614 29,584 SH   SOLE 30 29,584 0 0
BRISTOW GROUP INC COM 11040G103   339,695 12,521 SH   SOLE 43 12,282 0 239
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   2,986,266 74,694 SH   SOLE 2 74,694 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   46,714,271 1,168,441 SH   SOLE 18 1,068,844 0 99,597
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   130,986,074 3,276,290 SH   SOLE 19 3,276,290 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   12,286,774 307,323 SH   SOLE 22 307,323 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   1,226,187 30,670 SH   SOLE 23 30,670 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   1,272,443 31,827 SH   SOLE 26 31,540 0 287
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   3,818,090 95,500 SH   SOLE 34 95,500 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   42,856,092 1,071,938 SH   SOLE 43 976,650 0 95,288
BRIXMOR PPTY GROUP INC COM 11120U105   31,602,433 1,394,020 SH   SOLE 2 302,131 0 1,091,889
BRIXMOR PPTY GROUP INC COM 11120U105   3,770,565 166,324 SH   SOLE 4 166,324 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   9,735,949 429,464 SH   SOLE 7 429,464 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   14,971,971 660,431 SH   SOLE 18 654,927 0 5,504
BRIXMOR PPTY GROUP INC COM 11120U105   27,044,358 1,192,958 SH   SOLE 19 1,192,958 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   404,473,538 17,841,797 SH   SOLE 21 17,841,797 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   266,012,228 11,734,108 SH   SOLE 22 11,002,335 0 731,773
BRIXMOR PPTY GROUP INC COM 11120U105   653,281 28,817 SH   SOLE 23 28,817 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   18,883,407 832,969 SH   SOLE 25 832,969 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   5,341,075 235,601 SH   SOLE 26 186,352 0 49,249
BRIXMOR PPTY GROUP INC COM 11120U105   5,097,055 224,837 SH   SOLE 28 5,291 0 219,546
BRIXMOR PPTY GROUP INC COM 11120U105   26,337,802 1,161,791 SH   SOLE 30 1,161,791 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   94,035 4,148 SH   SOLE 31 4,148 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   986,576 43,519 SH   SOLE 34 43,519 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   720,657 31,789 SH   SOLE 36 31,789 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   977,145 43,103 SH   SOLE 40 43,103 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   22,987 1,014 SH   OTR 43 1,014 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   5,085,334 224,320 SH   SOLE 43 198,076 0 26,244
BROADCOM INC COM 11135F101   425,000,863 760,111 SH   SOLE 2 110,514 0 649,597
BROADCOM INC COM 11135F101   157,421,933 281,548 SH   SOLE 4 161,396 0 120,152
BROADCOM INC COM 11135F101   242,990,070 434,586 SH   SOLE 7 422,173 0 12,413
BROADCOM INC COM 11135F101   3,487,853 6,238 SH   SOLE 13 1,603 0 4,635
BROADCOM INC COM 11135F101   39,021,124 69,789 SH   SOLE 15 69,789 0 0
BROADCOM INC COM 11135F101   54,795 98 SH   SOLE 17 0 0 98
BROADCOM INC COM 11135F101   419,784,740 750,782 SH   SOLE 18 717,272 0 33,510
BROADCOM INC COM 11135F101   167,067,485 298,799 SH   SOLE 19 298,799 0 0
BROADCOM INC COM 11135F101   6,674,737,943 11,937,721 SH   SOLE 21 11,937,721 0 0
BROADCOM INC COM 11135F101   4,841,185,729 8,658,426 SH   SOLE 22 7,812,511 0 845,915
BROADCOM INC COM 11135F101   439,317,946 785,717 SH   SOLE 23 785,717 0 0
BROADCOM INC COM 11135F101   374,714,948 670,175 SH   SOLE 25 670,175 0 0
BROADCOM INC COM 11135F101   394,974,464 706,409 SH   SOLE 26 251,151 0 455,258
BROADCOM INC COM 11135F101   303,417,486 542,660 SH   SOLE 28 11,314 0 531,346
BROADCOM INC COM 11135F101   233,157 417 SH   SOLE 29 417 0 0
BROADCOM INC COM 11135F101   1,366,136,307 2,443,325 SH   SOLE 30 2,443,325 0 0
BROADCOM INC COM 11135F101   50,795,842 90,848 SH   SOLE 31 83,589 0 7,259
BROADCOM INC COM 11135F101   63,044,144 112,754 SH   SOLE 32 112,754 0 0
BROADCOM INC COM 11135F101   162,054,325 289,833 SH   SOLE 34 289,833 0 0
BROADCOM INC COM 11135F101   62,381,016 111,568 SH   SOLE 36 111,568 0 0
BROADCOM INC COM 11135F101   8,510,518 15,221 SH   SOLE 40 15,221 0 0
BROADCOM INC COM 11135F101   439,476 786 SH   OTR 43 786 0 0
BROADCOM INC COM 11135F101   210,868,484 377,137 SH   SOLE 43 338,790 0 38,347
BROADMARK RLTY CAP INC COM 11135B100   416,677 117,044 SH   SOLE 2 38,600 0 78,444
BROADMARK RLTY CAP INC COM 11135B100   1,324 372 SH   SOLE 4 372 0 0
BROADMARK RLTY CAP INC COM 11135B100   6,226 1,749 SH   SOLE 7 1,749 0 0
BROADMARK RLTY CAP INC COM 11135B100   1,371,497 385,252 SH   SOLE 18 385,252 0 0
BROADMARK RLTY CAP INC COM 11135B100   864,336 242,791 SH   SOLE 19 242,791 0 0
BROADMARK RLTY CAP INC COM 11135B100   22,735,862 6,386,478 SH   SOLE 21 6,386,478 0 0
BROADMARK RLTY CAP INC COM 11135B100   12,213,175 3,430,667 SH   SOLE 22 3,272,666 0 158,001
BROADMARK RLTY CAP INC COM 11135B100   87,238 24,505 SH   SOLE 25 24,505 0 0
BROADMARK RLTY CAP INC COM 11135B100   249,382 70,051 SH   SOLE 26 59,757 0 10,294
BROADMARK RLTY CAP INC COM 11135B100   502 141 SH   SOLE 28 141 0 0
BROADMARK RLTY CAP INC COM 11135B100   327,185 91,906 SH   SOLE 30 91,906 0 0
BROADMARK RLTY CAP INC COM 11135B100   47,462 13,332 SH   SOLE 40 13,332 0 0
BROADMARK RLTY CAP INC COM 11135B100   861,054 241,869 SH   SOLE 43 226,532 0 15,337
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   31,560,655 235,299 SH   SOLE 2 53,036 0 182,263
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   12,322,255 91,868 SH   SOLE 4 47,590 0 44,278
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   16,257,629 121,208 SH   SOLE 7 117,284 0 3,924
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   162,297 1,210 SH   SOLE 13 378 0 832
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   2,349,019 17,513 SH   SOLE 15 17,513 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   537 4 SH   SOLE 17 0 0 4
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   40,506,455 301,994 SH   SOLE 18 292,576 0 9,418
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   6,703,952 49,981 SH   SOLE 19 49,981 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   683,240,783 5,093,870 SH   SOLE 21 5,093,870 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   378,286,571 2,820,298 SH   SOLE 22 2,568,853 0 251,445
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   25,914,453 193,204 SH   SOLE 23 193,204 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   38,337,305 285,822 SH   SOLE 25 285,822 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   30,659,435 228,580 SH   SOLE 26 70,299 0 158,281
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   27,347,632 203,889 SH   SOLE 28 1,663 0 202,226
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   103,011,572 767,998 SH   SOLE 30 767,998 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   3,397,781 25,332 SH   SOLE 31 23,195 0 2,137
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   726,046 5,413 SH   SOLE 34 5,413 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   6,396,660 47,690 SH   SOLE 36 47,690 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   590,843 4,405 SH   SOLE 40 4,405 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   45,336 338 SH   OTR 43 338 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   17,858,311 133,142 SH   SOLE 43 126,659 0 6,483
BROADSTONE NET LEASE INC COM 11135E203   6,414,670 395,723 SH   SOLE 2 261,476 0 134,247
BROADSTONE NET LEASE INC COM 11135E203   1,493,314 92,123 SH   SOLE 4 92,123 0 0
BROADSTONE NET LEASE INC COM 11135E203   3,790,822 233,857 SH   SOLE 7 233,857 0 0
BROADSTONE NET LEASE INC COM 11135E203   7,874,429 485,776 SH   SOLE 18 485,774 0 2
BROADSTONE NET LEASE INC COM 11135E203   10,515,703 648,717 SH   SOLE 19 648,717 0 0
BROADSTONE NET LEASE INC COM 11135E203   113,201,903 6,983,461 SH   SOLE 21 6,983,461 0 0
BROADSTONE NET LEASE INC COM 11135E203   96,959,499 5,981,462 SH   SOLE 22 5,745,807 0 235,655
BROADSTONE NET LEASE INC COM 11135E203   398,118 24,560 SH   SOLE 23 24,560 0 0
BROADSTONE NET LEASE INC COM 11135E203   12,453,025 768,231 SH   SOLE 25 768,231 0 0
BROADSTONE NET LEASE INC COM 11135E203   1,546,547 95,407 SH   SOLE 26 82,981 0 12,426
BROADSTONE NET LEASE INC COM 11135E203   2,028,552 125,142 SH   SOLE 28 2,798 0 122,344
BROADSTONE NET LEASE INC COM 11135E203   9,201,493 567,643 SH   SOLE 30 567,643 0 0
BROADSTONE NET LEASE INC COM 11135E203   179,461 11,071 SH   SOLE 34 11,071 0 0
BROADSTONE NET LEASE INC COM 11135E203   45,161 2,786 SH   SOLE 36 2,786 0 0
BROADSTONE NET LEASE INC COM 11135E203   401,019 24,739 SH   SOLE 40 24,739 0 0
BROADSTONE NET LEASE INC COM 11135E203   1,368,562 84,427 SH   SOLE 43 65,632 0 18,795
BROADWAY FINL CORP DEL COM 111444105   7,028 6,958 SH   SOLE 18 6,958 0 0
BROADWAY FINL CORP DEL COM 111444105   96,842 95,883 SH   SOLE 21 95,883 0 0
BROADWAY FINL CORP DEL COM 111444105   6,467 6,403 SH   SOLE 22 6,403 0 0
BROADWIND INC COM NEW 11161T207   5,570 3,112 SH   SOLE 18 3,112 0 0
BROADWIND INC COM NEW 11161T207   99,420 55,542 SH   SOLE 21 55,542 0 0
BROADWIND INC COM NEW 11161T207   536,687 299,825 SH   SOLE 22 299,825 0 0
BROOKDALE SR LIVING INC COM 112463104   7,105,194 2,602,635 SH   SOLE 2 2,456,360 0 146,275
BROOKDALE SR LIVING INC COM 112463104   2,271 832 SH   SOLE 4 832 0 0
BROOKDALE SR LIVING INC COM 112463104   113,784 41,679 SH   SOLE 7 41,679 0 0
BROOKDALE SR LIVING INC COM 112463104   1,405,781 514,938 SH   SOLE 18 514,938 0 0
BROOKDALE SR LIVING INC COM 112463104   22,926,472 8,397,975 SH   SOLE 19 8,397,975 0 0
BROOKDALE SR LIVING INC COM 112463104   20,291,962 7,432,953 SH   SOLE 21 7,432,953 0 0
BROOKDALE SR LIVING INC COM 112463104   14,016,396 5,134,211 SH   SOLE 22 4,903,055 0 231,156
BROOKDALE SR LIVING INC COM 112463104   13,639 4,996 SH   SOLE 23 4,996 0 0
BROOKDALE SR LIVING INC COM 112463104   63,655 23,317 SH   SOLE 25 23,317 0 0
BROOKDALE SR LIVING INC COM 112463104   237,303 86,924 SH   SOLE 26 49,902 0 37,022
BROOKDALE SR LIVING INC COM 112463104   9,006 3,299 SH   SOLE 28 3,299 0 0
BROOKDALE SR LIVING INC COM 112463104   864,763 316,763 SH   SOLE 30 316,763 0 0
BROOKDALE SR LIVING INC COM 112463104   18,558,595 6,798,020 SH   SOLE 34 6,798,020 0 0
BROOKDALE SR LIVING INC COM 112463104   32,705 11,980 SH   SOLE 36 11,980 0 0
BROOKDALE SR LIVING INC COM 112463104   55,536 20,343 SH   SOLE 40 20,343 0 0
BROOKDALE SR LIVING INC COM 112463104   173,169 63,432 SH   SOLE 43 38,009 0 25,423
BROOKDALE SR LIVING INC UNIT 11/15/2023 112463302   1,017,290 23,000 SH   SOLE 2 23,000 0 0
BROOKDALE SR LIVING INC UNIT 11/15/2023 112463302   7,386,410 167,000 SH   SOLE 19 167,000 0 0
BROOKDALE SR LIVING INC UNIT 11/15/2023 112463302   7,651,790 173,000 SH   SOLE 34 173,000 0 0
BROOKDALE SR LIVING INC NOTE 2.000%10/1 112463AC8   1,128,180 1,508,000 PRN   SOLE 2 1,508,000 0 0
BROOKDALE SR LIVING INC NOTE 2.000%10/1 112463AC8   5,913,220 7,904,000 PRN   SOLE 19 7,904,000 0 0
BROOKDALE SR LIVING INC NOTE 2.000%10/1 112463AC8   13,906,240 18,588,000 PRN   SOLE 34 18,588,000 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   3,526 123 SH   SOLE 22 123 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   235,940 8,229 SH   SOLE 43 5,703 0 2,526
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   89,403 4,758 SH   SOLE 2 1,708 0 3,050
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   3,720 198 SH   SOLE 7 198 0 0
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   1,247,431 66,388 SH   SOLE 18 66,388 0 0
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   943,183 50,196 SH   SOLE 19 50,196 0 0
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   15,111,200 804,215 SH   SOLE 21 804,215 0 0
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   4,801,615 255,541 SH   SOLE 22 246,842 0 8,699
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   176,927 9,416 SH   SOLE 43 9,416 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   117,535 3,736 SH   SOLE 2 3,736 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   2,432,613 77,324 SH   SOLE 22 77,324 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   1,033,629 32,855 SH   SOLE 43 22,814 0 10,041
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   209,684 6,766 SH   SOLE 43 8 0 6,758
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   2,242,702 57,653 SH   SOLE 2 23,377 0 34,276
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   6,532,710 167,936 SH   SOLE 7 167,936 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   10,511,364 270,215 SH   SOLE 18 244,690 0 25,525
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   18,240,949 468,919 SH   SOLE 19 468,919 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   119,976,703 3,084,234 SH   SOLE 21 3,084,234 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   47,376,193 1,217,897 SH   SOLE 22 1,185,942 0 31,955
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   158,945 4,086 SH   SOLE 23 4,086 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   2,517,530 64,718 SH   SOLE 26 0 0 64,718
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   381,648 9,811 SH   SOLE 43 9,274 0 537
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   8,813,378 320,021 SH   SOLE 2 30,156 0 289,865
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   38,391 1,394 SH   SOLE 7 1,394 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   1,489,253 54,076 SH   SOLE 18 54,076 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   11,671,590 423,805 SH   SOLE 19 423,805 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   38,240,970 1,388,561 SH   SOLE 21 1,388,561 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   43,167,683 1,567,454 SH   SOLE 22 1,433,673 0 133,781
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   217,538 7,899 SH   SOLE 23 7,899 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   3,307,416 120,095 SH   SOLE 28 0 0 120,095
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   18,397 668 SH   SOLE 30 668 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   51,582 1,873 SH   SOLE 31 1,873 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   557,713 20,251 SH   SOLE 43 20,138 0 113
BROOKLINE BANCORP INC DEL COM 11373M107   790,051 55,834 SH   SOLE 2 20,725 0 35,109
BROOKLINE BANCORP INC DEL COM 11373M107   4,132 292 SH   SOLE 4 292 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   10,952 774 SH   SOLE 7 774 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   3,695,994 261,201 SH   SOLE 18 261,201 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   1,816,308 128,361 SH   SOLE 19 128,361 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   122,534,175 8,659,659 SH   SOLE 21 8,659,659 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   26,503,092 1,873,010 SH   SOLE 22 1,786,679 0 86,331
BROOKLINE BANCORP INC DEL COM 11373M107   69,519 4,913 SH   SOLE 25 4,913 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   486,916 34,411 SH   SOLE 26 28,064 0 6,347
BROOKLINE BANCORP INC DEL COM 11373M107   19,414 1,372 SH   SOLE 28 1,372 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   1,551,052 109,615 SH   SOLE 30 109,615 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   117,954 8,336 SH   SOLE 40 8,336 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   375,810 26,559 SH   SOLE 43 26,057 0 502
BROWN & BROWN INC COM 115236101   18,856,329 330,987 SH   SOLE 2 75,633 0 255,354
BROWN & BROWN INC COM 115236101   10,449,323 183,418 SH   SOLE 4 91,459 0 91,959
BROWN & BROWN INC COM 115236101   14,414,492 253,019 SH   SOLE 7 209,755 0 43,264
BROWN & BROWN INC COM 115236101   195,065 3,424 SH   SOLE 13 885 0 2,539
BROWN & BROWN INC COM 115236101   1,514,490 26,584 SH   SOLE 15 26,584 0 0
BROWN & BROWN INC COM 115236101   27,956,717 490,727 SH   SOLE 18 471,650 0 19,077
BROWN & BROWN INC COM 115236101   6,869,272 120,577 SH   SOLE 19 120,577 0 0
BROWN & BROWN INC COM 115236101   366,511,083 6,433,405 SH   SOLE 21 6,433,405 0 0
BROWN & BROWN INC COM 115236101   329,014,397 5,775,222 SH   SOLE 22 5,247,559 0 527,663
BROWN & BROWN INC COM 115236101   21,895,565 384,335 SH   SOLE 23 384,335 0 0
BROWN & BROWN INC COM 115236101   15,103,146 265,107 SH   SOLE 25 265,107 0 0
BROWN & BROWN INC COM 115236101   22,146,347 388,737 SH   SOLE 26 123,896 0 264,841
BROWN & BROWN INC COM 115236101   14,218,744 249,583 SH   SOLE 28 3,228 0 246,355
BROWN & BROWN INC COM 115236101   79,590,337 1,397,057 SH   SOLE 30 1,397,057 0 0
BROWN & BROWN INC COM 115236101   2,967,453 52,088 SH   SOLE 31 47,738 0 4,350
BROWN & BROWN INC COM 115236101   662,333 11,626 SH   SOLE 34 11,626 0 0
BROWN & BROWN INC COM 115236101   4,309,496 75,645 SH   SOLE 36 75,645 0 0
BROWN & BROWN INC COM 115236101   485,384 8,520 SH   SOLE 40 8,520 0 0
BROWN & BROWN INC COM 115236101   14,072 247 SH   OTR 43 247 0 0
BROWN & BROWN INC COM 115236101   5,412,805 95,011 SH   SOLE 43 85,005 0 10,006
BROWN FORMAN CORP CL A 115637100   2,967,617 45,128 SH   SOLE 2 1,774 0 43,354
BROWN FORMAN CORP CL A 115637100   31,236 475 SH   SOLE 7 475 0 0
BROWN FORMAN CORP CL A 115637100   1,262,855 19,204 SH   SOLE 18 19,204 0 0
BROWN FORMAN CORP CL A 115637100   679,893 10,339 SH   SOLE 19 10,339 0 0
BROWN FORMAN CORP CL A 115637100   43,239,041 657,528 SH   SOLE 21 657,528 0 0
BROWN FORMAN CORP CL A 115637100   20,822,707 316,647 SH   SOLE 22 277,336 0 39,311
BROWN FORMAN CORP CL A 115637100   61,486 935 SH   SOLE 28 935 0 0
BROWN FORMAN CORP CL A 115637100   43,533 662 SH   SOLE 31 662 0 0
BROWN FORMAN CORP CL A 115637100   2,429,971 36,952 SH   SOLE 43 36,745 0 207
BROWN FORMAN CORP CL B 115637209   21,314,408 324,519 SH   SOLE 2 212,020 0 112,499
BROWN FORMAN CORP CL B 115637209   24,872,950 378,699 SH   SOLE 4 229,624 0 149,075
BROWN FORMAN CORP CL B 115637209   11,473,639 174,690 SH   SOLE 7 167,232 0 7,458
BROWN FORMAN CORP CL B 115637209   1,486,207 22,628 SH   SOLE 13 19,966 0 2,662
BROWN FORMAN CORP CL B 115637209   2,450,652 37,312 SH   SOLE 15 37,312 0 0
BROWN FORMAN CORP CL B 115637209   39,621,657 603,253 SH   SOLE 18 521,640 0 81,613
BROWN FORMAN CORP CL B 115637209   28,225,914 429,749 SH   SOLE 19 429,749 0 0
BROWN FORMAN CORP CL B 115637209   383,021,064 5,831,624 SH   SOLE 21 5,831,624 0 0
BROWN FORMAN CORP CL B 115637209   297,835,615 4,534,647 SH   SOLE 22 4,137,470 0 397,177
BROWN FORMAN CORP CL B 115637209   37,714,310 574,213 SH   SOLE 23 574,213 0 0
BROWN FORMAN CORP CL B 115637209   19,250,086 293,089 SH   SOLE 25 293,089 0 0
BROWN FORMAN CORP CL B 115637209   28,121,483 428,159 SH   SOLE 26 130,444 0 297,715
BROWN FORMAN CORP CL B 115637209   63,421,528 965,614 SH   SOLE 28 4,284 0 961,330
BROWN FORMAN CORP CL B 115637209   1,412,777 21,510 SH   SOLE 29 21,510 0 0
BROWN FORMAN CORP CL B 115637209   96,578,302 1,470,437 SH   SOLE 30 1,458,621 0 11,816
BROWN FORMAN CORP CL B 115637209   4,713,197 71,760 SH   SOLE 31 66,181 0 5,579
BROWN FORMAN CORP CL B 115637209   3,325,575 50,633 SH   SOLE 34 50,633 0 0
BROWN FORMAN CORP CL B 115637209   4,474,384 68,124 SH   SOLE 36 68,124 0 0
BROWN FORMAN CORP CL B 115637209   762,151 11,604 SH   SOLE 40 11,604 0 0
BROWN FORMAN CORP CL B 115637209   68,964 1,050 SH   OTR 43 1,050 0 0
BROWN FORMAN CORP CL B 115637209   17,035,455 259,371 SH   SOLE 43 248,639 0 10,731
BRP GROUP INC COM CL A 05589G102   910,621 36,222 SH   SOLE 2 21,947 0 14,275
BRP GROUP INC COM CL A 05589G102   3,645 145 SH   SOLE 4 145 0 0
BRP GROUP INC COM CL A 05589G102   17,095 680 SH   SOLE 7 680 0 0
BRP GROUP INC COM CL A 05589G102   3,814,191 151,718 SH   SOLE 18 151,718 0 0
BRP GROUP INC COM CL A 05589G102   2,787,222 110,868 SH   SOLE 19 110,868 0 0
BRP GROUP INC COM CL A 05589G102   50,845,575 2,022,497 SH   SOLE 21 2,022,497 0 0
BRP GROUP INC COM CL A 05589G102   36,930,082 1,468,977 SH   SOLE 22 1,424,635 0 44,342
BRP GROUP INC COM CL A 05589G102   240,313 9,559 SH   SOLE 25 9,559 0 0
BRP GROUP INC COM CL A 05589G102   660,302 26,265 SH   SOLE 26 22,516 0 3,749
BRP GROUP INC COM CL A 05589G102   91,660 3,646 SH   SOLE 28 755 0 2,891
BRP GROUP INC COM CL A 05589G102   2,088,028 83,056 SH   SOLE 30 83,056 0 0
BRP GROUP INC COM CL A 05589G102   176,181 7,008 SH   SOLE 40 7,008 0 0
BRP GROUP INC COM CL A 05589G102   232,294 9,240 SH   SOLE 43 8,531 0 709
BRT APARTMENTS CORP COM 055645303   236,583 12,046 SH   SOLE 2 958 0 11,088
BRT APARTMENTS CORP COM 055645303   4,282 218 SH   SOLE 7 218 0 0
BRT APARTMENTS CORP COM 055645303   711,105 36,207 SH   SOLE 18 36,207 0 0
BRT APARTMENTS CORP COM 055645303   459,065 23,374 SH   SOLE 19 23,374 0 0
BRT APARTMENTS CORP COM 055645303   8,834,209 449,807 SH   SOLE 21 449,807 0 0
BRT APARTMENTS CORP COM 055645303   7,904,845 402,487 SH   SOLE 22 393,787 0 8,700
BRT APARTMENTS CORP COM 055645303   9,624 490 SH   SOLE 23 490 0 0
BRT APARTMENTS CORP COM 055645303   72,943 3,714 SH   SOLE 43 3,001 0 713
BRUKER CORP COM 116794108   23,655,115 346,088 SH   SOLE 2 179,318 0 166,770
BRUKER CORP COM 116794108   1,034,614 15,137 SH   SOLE 4 13,070 0 2,067
BRUKER CORP COM 116794108   237,721 3,478 SH   SOLE 7 3,478 0 0
BRUKER CORP COM 116794108   15,722,482 230,029 SH   SOLE 18 230,029 0 0
BRUKER CORP COM 116794108   22,134,054 323,834 SH   SOLE 19 323,834 0 0
BRUKER CORP COM 116794108   467,137,460 6,834,491 SH   SOLE 21 6,834,491 0 0
BRUKER CORP COM 116794108   214,121,070 3,132,715 SH   SOLE 22 2,988,897 0 143,818
BRUKER CORP COM 116794108   399,232 5,841 SH   SOLE 23 5,841 0 0
BRUKER CORP COM 116794108   1,071,660 15,679 SH   SOLE 25 15,679 0 0
BRUKER CORP COM 116794108   3,275,605 47,924 SH   SOLE 26 38,985 0 8,939
BRUKER CORP COM 116794108   549,261 8,036 SH   SOLE 28 1,799 0 6,237
BRUKER CORP COM 116794108   3,665,610 53,630 SH   SOLE 30 53,630 0 0
BRUKER CORP COM 116794108   103,755 1,518 SH   SOLE 31 1,518 0 0
BRUKER CORP COM 116794108   801,882 11,732 SH   SOLE 34 11,732 0 0
BRUKER CORP COM 116794108   17,908 262 SH   SOLE 36 262 0 0
BRUKER CORP COM 116794108   996,680 14,582 SH   SOLE 40 14,582 0 0
BRUKER CORP COM 116794108   55,295 809 SH   OTR 43 809 0 0
BRUKER CORP COM 116794108   5,033,627 73,645 SH   SOLE 43 55,760 0 17,885
BRUNSWICK CORP COM 117043109   9,308,123 129,136 SH   SOLE 2 78,666 0 50,470
BRUNSWICK CORP COM 117043109   17,948 249 SH   SOLE 4 249 0 0
BRUNSWICK CORP COM 117043109   359,391 4,986 SH   SOLE 7 4,986 0 0
BRUNSWICK CORP COM 117043109   11,051,378 153,321 SH   SOLE 18 153,321 0 0
BRUNSWICK CORP COM 117043109   3,191,774 44,281 SH   SOLE 19 44,281 0 0
BRUNSWICK CORP COM 117043109   273,594,993 3,795,713 SH   SOLE 21 3,795,713 0 0
BRUNSWICK CORP COM 117043109   148,485,521 2,060,010 SH   SOLE 22 1,963,497 0 96,513
BRUNSWICK CORP COM 117043109   891,197 12,364 SH   SOLE 25 12,364 0 0
BRUNSWICK CORP COM 117043109   2,842,979 39,442 SH   SOLE 26 33,089 0 6,353
BRUNSWICK CORP COM 117043109   100,047 1,388 SH   SOLE 28 1,388 0 0
BRUNSWICK CORP COM 117043109   2,858,477 39,657 SH   SOLE 30 39,657 0 0
BRUNSWICK CORP COM 117043109   76,044 1,055 SH   SOLE 31 1,055 0 0
BRUNSWICK CORP COM 117043109   307,061 4,260 SH   SOLE 36 4,260 0 0
BRUNSWICK CORP COM 117043109   783,438 10,869 SH   SOLE 40 10,869 0 0
BRUNSWICK CORP COM 117043109   23,066 320 SH   OTR 43 320 0 0
BRUNSWICK CORP COM 117043109   1,497,308 20,773 SH   SOLE 43 18,104 0 2,669
BSQUARE CORP COM NEW 11776U300   10,817 9,562 SH   SOLE 21 9,562 0 0
BSQUARE CORP COM NEW 11776U300   263,693 233,109 SH   SOLE 22 233,109 0 0
BTCS INC COM NEW 05581M404   410 650 SH   SOLE 18 650 0 0
BTCS INC COM NEW 05581M404   7,892 12,527 SH   SOLE 21 12,527 0 0
BUCKLE INC COM 118440106   2,545,087 56,121 SH   SOLE 2 44,316 0 11,805
BUCKLE INC COM 118440106   7,029 155 SH   SOLE 4 155 0 0
BUCKLE INC COM 118440106   12,653 279 SH   SOLE 7 279 0 0
BUCKLE INC COM 118440106   4,452,554 98,182 SH   SOLE 18 98,182 0 0
BUCKLE INC COM 118440106   2,523,138 55,637 SH   SOLE 19 55,637 0 0
BUCKLE INC COM 118440106   163,579,128 3,607,037 SH   SOLE 21 3,607,037 0 0
BUCKLE INC COM 118440106   34,630,031 763,617 SH   SOLE 22 739,991 0 23,626
BUCKLE INC COM 118440106   238,450 5,258 SH   SOLE 25 5,258 0 0
BUCKLE INC COM 118440106   353,866 7,803 SH   SOLE 26 3,937 0 3,866
BUCKLE INC COM 118440106   123,851 2,731 SH   SOLE 28 277 0 2,454
BUCKLE INC COM 118440106   3,540,112 78,062 SH   SOLE 30 78,062 0 0
BUCKLE INC COM 118440106   213,100 4,699 SH   SOLE 40 4,699 0 0
BUCKLE INC COM 118440106   1,375,420 30,329 SH   SOLE 43 22,243 0 8,086
BUILD-A-BEAR WORKSHOP INC COM 120076104   90,997 3,817 SH   SOLE 2 597 0 3,220
BUILD-A-BEAR WORKSHOP INC COM 120076104   6,127 257 SH   SOLE 7 257 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104   903,035 37,879 SH   SOLE 18 37,879 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104   618,958 25,963 SH   SOLE 19 25,963 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104   11,054,393 463,691 SH   SOLE 21 463,691 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104   8,405,460 352,578 SH   SOLE 22 345,478 0 7,100
BUILD-A-BEAR WORKSHOP INC COM 120076104   11,872 498 SH   SOLE 43 410 0 88
BUILDERS FIRSTSOURCE INC COM 12008R107   32,163,092 495,732 SH   SOLE 2 156,905 0 338,827
BUILDERS FIRSTSOURCE INC COM 12008R107   1,429,112 22,027 SH   SOLE 4 7,538 0 14,489
BUILDERS FIRSTSOURCE INC COM 12008R107   763,638 11,770 SH   SOLE 7 11,770 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   730,614 11,261 SH   SOLE 13 11,261 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   20,273,443 312,476 SH   SOLE 18 312,145 0 331
BUILDERS FIRSTSOURCE INC COM 12008R107   16,971,829 261,588 SH   SOLE 19 261,588 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   522,548,126 8,054,071 SH   SOLE 21 8,054,071 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   290,421,825 4,476,292 SH   SOLE 22 4,266,939 0 209,353
BUILDERS FIRSTSOURCE INC COM 12008R107   2,108,146 32,493 SH   SOLE 23 32,493 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   1,657,749 25,551 SH   SOLE 25 25,551 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   7,048,823 108,644 SH   SOLE 26 65,874 0 42,770
BUILDERS FIRSTSOURCE INC COM 12008R107   4,563,140 70,332 SH   SOLE 28 2,383 0 67,949
BUILDERS FIRSTSOURCE INC COM 12008R107   588,332 9,068 SH   SOLE 29 9,068 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   6,797,088 104,764 SH   SOLE 30 104,764 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   1,510,017 23,274 SH   SOLE 31 23,274 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   562,445 8,669 SH   SOLE 34 8,669 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   377,147 5,813 SH   SOLE 36 5,813 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   1,442,023 22,226 SH   SOLE 40 22,226 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   5,109,427 78,752 SH   SOLE 43 76,147 0 2,605
BUMBLE INC COM CL A 12047B105   3,141,734 149,251 SH   SOLE 2 61,652 0 87,599
BUMBLE INC COM CL A 12047B105   5,641 268 SH   SOLE 4 268 0 0
BUMBLE INC COM CL A 12047B105   120,048 5,703 SH   SOLE 7 5,703 0 0
BUMBLE INC COM CL A 12047B105   5,091,658 241,884 SH   SOLE 18 241,884 0 0
BUMBLE INC COM CL A 12047B105   6,673,966 317,053 SH   SOLE 19 317,053 0 0
BUMBLE INC COM CL A 12047B105   67,165,161 3,190,744 SH   SOLE 21 3,190,744 0 0
BUMBLE INC COM CL A 12047B105   48,311,224 2,295,070 SH   SOLE 22 2,192,566 0 102,504
BUMBLE INC COM CL A 12047B105   163,516 7,768 SH   SOLE 23 7,768 0 0
BUMBLE INC COM CL A 12047B105   233,234 11,080 SH   SOLE 25 11,080 0 0
BUMBLE INC COM CL A 12047B105   1,493,982 70,973 SH   SOLE 26 29,661 0 41,312
BUMBLE INC COM CL A 12047B105   81,232 3,859 SH   SOLE 28 1,123 0 2,736
BUMBLE INC COM CL A 12047B105   735,740 34,952 SH   SOLE 30 34,952 0 0
BUMBLE INC COM CL A 12047B105   177,957 8,454 SH   SOLE 40 8,454 0 0
BUMBLE INC COM CL A 12047B105   470,425 22,348 SH   SOLE 43 21,341 0 1,007
BUNGE LIMITED COM G16962105   39,112,534 392,027 SH   SOLE 2 42,654 0 349,373
BUNGE LIMITED COM G16962105   8,917,343 89,379 SH   SOLE 4 74,714 0 14,665
BUNGE LIMITED COM G16962105   31,505,570 315,782 SH   SOLE 7 315,782 0 0
BUNGE LIMITED COM G16962105   228,473 2,290 SH   SOLE 13 514 0 1,776
BUNGE LIMITED COM G16962105   1,794,763 17,989 SH   SOLE 15 17,989 0 0
BUNGE LIMITED COM G16962105   23,270,854 233,245 SH   SOLE 18 219,940 0 13,305
BUNGE LIMITED COM G16962105   109,932,872 1,101,863 SH   SOLE 19 1,101,863 0 0
BUNGE LIMITED COM G16962105   259,954,526 2,605,538 SH   SOLE 21 2,605,538 0 0
BUNGE LIMITED COM G16962105   341,481,482 3,422,687 SH   SOLE 22 3,145,312 0 277,375
BUNGE LIMITED COM G16962105   25,415,809 254,744 SH   SOLE 23 254,744 0 0
BUNGE LIMITED COM G16962105   56,367,755 564,977 SH   SOLE 25 564,977 0 0
BUNGE LIMITED COM G16962105   36,890,456 369,755 SH   SOLE 26 145,007 0 224,748
BUNGE LIMITED COM G16962105   39,776,304 398,680 SH   SOLE 28 65,177 0 333,503
BUNGE LIMITED COM G16962105   33,741,017 338,188 SH   SOLE 29 338,188 0 0
BUNGE LIMITED COM G16962105   149,599,328 1,499,442 SH   SOLE 30 1,322,590 0 176,852
BUNGE LIMITED COM G16962105   3,271,957 32,795 SH   SOLE 31 29,971 0 2,824
BUNGE LIMITED COM G16962105   73,945,034 741,155 SH   SOLE 34 741,155 0 0
BUNGE LIMITED COM G16962105   4,760,027 47,710 SH   SOLE 36 47,710 0 0
BUNGE LIMITED COM G16962105   575,773 5,771 SH   SOLE 40 5,771 0 0
BUNGE LIMITED COM G16962105   36,815 369 SH   OTR 43 369 0 0
BUNGE LIMITED COM G16962105   25,789,586 258,490 SH   SOLE 43 241,644 0 16,847
BURFORD CAP LTD ORD SHS G17977110   33 4 SH   SOLE 43 0 0 4
BURGERFI INTERNATIONAL INC COM 12122L101   2,840 2,254 SH   SOLE 18 2,254 0 0
BURGERFI INTERNATIONAL INC COM 12122L101   37,063 29,415 SH   SOLE 21 29,415 0 0
BURGERFI INTERNATIONAL INC COM 12122L101   82,739 65,666 SH   SOLE 22 65,666 0 0
BURLINGTON STORES INC COM 122017106   17,084,152 84,258 SH   SOLE 2 6,415 0 77,843
BURLINGTON STORES INC COM 122017106   9,008,627 44,430 SH   SOLE 4 24,791 0 19,639
BURLINGTON STORES INC COM 122017106   1,523,539 7,514 SH   SOLE 7 7,514 0 0
BURLINGTON STORES INC COM 122017106   57,178 282 SH   SOLE 13 282 0 0
BURLINGTON STORES INC COM 122017106   954,594 4,708 SH   SOLE 15 4,708 0 0
BURLINGTON STORES INC COM 122017106   10,322,106 50,908 SH   SOLE 18 46,889 0 4,019
BURLINGTON STORES INC COM 122017106   168,482,611 830,946 SH   SOLE 19 830,946 0 0
BURLINGTON STORES INC COM 122017106   191,272,429 943,344 SH   SOLE 21 943,344 0 0
BURLINGTON STORES INC COM 122017106   321,940,909 1,587,793 SH   SOLE 22 1,463,460 0 124,333
BURLINGTON STORES INC COM 122017106   21,145,232 104,287 SH   SOLE 23 104,287 0 0
BURLINGTON STORES INC COM 122017106   28,637,822 141,240 SH   SOLE 25 141,240 0 0
BURLINGTON STORES INC COM 122017106   16,999,804 83,842 SH   SOLE 26 35,939 0 47,903
BURLINGTON STORES INC COM 122017106   23,619,715 116,491 SH   SOLE 28 851 0 115,640
BURLINGTON STORES INC COM 122017106   135,849 670 SH   SOLE 29 670 0 0
BURLINGTON STORES INC COM 122017106   28,173,096 138,948 SH   SOLE 30 138,948 0 0
BURLINGTON STORES INC COM 122017106   2,978,139 14,688 SH   SOLE 31 13,559 0 1,129
BURLINGTON STORES INC COM 122017106   638,897 3,151 SH   SOLE 34 3,151 0 0
BURLINGTON STORES INC COM 122017106   3,432,727 16,930 SH   SOLE 36 16,930 0 0
BURLINGTON STORES INC COM 122017106   480,338 2,369 SH   SOLE 40 2,369 0 0
BURLINGTON STORES INC COM 122017106   17,640 87 SH   OTR 43 87 0 0
BURLINGTON STORES INC COM 122017106   6,433,372 31,729 SH   SOLE 43 28,797 0 2,932
BURLINGTON STORES INC NOTE 2.250% 4/1 122017AB2   5,752,300 5,002,000 PRN   SOLE 21 5,002,000 0 0
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107   58,392 25,952 SH   SOLE 2 25,952 0 0
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107   58,759 26,115 SH   SOLE 22 26,115 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   686,008 30,985 SH   SOLE 2 11,427 0 19,558
BUSINESS FIRST BANCSHARES IN COM 12326C105   5,336 241 SH   SOLE 7 241 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   1,458,273 65,866 SH   SOLE 18 65,866 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   867,822 39,197 SH   SOLE 19 39,197 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   20,412,482 921,973 SH   SOLE 21 921,973 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   9,729,113 439,436 SH   SOLE 22 420,165 0 19,271
BUSINESS FIRST BANCSHARES IN COM 12326C105   91,416 4,129 SH   SOLE 43 3,317 0 812
BUTTERFLY NETWORK INC COM CL A 124155102   263,569 107,142 SH   SOLE 2 33,328 0 73,814
BUTTERFLY NETWORK INC COM CL A 124155102   408 166 SH   SOLE 4 166 0 0
BUTTERFLY NETWORK INC COM CL A 124155102   4,199 1,707 SH   SOLE 7 1,707 0 0
BUTTERFLY NETWORK INC COM CL A 124155102   993,018 403,666 SH   SOLE 18 403,666 0 0
BUTTERFLY NETWORK INC COM CL A 124155102   606,442 246,521 SH   SOLE 19 246,521 0 0
BUTTERFLY NETWORK INC COM CL A 124155102   14,389,979 5,849,585 SH   SOLE 21 5,849,585 0 0
BUTTERFLY NETWORK INC COM CL A 124155102   9,108,061 3,702,464 SH   SOLE 22 3,545,690 0 156,774
BUTTERFLY NETWORK INC COM CL A 124155102   30,927 12,572 SH   SOLE 25 12,572 0 0
BUTTERFLY NETWORK INC COM CL A 124155102   23,550 9,573 SH   SOLE 26 0 0 9,573
BUTTERFLY NETWORK INC COM CL A 124155102   20,654 8,396 SH   SOLE 28 0 0 8,396
BUTTERFLY NETWORK INC COM CL A 124155102   119,458 48,560 SH   SOLE 30 48,560 0 0
BUTTERFLY NETWORK INC COM CL A 124155102   28,962 11,773 SH   SOLE 40 11,773 0 0
BUTTERFLY NETWORK INC COM CL A 124155102   114,646 46,604 SH   SOLE 43 46,604 0 0
BUZZFEED INC CLASS A COM 12430A102   214,507 311,060 SH   SOLE 22 311,060 0 0
BWX TECHNOLOGIES INC COM 05605H100   9,452,346 162,747 SH   SOLE 2 35,618 0 127,129
BWX TECHNOLOGIES INC COM 05605H100   11,151 192 SH   SOLE 4 192 0 0
BWX TECHNOLOGIES INC COM 05605H100   527,715 9,086 SH   SOLE 7 9,086 0 0
BWX TECHNOLOGIES INC COM 05605H100   2,245,489 38,662 SH   SOLE 18 38,662 0 0
BWX TECHNOLOGIES INC COM 05605H100   1,660,449 28,589 SH   SOLE 19 28,589 0 0
BWX TECHNOLOGIES INC COM 05605H100   152,134,810 2,619,401 SH   SOLE 21 2,619,401 0 0
BWX TECHNOLOGIES INC COM 05605H100   125,336,175 2,157,992 SH   SOLE 22 2,034,358 0 123,634
BWX TECHNOLOGIES INC COM 05605H100   89,153 1,535 SH   SOLE 23 1,535 0 0
BWX TECHNOLOGIES INC COM 05605H100   1,870,873 32,212 SH   SOLE 26 32,212 0 0
BWX TECHNOLOGIES INC COM 05605H100   306,256 5,273 SH   SOLE 28 0 0 5,273
BWX TECHNOLOGIES INC COM 05605H100   1,869,769 32,193 SH   SOLE 30 32,193 0 0
BWX TECHNOLOGIES INC COM 05605H100   73,239 1,261 SH   SOLE 31 1,261 0 0
BWX TECHNOLOGIES INC COM 05605H100   66,269 1,141 SH   SOLE 36 1,141 0 0
BWX TECHNOLOGIES INC COM 05605H100   2,405,984 41,425 SH   SOLE 43 37,696 0 3,729
BYLINE BANCORP INC COM 124411109   1,919,947 83,585 SH   SOLE 2 61,617 0 21,968
BYLINE BANCORP INC COM 124411109   198,208 8,629 SH   SOLE 7 8,629 0 0
BYLINE BANCORP INC COM 124411109   1,671,068 72,750 SH   SOLE 18 72,750 0 0
BYLINE BANCORP INC COM 124411109   1,049,224 45,678 SH   SOLE 19 45,678 0 0
BYLINE BANCORP INC COM 124411109   24,975,717 1,087,319 SH   SOLE 21 1,087,319 0 0
BYLINE BANCORP INC COM 124411109   15,790,290 687,431 SH   SOLE 22 656,313 0 31,118
BYLINE BANCORP INC COM 124411109   86,850 3,781 SH   SOLE 25 3,781 0 0
BYLINE BANCORP INC COM 124411109   259,791 11,310 SH   SOLE 26 2,171 0 9,139
BYLINE BANCORP INC COM 124411109   82,554 3,594 SH   SOLE 28 0 0 3,594
BYLINE BANCORP INC COM 124411109   38,314 1,668 SH   SOLE 30 1,668 0 0
BYLINE BANCORP INC COM 124411109   37,809 1,646 SH   SOLE 36 1,646 0 0
BYLINE BANCORP INC COM 124411109   95,923 4,176 SH   SOLE 40 4,176 0 0
BYLINE BANCORP INC COM 124411109   1,581,494 68,850 SH   SOLE 43 68,147 0 703
BYRNA TECHNOLOGIES INC COM NEW 12448X201   4,038 515 SH   SOLE 2 0 0 515
BYRNA TECHNOLOGIES INC COM NEW 12448X201   18,965 2,419 SH   SOLE 18 2,419 0 0
BYRNA TECHNOLOGIES INC COM NEW 12448X201   501,627 63,983 SH   SOLE 21 63,983 0 0
BYRNA TECHNOLOGIES INC COM NEW 12448X201   1,946,500 248,278 SH   SOLE 22 248,278 0 0
C & F FINL CORP COM 12466Q104   6,410 110 SH   SOLE 2 0 0 110
C & F FINL CORP COM 12466Q104   33,330 572 SH   SOLE 18 572 0 0
C & F FINL CORP COM 12466Q104   1,273,607 21,857 SH   SOLE 21 21,857 0 0
C & F FINL CORP COM 12466Q104   324,622 5,571 SH   SOLE 22 5,571 0 0
C & F FINL CORP COM 12466Q104   1,981 34 SH   SOLE 43 34 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   30,170,393 329,515 SH   SOLE 2 96,389 0 233,126
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   13,943,672 152,290 SH   SOLE 4 91,129 0 61,161
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   21,035,910 229,750 SH   SOLE 7 225,955 0 3,795
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   173,964 1,900 SH   SOLE 13 499 0 1,401
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   1,777,821 19,417 SH   SOLE 15 19,417 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   85,945,632 938,681 SH   SOLE 18 928,231 0 10,450
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   5,779,176 63,119 SH   SOLE 19 63,119 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   590,389,043 6,448,111 SH   SOLE 21 6,448,111 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   289,426,196 3,161,055 SH   SOLE 22 2,883,338 0 277,717
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   19,058,946 208,158 SH   SOLE 23 208,158 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   66,584,996 727,228 SH   SOLE 25 727,228 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   30,942,610 337,949 SH   SOLE 26 136,862 0 201,087
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   28,428,007 310,485 SH   SOLE 28 4,946 0 305,539
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   40,195 439 SH   SOLE 29 439 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   134,122,856 1,464,863 SH   SOLE 30 1,439,691 0 25,172
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   2,458,203 26,848 SH   SOLE 31 24,518 0 2,330
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   1,461,298 15,960 SH   SOLE 34 15,960 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   5,952,132 65,008 SH   SOLE 36 65,008 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   415,316 4,536 SH   SOLE 40 4,536 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   13,368 146 SH   OTR 43 146 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   14,949,339 163,274 SH   SOLE 43 156,497 0 6,777
C3 AI INC CL A 12468P104   1,201,649 107,386 SH   SOLE 2 46,257 0 61,129
C3 AI INC CL A 12468P104   11,190 1,000 SH   SOLE 4 248 0 752
C3 AI INC CL A 12468P104   9,456 845 SH   SOLE 7 845 0 0
C3 AI INC CL A 12468P104   1,822,359 162,856 SH   SOLE 18 162,856 0 0
C3 AI INC CL A 12468P104   3,475,771 310,614 SH   SOLE 19 310,614 0 0
C3 AI INC CL A 12468P104   27,178,160 2,428,790 SH   SOLE 21 2,428,790 0 0
C3 AI INC CL A 12468P104   25,282,966 2,259,425 SH   SOLE 22 2,182,841 0 76,584
C3 AI INC CL A 12468P104   7,397 661 SH   SOLE 23 661 0 0
C3 AI INC CL A 12468P104   120,013 10,725 SH   SOLE 25 10,725 0 0
C3 AI INC CL A 12468P104   847,531 75,740 SH   SOLE 26 18,922 0 56,818
C3 AI INC CL A 12468P104   32,697 2,922 SH   SOLE 28 2,922 0 0
C3 AI INC CL A 12468P104   378,513 33,826 SH   SOLE 30 33,826 0 0
C3 AI INC CL A 12468P104   116,443 10,406 SH   SOLE 40 10,406 0 0
C3 AI INC CL A 12468P104   480,666 42,955 SH   SOLE 43 41,091 0 1,864
C4 THERAPEUTICS INC COM STK 12529R107   343,557 58,230 SH   SOLE 2 19,528 0 38,702
C4 THERAPEUTICS INC COM STK 12529R107   3,269 554 SH   SOLE 7 554 0 0
C4 THERAPEUTICS INC COM STK 12529R107   781,066 132,384 SH   SOLE 18 125,899 0 6,485
C4 THERAPEUTICS INC COM STK 12529R107   982,214 166,477 SH   SOLE 19 166,477 0 0
C4 THERAPEUTICS INC COM STK 12529R107   11,465,724 1,943,343 SH   SOLE 21 1,943,343 0 0
C4 THERAPEUTICS INC COM STK 12529R107   6,654,763 1,127,926 SH   SOLE 22 1,065,589 0 62,337
C4 THERAPEUTICS INC COM STK 12529R107   4,101 695 SH   SOLE 23 695 0 0
C4 THERAPEUTICS INC COM STK 12529R107   13,676 2,318 SH   SOLE 25 2,318 0 0
C4 THERAPEUTICS INC COM STK 12529R107   72,546 12,296 SH   SOLE 26 0 0 12,296
C4 THERAPEUTICS INC COM STK 12529R107   998,628 169,259 SH   SOLE 30 169,259 0 0
C4 THERAPEUTICS INC COM STK 12529R107   7,829 1,327 SH   SOLE 40 1,327 0 0
C4 THERAPEUTICS INC COM STK 12529R107   37,312 6,324 SH   SOLE 43 6,242 0 82
CABALETTA BIO INC COM 12674W109   216,894 23,448 SH   SOLE 2 22,295 0 1,153
CABALETTA BIO INC COM 12674W109   34,086 3,685 SH   SOLE 18 3,685 0 0
CABALETTA BIO INC COM 12674W109   43,420 4,694 SH   SOLE 19 4,694 0 0
CABALETTA BIO INC COM 12674W109   508,602 54,984 SH   SOLE 21 54,984 0 0
CABALETTA BIO INC COM 12674W109   1,603,562 173,358 SH   SOLE 22 173,358 0 0
CABALETTA BIO INC COM 12674W109   19,758 2,136 SH   SOLE 26 0 0 2,136
CABLE ONE INC COM 12685J105   6,508,536 9,143 SH   SOLE 2 6,353 0 2,790
CABLE ONE INC COM 12685J105   12,102 17 SH   SOLE 4 17 0 0
CABLE ONE INC COM 12685J105   395,794 556 SH   SOLE 7 556 0 0
CABLE ONE INC COM 12685J105   7,759,274 10,900 SH   SOLE 18 10,870 0 30
CABLE ONE INC COM 12685J105   4,086,076 5,740 SH   SOLE 19 5,740 0 0
CABLE ONE INC COM 12685J105   205,121,035 288,148 SH   SOLE 21 288,148 0 0
CABLE ONE INC COM 12685J105   113,370,824 159,260 SH   SOLE 22 151,490 0 7,770
CABLE ONE INC COM 12685J105   521,793 733 SH   SOLE 25 733 0 0
CABLE ONE INC COM 12685J105   5,357,458 7,526 SH   SOLE 26 2,411 0 5,115
CABLE ONE INC COM 12685J105   189,355 266 SH   SOLE 28 98 0 168
CABLE ONE INC COM 12685J105   5,213,663 7,324 SH   SOLE 30 7,324 0 0
CABLE ONE INC COM 12685J105   57,661 81 SH   SOLE 31 81 0 0
CABLE ONE INC COM 12685J105   1,232,942 1,732 SH   SOLE 34 1,732 0 0
CABLE ONE INC COM 12685J105   22,780 32 SH   SOLE 36 32 0 0
CABLE ONE INC COM 12685J105   503,285 707 SH   SOLE 40 707 0 0
CABLE ONE INC COM 12685J105   10,678 15 SH   OTR 43 15 0 0
CABLE ONE INC COM 12685J105   11,378,378 15,984 SH   SOLE 43 14,830 0 1,154
CABLE ONE INC NOTE 3/1 12685JAE5   235,650 300,000 PRN   SOLE 2 300,000 0 0
CABLE ONE INC NOTE 3/1 12685JAE5   489,367 623,000 PRN   SOLE 18 623,000 0 0
CABLE ONE INC NOTE 3/1 12685JAE5   5,721,582 7,284,000 PRN   SOLE 19 7,284,000 0 0
CABLE ONE INC NOTE 3/1 12685JAE5   4,123,875 5,250,000 PRN   SOLE 21 5,250,000 0 0
CABLE ONE INC NOTE 3/1 12685JAE5   68,339 87,000 PRN   SOLE 22 87,000 0 0
CABLE ONE INC NOTE 3/1 12685JAE5   95,831 122,000 PRN   SOLE 26 122,000 0 0
CABLE ONE INC NOTE 3/1 12685JAE5   36,133 46,000 PRN   SOLE 30 46,000 0 0
CABLE ONE INC NOTE 3/1 12685JAE5   1,208,099 1,538,000 PRN   SOLE 34 1,538,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   560,222 754,000 PRN   SOLE 2 754,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   732,598 986,000 PRN   SOLE 18 986,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   15,359,296 20,672,000 PRN   SOLE 19 20,672,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   2,259,463 3,041,000 PRN   SOLE 21 3,041,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   293,485 395,000 PRN   SOLE 22 395,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   257,078 346,000 PRN   SOLE 26 346,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   81,730 110,000 PRN   SOLE 30 110,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   3,525,535 4,745,000 PRN   SOLE 34 4,745,000 0 0
CABOT CORP COM 127055101   5,695,436 85,210 SH   SOLE 2 55,382 0 29,828
CABOT CORP COM 127055101   11,363 170 SH   SOLE 4 170 0 0
CABOT CORP COM 127055101   245,570 3,674 SH   SOLE 7 3,674 0 0
CABOT CORP COM 127055101   16,406,747 245,463 SH   SOLE 18 233,108 0 12,355
CABOT CORP COM 127055101   15,982,246 239,112 SH   SOLE 19 239,112 0 0
CABOT CORP COM 127055101   4,623,456 69,172 SH   SOLE 20 69,172 0 0
CABOT CORP COM 127055101   272,803,115 4,081,435 SH   SOLE 21 4,081,435 0 0
CABOT CORP COM 127055101   117,927,550 1,764,326 SH   SOLE 22 1,720,533 0 43,793
CABOT CORP COM 127055101   218,767 3,273 SH   SOLE 23 3,273 0 0
CABOT CORP COM 127055101   557,312 8,338 SH   SOLE 25 8,338 0 0
CABOT CORP COM 127055101   4,359,572 65,224 SH   SOLE 26 24,147 0 41,077
CABOT CORP COM 127055101   67,442 1,009 SH   SOLE 28 1,009 0 0
CABOT CORP COM 127055101   1,654,357 24,751 SH   SOLE 30 24,751 0 0
CABOT CORP COM 127055101   42,577 637 SH   SOLE 36 637 0 0
CABOT CORP COM 127055101   527,702 7,895 SH   SOLE 40 7,895 0 0
CABOT CORP COM 127055101   5,064,273 75,767 SH   SOLE 43 71,401 0 4,366
CACI INTL INC CL A 127190304   20,130,212 66,969 SH   SOLE 2 22,365 0 44,604
CACI INTL INC CL A 127190304   22,244 74 SH   SOLE 4 74 0 0
CACI INTL INC CL A 127190304   590,058 1,963 SH   SOLE 7 1,963 0 0
CACI INTL INC CL A 127190304   14,662,179 48,778 SH   SOLE 18 48,778 0 0
CACI INTL INC CL A 127190304   2,196,111 7,306 SH   SOLE 19 7,306 0 0
CACI INTL INC CL A 127190304   386,878,868 1,287,065 SH   SOLE 21 1,287,065 0 0
CACI INTL INC CL A 127190304   200,338,726 666,485 SH   SOLE 22 635,713 0 30,772
CACI INTL INC CL A 127190304   1,084,829 3,609 SH   SOLE 25 3,609 0 0
CACI INTL INC CL A 127190304   2,997,483 9,972 SH   SOLE 26 9,972 0 0
CACI INTL INC CL A 127190304   382,050 1,271 SH   SOLE 28 420 0 851
CACI INTL INC CL A 127190304   3,836,430 12,763 SH   SOLE 30 12,763 0 0
CACI INTL INC CL A 127190304   97,391 324 SH   SOLE 31 324 0 0
CACI INTL INC CL A 127190304   21,642 72 SH   SOLE 34 72 0 0
CACI INTL INC CL A 127190304   293,977 978 SH   SOLE 36 978 0 0
CACI INTL INC CL A 127190304   988,039 3,287 SH   SOLE 40 3,287 0 0
CACI INTL INC CL A 127190304   8,055,812 26,800 SH   SOLE 43 26,209 0 591
CACTUS INC CL A 127203107   1,718,389 34,190 SH   SOLE 2 19,713 0 14,477
CACTUS INC CL A 127203107   191,893 3,818 SH   SOLE 4 257 0 3,561
CACTUS INC CL A 127203107   263,463 5,242 SH   SOLE 7 5,242 0 0
CACTUS INC CL A 127203107   54,231 1,079 SH   SOLE 13 1,079 0 0
CACTUS INC CL A 127203107   7,828,397 155,758 SH   SOLE 18 149,009 0 6,749
CACTUS INC CL A 127203107   5,471,354 108,861 SH   SOLE 19 108,861 0 0
CACTUS INC CL A 127203107   114,792,533 2,283,974 SH   SOLE 21 2,283,974 0 0
CACTUS INC CL A 127203107   73,179,967 1,456,028 SH   SOLE 22 1,409,404 0 46,624
CACTUS INC CL A 127203107   502,650 10,001 SH   SOLE 25 10,001 0 0
CACTUS INC CL A 127203107   1,759,251 35,003 SH   SOLE 26 29,980 0 5,023
CACTUS INC CL A 127203107   1,566,001 31,158 SH   SOLE 28 970 0 30,188
CACTUS INC CL A 127203107   3,757,639 74,764 SH   SOLE 30 74,764 0 0
CACTUS INC CL A 127203107   386,499 7,690 SH   SOLE 40 7,690 0 0
CACTUS INC CL A 127203107   2,332,618 46,411 SH   SOLE 43 42,912 0 3,499
CADENCE BANK COM 12740C103   5,841,584 236,885 SH   SOLE 2 132,396 0 104,489
CADENCE BANK COM 12740C103   58,691 2,380 SH   SOLE 4 418 0 1,962
CADENCE BANK COM 12740C103   62,045 2,516 SH   SOLE 7 2,516 0 0
CADENCE BANK COM 12740C103   19,162,719 777,077 SH   SOLE 18 777,077 0 0
CADENCE BANK COM 12740C103   11,976,030 485,646 SH   SOLE 19 485,646 0 0
CADENCE BANK COM 12740C103   287,342,882 11,652,185 SH   SOLE 21 11,652,185 0 0
CADENCE BANK COM 12740C103   104,015,017 4,217,965 SH   SOLE 22 4,030,017 0 187,948
CADENCE BANK COM 12740C103   426,939 17,313 SH   SOLE 25 17,313 0 0
CADENCE BANK COM 12740C103   2,054,745 83,323 SH   SOLE 26 72,783 0 10,540
CADENCE BANK COM 12740C103   70,626 2,864 SH   SOLE 28 2,864 0 0
CADENCE BANK COM 12740C103   4,010,456 162,630 SH   SOLE 30 162,630 0 0
CADENCE BANK COM 12740C103   80,589 3,268 SH   SOLE 36 3,268 0 0
CADENCE BANK COM 12740C103   401,465 16,280 SH   SOLE 40 16,280 0 0
CADENCE BANK COM 12740C103   2,853,536 115,715 SH   SOLE 43 114,390 0 1,325
CADENCE DESIGN SYSTEM INC COM 127387108   127,890,484 796,131 SH   SOLE 2 311,879 0 484,252
CADENCE DESIGN SYSTEM INC COM 127387108   45,927,137 285,901 SH   SOLE 4 169,337 0 116,564
CADENCE DESIGN SYSTEM INC COM 127387108   61,532,670 383,047 SH   SOLE 7 306,136 0 76,911
CADENCE DESIGN SYSTEM INC COM 127387108   6,671,700 41,532 SH   SOLE 13 38,828 0 2,704
CADENCE DESIGN SYSTEM INC COM 127387108   5,100,481 31,751 SH   SOLE 15 31,751 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   272,390,983 1,695,661 SH   SOLE 18 1,340,217 0 355,444
CADENCE DESIGN SYSTEM INC COM 127387108   725,701,963 4,517,567 SH   SOLE 19 4,517,567 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   1,497,769,931 9,323,767 SH   SOLE 21 9,323,767 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   1,059,135,182 6,593,222 SH   SOLE 22 6,003,314 0 589,908
CADENCE DESIGN SYSTEM INC COM 127387108   82,530,406 513,760 SH   SOLE 23 513,760 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   225,010,697 1,400,714 SH   SOLE 25 1,400,714 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   91,776,845 571,320 SH   SOLE 26 239,376 0 331,944
CADENCE DESIGN SYSTEM INC COM 127387108   162,281,901 1,010,221 SH   SOLE 28 7,080 0 1,003,141
CADENCE DESIGN SYSTEM INC COM 127387108   2,604,617 16,214 SH   SOLE 29 16,214 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   331,958,223 2,066,473 SH   SOLE 30 1,977,924 0 88,549
CADENCE DESIGN SYSTEM INC COM 127387108   15,919,424 99,100 SH   SOLE 31 94,250 0 4,850
CADENCE DESIGN SYSTEM INC COM 127387108   9,449,005 58,821 SH   SOLE 32 58,821 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   426,755,100 2,656,593 SH   SOLE 34 2,656,593 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   11,801,739 73,467 SH   SOLE 36 73,467 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   1,648,648 10,263 SH   SOLE 40 10,263 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   87,388 544 SH   OTR 43 544 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   77,933,503 485,144 SH   SOLE 43 452,617 0 32,526
CADIZ INC COM NEW 127537207   2,113 845 SH   SOLE 2 0 0 845
CADIZ INC COM NEW 127537207   27,865 11,146 SH   SOLE 18 11,146 0 0
CADIZ INC COM NEW 127537207   240,880 96,352 SH   SOLE 21 96,352 0 0
CADIZ INC COM NEW 127537207   1,156,195 462,478 SH   SOLE 22 462,478 0 0
CADRE HLDGS INC COM 12763L105   220,996 10,973 SH   SOLE 2 3,888 0 7,085
CADRE HLDGS INC COM 12763L105   4,672 232 SH   SOLE 7 232 0 0
CADRE HLDGS INC COM 12763L105   1,018,419 50,567 SH   SOLE 18 50,567 0 0
CADRE HLDGS INC COM 12763L105   694,488 34,483 SH   SOLE 19 34,483 0 0
CADRE HLDGS INC COM 12763L105   13,590,472 674,800 SH   SOLE 21 674,800 0 0
CADRE HLDGS INC COM 12763L105   6,835,355 339,392 SH   SOLE 22 326,632 0 12,760
CADRE HLDGS INC COM 12763L105   58,487 2,904 SH   SOLE 25 2,904 0 0
CADRE HLDGS INC COM 12763L105   685 34 SH   SOLE 26 34 0 0
CADRE HLDGS INC COM 12763L105   82,554 4,099 SH   SOLE 28 0 0 4,099
CAE INC COM 124765108   3,971,411 205,347 SH   SOLE 43 192,949 0 12,398
CAESARS ENTERTAINMENT INC NE COM 12769G100   31,546,362 758,326 SH   SOLE 2 307,572 0 450,754
CAESARS ENTERTAINMENT INC NE COM 12769G100   3,929,245 94,453 SH   SOLE 4 80,399 0 14,054
CAESARS ENTERTAINMENT INC NE COM 12769G100   10,146,074 243,896 SH   SOLE 7 237,728 0 6,168
CAESARS ENTERTAINMENT INC NE COM 12769G100   29,120 700 SH   SOLE 13 700 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   1,036,381 24,913 SH   SOLE 15 24,913 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   15,819,107 380,267 SH   SOLE 18 363,134 0 17,133
CAESARS ENTERTAINMENT INC NE COM 12769G100   62,834,928 1,510,455 SH   SOLE 19 1,510,455 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   244,544,643 5,878,477 SH   SOLE 21 5,878,477 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   188,699,264 4,536,040 SH   SOLE 22 4,193,904 0 342,136
CAESARS ENTERTAINMENT INC NE COM 12769G100   15,003,622 360,664 SH   SOLE 23 360,664 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   21,096,150 507,119 SH   SOLE 25 507,119 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   15,760,659 378,862 SH   SOLE 26 99,814 0 279,048
CAESARS ENTERTAINMENT INC NE COM 12769G100   11,407,469 274,218 SH   SOLE 28 44,181 0 230,037
CAESARS ENTERTAINMENT INC NE COM 12769G100   39,323,606 945,279 SH   SOLE 30 945,279 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   1,143,958 27,499 SH   SOLE 31 23,658 0 3,841
CAESARS ENTERTAINMENT INC NE COM 12769G100   50,490,752 1,213,720 SH   SOLE 34 1,213,720 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   2,201,514 52,921 SH   SOLE 36 52,921 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   345,030 8,294 SH   SOLE 40 8,294 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   6,905,725 166,003 SH   SOLE 43 145,133 0 20,870
CAESARSTONE LTD ORD SHS M20598104   293,700 51,436 SH   SOLE 2 19,860 0 31,576
CAESARSTONE LTD ORD SHS M20598104   280 49 SH   SOLE 7 49 0 0
CAESARSTONE LTD ORD SHS M20598104   401,995 70,402 SH   SOLE 18 70,402 0 0
CAESARSTONE LTD ORD SHS M20598104   563,349 98,660 SH   SOLE 19 98,660 0 0
CAESARSTONE LTD ORD SHS M20598104   4,575,571 801,326 SH   SOLE 21 801,326 0 0
CAESARSTONE LTD ORD SHS M20598104   1,744,479 305,513 SH   SOLE 22 287,833 0 17,680
CAESARSTONE LTD ORD SHS M20598104   39,108 6,849 SH   SOLE 23 6,849 0 0
CAL MAINE FOODS INC COM NEW 128030202   5,640,857 103,597 SH   SOLE 2 67,453 0 36,144
CAL MAINE FOODS INC COM NEW 128030202   7,950 146 SH   SOLE 4 146 0 0
CAL MAINE FOODS INC COM NEW 128030202   10,988,500 201,809 SH   SOLE 7 201,809 0 0
CAL MAINE FOODS INC COM NEW 128030202   6,943,137 127,514 SH   SOLE 18 121,604 0 5,910
CAL MAINE FOODS INC COM NEW 128030202   17,474,475 320,927 SH   SOLE 19 320,927 0 0
CAL MAINE FOODS INC COM NEW 128030202   253,122,423 4,648,713 SH   SOLE 21 4,648,713 0 0
CAL MAINE FOODS INC COM NEW 128030202   66,171,506 1,215,271 SH   SOLE 22 1,184,168 0 31,103
CAL MAINE FOODS INC COM NEW 128030202   866,790 15,919 SH   SOLE 23 15,919 0 0
CAL MAINE FOODS INC COM NEW 128030202   338,026 6,208 SH   SOLE 25 6,208 0 0
CAL MAINE FOODS INC COM NEW 128030202   2,944,384 54,075 SH   SOLE 26 8,113 0 45,962
CAL MAINE FOODS INC COM NEW 128030202   21,834 401 SH   SOLE 28 401 0 0
CAL MAINE FOODS INC COM NEW 128030202   9,157,891 168,189 SH   SOLE 30 168,189 0 0
CAL MAINE FOODS INC COM NEW 128030202   272,631 5,007 SH   SOLE 40 5,007 0 0
CAL MAINE FOODS INC COM NEW 128030202   2,044,543 37,549 SH   SOLE 43 35,908 0 1,641
CALAMP CORP COM 128126109   118,371 26,422 SH   SOLE 2 25,291 0 1,131
CALAMP CORP COM 128126109   27,570 6,154 SH   SOLE 18 6,154 0 0
CALAMP CORP COM 128126109   342,294 76,405 SH   SOLE 21 76,405 0 0
CALAMP CORP COM 128126109   2,505,978 559,370 SH   SOLE 22 559,370 0 0
CALAVO GROWERS INC COM 128246105   274,919 9,351 SH   SOLE 2 5,241 0 4,110
CALAVO GROWERS INC COM 128246105   2,087 71 SH   SOLE 4 71 0 0
CALAVO GROWERS INC COM 128246105   5,027 171 SH   SOLE 7 171 0 0
CALAVO GROWERS INC COM 128246105   1,756,503 59,745 SH   SOLE 18 59,745 0 0
CALAVO GROWERS INC COM 128246105   945,533 32,161 SH   SOLE 19 32,161 0 0
CALAVO GROWERS INC COM 128246105   66,337,631 2,256,382 SH   SOLE 21 2,256,382 0 0
CALAVO GROWERS INC COM 128246105   13,306,175 452,591 SH   SOLE 22 440,311 0 12,280
CALAVO GROWERS INC COM 128246105   62,798 2,136 SH   SOLE 25 2,136 0 0
CALAVO GROWERS INC COM 128246105   150,675 5,125 SH   SOLE 26 3,775 0 1,350
CALAVO GROWERS INC COM 128246105   34,133 1,161 SH   SOLE 28 1,161 0 0
CALAVO GROWERS INC COM 128246105   846,338 28,787 SH   SOLE 30 28,787 0 0
CALAVO GROWERS INC COM 128246105   70,766 2,407 SH   SOLE 40 2,407 0 0
CALAVO GROWERS INC COM 128246105   376,408 12,803 SH   SOLE 43 12,260 0 543
CALEDONIA MNG CORP PLC SHS NEW G1757E113   25,296 2,040 SH   SOLE 18 2,040 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113   321,706 25,944 SH   SOLE 21 25,944 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113   63,203 5,097 SH   SOLE 22 5,097 0 0
CALERES INC COM 129500104   433,123 19,440 SH   SOLE 2 10,969 0 8,471
CALERES INC COM 129500104   102,332 4,593 SH   SOLE 7 4,593 0 0
CALERES INC COM 129500104   2,684,094 120,471 SH   SOLE 18 120,471 0 0
CALERES INC COM 129500104   1,462,504 65,642 SH   SOLE 19 65,642 0 0
CALERES INC COM 129500104   103,323,144 4,637,484 SH   SOLE 21 4,637,484 0 0
CALERES INC COM 129500104   22,082,020 991,114 SH   SOLE 22 962,549 0 28,565
CALERES INC COM 129500104   107,456 4,823 SH   SOLE 25 4,823 0 0
CALERES INC COM 129500104   747,494 33,550 SH   SOLE 26 30,457 0 3,093
CALERES INC COM 129500104   1,410,547 63,310 SH   SOLE 30 63,310 0 0
CALERES INC COM 129500104   98,968 4,442 SH   SOLE 40 4,442 0 0
CALERES INC COM 129500104   1,126,388 50,556 SH   SOLE 43 39,976 0 10,580
CALIFORNIA BANCORP INC COM 13005U101   130,386 5,483 SH   SOLE 2 5,259 0 224
CALIFORNIA BANCORP INC COM 13005U101   31,152 1,310 SH   SOLE 18 1,310 0 0
CALIFORNIA BANCORP INC COM 13005U101   375,391 15,786 SH   SOLE 21 15,786 0 0
CALIFORNIA BANCORP INC COM 13005U101   185,746 7,811 SH   SOLE 22 7,811 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   2,182,679 50,165 SH   SOLE 2 18,119 0 32,046
CALIFORNIA RES CORP COM STOCK 13057Q305   111,125 2,554 SH   SOLE 4 2,554 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   214,113 4,921 SH   SOLE 7 4,921 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   10,973,657 252,210 SH   SOLE 18 252,210 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   38,750,789 890,618 SH   SOLE 19 890,618 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   124,673,728 2,865,404 SH   SOLE 21 2,865,404 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   82,670,914 1,900,044 SH   SOLE 22 1,816,555 0 83,489
CALIFORNIA RES CORP COM STOCK 13057Q305   12,922 297 SH   SOLE 23 297 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   1,501,226 34,503 SH   SOLE 26 29,420 0 5,083
CALIFORNIA RES CORP COM STOCK 13057Q305   2,550,861 58,627 SH   SOLE 30 58,627 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   8,104,303 186,263 SH   SOLE 34 186,263 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   435,970 10,020 SH   SOLE 43 9,927 0 93
CALIFORNIA WTR SVC GROUP COM 130788102   3,178,203 52,411 SH   SOLE 2 18,675 0 33,736
CALIFORNIA WTR SVC GROUP COM 130788102   387,975 6,398 SH   SOLE 4 6,398 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   12,746,831 210,205 SH   SOLE 7 210,205 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   1,577 26 SH   SOLE 17 0 0 26
CALIFORNIA WTR SVC GROUP COM 130788102   11,716,861 193,220 SH   SOLE 18 193,220 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   6,075,158 100,184 SH   SOLE 19 100,184 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   431,728,178 7,119,528 SH   SOLE 21 7,119,528 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   87,378,905 1,440,945 SH   SOLE 22 1,378,880 0 62,065
CALIFORNIA WTR SVC GROUP COM 130788102   4,418,534 72,865 SH   SOLE 25 72,865 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   3,103,980 51,187 SH   SOLE 26 24,169 0 27,018
CALIFORNIA WTR SVC GROUP COM 130788102   820,823 13,536 SH   SOLE 28 906 0 12,630
CALIFORNIA WTR SVC GROUP COM 130788102   59,838,339 986,780 SH   SOLE 30 986,780 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   4,816,696 79,431 SH   SOLE 34 79,431 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   220,366 3,634 SH   SOLE 36 3,634 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   465,412 7,675 SH   SOLE 40 7,675 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   4,342,411 71,610 SH   SOLE 43 69,550 0 2,060
CALITHERA BIOSCIENCES INC COM NEW 13089P507   284 87 SH   SOLE 2 0 0 87
CALITHERA BIOSCIENCES INC COM NEW 13089P507   17,614 5,403 SH   SOLE 21 5,403 0 0
CALITHERA BIOSCIENCES INC COM NEW 13089P507   255,418 78,349 SH   SOLE 22 78,349 0 0
CALIX INC COM 13100M509   7,532,364 110,074 SH   SOLE 2 62,557 0 47,517
CALIX INC COM 13100M509   30,588 447 SH   SOLE 4 198 0 249
CALIX INC COM 13100M509   417,491 6,101 SH   SOLE 7 6,101 0 0
CALIX INC COM 13100M509   17,680,259 258,370 SH   SOLE 18 243,993 0 14,377
CALIX INC COM 13100M509   21,340,101 311,853 SH   SOLE 19 311,853 0 0
CALIX INC COM 13100M509   311,588,272 4,553,387 SH   SOLE 21 4,553,387 0 0
CALIX INC COM 13100M509   126,927,796 1,854,856 SH   SOLE 22 1,804,642 0 50,214
CALIX INC COM 13100M509   434,667 6,352 SH   SOLE 23 6,352 0 0
CALIX INC COM 13100M509   668,972 9,776 SH   SOLE 25 9,776 0 0
CALIX INC COM 13100M509   4,777,098 69,810 SH   SOLE 26 17,857 0 51,953
CALIX INC COM 13100M509   298,834 4,367 SH   SOLE 28 1,011 0 3,356
CALIX INC COM 13100M509   36,974,577 540,327 SH   SOLE 30 540,327 0 0
CALIX INC COM 13100M509   103,877 1,518 SH   SOLE 36 1,518 0 0
CALIX INC COM 13100M509   564,274 8,246 SH   SOLE 40 8,246 0 0
CALIX INC COM 13100M509   2,768,541 40,458 SH   SOLE 43 38,907 0 1,551
CALLON PETE CO DEL COM 13123X508   1,005,065 27,098 SH   SOLE 2 14,827 0 12,271
CALLON PETE CO DEL COM 13123X508   7,121 192 SH   SOLE 4 192 0 0
CALLON PETE CO DEL COM 13123X508   128,925 3,476 SH   SOLE 7 3,476 0 0
CALLON PETE CO DEL COM 13123X508   74 2 SH   SOLE 17 0 0 2
CALLON PETE CO DEL COM 13123X508   6,046,412 163,020 SH   SOLE 18 163,020 0 0
CALLON PETE CO DEL COM 13123X508   3,368,885 90,830 SH   SOLE 19 90,830 0 0
CALLON PETE CO DEL COM 13123X508   233,346,357 6,291,355 SH   SOLE 21 6,291,355 0 0
CALLON PETE CO DEL COM 13123X508   47,058,531 1,268,766 SH   SOLE 22 1,226,430 0 42,336
CALLON PETE CO DEL COM 13123X508   984,257 26,537 SH   SOLE 26 22,178 0 4,359
CALLON PETE CO DEL COM 13123X508   4,090,879 110,296 SH   SOLE 30 110,296 0 0
CALLON PETE CO DEL COM 13123X508   11,498 310 SH   OTR 43 310 0 0
CALLON PETE CO DEL COM 13123X508   644,476 17,376 SH   SOLE 43 16,104 0 1,272
CALYXT INC COM 13173L107   222 1,505 SH   SOLE 2 0 0 1,505
CALYXT INC COM 13173L107   9,469 64,196 SH   SOLE 21 64,196 0 0
CALYXT INC COM 13173L107   21,416 145,196 SH   SOLE 22 145,196 0 0
CAMBER ENERGY INC COM 13200M607   527 261 SH   SOLE 2 0 0 261
CAMBER ENERGY INC COM 13200M607   286,973 142,066 SH   SOLE 22 142,066 0 0
CAMBIUM NETWORKS CORP SHS G17766109   127,658 5,891 SH   SOLE 2 3,299 0 2,592
CAMBIUM NETWORKS CORP SHS G17766109   3,120 144 SH   SOLE 7 144 0 0
CAMBIUM NETWORKS CORP SHS G17766109   690,623 31,870 SH   SOLE 18 31,870 0 0
CAMBIUM NETWORKS CORP SHS G17766109   468,505 21,620 SH   SOLE 19 21,620 0 0
CAMBIUM NETWORKS CORP SHS G17766109   10,095,381 465,869 SH   SOLE 21 465,869 0 0
CAMBIUM NETWORKS CORP SHS G17766109   5,988,851 276,366 SH   SOLE 22 261,101 0 15,265
CAMBIUM NETWORKS CORP SHS G17766109   36,579 1,688 SH   SOLE 25 1,688 0 0
CAMBIUM NETWORKS CORP SHS G17766109   25,246 1,165 SH   SOLE 28 0 0 1,165
CAMBIUM NETWORKS CORP SHS G17766109   55,627 2,567 SH   SOLE 30 2,567 0 0
CAMBIUM NETWORKS CORP SHS G17766109   23,534 1,086 SH   SOLE 40 1,086 0 0
CAMBIUM NETWORKS CORP SHS G17766109   202,745 9,356 SH   SOLE 43 8,721 0 635
CAMBRIDGE BANCORP COM 132152109   516,550 6,219 SH   SOLE 2 2,147 0 4,072
CAMBRIDGE BANCORP COM 132152109   5,648 68 SH   SOLE 7 68 0 0
CAMBRIDGE BANCORP COM 132152109   1,733,379 20,869 SH   SOLE 18 20,869 0 0
CAMBRIDGE BANCORP COM 132152109   1,074,049 12,931 SH   SOLE 19 12,931 0 0
CAMBRIDGE BANCORP COM 132152109   23,948,108 288,323 SH   SOLE 21 288,323 0 0
CAMBRIDGE BANCORP COM 132152109   13,436,782 161,772 SH   SOLE 22 156,348 0 5,424
CAMBRIDGE BANCORP COM 132152109   85,386 1,028 SH   SOLE 25 1,028 0 0
CAMBRIDGE BANCORP COM 132152109   371,278 4,470 SH   SOLE 43 4,350 0 120
CAMDEN NATL CORP COM 133034108   978,631 23,474 SH   SOLE 2 15,014 0 8,460
CAMDEN NATL CORP COM 133034108   276,321 6,628 SH   SOLE 7 6,628 0 0
CAMDEN NATL CORP COM 133034108   1,842,031 44,184 SH   SOLE 18 44,184 0 0
CAMDEN NATL CORP COM 133034108   1,137,845 27,293 SH   SOLE 19 27,293 0 0
CAMDEN NATL CORP COM 133034108   28,658,623 687,422 SH   SOLE 21 687,422 0 0
CAMDEN NATL CORP COM 133034108   18,782,804 450,535 SH   SOLE 22 431,922 0 18,613
CAMDEN NATL CORP COM 133034108   79,003 1,895 SH   SOLE 25 1,895 0 0
CAMDEN NATL CORP COM 133034108   88,966 2,134 SH   SOLE 26 947 0 1,187
CAMDEN NATL CORP COM 133034108   57,907 1,389 SH   SOLE 28 97 0 1,292
CAMDEN NATL CORP COM 133034108   818,625 19,636 SH   SOLE 30 19,636 0 0
CAMDEN NATL CORP COM 133034108   94,219 2,260 SH   SOLE 40 2,260 0 0
CAMDEN NATL CORP COM 133034108   1,068,546 25,631 SH   SOLE 43 24,951 0 680
CAMDEN PPTY TR SH BEN INT 133131102   16,128,397 144,158 SH   SOLE 2 40,163 0 103,995
CAMDEN PPTY TR SH BEN INT 133131102   11,357,498 101,515 SH   SOLE 4 93,080 0 8,435
CAMDEN PPTY TR SH BEN INT 133131102   25,119,409 224,521 SH   SOLE 7 221,514 0 3,007
CAMDEN PPTY TR SH BEN INT 133131102   220,851 1,974 SH   SOLE 13 343 0 1,631
CAMDEN PPTY TR SH BEN INT 133131102   1,807,645 16,157 SH   SOLE 15 16,157 0 0
CAMDEN PPTY TR SH BEN INT 133131102   18,430,216 164,732 SH   SOLE 18 156,444 0 8,288
CAMDEN PPTY TR SH BEN INT 133131102   22,043,493 197,028 SH   SOLE 19 197,028 0 0
CAMDEN PPTY TR SH BEN INT 133131102   409,845,193 3,663,257 SH   SOLE 21 3,663,257 0 0
CAMDEN PPTY TR SH BEN INT 133131102   375,126,144 3,352,933 SH   SOLE 22 3,110,357 0 242,576
CAMDEN PPTY TR SH BEN INT 133131102   19,250,856 172,067 SH   SOLE 23 172,067 0 0
CAMDEN PPTY TR SH BEN INT 133131102   63,442,673 567,060 SH   SOLE 25 567,060 0 0
CAMDEN PPTY TR SH BEN INT 133131102   14,178,776 126,732 SH   SOLE 26 54,694 0 72,038
CAMDEN PPTY TR SH BEN INT 133131102   20,231,820 180,835 SH   SOLE 28 1,287 0 179,548
CAMDEN PPTY TR SH BEN INT 133131102   88,555,929 791,526 SH   SOLE 30 749,613 0 41,913
CAMDEN PPTY TR SH BEN INT 133131102   2,514,839 22,478 SH   SOLE 31 20,704 0 1,774
CAMDEN PPTY TR SH BEN INT 133131102   566,784 5,066 SH   SOLE 34 5,066 0 0
CAMDEN PPTY TR SH BEN INT 133131102   1,566,991 14,006 SH   SOLE 36 14,006 0 0
CAMDEN PPTY TR SH BEN INT 133131102   386,210 3,452 SH   SOLE 40 3,452 0 0
CAMDEN PPTY TR SH BEN INT 133131102   22,376 200 SH   OTR 43 200 0 0
CAMDEN PPTY TR SH BEN INT 133131102   6,070,502 54,259 SH   SOLE 43 51,400 0 2,859
CAMECO CORP COM 13321L108   744,233 32,829 SH   SOLE 2 11,479 0 21,350
CAMECO CORP COM 13321L108   290,267 12,804 SH   SOLE 4 12,804 0 0
CAMECO CORP COM 13321L108   4,885,294 215,496 SH   SOLE 18 215,496 0 0
CAMECO CORP COM 13321L108   30,533,475 1,346,867 SH   SOLE 19 1,346,867 0 0
CAMECO CORP COM 13321L108   3,798,245 167,545 SH   SOLE 21 167,545 0 0
CAMECO CORP COM 13321L108   2,026,109 89,374 SH   SOLE 22 89,374 0 0
CAMECO CORP COM 13321L108   8,261,968 364,445 SH   SOLE 25 364,445 0 0
CAMECO CORP COM 13321L108   153,068 6,752 SH   SOLE 26 6,752 0 0
CAMECO CORP COM 13321L108   41,071,919 1,811,730 SH   SOLE 34 1,811,730 0 0
CAMECO CORP COM 13321L108   9,531,128 420,429 SH   SOLE 43 406,191 0 14,238
CAMPBELL SOUP CO COM 134429109   23,110,416 407,232 SH   SOLE 2 53,757 0 353,475
CAMPBELL SOUP CO COM 134429109   10,961,717 193,158 SH   SOLE 4 173,874 0 19,284
CAMPBELL SOUP CO COM 134429109   12,354,986 217,709 SH   SOLE 7 210,476 0 7,233
CAMPBELL SOUP CO COM 134429109   35,696 629 SH   SOLE 13 629 0 0
CAMPBELL SOUP CO COM 134429109   1,839,608 32,416 SH   SOLE 15 32,416 0 0
CAMPBELL SOUP CO COM 134429109   18,386,489 323,991 SH   SOLE 18 306,953 0 17,038
CAMPBELL SOUP CO COM 134429109   9,522,991 167,806 SH   SOLE 19 167,806 0 0
CAMPBELL SOUP CO COM 134429109   421,341,453 7,424,519 SH   SOLE 21 7,424,519 0 0
CAMPBELL SOUP CO COM 134429109   280,681,244 4,945,925 SH   SOLE 22 4,493,116 0 452,809
CAMPBELL SOUP CO COM 134429109   19,860,230 349,960 SH   SOLE 23 349,960 0 0
CAMPBELL SOUP CO COM 134429109   15,950,893 281,073 SH   SOLE 25 281,073 0 0
CAMPBELL SOUP CO COM 134429109   28,900,732 509,264 SH   SOLE 26 153,743 0 355,521
CAMPBELL SOUP CO COM 134429109   30,978,974 545,885 SH   SOLE 28 3,487 0 542,398
CAMPBELL SOUP CO COM 134429109   16,401 289 SH   SOLE 29 289 0 0
CAMPBELL SOUP CO COM 134429109   77,568,794 1,366,851 SH   SOLE 30 1,360,506 0 6,345
CAMPBELL SOUP CO COM 134429109   2,811,679 49,545 SH   SOLE 31 45,695 0 3,850
CAMPBELL SOUP CO COM 134429109   703,133 12,390 SH   SOLE 34 12,390 0 0
CAMPBELL SOUP CO COM 134429109   6,871,858 121,090 SH   SOLE 36 121,090 0 0
CAMPBELL SOUP CO COM 134429109   461,832 8,138 SH   SOLE 40 8,138 0 0
CAMPBELL SOUP CO COM 134429109   61,914 1,091 SH   OTR 43 1,091 0 0
CAMPBELL SOUP CO COM 134429109   19,355,608 341,068 SH   SOLE 43 312,537 0 28,531
CAMPING WORLD HLDGS INC CL A 13462K109   476,532 21,350 SH   SOLE 2 11,773 0 9,577
CAMPING WORLD HLDGS INC CL A 13462K109   3,616 162 SH   SOLE 4 162 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   99,168 4,443 SH   SOLE 7 4,443 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   2,177,941 97,578 SH   SOLE 18 97,578 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   1,581,952 70,876 SH   SOLE 19 70,876 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   28,707,649 1,286,185 SH   SOLE 21 1,286,185 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   23,698,952 1,061,781 SH   SOLE 22 1,030,911 0 30,870
CAMPING WORLD HLDGS INC CL A 13462K109   133,920 6,000 SH   SOLE 25 6,000 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   461,979 20,698 SH   SOLE 26 17,738 0 2,960
CAMPING WORLD HLDGS INC CL A 13462K109   16,963 760 SH   SOLE 28 760 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   536,082 24,018 SH   SOLE 30 24,018 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   28,904 1,295 SH   SOLE 36 1,295 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   167,177 7,490 SH   SOLE 40 7,490 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   209,295 9,377 SH   SOLE 43 9,104 0 273
CANAAN INC SPONSORED ADS 134748102   14,636 7,105 SH   SOLE 4 7,105 0 0
CANAAN INC SPONSORED ADS 134748102   3,393,395 1,647,279 SH   SOLE 21 1,647,279 0 0
CANAAN INC SPONSORED ADS 134748102   1,925,943 934,924 SH   SOLE 22 850,377 0 84,547
CANAAN INC SPONSORED ADS 134748102   7,406 3,595 SH   SOLE 25 3,595 0 0
CANAAN INC SPONSORED ADS 134748102   926,714 449,861 SH   SOLE 30 449,861 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   2,448,287 137,467 SH   SOLE 2 131,766 0 5,701
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   298,638 16,768 SH   SOLE 4 16,768 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   99,683 5,597 SH   SOLE 7 5,597 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   154,021 8,648 SH   SOLE 18 0 0 8,648
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   78,346 4,399 SH   SOLE 19 4,399 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   954,064 53,569 SH   SOLE 22 51,005 0 2,564
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   61,658 3,462 SH   SOLE 23 3,462 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   14,996 842 SH   SOLE 26 0 0 842
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   557,578 31,307 SH   SOLE 28 0 0 31,307
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   213,773 12,003 SH   SOLE 29 12,003 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101   29,245 723 SH   SOLE 2 723 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101   39,924 987 SH   SOLE 22 987 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101   20,301,608 501,894 SH   SOLE 43 479,500 0 22,394
CANADIAN NAT RES LTD COM 136385101   23,824,980 429,047 SH   SOLE 21 429,047 0 0
CANADIAN NAT RES LTD COM 136385101   27,195,796 489,750 SH   SOLE 43 454,411 0 35,338
CANADIAN NATL RY CO COM 136375102   15,540,815 130,727 SH   SOLE 18 130,727 0 0
CANADIAN NATL RY CO COM 136375102   43,786,981 368,329 SH   SOLE 43 332,249 0 36,080
CANADIAN PAC RY LTD COM 13645T100   181,179 2,429 SH   SOLE 22 2,429 0 0
CANADIAN PAC RY LTD COM 13645T100   3,274,725 43,903 SH   SOLE 25 43,903 0 0
CANADIAN PAC RY LTD COM 13645T100   43,534,564 583,651 SH   SOLE 43 528,092 0 55,559
CANADIAN SOLAR INC COM 136635109   41,808 1,353 SH   SOLE 7 1,353 0 0
CANADIAN SOLAR INC COM 136635109   2,538,126 82,140 SH   SOLE 19 82,140 0 0
CANADIAN SOLAR INC COM 136635109   21,572,186 698,129 SH   SOLE 21 698,129 0 0
CANADIAN SOLAR INC COM 136635109   72,121 2,334 SH   SOLE 22 2,334 0 0
CANADIAN SOLAR INC COM 136635109   1,120,496 36,262 SH   SOLE 25 36,262 0 0
CANADIAN SOLAR INC COM 136635109   631,967 20,452 SH   SOLE 26 5,503 0 14,949
CANADIAN SOLAR INC COM 136635109   25,057,799 810,932 SH   SOLE 30 810,932 0 0
CANADIAN SOLAR INC COM 136635109   94,914,603 3,071,670 SH   SOLE 34 3,071,670 0 0
CANADIAN SOLAR INC COM 136635109   48,451 1,568 SH   SOLE 36 1,568 0 0
CANADIAN SOLAR INC COM 136635109   62 2 SH   SOLE 43 2 0 0
CANDEL THERAPEUTICS INC COM 137404109   5,563 3,108 SH   SOLE 18 3,108 0 0
CANDEL THERAPEUTICS INC COM 137404109   60,307 33,691 SH   SOLE 21 33,691 0 0
CANDEL THERAPEUTICS INC COM 137404109   4,024 2,248 SH   SOLE 22 2,248 0 0
CANGO INC ADS 137586103   20,491 15,666 SH   SOLE 2 15,666 0 0
CANGO INC ADS 137586103   35,408 27,070 SH   SOLE 22 27,070 0 0
CANNAE HLDGS INC COM 13765N107   2,248,166 108,870 SH   SOLE 2 55,684 0 53,186
CANNAE HLDGS INC COM 13765N107   7,248 351 SH   SOLE 4 351 0 0
CANNAE HLDGS INC COM 13765N107   31,574 1,529 SH   SOLE 7 1,529 0 0
CANNAE HLDGS INC COM 13765N107   4,787,413 231,836 SH   SOLE 18 231,836 0 0
CANNAE HLDGS INC COM 13765N107   15,117,452 732,080 SH   SOLE 19 732,080 0 0
CANNAE HLDGS INC COM 13765N107   52,110,543 2,523,513 SH   SOLE 21 2,523,513 0 0
CANNAE HLDGS INC COM 13765N107   37,991,292 1,839,772 SH   SOLE 22 1,748,381 0 91,391
CANNAE HLDGS INC COM 13765N107   1,843,240 89,261 SH   SOLE 25 89,261 0 0
CANNAE HLDGS INC COM 13765N107   732,992 35,496 SH   SOLE 26 29,210 0 6,286
CANNAE HLDGS INC COM 13765N107   32,028 1,551 SH   SOLE 28 1,551 0 0
CANNAE HLDGS INC COM 13765N107   12,547,745 607,639 SH   SOLE 30 607,639 0 0
CANNAE HLDGS INC COM 13765N107   3,363,472 162,880 SH   SOLE 34 162,880 0 0
CANNAE HLDGS INC COM 13765N107   41,155 1,993 SH   SOLE 36 1,993 0 0
CANNAE HLDGS INC COM 13765N107   199,334 9,653 SH   SOLE 40 9,653 0 0
CANNAE HLDGS INC COM 13765N107   816,646 39,547 SH   SOLE 43 36,309 0 3,238
CANO HEALTH INC COM CL A 13781Y103   123,649 90,255 SH   SOLE 2 51,126 0 39,129
CANO HEALTH INC COM CL A 13781Y103   1,291 942 SH   SOLE 4 942 0 0
CANO HEALTH INC COM CL A 13781Y103   2,491 1,818 SH   SOLE 7 1,818 0 0
CANO HEALTH INC COM CL A 13781Y103   545,364 398,076 SH   SOLE 18 398,076 0 0
CANO HEALTH INC COM CL A 13781Y103   413,151 301,570 SH   SOLE 19 301,570 0 0
CANO HEALTH INC COM CL A 13781Y103   8,297,508 6,056,575 SH   SOLE 21 6,056,575 0 0
CANO HEALTH INC COM CL A 13781Y103   6,560,800 4,788,905 SH   SOLE 22 4,666,931 0 121,974
CANO HEALTH INC COM CL A 13781Y103   30,643 22,367 SH   SOLE 25 22,367 0 0
CANO HEALTH INC COM CL A 13781Y103   141,469 103,262 SH   SOLE 26 84,964 0 18,298
CANO HEALTH INC COM CL A 13781Y103   11,389 8,313 SH   SOLE 28 0 0 8,313
CANO HEALTH INC COM CL A 13781Y103   170,025 124,106 SH   SOLE 30 124,106 0 0
CANO HEALTH INC COM CL A 13781Y103   26,826 19,581 SH   SOLE 40 19,581 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111   1,078 4,902 SH   SOLE 4 4,902 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111   15,499 70,450 SH   SOLE 18 70,450 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111   154,778 703,538 SH   SOLE 19 703,538 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111   7,539 34,269 SH   SOLE 22 34,269 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111   249 1,133 SH   SOLE 26 1,133 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111   66,807 303,669 SH   SOLE 34 303,669 0 0
CANON INC SPONSORED ADR 138006309   19,807,916 913,649 SH   SOLE 43 832,668 0 80,981
CANOO INC COM CL A 13803R102   113,551 92,318 SH   SOLE 2 53,123 0 39,195
CANOO INC COM CL A 13803R102   1,577 1,282 SH   SOLE 7 1,282 0 0
CANOO INC COM CL A 13803R102   402,297 327,071 SH   SOLE 18 327,071 0 0
CANOO INC COM CL A 13803R102   339,788 276,250 SH   SOLE 19 276,250 0 0
CANOO INC COM CL A 13803R102   7,671,986 6,237,387 SH   SOLE 21 6,237,387 0 0
CANOO INC COM CL A 13803R102   6,145,142 4,996,050 SH   SOLE 22 4,909,315 0 86,735
CANOO INC COM CL A 13803R102   25,233 20,515 SH   SOLE 25 20,515 0 0
CANOO INC COM CL A 13803R102   27,273 22,173 SH   SOLE 26 9,661 0 12,512
CANOO INC COM CL A 13803R102   18,876 15,346 SH   SOLE 28 15,346 0 0
CANOO INC COM CL A 13803R102   254,047 206,542 SH   SOLE 30 206,542 0 0
CANOO INC COM CL A 13803R102   10,328 8,397 SH   SOLE 36 8,397 0 0
CANOO INC COM CL A 13803R102   15,630 12,707 SH   SOLE 40 12,707 0 0
CANOO INC COM CL A 13803R102   437,206 355,452 SH   SOLE 43 348,649 0 6,803
CANOPY GROWTH CORP COM 138035100   6,399 2,770 SH   SOLE 43 2,540 0 230
CANTALOUPE INC COM 138103106   116,654 26,817 SH   SOLE 2 12,305 0 14,512
CANTALOUPE INC COM 138103106   4,076 937 SH   SOLE 7 937 0 0
CANTALOUPE INC COM 138103106   732,249 168,333 SH   SOLE 18 168,333 0 0
CANTALOUPE INC COM 138103106   460,752 105,920 SH   SOLE 19 105,920 0 0
CANTALOUPE INC COM 138103106   8,674,553 1,994,150 SH   SOLE 21 1,994,150 0 0
CANTALOUPE INC COM 138103106   6,385,974 1,468,040 SH   SOLE 22 1,436,844 0 31,196
CANTALOUPE INC COM 138103106   276,925 63,661 SH   SOLE 30 63,661 0 0
CANTALOUPE INC COM 138103106   29,654 6,817 SH   SOLE 43 6,058 0 759
CANTERBURY PK HLDG CORP COM 13811E101   16,161 517 SH   SOLE 18 517 0 0
CANTERBURY PK HLDG CORP COM 13811E101   219,258 7,014 SH   SOLE 21 7,014 0 0
CANTERBURY PK HLDG CORP COM 13811E101   9,128 292 SH   SOLE 22 292 0 0
CAPITAL BANCORP INC MD COM 139737100   131,494 5,586 SH   SOLE 2 2,359 0 3,227
CAPITAL BANCORP INC MD COM 139737100   4,167 177 SH   SOLE 7 177 0 0
CAPITAL BANCORP INC MD COM 139737100   650,740 27,644 SH   SOLE 18 27,644 0 0
CAPITAL BANCORP INC MD COM 139737100   392,012 16,653 SH   SOLE 19 16,653 0 0
CAPITAL BANCORP INC MD COM 139737100   7,774,838 330,282 SH   SOLE 21 330,282 0 0
CAPITAL BANCORP INC MD COM 139737100   2,777,861 118,006 SH   SOLE 22 111,227 0 6,779
CAPITAL CITY BK GROUP INC COM 139674105   6,085,138 187,235 SH   SOLE 2 152,362 0 34,873
CAPITAL CITY BK GROUP INC COM 139674105   2,990 92 SH   SOLE 7 92 0 0
CAPITAL CITY BK GROUP INC COM 139674105   1,354,015 41,662 SH   SOLE 18 41,662 0 0
CAPITAL CITY BK GROUP INC COM 139674105   6,441,923 198,213 SH   SOLE 19 198,213 0 0
CAPITAL CITY BK GROUP INC COM 139674105   20,278,733 623,961 SH   SOLE 21 623,961 0 0
CAPITAL CITY BK GROUP INC COM 139674105   25,932,010 797,908 SH   SOLE 22 779,805 0 18,103
CAPITAL CITY BK GROUP INC COM 139674105   274,593 8,449 SH   SOLE 23 8,449 0 0
CAPITAL CITY BK GROUP INC COM 139674105   88,238 2,715 SH   SOLE 25 2,715 0 0
CAPITAL CITY BK GROUP INC COM 139674105   1,329,575 40,910 SH   SOLE 26 0 0 40,910
CAPITAL CITY BK GROUP INC COM 139674105   116,578 3,587 SH   SOLE 30 3,587 0 0
CAPITAL CITY BK GROUP INC COM 139674105   46,508 1,431 SH   SOLE 34 1,431 0 0
CAPITAL CITY BK GROUP INC COM 139674105   71,793 2,209 SH   SOLE 40 2,209 0 0
CAPITAL CITY BK GROUP INC COM 139674105   465,660 14,328 SH   SOLE 43 14,305 0 23
CAPITAL ONE FINL CORP COM 14040H105   108,537,307 1,167,570 SH   SOLE 2 434,594 0 732,976
CAPITAL ONE FINL CORP COM 14040H105   35,155,148 378,175 SH   SOLE 4 219,546 0 158,629
CAPITAL ONE FINL CORP COM 14040H105   30,694,091 330,186 SH   SOLE 7 319,214 0 10,972
CAPITAL ONE FINL CORP COM 14040H105   3,387,184 36,437 SH   SOLE 13 31,488 0 4,949
CAPITAL ONE FINL CORP COM 14040H105   6,137,312 66,021 SH   SOLE 15 66,021 0 0
CAPITAL ONE FINL CORP COM 14040H105   146,813,466 1,579,319 SH   SOLE 18 1,474,134 0 105,185
CAPITAL ONE FINL CORP COM 14040H105   100,496,825 1,081,076 SH   SOLE 19 1,081,076 0 0
CAPITAL ONE FINL CORP COM 14040H105   770,665,730 8,290,294 SH   SOLE 21 8,290,294 0 0
CAPITAL ONE FINL CORP COM 14040H105   808,735,918 8,699,827 SH   SOLE 22 7,787,838 0 911,989
CAPITAL ONE FINL CORP COM 14040H105   67,954,132 731,004 SH   SOLE 23 731,004 0 0
CAPITAL ONE FINL CORP COM 14040H105   76,573,848 823,729 SH   SOLE 25 803,593 0 20,136
CAPITAL ONE FINL CORP COM 14040H105   81,193,030 873,419 SH   SOLE 26 329,636 0 543,783
CAPITAL ONE FINL CORP COM 14040H105   69,811,287 750,982 SH   SOLE 28 37,728 0 713,254
CAPITAL ONE FINL CORP COM 14040H105   3,464,247 37,266 SH   SOLE 29 37,266 0 0
CAPITAL ONE FINL CORP COM 14040H105   213,164,159 2,293,074 SH   SOLE 30 2,259,250 0 33,824
CAPITAL ONE FINL CORP COM 14040H105   13,428,072 144,450 SH   SOLE 31 137,605 0 6,845
CAPITAL ONE FINL CORP COM 14040H105   30,135,959 324,182 SH   SOLE 34 324,182 0 0
CAPITAL ONE FINL CORP COM 14040H105   13,730,285 147,701 SH   SOLE 36 147,701 0 0
CAPITAL ONE FINL CORP COM 14040H105   1,356,751 14,595 SH   SOLE 40 14,595 0 0
CAPITAL ONE FINL CORP COM 14040H105   85,895 924 SH   OTR 43 924 0 0
CAPITAL ONE FINL CORP COM 14040H105   28,804,786 309,862 SH   SOLE 43 286,910 0 22,952
CAPITAL SOUTHWEST CORP COM 140501107   3,444,128 201,411 SH   SOLE 30 201,411 0 0
CAPITAL SOUTHWEST CORP COM 140501107   129,088 7,549 SH   SOLE 43 6,100 0 1,449
CAPITOL FED FINL INC COM 14057J101   1,053,717 121,817 SH   SOLE 2 37,980 0 83,837
CAPITOL FED FINL INC COM 14057J101   5,951 688 SH   SOLE 4 688 0 0
CAPITOL FED FINL INC COM 14057J101   13,312 1,539 SH   SOLE 7 1,539 0 0
CAPITOL FED FINL INC COM 14057J101   3,867,424 447,101 SH   SOLE 18 447,101 0 0
CAPITOL FED FINL INC COM 14057J101   2,056,512 237,747 SH   SOLE 19 237,747 0 0
CAPITOL FED FINL INC COM 14057J101   138,109,395 15,966,404 SH   SOLE 21 15,966,404 0 0
CAPITOL FED FINL INC COM 14057J101   27,872,999 3,222,312 SH   SOLE 22 3,059,532 0 162,780
CAPITOL FED FINL INC COM 14057J101   144,965 16,759 SH   SOLE 25 16,759 0 0
CAPITOL FED FINL INC COM 14057J101   723,996 83,699 SH   SOLE 26 77,625 0 6,074
CAPITOL FED FINL INC COM 14057J101   1,701,265 196,678 SH   SOLE 30 196,678 0 0
CAPITOL FED FINL INC COM 14057J101   39,660 4,585 SH   SOLE 36 4,585 0 0
CAPITOL FED FINL INC COM 14057J101   142,362 16,458 SH   SOLE 40 16,458 0 0
CAPITOL FED FINL INC COM 14057J101   20,544 2,375 SH   SOLE 43 1,339 0 1,036
CAPRI HOLDINGS LIMITED SHS G1890L107   14,173,172 247,264 SH   SOLE 2 111,456 0 135,808
CAPRI HOLDINGS LIMITED SHS G1890L107   870,003 15,178 SH   SOLE 4 5,285 0 9,893
CAPRI HOLDINGS LIMITED SHS G1890L107   436,664 7,618 SH   SOLE 7 7,618 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   249,285 4,349 SH   SOLE 13 4,349 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   17,438,292 304,227 SH   SOLE 18 304,039 0 188
CAPRI HOLDINGS LIMITED SHS G1890L107   12,400,380 216,336 SH   SOLE 19 216,336 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   375,723,257 6,554,837 SH   SOLE 21 6,554,837 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   209,706,882 3,658,529 SH   SOLE 22 3,482,512 0 176,017
CAPRI HOLDINGS LIMITED SHS G1890L107   1,285,630 22,429 SH   SOLE 23 22,429 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   1,279,497 22,322 SH   SOLE 25 22,322 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   4,746,555 82,808 SH   SOLE 26 63,849 0 18,959
CAPRI HOLDINGS LIMITED SHS G1890L107   809,416 14,121 SH   SOLE 28 2,696 0 11,425
CAPRI HOLDINGS LIMITED SHS G1890L107   64,944 1,133 SH   SOLE 29 1,133 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   3,631,509 63,355 SH   SOLE 30 63,355 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   101,800 1,776 SH   SOLE 31 1,776 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   6,041,815 105,405 SH   SOLE 34 105,405 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   343,748 5,997 SH   SOLE 36 5,997 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   1,113,154 19,420 SH   SOLE 40 19,420 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   8,965,708 156,415 SH   SOLE 43 149,736 0 6,679
CAPRICOR THERAPEUTICS INC COM NEW 14070B309   14,838 3,844 SH   SOLE 18 3,844 0 0
CAPRICOR THERAPEUTICS INC COM NEW 14070B309   716,177 185,538 SH   SOLE 21 185,538 0 0
CAPRICOR THERAPEUTICS INC COM NEW 14070B309   963,178 249,528 SH   SOLE 22 249,528 0 0
CAPSTAR FINL HLDGS INC COM 14070T102   1,173,118 66,428 SH   SOLE 2 55,949 0 10,479
CAPSTAR FINL HLDGS INC COM 14070T102   5,121 290 SH   SOLE 7 290 0 0
CAPSTAR FINL HLDGS INC COM 14070T102   1,047,503 59,315 SH   SOLE 18 59,315 0 0
CAPSTAR FINL HLDGS INC COM 14070T102   2,444,091 138,397 SH   SOLE 19 138,397 0 0
CAPSTAR FINL HLDGS INC COM 14070T102   14,432,246 817,228 SH   SOLE 21 817,228 0 0
CAPSTAR FINL HLDGS INC COM 14070T102   10,561,669 598,056 SH   SOLE 22 580,690 0 17,366
CAPSTAR FINL HLDGS INC COM 14070T102   41,095 2,327 SH   SOLE 43 2,280 0 47
CAPSTONE GREEN ENERGY CORP COM 14067D508   3,845 2,652 SH   SOLE 18 2,652 0 0
CAPSTONE GREEN ENERGY CORP COM 14067D508   47,895 33,031 SH   SOLE 21 33,031 0 0
CAPSTONE GREEN ENERGY CORP COM 14067D508   513,058 353,833 SH   SOLE 22 353,833 0 0
CARA THERAPEUTICS INC COM 140755109   625,465 58,237 SH   SOLE 2 17,740 0 40,497
CARA THERAPEUTICS INC COM 140755109   2,438 227 SH   SOLE 4 227 0 0
CARA THERAPEUTICS INC COM 140755109   6,465 602 SH   SOLE 7 602 0 0
CARA THERAPEUTICS INC COM 140755109   1,822,557 169,698 SH   SOLE 18 169,698 0 0
CARA THERAPEUTICS INC COM 140755109   875,450 81,513 SH   SOLE 19 81,513 0 0
CARA THERAPEUTICS INC COM 140755109   65,118,650 6,063,189 SH   SOLE 21 6,063,189 0 0
CARA THERAPEUTICS INC COM 140755109   12,574,661 1,170,825 SH   SOLE 22 1,113,158 0 57,667
CARA THERAPEUTICS INC COM 140755109   55,880 5,203 SH   SOLE 25 5,203 0 0
CARA THERAPEUTICS INC COM 140755109   337,376 31,413 SH   SOLE 26 23,770 0 7,643
CARA THERAPEUTICS INC COM 140755109   298,357 27,780 SH   SOLE 28 24,212 0 3,568
CARA THERAPEUTICS INC COM 140755109   1,049,126 97,684 SH   SOLE 30 97,684 0 0
CARA THERAPEUTICS INC COM 140755109   62,464 5,816 SH   SOLE 40 5,816 0 0
CARA THERAPEUTICS INC COM 140755109   23,639 2,201 SH   OTR 43 2,201 0 0
CARA THERAPEUTICS INC COM 140755109   196,993 18,342 SH   SOLE 43 17,901 0 441
CARDIFF ONCOLOGY INC COM 14147L108   809 578 SH   SOLE 2 0 0 578
CARDIFF ONCOLOGY INC COM 14147L108   9,633 6,881 SH   SOLE 18 6,881 0 0
CARDIFF ONCOLOGY INC COM 14147L108   168,902 120,644 SH   SOLE 21 120,644 0 0
CARDIFF ONCOLOGY INC COM 14147L108   870,440 621,743 SH   SOLE 22 621,743 0 0
CARDINAL HEALTH INC COM 14149Y108   63,708,088 828,777 SH   SOLE 2 223,134 0 605,643
CARDINAL HEALTH INC COM 14149Y108   16,166,607 210,311 SH   SOLE 4 110,959 0 99,352
CARDINAL HEALTH INC COM 14149Y108   23,523,296 306,014 SH   SOLE 7 298,027 0 7,987
CARDINAL HEALTH INC COM 14149Y108   283,343 3,686 SH   SOLE 13 1,271 0 2,415
CARDINAL HEALTH INC COM 14149Y108   3,596,286 46,784 SH   SOLE 15 46,784 0 0
CARDINAL HEALTH INC COM 14149Y108   164,194,057 2,135,997 SH   SOLE 18 1,975,443 0 160,554
CARDINAL HEALTH INC COM 14149Y108   354,912,864 4,617,053 SH   SOLE 19 4,617,053 0 0
CARDINAL HEALTH INC COM 14149Y108   652,772,968 8,491,908 SH   SOLE 21 8,491,908 0 0
CARDINAL HEALTH INC COM 14149Y108   490,292,695 6,378,206 SH   SOLE 22 5,797,906 0 580,300
CARDINAL HEALTH INC COM 14149Y108   37,521,016 488,110 SH   SOLE 23 488,110 0 0
CARDINAL HEALTH INC COM 14149Y108   72,405,006 941,915 SH   SOLE 25 941,915 0 0
CARDINAL HEALTH INC COM 14149Y108   65,056,311 846,316 SH   SOLE 26 508,369 0 337,947
CARDINAL HEALTH INC COM 14149Y108   56,429,191 734,086 SH   SOLE 28 9,173 0 724,913
CARDINAL HEALTH INC COM 14149Y108   195,000,664 2,536,759 SH   SOLE 30 2,341,837 0 194,922
CARDINAL HEALTH INC COM 14149Y108   4,751,950 61,818 SH   SOLE 31 56,779 0 5,039
CARDINAL HEALTH INC COM 14149Y108   21,729,919 282,684 SH   SOLE 34 282,684 0 0
CARDINAL HEALTH INC COM 14149Y108   18,952,222 246,549 SH   SOLE 35 246,549 0 0
CARDINAL HEALTH INC COM 14149Y108   7,846,659 102,077 SH   SOLE 36 102,077 0 0
CARDINAL HEALTH INC COM 14149Y108   794,682 10,338 SH   SOLE 40 10,338 0 0
CARDINAL HEALTH INC COM 14149Y108   75,179 978 SH   OTR 43 978 0 0
CARDINAL HEALTH INC COM 14149Y108   18,261,119 237,558 SH   SOLE 43 198,866 0 38,692
CARDIOVASCULAR SYS INC DEL COM 141619106   3,176,770 233,243 SH   SOLE 2 177,680 0 55,563
CARDIOVASCULAR SYS INC DEL COM 141619106   12,871 945 SH   SOLE 4 174 0 771
CARDIOVASCULAR SYS INC DEL COM 141619106   120,237 8,828 SH   SOLE 7 8,828 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106   2,153,363 158,103 SH   SOLE 18 142,966 0 15,137
CARDIOVASCULAR SYS INC DEL COM 141619106   4,231,067 310,651 SH   SOLE 19 310,651 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106   75,238,024 5,524,084 SH   SOLE 21 5,524,084 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106   19,416,904 1,425,617 SH   SOLE 22 1,385,999 0 39,618
CARDIOVASCULAR SYS INC DEL COM 141619106   177,292 13,017 SH   SOLE 23 13,017 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106   88,762 6,517 SH   SOLE 25 6,517 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106   891,320 65,442 SH   SOLE 26 17,962 0 47,480
CARDIOVASCULAR SYS INC DEL COM 141619106   1,469,939 107,925 SH   SOLE 30 107,925 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106   131,542 9,658 SH   SOLE 34 9,658 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106   56,469 4,146 SH   SOLE 36 4,146 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106   66,003 4,846 SH   SOLE 40 4,846 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106   311,626 22,880 SH   SOLE 43 21,380 0 1,500
CARDLYTICS INC COM 14161W105   577,538 99,920 SH   SOLE 2 53,483 0 46,437
CARDLYTICS INC COM 14161W105   590 102 SH   SOLE 4 102 0 0
CARDLYTICS INC COM 14161W105   2,618 453 SH   SOLE 7 453 0 0
CARDLYTICS INC COM 14161W105   546,834 94,608 SH   SOLE 18 94,608 0 0
CARDLYTICS INC COM 14161W105   1,358,976 235,117 SH   SOLE 19 235,117 0 0
CARDLYTICS INC COM 14161W105   6,812,048 1,178,555 SH   SOLE 21 1,178,555 0 0
CARDLYTICS INC COM 14161W105   5,787,208 1,001,247 SH   SOLE 22 963,313 0 37,934
CARDLYTICS INC COM 14161W105   30,594 5,293 SH   SOLE 25 5,293 0 0
CARDLYTICS INC COM 14161W105   228,177 39,477 SH   SOLE 26 12,907 0 26,570
CARDLYTICS INC COM 14161W105   3,075 532 SH   SOLE 28 532 0 0
CARDLYTICS INC COM 14161W105   375,220 64,917 SH   SOLE 30 64,917 0 0
CARDLYTICS INC COM 14161W105   22,536 3,899 SH   SOLE 40 3,899 0 0
CARDLYTICS INC COM 14161W105   2,110 365 SH   SOLE 43 361 0 4
CARECLOUD INC COM 14167R100   4,797 1,707 SH   SOLE 18 1,707 0 0
CARECLOUD INC COM 14167R100   79,295 28,219 SH   SOLE 21 28,219 0 0
CARECLOUD INC COM 14167R100   85,784 30,528 SH   SOLE 22 30,528 0 0
CAREDX INC COM 14167L103   1,501,214 131,570 SH   SOLE 2 103,210 0 28,360
CAREDX INC COM 14167L103   2,168 190 SH   SOLE 4 190 0 0
CAREDX INC COM 14167L103   5,271 462 SH   SOLE 7 462 0 0
CAREDX INC COM 14167L103   1,519,401 133,164 SH   SOLE 18 128,969 0 4,195
CAREDX INC COM 14167L103   2,823,884 247,492 SH   SOLE 19 247,492 0 0
CAREDX INC COM 14167L103   24,182,228 2,119,389 SH   SOLE 21 2,119,389 0 0
CAREDX INC COM 14167L103   17,457,813 1,530,045 SH   SOLE 22 1,490,126 0 39,919
CAREDX INC COM 14167L103   49,679 4,354 SH   SOLE 23 4,354 0 0
CAREDX INC COM 14167L103   99,084 8,684 SH   SOLE 25 8,684 0 0
CAREDX INC COM 14167L103   353,642 30,994 SH   SOLE 26 17,636 0 13,358
CAREDX INC COM 14167L103   9,710 851 SH   SOLE 28 851 0 0
CAREDX INC COM 14167L103   1,613,146 141,380 SH   SOLE 30 141,380 0 0
CAREDX INC COM 14167L103   130,656 11,451 SH   SOLE 40 11,451 0 0
CAREDX INC COM 14167L103   3,959 347 SH   OTR 43 347 0 0
CAREDX INC COM 14167L103   155,587 13,636 SH   SOLE 43 13,538 0 98
CAREMAX INC COM CL A 14171W103   234,903 64,357 SH   SOLE 2 34,894 0 29,463
CAREMAX INC COM CL A 14171W103   3,135 859 SH   SOLE 7 859 0 0
CAREMAX INC COM CL A 14171W103   639,604 175,234 SH   SOLE 18 175,234 0 0
CAREMAX INC COM CL A 14171W103   428,926 117,514 SH   SOLE 19 117,514 0 0
CAREMAX INC COM CL A 14171W103   8,166,503 2,237,398 SH   SOLE 21 2,237,398 0 0
CAREMAX INC COM CL A 14171W103   5,450,363 1,493,250 SH   SOLE 22 1,408,573 0 84,677
CAREMAX INC COM CL A 14171W103   19,257 5,276 SH   SOLE 25 5,276 0 0
CAREMAX INC COM CL A 14171W103   489 134 SH   SOLE 26 134 0 0
CAREMAX INC COM CL A 14171W103   64,200 17,589 SH   SOLE 43 17,135 0 454
CAREMAX INC *W EXP 06/08/202 14171W111   2,502 5,887 SH   SOLE 18 5,887 0 0
CAREMAX INC *W EXP 06/08/202 14171W111   66,487 156,441 SH   SOLE 19 156,441 0 0
CARETRUST REIT INC COM 14174T107   3,202,337 172,354 SH   SOLE 2 69,538 0 102,816
CARETRUST REIT INC COM 14174T107   929,706 50,038 SH   SOLE 4 50,038 0 0
CARETRUST REIT INC COM 14174T107   2,408,730 129,641 SH   SOLE 7 129,641 0 0
CARETRUST REIT INC COM 14174T107   6,366,827 342,671 SH   SOLE 18 342,671 0 0
CARETRUST REIT INC COM 14174T107   5,835,644 314,082 SH   SOLE 19 314,082 0 0
CARETRUST REIT INC COM 14174T107   233,389,586 12,561,334 SH   SOLE 21 12,561,334 0 0
CARETRUST REIT INC COM 14174T107   61,427,264 3,306,096 SH   SOLE 22 3,174,973 0 131,123
CARETRUST REIT INC COM 14174T107   70,140 3,775 SH   SOLE 23 3,775 0 0
CARETRUST REIT INC COM 14174T107   5,494,942 295,745 SH   SOLE 25 295,745 0 0
CARETRUST REIT INC COM 14174T107   533,339 28,705 SH   SOLE 26 20,645 0 8,060
CARETRUST REIT INC COM 14174T107   1,305,691 70,274 SH   SOLE 28 1,724 0 68,550
CARETRUST REIT INC COM 14174T107   9,842,532 529,738 SH   SOLE 30 529,738 0 0
CARETRUST REIT INC COM 14174T107   238,251 12,823 SH   SOLE 34 12,823 0 0
CARETRUST REIT INC COM 14174T107   263,985 14,208 SH   SOLE 40 14,208 0 0
CARETRUST REIT INC COM 14174T107   1,191,981 64,154 SH   SOLE 43 61,406 0 2,748
CARGURUS INC COM CL A 141788109   1,895,119 135,269 SH   SOLE 2 104,599 0 30,670
CARGURUS INC COM CL A 141788109   5,114 365 SH   SOLE 4 365 0 0
CARGURUS INC COM CL A 141788109   15,691 1,120 SH   SOLE 7 1,120 0 0
CARGURUS INC COM CL A 141788109   3,555,640 253,793 SH   SOLE 18 250,274 0 3,519
CARGURUS INC COM CL A 141788109   5,065,624 361,572 SH   SOLE 19 361,572 0 0
CARGURUS INC COM CL A 141788109   47,749,947 3,408,276 SH   SOLE 21 3,408,276 0 0
CARGURUS INC COM CL A 141788109   35,065,909 2,502,920 SH   SOLE 22 2,430,306 0 72,614
CARGURUS INC COM CL A 141788109   105,888 7,558 SH   SOLE 23 7,558 0 0
CARGURUS INC COM CL A 141788109   174,326 12,443 SH   SOLE 25 12,443 0 0
CARGURUS INC COM CL A 141788109   916,478 65,416 SH   SOLE 26 41,671 0 23,745
CARGURUS INC COM CL A 141788109   50,814 3,627 SH   SOLE 28 1,660 0 1,967
CARGURUS INC COM CL A 141788109   2,062,160 147,192 SH   SOLE 30 147,192 0 0
CARGURUS INC COM CL A 141788109   123,260 8,798 SH   SOLE 34 8,798 0 0
CARGURUS INC COM CL A 141788109   142,496 10,171 SH   SOLE 40 10,171 0 0
CARGURUS INC COM CL A 141788109   844,733 60,295 SH   SOLE 43 59,132 0 1,163
CARIBOU BIOSCIENCES INC COM 142038108   317,686 50,587 SH   SOLE 2 14,804 0 35,783
CARIBOU BIOSCIENCES INC COM 142038108   102,395 16,305 SH   SOLE 7 16,305 0 0
CARIBOU BIOSCIENCES INC COM 142038108   1,039,101 165,462 SH   SOLE 18 165,462 0 0
CARIBOU BIOSCIENCES INC COM 142038108   665,931 106,040 SH   SOLE 19 106,040 0 0
CARIBOU BIOSCIENCES INC COM 142038108   17,170,142 2,734,099 SH   SOLE 21 2,734,099 0 0
CARIBOU BIOSCIENCES INC COM 142038108   8,557,618 1,362,678 SH   SOLE 22 1,293,189 0 69,489
CARIBOU BIOSCIENCES INC COM 142038108   31,387 4,998 SH   SOLE 25 4,998 0 0
CARIBOU BIOSCIENCES INC COM 142038108   1,700,216 270,735 SH   SOLE 30 270,735 0 0
CARIBOU BIOSCIENCES INC COM 142038108   25,842 4,115 SH   SOLE 40 4,115 0 0
CARIBOU BIOSCIENCES INC COM 142038108   44,362 7,064 SH   SOLE 43 7,064 0 0
CARLISLE COS INC COM 142339100   33,238,668 141,051 SH   SOLE 2 42,145 0 98,906
CARLISLE COS INC COM 142339100   11,778,730 49,984 SH   SOLE 4 21,076 0 28,908
CARLISLE COS INC COM 142339100   2,391,376 10,148 SH   SOLE 7 10,148 0 0
CARLISLE COS INC COM 142339100   396,363 1,682 SH   SOLE 13 657 0 1,025
CARLISLE COS INC COM 142339100   736,171 3,124 SH   SOLE 15 3,124 0 0
CARLISLE COS INC COM 142339100   33,022,813 140,135 SH   SOLE 18 137,164 0 2,971
CARLISLE COS INC COM 142339100   4,927,913 20,912 SH   SOLE 19 20,912 0 0
CARLISLE COS INC COM 142339100   655,616,947 2,782,164 SH   SOLE 21 2,782,164 0 0
CARLISLE COS INC COM 142339100   366,086,752 1,553,519 SH   SOLE 22 1,452,138 0 101,381
CARLISLE COS INC COM 142339100   20,771,369 88,145 SH   SOLE 23 88,145 0 0
CARLISLE COS INC COM 142339100   8,223,007 34,895 SH   SOLE 25 34,895 0 0
CARLISLE COS INC COM 142339100   8,711,509 36,968 SH   SOLE 26 27,824 0 9,144
CARLISLE COS INC COM 142339100   11,294,705 47,930 SH   SOLE 28 705 0 47,225
CARLISLE COS INC COM 142339100   141,626 601 SH   SOLE 29 601 0 0
CARLISLE COS INC COM 142339100   25,300,562 107,365 SH   SOLE 30 107,365 0 0
CARLISLE COS INC COM 142339100   3,081,595 13,077 SH   SOLE 31 12,138 0 939
CARLISLE COS INC COM 142339100   638,140 2,708 SH   SOLE 34 2,708 0 0
CARLISLE COS INC COM 142339100   1,740,982 7,388 SH   SOLE 36 7,388 0 0
CARLISLE COS INC COM 142339100   439,016 1,863 SH   SOLE 40 1,863 0 0
CARLISLE COS INC COM 142339100   28,042 119 SH   OTR 43 119 0 0
CARLISLE COS INC COM 142339100   7,373,636 31,291 SH   SOLE 43 29,103 0 2,188
CARLYLE GROUP INC COM 14316J108   15,030,706 503,710 SH   SOLE 2 108,908 0 394,802
CARLYLE GROUP INC COM 14316J108   4,806,060 161,061 SH   SOLE 4 82,711 0 78,350
CARLYLE GROUP INC COM 14316J108   709,983 23,793 SH   SOLE 7 23,793 0 0
CARLYLE GROUP INC COM 14316J108   12,115 406 SH   SOLE 13 406 0 0
CARLYLE GROUP INC COM 14316J108   790,283 26,484 SH   SOLE 15 26,484 0 0
CARLYLE GROUP INC COM 14316J108   11,292,411 378,432 SH   SOLE 18 356,691 0 21,741
CARLYLE GROUP INC COM 14316J108   22,126,300 741,498 SH   SOLE 19 741,498 0 0
CARLYLE GROUP INC COM 14316J108   81,798,691 2,741,243 SH   SOLE 21 2,741,243 0 0
CARLYLE GROUP INC COM 14316J108   173,073,462 5,800,049 SH   SOLE 22 5,254,387 0 545,662
CARLYLE GROUP INC COM 14316J108   12,563,147 421,017 SH   SOLE 23 421,017 0 0
CARLYLE GROUP INC COM 14316J108   11,312,135 379,093 SH   SOLE 25 379,093 0 0
CARLYLE GROUP INC COM 14316J108   11,195,610 375,188 SH   SOLE 26 253,537 0 121,651
CARLYLE GROUP INC COM 14316J108   10,473,959 351,004 SH   SOLE 28 6,053 0 344,951
CARLYLE GROUP INC COM 14316J108   36,610,875 1,226,906 SH   SOLE 30 936,494 0 290,412
CARLYLE GROUP INC COM 14316J108   1,316,750 44,127 SH   SOLE 31 40,772 0 3,355
CARLYLE GROUP INC COM 14316J108   2,839,724 95,165 SH   SOLE 34 95,165 0 0
CARLYLE GROUP INC COM 14316J108   2,211,413 74,109 SH   SOLE 36 74,109 0 0
CARLYLE GROUP INC COM 14316J108   218,996 7,339 SH   SOLE 40 7,339 0 0
CARLYLE SECURED LENDING INC COM 872280102   6,411,538 448,046 SH   SOLE 30 448,046 0 0
CARMAX INC COM 143130102   19,571,934 321,431 SH   SOLE 2 35,059 0 286,372
CARMAX INC COM 143130102   6,662,036 109,411 SH   SOLE 4 63,636 0 45,775
CARMAX INC COM 143130102   7,940,239 130,403 SH   SOLE 7 125,937 0 4,466
CARMAX INC COM 143130102   176,398 2,897 SH   SOLE 13 555 0 2,342
CARMAX INC COM 143130102   1,550,016 25,456 SH   SOLE 15 25,456 0 0
CARMAX INC COM 143130102   16,506,975 271,095 SH   SOLE 18 257,569 0 13,526
CARMAX INC COM 143130102   4,926,062 80,901 SH   SOLE 19 80,901 0 0
CARMAX INC COM 143130102   240,492,118 3,949,616 SH   SOLE 21 3,949,616 0 0
CARMAX INC COM 143130102   207,085,794 3,400,982 SH   SOLE 22 3,055,430 0 345,552
CARMAX INC COM 143130102   16,249,349 266,864 SH   SOLE 23 266,864 0 0
CARMAX INC COM 143130102   25,067,926 411,692 SH   SOLE 25 411,692 0 0
CARMAX INC COM 143130102   19,210,734 315,499 SH   SOLE 26 138,892 0 176,607
CARMAX INC COM 143130102   12,043,738 197,795 SH   SOLE 28 2,761 0 195,034
CARMAX INC COM 143130102   53,096 872 SH   SOLE 29 872 0 0
CARMAX INC COM 143130102   46,360,124 761,375 SH   SOLE 30 761,375 0 0
CARMAX INC COM 143130102   2,163,726 35,535 SH   SOLE 31 32,689 0 2,846
CARMAX INC COM 143130102   475,794 7,814 SH   SOLE 34 7,814 0 0
CARMAX INC COM 143130102   3,276,430 53,809 SH   SOLE 36 53,809 0 0
CARMAX INC COM 143130102   357,972 5,879 SH   SOLE 40 5,879 0 0
CARMAX INC COM 143130102   14,309 235 SH   OTR 43 235 0 0
CARMAX INC COM 143130102   6,102,457 100,221 SH   SOLE 43 85,189 0 15,032
CARNIVAL CORP COMMON STOCK 143658300   11,550,375 1,433,049 SH   SOLE 2 167,005 0 1,266,044
CARNIVAL CORP COMMON STOCK 143658300   3,075,204 381,539 SH   SOLE 4 310,709 0 70,830
CARNIVAL CORP COMMON STOCK 143658300   6,282,609 779,480 SH   SOLE 7 753,129 0 26,351
CARNIVAL CORP COMMON STOCK 143658300   31,748 3,939 SH   SOLE 13 3,939 0 0
CARNIVAL CORP COMMON STOCK 143658300   1,300,691 161,376 SH   SOLE 15 161,376 0 0
CARNIVAL CORP COMMON STOCK 143658300   806 100 SH   SOLE 17 0 0 100
CARNIVAL CORP COMMON STOCK 143658300   13,275,989 1,647,145 SH   SOLE 18 1,567,848 0 79,297
CARNIVAL CORP COMMON STOCK 143658300   3,391,962 420,839 SH   SOLE 19 420,839 0 0
CARNIVAL CORP COMMON STOCK 143658300   193,740,775 24,037,317 SH   SOLE 21 24,037,317 0 0
CARNIVAL CORP COMMON STOCK 143658300   171,940,877 21,332,615 SH   SOLE 22 19,227,175 0 2,105,440
CARNIVAL CORP COMMON STOCK 143658300   13,348,899 1,656,191 SH   SOLE 23 1,656,191 0 0
CARNIVAL CORP COMMON STOCK 143658300   8,890,083 1,102,988 SH   SOLE 25 1,102,988 0 0
CARNIVAL CORP COMMON STOCK 143658300   13,901,114 1,724,704 SH   SOLE 26 586,091 0 1,138,613
CARNIVAL CORP COMMON STOCK 143658300   7,783,494 965,694 SH   SOLE 28 14,181 0 951,513
CARNIVAL CORP COMMON STOCK 143658300   37,275,791 4,624,788 SH   SOLE 30 4,624,788 0 0
CARNIVAL CORP COMMON STOCK 143658300   1,607,398 199,429 SH   SOLE 31 182,830 0 16,599
CARNIVAL CORP COMMON STOCK 143658300   341,188 42,331 SH   SOLE 34 42,331 0 0
CARNIVAL CORP COMMON STOCK 143658300   2,580,788 320,197 SH   SOLE 36 320,197 0 0
CARNIVAL CORP COMMON STOCK 143658300   279,722 34,705 SH   SOLE 40 34,705 0 0
CARNIVAL CORP COMMON STOCK 143658300   14,379 1,784 SH   OTR 43 1,784 0 0
CARNIVAL CORP COMMON STOCK 143658300   2,990,060 370,975 SH   SOLE 43 304,072 0 66,903
CARNIVAL CORP OPTIONS 143658300   17,732 2,200 SH Put SOLE 4 2,200 0 0
CARNIVAL CORP OPTIONS 143658300   294,190 36,500 SH Put SOLE 18 36,500 0 0
CARNIVAL CORP OPTIONS 143658300   4,287,920 532,000 SH Put SOLE 19 532,000 0 0
CARNIVAL CORP OPTIONS 143658300   138,632 17,200 SH Put SOLE 22 17,200 0 0
CARNIVAL CORP OPTIONS 143658300   1,306,526 162,100 SH Put SOLE 34 162,100 0 0
CARNIVAL CORP NOTE 5.750%10/0 143658BT8   4,624,200 4,200,000 PRN   SOLE 21 4,200,000 0 0
CARNIVAL PLC ADR 14365C103   608,087 84,574 SH   SOLE 43 74,107 0 10,467
CARPARTS COM INC COM 14427M107   775,683 123,911 SH   SOLE 2 109,720 0 14,191
CARPARTS COM INC COM 14427M107   851 136 SH   SOLE 4 136 0 0
CARPARTS COM INC COM 14427M107   3,787 605 SH   SOLE 7 605 0 0
CARPARTS COM INC COM 14427M107   854,177 136,450 SH   SOLE 18 136,450 0 0
CARPARTS COM INC COM 14427M107   1,142,700 182,540 SH   SOLE 19 182,540 0 0
CARPARTS COM INC COM 14427M107   11,115,300 1,775,607 SH   SOLE 21 1,775,607 0 0
CARPARTS COM INC COM 14427M107   7,941,949 1,268,682 SH   SOLE 22 1,235,037 0 33,645
CARPARTS COM INC COM 14427M107   62,694 10,015 SH   SOLE 23 10,015 0 0
CARPARTS COM INC COM 14427M107   28,596 4,568 SH   SOLE 25 4,568 0 0
CARPARTS COM INC COM 14427M107   25,973 4,149 SH   SOLE 26 0 0 4,149
CARPARTS COM INC COM 14427M107   332,525 53,119 SH   SOLE 30 53,119 0 0
CARPARTS COM INC COM 14427M107   27,131 4,334 SH   SOLE 40 4,334 0 0
CARPARTS COM INC COM 14427M107   254,219 40,610 SH   SOLE 43 39,863 0 747
CARPENTER TECHNOLOGY CORP COM 144285103   1,495,774 40,492 SH   SOLE 2 14,483 0 26,009
CARPENTER TECHNOLOGY CORP COM 144285103   7,019 190 SH   SOLE 4 190 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   18,101 490 SH   SOLE 7 490 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   6,345,147 171,769 SH   SOLE 18 171,769 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   3,274,990 88,657 SH   SOLE 19 88,657 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   236,173,083 6,393,424 SH   SOLE 21 6,393,424 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   46,838,405 1,267,959 SH   SOLE 22 1,206,401 0 61,558
CARPENTER TECHNOLOGY CORP COM 144285103   288,686 7,815 SH   SOLE 25 7,815 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   660,044 17,868 SH   SOLE 26 13,644 0 4,224
CARPENTER TECHNOLOGY CORP COM 144285103   15,515 420 SH   SOLE 28 420 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   2,840,280 76,889 SH   SOLE 30 76,889 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   96,524 2,613 SH   SOLE 36 2,613 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   205,977 5,576 SH   SOLE 40 5,576 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   1,412,032 38,225 SH   SOLE 43 36,421 0 1,804
CARRIAGE SVCS INC COM 143905107   794,777 28,859 SH   SOLE 2 25,775 0 3,084
CARRIAGE SVCS INC COM 143905107   2,010 73 SH   SOLE 4 73 0 0
CARRIAGE SVCS INC COM 143905107   132,991 4,829 SH   SOLE 7 4,829 0 0
CARRIAGE SVCS INC COM 143905107   901,081 32,719 SH   SOLE 18 32,719 0 0
CARRIAGE SVCS INC COM 143905107   659,170 23,935 SH   SOLE 19 23,935 0 0
CARRIAGE SVCS INC COM 143905107   13,857,274 503,169 SH   SOLE 21 503,169 0 0
CARRIAGE SVCS INC COM 143905107   9,837,591 357,211 SH   SOLE 22 346,509 0 10,702
CARRIAGE SVCS INC COM 143905107   59,762 2,170 SH   SOLE 25 2,170 0 0
CARRIAGE SVCS INC COM 143905107   17,047 619 SH   SOLE 26 619 0 0
CARRIAGE SVCS INC COM 143905107   48,801 1,772 SH   SOLE 28 0 0 1,772
CARRIAGE SVCS INC COM 143905107   597,398 21,692 SH   SOLE 30 21,692 0 0
CARRIAGE SVCS INC COM 143905107   123,104 4,470 SH   SOLE 34 4,470 0 0
CARRIAGE SVCS INC COM 143905107   46,680 1,695 SH   SOLE 40 1,695 0 0
CARRIAGE SVCS INC COM 143905107   11,980 435 SH   OTR 43 435 0 0
CARRIAGE SVCS INC COM 143905107   160,173 5,816 SH   SOLE 43 5,324 0 492
CARRIER GLOBAL CORPORATION COM 14448C104   67,423,001 1,634,497 SH   SOLE 2 347,882 0 1,286,615
CARRIER GLOBAL CORPORATION COM 14448C104   33,841,500 820,400 SH   SOLE 4 485,372 0 335,028
CARRIER GLOBAL CORPORATION COM 14448C104   34,315,050 831,880 SH   SOLE 7 807,873 0 24,007
CARRIER GLOBAL CORPORATION COM 14448C104   698,486 16,933 SH   SOLE 13 3,568 0 13,365
CARRIER GLOBAL CORPORATION COM 14448C104   5,819,055 141,068 SH   SOLE 15 141,068 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   83 2 SH   SOLE 17 0 0 2
CARRIER GLOBAL CORPORATION COM 14448C104   66,491,123 1,611,906 SH   SOLE 18 1,541,753 0 70,153
CARRIER GLOBAL CORPORATION COM 14448C104   16,936,920 410,592 SH   SOLE 19 410,592 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   898,414,275 21,779,740 SH   SOLE 21 21,779,740 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   740,525,033 17,952,122 SH   SOLE 22 16,204,165 0 1,747,957
CARRIER GLOBAL CORPORATION COM 14448C104   58,017,630 1,406,488 SH   SOLE 23 1,406,488 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   59,456,843 1,441,378 SH   SOLE 25 1,441,378 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   62,024,655 1,503,628 SH   SOLE 26 584,853 0 918,775
CARRIER GLOBAL CORPORATION COM 14448C104   75,594,998 1,832,606 SH   SOLE 28 21,715 0 1,810,891
CARRIER GLOBAL CORPORATION COM 14448C104   57,626 1,397 SH   SOLE 29 1,397 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   236,979,023 5,744,946 SH   SOLE 30 5,496,935 0 248,011
CARRIER GLOBAL CORPORATION COM 14448C104   7,672,088 185,990 SH   SOLE 31 170,597 0 15,393
CARRIER GLOBAL CORPORATION COM 14448C104   1,942,875 47,100 SH   SOLE 34 47,100 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   10,328,216 250,381 SH   SOLE 36 250,381 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   1,314,885 31,876 SH   SOLE 40 31,876 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   76,189 1,847 SH   OTR 43 1,847 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   39,198,943 950,277 SH   SOLE 43 869,561 0 80,716
CARROLS RESTAURANT GROUP INC COM 14574X104   269 198 SH   SOLE 2 0 0 198
CARROLS RESTAURANT GROUP INC COM 14574X104   8,586 6,313 SH   SOLE 18 6,313 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104   100,825 74,136 SH   SOLE 21 74,136 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104   664,501 488,604 SH   SOLE 22 488,604 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104   1,020 750 SH   SOLE 43 750 0 0
CARS COM INC COM 14575E105   866,766 62,946 SH   SOLE 2 19,256 0 43,690
CARS COM INC COM 14575E105   4,572 332 SH   SOLE 4 332 0 0
CARS COM INC COM 14575E105   9,281 674 SH   SOLE 7 674 0 0
CARS COM INC COM 14575E105   3,354,647 243,620 SH   SOLE 18 243,620 0 0
CARS COM INC COM 14575E105   1,714,420 124,504 SH   SOLE 19 124,504 0 0
CARS COM INC COM 14575E105   108,133,951 7,852,865 SH   SOLE 21 7,852,865 0 0
CARS COM INC COM 14575E105   23,149,697 1,681,169 SH   SOLE 22 1,599,037 0 82,132
CARS COM INC COM 14575E105   117,981 8,568 SH   SOLE 25 8,568 0 0
CARS COM INC COM 14575E105   235,797 17,124 SH   SOLE 26 10,764 0 6,360
CARS COM INC COM 14575E105   76,864 5,582 SH   SOLE 28 1,223 0 4,359
CARS COM INC COM 14575E105   2,296,685 166,789 SH   SOLE 30 166,789 0 0
CARS COM INC COM 14575E105   148,909 10,814 SH   SOLE 40 10,814 0 0
CARS COM INC COM 14575E105   7,835 569 SH   OTR 43 569 0 0
CARS COM INC COM 14575E105   558,732 40,576 SH   SOLE 43 39,592 0 984
CARTER BANKSHARES INC COM NEW 146103106   212,700 12,821 SH   SOLE 2 965 0 11,856
CARTER BANKSHARES INC COM NEW 146103106   5,408 326 SH   SOLE 7 326 0 0
CARTER BANKSHARES INC COM NEW 146103106   1,151,678 69,420 SH   SOLE 18 69,420 0 0
CARTER BANKSHARES INC COM NEW 146103106   1,369,339 82,540 SH   SOLE 19 82,540 0 0
CARTER BANKSHARES INC COM NEW 146103106   15,816,624 953,383 SH   SOLE 21 953,383 0 0
CARTER BANKSHARES INC COM NEW 146103106   9,294,962 560,275 SH   SOLE 22 539,027 0 21,248
CARTER BANKSHARES INC COM NEW 146103106   11,961 721 SH   SOLE 43 721 0 0
CARTERS INC COM 146229109   11,303,937 151,507 SH   SOLE 2 123,601 0 27,906
CARTERS INC COM 146229109   195,105 2,615 SH   SOLE 4 2,012 0 603
CARTERS INC COM 146229109   273,968 3,672 SH   SOLE 7 3,672 0 0
CARTERS INC COM 146229109   5,985,438 80,223 SH   SOLE 18 80,223 0 0
CARTERS INC COM 146229109   1,781,911 23,883 SH   SOLE 19 23,883 0 0
CARTERS INC COM 146229109   152,693,618 2,046,557 SH   SOLE 21 2,046,557 0 0
CARTERS INC COM 146229109   88,299,965 1,183,487 SH   SOLE 22 1,130,133 0 53,354
CARTERS INC COM 146229109   13,131 176 SH   SOLE 23 176 0 0
CARTERS INC COM 146229109   508,094 6,810 SH   SOLE 25 6,810 0 0
CARTERS INC COM 146229109   2,062,593 27,645 SH   SOLE 26 19,812 0 7,833
CARTERS INC COM 146229109   248,078 3,325 SH   SOLE 28 783 0 2,542
CARTERS INC COM 146229109   2,417,439 32,401 SH   SOLE 30 32,401 0 0
CARTERS INC COM 146229109   39,842 534 SH   SOLE 31 534 0 0
CARTERS INC COM 146229109   188,166 2,522 SH   SOLE 34 2,522 0 0
CARTERS INC COM 146229109   192,046 2,574 SH   SOLE 36 2,574 0 0
CARTERS INC COM 146229109   432,216 5,793 SH   SOLE 40 5,793 0 0
CARTERS INC COM 146229109   655,133 8,781 SH   SOLE 43 8,526 0 255
CARVANA CO CL A 146869102   752,447 158,744 SH   SOLE 2 35,547 0 123,197
CARVANA CO CL A 146869102   1,237 261 SH   SOLE 4 261 0 0
CARVANA CO CL A 146869102   14,666 3,094 SH   SOLE 7 3,094 0 0
CARVANA CO CL A 146869102   261,326 55,132 SH   SOLE 18 55,132 0 0
CARVANA CO CL A 146869102   470,796 99,324 SH   SOLE 19 99,324 0 0
CARVANA CO CL A 146869102   6,683,120 1,409,941 SH   SOLE 21 1,409,941 0 0
CARVANA CO CL A 146869102   12,323,298 2,599,852 SH   SOLE 22 2,461,747 0 138,105
CARVANA CO CL A 146869102   62,886 13,267 SH   SOLE 25 13,267 0 0
CARVANA CO CL A 146869102   204,299 43,101 SH   SOLE 26 36,608 0 6,493
CARVANA CO CL A 146869102   7,138 1,506 SH   SOLE 28 1,506 0 0
CARVANA CO CL A 146869102   612,944 129,313 SH   SOLE 30 129,313 0 0
CARVANA CO CL A 146869102   7,285 1,537 SH   SOLE 31 1,537 0 0
CARVANA CO CL A 146869102   185,424 39,119 SH   SOLE 34 39,119 0 0
CARVANA CO CL A 146869102   58,525 12,347 SH   SOLE 40 12,347 0 0
CARVANA CO CL A 146869102   1,593 336 SH   OTR 43 336 0 0
CARVANA CO CL A 146869102   414,883 87,528 SH   SOLE 43 79,791 0 7,737
CARVER BANCORP INC COM NEW 146875604   3,107 756 SH   SOLE 18 756 0 0
CARVER BANCORP INC COM NEW 146875604   35,593 8,660 SH   SOLE 21 8,660 0 0
CARVER BANCORP INC COM NEW 146875604   5,692 1,385 SH   SOLE 22 1,385 0 0
CASA SYS INC COM 14713L102   64,111 23,484 SH   SOLE 2 13,482 0 10,002
CASA SYS INC COM 14713L102   950 348 SH   SOLE 7 348 0 0
CASA SYS INC COM 14713L102   279,205 102,273 SH   SOLE 18 102,273 0 0
CASA SYS INC COM 14713L102   174,264 63,833 SH   SOLE 19 63,833 0 0
CASA SYS INC COM 14713L102   3,632,571 1,330,612 SH   SOLE 21 1,330,612 0 0
CASA SYS INC COM 14713L102   2,381,144 872,214 SH   SOLE 22 844,415 0 27,799
CASA SYS INC COM 14713L102   21,496 7,874 SH   SOLE 25 7,874 0 0
CASA SYS INC COM 14713L102   16,656 6,101 SH   SOLE 28 0 0 6,101
CASA SYS INC COM 14713L102   22,397 8,204 SH   SOLE 30 8,204 0 0
CASA SYS INC COM 14713L102   10,685 3,914 SH   SOLE 40 3,914 0 0
CASA SYS INC COM 14713L102   3,366 1,233 SH   SOLE 43 1,233 0 0
CASELLA WASTE SYS INC CL A 147448104   2,397,859 30,234 SH   SOLE 2 18,368 0 11,866
CASELLA WASTE SYS INC CL A 147448104   13,483 170 SH   SOLE 4 170 0 0
CASELLA WASTE SYS INC CL A 147448104   42,114 531 SH   SOLE 7 531 0 0
CASELLA WASTE SYS INC CL A 147448104   9,874,571 124,506 SH   SOLE 18 124,506 0 0
CASELLA WASTE SYS INC CL A 147448104   7,496,381 94,520 SH   SOLE 19 94,520 0 0
CASELLA WASTE SYS INC CL A 147448104   133,693,422 1,685,707 SH   SOLE 21 1,685,707 0 0
CASELLA WASTE SYS INC CL A 147448104   98,065,943 1,236,489 SH   SOLE 22 1,197,114 0 39,375
CASELLA WASTE SYS INC CL A 147448104   576,504 7,269 SH   SOLE 25 7,269 0 0
CASELLA WASTE SYS INC CL A 147448104   2,107,267 26,570 SH   SOLE 26 22,001 0 4,569
CASELLA WASTE SYS INC CL A 147448104   344,364 4,342 SH   SOLE 28 898 0 3,444
CASELLA WASTE SYS INC CL A 147448104   6,455,358 81,394 SH   SOLE 30 81,394 0 0
CASELLA WASTE SYS INC CL A 147448104   575,235 7,253 SH   SOLE 40 7,253 0 0
CASELLA WASTE SYS INC CL A 147448104   1,179,102 14,867 SH   SOLE 43 14,460 0 407
CASEYS GEN STORES INC COM 147528103   13,101,591 58,398 SH   SOLE 2 34,728 0 23,670
CASEYS GEN STORES INC COM 147528103   24,903 111 SH   SOLE 4 111 0 0
CASEYS GEN STORES INC COM 147528103   1,330,620 5,931 SH   SOLE 7 5,931 0 0
CASEYS GEN STORES INC COM 147528103   17,377,029 77,455 SH   SOLE 18 77,455 0 0
CASEYS GEN STORES INC COM 147528103   2,783,062 12,405 SH   SOLE 19 12,405 0 0
CASEYS GEN STORES INC COM 147528103   434,480,697 1,936,620 SH   SOLE 21 1,936,620 0 0
CASEYS GEN STORES INC COM 147528103   236,501,693 1,054,164 SH   SOLE 22 1,004,699 0 49,465
CASEYS GEN STORES INC COM 147528103   28,492 127 SH   SOLE 23 127 0 0
CASEYS GEN STORES INC COM 147528103   4,152,719 18,510 SH   SOLE 26 15,502 0 3,008
CASEYS GEN STORES INC COM 147528103   87,048 388 SH   SOLE 28 388 0 0
CASEYS GEN STORES INC COM 147528103   3,078,531 13,722 SH   SOLE 30 13,722 0 0
CASEYS GEN STORES INC COM 147528103   116,438 519 SH   SOLE 31 519 0 0
CASEYS GEN STORES INC COM 147528103   112,848 503 SH   SOLE 36 503 0 0
CASEYS GEN STORES INC COM 147528103   9,033,834 40,267 SH   SOLE 43 38,719 0 1,547
CASI PHARMACEUTICALS INC COM NEW 14757U208   372 208 SH   SOLE 2 0 0 208
CASI PHARMACEUTICALS INC COM NEW 14757U208   4,778 2,669 SH   SOLE 21 2,669 0 0
CASI PHARMACEUTICALS INC COM NEW 14757U208   158,155 88,355 SH   SOLE 22 88,355 0 0
CASI PHARMACEUTICALS INC COM NEW 14757U208   865 483 SH   SOLE 43 483 0 0
CASS INFORMATION SYS INC COM 14808P109   1,347,062 29,399 SH   SOLE 2 16,360 0 13,039
CASS INFORMATION SYS INC COM 14808P109   8,431 184 SH   SOLE 7 184 0 0
CASS INFORMATION SYS INC COM 14808P109   2,346,534 51,212 SH   SOLE 18 51,212 0 0
CASS INFORMATION SYS INC COM 14808P109   1,151,228 25,125 SH   SOLE 19 25,125 0 0
CASS INFORMATION SYS INC COM 14808P109   25,162,511 549,160 SH   SOLE 21 549,160 0 0
CASS INFORMATION SYS INC COM 14808P109   15,982,153 348,803 SH   SOLE 22 332,750 0 16,053
CASS INFORMATION SYS INC COM 14808P109   79,773 1,741 SH   SOLE 25 1,741 0 0
CASS INFORMATION SYS INC COM 14808P109   613,667 13,393 SH   SOLE 26 11,136 0 2,257
CASS INFORMATION SYS INC COM 14808P109   584,526 12,757 SH   SOLE 30 12,757 0 0
CASS INFORMATION SYS INC COM 14808P109   58,695 1,281 SH   SOLE 40 1,281 0 0
CASS INFORMATION SYS INC COM 14808P109   735,594 16,054 SH   SOLE 43 15,869 0 185
CASSAVA SCIENCES INC COM 14817C107   608,051 20,584 SH   SOLE 2 11,571 0 9,013
CASSAVA SCIENCES INC COM 14817C107   3,545 120 SH   SOLE 4 120 0 0
CASSAVA SCIENCES INC COM 14817C107   113,463 3,841 SH   SOLE 7 3,841 0 0
CASSAVA SCIENCES INC COM 14817C107   2,835,633 95,993 SH   SOLE 18 95,993 0 0
CASSAVA SCIENCES INC COM 14817C107   2,093,145 70,858 SH   SOLE 19 70,858 0 0
CASSAVA SCIENCES INC COM 14817C107   40,030,747 1,355,137 SH   SOLE 21 1,355,137 0 0
CASSAVA SCIENCES INC COM 14817C107   27,846,531 942,672 SH   SOLE 22 913,117 0 29,555
CASSAVA SCIENCES INC COM 14817C107   3,604 122 SH   SOLE 23 122 0 0
CASSAVA SCIENCES INC COM 14817C107   186,929 6,328 SH   SOLE 25 6,328 0 0
CASSAVA SCIENCES INC COM 14817C107   415,510 14,066 SH   SOLE 26 11,788 0 2,278
CASSAVA SCIENCES INC COM 14817C107   106,610 3,609 SH   SOLE 28 1,086 0 2,523
CASSAVA SCIENCES INC COM 14817C107   885,934 29,991 SH   SOLE 30 29,991 0 0
CASSAVA SCIENCES INC COM 14817C107   181,966 6,160 SH   SOLE 40 6,160 0 0
CASSAVA SCIENCES INC COM 14817C107   444,488 15,047 SH   SOLE 43 13,080 0 1,967
CASTLE BIOSCIENCES INC COM 14843C105   473,954 20,134 SH   SOLE 2 6,663 0 13,471
CASTLE BIOSCIENCES INC COM 14843C105   1,577 67 SH   SOLE 4 67 0 0
CASTLE BIOSCIENCES INC COM 14843C105   138,015 5,863 SH   SOLE 7 5,863 0 0
CASTLE BIOSCIENCES INC COM 14843C105   1,614,373 68,580 SH   SOLE 18 68,580 0 0
CASTLE BIOSCIENCES INC COM 14843C105   1,096,752 46,591 SH   SOLE 19 46,591 0 0
CASTLE BIOSCIENCES INC COM 14843C105   29,099,418 1,236,169 SH   SOLE 21 1,236,169 0 0
CASTLE BIOSCIENCES INC COM 14843C105   14,236,521 604,780 SH   SOLE 22 576,901 0 27,879
CASTLE BIOSCIENCES INC COM 14843C105   91,053 3,868 SH   SOLE 25 3,868 0 0
CASTLE BIOSCIENCES INC COM 14843C105   508,746 21,612 SH   SOLE 26 13,251 0 8,361
CASTLE BIOSCIENCES INC COM 14843C105   2,559,481 108,729 SH   SOLE 30 108,729 0 0
CASTLE BIOSCIENCES INC COM 14843C105   48,233 2,049 SH   SOLE 36 2,049 0 0
CASTLE BIOSCIENCES INC COM 14843C105   52,188 2,217 SH   SOLE 40 2,217 0 0
CASTLE BIOSCIENCES INC COM 14843C105   71,303 3,029 SH   SOLE 43 2,910 0 119
CATALENT INC COM 148806102   20,682,635 459,512 SH   SOLE 2 207,539 0 251,973
CATALENT INC COM 148806102   3,518,477 78,171 SH   SOLE 4 63,993 0 14,178
CATALENT INC COM 148806102   6,316,253 140,330 SH   SOLE 7 135,417 0 4,913
CATALENT INC COM 148806102   118,241 2,627 SH   SOLE 13 581 0 2,046
CATALENT INC COM 148806102   878,865 19,526 SH   SOLE 15 19,526 0 0
CATALENT INC COM 148806102   22,983,951 510,641 SH   SOLE 18 496,171 0 14,470
CATALENT INC COM 148806102   34,327,012 762,653 SH   SOLE 19 762,653 0 0
CATALENT INC COM 148806102   229,174,851 5,091,643 SH   SOLE 21 5,091,643 0 0
CATALENT INC COM 148806102   176,343,599 3,917,876 SH   SOLE 22 3,534,172 0 383,704
CATALENT INC COM 148806102   12,337,286 274,101 SH   SOLE 23 274,101 0 0
CATALENT INC COM 148806102   9,468,844 210,372 SH   SOLE 25 210,372 0 0
CATALENT INC COM 148806102   13,095,209 290,940 SH   SOLE 26 93,662 0 197,278
CATALENT INC COM 148806102   11,337,794 251,895 SH   SOLE 28 15,982 0 235,913
CATALENT INC COM 148806102   20,435 454 SH   SOLE 29 454 0 0
CATALENT INC COM 148806102   48,512,003 1,077,805 SH   SOLE 30 1,077,805 0 0
CATALENT INC COM 148806102   1,684,544 37,426 SH   SOLE 31 34,373 0 3,053
CATALENT INC COM 148806102   19,039,095 422,997 SH   SOLE 34 422,997 0 0
CATALENT INC COM 148806102   1,909,999 42,435 SH   SOLE 36 42,435 0 0
CATALENT INC COM 148806102   277,262 6,160 SH   SOLE 40 6,160 0 0
CATALENT INC COM 148806102   47,801 1,062 SH   OTR 43 1,062 0 0
CATALENT INC COM 148806102   8,575,755 190,530 SH   SOLE 43 175,693 0 14,837
CATALYST BANCORP INC COMMON STOCK 14888L101   10,071 793 SH   SOLE 18 793 0 0
CATALYST BANCORP INC COMMON STOCK 14888L101   125,501 9,882 SH   SOLE 21 9,882 0 0
CATALYST BANCORP INC COMMON STOCK 14888L101   720,865 56,761 SH   SOLE 22 56,761 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208   5,267 9,985 SH   SOLE 2 9,985 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208   7,530 14,275 SH   SOLE 21 14,275 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208   81,816 155,102 SH   SOLE 22 155,102 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   2,280,323 122,598 SH   SOLE 2 72,540 0 50,058
CATALYST PHARMACEUTICALS INC COM 14888U101   20,962 1,127 SH   SOLE 7 1,127 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   6,032,333 324,319 SH   SOLE 18 324,319 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   3,696,992 198,763 SH   SOLE 19 198,763 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   221,680,733 11,918,319 SH   SOLE 21 11,918,319 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   45,926,804 2,469,183 SH   SOLE 22 2,397,084 0 72,099
CATALYST PHARMACEUTICALS INC COM 14888U101   11,383 612 SH   SOLE 23 612 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   243,437 13,088 SH   SOLE 25 13,088 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   1,457,942 78,384 SH   SOLE 26 70,821 0 7,563
CATALYST PHARMACEUTICALS INC COM 14888U101   99,138 5,330 SH   SOLE 28 0 0 5,330
CATALYST PHARMACEUTICALS INC COM 14888U101   9,322,134 501,190 SH   SOLE 30 501,190 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   250,133 13,448 SH   SOLE 40 13,448 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   817,755 43,965 SH   SOLE 43 42,321 0 1,644
CATERPILLAR INC COM 149123101   239,282,590 998,842 SH   SOLE 2 150,929 0 847,913
CATERPILLAR INC COM 149123101   90,984,169 379,797 SH   SOLE 4 225,320 0 154,477
CATERPILLAR INC COM 149123101   127,025,732 530,246 SH   SOLE 7 514,652 0 15,594
CATERPILLAR INC COM 149123101   2,560,657 10,689 SH   SOLE 13 4,144 0 6,545
CATERPILLAR INC COM 149123101   21,227,651 88,611 SH   SOLE 15 88,611 0 0
CATERPILLAR INC COM 149123101   40,246 168 SH   SOLE 17 0 0 168
CATERPILLAR INC COM 149123101   397,321,769 1,658,548 SH   SOLE 18 1,613,368 0 45,180
CATERPILLAR INC COM 149123101   53,112,848 221,710 SH   SOLE 19 221,710 0 0
CATERPILLAR INC COM 149123101   3,061,033,238 12,777,731 SH   SOLE 21 12,777,731 0 0
CATERPILLAR INC COM 149123101   2,671,555,632 11,151,927 SH   SOLE 22 10,045,793 0 1,106,134
CATERPILLAR INC COM 149123101   246,599,231 1,029,384 SH   SOLE 23 1,029,384 0 0
CATERPILLAR INC COM 149123101   230,783,719 963,365 SH   SOLE 25 943,990 0 19,375
CATERPILLAR INC COM 149123101   236,904,477 988,915 SH   SOLE 26 392,238 0 596,677
CATERPILLAR INC COM 149123101   248,458,217 1,037,144 SH   SOLE 28 12,116 0 1,025,028
CATERPILLAR INC COM 149123101   56,057 234 SH   SOLE 29 234 0 0
CATERPILLAR INC COM 149123101   853,063,098 3,560,958 SH   SOLE 30 3,560,221 0 737
CATERPILLAR INC COM 149123101   28,369,174 118,422 SH   SOLE 31 108,933 0 9,489
CATERPILLAR INC COM 149123101   16,545,930 69,068 SH   SOLE 32 69,068 0 0
CATERPILLAR INC COM 149123101   35,809,429 149,480 SH   SOLE 34 149,480 0 0
CATERPILLAR INC COM 149123101   40,465,517 168,916 SH   SOLE 36 168,916 0 0
CATERPILLAR INC COM 149123101   4,795,033 20,016 SH   SOLE 40 20,016 0 0
CATERPILLAR INC COM 149123101   250,340 1,045 SH   OTR 43 1,045 0 0
CATERPILLAR INC COM 149123101   128,278,267 535,474 SH   SOLE 43 490,142 0 45,332
CATERPILLAR INC OPTIONS 149123101   215,604 900 SH Put SOLE 4 900 0 0
CATERPILLAR INC OPTIONS 149123101   3,329,884 13,900 SH Put SOLE 18 13,900 0 0
CATERPILLAR INC OPTIONS 149123101   43,360,360 181,000 SH Put SOLE 19 181,000 0 0
CATERPILLAR INC OPTIONS 149123101   1,557,140 6,500 SH Put SOLE 22 6,500 0 0
CATERPILLAR INC OPTIONS 149123101   13,822,612 57,700 SH Put SOLE 34 57,700 0 0
CATHAY GEN BANCORP COM 149150104   4,663,439 114,328 SH   SOLE 2 58,391 0 55,937
CATHAY GEN BANCORP COM 149150104   60,206 1,476 SH   SOLE 4 240 0 1,236
CATHAY GEN BANCORP COM 149150104   48,785 1,196 SH   SOLE 7 1,196 0 0
CATHAY GEN BANCORP COM 149150104   13,685,657 335,515 SH   SOLE 18 335,515 0 0
CATHAY GEN BANCORP COM 149150104   5,392,071 132,191 SH   SOLE 19 132,191 0 0
CATHAY GEN BANCORP COM 149150104   230,292,060 5,645,797 SH   SOLE 21 5,645,797 0 0
CATHAY GEN BANCORP COM 149150104   97,419,165 2,388,310 SH   SOLE 22 2,297,396 0 90,914
CATHAY GEN BANCORP COM 149150104   489,888 12,010 SH   SOLE 25 12,010 0 0
CATHAY GEN BANCORP COM 149150104   1,896,164 46,486 SH   SOLE 26 36,107 0 10,379
CATHAY GEN BANCORP COM 149150104   296,625 7,272 SH   SOLE 28 1,420 0 5,852
CATHAY GEN BANCORP COM 149150104   3,254,879 79,796 SH   SOLE 30 79,796 0 0
CATHAY GEN BANCORP COM 149150104   99,324 2,435 SH   SOLE 36 2,435 0 0
CATHAY GEN BANCORP COM 149150104   414,426 10,160 SH   SOLE 40 10,160 0 0
CATHAY GEN BANCORP COM 149150104   4,317,304 105,842 SH   SOLE 43 102,872 0 2,970
CATO CORP NEW CL A 149205106   85,519 9,166 SH   SOLE 2 597 0 8,569
CATO CORP NEW CL A 149205106   2,612 280 SH   SOLE 7 280 0 0
CATO CORP NEW CL A 149205106   516,145 55,321 SH   SOLE 18 55,321 0 0
CATO CORP NEW CL A 149205106   313,768 33,630 SH   SOLE 19 33,630 0 0
CATO CORP NEW CL A 149205106   6,596,207 706,989 SH   SOLE 21 706,989 0 0
CATO CORP NEW CL A 149205106   4,948,371 530,372 SH   SOLE 22 515,415 0 14,957
CATO CORP NEW CL A 149205106   3,919 420 SH   SOLE 43 420 0 0
CAVCO INDS INC DEL COM 149568107   2,784,006 12,305 SH   SOLE 2 10,343 0 1,962
CAVCO INDS INC DEL COM 149568107   9,050 40 SH   SOLE 4 40 0 0
CAVCO INDS INC DEL COM 149568107   149,325 660 SH   SOLE 7 660 0 0
CAVCO INDS INC DEL COM 149568107   6,420,070 28,376 SH   SOLE 18 28,376 0 0
CAVCO INDS INC DEL COM 149568107   3,759,144 16,615 SH   SOLE 19 16,615 0 0
CAVCO INDS INC DEL COM 149568107   242,346,783 1,071,146 SH   SOLE 21 1,071,146 0 0
CAVCO INDS INC DEL COM 149568107   49,125,889 217,131 SH   SOLE 22 210,545 0 6,586
CAVCO INDS INC DEL COM 149568107   319,918 1,414 SH   SOLE 25 1,414 0 0
CAVCO INDS INC DEL COM 149568107   768,798 3,398 SH   SOLE 26 2,333 0 1,065
CAVCO INDS INC DEL COM 149568107   34,616 153 SH   SOLE 28 153 0 0
CAVCO INDS INC DEL COM 149568107   3,049,398 13,478 SH   SOLE 30 13,478 0 0
CAVCO INDS INC DEL COM 149568107   284,396 1,257 SH   SOLE 40 1,257 0 0
CAVCO INDS INC DEL COM 149568107   742,779 3,283 SH   SOLE 43 3,152 0 131
CB FINL SVCS INC COM 12479G101   3,236 151 SH   SOLE 2 0 0 151
CB FINL SVCS INC COM 12479G101   16,030 748 SH   SOLE 18 748 0 0
CB FINL SVCS INC COM 12479G101   941,634 43,940 SH   SOLE 21 43,940 0 0
CB FINL SVCS INC COM 12479G101   16,651 777 SH   SOLE 22 777 0 0
CBDMD INC COM 12482W101   27,884 122,838 SH   SOLE 21 122,838 0 0
CBDMD INC COM 12482W101   119,042 524,416 SH   SOLE 22 524,416 0 0
CBIZ INC COM 124805102   1,284,440 27,416 SH   SOLE 2 16,296 0 11,120
CBIZ INC COM 124805102   8,292 177 SH   SOLE 4 177 0 0
CBIZ INC COM 124805102   23,847 509 SH   SOLE 7 509 0 0
CBIZ INC COM 124805102   5,657,278 120,753 SH   SOLE 18 120,753 0 0
CBIZ INC COM 124805102   4,099,047 87,493 SH   SOLE 19 87,493 0 0
CBIZ INC COM 124805102   78,069,294 1,666,367 SH   SOLE 21 1,666,367 0 0
CBIZ INC COM 124805102   58,464,396 1,247,906 SH   SOLE 22 1,211,947 0 35,959
CBIZ INC COM 124805102   353,577 7,547 SH   SOLE 25 7,547 0 0
CBIZ INC COM 124805102   1,351,576 28,849 SH   SOLE 26 24,525 0 4,324
CBIZ INC COM 124805102   44,367 947 SH   SOLE 28 947 0 0
CBIZ INC COM 124805102   963,189 20,559 SH   SOLE 30 20,559 0 0
CBIZ INC COM 124805102   301,901 6,444 SH   SOLE 40 6,444 0 0
CBIZ INC COM 124805102   3,910,148 83,461 SH   SOLE 43 75,635 0 7,826
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   364,087 15,775 SH   SOLE 2 4,140 0 11,635
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   7,801 338 SH   SOLE 7 338 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   1,832,967 79,418 SH   SOLE 18 79,418 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   1,131,012 49,004 SH   SOLE 19 49,004 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   23,470,237 1,016,908 SH   SOLE 21 1,016,908 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   13,959,361 604,825 SH   SOLE 22 579,716 0 25,109
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   21,372 926 SH   SOLE 23 926 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   66,240 2,870 SH   SOLE 25 2,870 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   55,854 2,420 SH   SOLE 28 0 0 2,420
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   65,640 2,844 SH   SOLE 43 2,815 0 29
CBOE GLOBAL MKTS INC COM 12503M108   33,650,050 268,192 SH   SOLE 2 66,502 0 201,690
CBOE GLOBAL MKTS INC COM 12503M108   11,531,446 91,906 SH   SOLE 4 49,011 0 42,895
CBOE GLOBAL MKTS INC COM 12503M108   15,715,118 125,250 SH   SOLE 7 122,020 0 3,230
CBOE GLOBAL MKTS INC COM 12503M108   150,313 1,198 SH   SOLE 13 439 0 759
CBOE GLOBAL MKTS INC COM 12503M108   2,202,751 17,556 SH   SOLE 15 17,556 0 0
CBOE GLOBAL MKTS INC COM 12503M108   32,083,683 255,708 SH   SOLE 18 235,604 0 20,104
CBOE GLOBAL MKTS INC COM 12503M108   28,279,558 225,389 SH   SOLE 19 225,389 0 0
CBOE GLOBAL MKTS INC COM 12503M108   615,648,793 4,906,741 SH   SOLE 21 4,906,741 0 0
CBOE GLOBAL MKTS INC COM 12503M108   394,500,265 3,144,180 SH   SOLE 22 2,842,008 0 302,172
CBOE GLOBAL MKTS INC COM 12503M108   25,942,930 206,766 SH   SOLE 23 206,766 0 0
CBOE GLOBAL MKTS INC COM 12503M108   16,489,393 131,421 SH   SOLE 25 131,421 0 0
CBOE GLOBAL MKTS INC COM 12503M108   28,186,334 224,646 SH   SOLE 26 105,334 0 119,312
CBOE GLOBAL MKTS INC COM 12503M108   30,792,346 245,416 SH   SOLE 28 138 0 245,278
CBOE GLOBAL MKTS INC COM 12503M108   6,775 54 SH   SOLE 29 54 0 0
CBOE GLOBAL MKTS INC COM 12503M108   120,055,970 956,850 SH   SOLE 30 836,129 0 120,721
CBOE GLOBAL MKTS INC COM 12503M108   2,938,131 23,417 SH   SOLE 31 21,507 0 1,910
CBOE GLOBAL MKTS INC COM 12503M108   2,991,456 23,842 SH   SOLE 34 23,842 0 0
CBOE GLOBAL MKTS INC COM 12503M108   7,814,523 62,282 SH   SOLE 36 62,282 0 0
CBOE GLOBAL MKTS INC COM 12503M108   467,878 3,729 SH   SOLE 40 3,729 0 0
CBOE GLOBAL MKTS INC COM 12503M108   57,340 457 SH   OTR 43 457 0 0
CBOE GLOBAL MKTS INC COM 12503M108   12,830,776 102,262 SH   SOLE 43 95,026 0 7,235
CBRE GROUP INC CL A 12504L109   48,279,317 627,330 SH   SOLE 2 143,179 0 484,151
CBRE GROUP INC CL A 12504L109   25,203,092 327,483 SH   SOLE 4 210,241 0 117,242
CBRE GROUP INC CL A 12504L109   36,352,133 472,351 SH   SOLE 7 382,462 0 89,889
CBRE GROUP INC CL A 12504L109   529,562 6,881 SH   SOLE 13 2,571 0 4,310
CBRE GROUP INC CL A 12504L109   2,736,621 35,559 SH   SOLE 15 35,559 0 0
CBRE GROUP INC CL A 12504L109   92,895,953 1,207,068 SH   SOLE 18 1,179,744 0 27,324
CBRE GROUP INC CL A 12504L109   34,405,892 447,062 SH   SOLE 19 447,062 0 0
CBRE GROUP INC CL A 12504L109   922,176,817 11,982,547 SH   SOLE 21 11,982,547 0 0
CBRE GROUP INC CL A 12504L109   529,152,410 6,875,681 SH   SOLE 22 6,185,148 0 690,533
CBRE GROUP INC CL A 12504L109   39,525,732 513,588 SH   SOLE 23 513,588 0 0
CBRE GROUP INC CL A 12504L109   101,324,382 1,316,585 SH   SOLE 25 1,279,217 0 37,368
CBRE GROUP INC CL A 12504L109   66,493,055 863,995 SH   SOLE 26 529,974 0 334,021
CBRE GROUP INC CL A 12504L109   78,764,943 1,023,453 SH   SOLE 28 9,561 0 1,013,892
CBRE GROUP INC CL A 12504L109   34,170 444 SH   SOLE 29 444 0 0
CBRE GROUP INC CL A 12504L109   276,537,367 3,593,261 SH   SOLE 30 3,540,853 0 52,408
CBRE GROUP INC CL A 12504L109   5,556,743 72,203 SH   SOLE 31 66,279 0 5,924
CBRE GROUP INC CL A 12504L109   21,830,089 283,655 SH   SOLE 34 283,655 0 0
CBRE GROUP INC CL A 12504L109   10,160,644 132,025 SH   SOLE 36 132,025 0 0
CBRE GROUP INC CL A 12504L109   943,607 12,261 SH   SOLE 40 12,261 0 0
CBRE GROUP INC CL A 12504L109   39,788 517 SH   OTR 43 517 0 0
CBRE GROUP INC CL A 12504L109   60,413,138 784,994 SH   SOLE 43 742,037 0 42,957
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   1,073,841 123,430 SH   SOLE 2 42,883 0 80,547
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   17,156 1,972 SH   SOLE 7 1,972 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   633,725 72,842 SH   SOLE 18 72,842 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   472,262 54,283 SH   SOLE 19 54,283 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   19,213,802 2,208,483 SH   SOLE 21 2,208,483 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   28,638,964 3,291,835 SH   SOLE 22 3,087,824 0 204,011
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   150,362 17,283 SH   SOLE 25 17,283 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   779,033 89,544 SH   SOLE 26 81,284 0 8,260
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   18,348 2,109 SH   SOLE 30 2,109 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   21,620 2,485 SH   SOLE 31 2,485 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   180,481 20,745 SH   SOLE 40 20,745 0 0
CDW CORP COM 12514G108   56,614,682 317,027 SH   SOLE 2 42,570 0 274,457
CDW CORP COM 12514G108   18,906,265 105,870 SH   SOLE 4 54,070 0 51,800
CDW CORP COM 12514G108   19,346,107 108,333 SH   SOLE 7 103,899 0 4,434
CDW CORP COM 12514G108   320,373 1,794 SH   SOLE 13 564 0 1,230
CDW CORP COM 12514G108   2,724,238 15,255 SH   SOLE 15 15,255 0 0
CDW CORP COM 12514G108   69,227,787 387,657 SH   SOLE 18 363,011 0 24,646
CDW CORP COM 12514G108   96,206,761 538,732 SH   SOLE 19 538,732 0 0
CDW CORP COM 12514G108   703,459,300 3,939,183 SH   SOLE 21 3,939,183 0 0
CDW CORP COM 12514G108   517,978,790 2,900,542 SH   SOLE 22 2,616,238 0 284,304
CDW CORP COM 12514G108   38,793,826 217,235 SH   SOLE 23 217,235 0 0
CDW CORP COM 12514G108   31,082,206 174,052 SH   SOLE 25 174,052 0 0
CDW CORP COM 12514G108   42,681,156 239,003 SH   SOLE 26 84,878 0 154,125
CDW CORP COM 12514G108   33,291,419 186,423 SH   SOLE 28 2,022 0 184,401
CDW CORP COM 12514G108   14,108 79 SH   SOLE 29 79 0 0
CDW CORP COM 12514G108   112,353,428 629,149 SH   SOLE 30 627,854 0 1,295
CDW CORP COM 12514G108   5,285,789 29,599 SH   SOLE 31 27,119 0 2,480
CDW CORP COM 12514G108   130,178,391 728,964 SH   SOLE 34 728,964 0 0
CDW CORP COM 12514G108   6,744,252 37,766 SH   SOLE 36 37,766 0 0
CDW CORP COM 12514G108   880,399 4,930 SH   SOLE 40 4,930 0 0
CDW CORP COM 12514G108   62,503 350 SH   OTR 43 350 0 0
CDW CORP COM 12514G108   22,755,780 127,426 SH   SOLE 43 113,395 0 14,031
CECO ENVIRONMENTAL CORP COM 125141101   343,415 29,402 SH   SOLE 2 28,052 0 1,350
CECO ENVIRONMENTAL CORP COM 125141101   59,077 5,058 SH   SOLE 18 5,058 0 0
CECO ENVIRONMENTAL CORP COM 125141101   97,481 8,346 SH   SOLE 19 8,346 0 0
CECO ENVIRONMENTAL CORP COM 125141101   1,160,618 99,368 SH   SOLE 21 99,368 0 0
CECO ENVIRONMENTAL CORP COM 125141101   6,240,659 534,303 SH   SOLE 22 534,303 0 0
CECO ENVIRONMENTAL CORP COM 125141101   1,289,052 110,364 SH   SOLE 25 110,364 0 0
CECO ENVIRONMENTAL CORP COM 125141101   637,319 54,565 SH   SOLE 26 14,616 0 39,949
CECO ENVIRONMENTAL CORP COM 125141101   1,598,864 136,889 SH   SOLE 34 136,889 0 0
CECO ENVIRONMENTAL CORP COM 125141101   10,664 913 SH   SOLE 36 913 0 0
CECO ENVIRONMENTAL CORP COM 125141101   61,752 5,287 SH   SOLE 43 5,051 0 236
CEL-SCI CORP COM PAR NEW 150837607   2,174 925 SH   SOLE 2 0 0 925
CEL-SCI CORP COM PAR NEW 150837607   14,140 6,017 SH   SOLE 18 6,017 0 0
CEL-SCI CORP COM PAR NEW 150837607   314,980 134,034 SH   SOLE 21 134,034 0 0
CEL-SCI CORP COM PAR NEW 150837607   1,536,818 653,965 SH   SOLE 22 653,965 0 0
CEL-SCI CORP COM PAR NEW 150837607   240 102 SH   SOLE 43 102 0 0
CELANESE CORP DEL COM 150870103   24,268,811 237,371 SH   SOLE 2 33,704 0 203,667
CELANESE CORP DEL COM 150870103   9,926,993 97,095 SH   SOLE 4 38,794 0 58,301
CELANESE CORP DEL COM 150870103   8,725,775 85,346 SH   SOLE 7 82,359 0 2,987
CELANESE CORP DEL COM 150870103   50,507 494 SH   SOLE 13 494 0 0
CELANESE CORP DEL COM 150870103   1,900,539 18,589 SH   SOLE 15 18,589 0 0
CELANESE CORP DEL COM 150870103   16,877,166 165,074 SH   SOLE 18 156,660 0 8,414
CELANESE CORP DEL COM 150870103   4,552,952 44,532 SH   SOLE 19 44,532 0 0
CELANESE CORP DEL COM 150870103   346,113,174 3,385,301 SH   SOLE 21 3,385,301 0 0
CELANESE CORP DEL COM 150870103   228,100,098 2,231,026 SH   SOLE 22 2,003,192 0 227,834
CELANESE CORP DEL COM 150870103   18,252,600 178,527 SH   SOLE 23 178,527 0 0
CELANESE CORP DEL COM 150870103   11,410,802 111,608 SH   SOLE 25 111,608 0 0
CELANESE CORP DEL COM 150870103   17,324,670 169,451 SH   SOLE 26 63,646 0 105,805
CELANESE CORP DEL COM 150870103   20,215,813 197,729 SH   SOLE 28 1,344 0 196,385
CELANESE CORP DEL COM 150870103   8,486 83 SH   SOLE 29 83 0 0
CELANESE CORP DEL COM 150870103   52,847,754 516,899 SH   SOLE 30 516,899 0 0
CELANESE CORP DEL COM 150870103   2,601,906 25,449 SH   SOLE 31 23,657 0 1,792
CELANESE CORP DEL COM 150870103   562,933 5,506 SH   SOLE 34 5,506 0 0
CELANESE CORP DEL COM 150870103   3,389,358 33,151 SH   SOLE 36 33,151 0 0
CELANESE CORP DEL COM 150870103   231,062 2,260 SH   SOLE 40 2,260 0 0
CELANESE CORP DEL COM 150870103   38,442 376 SH   OTR 43 376 0 0
CELANESE CORP DEL COM 150870103   13,993,780 136,872 SH   SOLE 43 126,403 0 10,468
CELCUITY INC COM 15102K100   4,904 350 SH   SOLE 2 0 0 350
CELCUITY INC COM 15102K100   21,001 1,499 SH   SOLE 18 1,499 0 0
CELCUITY INC COM 15102K100   297,600 21,242 SH   SOLE 21 21,242 0 0
CELCUITY INC COM 15102K100   327,638 23,386 SH   SOLE 22 23,386 0 0
CELCUITY INC COM 15102K100   1,681 120 SH   SOLE 43 120 0 0
CELESTICA INC SUB VTG SHS 15101Q108   298,813 26,514 SH   SOLE 21 26,514 0 0
CELESTICA INC SUB VTG SHS 15101Q108   1,974,414 175,192 SH   SOLE 43 174,232 0 960
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   1,935,586 43,428 SH   SOLE 2 11,622 0 31,806
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   6,730 151 SH   SOLE 4 151 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   169,277 3,798 SH   SOLE 7 3,798 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   6,066,244 136,106 SH   SOLE 18 136,106 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   3,795,314 85,154 SH   SOLE 19 85,154 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   76,512,918 1,716,691 SH   SOLE 21 1,716,691 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   52,034,316 1,167,474 SH   SOLE 22 1,120,454 0 47,020
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   256,367 5,752 SH   SOLE 25 5,752 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   1,195,590 26,825 SH   SOLE 26 23,996 0 2,829
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   49,428 1,109 SH   SOLE 28 261 0 848
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   943,413 21,167 SH   SOLE 30 21,167 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   68,460 1,536 SH   SOLE 36 1,536 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   212,421 4,766 SH   SOLE 40 4,766 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   479,529 10,759 SH   SOLE 43 10,544 0 215
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   977,290 224,149 SH   SOLE 21 224,149 0 0
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   478,776 109,811 SH   SOLE 22 100,159 0 9,652
CELLECTAR BIOSCIENCES INC COM NEW 15117F807   9 5 SH   SOLE 21 5 0 0
CELLECTAR BIOSCIENCES INC COM NEW 15117F807   97,533 57,037 SH   SOLE 22 57,037 0 0
CELLECTIS S A SPON ADS 15117K103   5,786 2,755 SH   SOLE 43 2,755 0 0
CELSIUS HLDGS INC COM NEW 15118V207   4,290,506 41,239 SH   SOLE 2 30,343 0 10,896
CELSIUS HLDGS INC COM NEW 15118V207   11,548 111 SH   SOLE 4 111 0 0
CELSIUS HLDGS INC COM NEW 15118V207   292,040 2,807 SH   SOLE 7 2,807 0 0
CELSIUS HLDGS INC COM NEW 15118V207   21,767,457 209,222 SH   SOLE 18 206,770 0 2,452
CELSIUS HLDGS INC COM NEW 15118V207   11,751,942 112,956 SH   SOLE 19 112,956 0 0
CELSIUS HLDGS INC COM NEW 15118V207   352,180,394 3,385,048 SH   SOLE 21 3,385,048 0 0
CELSIUS HLDGS INC COM NEW 15118V207   139,882,820 1,344,510 SH   SOLE 22 1,308,002 0 36,508
CELSIUS HLDGS INC COM NEW 15118V207   39,431 379 SH   SOLE 23 379 0 0
CELSIUS HLDGS INC COM NEW 15118V207   701,542 6,743 SH   SOLE 25 6,743 0 0
CELSIUS HLDGS INC COM NEW 15118V207   2,573,013 24,731 SH   SOLE 26 21,054 0 3,677
CELSIUS HLDGS INC COM NEW 15118V207   378,081 3,634 SH   SOLE 28 623 0 3,011
CELSIUS HLDGS INC COM NEW 15118V207   2,756,852 26,498 SH   SOLE 30 26,498 0 0
CELSIUS HLDGS INC COM NEW 15118V207   118,918 1,143 SH   SOLE 36 1,143 0 0
CELSIUS HLDGS INC COM NEW 15118V207   625,384 6,011 SH   SOLE 40 6,011 0 0
CELSIUS HLDGS INC COM NEW 15118V207   3,777,588 36,309 SH   SOLE 43 33,205 0 3,104
CELULARITY INC COM CL A 151190105   35,169 27,263 SH   SOLE 2 16,973 0 10,290
CELULARITY INC COM CL A 151190105   120,921 93,737 SH   SOLE 18 93,737 0 0
CELULARITY INC COM CL A 151190105   155,756 120,741 SH   SOLE 19 120,741 0 0
CELULARITY INC COM CL A 151190105   2,500,687 1,938,517 SH   SOLE 21 1,938,517 0 0
CELULARITY INC COM CL A 151190105   1,830,100 1,418,682 SH   SOLE 22 1,379,416 0 39,266
CELULARITY INC COM CL A 151190105   12,629 9,790 SH   SOLE 25 9,790 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889   3,493,056 862,483 SH   SOLE 18 0 0 862,483
CEMEX SAB DE CV SPON ADR NEW 151290889   13,774,945 3,401,221 SH   SOLE 19 3,401,221 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889   3,123,761 771,299 SH   SOLE 22 771,299 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889   8,600,155 2,123,495 SH   SOLE 25 2,123,495 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889   2,967,127 732,624 SH   SOLE 26 505,056 0 227,568
CEMEX SAB DE CV SPON ADR NEW 151290889   1,358,508 335,434 SH   SOLE 28 0 0 335,434
CEMEX SAB DE CV SPON ADR NEW 151290889   36,768,180 9,078,563 SH   SOLE 34 9,078,563 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889   4,459,722 1,101,166 SH   SOLE 43 1,040,082 0 61,084
CEMTREX INC COM NEW 15130G600   97 788 SH   SOLE 21 788 0 0
CENNTRO ELECTRIC GROUP LIMIT ORD SHS Q6519V120   27,691 62,934 SH   SOLE 2 8,459 0 54,475
CENNTRO ELECTRIC GROUP LIMIT ORD SHS Q6519V120   981 2,230 SH   SOLE 7 2,230 0 0
CENNTRO ELECTRIC GROUP LIMIT ORD SHS Q6519V120   236,223 536,871 SH   SOLE 18 536,871 0 0
CENNTRO ELECTRIC GROUP LIMIT ORD SHS Q6519V120   148,642 337,822 SH   SOLE 19 337,822 0 0
CENNTRO ELECTRIC GROUP LIMIT ORD SHS Q6519V120   2,919,700 6,635,681 SH   SOLE 21 6,635,681 0 0
CENNTRO ELECTRIC GROUP LIMIT ORD SHS Q6519V120   886,144 2,013,963 SH   SOLE 22 1,865,899 0 148,064
CENOVUS ENERGY INC COM 15135U109   10,396,112 535,606 SH   SOLE 21 535,606 0 0
CENOVUS ENERGY INC COM 15135U109   36,346,391 1,872,560 SH   SOLE 43 1,827,494 0 45,066
CENTENE CORP DEL COM 15135B101   100,986,868 1,231,397 SH   SOLE 2 243,632 0 987,765
CENTENE CORP DEL COM 15135B101   32,189,745 392,510 SH   SOLE 4 225,633 0 166,877
CENTENE CORP DEL COM 15135B101   37,369,907 455,675 SH   SOLE 7 438,959 0 16,716
CENTENE CORP DEL COM 15135B101   684,045 8,341 SH   SOLE 13 2,198 0 6,143
CENTENE CORP DEL COM 15135B101   7,840,976 95,610 SH   SOLE 15 95,610 0 0
CENTENE CORP DEL COM 15135B101   159,704,142 1,947,374 SH   SOLE 18 1,900,549 0 46,825
CENTENE CORP DEL COM 15135B101   65,944,405 804,102 SH   SOLE 19 804,102 0 0
CENTENE CORP DEL COM 15135B101   1,131,939,007 13,802,451 SH   SOLE 21 13,802,451 0 0
CENTENE CORP DEL COM 15135B101   998,937,075 12,180,674 SH   SOLE 22 10,975,813 0 1,204,861
CENTENE CORP DEL COM 15135B101   77,893,016 949,799 SH   SOLE 23 949,799 0 0
CENTENE CORP DEL COM 15135B101   76,667,049 934,850 SH   SOLE 25 934,850 0 0
CENTENE CORP DEL COM 15135B101   86,734,514 1,057,609 SH   SOLE 26 392,154 0 665,455
CENTENE CORP DEL COM 15135B101   69,086,618 842,417 SH   SOLE 28 69,791 0 772,626
CENTENE CORP DEL COM 15135B101   360,434,852 4,395,011 SH   SOLE 30 4,378,779 0 16,232
CENTENE CORP DEL COM 15135B101   10,595,938 129,203 SH   SOLE 31 118,911 0 10,292
CENTENE CORP DEL COM 15135B101   65,454,067 798,123 SH   SOLE 34 798,123 0 0
CENTENE CORP DEL COM 15135B101   14,779,760 180,219 SH   SOLE 36 180,219 0 0
CENTENE CORP DEL COM 15135B101   1,775,352 21,648 SH   SOLE 40 21,648 0 0
CENTENE CORP DEL COM 15135B101   36,250,962 442,031 SH   SOLE 43 409,496 0 32,535
CENTERPOINT ENERGY INC COM 15189T107   59,120,996 1,971,357 SH   SOLE 2 165,417 0 1,805,940
CENTERPOINT ENERGY INC COM 15189T107   17,003,130 566,960 SH   SOLE 4 288,089 0 278,871
CENTERPOINT ENERGY INC COM 15189T107   41,702,175 1,390,536 SH   SOLE 7 1,372,784 0 17,752
CENTERPOINT ENERGY INC COM 15189T107   268,231 8,944 SH   SOLE 13 2,489 0 6,455
CENTERPOINT ENERGY INC COM 15189T107   3,180,200 106,042 SH   SOLE 15 106,042 0 0
CENTERPOINT ENERGY INC COM 15189T107   35,901,973 1,197,131 SH   SOLE 18 1,146,535 0 50,596
CENTERPOINT ENERGY INC COM 15189T107   14,721,611 490,884 SH   SOLE 19 490,884 0 0
CENTERPOINT ENERGY INC COM 15189T107   748,468,257 24,957,261 SH   SOLE 21 24,957,261 0 0
CENTERPOINT ENERGY INC COM 15189T107   410,002,377 13,671,303 SH   SOLE 22 12,335,367 0 1,335,936
CENTERPOINT ENERGY INC COM 15189T107   31,427,961 1,047,948 SH   SOLE 23 1,047,948 0 0
CENTERPOINT ENERGY INC COM 15189T107   20,005,729 667,080 SH   SOLE 25 667,080 0 0
CENTERPOINT ENERGY INC COM 15189T107   22,242,563 741,666 SH   SOLE 26 376,091 0 365,575
CENTERPOINT ENERGY INC COM 15189T107   26,842,460 895,047 SH   SOLE 28 10,364 0 884,683
CENTERPOINT ENERGY INC COM 15189T107   99,886,523 3,330,661 SH   SOLE 30 3,330,661 0 0
CENTERPOINT ENERGY INC COM 15189T107   4,146,567 138,265 SH   SOLE 31 127,167 0 11,098
CENTERPOINT ENERGY INC COM 15189T107   4,060,016 135,379 SH   SOLE 32 135,379 0 0
CENTERPOINT ENERGY INC COM 15189T107   8,276,190 275,965 SH   SOLE 34 275,965 0 0
CENTERPOINT ENERGY INC COM 15189T107   5,660,583 188,749 SH   SOLE 36 188,749 0 0
CENTERPOINT ENERGY INC COM 15189T107   426,908 14,235 SH   SOLE 40 14,235 0 0
CENTERPOINT ENERGY INC COM 15189T107   31,190 1,040 SH   OTR 43 1,040 0 0
CENTERPOINT ENERGY INC COM 15189T107   12,314,692 410,627 SH   SOLE 43 374,654 0 35,973
CENTERSPACE COM 15202L107   1,121,829 19,121 SH   SOLE 2 4,571 0 14,550
CENTERSPACE COM 15202L107   487,900 8,316 SH   SOLE 4 8,316 0 0
CENTERSPACE COM 15202L107   1,186,249 20,219 SH   SOLE 7 20,219 0 0
CENTERSPACE COM 15202L107   3,178,271 54,172 SH   SOLE 18 54,172 0 0
CENTERSPACE COM 15202L107   2,937,783 50,073 SH   SOLE 19 50,073 0 0
CENTERSPACE COM 15202L107   118,194,001 2,014,556 SH   SOLE 21 2,014,556 0 0
CENTERSPACE COM 15202L107   32,070,665 546,628 SH   SOLE 22 525,031 0 21,597
CENTERSPACE COM 15202L107   32,973 562 SH   SOLE 23 562 0 0
CENTERSPACE COM 15202L107   4,198,895 71,568 SH   SOLE 25 71,568 0 0
CENTERSPACE COM 15202L107   332,659 5,670 SH   SOLE 26 4,227 0 1,443
CENTERSPACE COM 15202L107   689,783 11,757 SH   SOLE 28 105 0 11,652
CENTERSPACE COM 15202L107   4,188,745 71,395 SH   SOLE 30 71,395 0 0
CENTERSPACE COM 15202L107   123,676 2,108 SH   SOLE 40 2,108 0 0
CENTERSPACE COM 15202L107   483,206 8,236 SH   SOLE 43 8,135 0 101
CENTESSA PHARMACEUTICALS PLC SPONSORED ADS 152309100   890,391 287,223 SH   SOLE 21 287,223 0 0
CENTESSA PHARMACEUTICALS PLC SPONSORED ADS 152309100   70,736 22,818 SH   SOLE 30 22,818 0 0
CENTOGENE N V COM N1976T109   3,052 3,282 SH   SOLE 2 3,282 0 0
CENTOGENE N V COM N1976T109   846 910 SH   SOLE 21 910 0 0
CENTOGENE N V COM N1976T109   15,735 16,919 SH   SOLE 22 16,919 0 0
CENTOGENE N V COM N1976T109   434 467 SH   SOLE 26 0 0 467
CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108   19,270 2,350 SH   SOLE 43 2,350 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207   4,488,888 566,064 SH   SOLE 7 566,064 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207   18,858,055 2,378,065 SH   SOLE 21 2,378,065 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207   4,359,835 549,790 SH   SOLE 30 549,790 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207   323,560 40,802 SH   SOLE 43 38,514 0 2,288
CENTRAL GARDEN & PET CO COM 153527106   674,362 18,007 SH   SOLE 2 4,763 0 13,244
CENTRAL GARDEN & PET CO COM 153527106   1,348 36 SH   SOLE 4 36 0 0
CENTRAL GARDEN & PET CO COM 153527106   4,906 131 SH   SOLE 7 131 0 0
CENTRAL GARDEN & PET CO COM 153527106   1,204,018 32,150 SH   SOLE 18 32,150 0 0
CENTRAL GARDEN & PET CO COM 153527106   1,341,796 35,829 SH   SOLE 19 35,829 0 0
CENTRAL GARDEN & PET CO COM 153527106   45,585,788 1,217,244 SH   SOLE 21 1,217,244 0 0
CENTRAL GARDEN & PET CO COM 153527106   12,872,127 343,715 SH   SOLE 22 333,523 0 10,192
CENTRAL GARDEN & PET CO COM 153527106   24,680 659 SH   SOLE 23 659 0 0
CENTRAL GARDEN & PET CO COM 153527106   48,048 1,283 SH   SOLE 25 1,283 0 0
CENTRAL GARDEN & PET CO COM 153527106   321,246 8,578 SH   SOLE 26 0 0 8,578
CENTRAL GARDEN & PET CO COM 153527106   521,454 13,924 SH   SOLE 30 13,924 0 0
CENTRAL GARDEN & PET CO COM 153527106   51,793 1,383 SH   SOLE 40 1,383 0 0
CENTRAL GARDEN & PET CO COM 153527106   727,841 19,435 SH   SOLE 43 18,578 0 857
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   6,391,267 178,527 SH   SOLE 2 121,453 0 57,074
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   5,728 160 SH   SOLE 4 160 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   14,678 410 SH   SOLE 7 410 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   5,343,150 149,250 SH   SOLE 18 139,472 0 9,778
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   16,293,010 455,112 SH   SOLE 19 455,112 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   184,639,610 5,157,531 SH   SOLE 21 5,157,531 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   49,649,624 1,386,861 SH   SOLE 22 1,343,802 0 43,059
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   546,952 15,278 SH   SOLE 23 15,278 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   248,667 6,946 SH   SOLE 25 6,946 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   2,800,348 78,222 SH   SOLE 26 11,545 0 66,677
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   25,740 719 SH   SOLE 28 719 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   2,446,250 68,331 SH   SOLE 30 68,331 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   175,062 4,890 SH   SOLE 40 4,890 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   107,615 3,006 SH   SOLE 43 2,820 0 186
CENTRAL PAC FINL CORP COM NEW 154760409   525,982 25,936 SH   SOLE 2 10,797 0 15,139
CENTRAL PAC FINL CORP COM NEW 154760409   730 36 SH   SOLE 4 36 0 0
CENTRAL PAC FINL CORP COM NEW 154760409   4,482 221 SH   SOLE 7 221 0 0
CENTRAL PAC FINL CORP COM NEW 154760409   1,926,823 95,011 SH   SOLE 18 95,011 0 0
CENTRAL PAC FINL CORP COM NEW 154760409   821,888 40,527 SH   SOLE 19 40,527 0 0
CENTRAL PAC FINL CORP COM NEW 154760409   55,185,145 2,721,161 SH   SOLE 21 2,721,161 0 0
CENTRAL PAC FINL CORP COM NEW 154760409   18,864,030 930,179 SH   SOLE 22 898,661 0 31,518
CENTRAL PAC FINL CORP COM NEW 154760409   13,932 687 SH   SOLE 26 0 0 687
CENTRAL PAC FINL CORP COM NEW 154760409   9,957 491 SH   SOLE 28 491 0 0
CENTRAL PAC FINL CORP COM NEW 154760409   854,112 42,116 SH   SOLE 30 42,116 0 0
CENTRAL PAC FINL CORP COM NEW 154760409   92,477 4,560 SH   SOLE 40 4,560 0 0
CENTRAL PAC FINL CORP COM NEW 154760409   884,675 43,623 SH   SOLE 43 43,365 0 258
CENTRAL VY CMNTY BANCORP COM 155685100   99,165 4,682 SH   SOLE 2 4,002 0 680
CENTRAL VY CMNTY BANCORP COM 155685100   36,726 1,734 SH   SOLE 18 1,734 0 0
CENTRAL VY CMNTY BANCORP COM 155685100   433,724 20,478 SH   SOLE 21 20,478 0 0
CENTRAL VY CMNTY BANCORP COM 155685100   669,500 31,610 SH   SOLE 22 31,610 0 0
CENTRAL VY CMNTY BANCORP COM 155685100   169 8 SH   SOLE 43 8 0 0
CENTRUS ENERGY CORP CL A 15643U104   313,432 9,650 SH   SOLE 2 2,923 0 6,727
CENTRUS ENERGY CORP CL A 15643U104   970,210 29,871 SH   SOLE 18 29,871 0 0
CENTRUS ENERGY CORP CL A 15643U104   571,063 17,582 SH   SOLE 19 17,582 0 0
CENTRUS ENERGY CORP CL A 15643U104   12,697,114 390,921 SH   SOLE 21 390,921 0 0
CENTRUS ENERGY CORP CL A 15643U104   6,341,752 195,251 SH   SOLE 22 187,892 0 7,359
CENTURY ALUM CO COM 156431108   345,687 42,260 SH   SOLE 2 30,330 0 11,930
CENTURY ALUM CO COM 156431108   1,685 206 SH   SOLE 4 206 0 0
CENTURY ALUM CO COM 156431108   813,027 99,392 SH   SOLE 7 99,392 0 0
CENTURY ALUM CO COM 156431108   1,381,193 168,850 SH   SOLE 18 168,850 0 0
CENTURY ALUM CO COM 156431108   844,111 103,192 SH   SOLE 19 103,192 0 0
CENTURY ALUM CO COM 156431108   62,141,562 7,596,768 SH   SOLE 21 7,596,768 0 0
CENTURY ALUM CO COM 156431108   11,723,666 1,433,211 SH   SOLE 22 1,390,671 0 42,540
CENTURY ALUM CO COM 156431108   56,172 6,867 SH   SOLE 25 6,867 0 0
CENTURY ALUM CO COM 156431108   390,448 47,732 SH   SOLE 26 44,078 0 3,654
CENTURY ALUM CO COM 156431108   785,861 96,071 SH   SOLE 30 96,071 0 0
CENTURY ALUM CO COM 156431108   45,227 5,529 SH   SOLE 40 5,529 0 0
CENTURY ALUM CO COM 156431108   1,001,641 122,450 SH   SOLE 43 108,784 0 13,666
CENTURY CASINOS INC COM 156492100   370,340 52,680 SH   SOLE 2 31,353 0 21,327
CENTURY CASINOS INC COM 156492100   2,714 386 SH   SOLE 7 386 0 0
CENTURY CASINOS INC COM 156492100   528,993 75,248 SH   SOLE 18 75,248 0 0
CENTURY CASINOS INC COM 156492100   341,749 48,613 SH   SOLE 19 48,613 0 0
CENTURY CASINOS INC COM 156492100   6,187,208 880,115 SH   SOLE 21 880,115 0 0
CENTURY CASINOS INC COM 156492100   5,384,685 765,958 SH   SOLE 22 755,321 0 10,637
CENTURY CASINOS INC COM 156492100   8,956 1,274 SH   SOLE 23 1,274 0 0
CENTURY CASINOS INC COM 156492100   175,413 24,952 SH   SOLE 26 0 0 24,952
CENTURY CASINOS INC COM 156492100   1,223 174 SH   SOLE 43 174 0 0
CENTURY CMNTYS INC COM 156504300   1,699,090 33,975 SH   SOLE 2 13,016 0 20,959
CENTURY CMNTYS INC COM 156504300   6,101 122 SH   SOLE 4 122 0 0
CENTURY CMNTYS INC COM 156504300   193,239 3,864 SH   SOLE 7 3,864 0 0
CENTURY CMNTYS INC COM 156504300   4,913,182 98,244 SH   SOLE 18 98,244 0 0
CENTURY CMNTYS INC COM 156504300   3,176,335 63,514 SH   SOLE 19 63,514 0 0
CENTURY CMNTYS INC COM 156504300   189,945,482 3,798,150 SH   SOLE 21 3,798,150 0 0
CENTURY CMNTYS INC COM 156504300   38,421,433 768,275 SH   SOLE 22 730,435 0 37,840
CENTURY CMNTYS INC COM 156504300   45,359 907 SH   SOLE 23 907 0 0
CENTURY CMNTYS INC COM 156504300   220,244 4,404 SH   SOLE 25 4,404 0 0
CENTURY CMNTYS INC COM 156504300   636,627 12,730 SH   SOLE 26 10,520 0 2,210
CENTURY CMNTYS INC COM 156504300   24,155 483 SH   SOLE 28 483 0 0
CENTURY CMNTYS INC COM 156504300   3,583,717 71,660 SH   SOLE 30 71,660 0 0
CENTURY CMNTYS INC COM 156504300   115,973 2,319 SH   SOLE 36 2,319 0 0
CENTURY CMNTYS INC COM 156504300   190,638 3,812 SH   SOLE 40 3,812 0 0
CENTURY CMNTYS INC COM 156504300   2,459,463 49,179 SH   SOLE 43 40,856 0 8,323
CENTURY THERAPEUTICS INC COM 15673T100   68,229 13,300 SH   SOLE 2 1,003 0 12,297
CENTURY THERAPEUTICS INC COM 15673T100   2,103 410 SH   SOLE 7 410 0 0
CENTURY THERAPEUTICS INC COM 15673T100   303,070 59,078 SH   SOLE 18 59,078 0 0
CENTURY THERAPEUTICS INC COM 15673T100   199,726 38,933 SH   SOLE 19 38,933 0 0
CENTURY THERAPEUTICS INC COM 15673T100   4,562,012 889,281 SH   SOLE 21 889,281 0 0
CENTURY THERAPEUTICS INC COM 15673T100   2,171,744 423,342 SH   SOLE 22 409,549 0 13,793
CENTURY THERAPEUTICS INC COM 15673T100   150,827 29,401 SH   SOLE 30 29,401 0 0
CEPTON INC COM 15673X101   8,363 6,585 SH   SOLE 2 2,850 0 3,735
CEPTON INC COM 15673X101   76,853 60,514 SH   SOLE 18 60,514 0 0
CEPTON INC COM 15673X101   111,577 87,856 SH   SOLE 19 87,856 0 0
CEPTON INC COM 15673X101   1,831,426 1,442,068 SH   SOLE 21 1,442,068 0 0
CEPTON INC COM 15673X101   952,724 750,176 SH   SOLE 22 732,919 0 17,257
CERBERUS CYBER SENTINEL CORP COM 15672X102   23,355 9,159 SH   SOLE 2 1,973 0 7,186
CERBERUS CYBER SENTINEL CORP COM 15672X102   2,109 827 SH   SOLE 7 827 0 0
CERBERUS CYBER SENTINEL CORP COM 15672X102   312,140 122,408 SH   SOLE 18 122,408 0 0
CERBERUS CYBER SENTINEL CORP COM 15672X102   213,305 83,649 SH   SOLE 19 83,649 0 0
CERBERUS CYBER SENTINEL CORP COM 15672X102   3,639,138 1,427,113 SH   SOLE 21 1,427,113 0 0
CERBERUS CYBER SENTINEL CORP COM 15672X102   2,373,499 930,784 SH   SOLE 22 914,025 0 16,759
CERENCE INC COM 156727109   1,102,961 59,523 SH   SOLE 2 37,877 0 21,646
CERENCE INC COM 156727109   25,386 1,370 SH   SOLE 4 137 0 1,233
CERENCE INC COM 156727109   133,342 7,196 SH   SOLE 7 7,196 0 0
CERENCE INC COM 156727109   2,486,745 134,201 SH   SOLE 18 134,201 0 0
CERENCE INC COM 156727109   1,710,949 92,334 SH   SOLE 19 92,334 0 0
CERENCE INC COM 156727109   95,371,168 5,146,852 SH   SOLE 21 5,146,852 0 0
CERENCE INC COM 156727109   20,864,910 1,126,007 SH   SOLE 22 1,079,742 0 46,265
CERENCE INC COM 156727109   26,813 1,447 SH   SOLE 23 1,447 0 0
CERENCE INC COM 156727109   116,072 6,264 SH   SOLE 25 6,264 0 0
CERENCE INC COM 156727109   348,920 18,830 SH   SOLE 26 15,304 0 3,526
CERENCE INC COM 156727109   12,489 674 SH   SOLE 28 674 0 0
CERENCE INC COM 156727109   6,867,218 370,600 SH   SOLE 30 370,600 0 0
CERENCE INC COM 156727109   51,291 2,768 SH   SOLE 36 2,768 0 0
CERENCE INC COM 156727109   83,014 4,480 SH   SOLE 40 4,480 0 0
CERENCE INC COM 156727109   1,236,081 66,707 SH   SOLE 43 65,004 0 1,703
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   1,046,529 33,181 SH   SOLE 2 18,320 0 14,861
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   4,289 136 SH   SOLE 4 136 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   153,253 4,859 SH   SOLE 7 4,859 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   5,247,941 166,390 SH   SOLE 18 166,390 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   22,446,135 711,672 SH   SOLE 19 711,672 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   61,467,265 1,948,867 SH   SOLE 21 1,948,867 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   47,474,355 1,505,211 SH   SOLE 22 1,459,590 0 45,621
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   12,994 412 SH   SOLE 23 412 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   356,024 11,288 SH   SOLE 25 11,288 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   927,276 29,400 SH   SOLE 26 24,372 0 5,028
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   129,030 4,091 SH   SOLE 28 2,620 0 1,471
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   1,588,386 50,361 SH   SOLE 30 50,361 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   69,073 2,190 SH   SOLE 34 2,190 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   70,177 2,225 SH   SOLE 36 2,225 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   259,480 8,227 SH   SOLE 40 8,227 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   118,370 3,753 SH   SOLE 43 2,581 0 1,172
CERIDIAN HCM HLDG INC COM 15677J108   13,469,511 209,969 SH   SOLE 2 52,833 0 157,136
CERIDIAN HCM HLDG INC COM 15677J108   5,591,057 87,156 SH   SOLE 4 48,529 0 38,627
CERIDIAN HCM HLDG INC COM 15677J108   11,131,436 173,522 SH   SOLE 7 169,161 0 4,361
CERIDIAN HCM HLDG INC COM 15677J108   32,781 511 SH   SOLE 13 511 0 0
CERIDIAN HCM HLDG INC COM 15677J108   966,548 15,067 SH   SOLE 15 15,067 0 0
CERIDIAN HCM HLDG INC COM 15677J108   24,678,248 384,696 SH   SOLE 18 373,313 0 11,383
CERIDIAN HCM HLDG INC COM 15677J108   7,734,566 120,570 SH   SOLE 19 120,570 0 0
CERIDIAN HCM HLDG INC COM 15677J108   298,243,678 4,649,161 SH   SOLE 21 4,649,161 0 0
CERIDIAN HCM HLDG INC COM 15677J108   224,933,379 3,506,366 SH   SOLE 22 3,182,904 0 323,462
CERIDIAN HCM HLDG INC COM 15677J108   14,467,685 225,529 SH   SOLE 23 225,529 0 0
CERIDIAN HCM HLDG INC COM 15677J108   9,593,825 149,553 SH   SOLE 25 149,553 0 0
CERIDIAN HCM HLDG INC COM 15677J108   15,627,966 243,616 SH   SOLE 26 90,534 0 153,082
CERIDIAN HCM HLDG INC COM 15677J108   10,849,690 169,130 SH   SOLE 28 6,453 0 162,677
CERIDIAN HCM HLDG INC COM 15677J108   6,223 97 SH   SOLE 29 97 0 0
CERIDIAN HCM HLDG INC COM 15677J108   44,851,114 699,160 SH   SOLE 30 699,160 0 0
CERIDIAN HCM HLDG INC COM 15677J108   1,865,418 29,079 SH   SOLE 31 26,673 0 2,406
CERIDIAN HCM HLDG INC COM 15677J108   383,745 5,982 SH   SOLE 34 5,982 0 0
CERIDIAN HCM HLDG INC COM 15677J108   2,144,021 33,422 SH   SOLE 36 33,422 0 0
CERIDIAN HCM HLDG INC COM 15677J108   334,606 5,216 SH   SOLE 40 5,216 0 0
CERIDIAN HCM HLDG INC COM 15677J108   29,445 459 SH   OTR 43 459 0 0
CERIDIAN HCM HLDG INC COM 15677J108   6,628,748 103,332 SH   SOLE 43 88,950 0 14,382
CERIDIAN HCM HLDG INC NOTE 0.250% 3/1 15677JAD0   5,039,875 5,750,000 PRN   SOLE 21 5,750,000 0 0
CERTARA INC COM 15687V109   2,750,236 171,141 SH   SOLE 2 52,962 0 118,179
CERTARA INC COM 15687V109   5,705 355 SH   SOLE 4 355 0 0
CERTARA INC COM 15687V109   20,409 1,270 SH   SOLE 7 1,270 0 0
CERTARA INC COM 15687V109   867,491 53,982 SH   SOLE 18 53,982 0 0
CERTARA INC COM 15687V109   8,975,256 558,510 SH   SOLE 19 558,510 0 0
CERTARA INC COM 15687V109   31,766,742 1,976,773 SH   SOLE 21 1,976,773 0 0
CERTARA INC COM 15687V109   41,174,168 2,562,176 SH   SOLE 22 2,409,168 0 153,008
CERTARA INC COM 15687V109   241,516 15,029 SH   SOLE 25 15,029 0 0
CERTARA INC COM 15687V109   576,479 35,873 SH   SOLE 26 28,508 0 7,365
CERTARA INC COM 15687V109   434,211 27,020 SH   SOLE 28 23,793 0 3,227
CERTARA INC COM 15687V109   4,439,032 276,231 SH   SOLE 30 276,231 0 0
CERTARA INC COM 15687V109   23,896 1,487 SH   SOLE 31 1,487 0 0
CERTARA INC COM 15687V109   244,168 15,194 SH   SOLE 40 15,194 0 0
CERTARA INC COM 15687V109   732,326 45,571 SH   SOLE 43 42,116 0 3,455
CERUS CORP COM 157085101   961,027 263,295 SH   SOLE 2 160,702 0 102,593
CERUS CORP COM 157085101   1,927 528 SH   SOLE 4 528 0 0
CERUS CORP COM 157085101   112,515 30,826 SH   SOLE 7 30,826 0 0
CERUS CORP COM 157085101   1,755,121 480,855 SH   SOLE 18 438,455 0 42,400
CERUS CORP COM 157085101   2,630,008 720,550 SH   SOLE 19 720,550 0 0
CERUS CORP COM 157085101   21,928,412 6,007,784 SH   SOLE 21 6,007,784 0 0
CERUS CORP COM 157085101   16,763,435 4,592,722 SH   SOLE 22 4,458,656 0 134,066
CERUS CORP COM 157085101   67,211 18,414 SH   SOLE 23 18,414 0 0
CERUS CORP COM 157085101   120,417 32,991 SH   SOLE 25 32,991 0 0
CERUS CORP COM 157085101   774,884 212,297 SH   SOLE 26 116,185 0 96,112
CERUS CORP COM 157085101   48,877 13,391 SH   SOLE 28 2,812 0 10,579
CERUS CORP COM 157085101   588,694 161,286 SH   SOLE 30 161,286 0 0
CERUS CORP COM 157085101   10,351 2,836 SH   SOLE 34 2,836 0 0
CERUS CORP COM 157085101   62,484 17,119 SH   SOLE 36 17,119 0 0
CERUS CORP COM 157085101   76,154 20,864 SH   SOLE 40 20,864 0 0
CERUS CORP COM 157085101   66,780 18,296 SH   SOLE 43 18,229 0 67
CEVA INC COM 157210105   325,326 12,718 SH   SOLE 2 7,290 0 5,428
CEVA INC COM 157210105   12,688 496 SH   SOLE 4 100 0 396
CEVA INC COM 157210105   8,134 318 SH   SOLE 7 318 0 0
CEVA INC COM 157210105   2,050,979 80,179 SH   SOLE 18 80,179 0 0
CEVA INC COM 157210105   1,090,603 42,635 SH   SOLE 19 42,635 0 0
CEVA INC COM 157210105   74,893,610 2,927,819 SH   SOLE 21 2,927,819 0 0
CEVA INC COM 157210105   15,638,333 611,350 SH   SOLE 22 593,610 0 17,740
CEVA INC COM 157210105   530,427 20,736 SH   SOLE 25 20,736 0 0
CEVA INC COM 157210105   519,376 20,304 SH   SOLE 26 11,982 0 8,322
CEVA INC COM 157210105   86,358 3,376 SH   SOLE 28 0 0 3,376
CEVA INC COM 157210105   5,328,877 208,322 SH   SOLE 30 208,322 0 0
CEVA INC COM 157210105   96,539 3,774 SH   SOLE 34 3,774 0 0
CEVA INC COM 157210105   4,374 171 SH   SOLE 36 171 0 0
CEVA INC COM 157210105   55,202 2,158 SH   SOLE 40 2,158 0 0
CEVA INC COM 157210105   654,388 25,582 SH   SOLE 43 18,856 0 6,726
CF BANKSHARES INC COM 12520L109   15,991 755 SH   SOLE 18 755 0 0
CF BANKSHARES INC COM 12520L109   235,098 11,100 SH   SOLE 21 11,100 0 0
CF BANKSHARES INC COM 12520L109   11,289 533 SH   SOLE 22 533 0 0
CF INDS HLDGS INC COM 125269100   45,750,696 536,980 SH   SOLE 2 87,254 0 449,726
CF INDS HLDGS INC COM 125269100   12,145,004 142,547 SH   SOLE 4 128,107 0 14,440
CF INDS HLDGS INC COM 125269100   45,668,308 536,013 SH   SOLE 7 480,053 0 55,960
CF INDS HLDGS INC COM 125269100   278,178 3,265 SH   SOLE 13 596 0 2,669
CF INDS HLDGS INC COM 125269100   2,828,470 33,198 SH   SOLE 15 33,198 0 0
CF INDS HLDGS INC COM 125269100   47,194,240 553,923 SH   SOLE 18 537,388 0 16,535
CF INDS HLDGS INC COM 125269100   146,136,744 1,715,220 SH   SOLE 19 1,715,220 0 0
CF INDS HLDGS INC COM 125269100   750,019,945 8,803,051 SH   SOLE 21 8,803,051 0 0
CF INDS HLDGS INC COM 125269100   404,145,859 4,743,496 SH   SOLE 22 4,331,229 0 412,267
CF INDS HLDGS INC COM 125269100   28,389,236 333,207 SH   SOLE 23 333,207 0 0
CF INDS HLDGS INC COM 125269100   32,983,050 387,125 SH   SOLE 25 387,125 0 0
CF INDS HLDGS INC COM 125269100   33,368,836 391,653 SH   SOLE 26 144,147 0 247,506
CF INDS HLDGS INC COM 125269100   15,492,683 181,839 SH   SOLE 28 6,022 0 175,817
CF INDS HLDGS INC COM 125269100   44,210,621 518,904 SH   SOLE 29 518,904 0 0
CF INDS HLDGS INC COM 125269100   156,635,429 1,838,444 SH   SOLE 30 1,773,846 0 64,598
CF INDS HLDGS INC COM 125269100   3,931,639 46,146 SH   SOLE 31 42,366 0 3,780
CF INDS HLDGS INC COM 125269100   80,668,638 946,815 SH   SOLE 34 946,815 0 0
CF INDS HLDGS INC COM 125269100   6,061,128 71,140 SH   SOLE 36 71,140 0 0
CF INDS HLDGS INC COM 125269100   643,601 7,554 SH   SOLE 40 7,554 0 0
CF INDS HLDGS INC COM 125269100   87,074 1,022 SH   OTR 43 1,022 0 0
CF INDS HLDGS INC COM 125269100   15,969,098 187,431 SH   SOLE 43 171,738 0 15,693
CF INDS HLDGS INC OPTIONS 125269100   247,080 2,900 SH Call SOLE 2 0 0 2,900
CF INDS HLDGS INC OPTIONS 125269100   153,360 1,800 SH Call SOLE 4 1,800 0 0
CF INDS HLDGS INC OPTIONS 125269100   2,547,480 29,900 SH Call SOLE 18 29,900 0 0
CF INDS HLDGS INC OPTIONS 125269100   12,993,000 152,500 SH Call SOLE 19 152,500 0 0
CF INDS HLDGS INC OPTIONS 125269100   1,073,520 12,600 SH Call SOLE 22 12,600 0 0
CF INDS HLDGS INC OPTIONS 125269100   85,200 1,000 SH Call SOLE 26 1,000 0 0
CF INDS HLDGS INC OPTIONS 125269100   7,991,760 93,800 SH Call SOLE 34 93,800 0 0
CFSB BANCORP INC COM 12530C107   3,924 485 SH   SOLE 18 485 0 0
CFSB BANCORP INC COM 12530C107   46,501 5,748 SH   SOLE 21 5,748 0 0
CGI INC CL A SUB VTG 12532H104   4,480,655 52,022 SH   SOLE 21 52,022 0 0
CGI INC CL A SUB VTG 12532H104   24,562,467 285,179 SH   SOLE 43 264,714 0 20,465
CHAMPIONS ONCOLOGY INC COM NEW 15870P307   550 122 SH   SOLE 2 0 0 122
CHAMPIONS ONCOLOGY INC COM NEW 15870P307   5,656 1,254 SH   SOLE 18 1,254 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307   95,003 21,065 SH   SOLE 21 21,065 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307   446,292 98,956 SH   SOLE 22 98,956 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307   2,981 661 SH   SOLE 23 661 0 0
CHAMPIONX CORPORATION COM 15872M104   7,081,271 244,266 SH   SOLE 2 169,920 0 74,346
CHAMPIONX CORPORATION COM 15872M104   158,662 5,473 SH   SOLE 4 1,409 0 4,064
CHAMPIONX CORPORATION COM 15872M104   510,485 17,609 SH   SOLE 7 17,609 0 0
CHAMPIONX CORPORATION COM 15872M104   61,169 2,110 SH   SOLE 13 2,110 0 0
CHAMPIONX CORPORATION COM 15872M104   24,717,570 852,624 SH   SOLE 18 840,015 0 12,609
CHAMPIONX CORPORATION COM 15872M104   20,070,676 692,331 SH   SOLE 19 692,331 0 0
CHAMPIONX CORPORATION COM 15872M104   437,888,384 15,104,808 SH   SOLE 21 15,104,808 0 0
CHAMPIONX CORPORATION COM 15872M104   176,681,062 6,094,552 SH   SOLE 22 5,934,244 0 160,308
CHAMPIONX CORPORATION COM 15872M104   159,068 5,487 SH   SOLE 23 5,487 0 0
CHAMPIONX CORPORATION COM 15872M104   916,026 31,598 SH   SOLE 25 31,598 0 0
CHAMPIONX CORPORATION COM 15872M104   5,148,218 177,586 SH   SOLE 26 84,018 0 93,568
CHAMPIONX CORPORATION COM 15872M104   463,927 16,003 SH   SOLE 28 3,587 0 12,416
CHAMPIONX CORPORATION COM 15872M104   87,173 3,007 SH   SOLE 29 3,007 0 0
CHAMPIONX CORPORATION COM 15872M104   4,800,280 165,584 SH   SOLE 30 165,584 0 0
CHAMPIONX CORPORATION COM 15872M104   61,256 2,113 SH   SOLE 36 2,113 0 0
CHAMPIONX CORPORATION COM 15872M104   833,376 28,747 SH   SOLE 40 28,747 0 0
CHAMPIONX CORPORATION COM 15872M104   8,191,459 282,562 SH   SOLE 43 267,696 0 14,866
CHARAH SOLUTIONS INC COM 15957P303   1,534 284 SH   SOLE 18 284 0 0
CHARAH SOLUTIONS INC COM 15957P303   25,882 4,793 SH   SOLE 21 4,793 0 0
CHARAH SOLUTIONS INC COM 15957P303   1,247 231 SH   SOLE 22 231 0 0
CHARGE ENTERPRISES INC COM 159610104   79,582 64,179 SH   SOLE 2 34,613 0 29,566
CHARGE ENTERPRISES INC COM 159610104   1,389 1,120 SH   SOLE 7 1,120 0 0
CHARGE ENTERPRISES INC COM 159610104   407,231 328,412 SH   SOLE 18 328,412 0 0
CHARGE ENTERPRISES INC COM 159610104   297,912 240,252 SH   SOLE 19 240,252 0 0
CHARGE ENTERPRISES INC COM 159610104   5,612,455 4,526,173 SH   SOLE 21 4,526,173 0 0
CHARGE ENTERPRISES INC COM 159610104   3,383,603 2,728,712 SH   SOLE 22 2,687,406 0 41,306
CHARGE ENTERPRISES INC COM 159610104   24,168 19,490 SH   SOLE 26 0 0 19,490
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   1,934,390 202,979 SH   SOLE 2 77,251 0 125,728
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   6,833 717 SH   SOLE 4 717 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   173,255 18,180 SH   SOLE 7 18,180 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   1,111,913 116,675 SH   SOLE 18 116,675 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   771,091 80,912 SH   SOLE 19 80,912 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   56,980,737 5,979,091 SH   SOLE 21 5,979,091 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   57,644,673 6,048,759 SH   SOLE 22 5,728,906 0 319,853
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   317,387 33,304 SH   SOLE 25 33,304 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   865,629 90,832 SH   SOLE 26 73,234 0 17,598
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   334,770 35,128 SH   SOLE 28 20,377 0 14,751
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   3,705,826 388,859 SH   SOLE 30 388,859 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   35,261 3,700 SH   SOLE 31 3,700 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   36,204 3,799 SH   SOLE 36 3,799 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   285,128 29,919 SH   SOLE 40 29,919 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   630,038 66,111 SH   SOLE 43 61,891 0 4,220
CHARLES & COLVARD LTD COM 159765106   4,315 5,246 SH   SOLE 18 5,246 0 0
CHARLES & COLVARD LTD COM 159765106   47,387 57,613 SH   SOLE 21 57,613 0 0
CHARLES & COLVARD LTD COM 159765106   50,128 60,946 SH   SOLE 22 60,946 0 0
CHARLES RIV LABS INTL INC COM 159864107   23,085,851 105,947 SH   SOLE 2 42,349 0 63,598
CHARLES RIV LABS INTL INC COM 159864107   6,761,655 31,031 SH   SOLE 4 19,747 0 11,284
CHARLES RIV LABS INTL INC COM 159864107   8,662,397 39,754 SH   SOLE 7 38,415 0 1,339
CHARLES RIV LABS INTL INC COM 159864107   38,350 176 SH   SOLE 13 176 0 0
CHARLES RIV LABS INTL INC COM 159864107   1,318,731 6,052 SH   SOLE 15 6,052 0 0
CHARLES RIV LABS INTL INC COM 159864107   1,743 8 SH   SOLE 17 0 0 8
CHARLES RIV LABS INTL INC COM 159864107   28,220,011 129,509 SH   SOLE 18 125,371 0 4,138
CHARLES RIV LABS INTL INC COM 159864107   180,707,085 829,312 SH   SOLE 19 829,312 0 0
CHARLES RIV LABS INTL INC COM 159864107   398,942,869 1,830,853 SH   SOLE 21 1,830,853 0 0
CHARLES RIV LABS INTL INC COM 159864107   286,172,210 1,313,319 SH   SOLE 22 1,200,780 0 112,539
CHARLES RIV LABS INTL INC COM 159864107   17,644,017 80,973 SH   SOLE 23 80,973 0 0
CHARLES RIV LABS INTL INC COM 159864107   12,368,222 56,761 SH   SOLE 25 56,761 0 0
CHARLES RIV LABS INTL INC COM 159864107   17,734,663 81,389 SH   SOLE 26 29,154 0 52,235
CHARLES RIV LABS INTL INC COM 159864107   13,832,946 63,483 SH   SOLE 28 1,150 0 62,333
CHARLES RIV LABS INTL INC COM 159864107   16,560 76 SH   SOLE 29 76 0 0
CHARLES RIV LABS INTL INC COM 159864107   71,024,941 325,952 SH   SOLE 30 325,952 0 0
CHARLES RIV LABS INTL INC COM 159864107   2,422,830 11,119 SH   SOLE 31 10,194 0 925
CHARLES RIV LABS INTL INC COM 159864107   1,163,804 5,341 SH   SOLE 34 5,341 0 0
CHARLES RIV LABS INTL INC COM 159864107   2,748,373 12,613 SH   SOLE 36 12,613 0 0
CHARLES RIV LABS INTL INC COM 159864107   420,111 1,928 SH   SOLE 40 1,928 0 0
CHARLES RIV LABS INTL INC COM 159864107   29,417 135 SH   OTR 43 135 0 0
CHARLES RIV LABS INTL INC COM 159864107   7,080,878 32,496 SH   SOLE 43 30,376 0 2,120
CHART INDS INC COM 16115Q308   10,083,316 87,506 SH   SOLE 2 74,969 0 12,537
CHART INDS INC COM 16115Q308   10,601 92 SH   SOLE 4 92 0 0
CHART INDS INC COM 16115Q308   328,521 2,851 SH   SOLE 7 2,851 0 0
CHART INDS INC COM 16115Q308   29,621,485 257,064 SH   SOLE 18 177,405 0 79,659
CHART INDS INC COM 16115Q308   63,113,084 547,714 SH   SOLE 19 547,714 0 0
CHART INDS INC COM 16115Q308   349,489,133 3,032,970 SH   SOLE 21 3,032,970 0 0
CHART INDS INC COM 16115Q308   147,466,975 1,279,762 SH   SOLE 22 1,248,798 0 30,964
CHART INDS INC COM 16115Q308   103,246 896 SH   SOLE 23 896 0 0
CHART INDS INC COM 16115Q308   779,070 6,761 SH   SOLE 25 6,761 0 0
CHART INDS INC COM 16115Q308   2,629,433 22,819 SH   SOLE 26 13,328 0 9,491
CHART INDS INC COM 16115Q308   324,718 2,818 SH   SOLE 28 648 0 2,170
CHART INDS INC COM 16115Q308   3,504,029 30,409 SH   SOLE 30 30,409 0 0
CHART INDS INC COM 16115Q308   3,802,705 33,001 SH   SOLE 34 33,001 0 0
CHART INDS INC COM 16115Q308   155,676 1,351 SH   SOLE 36 1,351 0 0
CHART INDS INC COM 16115Q308   594,817 5,162 SH   SOLE 40 5,162 0 0
CHART INDS INC COM 16115Q308   5,626,039 48,824 SH   SOLE 43 47,800 0 1,024
CHART INDS INC 6.75DP CNV PFD B 16115Q407   26,611,776 525,509 SH   SOLE 21 525,509 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   68,485,992 201,964 SH   SOLE 2 35,626 0 166,338
CHARTER COMMUNICATIONS INC N CL A 16119P108   26,485,406 78,105 SH   SOLE 4 46,990 0 31,115
CHARTER COMMUNICATIONS INC N CL A 16119P108   35,753,009 105,435 SH   SOLE 7 102,014 0 3,421
CHARTER COMMUNICATIONS INC N CL A 16119P108   563,245 1,661 SH   SOLE 13 336 0 1,325
CHARTER COMMUNICATIONS INC N CL A 16119P108   4,554,791 13,432 SH   SOLE 15 13,432 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   7,799 23 SH   SOLE 17 0 0 23
CHARTER COMMUNICATIONS INC N CL A 16119P108   67,756,249 199,812 SH   SOLE 18 190,820 0 8,992
CHARTER COMMUNICATIONS INC N CL A 16119P108   75,709,501 223,266 SH   SOLE 19 223,266 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   777,157,179 2,291,823 SH   SOLE 21 2,291,823 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   793,703,903 2,340,619 SH   SOLE 22 2,103,389 0 237,230
CHARTER COMMUNICATIONS INC N CL A 16119P108   62,295,722 183,709 SH   SOLE 23 183,709 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   46,506,548 137,147 SH   SOLE 25 137,147 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   71,086,211 209,632 SH   SOLE 26 86,232 0 123,400
CHARTER COMMUNICATIONS INC N CL A 16119P108   48,709,680 143,644 SH   SOLE 28 1,613 0 142,031
CHARTER COMMUNICATIONS INC N CL A 16119P108   36,623 108 SH   SOLE 29 108 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   196,084,914 578,251 SH   SOLE 30 578,251 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   8,851,527 26,103 SH   SOLE 31 24,085 0 2,018
CHARTER COMMUNICATIONS INC N CL A 16119P108   11,319,497 33,381 SH   SOLE 32 33,381 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   46,291,897 136,514 SH   SOLE 34 136,514 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   12,303,904 36,284 SH   SOLE 36 36,284 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   1,461,860 4,311 SH   SOLE 40 4,311 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   94,948 280 SH   OTR 43 280 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   39,233,697 115,699 SH   SOLE 43 102,440 0 13,259
CHARTER COMMUNICATIONS INC N OPTIONS 16119P108   305,190 900 SH Call SOLE 2 0 0 900
CHARTER COMMUNICATIONS INC N OPTIONS 16119P108   169,550 500 SH Call SOLE 4 500 0 0
CHARTER COMMUNICATIONS INC N OPTIONS 16119P108   3,017,990 8,900 SH Call SOLE 18 8,900 0 0
CHARTER COMMUNICATIONS INC N OPTIONS 16119P108   15,395,140 45,400 SH Call SOLE 19 45,400 0 0
CHARTER COMMUNICATIONS INC N OPTIONS 16119P108   1,288,580 3,800 SH Call SOLE 22 3,800 0 0
CHARTER COMMUNICATIONS INC N OPTIONS 16119P108   101,730 300 SH Call SOLE 26 300 0 0
CHARTER COMMUNICATIONS INC N OPTIONS 16119P108   9,562,620 28,200 SH Call SOLE 34 28,200 0 0
CHASE CORP COM 16150R104   662,477 7,680 SH   SOLE 2 3,174 0 4,506
CHASE CORP COM 16150R104   5,089 59 SH   SOLE 7 59 0 0
CHASE CORP COM 16150R104   1,708,552 19,807 SH   SOLE 18 19,807 0 0
CHASE CORP COM 16150R104   1,183,487 13,720 SH   SOLE 19 13,720 0 0
CHASE CORP COM 16150R104   23,041,857 267,121 SH   SOLE 21 267,121 0 0
CHASE CORP COM 16150R104   16,457,718 190,792 SH   SOLE 22 181,702 0 9,090
CHASE CORP COM 16150R104   82,810 960 SH   SOLE 25 960 0 0
CHASE CORP COM 16150R104   126,026 1,461 SH   SOLE 26 414 0 1,047
CHASE CORP COM 16150R104   17,425 202 SH   SOLE 28 0 0 202
CHASE CORP COM 16150R104   300,099 3,479 SH   SOLE 30 3,479 0 0
CHASE CORP COM 16150R104   59,433 689 SH   SOLE 40 689 0 0
CHASE CORP COM 16150R104   459,852 5,331 SH   SOLE 43 5,260 0 71
CHATHAM LODGING TR COM 16208T102   2,669,854 217,592 SH   SOLE 2 183,885 0 33,707
CHATHAM LODGING TR COM 16208T102   7,779 634 SH   SOLE 7 634 0 0
CHATHAM LODGING TR COM 16208T102   2,208,465 179,989 SH   SOLE 18 179,989 0 0
CHATHAM LODGING TR COM 16208T102   1,075,061 87,617 SH   SOLE 19 87,617 0 0
CHATHAM LODGING TR COM 16208T102   78,798,185 6,422,020 SH   SOLE 21 6,422,020 0 0
CHATHAM LODGING TR COM 16208T102   18,274,239 1,489,343 SH   SOLE 22 1,429,492 0 59,851
CHATHAM LODGING TR COM 16208T102   22,405 1,826 SH   SOLE 23 1,826 0 0
CHATHAM LODGING TR COM 16208T102   73,313 5,975 SH   SOLE 25 5,975 0 0
CHATHAM LODGING TR COM 16208T102   408,297 33,276 SH   SOLE 26 25,190 0 8,086
CHATHAM LODGING TR COM 16208T102   51,804 4,222 SH   SOLE 28 0 0 4,222
CHATHAM LODGING TR COM 16208T102   1,183,122 96,424 SH   SOLE 30 96,424 0 0
CHATHAM LODGING TR COM 16208T102   52,368 4,268 SH   SOLE 40 4,268 0 0
CHATHAM LODGING TR COM 16208T102   667,181 54,375 SH   SOLE 43 52,004 0 2,371
CHECK POINT SOFTWARE TECH LT ORD M22465104   27,253,840 216,026 SH   SOLE 2 196,924 0 19,102
CHECK POINT SOFTWARE TECH LT ORD M22465104   15,373,731 121,859 SH   SOLE 4 76,731 0 45,128
CHECK POINT SOFTWARE TECH LT ORD M22465104   15,337,650 121,573 SH   SOLE 7 90,607 0 30,966
CHECK POINT SOFTWARE TECH LT ORD M22465104   1,167,863 9,257 SH   SOLE 13 9,257 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   842,875 6,681 SH   SOLE 15 6,681 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   11,313,524 89,676 SH   SOLE 18 85,331 0 4,345
CHECK POINT SOFTWARE TECH LT ORD M22465104   7,437,510 58,953 SH   SOLE 19 58,953 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   4,607,489 36,521 SH   SOLE 20 36,521 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   233,320,178 1,849,399 SH   SOLE 21 1,849,399 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   176,899,407 1,402,183 SH   SOLE 22 1,349,360 0 52,823
CHECK POINT SOFTWARE TECH LT ORD M22465104   23,409,366 185,553 SH   SOLE 23 185,553 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   18,244,124 144,611 SH   SOLE 25 144,611 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   13,872,301 109,958 SH   SOLE 26 55,578 0 54,380
CHECK POINT SOFTWARE TECH LT ORD M22465104   36,955,796 292,928 SH   SOLE 28 1,299 0 291,629
CHECK POINT SOFTWARE TECH LT ORD M22465104   1,753,119 13,896 SH   SOLE 29 13,896 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   65,282,375 517,457 SH   SOLE 30 517,457 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   5,964,719 47,279 SH   SOLE 31 45,349 0 1,930
CHECK POINT SOFTWARE TECH LT ORD M22465104   34,084,521 270,169 SH   SOLE 34 270,169 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   3,424,109 27,141 SH   SOLE 36 27,141 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   497,197 3,941 SH   SOLE 40 3,941 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   38,385,189 304,258 SH   SOLE 43 292,206 0 12,052
CHECKPOINT THERAPEUTICS INC COM NEW 162828206   547 107 SH   SOLE 2 0 0 107
CHECKPOINT THERAPEUTICS INC COM NEW 162828206   6,408 1,254 SH   SOLE 18 1,254 0 0
CHECKPOINT THERAPEUTICS INC COM NEW 162828206   113,514 22,214 SH   SOLE 21 22,214 0 0
CHECKPOINT THERAPEUTICS INC COM NEW 162828206   369,422 72,294 SH   SOLE 22 72,294 0 0
CHEESECAKE FACTORY INC COM 163072101   1,743,955 54,997 SH   SOLE 2 43,735 0 11,262
CHEESECAKE FACTORY INC COM 163072101   5,359 169 SH   SOLE 4 169 0 0
CHEESECAKE FACTORY INC COM 163072101   118,817 3,747 SH   SOLE 7 3,747 0 0
CHEESECAKE FACTORY INC COM 163072101   4,977,138 156,958 SH   SOLE 18 156,958 0 0
CHEESECAKE FACTORY INC COM 163072101   2,789,307 87,963 SH   SOLE 19 87,963 0 0
CHEESECAKE FACTORY INC COM 163072101   188,152,839 5,933,549 SH   SOLE 21 5,933,549 0 0
CHEESECAKE FACTORY INC COM 163072101   41,581,038 1,311,291 SH   SOLE 22 1,273,082 0 38,209
CHEESECAKE FACTORY INC COM 163072101   227,995 7,190 SH   SOLE 25 7,190 0 0
CHEESECAKE FACTORY INC COM 163072101   612,193 19,306 SH   SOLE 26 14,964 0 4,342
CHEESECAKE FACTORY INC COM 163072101   27,461 866 SH   SOLE 28 866 0 0
CHEESECAKE FACTORY INC COM 163072101   2,685,456 84,688 SH   SOLE 30 84,688 0 0
CHEESECAKE FACTORY INC COM 163072101   14,967 472 SH   SOLE 36 472 0 0
CHEESECAKE FACTORY INC COM 163072101   215,438 6,794 SH   SOLE 40 6,794 0 0
CHEESECAKE FACTORY INC COM 163072101   1,638,619 51,675 SH   SOLE 43 47,677 0 3,998
CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9   2,806,377 3,425,000 PRN   SOLE 21 3,425,000 0 0
CHEFS WHSE INC COM 163086101   805,476 24,203 SH   SOLE 2 10,344 0 13,859
CHEFS WHSE INC COM 163086101   4,093 123 SH   SOLE 4 123 0 0
CHEFS WHSE INC COM 163086101   112,253 3,373 SH   SOLE 7 3,373 0 0
CHEFS WHSE INC COM 163086101   3,985,014 119,742 SH   SOLE 18 119,742 0 0
CHEFS WHSE INC COM 163086101   2,109,187 63,377 SH   SOLE 19 63,377 0 0
CHEFS WHSE INC COM 163086101   141,765,612 4,259,784 SH   SOLE 21 4,259,784 0 0
CHEFS WHSE INC COM 163086101   30,007,212 901,659 SH   SOLE 22 869,368 0 32,291
CHEFS WHSE INC COM 163086101   218,317 6,560 SH   SOLE 25 6,560 0 0
CHEFS WHSE INC COM 163086101   769,300 23,116 SH   SOLE 26 20,731 0 2,385
CHEFS WHSE INC COM 163086101   2,274,755 68,352 SH   SOLE 30 68,352 0 0
CHEFS WHSE INC COM 163086101   33,114 995 SH   SOLE 36 995 0 0
CHEFS WHSE INC COM 163086101   161,674 4,858 SH   SOLE 40 4,858 0 0
CHEFS WHSE INC COM 163086101   563,197 16,923 SH   SOLE 43 15,345 0 1,578
CHEGG INC COM 163092109   5,723,731 226,503 SH   SOLE 2 172,036 0 54,467
CHEGG INC COM 163092109   11,068 438 SH   SOLE 4 438 0 0
CHEGG INC COM 163092109   185,280 7,332 SH   SOLE 7 7,332 0 0
CHEGG INC COM 163092109   8,111,973 321,012 SH   SOLE 18 311,057 0 9,955
CHEGG INC COM 163092109   12,343,991 488,484 SH   SOLE 19 488,484 0 0
CHEGG INC COM 163092109   104,580,527 4,138,525 SH   SOLE 21 4,138,525 0 0
CHEGG INC COM 163092109   85,101,071 3,367,672 SH   SOLE 22 3,268,196 0 99,476
CHEGG INC COM 163092109   239,610 9,482 SH   SOLE 23 9,482 0 0
CHEGG INC COM 163092109   591,166 23,394 SH   SOLE 25 23,394 0 0
CHEGG INC COM 163092109   2,426,552 96,025 SH   SOLE 26 42,745 0 53,280
CHEGG INC COM 163092109   239,459 9,476 SH   SOLE 28 2,529 0 6,947
CHEGG INC COM 163092109   1,880,947 74,434 SH   SOLE 30 74,434 0 0
CHEGG INC COM 163092109   890,009 35,220 SH   SOLE 34 35,220 0 0
CHEGG INC COM 163092109   256,086 10,134 SH   SOLE 36 10,134 0 0
CHEGG INC COM 163092109   493,144 19,515 SH   SOLE 40 19,515 0 0
CHEGG INC COM 163092109   8,162 323 SH   OTR 43 323 0 0
CHEGG INC COM 163092109   3,655,659 144,664 SH   SOLE 43 137,907 0 6,757
CHEGG INC NOTE 0.125% 3/1 163092AD1   5,913,913 6,481,000 PRN   SOLE 21 6,481,000 0 0
CHEGG INC NOTE 9/0 163092AF6   4,612,272 5,880,000 PRN   SOLE 21 5,880,000 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209   52 235 SH   SOLE 2 0 0 235
CHEMBIO DIAGNOSTICS INC COM NEW 163572209   2,009 9,143 SH   SOLE 21 9,143 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209   43,251 196,866 SH   SOLE 22 196,866 0 0
CHEMED CORP NEW COM 16359R103   13,574,375 26,594 SH   SOLE 2 14,409 0 12,185
CHEMED CORP NEW COM 16359R103   186,307 365 SH   SOLE 4 300 0 65
CHEMED CORP NEW COM 16359R103   444,585 871 SH   SOLE 7 871 0 0
CHEMED CORP NEW COM 16359R103   15,983,095 31,313 SH   SOLE 18 31,289 0 24
CHEMED CORP NEW COM 16359R103   7,817,746 15,316 SH   SOLE 19 15,316 0 0
CHEMED CORP NEW COM 16359R103   437,912,189 857,928 SH   SOLE 21 857,928 0 0
CHEMED CORP NEW COM 16359R103   214,847,133 420,914 SH   SOLE 22 401,083 0 19,831
CHEMED CORP NEW COM 16359R103   48,491 95 SH   SOLE 23 95 0 0
CHEMED CORP NEW COM 16359R103   1,169,906 2,292 SH   SOLE 25 2,292 0 0
CHEMED CORP NEW COM 16359R103   3,377,005 6,616 SH   SOLE 26 5,265 0 1,351
CHEMED CORP NEW COM 16359R103   316,977 621 SH   SOLE 28 284 0 337
CHEMED CORP NEW COM 16359R103   7,112,332 13,934 SH   SOLE 30 13,934 0 0
CHEMED CORP NEW COM 16359R103   157,723 309 SH   SOLE 31 309 0 0
CHEMED CORP NEW COM 16359R103   337,394 661 SH   SOLE 34 661 0 0
CHEMED CORP NEW COM 16359R103   62,272 122 SH   SOLE 36 122 0 0
CHEMED CORP NEW COM 16359R103   1,063,226 2,083 SH   SOLE 40 2,083 0 0
CHEMED CORP NEW COM 16359R103   39,303 77 SH   OTR 43 77 0 0
CHEMED CORP NEW COM 16359R103   9,953,937 19,501 SH   SOLE 43 18,981 0 520
CHEMOURS CO COM 163851108   20,075,146 655,622 SH   SOLE 2 120,816 0 534,806
CHEMOURS CO COM 163851108   16,198 529 SH   SOLE 4 529 0 0
CHEMOURS CO COM 163851108   762,132 24,890 SH   SOLE 7 24,890 0 0
CHEMOURS CO COM 163851108   12,579,706 410,833 SH   SOLE 18 410,833 0 0
CHEMOURS CO COM 163851108   1,490,000 48,661 SH   SOLE 19 48,661 0 0
CHEMOURS CO COM 163851108   385,814,970 12,600,097 SH   SOLE 21 12,600,097 0 0
CHEMOURS CO COM 163851108   132,759,746 4,335,720 SH   SOLE 22 4,128,320 0 207,400
CHEMOURS CO COM 163851108   716,692 23,406 SH   SOLE 25 23,406 0 0
CHEMOURS CO COM 163851108   2,545,441 83,130 SH   SOLE 26 70,269 0 12,861
CHEMOURS CO COM 163851108   90,298 2,949 SH   SOLE 28 2,949 0 0
CHEMOURS CO COM 163851108   3,090,324 100,925 SH   SOLE 30 100,925 0 0
CHEMOURS CO COM 163851108   68,895 2,250 SH   SOLE 31 2,250 0 0
CHEMOURS CO COM 163851108   2,598,964 84,878 SH   SOLE 32 84,878 0 0
CHEMOURS CO COM 163851108   115,284 3,765 SH   SOLE 36 3,765 0 0
CHEMOURS CO COM 163851108   632,181 20,646 SH   SOLE 40 20,646 0 0
CHEMOURS CO COM 163851108   11,697 382 SH   OTR 43 382 0 0
CHEMOURS CO COM 163851108   3,631,590 118,602 SH   SOLE 43 111,859 0 6,743
CHEMUNG FINL CORP COM 164024101   144,445 3,149 SH   SOLE 2 3,036 0 113
CHEMUNG FINL CORP COM 164024101   27,568 601 SH   SOLE 18 601 0 0
CHEMUNG FINL CORP COM 164024101   331,090 7,218 SH   SOLE 21 7,218 0 0
CHEMUNG FINL CORP COM 164024101   134,812 2,939 SH   SOLE 22 2,939 0 0
CHENIERE ENERGY INC COM NEW 16411R208   112,287,649 748,784 SH   SOLE 2 133,250 0 615,534
CHENIERE ENERGY INC COM NEW 16411R208   31,243,266 208,344 SH   SOLE 4 181,198 0 27,146
CHENIERE ENERGY INC COM NEW 16411R208   65,902,771 439,469 SH   SOLE 7 439,469 0 0
CHENIERE ENERGY INC COM NEW 16411R208   620,834 4,140 SH   SOLE 13 1,281 0 2,859
CHENIERE ENERGY INC COM NEW 16411R208   2,457,994 16,391 SH   SOLE 15 16,391 0 0
CHENIERE ENERGY INC COM NEW 16411R208   127,261,096 848,634 SH   SOLE 18 623,401 0 225,233
CHENIERE ENERGY INC COM NEW 16411R208   330,549,630 2,204,252 SH   SOLE 19 2,204,252 0 0
CHENIERE ENERGY INC COM NEW 16411R208   969,197,478 6,463,040 SH   SOLE 21 6,463,040 0 0
CHENIERE ENERGY INC COM NEW 16411R208   915,101,358 6,102,303 SH   SOLE 22 5,648,462 0 453,841
CHENIERE ENERGY INC COM NEW 16411R208   57,971,237 386,578 SH   SOLE 23 386,578 0 0
CHENIERE ENERGY INC COM NEW 16411R208   105,054,178 700,548 SH   SOLE 25 700,548 0 0
CHENIERE ENERGY INC COM NEW 16411R208   48,680,315 324,622 SH   SOLE 26 160,277 0 164,345
CHENIERE ENERGY INC COM NEW 16411R208   47,330,525 315,621 SH   SOLE 28 3,895 0 311,726
CHENIERE ENERGY INC COM NEW 16411R208   137,213 915 SH   SOLE 29 915 0 0
CHENIERE ENERGY INC COM NEW 16411R208   251,089,125 1,674,374 SH   SOLE 30 1,674,374 0 0
CHENIERE ENERGY INC COM NEW 16411R208   7,764,179 51,775 SH   SOLE 31 47,819 0 3,956
CHENIERE ENERGY INC COM NEW 16411R208   90,478,816 603,353 SH   SOLE 34 603,353 0 0
CHENIERE ENERGY INC COM NEW 16411R208   12,025,142 80,189 SH   SOLE 36 80,189 0 0
CHENIERE ENERGY INC COM NEW 16411R208   1,275,260 8,504 SH   SOLE 40 8,504 0 0
CHENIERE ENERGY INC COM NEW 16411R208   122,967 820 SH   OTR 43 820 0 0
CHENIERE ENERGY INC COM NEW 16411R208   33,094,314 220,688 SH   SOLE 43 203,801 0 16,887
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   626 11 SH   SOLE 43 11 0 0
CHERRY HILL MTG INVT CORP COM 164651101   18,757 3,234 SH   SOLE 18 3,234 0 0
CHERRY HILL MTG INVT CORP COM 164651101   355,505 61,294 SH   SOLE 21 61,294 0 0
CHERRY HILL MTG INVT CORP COM 164651101   1,694,174 292,099 SH   SOLE 22 292,099 0 0
CHERRY HILL MTG INVT CORP COM 164651101   302 52 SH   SOLE 43 52 0 0
CHESAPEAKE ENERGY CORP COM 165167735   14,591,867 154,624 SH   SOLE 2 47,974 0 106,650
CHESAPEAKE ENERGY CORP COM 165167735   3,937,683 41,726 SH   SOLE 4 30,505 0 11,221
CHESAPEAKE ENERGY CORP COM 165167735   1,276,920 13,531 SH   SOLE 7 13,531 0 0
CHESAPEAKE ENERGY CORP COM 165167735   65,682 696 SH   SOLE 13 696 0 0
CHESAPEAKE ENERGY CORP COM 165167735   1,012,401 10,728 SH   SOLE 15 10,728 0 0
CHESAPEAKE ENERGY CORP COM 165167735   9,423,316 99,855 SH   SOLE 18 94,451 0 5,404
CHESAPEAKE ENERGY CORP COM 165167735   67,743,788 717,853 SH   SOLE 19 717,853 0 0
CHESAPEAKE ENERGY CORP COM 165167735   208,753,518 2,212,075 SH   SOLE 21 2,212,075 0 0
CHESAPEAKE ENERGY CORP COM 165167735   274,017,167 2,903,647 SH   SOLE 22 2,683,268 0 220,379
CHESAPEAKE ENERGY CORP COM 165167735   16,319,876 172,935 SH   SOLE 23 172,935 0 0
CHESAPEAKE ENERGY CORP COM 165167735   9,583,651 101,554 SH   SOLE 26 53,549 0 48,005
CHESAPEAKE ENERGY CORP COM 165167735   10,335,874 109,525 SH   SOLE 28 36,121 0 73,404
CHESAPEAKE ENERGY CORP COM 165167735   33,022,894 349,930 SH   SOLE 30 349,930 0 0
CHESAPEAKE ENERGY CORP COM 165167735   2,191,743 23,225 SH   SOLE 31 21,362 0 1,863
CHESAPEAKE ENERGY CORP COM 165167735   11,906,380 126,167 SH   SOLE 34 126,167 0 0
CHESAPEAKE ENERGY CORP COM 165167735   1,324,483 14,035 SH   SOLE 36 14,035 0 0
CHESAPEAKE ENERGY CORP COM 165167735   361,720 3,833 SH   SOLE 40 3,833 0 0
CHESAPEAKE ENERGY CORP COM 165167735   5,418,838 57,421 SH   SOLE 43 55,917 0 1,504
CHESAPEAKE UTILS CORP COM 165303108   1,138,901 9,637 SH   SOLE 2 4,668 0 4,969
CHESAPEAKE UTILS CORP COM 165303108   7,564 64 SH   SOLE 4 64 0 0
CHESAPEAKE UTILS CORP COM 165303108   2,925,546 24,755 SH   SOLE 7 24,755 0 0
CHESAPEAKE UTILS CORP COM 165303108   6,397,911 54,137 SH   SOLE 18 54,137 0 0
CHESAPEAKE UTILS CORP COM 165303108   3,620,799 30,638 SH   SOLE 19 30,638 0 0
CHESAPEAKE UTILS CORP COM 165303108   225,837,844 1,910,965 SH   SOLE 21 1,910,965 0 0
CHESAPEAKE UTILS CORP COM 165303108   46,477,712 393,279 SH   SOLE 22 377,485 0 15,794
CHESAPEAKE UTILS CORP COM 165303108   279,968 2,369 SH   SOLE 25 2,369 0 0
CHESAPEAKE UTILS CORP COM 165303108   757,652 6,411 SH   SOLE 26 5,309 0 1,102
CHESAPEAKE UTILS CORP COM 165303108   36,872 312 SH   SOLE 28 312 0 0
CHESAPEAKE UTILS CORP COM 165303108   2,979,554 25,212 SH   SOLE 30 25,212 0 0
CHESAPEAKE UTILS CORP COM 165303108   268,505 2,272 SH   SOLE 40 2,272 0 0
CHESAPEAKE UTILS CORP COM 165303108   989,048 8,369 SH   SOLE 43 8,324 0 45
CHEVRON CORP NEW COM 166764100   499,378,155 2,782,206 SH   SOLE 2 1,149,480 0 1,632,726
CHEVRON CORP NEW COM 166764100   257,755,538 1,436,044 SH   SOLE 4 721,741 0 714,303
CHEVRON CORP NEW COM 166764100   320,557,114 1,785,933 SH   SOLE 7 1,732,634 0 53,299
CHEVRON CORP NEW COM 166764100   27,939,234 155,659 SH   SOLE 13 130,056 0 25,603
CHEVRON CORP NEW COM 166764100   56,019,367 312,103 SH   SOLE 15 312,103 0 0
CHEVRON CORP NEW COM 166764100   4,846 27 SH   SOLE 17 0 0 27
CHEVRON CORP NEW COM 166764100   545,305,159 3,038,081 SH   SOLE 18 2,797,967 0 240,114
CHEVRON CORP NEW COM 166764100   370,715,954 2,065,385 SH   SOLE 19 2,065,385 0 0
CHEVRON CORP NEW COM 166764100   9,854,300,389 54,901,668 SH   SOLE 21 54,901,668 0 0
CHEVRON CORP NEW COM 166764100   7,249,654,768 40,390,299 SH   SOLE 22 36,237,277 0 4,153,022
CHEVRON CORP NEW COM 166764100   704,915,744 3,927,326 SH   SOLE 23 3,927,326 0 0
CHEVRON CORP NEW COM 166764100   512,687,159 2,856,355 SH   SOLE 25 2,856,355 0 0
CHEVRON CORP NEW COM 166764100   717,926,615 3,999,814 SH   SOLE 26 1,744,266 0 2,255,548
CHEVRON CORP NEW COM 166764100   426,055,234 2,373,699 SH   SOLE 28 2,334 0 2,371,365
CHEVRON CORP NEW COM 166764100   52,249,539 291,100 SH   SOLE 29 291,100 0 0
CHEVRON CORP NEW COM 166764100   1,854,493,013 10,332,013 SH   SOLE 30 10,332,013 0 0
CHEVRON CORP NEW COM 166764100   119,520,237 665,888 SH   SOLE 31 632,369 0 33,519
CHEVRON CORP NEW COM 166764100   36,251,775 201,971 SH   SOLE 32 201,971 0 0
CHEVRON CORP NEW COM 166764100   293,490,202 1,635,134 SH   SOLE 34 1,635,134 0 0
CHEVRON CORP NEW COM 166764100   103,902,274 578,875 SH   SOLE 36 578,875 0 0
CHEVRON CORP NEW COM 166764100   806,628 4,494 SH   SOLE 37 4,494 0 0
CHEVRON CORP NEW COM 166764100   12,548,146 69,910 SH   SOLE 40 69,910 0 0
CHEVRON CORP NEW COM 166764100   690,319 3,846 SH   OTR 43 3,846 0 0
CHEVRON CORP NEW COM 166764100   275,327,728 1,533,945 SH   SOLE 43 1,374,299 0 159,645
CHEWY INC CL A 16679L109   273,984 7,389 SH   SOLE 2 838 0 6,551
CHEWY INC CL A 16679L109   2,626,265 70,827 SH   SOLE 4 39,424 0 31,403
CHEWY INC CL A 16679L109   259,671 7,003 SH   SOLE 7 7,003 0 0
CHEWY INC CL A 16679L109   6,637 179 SH   SOLE 13 179 0 0
CHEWY INC CL A 16679L109   228,042 6,150 SH   SOLE 15 6,150 0 0
CHEWY INC CL A 16679L109   2,451,841 66,123 SH   SOLE 18 61,280 0 4,843
CHEWY INC CL A 16679L109   8,986,523 242,355 SH   SOLE 21 242,355 0 0
CHEWY INC CL A 16679L109   52,142,971 1,406,229 SH   SOLE 22 1,308,702 0 97,527
CHEWY INC CL A 16679L109   5,909,514 159,372 SH   SOLE 23 159,372 0 0
CHEWY INC CL A 16679L109   923,477 24,905 SH   SOLE 25 24,905 0 0
CHEWY INC CL A 16679L109   2,012,295 54,269 SH   SOLE 26 44,990 0 9,279
CHEWY INC CL A 16679L109   2,297,773 61,968 SH   SOLE 28 1,469 0 60,499
CHEWY INC CL A 16679L109   10,950,873 295,331 SH   SOLE 30 295,331 0 0
CHEWY INC CL A 16679L109   638,332 17,215 SH   SOLE 31 15,890 0 1,325
CHEWY INC CL A 16679L109   122,549 3,305 SH   SOLE 34 3,305 0 0
CHEWY INC CL A 16679L109   345,215 9,310 SH   SOLE 36 9,310 0 0
CHEWY INC CL A 16679L109   163,337 4,405 SH   SOLE 40 4,405 0 0
CHEWY INC CL A 16679L109   1,170,356 31,563 SH   SOLE 43 27,694 0 3,869
CHICAGO ATLANTIC REAL ESTATE COM 167239102   32,144 2,133 SH   SOLE 2 397 0 1,736
CHICAGO ATLANTIC REAL ESTATE COM 167239102   260,123 17,261 SH   SOLE 18 17,261 0 0
CHICAGO ATLANTIC REAL ESTATE COM 167239102   138,780 9,209 SH   SOLE 19 9,209 0 0
CHICAGO ATLANTIC REAL ESTATE COM 167239102   3,576,036 237,295 SH   SOLE 21 237,295 0 0
CHICAGO ATLANTIC REAL ESTATE COM 167239102   2,012,222 133,525 SH   SOLE 22 129,874 0 3,651
CHICAGO RIVET & MACH CO COM 168088102   3,579 125 SH   SOLE 21 125 0 0
CHICAGO RIVET & MACH CO COM 168088102   29 1 SH   SOLE 22 1 0 0
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100   6,953 1,358 SH   SOLE 18 1,358 0 0
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100   95,421 18,637 SH   SOLE 21 18,637 0 0
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100   159,155 31,085 SH   SOLE 22 31,085 0 0
CHICOS FAS INC COM 168615102   5,216,568 1,060,278 SH   SOLE 2 754,721 0 305,557
CHICOS FAS INC COM 168615102   83,335 16,938 SH   SOLE 7 16,938 0 0
CHICOS FAS INC COM 168615102   2,111,438 429,154 SH   SOLE 18 429,154 0 0
CHICOS FAS INC COM 168615102   6,933,431 1,409,234 SH   SOLE 19 1,409,234 0 0
CHICOS FAS INC COM 168615102   78,682,131 15,992,303 SH   SOLE 21 15,992,303 0 0
CHICOS FAS INC COM 168615102   24,423,800 4,964,187 SH   SOLE 22 4,856,976 0 107,211
CHICOS FAS INC COM 168615102   335,150 68,120 SH   SOLE 23 68,120 0 0
CHICOS FAS INC COM 168615102   98,297 19,979 SH   SOLE 25 19,979 0 0
CHICOS FAS INC COM 168615102   1,430,529 290,758 SH   SOLE 26 2,489 0 288,269
CHICOS FAS INC COM 168615102   962,411 195,612 SH   SOLE 30 195,612 0 0
CHICOS FAS INC COM 168615102   49,692 10,100 SH   SOLE 36 10,100 0 0
CHICOS FAS INC COM 168615102   96,821 19,679 SH   SOLE 40 19,679 0 0
CHICOS FAS INC COM 168615102   174,822 35,533 SH   SOLE 43 34,016 0 1,517
CHILDRENS PL INC NEW COM 168905107   301,558 8,280 SH   SOLE 2 3,736 0 4,544
CHILDRENS PL INC NEW COM 168905107   2,294 63 SH   SOLE 4 63 0 0
CHILDRENS PL INC NEW COM 168905107   2,950 81 SH   SOLE 7 81 0 0
CHILDRENS PL INC NEW COM 168905107   1,629,686 44,747 SH   SOLE 18 44,747 0 0
CHILDRENS PL INC NEW COM 168905107   865,048 23,752 SH   SOLE 19 23,752 0 0
CHILDRENS PL INC NEW COM 168905107   60,304,163 1,655,798 SH   SOLE 21 1,655,798 0 0
CHILDRENS PL INC NEW COM 168905107   13,191,360 362,201 SH   SOLE 22 350,242 0 11,959
CHILDRENS PL INC NEW COM 168905107   109,952 3,019 SH   SOLE 25 3,019 0 0
CHILDRENS PL INC NEW COM 168905107   198,125 5,440 SH   SOLE 26 4,354 0 1,086
CHILDRENS PL INC NEW COM 168905107   862,316 23,677 SH   SOLE 30 23,677 0 0
CHILDRENS PL INC NEW COM 168905107   65,556 1,800 SH   SOLE 36 1,800 0 0
CHILDRENS PL INC NEW COM 168905107   59,437 1,632 SH   SOLE 40 1,632 0 0
CHILDRENS PL INC NEW COM 168905107   500,411 13,740 SH   SOLE 43 12,539 0 1,201
CHIMERA INVT CORP COM NEW 16934Q208   2,351,663 427,575 SH   SOLE 2 266,797 0 160,778
CHIMERA INVT CORP COM NEW 16934Q208   4,670 849 SH   SOLE 4 849 0 0
CHIMERA INVT CORP COM NEW 16934Q208   33,479 6,087 SH   SOLE 7 6,087 0 0
CHIMERA INVT CORP COM NEW 16934Q208   3,659,893 665,435 SH   SOLE 18 665,435 0 0
CHIMERA INVT CORP COM NEW 16934Q208   2,356,442 428,444 SH   SOLE 19 428,444 0 0
CHIMERA INVT CORP COM NEW 16934Q208   62,887,831 11,434,151 SH   SOLE 21 11,434,151 0 0
CHIMERA INVT CORP COM NEW 16934Q208   33,117,744 6,021,408 SH   SOLE 22 5,720,812 0 300,596
CHIMERA INVT CORP COM NEW 16934Q208   181,385 32,979 SH   SOLE 25 32,979 0 0
CHIMERA INVT CORP COM NEW 16934Q208   596,497 108,454 SH   SOLE 26 92,397 0 16,057
CHIMERA INVT CORP COM NEW 16934Q208   134,354 24,428 SH   SOLE 28 4,108 0 20,320
CHIMERA INVT CORP COM NEW 16934Q208   629,151 114,391 SH   SOLE 30 114,391 0 0
CHIMERA INVT CORP COM NEW 16934Q208   79,954 14,537 SH   SOLE 36 14,537 0 0
CHIMERA INVT CORP COM NEW 16934Q208   152,075 27,650 SH   SOLE 40 27,650 0 0
CHIMERA INVT CORP COM NEW 16934Q208   9,559 1,738 SH   SOLE 43 1,738 0 0
CHIMERIX INC COM 16934W106   103,914 55,868 SH   SOLE 2 2,677 0 53,191
CHIMERIX INC COM 16934W106   2,154 1,158 SH   SOLE 7 1,158 0 0
CHIMERIX INC COM 16934W106   452,577 243,321 SH   SOLE 18 243,321 0 0
CHIMERIX INC COM 16934W106   274,305 147,476 SH   SOLE 19 147,476 0 0
CHIMERIX INC COM 16934W106   5,387,202 2,896,345 SH   SOLE 21 2,896,345 0 0
CHIMERIX INC COM 16934W106   3,111,698 1,672,956 SH   SOLE 22 1,633,170 0 39,786
CHIMERIX INC COM 16934W106   25,562 13,743 SH   SOLE 43 923 0 12,820
CHINA EASTN AIRLS LTD SPON ADR CL H 16937R104   460,003 22,795 SH   SOLE 43 20,865 0 1,930
CHINA INDEX HLDGS LTD SPNSRD ADS 16954W101   130 140 SH   SOLE 43 140 0 0
CHINA SOUTHERN AIRLINES CO L SPON ADR CL H 169409109   7,072,920 218,300 SH   SOLE 43 208,506 0 9,794
CHINA YUCHAI INTL LTD COM G21082105   955 135 SH   SOLE 4 135 0 0
CHINA YUCHAI INTL LTD COM G21082105   1,032,667 145,960 SH   SOLE 21 145,960 0 0
CHINA YUCHAI INTL LTD COM G21082105   677,693 95,787 SH   SOLE 22 86,230 0 9,557
CHINA YUCHAI INTL LTD COM G21082105   281,550 39,795 SH   SOLE 30 39,795 0 0
CHINA YUCHAI INTL LTD COM G21082105   85,190 12,041 SH   SOLE 43 11,013 0 1,028
CHINDATA GROUP HLDGS LTD ADS 16955F107   5,181 650 SH   SOLE 2 650 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107   44,138 5,538 SH   SOLE 4 5,538 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107   11,559,584 1,450,387 SH   SOLE 21 1,450,387 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107   6,308,654 791,550 SH   SOLE 22 708,827 0 82,723
CHINDATA GROUP HLDGS LTD ADS 16955F107   15,653 1,964 SH   SOLE 25 1,964 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107   2,845,641 357,044 SH   SOLE 30 357,044 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107   1,459 183 SH   SOLE 34 183 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107   5,396 677 SH   SOLE 43 578 0 99
CHINOOK THERAPEUTICS INC COM 16961L106   1,428,005 54,504 SH   SOLE 2 12,603 0 41,901
CHINOOK THERAPEUTICS INC COM 16961L106   153,951 5,876 SH   SOLE 7 5,876 0 0
CHINOOK THERAPEUTICS INC COM 16961L106   3,999,640 152,658 SH   SOLE 18 152,658 0 0
CHINOOK THERAPEUTICS INC COM 16961L106   2,896,960 110,571 SH   SOLE 19 110,571 0 0
CHINOOK THERAPEUTICS INC COM 16961L106   60,339,727 2,303,043 SH   SOLE 21 2,303,043 0 0
CHINOOK THERAPEUTICS INC COM 16961L106   32,670,745 1,246,975 SH   SOLE 22 1,188,746 0 58,229
CHINOOK THERAPEUTICS INC COM 16961L106   148,528 5,669 SH   SOLE 25 5,669 0 0
CHINOOK THERAPEUTICS INC COM 16961L106   66,941 2,555 SH   SOLE 26 0 0 2,555
CHINOOK THERAPEUTICS INC COM 16961L106   1,426,695 54,454 SH   SOLE 30 54,454 0 0
CHINOOK THERAPEUTICS INC COM 16961L106   172,999 6,603 SH   SOLE 40 6,603 0 0
CHINOOK THERAPEUTICS INC COM 16961L106   310,025 11,833 SH   SOLE 43 10,020 0 1,813
CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202   343 16 SH   SOLE 22 16 0 0
CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202   3,636,692 169,701 SH   SOLE 43 160,935 0 8,766
CHIPOTLE MEXICAN GRILL INC COM 169656105   66,688,319 48,064 SH   SOLE 2 6,080 0 41,984
CHIPOTLE MEXICAN GRILL INC COM 169656105   23,483,268 16,925 SH   SOLE 4 10,757 0 6,168
CHIPOTLE MEXICAN GRILL INC COM 169656105   33,613,333 24,226 SH   SOLE 7 23,410 0 816
CHIPOTLE MEXICAN GRILL INC COM 169656105   617,433 445 SH   SOLE 13 110 0 335
CHIPOTLE MEXICAN GRILL INC COM 169656105   4,333,131 3,123 SH   SOLE 15 3,123 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   13,875 10 SH   SOLE 17 0 0 10
CHIPOTLE MEXICAN GRILL INC COM 169656105   167,861,315 120,982 SH   SOLE 18 95,135 0 25,847
CHIPOTLE MEXICAN GRILL INC COM 169656105   104,004,863 74,959 SH   SOLE 19 74,959 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   1,021,288,377 736,069 SH   SOLE 21 736,069 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   845,775,054 609,572 SH   SOLE 22 550,418 0 59,154
CHIPOTLE MEXICAN GRILL INC COM 169656105   62,940,709 45,363 SH   SOLE 23 45,363 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   54,454,820 39,247 SH   SOLE 25 39,247 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   63,516,517 45,778 SH   SOLE 26 15,408 0 30,370
CHIPOTLE MEXICAN GRILL INC COM 169656105   68,590,568 49,435 SH   SOLE 28 631 0 48,804
CHIPOTLE MEXICAN GRILL INC COM 169656105   170,555,821 122,924 SH   SOLE 30 122,924 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   8,775,874 6,325 SH   SOLE 31 5,823 0 502
CHIPOTLE MEXICAN GRILL INC COM 169656105   12,891,170 9,291 SH   SOLE 34 9,291 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   10,238,289 7,379 SH   SOLE 36 7,379 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   1,438,827 1,037 SH   SOLE 40 1,037 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   41,625 30 SH   OTR 43 30 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   29,295,464 21,114 SH   SOLE 43 19,056 0 2,058
CHOICE HOTELS INTL INC COM 169905106   7,614,126 67,597 SH   SOLE 2 36,277 0 31,320
CHOICE HOTELS INTL INC COM 169905106   10,476 93 SH   SOLE 4 93 0 0
CHOICE HOTELS INTL INC COM 169905106   39,086 347 SH   SOLE 7 347 0 0
CHOICE HOTELS INTL INC COM 169905106   7,500,360 66,587 SH   SOLE 18 66,587 0 0
CHOICE HOTELS INTL INC COM 169905106   4,041,523 35,880 SH   SOLE 19 35,880 0 0
CHOICE HOTELS INTL INC COM 169905106   171,711,457 1,524,427 SH   SOLE 21 1,524,427 0 0
CHOICE HOTELS INTL INC COM 169905106   99,320,545 881,752 SH   SOLE 22 835,458 0 46,294
CHOICE HOTELS INTL INC COM 169905106   599,921 5,326 SH   SOLE 25 5,326 0 0
CHOICE HOTELS INTL INC COM 169905106   1,937,408 17,200 SH   SOLE 26 14,481 0 2,719
CHOICE HOTELS INTL INC COM 169905106   174,479 1,549 SH   SOLE 28 294 0 1,255
CHOICE HOTELS INTL INC COM 169905106   1,747,384 15,513 SH   SOLE 30 15,513 0 0
CHOICE HOTELS INTL INC COM 169905106   52,828 469 SH   SOLE 31 469 0 0
CHOICE HOTELS INTL INC COM 169905106   604,201 5,364 SH   SOLE 40 5,364 0 0
CHOICE HOTELS INTL INC COM 169905106   18,924 168 SH   OTR 43 168 0 0
CHOICE HOTELS INTL INC COM 169905106   2,329,198 20,678 SH   SOLE 43 19,728 0 950
CHOICEONE FINL SVCS INC COM 170386106   277,240 9,560 SH   SOLE 2 9,238 0 322
CHOICEONE FINL SVCS INC COM 170386106   33,901 1,169 SH   SOLE 18 1,169 0 0
CHOICEONE FINL SVCS INC COM 170386106   425,169 14,661 SH   SOLE 21 14,661 0 0
CHOICEONE FINL SVCS INC COM 170386106   447,151 15,419 SH   SOLE 22 15,419 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   10,718,653 78,347 SH   SOLE 2 48,203 0 30,144
CHORD ENERGY CORPORATION COM NEW 674215207   142,282 1,040 SH   SOLE 4 728 0 312
CHORD ENERGY CORPORATION COM NEW 674215207   411,798 3,010 SH   SOLE 7 3,010 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   271,705 1,986 SH   SOLE 13 1,986 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   16,480,269 120,461 SH   SOLE 18 109,280 0 11,181
CHORD ENERGY CORPORATION COM NEW 674215207   30,268,528 221,245 SH   SOLE 19 221,245 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   212,051,122 1,549,968 SH   SOLE 21 1,549,968 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   160,768,441 1,175,122 SH   SOLE 22 1,135,336 0 39,786
CHORD ENERGY CORPORATION COM NEW 674215207   1,041,945 7,616 SH   SOLE 23 7,616 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   5,976,682 43,686 SH   SOLE 26 14,420 0 29,266
CHORD ENERGY CORPORATION COM NEW 674215207   54,177 396 SH   SOLE 29 396 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   5,110,674 37,356 SH   SOLE 30 37,356 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   70,320 514 SH   SOLE 31 514 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   807,726 5,904 SH   SOLE 34 5,904 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   428,078 3,129 SH   SOLE 43 3,060 0 69
CHROMADEX CORP COM NEW 171077407   1,816 1,081 SH   SOLE 2 0 0 1,081
CHROMADEX CORP COM NEW 171077407   15,048 8,957 SH   SOLE 18 8,957 0 0
CHROMADEX CORP COM NEW 171077407   327,551 194,971 SH   SOLE 21 194,971 0 0
CHROMADEX CORP COM NEW 171077407   1,308,665 778,967 SH   SOLE 22 778,967 0 0
CHROMADEX CORP COM NEW 171077407   22 13 SH   SOLE 43 13 0 0
CHUBB LIMITED COM H1467J104   182,329,430 826,516 SH   SOLE 2 120,346 0 706,170
CHUBB LIMITED COM H1467J104   67,087,548 304,114 SH   SOLE 4 174,633 0 129,481
CHUBB LIMITED COM H1467J104   82,035,184 371,873 SH   SOLE 7 359,041 0 12,832
CHUBB LIMITED COM H1467J104   2,593,153 11,755 SH   SOLE 13 7,360 0 4,395
CHUBB LIMITED COM H1467J104   15,671,203 71,039 SH   SOLE 15 71,039 0 0
CHUBB LIMITED COM H1467J104   1,765 8 SH   SOLE 17 0 0 8
CHUBB LIMITED COM H1467J104   189,768,723 860,239 SH   SOLE 18 825,895 0 34,344
CHUBB LIMITED COM H1467J104   84,030,290 380,917 SH   SOLE 19 380,917 0 0
CHUBB LIMITED COM H1467J104   2,168,946,480 9,832,033 SH   SOLE 21 9,832,033 0 0
CHUBB LIMITED COM H1467J104   1,981,278,089 8,981,315 SH   SOLE 22 8,100,409 0 880,906
CHUBB LIMITED COM H1467J104   177,507,996 804,660 SH   SOLE 23 804,660 0 0
CHUBB LIMITED COM H1467J104   124,031,909 562,248 SH   SOLE 25 562,248 0 0
CHUBB LIMITED COM H1467J104   180,518,304 818,306 SH   SOLE 26 347,626 0 470,680
CHUBB LIMITED COM H1467J104   190,798,043 864,905 SH   SOLE 28 8,436 0 856,469
CHUBB LIMITED COM H1467J104   202,731 919 SH   SOLE 29 919 0 0
CHUBB LIMITED COM H1467J104   695,791,592 3,154,087 SH   SOLE 30 3,154,087 0 0
CHUBB LIMITED COM H1467J104   20,598,966 93,377 SH   SOLE 31 85,870 0 7,507
CHUBB LIMITED COM H1467J104   39,164,442 177,536 SH   SOLE 34 177,536 0 0
CHUBB LIMITED COM H1467J104   27,992,816 126,894 SH   SOLE 36 126,894 0 0
CHUBB LIMITED COM H1467J104   3,483,053 15,789 SH   SOLE 40 15,789 0 0
CHUBB LIMITED COM H1467J104   213,320 967 SH   OTR 43 967 0 0
CHUBB LIMITED COM H1467J104   96,135,466 435,791 SH   SOLE 43 394,332 0 41,459
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   2,174,178 59,420 SH   SOLE 2 8,033 0 51,387
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   541,093 14,788 SH   SOLE 13 14,788 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   14,377,675 392,940 SH   SOLE 22 222,170 0 170,770
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   145,848 3,986 SH   SOLE 31 0 0 3,986
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   33,224 908 SH   SOLE 34 908 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   66,584,506 1,819,746 SH   SOLE 43 1,533,150 0 286,596
CHURCH & DWIGHT CO INC COM 171340102   29,378,959 364,458 SH   SOLE 2 62,356 0 302,102
CHURCH & DWIGHT CO INC COM 171340102   17,839,799 221,310 SH   SOLE 4 104,835 0 116,475
CHURCH & DWIGHT CO INC COM 171340102   19,176,071 237,887 SH   SOLE 7 231,061 0 6,826
CHURCH & DWIGHT CO INC COM 171340102   250,616 3,109 SH   SOLE 13 1,117 0 1,992
CHURCH & DWIGHT CO INC COM 171340102   2,935,010 36,410 SH   SOLE 15 36,410 0 0
CHURCH & DWIGHT CO INC COM 171340102   32,118,087 398,438 SH   SOLE 18 377,797 0 20,641
CHURCH & DWIGHT CO INC COM 171340102   9,656,191 119,789 SH   SOLE 19 119,789 0 0
CHURCH & DWIGHT CO INC COM 171340102   693,605,682 8,604,462 SH   SOLE 21 8,604,462 0 0
CHURCH & DWIGHT CO INC COM 171340102   458,788,591 5,691,460 SH   SOLE 22 5,181,586 0 509,874
CHURCH & DWIGHT CO INC COM 171340102   32,427,630 402,278 SH   SOLE 23 402,278 0 0
CHURCH & DWIGHT CO INC COM 171340102   24,649,732 305,790 SH   SOLE 25 305,790 0 0
CHURCH & DWIGHT CO INC COM 171340102   34,255,300 424,951 SH   SOLE 26 143,211 0 281,740
CHURCH & DWIGHT CO INC COM 171340102   46,561,223 577,611 SH   SOLE 28 3,544 0 574,067
CHURCH & DWIGHT CO INC COM 171340102   82,142 1,019 SH   SOLE 29 1,019 0 0
CHURCH & DWIGHT CO INC COM 171340102   128,345,710 1,592,181 SH   SOLE 30 1,592,063 0 118
CHURCH & DWIGHT CO INC COM 171340102   4,535,199 56,261 SH   SOLE 31 51,891 0 4,370
CHURCH & DWIGHT CO INC COM 171340102   964,499 11,965 SH   SOLE 34 11,965 0 0
CHURCH & DWIGHT CO INC COM 171340102   7,451,669 92,441 SH   SOLE 36 92,441 0 0
CHURCH & DWIGHT CO INC COM 171340102   739,113 9,169 SH   SOLE 40 9,169 0 0
CHURCH & DWIGHT CO INC COM 171340102   32,570,539 404,051 SH   SOLE 43 381,114 0 22,937
CHURCHILL CAPITAL CORP V COM CL A 17144T107   435,352 43,798 SH   SOLE 2 43,798 0 0
CHURCHILL CAPITAL CORP VI COM CL A 17143W101   335,222 33,539 SH   SOLE 2 33,539 0 0
CHURCHILL CAPITAL CORP VII COM CL A 17144M102   997,000 100,000 SH   SOLE 2 100,000 0 0
CHURCHILL DOWNS INC COM 171484108   25,115,770 118,790 SH   SOLE 2 25,883 0 92,907
CHURCHILL DOWNS INC COM 171484108   26,006 123 SH   SOLE 4 123 0 0
CHURCHILL DOWNS INC COM 171484108   407,848 1,929 SH   SOLE 7 1,929 0 0
CHURCHILL DOWNS INC COM 171484108   15,411,133 72,890 SH   SOLE 18 72,890 0 0
CHURCHILL DOWNS INC COM 171484108   2,514,326 11,892 SH   SOLE 19 11,892 0 0
CHURCHILL DOWNS INC COM 171484108   371,468,344 1,756,933 SH   SOLE 21 1,756,933 0 0
CHURCHILL DOWNS INC COM 171484108   205,648,870 972,657 SH   SOLE 22 924,132 0 48,525
CHURCHILL DOWNS INC COM 171484108   1,109,373 5,247 SH   SOLE 25 5,247 0 0
CHURCHILL DOWNS INC COM 171484108   3,467,452 16,400 SH   SOLE 26 13,369 0 3,031
CHURCHILL DOWNS INC COM 171484108   421,380 1,993 SH   SOLE 28 636 0 1,357
CHURCHILL DOWNS INC COM 171484108   3,154,324 14,919 SH   SOLE 30 14,919 0 0
CHURCHILL DOWNS INC COM 171484108   108,675 514 SH   SOLE 31 514 0 0
CHURCHILL DOWNS INC COM 171484108   960,738 4,544 SH   SOLE 40 4,544 0 0
CHURCHILL DOWNS INC COM 171484108   2,133,754 10,092 SH   SOLE 43 9,356 0 736
CHUYS HLDGS INC COM 171604101   575,848 20,348 SH   SOLE 2 5,714 0 14,634
CHUYS HLDGS INC COM 171604101   7,471 264 SH   SOLE 7 264 0 0
CHUYS HLDGS INC COM 171604101   1,905,467 67,331 SH   SOLE 18 67,331 0 0
CHUYS HLDGS INC COM 171604101   980,199 34,636 SH   SOLE 19 34,636 0 0
CHUYS HLDGS INC COM 171604101   64,705,686 2,286,420 SH   SOLE 21 2,286,420 0 0
CHUYS HLDGS INC COM 171604101   14,737,084 520,745 SH   SOLE 22 496,412 0 24,333
CHUYS HLDGS INC COM 171604101   70,920 2,506 SH   SOLE 25 2,506 0 0
CHUYS HLDGS INC COM 171604101   689,162 24,352 SH   SOLE 30 24,352 0 0
CHUYS HLDGS INC COM 171604101   65,203 2,304 SH   SOLE 40 2,304 0 0
CHUYS HLDGS INC COM 171604101   344,411 12,170 SH   SOLE 43 11,740 0 430
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   8,554,345 4,213,963 SH   SOLE 7 4,213,963 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   346,951 170,912 SH   SOLE 18 170,912 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   39,467 19,442 SH   SOLE 19 19,442 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   5,710,971 2,813,286 SH   SOLE 21 2,813,286 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   2,879,015 1,418,234 SH   SOLE 22 1,418,234 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   1,327,230 653,808 SH   SOLE 30 653,808 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   15,589,783 7,679,696 SH   SOLE 43 7,054,937 0 624,759
CIDARA THERAPEUTICS INC COM 171757107   11,022 14,573 SH   SOLE 2 14,136 0 437
CIDARA THERAPEUTICS INC COM 171757107   7,417 9,807 SH   SOLE 21 9,807 0 0
CIDARA THERAPEUTICS INC COM 171757107   81,745 108,086 SH   SOLE 22 108,086 0 0
CIENA CORP COM NEW 171779309   12,994,955 254,903 SH   SOLE 2 159,143 0 95,760
CIENA CORP COM NEW 171779309   202,085 3,964 SH   SOLE 4 3,675 0 289
CIENA CORP COM NEW 171779309   589,380 11,561 SH   SOLE 7 11,561 0 0
CIENA CORP COM NEW 171779309   83,733,630 1,642,480 SH   SOLE 18 1,638,206 0 4,274
CIENA CORP COM NEW 171779309   48,827,420 957,776 SH   SOLE 19 957,776 0 0
CIENA CORP COM NEW 171779309   420,131,329 8,241,101 SH   SOLE 21 8,241,101 0 0
CIENA CORP COM NEW 171779309   213,193,007 4,181,895 SH   SOLE 22 3,981,547 0 200,348
CIENA CORP COM NEW 171779309   3,098,564 60,780 SH   SOLE 23 60,780 0 0
CIENA CORP COM NEW 171779309   7,433,445 145,811 SH   SOLE 25 62,258 0 83,553
CIENA CORP COM NEW 171779309   3,671,835 72,025 SH   SOLE 26 60,036 0 11,989
CIENA CORP COM NEW 171779309   419,158 8,222 SH   SOLE 28 1,441 0 6,781
CIENA CORP COM NEW 171779309   36,630,099 718,519 SH   SOLE 30 718,519 0 0
CIENA CORP COM NEW 171779309   109,148 2,141 SH   SOLE 31 2,141 0 0
CIENA CORP COM NEW 171779309   27,634,882 542,073 SH   SOLE 34 542,073 0 0
CIENA CORP COM NEW 171779309   1,989,240 39,020 SH   SOLE 36 39,020 0 0
CIENA CORP COM NEW 171779309   1,111,874 21,810 SH   SOLE 40 21,810 0 0
CIENA CORP COM NEW 171779309   18,659 366 SH   OTR 43 366 0 0
CIENA CORP COM NEW 171779309   12,023,276 235,843 SH   SOLE 43 231,462 0 4,381
CIGNA CORP NEW COM 125523100   333,181,919 1,005,559 SH   SOLE 2 437,653 0 567,906
CIGNA CORP NEW COM 125523100   88,297,471 266,486 SH   SOLE 4 147,805 0 118,681
CIGNA CORP NEW COM 125523100   96,728,086 291,930 SH   SOLE 7 282,629 0 9,301
CIGNA CORP NEW COM 125523100   8,422,331 25,419 SH   SOLE 13 21,896 0 3,523
CIGNA CORP NEW COM 125523100   17,281,700 52,157 SH   SOLE 15 52,157 0 0
CIGNA CORP NEW COM 125523100   2,982 9 SH   SOLE 17 0 0 9
CIGNA CORP NEW COM 125523100   353,655,970 1,067,351 SH   SOLE 18 955,006 0 112,345
CIGNA CORP NEW COM 125523100   803,028,997 2,423,580 SH   SOLE 19 2,423,580 0 0
CIGNA CORP NEW COM 125523100   2,597,573,727 7,839,602 SH   SOLE 21 7,839,602 0 0
CIGNA CORP NEW COM 125523100   2,339,376,700 7,060,351 SH   SOLE 22 6,350,579 0 709,772
CIGNA CORP NEW COM 125523100   227,509,972 686,636 SH   SOLE 23 686,636 0 0
CIGNA CORP NEW COM 125523100   267,340,685 806,847 SH   SOLE 25 806,847 0 0
CIGNA CORP NEW COM 125523100   235,411,437 710,483 SH   SOLE 26 332,842 0 377,641
CIGNA CORP NEW COM 125523100   255,609,924 771,443 SH   SOLE 28 7,375 0 764,068
CIGNA CORP NEW COM 125523100   6,549,266 19,766 SH   SOLE 29 19,766 0 0
CIGNA CORP NEW COM 125523100   908,653,562 2,742,360 SH   SOLE 30 2,742,360 0 0
CIGNA CORP NEW COM 125523100   32,805,311 99,008 SH   SOLE 31 93,378 0 5,630
CIGNA CORP NEW COM 125523100   366,194,317 1,105,192 SH   SOLE 34 1,105,192 0 0
CIGNA CORP NEW COM 125523100   31,536,610 95,179 SH   SOLE 36 95,179 0 0
CIGNA CORP NEW COM 125523100   3,809,747 11,498 SH   SOLE 40 11,498 0 0
CIGNA CORP NEW COM 125523100   814,765 2,459 SH   OTR 43 2,459 0 0
CIGNA CORP NEW COM 125523100   128,772,196 388,641 SH   SOLE 43 356,331 0 32,310
CIIG CAPITAL PARTNERS II INC *W EXP 02/28/202 12561U117   86,250 1,078,125 SH   SOLE 2 1,078,125 0 0
CIMPRESS PLC SHS EURO G2143T103   867,396 31,416 SH   SOLE 2 21,071 0 10,345
CIMPRESS PLC SHS EURO G2143T103   2,043 74 SH   SOLE 4 74 0 0
CIMPRESS PLC SHS EURO G2143T103   5,467 198 SH   SOLE 7 198 0 0
CIMPRESS PLC SHS EURO G2143T103   1,267,879 45,921 SH   SOLE 18 44,751 0 1,170
CIMPRESS PLC SHS EURO G2143T103   2,076,079 75,193 SH   SOLE 19 75,193 0 0
CIMPRESS PLC SHS EURO G2143T103   16,202,597 586,838 SH   SOLE 21 586,838 0 0
CIMPRESS PLC SHS EURO G2143T103   14,037,117 508,407 SH   SOLE 22 495,064 0 13,343
CIMPRESS PLC SHS EURO G2143T103   14,468 524 SH   SOLE 23 524 0 0
CIMPRESS PLC SHS EURO G2143T103   59,306 2,148 SH   SOLE 25 2,148 0 0
CIMPRESS PLC SHS EURO G2143T103   485,411 17,581 SH   SOLE 26 3,408 0 14,173
CIMPRESS PLC SHS EURO G2143T103   235,679 8,536 SH   SOLE 30 8,536 0 0
CIMPRESS PLC SHS EURO G2143T103   178,057 6,449 SH   SOLE 34 6,449 0 0
CIMPRESS PLC SHS EURO G2143T103   62,040 2,247 SH   SOLE 40 2,247 0 0
CIMPRESS PLC SHS EURO G2143T103   242,664 8,789 SH   SOLE 43 8,634 0 155
CINCINNATI BANCORP INC COM NEW 17187C102   6,052 400 SH   SOLE 18 400 0 0
CINCINNATI BANCORP INC COM NEW 17187C102   70,536 4,662 SH   SOLE 21 4,662 0 0
CINCINNATI FINL CORP COM 172062101   23,612,772 230,616 SH   SOLE 2 44,321 0 186,295
CINCINNATI FINL CORP COM 172062101   10,948,665 106,931 SH   SOLE 4 57,971 0 48,960
CINCINNATI FINL CORP COM 172062101   16,576,941 161,900 SH   SOLE 7 156,887 0 5,013
CINCINNATI FINL CORP COM 172062101   256,077 2,501 SH   SOLE 13 568 0 1,933
CINCINNATI FINL CORP COM 172062101   2,590,467 25,300 SH   SOLE 15 25,300 0 0
CINCINNATI FINL CORP COM 172062101   40,177,734 392,399 SH   SOLE 18 380,061 0 12,338
CINCINNATI FINL CORP COM 172062101   7,357,029 71,853 SH   SOLE 19 71,853 0 0
CINCINNATI FINL CORP COM 172062101   591,950,276 5,781,329 SH   SOLE 21 5,781,329 0 0
CINCINNATI FINL CORP COM 172062101   340,907,403 3,329,499 SH   SOLE 22 3,002,934 0 326,565
CINCINNATI FINL CORP COM 172062101   25,373,061 247,808 SH   SOLE 23 247,808 0 0
CINCINNATI FINL CORP COM 172062101   18,681,260 182,452 SH   SOLE 25 182,452 0 0
CINCINNATI FINL CORP COM 172062101   27,510,964 268,688 SH   SOLE 26 93,131 0 175,557
CINCINNATI FINL CORP COM 172062101   27,363,932 267,252 SH   SOLE 28 2,113 0 265,139
CINCINNATI FINL CORP COM 172062101   75,077,775 733,253 SH   SOLE 30 733,253 0 0
CINCINNATI FINL CORP COM 172062101   3,499,383 34,177 SH   SOLE 31 31,438 0 2,739
CINCINNATI FINL CORP COM 172062101   2,902,449 28,347 SH   SOLE 32 28,347 0 0
CINCINNATI FINL CORP COM 172062101   687,651 6,716 SH   SOLE 34 6,716 0 0
CINCINNATI FINL CORP COM 172062101   5,218,921 50,971 SH   SOLE 36 50,971 0 0
CINCINNATI FINL CORP COM 172062101   600,415 5,864 SH   SOLE 40 5,864 0 0
CINCINNATI FINL CORP COM 172062101   21,707 212 SH   OTR 43 212 0 0
CINCINNATI FINL CORP COM 172062101   10,033,862 97,997 SH   SOLE 43 84,257 0 13,740
CINCOR PHARMA INC COM 17240Y109   291,998 23,759 SH   SOLE 2 5,203 0 18,556
CINCOR PHARMA INC COM 17240Y109   58,046 4,723 SH   SOLE 7 4,723 0 0
CINCOR PHARMA INC COM 17240Y109   776,863 63,211 SH   SOLE 18 63,211 0 0
CINCOR PHARMA INC COM 17240Y109   550,236 44,771 SH   SOLE 19 44,771 0 0
CINCOR PHARMA INC COM 17240Y109   12,929,793 1,052,058 SH   SOLE 21 1,052,058 0 0
CINCOR PHARMA INC COM 17240Y109   6,734,834 547,993 SH   SOLE 22 519,157 0 28,836
CINCOR PHARMA INC COM 17240Y109   23,609 1,921 SH   SOLE 25 1,921 0 0
CINCOR PHARMA INC COM 17240Y109   4,916 400 SH   SOLE 26 400 0 0
CINCOR PHARMA INC COM 17240Y109   33,736 2,745 SH   SOLE 28 0 0 2,745
CINCOR PHARMA INC COM 17240Y109   479,310 39,000 SH   SOLE 30 39,000 0 0
CINCOR PHARMA INC COM 17240Y109   12,069 982 SH   SOLE 36 982 0 0
CINCOR PHARMA INC COM 17240Y109   22,810 1,856 SH   SOLE 40 1,856 0 0
CINEDIGM CORP COM NEW CL A 172406209   35,484 91,524 SH   SOLE 21 91,524 0 0
CINEDIGM CORP COM NEW CL A 172406209   754,643 1,946,461 SH   SOLE 22 1,946,461 0 0
CINEMARK HLDGS INC COM 17243V102   2,826,598 326,397 SH   SOLE 2 237,352 0 89,045
CINEMARK HLDGS INC COM 17243V102   3,828 442 SH   SOLE 4 442 0 0
CINEMARK HLDGS INC COM 17243V102   100,976 11,660 SH   SOLE 7 11,660 0 0
CINEMARK HLDGS INC COM 17243V102   3,309,843 382,199 SH   SOLE 18 359,580 0 22,619
CINEMARK HLDGS INC COM 17243V102   5,836,442 673,954 SH   SOLE 19 673,954 0 0
CINEMARK HLDGS INC COM 17243V102   116,584,774 13,462,445 SH   SOLE 21 13,462,445 0 0
CINEMARK HLDGS INC COM 17243V102   29,061,834 3,355,870 SH   SOLE 22 3,257,126 0 98,744
CINEMARK HLDGS INC COM 17243V102   59,226 6,839 SH   SOLE 23 6,839 0 0
CINEMARK HLDGS INC COM 17243V102   152,988 17,666 SH   SOLE 25 17,666 0 0
CINEMARK HLDGS INC COM 17243V102   1,327,595 153,302 SH   SOLE 26 26,515 0 126,787
CINEMARK HLDGS INC COM 17243V102   72,701 8,395 SH   SOLE 28 1,858 0 6,537
CINEMARK HLDGS INC COM 17243V102   1,721,495 198,787 SH   SOLE 30 198,787 0 0
CINEMARK HLDGS INC COM 17243V102   36,329 4,195 SH   SOLE 36 4,195 0 0
CINEMARK HLDGS INC COM 17243V102   150,372 17,364 SH   SOLE 40 17,364 0 0
CINEMARK HLDGS INC COM 17243V102   9,725 1,123 SH   OTR 43 1,123 0 0
CINEMARK HLDGS INC COM 17243V102   563,446 65,063 SH   SOLE 43 57,635 0 7,428
CINEMARK HLDGS INC NOTE 4.500% 8/1 17243VAB8   4,192,801 4,390,000 PRN   SOLE 21 4,390,000 0 0
CINTAS CORP COM 172908105   100,945,651 223,519 SH   SOLE 2 74,842 0 148,677
CINTAS CORP COM 172908105   32,518,446 72,004 SH   SOLE 4 49,358 0 22,646
CINTAS CORP COM 172908105   50,288,339 111,351 SH   SOLE 7 87,485 0 23,866
CINTAS CORP COM 172908105   4,024,386 8,911 SH   SOLE 13 8,038 0 873
CINTAS CORP COM 172908105   4,692,783 10,391 SH   SOLE 15 10,391 0 0
CINTAS CORP COM 172908105   4,065 9 SH   SOLE 17 0 0 9
CINTAS CORP COM 172908105   171,677,553 380,137 SH   SOLE 18 323,617 0 56,520
CINTAS CORP COM 172908105   395,845,833 876,502 SH   SOLE 19 876,502 0 0
CINTAS CORP COM 172908105   1,151,230,865 2,549,114 SH   SOLE 21 2,549,114 0 0
CINTAS CORP COM 172908105   929,778,094 2,058,762 SH   SOLE 22 1,861,921 0 196,841
CINTAS CORP COM 172908105   80,294,423 177,792 SH   SOLE 23 177,792 0 0
CINTAS CORP COM 172908105   50,818,992 112,526 SH   SOLE 25 112,526 0 0
CINTAS CORP COM 172908105   76,783,529 170,018 SH   SOLE 26 60,938 0 109,080
CINTAS CORP COM 172908105   94,318,127 208,844 SH   SOLE 28 1,224 0 207,620
CINTAS CORP COM 172908105   2,275,262 5,038 SH   SOLE 29 5,038 0 0
CINTAS CORP COM 172908105   221,936,004 491,422 SH   SOLE 30 491,422 0 0
CINTAS CORP COM 172908105   15,358,693 34,008 SH   SOLE 31 32,395 0 1,613
CINTAS CORP COM 172908105   9,836,284 21,780 SH   SOLE 32 21,780 0 0
CINTAS CORP COM 172908105   8,189,225 18,133 SH   SOLE 34 18,133 0 0
CINTAS CORP COM 172908105   11,121,143 24,625 SH   SOLE 36 24,625 0 0
CINTAS CORP COM 172908105   1,556,283 3,446 SH   SOLE 40 3,446 0 0
CINTAS CORP COM 172908105   68,646 152 SH   OTR 43 152 0 0
CINTAS CORP COM 172908105   46,127,837 102,139 SH   SOLE 43 93,352 0 8,787
CION INVT CORP COM 17259U204   167,339 17,163 SH   SOLE 21 17,163 0 0
CION INVT CORP COM 17259U204   4,510,818 462,648 SH   SOLE 30 462,648 0 0
CIPHER MINING INC COM 17253J106   6,750 12,054 SH   SOLE 2 0 0 12,054
CIPHER MINING INC COM 17253J106   72,554 129,560 SH   SOLE 18 129,560 0 0
CIPHER MINING INC COM 17253J106   40,021 71,466 SH   SOLE 19 71,466 0 0
CIPHER MINING INC COM 17253J106   726,462 1,297,253 SH   SOLE 21 1,297,253 0 0
CIPHER MINING INC COM 17253J106   245,596 438,565 SH   SOLE 22 414,250 0 24,315
CIRCOR INTL INC COM 17273K109   472,755 19,731 SH   SOLE 2 10,892 0 8,839
CIRCOR INTL INC COM 17273K109   1,725 72 SH   SOLE 4 72 0 0
CIRCOR INTL INC COM 17273K109   3,810 159 SH   SOLE 7 159 0 0
CIRCOR INTL INC COM 17273K109   1,627,124 67,910 SH   SOLE 18 67,910 0 0
CIRCOR INTL INC COM 17273K109   818,569 34,164 SH   SOLE 19 34,164 0 0
CIRCOR INTL INC COM 17273K109   60,098,413 2,508,281 SH   SOLE 21 2,508,281 0 0
CIRCOR INTL INC COM 17273K109   12,566,756 524,489 SH   SOLE 22 502,069 0 22,420
CIRCOR INTL INC COM 17273K109   60,906 2,542 SH   SOLE 25 2,542 0 0
CIRCOR INTL INC COM 17273K109   44,637 1,863 SH   SOLE 26 37 0 1,826
CIRCOR INTL INC COM 17273K109   646,561 26,985 SH   SOLE 30 26,985 0 0
CIRCOR INTL INC COM 17273K109   68,022 2,839 SH   SOLE 40 2,839 0 0
CIRCOR INTL INC COM 17273K109   188,925 7,885 SH   SOLE 43 7,706 0 179
CIRRUS LOGIC INC COM 172755100   15,969,927 214,419 SH   SOLE 2 130,728 0 83,691
CIRRUS LOGIC INC COM 172755100   712,997 9,573 SH   SOLE 4 1,684 0 7,889
CIRRUS LOGIC INC COM 172755100   505,868 6,792 SH   SOLE 7 6,792 0 0
CIRRUS LOGIC INC COM 172755100   127,435 1,711 SH   SOLE 13 1,711 0 0
CIRRUS LOGIC INC COM 172755100   8,796,535 118,106 SH   SOLE 18 117,957 0 149
CIRRUS LOGIC INC COM 172755100   10,202,196 136,979 SH   SOLE 19 136,979 0 0
CIRRUS LOGIC INC COM 172755100   218,901,934 2,939,070 SH   SOLE 21 2,939,070 0 0
CIRRUS LOGIC INC COM 172755100   132,462,978 1,778,504 SH   SOLE 22 1,706,305 0 72,199
CIRRUS LOGIC INC COM 172755100   1,066,852 14,324 SH   SOLE 23 14,324 0 0
CIRRUS LOGIC INC COM 172755100   848,849 11,397 SH   SOLE 25 11,397 0 0
CIRRUS LOGIC INC COM 172755100   3,597,012 48,295 SH   SOLE 26 21,415 0 26,880
CIRRUS LOGIC INC COM 172755100   1,326,712 17,813 SH   SOLE 28 1,026 0 16,787
CIRRUS LOGIC INC COM 172755100   34,037 457 SH   SOLE 29 457 0 0
CIRRUS LOGIC INC COM 172755100   7,213,314 96,849 SH   SOLE 30 96,849 0 0
CIRRUS LOGIC INC COM 172755100   415,971 5,585 SH   SOLE 31 5,585 0 0
CIRRUS LOGIC INC COM 172755100   1,299,602 17,449 SH   SOLE 34 17,449 0 0
CIRRUS LOGIC INC COM 172755100   588,020 7,895 SH   SOLE 36 7,895 0 0
CIRRUS LOGIC INC COM 172755100   600,458 8,062 SH   SOLE 40 8,062 0 0
CIRRUS LOGIC INC COM 172755100   3,262,976 43,810 SH   SOLE 43 41,293 0 2,517
CISCO SYS INC COM 17275R102   432,228,525 9,072,807 SH   SOLE 2 2,221,497 0 6,851,310
CISCO SYS INC COM 17275R102   164,913,292 3,461,656 SH   SOLE 4 2,063,127 0 1,398,529
CISCO SYS INC COM 17275R102   246,629,660 5,176,945 SH   SOLE 7 4,850,297 0 326,648
CISCO SYS INC COM 17275R102   7,190,210 150,928 SH   SOLE 13 103,688 0 47,240
CISCO SYS INC COM 17275R102   33,900,386 711,595 SH   SOLE 15 711,595 0 0
CISCO SYS INC COM 17275R102   16,124 338 SH   SOLE 17 0 0 338
CISCO SYS INC COM 17275R102   554,014,331 11,629,184 SH   SOLE 18 10,936,187 0 692,997
CISCO SYS INC COM 17275R102   540,039,036 11,335,832 SH   SOLE 19 11,335,832 0 0
CISCO SYS INC COM 17275R102   1,079,618 22,662 SH   SOLE 20 22,662 0 0
CISCO SYS INC COM 17275R102   6,153,206,268 129,160,501 SH   SOLE 21 129,160,501 0 0
CISCO SYS INC COM 17275R102   4,389,062,433 92,129,774 SH   SOLE 22 83,403,271 0 8,726,503
CISCO SYS INC COM 17275R102   393,037,908 8,250,166 SH   SOLE 23 8,250,166 0 0
CISCO SYS INC COM 17275R102   511,075,107 10,727,857 SH   SOLE 25 10,727,857 0 0
CISCO SYS INC COM 17275R102   446,567,594 9,373,795 SH   SOLE 26 4,455,904 0 4,917,891
CISCO SYS INC COM 17275R102   437,644,193 9,186,486 SH   SOLE 28 96,365 0 9,090,121
CISCO SYS INC COM 17275R102   3,775,470 79,250 SH   SOLE 29 79,250 0 0
CISCO SYS INC COM 17275R102   1,577,927,411 33,121,902 SH   SOLE 30 32,975,862 0 146,040
CISCO SYS INC COM 17275R102   53,377,333 1,120,431 SH   SOLE 31 1,045,958 0 74,473
CISCO SYS INC COM 17275R102   56,936,184 1,195,134 SH   SOLE 32 1,195,134 0 0
CISCO SYS INC COM 17275R102   43,205,574 906,918 SH   SOLE 34 906,918 0 0
CISCO SYS INC COM 17275R102   65,700,276 1,379,099 SH   SOLE 36 1,379,099 0 0
CISCO SYS INC COM 17275R102   7,462,044 156,634 SH   SOLE 40 156,634 0 0
CISCO SYS INC COM 17275R102   456,153 9,575 SH   OTR 43 9,575 0 0
CISCO SYS INC COM 17275R102   239,949,504 5,036,723 SH   SOLE 43 4,523,736 0 512,987
CITI TRENDS INC COM 17306X102   124,668 4,708 SH   SOLE 2 1,176 0 3,532
CITI TRENDS INC COM 17306X102   3,178 120 SH   SOLE 7 120 0 0
CITI TRENDS INC COM 17306X102   674,631 25,477 SH   SOLE 18 25,477 0 0
CITI TRENDS INC COM 17306X102   388,435 14,669 SH   SOLE 19 14,669 0 0
CITI TRENDS INC COM 17306X102   7,798,042 294,488 SH   SOLE 21 294,488 0 0
CITI TRENDS INC COM 17306X102   6,130,120 231,500 SH   SOLE 22 225,732 0 5,768
CITI TRENDS INC COM 17306X102   2,436 92 SH   SOLE 43 92 0 0
CITIGROUP INC COM NEW 172967424   236,535,532 5,229,616 SH   SOLE 2 1,999,016 0 3,230,600
CITIGROUP INC COM NEW 172967424   77,483,061 1,713,090 SH   SOLE 4 998,439 0 714,651
CITIGROUP INC COM NEW 172967424   81,820,799 1,808,994 SH   SOLE 7 1,750,584 0 58,410
CITIGROUP INC COM NEW 172967424   3,018,967 66,747 SH   SOLE 13 43,424 0 23,323
CITIGROUP INC COM NEW 172967424   14,924,453 329,968 SH   SOLE 15 329,968 0 0
CITIGROUP INC COM NEW 172967424   2,239 50 SH   SOLE 17 0 0 50
CITIGROUP INC COM NEW 172967424   426,049,248 9,419,616 SH   SOLE 18 8,718,013 0 701,603
CITIGROUP INC COM NEW 172967424   695,109,159 15,368,321 SH   SOLE 19 15,368,321 0 0
CITIGROUP INC COM NEW 172967424   2,272,397,988 50,240,946 SH   SOLE 21 50,240,946 0 0
CITIGROUP INC COM NEW 172967424   2,022,224,525 44,709,806 SH   SOLE 22 40,302,814 0 4,406,992
CITIGROUP INC COM NEW 172967424   193,334,097 4,274,466 SH   SOLE 23 4,274,466 0 0
CITIGROUP INC COM NEW 172967424   166,620,128 3,683,841 SH   SOLE 25 3,683,841 0 0
CITIGROUP INC COM NEW 172967424   185,923,795 4,110,630 SH   SOLE 26 1,831,366 0 2,279,264
CITIGROUP INC COM NEW 172967424   207,156,837 4,580,076 SH   SOLE 28 195,226 0 4,384,850
CITIGROUP INC COM NEW 172967424   6,220,979 137,541 SH   SOLE 29 137,541 0 0
CITIGROUP INC COM NEW 172967424   617,025,037 13,641,942 SH   SOLE 30 13,454,855 0 187,087
CITIGROUP INC COM NEW 172967424   29,501,267 652,250 SH   SOLE 31 617,225 0 35,025
CITIGROUP INC COM NEW 172967424   5,603,228 123,883 SH   SOLE 32 123,883 0 0
CITIGROUP INC COM NEW 172967424   35,975,535 795,391 SH   SOLE 34 795,391 0 0
CITIGROUP INC COM NEW 172967424   33,838,644 748,146 SH   SOLE 36 748,146 0 0
CITIGROUP INC COM NEW 172967424   3,293,830 72,824 SH   SOLE 40 72,824 0 0
CITIGROUP INC COM NEW 172967424   204,666 4,525 SH   OTR 43 4,525 0 0
CITIGROUP INC COM NEW 172967424   79,635,002 1,760,668 SH   SOLE 43 1,584,394 0 176,274
CITIUS PHARMACEUTICALS INC COM NEW 17322U207   1,002 1,268 SH   SOLE 2 0 0 1,268
CITIUS PHARMACEUTICALS INC COM NEW 17322U207   16,646 21,071 SH   SOLE 18 21,071 0 0
CITIUS PHARMACEUTICALS INC COM NEW 17322U207   415,072 525,407 SH   SOLE 21 525,407 0 0
CITIUS PHARMACEUTICALS INC COM NEW 17322U207   1,411,645 1,786,893 SH   SOLE 22 1,786,893 0 0
CITIZENS & NORTHN CORP COM 172922106   167,838 7,342 SH   SOLE 2 635 0 6,707
CITIZENS & NORTHN CORP COM 172922106   4,915 215 SH   SOLE 7 215 0 0
CITIZENS & NORTHN CORP COM 172922106   1,117,260 48,874 SH   SOLE 18 48,874 0 0
CITIZENS & NORTHN CORP COM 172922106   676,473 29,592 SH   SOLE 19 29,592 0 0
CITIZENS & NORTHN CORP COM 172922106   13,694,877 599,076 SH   SOLE 21 599,076 0 0
CITIZENS & NORTHN CORP COM 172922106   9,387,276 410,642 SH   SOLE 22 398,004 0 12,638
CITIZENS CMNTY BANCORP INC M COM 174903104   69,545 5,781 SH   SOLE 2 5,489 0 292
CITIZENS CMNTY BANCORP INC M COM 174903104   20,824 1,731 SH   SOLE 18 1,731 0 0
CITIZENS CMNTY BANCORP INC M COM 174903104   263,168 21,876 SH   SOLE 21 21,876 0 0
CITIZENS CMNTY BANCORP INC M COM 174903104   655,503 54,489 SH   SOLE 22 54,489 0 0
CITIZENS FINL GROUP INC COM 174610105   54,397,765 1,381,706 SH   SOLE 2 225,955 0 1,155,751
CITIZENS FINL GROUP INC COM 174610105   17,162,525 435,929 SH   SOLE 4 237,258 0 198,671
CITIZENS FINL GROUP INC COM 174610105   22,001,255 558,833 SH   SOLE 7 421,091 0 137,742
CITIZENS FINL GROUP INC COM 174610105   307,558 7,812 SH   SOLE 13 1,925 0 5,887
CITIZENS FINL GROUP INC COM 174610105   3,230,663 82,059 SH   SOLE 15 82,059 0 0
CITIZENS FINL GROUP INC COM 174610105   142,102,681 3,609,415 SH   SOLE 18 3,422,657 0 186,758
CITIZENS FINL GROUP INC COM 174610105   300,426,722 7,630,854 SH   SOLE 19 7,630,854 0 0
CITIZENS FINL GROUP INC COM 174610105   743,947,252 18,896,298 SH   SOLE 21 18,896,298 0 0
CITIZENS FINL GROUP INC COM 174610105   435,865,231 11,070,999 SH   SOLE 22 10,023,829 0 1,047,170
CITIZENS FINL GROUP INC COM 174610105   36,171,109 918,748 SH   SOLE 23 918,748 0 0
CITIZENS FINL GROUP INC COM 174610105   60,374,682 1,533,520 SH   SOLE 25 1,533,520 0 0
CITIZENS FINL GROUP INC COM 174610105   44,912,194 1,140,772 SH   SOLE 26 515,517 0 625,255
CITIZENS FINL GROUP INC COM 174610105   40,421,809 1,026,716 SH   SOLE 28 15,945 0 1,010,771
CITIZENS FINL GROUP INC COM 174610105   40,197 1,021 SH   SOLE 29 1,021 0 0
CITIZENS FINL GROUP INC COM 174610105   118,641,731 3,013,506 SH   SOLE 30 3,013,506 0 0
CITIZENS FINL GROUP INC COM 174610105   4,452,983 113,106 SH   SOLE 31 104,115 0 8,991
CITIZENS FINL GROUP INC COM 174610105   3,786,528 96,178 SH   SOLE 32 96,178 0 0
CITIZENS FINL GROUP INC COM 174610105   92,055,958 2,338,226 SH   SOLE 34 2,338,226 0 0
CITIZENS FINL GROUP INC COM 174610105   8,938,407 227,036 SH   SOLE 35 227,036 0 0
CITIZENS FINL GROUP INC COM 174610105   6,174,633 156,836 SH   SOLE 36 156,836 0 0
CITIZENS FINL GROUP INC COM 174610105   2,164,248 54,972 SH   SOLE 37 54,972 0 0
CITIZENS FINL GROUP INC COM 174610105   746,849 18,970 SH   SOLE 40 18,970 0 0
CITIZENS FINL GROUP INC COM 174610105   34,488 876 SH   OTR 43 876 0 0
CITIZENS FINL GROUP INC COM 174610105   29,031,912 737,412 SH   SOLE 43 669,862 0 67,550
CITIZENS HLDG CO MISS COM 174715102   2,261 165 SH   SOLE 2 0 0 165
CITIZENS HLDG CO MISS COM 174715102   11,686 853 SH   SOLE 18 853 0 0
CITIZENS HLDG CO MISS COM 174715102   147,467 10,764 SH   SOLE 21 10,764 0 0
CITIZENS HLDG CO MISS COM 174715102   14,851 1,084 SH   SOLE 22 1,084 0 0
CITIZENS INC CL A 174740100   4,737 2,224 SH   SOLE 2 643 0 1,581
CITIZENS INC CL A 174740100   18,650 8,756 SH   SOLE 18 8,756 0 0
CITIZENS INC CL A 174740100   229,203 107,607 SH   SOLE 21 107,607 0 0
CITIZENS INC CL A 174740100   1,481,626 695,599 SH   SOLE 22 695,599 0 0
CITY HLDG CO COM 177835105   1,046,239 11,239 SH   SOLE 2 4,100 0 7,139
CITY HLDG CO COM 177835105   13,777 148 SH   SOLE 7 148 0 0
CITY HLDG CO COM 177835105   4,524,453 48,603 SH   SOLE 18 48,603 0 0
CITY HLDG CO COM 177835105   2,351,733 25,263 SH   SOLE 19 25,263 0 0
CITY HLDG CO COM 177835105   150,927,841 1,621,311 SH   SOLE 21 1,621,311 0 0
CITY HLDG CO COM 177835105   33,579,704 360,723 SH   SOLE 22 342,779 0 17,944
CITY HLDG CO COM 177835105   23,552 253 SH   SOLE 25 253 0 0
CITY HLDG CO COM 177835105   536,850 5,767 SH   SOLE 26 4,123 0 1,644
CITY HLDG CO COM 177835105   4,003 43 SH   SOLE 28 43 0 0
CITY HLDG CO COM 177835105   2,162,201 23,227 SH   SOLE 30 23,227 0 0
CITY HLDG CO COM 177835105   172,123 1,849 SH   SOLE 40 1,849 0 0
CITY HLDG CO COM 177835105   1,084,499 11,650 SH   SOLE 43 11,124 0 526
CITY OFFICE REIT INC COM 178587101   409,841 48,907 SH   SOLE 2 14,059 0 34,848
CITY OFFICE REIT INC COM 178587101   109,317 13,045 SH   SOLE 7 13,045 0 0
CITY OFFICE REIT INC COM 178587101   1,013,888 120,989 SH   SOLE 18 120,989 0 0
CITY OFFICE REIT INC COM 178587101   636,880 76,000 SH   SOLE 19 76,000 0 0
CITY OFFICE REIT INC COM 178587101   15,105,461 1,802,561 SH   SOLE 21 1,802,561 0 0
CITY OFFICE REIT INC COM 178587101   9,631,779 1,149,377 SH   SOLE 22 1,098,290 0 51,087
CITY OFFICE REIT INC COM 178587101   12,536 1,496 SH   SOLE 23 1,496 0 0
CITY OFFICE REIT INC COM 178587101   105,940 12,642 SH   SOLE 28 0 0 12,642
CITY OFFICE REIT INC COM 178587101   48,730 5,815 SH   SOLE 40 5,815 0 0
CITY OFFICE REIT INC COM 178587101   555,711 66,314 SH   SOLE 43 64,618 0 1,696
CIVEO CORP CDA COM NEW 17878Y207   15,177 488 SH   SOLE 43 488 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107   341,089 15,497 SH   SOLE 2 9,464 0 6,033
CIVISTA BANCSHARES INC COM NO PAR 178867107   5,547 252 SH   SOLE 7 252 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107   1,043,956 47,431 SH   SOLE 18 47,431 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107   645,465 29,326 SH   SOLE 19 29,326 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107   12,832,490 583,030 SH   SOLE 21 583,030 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107   9,025,575 410,067 SH   SOLE 22 397,370 0 12,697
CIVISTA BANCSHARES INC COM NO PAR 178867107   68,055 3,092 SH   SOLE 43 3,032 0 60
CIVITAS RESOURCES INC COM NEW 17888H103   3,117,908 53,822 SH   SOLE 2 25,221 0 28,601
CIVITAS RESOURCES INC COM NEW 17888H103   53,469 923 SH   SOLE 4 923 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   234,732 4,052 SH   SOLE 7 4,052 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   38,060 657 SH   SOLE 13 657 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   14,211,156 245,316 SH   SOLE 18 245,316 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   8,329,871 143,792 SH   SOLE 19 143,792 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   415,019,731 7,164,159 SH   SOLE 21 7,164,159 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   92,973,363 1,604,926 SH   SOLE 22 1,522,327 0 82,599
CIVITAS RESOURCES INC COM NEW 17888H103   1,554,204 26,829 SH   SOLE 26 21,003 0 5,826
CIVITAS RESOURCES INC COM NEW 17888H103   6,457,110 111,464 SH   SOLE 30 111,464 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   2,563,518 44,252 SH   SOLE 43 42,454 0 1,798
CKX LDS INC COM 12562N104   2,279 229 SH   SOLE 21 229 0 0
CLARIVATE PLC ORD SHS G21810109   10,919,812 1,309,330 SH   SOLE 2 562,145 0 747,185
CLARIVATE PLC ORD SHS G21810109   1,900,336 227,858 SH   SOLE 4 123,334 0 104,524
CLARIVATE PLC ORD SHS G21810109   305,453 36,625 SH   SOLE 7 36,625 0 0
CLARIVATE PLC ORD SHS G21810109   5,288 634 SH   SOLE 13 634 0 0
CLARIVATE PLC ORD SHS G21810109   309,964 37,166 SH   SOLE 15 37,166 0 0
CLARIVATE PLC ORD SHS G21810109   2,924,288 350,634 SH   SOLE 18 334,892 0 15,742
CLARIVATE PLC ORD SHS G21810109   1,228,874 147,347 SH   SOLE 19 147,347 0 0
CLARIVATE PLC ORD SHS G21810109   56,134,305 6,730,732 SH   SOLE 21 6,730,732 0 0
CLARIVATE PLC ORD SHS G21810109   94,593,948 11,342,200 SH   SOLE 22 10,557,188 0 785,012
CLARIVATE PLC ORD SHS G21810109   4,229,064 507,082 SH   SOLE 23 507,082 0 0
CLARIVATE PLC ORD SHS G21810109   5,414,428 649,212 SH   SOLE 25 649,212 0 0
CLARIVATE PLC ORD SHS G21810109   3,480,657 417,345 SH   SOLE 26 209,511 0 207,834
CLARIVATE PLC ORD SHS G21810109   6,034,832 723,601 SH   SOLE 28 182,453 0 541,148
CLARIVATE PLC ORD SHS G21810109   29,344,232 3,518,493 SH   SOLE 30 3,488,078 0 30,415
CLARIVATE PLC ORD SHS G21810109   679,843 81,516 SH   SOLE 31 76,103 0 5,413
CLARIVATE PLC ORD SHS G21810109   118,211 14,174 SH   SOLE 34 14,174 0 0
CLARIVATE PLC ORD SHS G21810109   916,266 109,864 SH   SOLE 36 109,864 0 0
CLARIVATE PLC ORD SHS G21810109   62,166 7,454 SH   SOLE 40 7,454 0 0
CLARIVATE PLC ORD SHS G21810109   1,110,880 133,199 SH   SOLE 43 106,228 0 26,971
CLAROS MTG TR INC COMMON STOCK 18270D106   1,215,399 82,624 SH   SOLE 2 23,797 0 58,827
CLAROS MTG TR INC COMMON STOCK 18270D106   15,651 1,064 SH   SOLE 7 1,064 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106   3,862,081 262,548 SH   SOLE 18 262,548 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106   2,521,294 171,400 SH   SOLE 19 171,400 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106   48,185,017 3,275,664 SH   SOLE 21 3,275,664 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106   62,094,043 4,221,213 SH   SOLE 22 4,115,991 0 105,222
CLAROS MTG TR INC COMMON STOCK 18270D106   578,868 39,352 SH   SOLE 26 39,352 0 0
CLARUS CORP NEW COM 18270P109   91,979 11,732 SH   SOLE 2 6,746 0 4,986
CLARUS CORP NEW COM 18270P109   1,858 237 SH   SOLE 7 237 0 0
CLARUS CORP NEW COM 18270P109   577,698 73,686 SH   SOLE 18 73,686 0 0
CLARUS CORP NEW COM 18270P109   405,540 51,727 SH   SOLE 19 51,727 0 0
CLARUS CORP NEW COM 18270P109   7,639,414 974,415 SH   SOLE 21 974,415 0 0
CLARUS CORP NEW COM 18270P109   4,929,729 628,792 SH   SOLE 22 609,889 0 18,903
CLEAN ENERGY FUELS CORP COM 184499101   1,215,796 233,807 SH   SOLE 2 105,909 0 127,898
CLEAN ENERGY FUELS CORP COM 184499101   3,307 636 SH   SOLE 4 636 0 0
CLEAN ENERGY FUELS CORP COM 184499101   114,202 21,962 SH   SOLE 7 21,962 0 0
CLEAN ENERGY FUELS CORP COM 184499101   2,529,405 486,424 SH   SOLE 18 486,424 0 0
CLEAN ENERGY FUELS CORP COM 184499101   2,920,642 561,662 SH   SOLE 19 561,662 0 0
CLEAN ENERGY FUELS CORP COM 184499101   34,128,214 6,563,118 SH   SOLE 21 6,563,118 0 0
CLEAN ENERGY FUELS CORP COM 184499101   23,815,589 4,579,921 SH   SOLE 22 4,346,903 0 233,018
CLEAN ENERGY FUELS CORP COM 184499101   162,126 31,178 SH   SOLE 25 31,178 0 0
CLEAN ENERGY FUELS CORP COM 184499101   731,630 140,698 SH   SOLE 26 66,619 0 74,079
CLEAN ENERGY FUELS CORP COM 184499101   510,754 98,222 SH   SOLE 28 92,871 0 5,351
CLEAN ENERGY FUELS CORP COM 184499101   1,399,429 269,121 SH   SOLE 30 269,121 0 0
CLEAN ENERGY FUELS CORP COM 184499101   14,758 2,838 SH   SOLE 34 2,838 0 0
CLEAN ENERGY FUELS CORP COM 184499101   172,463 33,166 SH   SOLE 40 33,166 0 0
CLEAN ENERGY FUELS CORP COM 184499101   251,160 48,300 SH   SOLE 43 44,663 0 3,637
CLEAN HARBORS INC COM 184496107   14,759,710 129,335 SH   SOLE 2 40,175 0 89,160
CLEAN HARBORS INC COM 184496107   17,689 155 SH   SOLE 4 155 0 0
CLEAN HARBORS INC COM 184496107   95,404 836 SH   SOLE 7 836 0 0
CLEAN HARBORS INC COM 184496107   11,940,604 104,632 SH   SOLE 18 104,632 0 0
CLEAN HARBORS INC COM 184496107   1,830,371 16,039 SH   SOLE 19 16,039 0 0
CLEAN HARBORS INC COM 184496107   290,862,437 2,548,742 SH   SOLE 21 2,548,742 0 0
CLEAN HARBORS INC COM 184496107   162,861,907 1,427,111 SH   SOLE 22 1,360,505 0 66,606
CLEAN HARBORS INC COM 184496107   855,900 7,500 SH   SOLE 25 7,500 0 0
CLEAN HARBORS INC COM 184496107   2,929,803 25,673 SH   SOLE 26 21,049 0 4,624
CLEAN HARBORS INC COM 184496107   270,464 2,370 SH   SOLE 28 901 0 1,469
CLEAN HARBORS INC COM 184496107   7,536,257 66,038 SH   SOLE 30 66,038 0 0
CLEAN HARBORS INC COM 184496107   79,998 701 SH   SOLE 31 701 0 0
CLEAN HARBORS INC COM 184496107   76,232 668 SH   SOLE 36 668 0 0
CLEAN HARBORS INC COM 184496107   849,738 7,446 SH   SOLE 40 7,446 0 0
CLEAN HARBORS INC COM 184496107   2,461,112 21,566 SH   SOLE 43 20,036 0 1,530
CLEANSPARK INC COM NEW 18452B209   78,448 38,455 SH   SOLE 2 1,907 0 36,548
CLEANSPARK INC COM NEW 18452B209   1,073 526 SH   SOLE 7 526 0 0
CLEANSPARK INC COM NEW 18452B209   247,038 121,097 SH   SOLE 18 121,097 0 0
CLEANSPARK INC COM NEW 18452B209   177,664 87,090 SH   SOLE 19 87,090 0 0
CLEANSPARK INC COM NEW 18452B209   3,835,431 1,880,113 SH   SOLE 21 1,880,113 0 0
CLEANSPARK INC COM NEW 18452B209   3,271,277 1,603,567 SH   SOLE 22 1,568,221 0 35,346
CLEANSPARK INC COM NEW 18452B209   357,381 175,187 SH   SOLE 30 175,187 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   432,415 411,824 SH   SOLE 2 140,404 0 271,420
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   326 310 SH   SOLE 4 310 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   4,358 4,150 SH   SOLE 7 4,150 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   1,184,094 1,127,709 SH   SOLE 18 1,127,709 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   2,224,051 2,118,144 SH   SOLE 19 2,118,144 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   14,653,645 13,955,852 SH   SOLE 21 13,955,852 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   11,285,508 10,748,103 SH   SOLE 22 10,324,744 0 423,359
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   33,744 32,137 SH   SOLE 23 32,137 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   43,705 41,624 SH   SOLE 25 41,624 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   217,279 206,932 SH   SOLE 26 177,876 0 29,056
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   6,435 6,129 SH   SOLE 28 0 0 6,129
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   303,567 289,111 SH   SOLE 30 289,111 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   239,652 228,240 SH   SOLE 34 228,240 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   32,760 31,200 SH   SOLE 40 31,200 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   125,218 119,255 SH   SOLE 43 118,142 0 1,113
CLEAR SECURE INC COM CL A 18467V109   1,124,219 40,985 SH   SOLE 2 18,717 0 22,268
CLEAR SECURE INC COM CL A 18467V109   5,212 190 SH   SOLE 4 190 0 0
CLEAR SECURE INC COM CL A 18467V109   69,398 2,530 SH   SOLE 7 2,530 0 0
CLEAR SECURE INC COM CL A 18467V109   4,292,137 156,476 SH   SOLE 18 156,476 0 0
CLEAR SECURE INC COM CL A 18467V109   5,160,762 188,143 SH   SOLE 19 188,143 0 0
CLEAR SECURE INC COM CL A 18467V109   71,730,410 2,615,035 SH   SOLE 21 2,615,035 0 0
CLEAR SECURE INC COM CL A 18467V109   47,918,976 1,746,955 SH   SOLE 22 1,713,702 0 33,253
CLEAR SECURE INC COM CL A 18467V109   56,725 2,068 SH   SOLE 23 2,068 0 0
CLEAR SECURE INC COM CL A 18467V109   158,765 5,788 SH   SOLE 25 5,788 0 0
CLEAR SECURE INC COM CL A 18467V109   1,174,827 42,830 SH   SOLE 26 23,448 0 19,382
CLEAR SECURE INC COM CL A 18467V109   30,338 1,106 SH   SOLE 28 0 0 1,106
CLEAR SECURE INC COM CL A 18467V109   9,468,891 345,202 SH   SOLE 30 345,202 0 0
CLEAR SECURE INC COM CL A 18467V109   138,714 5,057 SH   SOLE 40 5,057 0 0
CLEAR SECURE INC COM CL A 18467V109   32,751 1,194 SH   SOLE 43 1,194 0 0
CLEARFIELD INC COM 18482P103   586,022 6,225 SH   SOLE 2 3,546 0 2,679
CLEARFIELD INC COM 18482P103   3,860 41 SH   SOLE 4 41 0 0
CLEARFIELD INC COM 18482P103   12,144 129 SH   SOLE 7 129 0 0
CLEARFIELD INC COM 18482P103   3,678,332 39,073 SH   SOLE 18 39,073 0 0
CLEARFIELD INC COM 18482P103   2,040,014 21,670 SH   SOLE 19 21,670 0 0
CLEARFIELD INC COM 18482P103   136,286,290 1,447,698 SH   SOLE 21 1,447,698 0 0
CLEARFIELD INC COM 18482P103   27,724,701 294,505 SH   SOLE 22 285,637 0 8,868
CLEARFIELD INC COM 18482P103   141,116 1,499 SH   SOLE 25 1,499 0 0
CLEARFIELD INC COM 18482P103   770,912 8,189 SH   SOLE 26 7,368 0 821
CLEARFIELD INC COM 18482P103   96,494 1,025 SH   SOLE 28 0 0 1,025
CLEARFIELD INC COM 18482P103   1,691,696 17,970 SH   SOLE 30 17,970 0 0
CLEARFIELD INC COM 18482P103   179,713 1,909 SH   SOLE 40 1,909 0 0
CLEARFIELD INC COM 18482P103   421,465 4,477 SH   SOLE 43 4,183 0 294
CLEARONE INC COM 18506U104   14,923 9,818 SH   SOLE 21 9,818 0 0
CLEARPOINT NEURO INC COM 18507C103   4,777 564 SH   SOLE 2 0 0 564
CLEARPOINT NEURO INC COM 18507C103   33,279 3,929 SH   SOLE 18 3,929 0 0
CLEARPOINT NEURO INC COM 18507C103   1,094,265 129,193 SH   SOLE 21 129,193 0 0
CLEARPOINT NEURO INC COM 18507C103   2,363,604 279,056 SH   SOLE 22 279,056 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104   10,301 9,197 SH   SOLE 18 9,197 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104   174,722 156,002 SH   SOLE 21 156,002 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104   704,365 628,897 SH   SOLE 22 628,897 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104   5,718 5,105 SH   SOLE 43 5,105 0 0
CLEARSIGN TECHNOLOGIES CORP COM 185064102   2,551 4,760 SH   SOLE 18 4,760 0 0
CLEARSIGN TECHNOLOGIES CORP COM 185064102   32,957 61,487 SH   SOLE 21 61,487 0 0
CLEARSIGN TECHNOLOGIES CORP COM 185064102   106,827 199,304 SH   SOLE 22 199,304 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   235,200 12,544 SH   SOLE 2 7,512 0 5,032
CLEARWATER ANALYTICS HLDGS I CL A 185123106   2,113,538 112,722 SH   SOLE 21 112,722 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   13,062,056 696,643 SH   SOLE 22 685,238 0 11,405
CLEARWATER ANALYTICS HLDGS I CL A 185123106   95,175 5,076 SH   SOLE 25 5,076 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   47,344 2,525 SH   SOLE 26 0 0 2,525
CLEARWATER ANALYTICS HLDGS I CL A 185123106   90,713 4,838 SH   SOLE 40 4,838 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   60,000 3,200 SH   SOLE 43 3,113 0 87
CLEARWATER PAPER CORP COM 18538R103   1,494,478 39,526 SH   SOLE 2 28,035 0 11,491
CLEARWATER PAPER CORP COM 18538R103   1,134 30 SH   SOLE 4 30 0 0
CLEARWATER PAPER CORP COM 18538R103   5,634 149 SH   SOLE 7 149 0 0
CLEARWATER PAPER CORP COM 18538R103   2,259,185 59,751 SH   SOLE 18 59,751 0 0
CLEARWATER PAPER CORP COM 18538R103   1,173,169 31,028 SH   SOLE 19 31,028 0 0
CLEARWATER PAPER CORP COM 18538R103   83,528,377 2,209,161 SH   SOLE 21 2,209,161 0 0
CLEARWATER PAPER CORP COM 18538R103   17,713,493 468,487 SH   SOLE 22 445,775 0 22,712
CLEARWATER PAPER CORP COM 18538R103   228,486 6,043 SH   SOLE 23 6,043 0 0
CLEARWATER PAPER CORP COM 18538R103   84,997 2,248 SH   SOLE 25 2,248 0 0
CLEARWATER PAPER CORP COM 18538R103   121,332 3,209 SH   SOLE 26 2,113 0 1,096
CLEARWATER PAPER CORP COM 18538R103   1,035,465 27,386 SH   SOLE 30 27,386 0 0
CLEARWATER PAPER CORP COM 18538R103   81,972 2,168 SH   SOLE 40 2,168 0 0
CLEARWATER PAPER CORP COM 18538R103   556,866 14,728 SH   SOLE 43 12,947 0 1,781
CLEARWAY ENERGY INC CL A 18539C105   10,115,832 338,096 SH   SOLE 2 254,326 0 83,770
CLEARWAY ENERGY INC CL A 18539C105   4,907 164 SH   SOLE 4 164 0 0
CLEARWAY ENERGY INC CL A 18539C105   1,102,791 36,858 SH   SOLE 7 36,858 0 0
CLEARWAY ENERGY INC CL A 18539C105   2,899,996 96,925 SH   SOLE 18 91,595 0 5,330
CLEARWAY ENERGY INC CL A 18539C105   15,179,852 507,348 SH   SOLE 19 507,348 0 0
CLEARWAY ENERGY INC CL A 18539C105   37,427,885 1,250,932 SH   SOLE 21 1,250,932 0 0
CLEARWAY ENERGY INC CL A 18539C105   44,312,597 1,481,036 SH   SOLE 22 1,454,775 0 26,261
CLEARWAY ENERGY INC CL A 18539C105   815,051 27,241 SH   SOLE 23 27,241 0 0
CLEARWAY ENERGY INC CL A 18539C105   148,284 4,956 SH   SOLE 25 4,956 0 0
CLEARWAY ENERGY INC CL A 18539C105   6,022,328 201,281 SH   SOLE 26 26,080 0 175,201
CLEARWAY ENERGY INC CL A 18539C105   722,359 24,143 SH   SOLE 28 19,288 0 4,855
CLEARWAY ENERGY INC CL A 18539C105   1,474,876 49,294 SH   SOLE 30 49,294 0 0
CLEARWAY ENERGY INC CL A 18539C105   402,783 13,462 SH   SOLE 34 13,462 0 0
CLEARWAY ENERGY INC CL A 18539C105   15,319 512 SH   SOLE 36 512 0 0
CLEARWAY ENERGY INC CL A 18539C105   120,338 4,022 SH   SOLE 40 4,022 0 0
CLEARWAY ENERGY INC CL A 18539C105   505,673 16,901 SH   SOLE 43 15,826 0 1,074
CLEARWAY ENERGY INC CL C 18539C204   15,565,659 488,411 SH   SOLE 2 373,180 0 115,231
CLEARWAY ENERGY INC CL C 18539C204   6,501 204 SH   SOLE 4 204 0 0
CLEARWAY ENERGY INC CL C 18539C204   439,137 13,779 SH   SOLE 7 13,779 0 0
CLEARWAY ENERGY INC CL C 18539C204   7,814,843 245,210 SH   SOLE 18 215,515 0 29,695
CLEARWAY ENERGY INC CL C 18539C204   35,387,333 1,110,365 SH   SOLE 19 1,110,365 0 0
CLEARWAY ENERGY INC CL C 18539C204   130,234,779 4,086,438 SH   SOLE 21 4,086,438 0 0
CLEARWAY ENERGY INC CL C 18539C204   100,280,007 3,146,533 SH   SOLE 22 2,959,860 0 186,673
CLEARWAY ENERGY INC CL C 18539C204   1,144,388 35,908 SH   SOLE 23 35,908 0 0
CLEARWAY ENERGY INC CL C 18539C204   506,064 15,879 SH   SOLE 25 15,879 0 0
CLEARWAY ENERGY INC CL C 18539C204   10,961,623 343,948 SH   SOLE 26 86,160 0 257,788
CLEARWAY ENERGY INC CL C 18539C204   2,213,913 69,467 SH   SOLE 28 46,136 0 23,331
CLEARWAY ENERGY INC CL C 18539C204   46,520,958 1,459,710 SH   SOLE 30 1,459,710 0 0
CLEARWAY ENERGY INC CL C 18539C204   6,033,023 189,301 SH   SOLE 34 189,301 0 0
CLEARWAY ENERGY INC CL C 18539C204   167,126 5,244 SH   SOLE 36 5,244 0 0
CLEARWAY ENERGY INC CL C 18539C204   437,511 13,728 SH   SOLE 40 13,728 0 0
CLEARWAY ENERGY INC CL C 18539C204   1,475,039 46,283 SH   SOLE 43 42,347 0 3,936
CLENE INC COMMON STOCK 185634102   3,826 3,826 SH   SOLE 18 3,826 0 0
CLENE INC COMMON STOCK 185634102   51,575 51,575 SH   SOLE 21 51,575 0 0
CLENE INC COMMON STOCK 185634102   129,844 129,844 SH   SOLE 22 129,844 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   13,971,607 867,263 SH   SOLE 2 287,787 0 579,476
CLEVELAND-CLIFFS INC NEW COM 185899101   3,632,128 225,458 SH   SOLE 4 186,845 0 38,613
CLEVELAND-CLIFFS INC NEW COM 185899101   785,314 48,747 SH   SOLE 7 48,747 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   26,501 1,645 SH   SOLE 13 1,645 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   948,251 58,861 SH   SOLE 15 58,861 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   3,560 221 SH   SOLE 17 0 0 221
CLEVELAND-CLIFFS INC NEW COM 185899101   19,503,765 1,210,662 SH   SOLE 18 1,183,947 0 26,715
CLEVELAND-CLIFFS INC NEW COM 185899101   2,596,449 161,170 SH   SOLE 19 161,170 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   521,065,062 32,344,200 SH   SOLE 21 32,344,200 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   243,416,381 15,109,645 SH   SOLE 22 14,132,435 0 977,210
CLEVELAND-CLIFFS INC NEW COM 185899101   13,991,390 868,491 SH   SOLE 23 868,491 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   546,773 33,940 SH   SOLE 25 33,940 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   9,193,574 570,675 SH   SOLE 26 253,871 0 316,804
CLEVELAND-CLIFFS INC NEW COM 185899101   6,643,925 412,410 SH   SOLE 28 8,904 0 403,506
CLEVELAND-CLIFFS INC NEW COM 185899101   33,934,249 2,106,409 SH   SOLE 30 2,063,424 0 42,985
CLEVELAND-CLIFFS INC NEW COM 185899101   1,895,535 117,662 SH   SOLE 31 108,648 0 9,014
CLEVELAND-CLIFFS INC NEW COM 185899101   403,765 25,063 SH   SOLE 34 25,063 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   1,067,561 66,267 SH   SOLE 36 66,267 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   321,411 19,951 SH   SOLE 40 19,951 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   6,380 396 SH   OTR 43 396 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   2,624,907 162,936 SH   SOLE 43 152,296 0 10,641
CLEVER LEAVES HOLDINGS INC COM 186760104   1,272 4,144 SH   SOLE 18 4,144 0 0
CLEVER LEAVES HOLDINGS INC COM 186760104   23,603 76,883 SH   SOLE 21 76,883 0 0
CLEVER LEAVES HOLDINGS INC COM 186760104   91,573 298,285 SH   SOLE 22 298,285 0 0
CLIMB GLOBAL SOLUTIONS INC COM 946760105   91,374 2,898 SH   SOLE 2 2,771 0 127
CLIMB GLOBAL SOLUTIONS INC COM 946760105   22,859 725 SH   SOLE 18 725 0 0
CLIMB GLOBAL SOLUTIONS INC COM 946760105   269,834 8,558 SH   SOLE 21 8,558 0 0
CLIMB GLOBAL SOLUTIONS INC COM 946760105   3,165,517 100,397 SH   SOLE 22 100,397 0 0
CLIPPER RLTY INC COM 18885T306   200,666 31,354 SH   SOLE 2 29,663 0 1,691
CLIPPER RLTY INC COM 18885T306   229,235 35,818 SH   SOLE 18 35,818 0 0
CLIPPER RLTY INC COM 18885T306   163,174 25,496 SH   SOLE 19 25,496 0 0
CLIPPER RLTY INC COM 18885T306   3,087,507 482,423 SH   SOLE 21 482,423 0 0
CLIPPER RLTY INC COM 18885T306   1,721,824 269,035 SH   SOLE 22 266,119 0 2,916
CLIPPER RLTY INC COM 18885T306   4,269 667 SH   SOLE 23 667 0 0
CLIPPER RLTY INC COM 18885T306   179 28 SH   SOLE 43 28 0 0
CLOOPEN GROUP HOLDING LIMITE ADS 18900M104   3,550 5,043 SH   SOLE 2 5,043 0 0
CLOOPEN GROUP HOLDING LIMITE ADS 18900M104   9,453 13,427 SH   SOLE 22 13,427 0 0
CLOROX CO DEL COM 189054109   30,785,315 219,378 SH   SOLE 2 37,274 0 182,104
CLOROX CO DEL COM 189054109   14,955,389 106,573 SH   SOLE 4 53,657 0 52,916
CLOROX CO DEL COM 189054109   21,514,975 153,317 SH   SOLE 7 149,415 0 3,902
CLOROX CO DEL COM 189054109   232,106 1,654 SH   SOLE 13 494 0 1,160
CLOROX CO DEL COM 189054109   3,003,483 21,403 SH   SOLE 15 21,403 0 0
CLOROX CO DEL COM 189054109   28,806,802 205,279 SH   SOLE 18 194,669 0 10,610
CLOROX CO DEL COM 189054109   8,845,561 63,034 SH   SOLE 19 63,034 0 0
CLOROX CO DEL COM 189054109   508,582,863 3,624,192 SH   SOLE 21 3,624,192 0 0
CLOROX CO DEL COM 189054109   381,725,947 2,720,202 SH   SOLE 22 2,456,773 0 263,429
CLOROX CO DEL COM 189054109   29,072,447 207,172 SH   SOLE 23 207,172 0 0
CLOROX CO DEL COM 189054109   24,764,456 176,473 SH   SOLE 25 176,473 0 0
CLOROX CO DEL COM 189054109   32,485,413 231,493 SH   SOLE 26 85,729 0 145,764
CLOROX CO DEL COM 189054109   44,084,670 314,150 SH   SOLE 28 4,147 0 310,003
CLOROX CO DEL COM 189054109   90,232 643 SH   SOLE 29 643 0 0
CLOROX CO DEL COM 189054109   137,549,642 980,187 SH   SOLE 30 976,057 0 4,130
CLOROX CO DEL COM 189054109   3,698,116 26,353 SH   SOLE 31 24,152 0 2,201
CLOROX CO DEL COM 189054109   795,110 5,666 SH   SOLE 34 5,666 0 0
CLOROX CO DEL COM 189054109   5,075,175 36,166 SH   SOLE 36 36,166 0 0
CLOROX CO DEL COM 189054109   663,621 4,729 SH   SOLE 40 4,729 0 0
CLOROX CO DEL COM 189054109   33,820 241 SH   OTR 43 241 0 0
CLOROX CO DEL COM 189054109   23,765,957 169,358 SH   SOLE 43 157,308 0 12,050
CLOUDFLARE INC CL A COM 18915M107   20,704,146 457,955 SH   SOLE 2 30,024 0 427,931
CLOUDFLARE INC CL A COM 18915M107   7,166,192 158,509 SH   SOLE 4 91,814 0 66,695
CLOUDFLARE INC CL A COM 18915M107   1,408,156 31,147 SH   SOLE 7 31,147 0 0
CLOUDFLARE INC CL A COM 18915M107   194,493 4,302 SH   SOLE 13 991 0 3,311
CLOUDFLARE INC CL A COM 18915M107   808,943 17,893 SH   SOLE 15 17,893 0 0
CLOUDFLARE INC CL A COM 18915M107   9,568,380 211,643 SH   SOLE 18 198,181 0 13,462
CLOUDFLARE INC CL A COM 18915M107   14,778,968 326,896 SH   SOLE 19 326,896 0 0
CLOUDFLARE INC CL A COM 18915M107   216,751,207 4,794,320 SH   SOLE 21 4,794,320 0 0
CLOUDFLARE INC CL A COM 18915M107   286,969,752 6,347,484 SH   SOLE 22 5,844,043 0 503,441
CLOUDFLARE INC CL A COM 18915M107   18,560,242 410,534 SH   SOLE 23 410,534 0 0
CLOUDFLARE INC CL A COM 18915M107   17,149,509 379,330 SH   SOLE 25 379,330 0 0
CLOUDFLARE INC CL A COM 18915M107   14,252,859 315,259 SH   SOLE 26 155,687 0 159,572
CLOUDFLARE INC CL A COM 18915M107   13,256,567 293,222 SH   SOLE 28 4,399 0 288,823
CLOUDFLARE INC CL A COM 18915M107   9,494 210 SH   SOLE 29 210 0 0
CLOUDFLARE INC CL A COM 18915M107   47,102,129 1,041,852 SH   SOLE 30 1,041,852 0 0
CLOUDFLARE INC CL A COM 18915M107   2,511,009 55,541 SH   SOLE 31 50,796 0 4,745
CLOUDFLARE INC CL A COM 18915M107   16,065,374 355,350 SH   SOLE 34 355,350 0 0
CLOUDFLARE INC CL A COM 18915M107   2,869,433 63,469 SH   SOLE 36 63,469 0 0
CLOUDFLARE INC CL A COM 18915M107   414,124 9,160 SH   SOLE 40 9,160 0 0
CLOUDFLARE INC CL A COM 18915M107   32,325 715 SH   OTR 43 715 0 0
CLOUDFLARE INC CL A COM 18915M107   5,513,314 121,949 SH   SOLE 43 103,862 0 18,087
CLOUDFLARE INC NOTE 8/1 18915MAC1   3,374,100 4,140,000 PRN   SOLE 2 4,140,000 0 0
CLOUDFLARE INC NOTE 8/1 18915MAC1   9,678,125 11,875,000 PRN   SOLE 21 11,875,000 0 0
CLOUDFLARE INC NOTE 8/1 18915MAC1   4,564,000 5,600,000 PRN   SOLE 22 5,600,000 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   317,219 341,279 SH   SOLE 2 173,207 0 168,072
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   3,989 4,292 SH   SOLE 7 4,292 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   927,239 997,568 SH   SOLE 18 997,568 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   1,466,377 1,577,598 SH   SOLE 19 1,577,598 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   12,635,725 13,594,110 SH   SOLE 21 13,594,110 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   8,837,591 9,507,898 SH   SOLE 22 9,257,256 0 250,642
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   30,235 32,528 SH   SOLE 23 32,528 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   54,637 58,781 SH   SOLE 25 58,781 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   411,094 442,274 SH   SOLE 26 178,316 0 263,958
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   49,923 53,710 SH   SOLE 28 53,710 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   380,531 409,393 SH   SOLE 30 409,393 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   33,178 35,694 SH   SOLE 40 35,694 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   64,931 69,856 SH   SOLE 43 68,748 0 1,108
CME GROUP INC COM 12572Q105   138,407,956 823,073 SH   SOLE 2 249,371 0 573,702
CME GROUP INC COM 12572Q105   55,560,232 330,401 SH   SOLE 4 190,330 0 140,071
CME GROUP INC COM 12572Q105   53,204,142 316,390 SH   SOLE 7 305,634 0 10,756
CME GROUP INC COM 12572Q105   5,097,939 30,316 SH   SOLE 13 26,270 0 4,046
CME GROUP INC COM 12572Q105   10,138,030 60,288 SH   SOLE 15 60,288 0 0
CME GROUP INC COM 12572Q105   126,734,625 753,655 SH   SOLE 18 698,565 0 55,090
CME GROUP INC COM 12572Q105   55,603,617 330,659 SH   SOLE 19 330,659 0 0
CME GROUP INC COM 12572Q105   1,492,715,121 8,876,755 SH   SOLE 21 8,876,755 0 0
CME GROUP INC COM 12572Q105   1,371,471,593 8,155,754 SH   SOLE 22 7,341,681 0 814,073
CME GROUP INC COM 12572Q105   117,507,686 698,785 SH   SOLE 23 698,785 0 0
CME GROUP INC COM 12572Q105   84,473,663 502,341 SH   SOLE 25 502,341 0 0
CME GROUP INC COM 12572Q105   124,434,196 739,975 SH   SOLE 26 300,965 0 439,010
CME GROUP INC COM 12572Q105   130,930,385 778,606 SH   SOLE 28 5,480 0 773,126
CME GROUP INC COM 12572Q105   3,760,226 22,361 SH   SOLE 29 22,361 0 0
CME GROUP INC COM 12572Q105   434,198,032 2,582,053 SH   SOLE 30 2,580,427 0 1,626
CME GROUP INC COM 12572Q105   23,603,106 140,361 SH   SOLE 31 133,837 0 6,524
CME GROUP INC COM 12572Q105   67,492,529 401,359 SH   SOLE 34 401,359 0 0
CME GROUP INC COM 12572Q105   19,889,292 118,276 SH   SOLE 36 118,276 0 0
CME GROUP INC COM 12572Q105   2,292,525 13,633 SH   SOLE 40 13,633 0 0
CME GROUP INC COM 12572Q105   141,423 841 SH   OTR 43 841 0 0
CME GROUP INC COM 12572Q105   58,795,841 349,642 SH   SOLE 43 306,985 0 42,657
CMS ENERGY CORP COM 125896100   60,107,390 949,114 SH   SOLE 2 534,934 0 414,180
CMS ENERGY CORP COM 125896100   20,428,105 322,566 SH   SOLE 4 169,525 0 153,041
CMS ENERGY CORP COM 125896100   17,752,096 280,311 SH   SOLE 7 271,007 0 9,304
CMS ENERGY CORP COM 125896100   1,609,595 25,416 SH   SOLE 13 24,496 0 920
CMS ENERGY CORP COM 125896100   3,006,528 47,474 SH   SOLE 15 47,474 0 0
CMS ENERGY CORP COM 125896100   46,662,114 736,809 SH   SOLE 18 604,737 0 132,072
CMS ENERGY CORP COM 125896100   50,030,573 789,998 SH   SOLE 19 789,998 0 0
CMS ENERGY CORP COM 125896100   839,313,567 13,253,017 SH   SOLE 21 13,253,017 0 0
CMS ENERGY CORP COM 125896100   445,644,344 7,036,860 SH   SOLE 22 6,313,857 0 723,003
CMS ENERGY CORP COM 125896100   39,525,013 624,112 SH   SOLE 23 624,112 0 0
CMS ENERGY CORP COM 125896100   6,194,117 97,807 SH   SOLE 25 97,807 0 0
CMS ENERGY CORP COM 125896100   28,580,196 451,290 SH   SOLE 26 249,231 0 202,059
CMS ENERGY CORP COM 125896100   22,541,554 355,938 SH   SOLE 28 5,058 0 350,880
CMS ENERGY CORP COM 125896100   1,275,656 20,143 SH   SOLE 29 20,143 0 0
CMS ENERGY CORP COM 125896100   123,543,404 1,950,788 SH   SOLE 30 1,950,788 0 0
CMS ENERGY CORP COM 125896100   8,158,614 128,827 SH   SOLE 31 123,633 0 5,194
CMS ENERGY CORP COM 125896100   4,310,050 68,057 SH   SOLE 32 68,057 0 0
CMS ENERGY CORP COM 125896100   6,186,074 97,680 SH   SOLE 34 97,680 0 0
CMS ENERGY CORP COM 125896100   6,684,038 105,543 SH   SOLE 36 105,543 0 0
CMS ENERGY CORP COM 125896100   418,738 6,612 SH   SOLE 40 6,612 0 0
CMS ENERGY CORP COM 125896100   31,412 496 SH   OTR 43 496 0 0
CMS ENERGY CORP COM 125896100   14,264,203 225,236 SH   SOLE 43 207,936 0 17,300
CNA FINL CORP COM 126117100   4,649,320 109,965 SH   SOLE 2 2,703 0 107,262
CNA FINL CORP COM 126117100   93,058 2,201 SH   SOLE 7 2,201 0 0
CNA FINL CORP COM 126117100   509,939 12,061 SH   SOLE 18 12,061 0 0
CNA FINL CORP COM 126117100   287,081 6,790 SH   SOLE 19 6,790 0 0
CNA FINL CORP COM 126117100   21,057,216 498,042 SH   SOLE 21 498,042 0 0
CNA FINL CORP COM 126117100   23,876,827 564,731 SH   SOLE 22 540,405 0 24,326
CNA FINL CORP COM 126117100   1,776,098 42,008 SH   SOLE 25 42,008 0 0
CNA FINL CORP COM 126117100   680,454 16,094 SH   SOLE 26 0 0 16,094
CNA FINL CORP COM 126117100   275,623 6,519 SH   SOLE 28 0 0 6,519
CNA FINL CORP COM 126117100   16,870 399 SH   SOLE 31 399 0 0
CNA FINL CORP COM 126117100   6,602,100 156,152 SH   SOLE 43 140,855 0 15,297
CNB FINL CORP PA COM 126128107   589,231 24,768 SH   SOLE 2 17,732 0 7,036
CNB FINL CORP PA COM 126128107   5,067 213 SH   SOLE 7 213 0 0
CNB FINL CORP PA COM 126128107   1,283,494 53,951 SH   SOLE 18 53,951 0 0
CNB FINL CORP PA COM 126128107   941,537 39,577 SH   SOLE 19 39,577 0 0
CNB FINL CORP PA COM 126128107   18,275,383 768,196 SH   SOLE 21 768,196 0 0
CNB FINL CORP PA COM 126128107   11,992,063 504,080 SH   SOLE 22 488,968 0 15,112
CNB FINL CORP PA COM 126128107   255,576 10,743 SH   SOLE 43 10,221 0 522
CNFINANCE HLDGS LTD SPON ADS 18979T105   8,015 4,687 SH   SOLE 2 4,687 0 0
CNFINANCE HLDGS LTD SPON ADS 18979T105   6,426 3,758 SH   SOLE 22 3,758 0 0
CNFINANCE HLDGS LTD SPON ADS 18979T105   22 13 SH   SOLE 43 13 0 0
CNH INDL N V SHS N20944109   22,474,091 1,399,383 SH   SOLE 7 1,399,383 0 0
CNH INDL N V SHS N20944109   9,285,940 578,203 SH   SOLE 25 578,203 0 0
CNH INDL N V SHS N20944109   4,459,926 277,704 SH   SOLE 26 76,266 0 201,438
CNH INDL N V SHS N20944109   12,310,889 766,556 SH   SOLE 34 766,556 0 0
CNH INDL N V SHS N20944109   17,912,376 1,115,341 SH   SOLE 43 1,069,164 0 46,177
CNO FINL GROUP INC COM 12621E103   7,818,150 342,151 SH   SOLE 2 235,156 0 106,995
CNO FINL GROUP INC COM 12621E103   8,066 353 SH   SOLE 4 353 0 0
CNO FINL GROUP INC COM 12621E103   594,808 26,031 SH   SOLE 7 26,031 0 0
CNO FINL GROUP INC COM 12621E103   11,809,840 516,842 SH   SOLE 18 516,842 0 0
CNO FINL GROUP INC COM 12621E103   7,189,501 314,639 SH   SOLE 19 314,639 0 0
CNO FINL GROUP INC COM 12621E103   209,144,131 9,152,916 SH   SOLE 21 9,152,916 0 0
CNO FINL GROUP INC COM 12621E103   86,853,673 3,801,036 SH   SOLE 22 3,654,652 0 146,384
CNO FINL GROUP INC COM 12621E103   133,787 5,855 SH   SOLE 23 5,855 0 0
CNO FINL GROUP INC COM 12621E103   529,457 23,171 SH   SOLE 25 23,171 0 0
CNO FINL GROUP INC COM 12621E103   2,206,510 96,565 SH   SOLE 26 48,709 0 47,856
CNO FINL GROUP INC COM 12621E103   1,836,683 80,380 SH   SOLE 28 65,874 0 14,506
CNO FINL GROUP INC COM 12621E103   8,234,180 360,358 SH   SOLE 30 360,358 0 0
CNO FINL GROUP INC COM 12621E103   181,543 7,945 SH   SOLE 34 7,945 0 0
CNO FINL GROUP INC COM 12621E103   492,829 21,568 SH   SOLE 36 21,568 0 0
CNO FINL GROUP INC COM 12621E103   394,802 17,278 SH   SOLE 40 17,278 0 0
CNO FINL GROUP INC COM 12621E103   9,428,288 412,617 SH   SOLE 43 395,882 0 16,734
CNX RES CORP COM 12653C108   4,692,011 278,623 SH   SOLE 2 183,235 0 95,388
CNX RES CORP COM 12653C108   11,401 677 SH   SOLE 4 677 0 0
CNX RES CORP COM 12653C108   353,707 21,004 SH   SOLE 7 21,004 0 0
CNX RES CORP COM 12653C108   44,020 2,614 SH   SOLE 13 2,614 0 0
CNX RES CORP COM 12653C108   13,594,780 807,291 SH   SOLE 18 807,291 0 0
CNX RES CORP COM 12653C108   7,789,578 462,564 SH   SOLE 19 462,564 0 0
CNX RES CORP COM 12653C108   232,794,527 13,823,903 SH   SOLE 21 13,823,903 0 0
CNX RES CORP COM 12653C108   95,709,517 5,683,463 SH   SOLE 22 5,463,586 0 219,877
CNX RES CORP COM 12653C108   65,373 3,882 SH   SOLE 23 3,882 0 0
CNX RES CORP COM 12653C108   1,932,643 114,765 SH   SOLE 26 94,821 0 19,944
CNX RES CORP COM 12653C108   1,685,650 100,098 SH   SOLE 28 62,453 0 37,645
CNX RES CORP COM 12653C108   3,200,493 190,053 SH   SOLE 30 190,053 0 0
CNX RES CORP COM 12653C108   98,447 5,846 SH   SOLE 36 5,846 0 0
CNX RES CORP COM 12653C108   5,425,833 322,199 SH   SOLE 43 304,204 0 17,995
CNX RES CORP NOTE 2.250% 5/0 12653CAG3   323,986 221,000 PRN   SOLE 2 221,000 0 0
CNX RES CORP NOTE 2.250% 5/0 12653CAG3   2,234,184 1,524,000 PRN   SOLE 18 1,524,000 0 0
CNX RES CORP NOTE 2.250% 5/0 12653CAG3   1,361,914 929,000 PRN   SOLE 19 929,000 0 0
CNX RES CORP NOTE 2.250% 5/0 12653CAG3   4,705,860 3,210,000 PRN   SOLE 21 3,210,000 0 0
CNX RES CORP NOTE 2.250% 5/0 12653CAG3   309,326 211,000 PRN   SOLE 26 211,000 0 0
CNX RES CORP NOTE 2.250% 5/0 12653CAG3   1,345,788 918,000 PRN   SOLE 34 918,000 0 0
CO-DIAGNOSTICS INC COM 189763105   1,835 728 SH   SOLE 2 0 0 728
CO-DIAGNOSTICS INC COM 189763105   14,470 5,742 SH   SOLE 18 5,742 0 0
CO-DIAGNOSTICS INC COM 189763105   263,824 104,692 SH   SOLE 21 104,692 0 0
CO-DIAGNOSTICS INC COM 189763105   1,078,482 427,969 SH   SOLE 22 427,969 0 0
COASTAL FINL CORP WA COM NEW 19046P209   282,269 5,940 SH   SOLE 2 3,290 0 2,650
COASTAL FINL CORP WA COM NEW 19046P209   7,223 152 SH   SOLE 7 152 0 0
COASTAL FINL CORP WA COM NEW 19046P209   1,273,488 26,799 SH   SOLE 18 26,799 0 0
COASTAL FINL CORP WA COM NEW 19046P209   912,859 19,210 SH   SOLE 19 19,210 0 0
COASTAL FINL CORP WA COM NEW 19046P209   17,684,235 372,143 SH   SOLE 21 372,143 0 0
COASTAL FINL CORP WA COM NEW 19046P209   11,929,706 251,046 SH   SOLE 22 243,088 0 7,958
COASTAL FINL CORP WA COM NEW 19046P209   44,289 932 SH   SOLE 26 0 0 932
COASTAL FINL CORP WA COM NEW 19046P209   220,493 4,640 SH   SOLE 43 4,018 0 622
COCA COLA CO COM 191216100   645,223,264 10,143,425 SH   SOLE 2 3,065,475 0 7,077,950
COCA COLA CO COM 191216100   243,886,910 3,834,097 SH   SOLE 4 2,096,322 0 1,737,775
COCA COLA CO COM 191216100   271,881,862 4,274,200 SH   SOLE 7 4,154,760 0 119,440
COCA COLA CO COM 191216100   22,957,103 360,904 SH   SOLE 13 318,688 0 42,216
COCA COLA CO COM 191216100   43,354,222 681,563 SH   SOLE 15 681,563 0 0
COCA COLA CO COM 191216100   971 15 SH   SOLE 17 0 0 15
COCA COLA CO COM 191216100   549,389,520 8,636,842 SH   SOLE 18 8,278,237 0 358,605
COCA COLA CO COM 191216100   97,286,661 1,529,424 SH   SOLE 19 1,529,424 0 0
COCA COLA CO COM 191216100   7,293,644,986 114,661,924 SH   SOLE 21 114,661,924 0 0
COCA COLA CO COM 191216100   5,451,794,472 85,706,563 SH   SOLE 22 77,109,011 0 8,597,552
COCA COLA CO COM 191216100   549,560,631 8,639,532 SH   SOLE 23 8,639,532 0 0
COCA COLA CO COM 191216100   628,619,019 9,882,393 SH   SOLE 25 9,882,393 0 0
COCA COLA CO COM 191216100   625,479,865 9,833,043 SH   SOLE 26 4,848,326 0 4,984,717
COCA COLA CO COM 191216100   587,821,918 9,241,030 SH   SOLE 28 109,876 0 9,131,154
COCA COLA CO COM 191216100   19,425,222 305,380 SH   SOLE 29 305,380 0 0
COCA COLA CO COM 191216100   2,191,630,517 34,454,182 SH   SOLE 30 34,332,984 0 121,198
COCA COLA CO COM 191216100   98,488,635 1,548,320 SH   SOLE 31 1,474,441 0 73,879
COCA COLA CO COM 191216100   23,828,560 374,604 SH   SOLE 32 374,604 0 0
COCA COLA CO COM 191216100   96,729,183 1,520,660 SH   SOLE 34 1,520,660 0 0
COCA COLA CO COM 191216100   81,643,817 1,283,506 SH   SOLE 36 1,283,506 0 0
COCA COLA CO COM 191216100   9,859,296 154,996 SH   SOLE 40 154,996 0 0
COCA COLA CO COM 191216100   553,471 8,701 SH   OTR 43 8,701 0 0
COCA COLA CO COM 191216100   247,361,172 3,888,715 SH   SOLE 43 3,496,590 0 392,125
COCA COLA CONS INC COM 191098102   4,346,350 8,483 SH   SOLE 2 5,656 0 2,827
COCA COLA CONS INC COM 191098102   5,636 11 SH   SOLE 4 11 0 0
COCA COLA CONS INC COM 191098102   27,667 54 SH   SOLE 7 54 0 0
COCA COLA CONS INC COM 191098102   10,265,133 20,035 SH   SOLE 18 19,489 0 546
COCA COLA CONS INC COM 191098102   10,864,081 21,204 SH   SOLE 19 21,204 0 0
COCA COLA CONS INC COM 191098102   172,988,107 337,630 SH   SOLE 21 337,630 0 0
COCA COLA CONS INC COM 191098102   75,160,650 146,695 SH   SOLE 22 142,922 0 3,773
COCA COLA CONS INC COM 191098102   309,465 604 SH   SOLE 23 604 0 0
COCA COLA CONS INC COM 191098102   381,708 745 SH   SOLE 25 745 0 0
COCA COLA CONS INC COM 191098102   2,599,202 5,073 SH   SOLE 26 2,195 0 2,878
COCA COLA CONS INC COM 191098102   42,526 83 SH   SOLE 28 83 0 0
COCA COLA CONS INC COM 191098102   1,143,588 2,232 SH   SOLE 30 2,232 0 0
COCA COLA CONS INC COM 191098102   379,659 741 SH   SOLE 40 741 0 0
COCA COLA CONS INC COM 191098102   2,997,306 5,850 SH   SOLE 43 4,975 0 875
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   14,942,651 270,113 SH   SOLE 2 118,532 0 151,581
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   13,104,368 236,883 SH   SOLE 4 133,193 0 103,690
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   10,385,168 187,729 SH   SOLE 7 175,665 0 12,064
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   307,911 5,566 SH   SOLE 13 5,566 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   1,413,205 25,546 SH   SOLE 15 25,546 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   18,033,877 325,992 SH   SOLE 18 324,186 0 1,806
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   12,252,716 221,488 SH   SOLE 19 221,488 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   187,095,836 3,382,065 SH   SOLE 21 3,382,065 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   161,486,272 2,919,130 SH   SOLE 22 2,722,963 0 196,167
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   21,045,996 380,441 SH   SOLE 23 380,441 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   48,610,127 878,708 SH   SOLE 25 878,708 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   19,057,131 344,489 SH   SOLE 26 146,695 0 197,794
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   19,278,799 348,496 SH   SOLE 28 2,243 0 346,253
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   444,828 8,041 SH   SOLE 29 8,041 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   110,469,559 1,996,919 SH   SOLE 30 1,996,919 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   9,429,073 170,446 SH   SOLE 31 40,019 0 130,427
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   55,656,069 1,006,075 SH   SOLE 34 1,006,075 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   3,911,954 70,715 SH   SOLE 36 70,715 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   459,930 8,314 SH   SOLE 40 8,314 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   26,738,240 483,338 SH   SOLE 43 447,110 0 36,227
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   3,885,451 57,240 SH   SOLE 2 56,321 0 919
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   868,525 12,795 SH   SOLE 18 12,795 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   359,696 5,299 SH   SOLE 19 5,299 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   134,810 1,986 SH   SOLE 21 1,986 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   8,095,708 119,265 SH   SOLE 22 119,265 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   94,896 1,398 SH   SOLE 28 0 0 1,398
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   370,218 5,454 SH   SOLE 34 5,454 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   12,904,399 190,106 SH   SOLE 43 171,187 0 18,919
COCRYSTAL PHARMA INC COM NEW 19188J409   144,423 74,063 SH   SOLE 22 74,063 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206   7,594 1,107 SH   SOLE 18 1,107 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206   402,915 58,734 SH   SOLE 21 58,734 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206   301,017 43,880 SH   SOLE 22 43,880 0 0
CODEX DNA INC COM 192003101   2,192 1,827 SH   SOLE 18 1,827 0 0
CODEX DNA INC COM 192003101   30,671 25,559 SH   SOLE 21 25,559 0 0
CODEX DNA INC COM 192003101   508 423 SH   SOLE 22 423 0 0
CODEXIS INC COM 192005106   1,834,502 393,670 SH   SOLE 2 316,567 0 77,103
CODEXIS INC COM 192005106   1,337 287 SH   SOLE 4 287 0 0
CODEXIS INC COM 192005106   4,008 860 SH   SOLE 7 860 0 0
CODEXIS INC COM 192005106   868,372 186,346 SH   SOLE 18 168,541 0 17,805
CODEXIS INC COM 192005106   2,868,141 615,481 SH   SOLE 19 615,481 0 0
CODEXIS INC COM 192005106   12,524,566 2,687,675 SH   SOLE 21 2,687,675 0 0
CODEXIS INC COM 192005106   9,143,232 1,962,067 SH   SOLE 22 1,916,257 0 45,810
CODEXIS INC COM 192005106   89,584 19,224 SH   SOLE 23 19,224 0 0
CODEXIS INC COM 192005106   46,628 10,006 SH   SOLE 25 10,006 0 0
CODEXIS INC COM 192005106   480,968 103,212 SH   SOLE 26 28,913 0 74,299
CODEXIS INC COM 192005106   40,244 8,636 SH   SOLE 28 3,046 0 5,590
CODEXIS INC COM 192005106   361,774 77,634 SH   SOLE 30 77,634 0 0
CODEXIS INC COM 192005106   59,532 12,775 SH   SOLE 34 12,775 0 0
CODEXIS INC COM 192005106   32,713 7,020 SH   SOLE 36 7,020 0 0
CODEXIS INC COM 192005106   39,736 8,527 SH   SOLE 40 8,527 0 0
CODEXIS INC COM 192005106   286,651 61,513 SH   SOLE 43 60,410 0 1,103
CODIAK BIOSCIENCES INC COM 192010106   1,235 3,106 SH   SOLE 18 3,106 0 0
CODIAK BIOSCIENCES INC COM 192010106   14,105 35,476 SH   SOLE 21 35,476 0 0
CODIAK BIOSCIENCES INC COM 192010106   59,342 149,251 SH   SOLE 22 149,251 0 0
CODORUS VY BANCORP INC COM 192025104   106,933 4,493 SH   SOLE 2 4,213 0 280
CODORUS VY BANCORP INC COM 192025104   38,318 1,610 SH   SOLE 18 1,610 0 0
CODORUS VY BANCORP INC COM 192025104   735,944 30,922 SH   SOLE 21 30,922 0 0
CODORUS VY BANCORP INC COM 192025104   636,721 26,753 SH   SOLE 22 26,753 0 0
COEUR MNG INC COM NEW 192108504   2,259,150 672,366 SH   SOLE 2 403,128 0 269,238
COEUR MNG INC COM NEW 192108504   3,437 1,023 SH   SOLE 4 1,023 0 0
COEUR MNG INC COM NEW 192108504   3,529,814 1,050,540 SH   SOLE 7 1,050,540 0 0
COEUR MNG INC COM NEW 192108504   2,664,107 792,889 SH   SOLE 18 792,889 0 0
COEUR MNG INC COM NEW 192108504   4,624,650 1,376,384 SH   SOLE 19 1,376,384 0 0
COEUR MNG INC COM NEW 192108504   38,227,405 11,377,204 SH   SOLE 21 11,377,204 0 0
COEUR MNG INC COM NEW 192108504   27,293,976 8,123,207 SH   SOLE 22 7,790,019 0 333,188
COEUR MNG INC COM NEW 192108504   116,831 34,771 SH   SOLE 23 34,771 0 0
COEUR MNG INC COM NEW 192108504   138,556 41,237 SH   SOLE 25 41,237 0 0
COEUR MNG INC COM NEW 192108504   810,590 241,247 SH   SOLE 26 105,069 0 136,178
COEUR MNG INC COM NEW 192108504   7,153,359 2,128,976 SH   SOLE 30 2,128,976 0 0
COEUR MNG INC COM NEW 192108504   99,775 29,695 SH   SOLE 40 29,695 0 0
COEUR MNG INC COM NEW 192108504   949,408 282,562 SH   SOLE 43 281,596 0 966
COGENT BIOSCIENCES INC COM 19240Q201   546,696 47,292 SH   SOLE 2 10,680 0 36,612
COGENT BIOSCIENCES INC COM 19240Q201   6,901 597 SH   SOLE 7 597 0 0
COGENT BIOSCIENCES INC COM 19240Q201   2,188,736 189,337 SH   SOLE 18 189,337 0 0
COGENT BIOSCIENCES INC COM 19240Q201   1,361,918 117,813 SH   SOLE 19 117,813 0 0
COGENT BIOSCIENCES INC COM 19240Q201   33,751,339 2,919,666 SH   SOLE 21 2,919,666 0 0
COGENT BIOSCIENCES INC COM 19240Q201   18,584,434 1,607,650 SH   SOLE 22 1,539,039 0 68,611
COGENT BIOSCIENCES INC COM 19240Q201   381,989 33,044 SH   SOLE 30 33,044 0 0
COGENT BIOSCIENCES INC COM 19240Q201   358,869 31,044 SH   SOLE 43 29,449 0 1,595
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   2,213,334 38,776 SH   SOLE 2 21,877 0 16,899
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   221,128 3,874 SH   SOLE 4 3,874 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   535,981 9,390 SH   SOLE 7 9,390 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   8,322,721 145,808 SH   SOLE 18 145,808 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   5,300,506 92,861 SH   SOLE 19 92,861 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   331,659,516 5,810,433 SH   SOLE 21 5,810,433 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   66,246,249 1,160,586 SH   SOLE 22 1,116,530 0 44,056
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   382,151 6,695 SH   SOLE 25 6,695 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   1,407,079 24,651 SH   SOLE 26 17,890 0 6,761
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   170,155 2,981 SH   SOLE 28 765 0 2,216
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   6,934,193 121,482 SH   SOLE 30 121,482 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   107,482 1,883 SH   SOLE 36 1,883 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   301,839 5,288 SH   SOLE 40 5,288 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   2,809,479 49,220 SH   SOLE 43 44,999 0 4,221
COGNEX CORP COM 192422103   10,541,616 223,766 SH   SOLE 2 125,216 0 98,550
COGNEX CORP COM 192422103   6,634,925 140,839 SH   SOLE 4 76,722 0 64,117
COGNEX CORP COM 192422103   900,413 19,113 SH   SOLE 7 19,113 0 0
COGNEX CORP COM 192422103   37,028 786 SH   SOLE 13 786 0 0
COGNEX CORP COM 192422103   630,662 13,387 SH   SOLE 15 13,387 0 0
COGNEX CORP COM 192422103   27,116,704 575,604 SH   SOLE 18 566,529 0 9,075
COGNEX CORP COM 192422103   2,567,071 54,491 SH   SOLE 19 54,491 0 0
COGNEX CORP COM 192422103   445,328,333 9,452,947 SH   SOLE 21 9,452,947 0 0
COGNEX CORP COM 192422103   242,901,186 5,156,043 SH   SOLE 22 4,812,312 0 343,731
COGNEX CORP COM 192422103   13,270,981 281,702 SH   SOLE 23 281,702 0 0
COGNEX CORP COM 192422103   3,951,116 83,870 SH   SOLE 25 83,870 0 0
COGNEX CORP COM 192422103   5,414,965 114,943 SH   SOLE 26 93,184 0 21,759
COGNEX CORP COM 192422103   10,903,186 231,441 SH   SOLE 28 1,792 0 229,649
COGNEX CORP COM 192422103   27,419,952 582,041 SH   SOLE 30 405,183 0 176,858
COGNEX CORP COM 192422103   1,813,123 38,487 SH   SOLE 31 35,405 0 3,082
COGNEX CORP COM 192422103   425,733 9,037 SH   SOLE 34 9,037 0 0
COGNEX CORP COM 192422103   1,119,239 23,758 SH   SOLE 36 23,758 0 0
COGNEX CORP COM 192422103   302,399 6,419 SH   SOLE 40 6,419 0 0
COGNEX CORP COM 192422103   17,336 368 SH   OTR 43 368 0 0
COGNEX CORP COM 192422103   5,212,908 110,654 SH   SOLE 43 104,457 0 6,197
COGNITION THERAPEUTICS INC COM 19243B102   5,599 2,666 SH   SOLE 18 2,666 0 0
COGNITION THERAPEUTICS INC COM 19243B102   65,247 31,070 SH   SOLE 21 31,070 0 0
COGNITION THERAPEUTICS INC COM 19243B102   6,050 2,881 SH   SOLE 22 2,881 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   116,454,796 2,036,279 SH   SOLE 2 1,044,327 0 991,952
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   30,933,042 540,882 SH   SOLE 4 305,695 0 235,187
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   37,727,271 659,683 SH   SOLE 7 514,396 0 145,287
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   4,835,415 84,550 SH   SOLE 13 79,745 0 4,805
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   5,034,607 88,033 SH   SOLE 15 88,033 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   311,380,908 5,444,674 SH   SOLE 18 5,005,471 0 439,203
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   609,664,330 10,660,331 SH   SOLE 19 10,660,331 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   780,517,625 13,647,799 SH   SOLE 21 13,647,799 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   757,445,234 13,244,365 SH   SOLE 22 11,934,643 0 1,309,722
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   69,449,306 1,214,361 SH   SOLE 23 1,214,361 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   62,728,737 1,096,848 SH   SOLE 25 1,059,579 0 37,269
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   76,182,456 1,332,094 SH   SOLE 26 647,080 0 685,014
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   102,211,341 1,787,224 SH   SOLE 28 7,386 0 1,779,838
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   2,804,826 49,044 SH   SOLE 29 49,044 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   215,425,866 3,766,845 SH   SOLE 30 3,766,845 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   14,058,160 245,815 SH   SOLE 31 236,401 0 9,414
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   6,301,251 110,181 SH   SOLE 32 110,181 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   48,134,879 841,666 SH   SOLE 34 841,666 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   11,812,023 206,540 SH   SOLE 36 206,540 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   1,099,592 19,227 SH   SOLE 40 19,227 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   64,739 1,132 SH   OTR 43 1,132 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   35,693,017 624,113 SH   SOLE 43 578,918 0 45,195
COGNYTE SOFTWARE LTD ORD SHS M25133105   54,018 17,369 SH   SOLE 2 17,369 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105   30,021 9,653 SH   SOLE 22 9,653 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105   14,312 4,602 SH   SOLE 28 4,602 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105   1,748,881 562,341 SH   SOLE 30 562,341 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105   809 260 SH   SOLE 43 260 0 0
COHBAR INC COM NEW 19249J307   222 131 SH   SOLE 2 0 0 131
COHBAR INC COM NEW 19249J307   10,630 6,272 SH   SOLE 21 6,272 0 0
COHBAR INC COM NEW 19249J307   3,320 1,959 SH   SOLE 22 1,959 0 0
COHEN & CO INC NEW COM 19249M102   6,130 735 SH   SOLE 21 735 0 0
COHEN & CO INC NEW COM 19249M102   222,928 26,730 SH   SOLE 22 26,730 0 0
COHEN & STEERS INC COM 19247A100   911,394 14,117 SH   SOLE 2 7,974 0 6,143
COHEN & STEERS INC COM 19247A100   3,615 56 SH   SOLE 4 56 0 0
COHEN & STEERS INC COM 19247A100   288,519 4,469 SH   SOLE 7 4,469 0 0
COHEN & STEERS INC COM 19247A100   4,546,380 70,421 SH   SOLE 18 64,105 0 6,316
COHEN & STEERS INC COM 19247A100   6,520,366 100,997 SH   SOLE 19 100,997 0 0
COHEN & STEERS INC COM 19247A100   63,484,301 983,338 SH   SOLE 21 983,338 0 0
COHEN & STEERS INC COM 19247A100   40,698,947 630,405 SH   SOLE 22 609,431 0 20,974
COHEN & STEERS INC COM 19247A100   256,820 3,978 SH   SOLE 25 3,978 0 0
COHEN & STEERS INC COM 19247A100   693,568 10,743 SH   SOLE 26 8,521 0 2,222
COHEN & STEERS INC COM 19247A100   28,729 445 SH   SOLE 28 445 0 0
COHEN & STEERS INC COM 19247A100   664,774 10,297 SH   SOLE 30 10,297 0 0
COHEN & STEERS INC COM 19247A100   273,670 4,239 SH   SOLE 40 4,239 0 0
COHEN & STEERS INC COM 19247A100   21,628 335 SH   OTR 43 335 0 0
COHEN & STEERS INC COM 19247A100   1,439,559 22,298 SH   SOLE 43 20,091 0 2,207
COHERENT CORP COM 19247G107   8,233,653 234,577 SH   SOLE 2 122,012 0 112,565
COHERENT CORP COM 19247G107   109,477 3,119 SH   SOLE 4 2,794 0 325
COHERENT CORP COM 19247G107   277,711 7,912 SH   SOLE 7 7,912 0 0
COHERENT CORP COM 19247G107   9,973,454 284,144 SH   SOLE 18 284,144 0 0
COHERENT CORP COM 19247G107   1,379,044 39,289 SH   SOLE 19 39,289 0 0
COHERENT CORP COM 19247G107   249,608,771 7,111,361 SH   SOLE 21 7,111,361 0 0
COHERENT CORP COM 19247G107   133,007,554 3,789,389 SH   SOLE 22 3,620,292 0 169,097
COHERENT CORP COM 19247G107   672,165 19,150 SH   SOLE 25 19,150 0 0
COHERENT CORP COM 19247G107   2,185,466 62,264 SH   SOLE 26 51,891 0 10,373
COHERENT CORP COM 19247G107   185,504 5,285 SH   SOLE 28 2,266 0 3,019
COHERENT CORP COM 19247G107   7,355,065 209,546 SH   SOLE 30 209,546 0 0
COHERENT CORP COM 19247G107   60,477 1,723 SH   SOLE 31 1,723 0 0
COHERENT CORP COM 19247G107   39,733 1,132 SH   SOLE 36 1,132 0 0
COHERENT CORP COM 19247G107   680,765 19,395 SH   SOLE 40 19,395 0 0
COHERENT CORP COM 19247G107   10,214 291 SH   OTR 43 291 0 0
COHERENT CORP COM 19247G107   2,812,949 80,141 SH   SOLE 43 72,077 0 8,064
COHERENT CORP 6% CONV PFD A 19247G206   27,573,636 172,443 SH   SOLE 21 172,443 0 0
COHERUS BIOSCIENCES INC COM 19249H103   3,879,905 489,887 SH   SOLE 2 356,487 0 133,400
COHERUS BIOSCIENCES INC COM 19249H103   2,154 272 SH   SOLE 4 272 0 0
COHERUS BIOSCIENCES INC COM 19249H103   45,176 5,704 SH   SOLE 7 5,704 0 0
COHERUS BIOSCIENCES INC COM 19249H103   2,124,445 268,238 SH   SOLE 18 238,704 0 29,534
COHERUS BIOSCIENCES INC COM 19249H103   7,659,978 967,169 SH   SOLE 19 967,169 0 0
COHERUS BIOSCIENCES INC COM 19249H103   72,755,852 9,186,345 SH   SOLE 21 9,186,345 0 0
COHERUS BIOSCIENCES INC COM 19249H103   21,146,970 2,670,072 SH   SOLE 22 2,623,854 0 46,218
COHERUS BIOSCIENCES INC COM 19249H103   282,641 35,687 SH   SOLE 23 35,687 0 0
COHERUS BIOSCIENCES INC COM 19249H103   58,616 7,401 SH   SOLE 25 7,401 0 0
COHERUS BIOSCIENCES INC COM 19249H103   1,454,627 183,665 SH   SOLE 26 20,167 0 163,498
COHERUS BIOSCIENCES INC COM 19249H103   25,304 3,195 SH   SOLE 28 3,195 0 0
COHERUS BIOSCIENCES INC COM 19249H103   1,642,909 207,438 SH   SOLE 30 207,438 0 0
COHERUS BIOSCIENCES INC COM 19249H103   273,169 34,491 SH   SOLE 34 34,491 0 0
COHERUS BIOSCIENCES INC COM 19249H103   77,228 9,751 SH   SOLE 40 9,751 0 0
COHERUS BIOSCIENCES INC COM 19249H103   26,888 3,395 SH   OTR 43 3,395 0 0
COHERUS BIOSCIENCES INC COM 19249H103   75,921 9,586 SH   SOLE 43 9,144 0 442
COHU INC COM 192576106   1,609,807 50,228 SH   SOLE 2 14,498 0 35,730
COHU INC COM 192576106   3,814 119 SH   SOLE 4 119 0 0
COHU INC COM 192576106   15,416 481 SH   SOLE 7 481 0 0
COHU INC COM 192576106   5,473,339 170,775 SH   SOLE 18 170,775 0 0
COHU INC COM 192576106   2,741,974 85,553 SH   SOLE 19 85,553 0 0
COHU INC COM 192576106   187,728,965 5,857,378 SH   SOLE 21 5,857,378 0 0
COHU INC COM 192576106   39,342,657 1,227,540 SH   SOLE 22 1,169,243 0 58,297
COHU INC COM 192576106   259,733 8,104 SH   SOLE 25 8,104 0 0
COHU INC COM 192576106   1,172,485 36,583 SH   SOLE 26 31,208 0 5,375
COHU INC COM 192576106   125,283 3,909 SH   SOLE 28 863 0 3,046
COHU INC COM 192576106   2,587,557 80,735 SH   SOLE 30 80,735 0 0
COHU INC COM 192576106   184,191 5,747 SH   SOLE 40 5,747 0 0
COHU INC COM 192576106   893,586 27,881 SH   SOLE 43 26,857 0 1,024
COINBASE GLOBAL INC COM CL A 19260Q107   7,264,647 205,274 SH   SOLE 2 10,520 0 194,754
COINBASE GLOBAL INC COM CL A 19260Q107   2,533,499 71,588 SH   SOLE 4 41,010 0 30,578
COINBASE GLOBAL INC COM CL A 19260Q107   538,353 15,212 SH   SOLE 7 15,212 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   15,536 439 SH   SOLE 13 439 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   489,338 13,827 SH   SOLE 15 13,827 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   19 1 SH   SOLE 17 0 0 1
COINBASE GLOBAL INC COM CL A 19260Q107   6,790,598 191,879 SH   SOLE 18 185,505 0 6,374
COINBASE GLOBAL INC COM CL A 19260Q107   1,285,683 36,329 SH   SOLE 19 36,329 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   85,428,735 2,413,923 SH   SOLE 21 2,413,923 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   124,566,854 3,519,832 SH   SOLE 22 3,257,164 0 262,668
COINBASE GLOBAL INC COM CL A 19260Q107   7,370,923 208,277 SH   SOLE 23 208,277 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   980,480 27,705 SH   SOLE 25 27,705 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   2,866,484 80,997 SH   SOLE 26 59,108 0 21,889
COINBASE GLOBAL INC COM CL A 19260Q107   5,973,832 168,800 SH   SOLE 28 3,614 0 165,186
COINBASE GLOBAL INC COM CL A 19260Q107   6,406 181 SH   SOLE 29 181 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   11,337,647 320,363 SH   SOLE 30 320,363 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   962,077 27,185 SH   SOLE 31 25,140 0 2,045
COINBASE GLOBAL INC COM CL A 19260Q107   213,649 6,037 SH   SOLE 34 6,037 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   530,319 14,985 SH   SOLE 36 14,985 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   163,148 4,610 SH   SOLE 40 4,610 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   5,205,126 147,079 SH   SOLE 43 132,364 0 14,715
COINBASE GLOBAL INC NOTE 0.500% 6/0 19260QAB3   7,653,582 13,550,000 PRN   SOLE 21 13,550,000 0 0
COLGATE PALMOLIVE CO COM 194162103   215,102,609 2,730,075 SH   SOLE 2 1,229,913 0 1,500,162
COLGATE PALMOLIVE CO COM 194162103   79,712,867 1,011,713 SH   SOLE 4 611,138 0 400,575
COLGATE PALMOLIVE CO COM 194162103   86,861,011 1,102,437 SH   SOLE 7 877,135 0 225,302
COLGATE PALMOLIVE CO COM 194162103   6,111,189 77,563 SH   SOLE 13 71,159 0 6,404
COLGATE PALMOLIVE CO COM 194162103   9,026,813 114,568 SH   SOLE 15 114,568 0 0
COLGATE PALMOLIVE CO COM 194162103   120,791,373 1,533,080 SH   SOLE 18 1,288,173 0 244,907
COLGATE PALMOLIVE CO COM 194162103   104,622,405 1,327,864 SH   SOLE 19 1,327,864 0 0
COLGATE PALMOLIVE CO COM 194162103   1,734,445,398 22,013,522 SH   SOLE 21 22,013,522 0 0
COLGATE PALMOLIVE CO COM 194162103   1,572,235,225 19,954,756 SH   SOLE 22 17,960,479 0 1,994,277
COLGATE PALMOLIVE CO COM 194162103   127,817,314 1,622,253 SH   SOLE 23 1,622,253 0 0
COLGATE PALMOLIVE CO COM 194162103   124,794,220 1,583,884 SH   SOLE 25 1,583,884 0 0
COLGATE PALMOLIVE CO COM 194162103   203,008,817 2,576,581 SH   SOLE 26 1,403,698 0 1,172,883
COLGATE PALMOLIVE CO COM 194162103   202,773,235 2,573,591 SH   SOLE 28 122,189 0 2,451,402
COLGATE PALMOLIVE CO COM 194162103   3,648,450 46,306 SH   SOLE 29 46,306 0 0
COLGATE PALMOLIVE CO COM 194162103   591,150,970 7,502,868 SH   SOLE 30 7,316,833 0 186,035
COLGATE PALMOLIVE CO COM 194162103   23,667,255 300,384 SH   SOLE 31 286,372 0 14,012
COLGATE PALMOLIVE CO COM 194162103   54,910,563 696,923 SH   SOLE 34 696,923 0 0
COLGATE PALMOLIVE CO COM 194162103   24,201,767 307,168 SH   SOLE 36 307,168 0 0
COLGATE PALMOLIVE CO COM 194162103   2,325,408 29,514 SH   SOLE 40 29,514 0 0
COLGATE PALMOLIVE CO COM 194162103   120,943 1,535 SH   OTR 43 1,535 0 0
COLGATE PALMOLIVE CO COM 194162103   73,776,281 936,366 SH   SOLE 43 860,658 0 75,708
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   1,706,406 73,552 SH   SOLE 2 42,858 0 30,694
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   2,575 111 SH   SOLE 4 111 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   128,087 5,521 SH   SOLE 7 5,521 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   2,946,934 127,023 SH   SOLE 18 111,773 0 15,250
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   3,707,012 159,785 SH   SOLE 19 159,785 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   97,898,664 4,219,770 SH   SOLE 21 4,219,770 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   23,299,806 1,004,302 SH   SOLE 22 979,289 0 25,013
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   64,705 2,789 SH   SOLE 23 2,789 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   106,929 4,609 SH   SOLE 25 4,609 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   198,963 8,576 SH   SOLE 26 1,483 0 7,093
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   128,157 5,524 SH   SOLE 28 0 0 5,524
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   2,141,406 92,302 SH   SOLE 30 92,302 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   52,200 2,250 SH   SOLE 36 2,250 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   116,696 5,030 SH   SOLE 40 5,030 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   22,272 960 SH   OTR 43 960 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   467,735 20,161 SH   SOLE 43 19,675 0 486
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   1,032,413 11,217 SH   SOLE 43 11,197 0 20
COLONY BANKCORP INC COM 19623P101   646,873 50,975 SH   SOLE 2 42,492 0 8,483
COLONY BANKCORP INC COM 19623P101   3,566 281 SH   SOLE 7 281 0 0
COLONY BANKCORP INC COM 19623P101   623,028 49,096 SH   SOLE 18 49,096 0 0
COLONY BANKCORP INC COM 19623P101   419,937 33,092 SH   SOLE 19 33,092 0 0
COLONY BANKCORP INC COM 19623P101   8,896,439 701,059 SH   SOLE 21 701,059 0 0
COLONY BANKCORP INC COM 19623P101   2,635,979 207,721 SH   SOLE 22 195,764 0 11,957
COLUMBIA BKG SYS INC COM 197236102   2,002,349 66,457 SH   SOLE 2 19,508 0 46,949
COLUMBIA BKG SYS INC COM 197236102   104,431 3,466 SH   SOLE 4 312 0 3,154
COLUMBIA BKG SYS INC COM 197236102   192,501 6,389 SH   SOLE 7 6,389 0 0
COLUMBIA BKG SYS INC COM 197236102   8,075,955 268,037 SH   SOLE 18 268,037 0 0
COLUMBIA BKG SYS INC COM 197236102   3,866,312 128,321 SH   SOLE 19 128,321 0 0
COLUMBIA BKG SYS INC COM 197236102   270,702,925 8,984,498 SH   SOLE 21 8,984,498 0 0
COLUMBIA BKG SYS INC COM 197236102   51,241,880 1,700,693 SH   SOLE 22 1,607,335 0 93,358
COLUMBIA BKG SYS INC COM 197236102   249,537 8,282 SH   SOLE 25 8,282 0 0
COLUMBIA BKG SYS INC COM 197236102   367,134 12,185 SH   SOLE 26 7,201 0 4,984
COLUMBIA BKG SYS INC COM 197236102   38,928 1,292 SH   SOLE 28 1,292 0 0
COLUMBIA BKG SYS INC COM 197236102   3,788,426 125,736 SH   SOLE 30 125,736 0 0
COLUMBIA BKG SYS INC COM 197236102   11,480 381 SH   SOLE 36 381 0 0
COLUMBIA BKG SYS INC COM 197236102   254,599 8,450 SH   SOLE 40 8,450 0 0
COLUMBIA BKG SYS INC COM 197236102   337,366 11,197 SH   SOLE 43 10,643 0 554
COLUMBIA FINL INC COM 197641103   622,764 28,805 SH   SOLE 2 12,156 0 16,649
COLUMBIA FINL INC COM 197641103   6,767 313 SH   SOLE 7 313 0 0
COLUMBIA FINL INC COM 197641103   2,052,797 94,949 SH   SOLE 18 94,949 0 0
COLUMBIA FINL INC COM 197641103   1,384,112 64,020 SH   SOLE 19 64,020 0 0
COLUMBIA FINL INC COM 197641103   28,590,569 1,322,413 SH   SOLE 21 1,322,413 0 0
COLUMBIA FINL INC COM 197641103   23,428,902 1,083,668 SH   SOLE 22 1,042,694 0 40,974
COLUMBIA FINL INC COM 197641103   88,728 4,104 SH   SOLE 23 4,104 0 0
COLUMBIA FINL INC COM 197641103   137,179 6,345 SH   SOLE 25 6,345 0 0
COLUMBIA FINL INC COM 197641103   127,601 5,902 SH   SOLE 26 0 0 5,902
COLUMBIA FINL INC COM 197641103   64,817 2,998 SH   SOLE 28 0 0 2,998
COLUMBIA FINL INC COM 197641103   671,863 31,076 SH   SOLE 30 31,076 0 0
COLUMBIA FINL INC COM 197641103   150,281 6,951 SH   SOLE 40 6,951 0 0
COLUMBIA FINL INC COM 197641103   1,469,014 67,947 SH   SOLE 43 64,566 0 3,381
COLUMBIA SPORTSWEAR CO COM 198516106   4,431,198 50,596 SH   SOLE 2 30,497 0 20,099
COLUMBIA SPORTSWEAR CO COM 198516106   7,882 90 SH   SOLE 4 90 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   351,984 4,019 SH   SOLE 7 4,019 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   6,478,993 73,978 SH   SOLE 18 73,978 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   992,982 11,338 SH   SOLE 19 11,338 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   165,048,451 1,884,545 SH   SOLE 21 1,884,545 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   86,779,256 990,857 SH   SOLE 22 943,714 0 47,143
COLUMBIA SPORTSWEAR CO COM 198516106   458,394 5,234 SH   SOLE 25 5,234 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   1,718,495 19,622 SH   SOLE 26 17,191 0 2,431
COLUMBIA SPORTSWEAR CO COM 198516106   59,642 681 SH   SOLE 28 681 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   3,401,782 38,842 SH   SOLE 30 38,842 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   44,053 503 SH   SOLE 31 503 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   74,881 855 SH   SOLE 36 855 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   474,071 5,413 SH   SOLE 40 5,413 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   2,048,833 23,394 SH   SOLE 43 21,365 0 2,029
COLUMBUS MCKINNON CORP N Y COM 199333105   2,093,666 64,480 SH   SOLE 2 44,227 0 20,253
COLUMBUS MCKINNON CORP N Y COM 199333105   18,248 562 SH   SOLE 4 124 0 438
COLUMBUS MCKINNON CORP N Y COM 199333105   130,042 4,005 SH   SOLE 7 4,005 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   2,693,581 82,956 SH   SOLE 18 82,956 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   2,397,163 73,827 SH   SOLE 19 73,827 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   35,048,378 1,079,408 SH   SOLE 21 1,079,408 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   23,539,321 724,956 SH   SOLE 22 689,091 0 35,865
COLUMBUS MCKINNON CORP N Y COM 199333105   5,747 177 SH   SOLE 23 177 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   185,599 5,716 SH   SOLE 25 5,716 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   648,134 19,961 SH   SOLE 26 16,815 0 3,146
COLUMBUS MCKINNON CORP N Y COM 199333105   160,662 4,948 SH   SOLE 28 505 0 4,443
COLUMBUS MCKINNON CORP N Y COM 199333105   6,925,072 213,276 SH   SOLE 30 213,276 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   58,901 1,814 SH   SOLE 36 1,814 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   113,288 3,489 SH   SOLE 40 3,489 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   360,157 11,092 SH   SOLE 43 9,527 0 1,565
COMCAST CORP NEW CL A 20030N101   363,763,745 10,402,166 SH   SOLE 2 3,289,223 0 7,112,943
COMCAST CORP NEW CL A 20030N101   123,366,502 3,527,781 SH   SOLE 4 2,142,960 0 1,384,821
COMCAST CORP NEW CL A 20030N101   181,812,877 5,199,110 SH   SOLE 7 4,742,920 0 456,190
COMCAST CORP NEW CL A 20030N101   8,896,578 254,406 SH   SOLE 13 185,266 0 69,140
COMCAST CORP NEW CL A 20030N101   26,435,502 755,948 SH   SOLE 15 755,948 0 0
COMCAST CORP NEW CL A 20030N101   22,452 642 SH   SOLE 17 0 0 642
COMCAST CORP NEW CL A 20030N101   522,821,393 14,950,569 SH   SOLE 18 13,874,085 0 1,076,484
COMCAST CORP NEW CL A 20030N101   647,018,542 18,502,103 SH   SOLE 19 18,502,103 0 0
COMCAST CORP NEW CL A 20030N101   6,640,873 189,902 SH   SOLE 20 189,902 0 0
COMCAST CORP NEW CL A 20030N101   3,840,119,625 109,811,828 SH   SOLE 21 109,811,828 0 0
COMCAST CORP NEW CL A 20030N101   3,367,478,569 96,296,213 SH   SOLE 22 86,720,458 0 9,575,755
COMCAST CORP NEW CL A 20030N101   312,576,233 8,938,411 SH   SOLE 23 8,938,411 0 0
COMCAST CORP NEW CL A 20030N101   244,822,942 7,000,942 SH   SOLE 25 6,828,842 0 172,100
COMCAST CORP NEW CL A 20030N101   318,802,466 9,116,456 SH   SOLE 26 4,161,634 0 4,954,822
COMCAST CORP NEW CL A 20030N101   245,792,030 7,028,654 SH   SOLE 28 99,842 0 6,928,812
COMCAST CORP NEW CL A 20030N101   5,403,075 154,506 SH   SOLE 29 154,506 0 0
COMCAST CORP NEW CL A 20030N101   811,128,206 23,194,973 SH   SOLE 30 23,194,973 0 0
COMCAST CORP NEW CL A 20030N101   44,225,545 1,264,671 SH   SOLE 31 1,185,515 0 79,156
COMCAST CORP NEW CL A 20030N101   41,997,256 1,200,951 SH   SOLE 32 1,200,951 0 0
COMCAST CORP NEW CL A 20030N101   107,673,294 3,079,019 SH   SOLE 34 3,079,019 0 0
COMCAST CORP NEW CL A 20030N101   53,452,379 1,528,521 SH   SOLE 36 1,528,521 0 0
COMCAST CORP NEW CL A 20030N101   5,827,261 166,636 SH   SOLE 40 166,636 0 0
COMCAST CORP NEW CL A 20030N101   331,446 9,478 SH   OTR 43 9,478 0 0
COMCAST CORP NEW CL A 20030N101   167,919,212 4,801,808 SH   SOLE 43 4,378,897 0 422,910
COMERICA INC COM 200340107   24,367,828 364,515 SH   SOLE 2 85,216 0 279,299
COMERICA INC COM 200340107   117,589 1,759 SH   SOLE 4 376 0 1,383
COMERICA INC COM 200340107   7,631,797 114,163 SH   SOLE 7 110,922 0 3,241
COMERICA INC COM 200340107   476,173 7,123 SH   SOLE 15 7,123 0 0
COMERICA INC COM 200340107   15,979,690 239,038 SH   SOLE 18 235,202 0 3,836
COMERICA INC COM 200340107   16,908,571 252,933 SH   SOLE 19 252,933 0 0
COMERICA INC COM 200340107   437,503,502 6,544,555 SH   SOLE 21 6,544,555 0 0
COMERICA INC COM 200340107   200,347,311 2,996,968 SH   SOLE 22 2,786,696 0 210,272
COMERICA INC COM 200340107   16,348,368 244,553 SH   SOLE 25 244,553 0 0
COMERICA INC COM 200340107   22,332,245 334,065 SH   SOLE 26 190,514 0 143,551
COMERICA INC COM 200340107   4,844,218 72,464 SH   SOLE 28 25,505 0 46,959
COMERICA INC COM 200340107   39,309,872 588,031 SH   SOLE 30 588,031 0 0
COMERICA INC COM 200340107   123,940 1,854 SH   SOLE 31 1,854 0 0
COMERICA INC COM 200340107   3,302,591 49,403 SH   SOLE 32 49,403 0 0
COMERICA INC COM 200340107   3,304,730 49,435 SH   SOLE 34 49,435 0 0
COMERICA INC COM 200340107   2,046,613 30,615 SH   SOLE 36 30,615 0 0
COMERICA INC COM 200340107   1,260,657 18,858 SH   SOLE 40 18,858 0 0
COMERICA INC COM 200340107   20,322 304 SH   OTR 43 304 0 0
COMERICA INC COM 200340107   17,207,946 257,411 SH   SOLE 43 244,175 0 13,236
COMFORT SYS USA INC COM 199908104   7,036,452 61,144 SH   SOLE 2 41,043 0 20,101
COMFORT SYS USA INC COM 199908104   17,147 149 SH   SOLE 4 149 0 0
COMFORT SYS USA INC COM 199908104   497,376 4,322 SH   SOLE 7 4,322 0 0
COMFORT SYS USA INC COM 199908104   13,178,271 114,514 SH   SOLE 18 112,896 0 1,618
COMFORT SYS USA INC COM 199908104   17,718,292 153,965 SH   SOLE 19 153,965 0 0
COMFORT SYS USA INC COM 199908104   501,038,641 4,353,829 SH   SOLE 21 4,353,829 0 0
COMFORT SYS USA INC COM 199908104   117,321,643 1,019,479 SH   SOLE 22 990,945 0 28,534
COMFORT SYS USA INC COM 199908104   443,633 3,855 SH   SOLE 23 3,855 0 0
COMFORT SYS USA INC COM 199908104   657,452 5,713 SH   SOLE 25 5,713 0 0
COMFORT SYS USA INC COM 199908104   4,475,461 38,890 SH   SOLE 26 17,518 0 21,372
COMFORT SYS USA INC COM 199908104   134,529 1,169 SH   SOLE 28 647 0 522
COMFORT SYS USA INC COM 199908104   10,111,965 87,869 SH   SOLE 30 87,869 0 0
COMFORT SYS USA INC COM 199908104   652,734 5,672 SH   SOLE 34 5,672 0 0
COMFORT SYS USA INC COM 199908104   172,045 1,495 SH   SOLE 36 1,495 0 0
COMFORT SYS USA INC COM 199908104   550,082 4,780 SH   SOLE 40 4,780 0 0
COMFORT SYS USA INC COM 199908104   2,742,817 23,834 SH   SOLE 43 23,147 0 687
COMMERCE BANCSHARES INC COM 200525103   13,393,181 196,756 SH   SOLE 2 92,758 0 103,998
COMMERCE BANCSHARES INC COM 200525103   132,056 1,940 SH   SOLE 4 365 0 1,575
COMMERCE BANCSHARES INC COM 200525103   1,962,050 28,824 SH   SOLE 7 28,824 0 0
COMMERCE BANCSHARES INC COM 200525103   71,678 1,053 SH   SOLE 15 1,053 0 0
COMMERCE BANCSHARES INC COM 200525103   16,243,068 238,623 SH   SOLE 18 238,623 0 0
COMMERCE BANCSHARES INC COM 200525103   2,506,133 36,817 SH   SOLE 19 36,817 0 0
COMMERCE BANCSHARES INC COM 200525103   420,426,050 6,176,378 SH   SOLE 21 6,176,378 0 0
COMMERCE BANCSHARES INC COM 200525103   227,704,769 3,345,156 SH   SOLE 22 3,187,707 0 157,449
COMMERCE BANCSHARES INC COM 200525103   8,852,996 130,057 SH   SOLE 25 130,057 0 0
COMMERCE BANCSHARES INC COM 200525103   6,935,040 101,881 SH   SOLE 26 42,675 0 59,206
COMMERCE BANCSHARES INC COM 200525103   1,941,697 28,525 SH   SOLE 28 1,353 0 27,172
COMMERCE BANCSHARES INC COM 200525103   8,060,849 118,420 SH   SOLE 30 118,420 0 0
COMMERCE BANCSHARES INC COM 200525103   111,771 1,642 SH   SOLE 31 1,642 0 0
COMMERCE BANCSHARES INC COM 200525103   1,245,817 18,302 SH   SOLE 36 18,302 0 0
COMMERCE BANCSHARES INC COM 200525103   1,119,479 16,446 SH   SOLE 40 16,446 0 0
COMMERCE BANCSHARES INC COM 200525103   18,803,350 276,235 SH   SOLE 43 274,737 0 1,498
COMMERCIAL METALS CO COM 201723103   18,982,142 393,005 SH   SOLE 2 237,193 0 155,812
COMMERCIAL METALS CO COM 201723103   103,845 2,150 SH   SOLE 4 723 0 1,427
COMMERCIAL METALS CO COM 201723103   603,315 12,491 SH   SOLE 7 12,491 0 0
COMMERCIAL METALS CO COM 201723103   26,144,210 541,288 SH   SOLE 18 534,293 0 6,995
COMMERCIAL METALS CO COM 201723103   41,354,170 856,194 SH   SOLE 19 856,194 0 0
COMMERCIAL METALS CO COM 201723103   445,521,518 9,224,048 SH   SOLE 21 9,224,048 0 0
COMMERCIAL METALS CO COM 201723103   202,669,505 4,196,056 SH   SOLE 22 4,025,018 0 171,038
COMMERCIAL METALS CO COM 201723103   1,445,861 29,935 SH   SOLE 23 29,935 0 0
COMMERCIAL METALS CO COM 201723103   911,324 18,868 SH   SOLE 25 18,868 0 0
COMMERCIAL METALS CO COM 201723103   9,351,025 193,603 SH   SOLE 26 53,972 0 139,631
COMMERCIAL METALS CO COM 201723103   3,922,829 81,218 SH   SOLE 28 67,807 0 13,411
COMMERCIAL METALS CO COM 201723103   6,246,591 129,329 SH   SOLE 30 129,329 0 0
COMMERCIAL METALS CO COM 201723103   13,089 271 SH   SOLE 34 271 0 0
COMMERCIAL METALS CO COM 201723103   164,606 3,408 SH   SOLE 36 3,408 0 0
COMMERCIAL METALS CO COM 201723103   800,379 16,571 SH   SOLE 40 16,571 0 0
COMMERCIAL METALS CO COM 201723103   6,378,832 132,067 SH   SOLE 43 127,609 0 4,458
COMMERCIAL VEH GROUP INC COM 202608105   9,119 1,339 SH   SOLE 2 0 0 1,339
COMMERCIAL VEH GROUP INC COM 202608105   38,082 5,592 SH   SOLE 18 5,592 0 0
COMMERCIAL VEH GROUP INC COM 202608105   451,755 66,337 SH   SOLE 21 66,337 0 0
COMMERCIAL VEH GROUP INC COM 202608105   2,972,095 436,431 SH   SOLE 22 436,431 0 0
COMMERCIAL VEH GROUP INC COM 202608105   5,932 871 SH   SOLE 43 871 0 0
COMMSCOPE HLDG CO INC COM 20337X109   882,375 120,051 SH   SOLE 2 70,789 0 49,262
COMMSCOPE HLDG CO INC COM 20337X109   5,755 783 SH   SOLE 4 783 0 0
COMMSCOPE HLDG CO INC COM 20337X109   171,049 23,272 SH   SOLE 7 23,272 0 0
COMMSCOPE HLDG CO INC COM 20337X109   3,751,609 510,423 SH   SOLE 18 510,423 0 0
COMMSCOPE HLDG CO INC COM 20337X109   2,782,181 378,528 SH   SOLE 19 378,528 0 0
COMMSCOPE HLDG CO INC COM 20337X109   55,990,632 7,617,773 SH   SOLE 21 7,617,773 0 0
COMMSCOPE HLDG CO INC COM 20337X109   39,233,175 5,337,847 SH   SOLE 22 5,181,423 0 156,424
COMMSCOPE HLDG CO INC COM 20337X109   2,617,019 356,057 SH   SOLE 25 356,057 0 0
COMMSCOPE HLDG CO INC COM 20337X109   1,752,593 238,448 SH   SOLE 26 90,463 0 147,985
COMMSCOPE HLDG CO INC COM 20337X109   139,900 19,034 SH   SOLE 28 3,636 0 15,398
COMMSCOPE HLDG CO INC COM 20337X109   1,439,351 195,830 SH   SOLE 30 195,830 0 0
COMMSCOPE HLDG CO INC COM 20337X109   2,237,127 304,371 SH   SOLE 34 304,371 0 0
COMMSCOPE HLDG CO INC COM 20337X109   159,951 21,762 SH   SOLE 36 21,762 0 0
COMMSCOPE HLDG CO INC COM 20337X109   175,797 23,918 SH   SOLE 40 23,918 0 0
COMMSCOPE HLDG CO INC COM 20337X109   958,315 130,383 SH   SOLE 43 117,444 0 12,939
COMMUNITY BK SYS INC COM 203607106   2,875,493 45,679 SH   SOLE 2 14,291 0 31,388
COMMUNITY BK SYS INC COM 203607106   72,833 1,157 SH   SOLE 4 222 0 935
COMMUNITY BK SYS INC COM 203607106   1,874,651 29,780 SH   SOLE 7 29,780 0 0
COMMUNITY BK SYS INC COM 203607106   11,523,123 183,052 SH   SOLE 18 183,052 0 0
COMMUNITY BK SYS INC COM 203607106   5,761,688 91,528 SH   SOLE 19 91,528 0 0
COMMUNITY BK SYS INC COM 203607106   390,598,707 6,204,904 SH   SOLE 21 6,204,904 0 0
COMMUNITY BK SYS INC COM 203607106   75,550,324 1,200,164 SH   SOLE 22 1,138,001 0 62,163
COMMUNITY BK SYS INC COM 203607106   364,418 5,789 SH   SOLE 25 5,789 0 0
COMMUNITY BK SYS INC COM 203607106   1,084,817 17,233 SH   SOLE 26 13,387 0 3,846
COMMUNITY BK SYS INC COM 203607106   60,432 960 SH   SOLE 28 960 0 0
COMMUNITY BK SYS INC COM 203607106   5,352,827 85,033 SH   SOLE 30 85,033 0 0
COMMUNITY BK SYS INC COM 203607106   59,110 939 SH   SOLE 36 939 0 0
COMMUNITY BK SYS INC COM 203607106   391,297 6,216 SH   SOLE 40 6,216 0 0
COMMUNITY BK SYS INC COM 203607106   585,057 9,294 SH   SOLE 43 8,816 0 478
COMMUNITY FINL CORP MD COM 20368X101   615,577 15,428 SH   SOLE 2 15,068 0 360
COMMUNITY FINL CORP MD COM 20368X101   36,628 918 SH   SOLE 18 918 0 0
COMMUNITY FINL CORP MD COM 20368X101   426,890 10,699 SH   SOLE 21 10,699 0 0
COMMUNITY FINL CORP MD COM 20368X101   580,625 14,552 SH   SOLE 22 14,552 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   1,078,635 249,684 SH   SOLE 2 163,187 0 86,497
COMMUNITY HEALTH SYS INC NEW COM 203668108   1,953 452 SH   SOLE 4 452 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   21,660 5,014 SH   SOLE 7 5,014 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   1,967,583 455,459 SH   SOLE 18 455,459 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   1,161,168 268,789 SH   SOLE 19 268,789 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   70,014,080 16,206,963 SH   SOLE 21 16,206,963 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   14,784,228 3,422,275 SH   SOLE 22 3,271,248 0 151,027
COMMUNITY HEALTH SYS INC NEW COM 203668108   60,489 14,002 SH   SOLE 25 14,002 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   76,075 17,610 SH   SOLE 26 12,862 0 4,748
COMMUNITY HEALTH SYS INC NEW COM 203668108   148,863 34,459 SH   SOLE 28 34,459 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   1,393,429 322,553 SH   SOLE 30 322,553 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   130,961 30,315 SH   SOLE 36 30,315 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   55,460 12,838 SH   SOLE 40 12,838 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   356,551 82,535 SH   SOLE 43 81,745 0 790
COMMUNITY HEALTHCARE TR INC COM 20369C106   2,981,675 83,287 SH   SOLE 2 49,137 0 34,150
COMMUNITY HEALTHCARE TR INC COM 20369C106   427,882 11,952 SH   SOLE 4 11,952 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   1,194,539 33,367 SH   SOLE 7 33,367 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   2,837,902 79,271 SH   SOLE 18 79,271 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   11,007,712 307,478 SH   SOLE 19 307,478 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   109,276,063 3,052,404 SH   SOLE 21 3,052,404 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   29,155,950 814,412 SH   SOLE 22 789,339 0 25,073
COMMUNITY HEALTHCARE TR INC COM 20369C106   33,580 938 SH   SOLE 23 938 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   1,773,389 49,536 SH   SOLE 25 49,536 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   102,961 2,876 SH   SOLE 26 0 0 2,876
COMMUNITY HEALTHCARE TR INC COM 20369C106   1,296,569 36,217 SH   SOLE 28 413 0 35,804
COMMUNITY HEALTHCARE TR INC COM 20369C106   3,713,606 103,732 SH   SOLE 30 103,732 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   3,844,383 107,385 SH   SOLE 34 107,385 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   166,005 4,637 SH   SOLE 40 4,637 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   764,655 21,359 SH   SOLE 43 20,519 0 840
COMMUNITY TR BANCORP INC COM 204149108   2,328,054 50,687 SH   SOLE 2 37,960 0 12,727
COMMUNITY TR BANCORP INC COM 204149108   2,710 59 SH   SOLE 4 59 0 0
COMMUNITY TR BANCORP INC COM 204149108   306,123 6,665 SH   SOLE 7 6,665 0 0
COMMUNITY TR BANCORP INC COM 204149108   2,167,712 47,196 SH   SOLE 18 47,196 0 0
COMMUNITY TR BANCORP INC COM 204149108   4,162,452 90,626 SH   SOLE 19 90,626 0 0
COMMUNITY TR BANCORP INC COM 204149108   33,594,350 731,425 SH   SOLE 21 731,425 0 0
COMMUNITY TR BANCORP INC COM 204149108   24,832,238 540,654 SH   SOLE 22 519,791 0 20,863
COMMUNITY TR BANCORP INC COM 204149108   158,596 3,453 SH   SOLE 25 3,453 0 0
COMMUNITY TR BANCORP INC COM 204149108   417,641 9,093 SH   SOLE 26 7,043 0 2,050
COMMUNITY TR BANCORP INC COM 204149108   91,722 1,997 SH   SOLE 28 0 0 1,997
COMMUNITY TR BANCORP INC COM 204149108   932,195 20,296 SH   SOLE 30 20,296 0 0
COMMUNITY TR BANCORP INC COM 204149108   141,878 3,089 SH   SOLE 40 3,089 0 0
COMMUNITY TR BANCORP INC COM 204149108   34,677 755 SH   OTR 43 755 0 0
COMMUNITY TR BANCORP INC COM 204149108   2,150,397 46,819 SH   SOLE 43 43,277 0 3,542
COMMUNITY WEST BANCSHARES COM 204157101   3,174 212 SH   SOLE 2 0 0 212
COMMUNITY WEST BANCSHARES COM 204157101   17,575 1,174 SH   SOLE 18 1,174 0 0
COMMUNITY WEST BANCSHARES COM 204157101   347,514 23,214 SH   SOLE 21 23,214 0 0
COMMUNITY WEST BANCSHARES COM 204157101   72,066 4,814 SH   SOLE 22 4,814 0 0
COMMUNITY WEST BANCSHARES COM 204157101   31,003 2,071 SH   SOLE 43 2,071 0 0
COMMVAULT SYS INC COM 204166102   5,597,599 89,077 SH   SOLE 2 79,204 0 9,873
COMMVAULT SYS INC COM 204166102   57,184 910 SH   SOLE 4 174 0 736
COMMVAULT SYS INC COM 204166102   212,776 3,386 SH   SOLE 7 3,386 0 0
COMMVAULT SYS INC COM 204166102   11,724,499 186,577 SH   SOLE 18 186,577 0 0
COMMVAULT SYS INC COM 204166102   5,355,790 85,229 SH   SOLE 19 85,229 0 0
COMMVAULT SYS INC COM 204166102   215,150,084 3,423,776 SH   SOLE 21 3,423,776 0 0
COMMVAULT SYS INC COM 204166102   83,981,010 1,336,426 SH   SOLE 22 1,302,381 0 34,045
COMMVAULT SYS INC COM 204166102   13,636 217 SH   SOLE 23 217 0 0
COMMVAULT SYS INC COM 204166102   519,498 8,267 SH   SOLE 25 8,267 0 0
COMMVAULT SYS INC COM 204166102   983,132 15,645 SH   SOLE 26 11,603 0 4,042
COMMVAULT SYS INC COM 204166102   48,450 771 SH   SOLE 28 771 0 0
COMMVAULT SYS INC COM 204166102   22,149,089 352,468 SH   SOLE 30 352,468 0 0
COMMVAULT SYS INC COM 204166102   167,908 2,672 SH   SOLE 34 2,672 0 0
COMMVAULT SYS INC COM 204166102   319,667 5,087 SH   SOLE 36 5,087 0 0
COMMVAULT SYS INC COM 204166102   379,051 6,032 SH   SOLE 40 6,032 0 0
COMMVAULT SYS INC COM 204166102   4,827,055 76,815 SH   SOLE 43 75,479 0 1,336
COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300   467,973 150,959 SH   SOLE 2 150,959 0 0
COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300   57,707 18,615 SH   SOLE 4 18,615 0 0
COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300   3,086,992 995,804 SH   SOLE 22 720,751 0 275,053
COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300   111,733 36,043 SH   SOLE 31 0 0 36,043
COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300   476,960 153,858 SH   SOLE 43 149,911 0 3,947
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   13,119,720 1,230,743 SH   SOLE 7 1,230,743 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   6,803,745 638,250 SH   SOLE 21 638,250 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   47,180,904 4,425,976 SH   SOLE 30 4,425,976 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   6,526,904 612,280 SH   SOLE 43 577,371 0 34,909
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605   1,139,744 158,518 SH   SOLE 7 158,518 0 0
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605   7,521,222 1,046,067 SH   SOLE 43 1,030,064 0 16,003
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105   775,944 281,139 SH   SOLE 30 281,139 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105   3,969,247 1,438,133 SH   SOLE 43 1,366,450 0 71,683
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104   6,166,977 470,044 SH   SOLE 25 470,044 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104   1,021,523 77,860 SH   SOLE 30 77,860 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104   20,743 1,581 SH   SOLE 34 1,581 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104   4,159,182 317,011 SH   SOLE 43 229,503 0 87,508
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   3,067,284 411,716 SH   SOLE 2 119,518 0 292,198
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   995,059 133,565 SH   SOLE 4 82,831 0 50,734
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   6,822,345 915,751 SH   SOLE 7 915,751 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   4,597 617 SH   SOLE 13 617 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   16,159 2,169 SH   SOLE 15 2,169 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   695,323 93,332 SH   SOLE 18 93,332 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   648,023 86,983 SH   SOLE 19 86,983 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   57,030,033 7,655,038 SH   SOLE 21 7,655,038 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   17,395,869 2,335,016 SH   SOLE 22 2,076,061 0 258,955
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   1,777,026 238,527 SH   SOLE 23 238,527 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   138,905 18,645 SH   SOLE 25 18,645 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   1,828,662 245,458 SH   SOLE 26 47,551 0 197,907
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   2,523,531 338,729 SH   SOLE 28 25,416 0 313,313
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   25,719,784 3,452,320 SH   SOLE 30 2,997,941 0 454,379
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   137,408 18,444 SH   SOLE 34 18,444 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   221,086 29,676 SH   SOLE 36 29,676 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   11,339 1,522 SH   SOLE 40 1,522 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   521,679 70,024 SH   SOLE 43 67,784 0 2,240
COMPASS DIVERSIFIED SH BEN INT 20451Q104   1,369,966 75,149 SH   SOLE 2 19,303 0 55,846
COMPASS DIVERSIFIED SH BEN INT 20451Q104   10,956 601 SH   SOLE 7 601 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   3,253,235 178,455 SH   SOLE 18 178,455 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   2,085,676 114,409 SH   SOLE 19 114,409 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   38,732,971 2,124,683 SH   SOLE 21 2,124,683 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   13,063,108 716,572 SH   SOLE 22 640,695 0 75,877
COMPASS DIVERSIFIED SH BEN INT 20451Q104   160,479 8,803 SH   SOLE 25 8,803 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   654,275 35,890 SH   SOLE 26 31,109 0 4,781
COMPASS DIVERSIFIED SH BEN INT 20451Q104   87,650 4,808 SH   SOLE 30 4,808 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   41,364 2,269 SH   SOLE 36 2,269 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   146,332 8,027 SH   SOLE 40 8,027 0 0
COMPASS INC CL A 20464U100   535,150 229,678 SH   SOLE 2 139,253 0 90,425
COMPASS INC CL A 20464U100   6,967 2,990 SH   SOLE 7 2,990 0 0
COMPASS INC CL A 20464U100   1,627,647 698,561 SH   SOLE 18 698,561 0 0
COMPASS INC CL A 20464U100   2,060,063 884,147 SH   SOLE 19 884,147 0 0
COMPASS INC CL A 20464U100   21,381,236 9,176,496 SH   SOLE 21 9,176,496 0 0
COMPASS INC CL A 20464U100   14,863,858 6,379,338 SH   SOLE 22 6,194,340 0 184,998
COMPASS INC CL A 20464U100   16,357 7,020 SH   SOLE 23 7,020 0 0
COMPASS INC CL A 20464U100   73,866 31,702 SH   SOLE 25 31,702 0 0
COMPASS INC CL A 20464U100   440,953 189,250 SH   SOLE 26 119,765 0 69,485
COMPASS INC CL A 20464U100   74,012 31,765 SH   SOLE 30 31,765 0 0
COMPASS INC CL A 20464U100   56,421 24,215 SH   SOLE 40 24,215 0 0
COMPASS INC CL A 20464U100   337,598 144,892 SH   SOLE 43 140,974 0 3,918
COMPASS MINERALS INTL INC COM 20451N101   747,840 18,240 SH   SOLE 2 10,210 0 8,030
COMPASS MINERALS INTL INC COM 20451N101   5,535 135 SH   SOLE 4 135 0 0
COMPASS MINERALS INTL INC COM 20451N101   2,869,016 69,976 SH   SOLE 7 69,976 0 0
COMPASS MINERALS INTL INC COM 20451N101   4,478,717 109,237 SH   SOLE 18 109,237 0 0
COMPASS MINERALS INTL INC COM 20451N101   2,609,158 63,638 SH   SOLE 19 63,638 0 0
COMPASS MINERALS INTL INC COM 20451N101   186,235,120 4,542,320 SH   SOLE 21 4,542,320 0 0
COMPASS MINERALS INTL INC COM 20451N101   37,160,473 906,353 SH   SOLE 22 879,769 0 26,584
COMPASS MINERALS INTL INC COM 20451N101   210,494 5,134 SH   SOLE 25 5,134 0 0
COMPASS MINERALS INTL INC COM 20451N101   508,359 12,399 SH   SOLE 26 9,186 0 3,213
COMPASS MINERALS INTL INC COM 20451N101   24,846 606 SH   SOLE 28 606 0 0
COMPASS MINERALS INTL INC COM 20451N101   3,179,427 77,547 SH   SOLE 30 77,547 0 0
COMPASS MINERALS INTL INC COM 20451N101   27,388 668 SH   SOLE 36 668 0 0
COMPASS MINERALS INTL INC COM 20451N101   210,658 5,138 SH   SOLE 40 5,138 0 0
COMPASS MINERALS INTL INC COM 20451N101   1,770,955 43,194 SH   SOLE 43 41,446 0 1,748
COMPASS PATHWAYS PLC SPONSORED ADS 20451W101   2,083,560 259,472 SH   SOLE 21 259,472 0 0
COMPASS PATHWAYS PLC SPONSORED ADS 20451W101   100,399 12,503 SH   SOLE 30 12,503 0 0
COMPASS THERAPEUTICS INC COM 20454B104   23,138 4,600 SH   SOLE 2 0 0 4,600
COMPASS THERAPEUTICS INC COM 20454B104   61,874 12,301 SH   SOLE 18 12,301 0 0
COMPASS THERAPEUTICS INC COM 20454B104   744,938 148,099 SH   SOLE 21 148,099 0 0
COMPASS THERAPEUTICS INC COM 20454B104   5,396,088 1,072,781 SH   SOLE 22 1,072,781 0 0
COMPOSECURE INC COM CL A 20459V105   214,238 43,633 SH   SOLE 2 42,811 0 822
COMPOSECURE INC COM CL A 20459V105   104,912 21,367 SH   SOLE 18 21,367 0 0
COMPOSECURE INC COM CL A 20459V105   66,634 13,571 SH   SOLE 19 13,571 0 0
COMPOSECURE INC COM CL A 20459V105   1,202,793 244,968 SH   SOLE 21 244,968 0 0
COMPOSECURE INC COM CL A 20459V105   913,103 185,968 SH   SOLE 22 183,259 0 2,709
COMPUTER PROGRAMS & SYS INC COM 205306103   567,809 20,860 SH   SOLE 2 4,185 0 16,675
COMPUTER PROGRAMS & SYS INC COM 205306103   2,695 99 SH   SOLE 4 99 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103   3,076 113 SH   SOLE 7 113 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103   1,420,340 52,180 SH   SOLE 18 52,180 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103   702,848 25,821 SH   SOLE 19 25,821 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103   49,836,853 1,830,891 SH   SOLE 21 1,830,891 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103   10,616,753 390,035 SH   SOLE 22 374,187 0 15,848
COMPUTER PROGRAMS & SYS INC COM 205306103   59,802 2,197 SH   SOLE 25 2,197 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103   84,763 3,114 SH   SOLE 26 2,235 0 879
COMPUTER PROGRAMS & SYS INC COM 205306103   772,830 28,392 SH   SOLE 30 28,392 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103   31,984 1,175 SH   SOLE 40 1,175 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103   231,043 8,488 SH   SOLE 43 8,246 0 242
COMPUTER TASK GROUP INC COM 205477102   19,066 2,522 SH   SOLE 18 2,522 0 0
COMPUTER TASK GROUP INC COM 205477102   222,423 29,421 SH   SOLE 21 29,421 0 0
COMPUTER TASK GROUP INC COM 205477102   1,738,437 229,952 SH   SOLE 22 229,952 0 0
COMPX INTL INC CL A 20563P101   26,759 1,448 SH   SOLE 2 780 0 668
COMPX INTL INC CL A 20563P101   103,580 5,605 SH   SOLE 18 5,605 0 0
COMPX INTL INC CL A 20563P101   45,535 2,464 SH   SOLE 19 2,464 0 0
COMPX INTL INC CL A 20563P101   1,104,697 59,778 SH   SOLE 21 59,778 0 0
COMPX INTL INC CL A 20563P101   988,458 53,488 SH   SOLE 22 52,760 0 728
COMPX INTL INC CL A 20563P101   2,125 115 SH   SOLE 43 115 0 0
COMSCORE INC COM 20564W105   57,704 49,745 SH   SOLE 2 47,981 0 1,764
COMSCORE INC COM 20564W105   15,924 13,728 SH   SOLE 18 13,728 0 0
COMSCORE INC COM 20564W105   25,681 22,139 SH   SOLE 19 22,139 0 0
COMSCORE INC COM 20564W105   262,334 226,150 SH   SOLE 21 226,150 0 0
COMSCORE INC COM 20564W105   949,380 818,431 SH   SOLE 22 818,431 0 0
COMSCORE INC COM 20564W105   13,348 11,507 SH   SOLE 26 0 0 11,507
COMSOVEREIGN HLDG CORP COM NEW 205650203   110,424 1,544,393 SH   SOLE 22 1,544,393 0 0
COMSTOCK HLDG COS INC CL A NEW 205684202   1,326 312 SH   SOLE 18 312 0 0
COMSTOCK HLDG COS INC CL A NEW 205684202   22,274 5,241 SH   SOLE 21 5,241 0 0
COMSTOCK INC COM NEW 205750300   1,290 4,692 SH   SOLE 2 0 0 4,692
COMSTOCK INC COM NEW 205750300   2,270 8,255 SH   SOLE 18 8,255 0 0
COMSTOCK INC COM NEW 205750300   35,239 128,141 SH   SOLE 21 128,141 0 0
COMSTOCK INC COM NEW 205750300   39,691 144,330 SH   SOLE 22 144,330 0 0
COMSTOCK RES INC COM 205768302   1,596,667 116,460 SH   SOLE 2 69,441 0 47,019
COMSTOCK RES INC COM 205768302   5,032 367 SH   SOLE 4 367 0 0
COMSTOCK RES INC COM 205768302   100,234 7,311 SH   SOLE 7 7,311 0 0
COMSTOCK RES INC COM 205768302   3,080,582 224,696 SH   SOLE 18 224,696 0 0
COMSTOCK RES INC COM 205768302   4,179,973 304,885 SH   SOLE 19 304,885 0 0
COMSTOCK RES INC COM 205768302   45,341,040 3,307,151 SH   SOLE 21 3,307,151 0 0
COMSTOCK RES INC COM 205768302   32,759,113 2,389,432 SH   SOLE 22 2,318,233 0 71,199
COMSTOCK RES INC COM 205768302   74,720 5,450 SH   SOLE 23 5,450 0 0
COMSTOCK RES INC COM 205768302   796,825 58,120 SH   SOLE 26 41,838 0 16,282
COMSTOCK RES INC COM 205768302   595,384 43,427 SH   SOLE 28 43,427 0 0
COMSTOCK RES INC COM 205768302   1,169,600 85,310 SH   SOLE 30 85,310 0 0
COMSTOCK RES INC COM 205768302   189,157 13,797 SH   SOLE 43 12,766 0 1,031
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   336,278 27,700 SH   SOLE 2 8,070 0 19,630
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   1,505 124 SH   SOLE 4 124 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   4,905 404 SH   SOLE 7 404 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   1,212,422 99,870 SH   SOLE 18 99,870 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   583,970 48,103 SH   SOLE 19 48,103 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   42,450,654 3,496,759 SH   SOLE 21 3,496,759 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   8,564,114 705,446 SH   SOLE 22 671,792 0 33,654
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   38,593 3,179 SH   SOLE 25 3,179 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   66,770 5,500 SH   SOLE 26 3,765 0 1,735
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   545,790 44,958 SH   SOLE 30 44,958 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   21,973 1,810 SH   SOLE 40 1,810 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   130,614 10,759 SH   SOLE 43 10,516 0 243
CONAGRA BRANDS INC COM 205887102   36,026,681 930,922 SH   SOLE 2 139,697 0 791,225
CONAGRA BRANDS INC COM 205887102   10,582,592 273,452 SH   SOLE 4 225,416 0 48,036
CONAGRA BRANDS INC COM 205887102   16,890,228 436,440 SH   SOLE 7 419,927 0 16,513
CONAGRA BRANDS INC COM 205887102   171,596 4,434 SH   SOLE 13 1,400 0 3,034
CONAGRA BRANDS INC COM 205887102   3,187,100 82,354 SH   SOLE 15 82,354 0 0
CONAGRA BRANDS INC COM 205887102   36,388,759 940,278 SH   SOLE 18 900,700 0 39,578
CONAGRA BRANDS INC COM 205887102   12,776,728 330,148 SH   SOLE 19 330,148 0 0
CONAGRA BRANDS INC COM 205887102   870,664,009 22,497,778 SH   SOLE 21 22,497,778 0 0
CONAGRA BRANDS INC COM 205887102   397,970,947 10,283,487 SH   SOLE 22 9,263,729 0 1,019,758
CONAGRA BRANDS INC COM 205887102   30,956,285 799,904 SH   SOLE 23 799,904 0 0
CONAGRA BRANDS INC COM 205887102   20,732,093 535,713 SH   SOLE 25 535,713 0 0
CONAGRA BRANDS INC COM 205887102   43,717,223 1,129,644 SH   SOLE 26 341,321 0 788,323
CONAGRA BRANDS INC COM 205887102   39,553,838 1,022,063 SH   SOLE 28 6,627 0 1,015,436
CONAGRA BRANDS INC COM 205887102   39,745 1,027 SH   SOLE 29 1,027 0 0
CONAGRA BRANDS INC COM 205887102   172,353,314 4,453,574 SH   SOLE 30 4,389,184 0 64,390
CONAGRA BRANDS INC COM 205887102   4,195,970 108,423 SH   SOLE 31 99,754 0 8,669
CONAGRA BRANDS INC COM 205887102   6,839,761 176,738 SH   SOLE 32 176,738 0 0
CONAGRA BRANDS INC COM 205887102   916,300 23,677 SH   SOLE 34 23,677 0 0
CONAGRA BRANDS INC COM 205887102   16,267,081 420,338 SH   SOLE 35 420,338 0 0
CONAGRA BRANDS INC COM 205887102   5,351,320 138,277 SH   SOLE 36 138,277 0 0
CONAGRA BRANDS INC COM 205887102   693,698 17,925 SH   SOLE 40 17,925 0 0
CONAGRA BRANDS INC COM 205887102   77,323 1,998 SH   OTR 43 1,998 0 0
CONAGRA BRANDS INC COM 205887102   22,085,864 570,694 SH   SOLE 43 525,844 0 44,850
CONCENTRIX CORP COM 20602D101   13,201,216 99,138 SH   SOLE 2 34,630 0 64,508
CONCENTRIX CORP COM 20602D101   34,755 261 SH   SOLE 4 160 0 101
CONCENTRIX CORP COM 20602D101   442,757 3,325 SH   SOLE 7 3,325 0 0
CONCENTRIX CORP COM 20602D101   17,084,827 128,303 SH   SOLE 18 128,303 0 0
CONCENTRIX CORP COM 20602D101   9,002,948 67,610 SH   SOLE 19 67,610 0 0
CONCENTRIX CORP COM 20602D101   296,031,724 2,223,128 SH   SOLE 21 2,223,128 0 0
CONCENTRIX CORP COM 20602D101   160,553,009 1,205,715 SH   SOLE 22 1,147,064 0 58,651
CONCENTRIX CORP COM 20602D101   1,781,148 13,376 SH   SOLE 25 13,376 0 0
CONCENTRIX CORP COM 20602D101   2,799,689 21,025 SH   SOLE 26 17,825 0 3,200
CONCENTRIX CORP COM 20602D101   276,840 2,079 SH   SOLE 28 756 0 1,323
CONCENTRIX CORP COM 20602D101   4,419,181 33,187 SH   SOLE 30 33,187 0 0
CONCENTRIX CORP COM 20602D101   82,293 618 SH   SOLE 31 618 0 0
CONCENTRIX CORP COM 20602D101   2,230,829 16,753 SH   SOLE 34 16,753 0 0
CONCENTRIX CORP COM 20602D101   84,423 634 SH   SOLE 36 634 0 0
CONCENTRIX CORP COM 20602D101   846,498 6,357 SH   SOLE 40 6,357 0 0
CONCENTRIX CORP COM 20602D101   5,430,149 40,779 SH   SOLE 43 39,141 0 1,638
CONCERT PHARMACEUTICALS INC COM 206022105   5,227 895 SH   SOLE 2 0 0 895
CONCERT PHARMACEUTICALS INC COM 206022105   46,673 7,992 SH   SOLE 18 7,992 0 0
CONCERT PHARMACEUTICALS INC COM 206022105   136,446 23,364 SH   SOLE 19 23,364 0 0
CONCERT PHARMACEUTICALS INC COM 206022105   3,564,537 610,366 SH   SOLE 21 610,366 0 0
CONCERT PHARMACEUTICALS INC COM 206022105   3,338,529 571,666 SH   SOLE 22 571,666 0 0
CONCERT PHARMACEUTICALS INC COM 206022105   132,381 22,668 SH   SOLE 30 22,668 0 0
CONCORD MED SVCS HLDGS LTD SPON ADR CL A 206277105   235 143 SH   SOLE 43 143 0 0
CONCRETE PUMPING HLDGS INC COM 206704108   425,886 72,801 SH   SOLE 2 55,927 0 16,874
CONCRETE PUMPING HLDGS INC COM 206704108   463,519 79,234 SH   SOLE 18 79,234 0 0
CONCRETE PUMPING HLDGS INC COM 206704108   392,055 67,018 SH   SOLE 19 67,018 0 0
CONCRETE PUMPING HLDGS INC COM 206704108   5,042,460 861,959 SH   SOLE 21 861,959 0 0
CONCRETE PUMPING HLDGS INC COM 206704108   2,204,888 376,904 SH   SOLE 22 353,993 0 22,911
CONCRETE PUMPING HLDGS INC COM 206704108   9,775 1,671 SH   SOLE 43 1,671 0 0
CONDUENT INC COM 206787103   2,145,982 529,872 SH   SOLE 2 195,269 0 334,603
CONDUENT INC COM 206787103   3,143 776 SH   SOLE 4 776 0 0
CONDUENT INC COM 206787103   24,191 5,973 SH   SOLE 7 5,973 0 0
CONDUENT INC COM 206787103   2,029 501 SH   SOLE 17 0 0 501
CONDUENT INC COM 206787103   2,520,412 622,324 SH   SOLE 18 622,324 0 0
CONDUENT INC COM 206787103   7,040,771 1,738,462 SH   SOLE 19 1,738,462 0 0
CONDUENT INC COM 206787103   26,265,882 6,485,403 SH   SOLE 21 6,485,403 0 0
CONDUENT INC COM 206787103   22,845,811 5,640,941 SH   SOLE 22 5,418,967 0 221,974
CONDUENT INC COM 206787103   82,928 20,476 SH   SOLE 23 20,476 0 0
CONDUENT INC COM 206787103   2,089,553 515,939 SH   SOLE 25 515,939 0 0
CONDUENT INC COM 206787103   2,244,190 554,121 SH   SOLE 26 81,989 0 472,132
CONDUENT INC COM 206787103   300,579 74,217 SH   SOLE 30 74,217 0 0
CONDUENT INC COM 206787103   406,519 100,375 SH   SOLE 34 100,375 0 0
CONDUENT INC COM 206787103   39,957 9,866 SH   SOLE 36 9,866 0 0
CONDUENT INC COM 206787103   70,142 17,319 SH   SOLE 40 17,319 0 0
CONDUENT INC COM 206787103   2,433,252 600,803 SH   SOLE 43 548,982 0 51,821
CONFLUENT INC CLASS A COM 20717M103   4,113,510 184,960 SH   SOLE 2 20,207 0 164,753
CONFLUENT INC CLASS A COM 20717M103   29,335 1,319 SH   SOLE 7 1,319 0 0
CONFLUENT INC CLASS A COM 20717M103   1,456,942 65,510 SH   SOLE 18 65,510 0 0
CONFLUENT INC CLASS A COM 20717M103   41,605,102 1,870,733 SH   SOLE 19 1,870,733 0 0
CONFLUENT INC CLASS A COM 20717M103   51,436,272 2,312,782 SH   SOLE 21 2,312,782 0 0
CONFLUENT INC CLASS A COM 20717M103   71,616,247 3,220,155 SH   SOLE 22 3,108,745 0 111,410
CONFLUENT INC CLASS A COM 20717M103   31,670 1,424 SH   SOLE 28 1,424 0 0
CONFLUENT INC CLASS A COM 20717M103   11,669,573 524,711 SH   SOLE 30 524,711 0 0
CONFLUENT INC CLASS A COM 20717M103   40,610 1,826 SH   SOLE 31 1,826 0 0
CONFLUENT INC CLASS A COM 20717M103   9,208,561 414,054 SH   SOLE 34 414,054 0 0
CONFLUENT INC CLASS A COM 20717M103   2,472,932 111,193 SH   SOLE 43 101,648 0 9,545
CONFLUENT INC NOTE 1/1 20717MAB9   7,229,125 9,575,000 PRN   SOLE 21 9,575,000 0 0
CONFORMIS INC COM NEW 20717E200   129 39 SH   SOLE 2 0 0 39
CONFORMIS INC COM NEW 20717E200   10,554 3,179 SH   SOLE 21 3,179 0 0
CONFORMIS INC COM NEW 20717E200   386,667 116,466 SH   SOLE 22 116,466 0 0
CONIFER HLDGS INC COM 20731J102   1,308 833 SH   SOLE 21 833 0 0
CONMED CORP COM 207410101   1,428,877 16,120 SH   SOLE 2 9,097 0 7,023
CONMED CORP COM 207410101   29,074 328 SH   SOLE 4 113 0 215
CONMED CORP COM 207410101   185,612 2,094 SH   SOLE 7 2,094 0 0
CONMED CORP COM 207410101   8,398,374 94,747 SH   SOLE 18 94,747 0 0
CONMED CORP COM 207410101   4,781,596 53,944 SH   SOLE 19 53,944 0 0
CONMED CORP COM 207410101   343,579,986 3,876,128 SH   SOLE 21 3,876,128 0 0
CONMED CORP COM 207410101   68,429,371 771,992 SH   SOLE 22 749,508 0 22,484
CONMED CORP COM 207410101   458,269 5,170 SH   SOLE 25 5,170 0 0
CONMED CORP COM 207410101   1,234,844 13,931 SH   SOLE 26 11,512 0 2,419
CONMED CORP COM 207410101   226,387 2,554 SH   SOLE 28 518 0 2,036
CONMED CORP COM 207410101   5,672,517 63,995 SH   SOLE 30 63,995 0 0
CONMED CORP COM 207410101   241,899 2,729 SH   SOLE 36 2,729 0 0
CONMED CORP COM 207410101   444,707 5,017 SH   SOLE 40 5,017 0 0
CONMED CORP COM 207410101   1,260,372 14,219 SH   SOLE 43 13,665 0 554
CONNECT BIOPHARMA HLDGS LTD ADS 207523101   976,502 1,125,262 SH   SOLE 19 1,125,262 0 0
CONNECTONE BANCORP INC COM 20786W107   3,193,105 131,892 SH   SOLE 2 105,470 0 26,422
CONNECTONE BANCORP INC COM 20786W107   8,207 339 SH   SOLE 7 339 0 0
CONNECTONE BANCORP INC COM 20786W107   2,789,065 115,203 SH   SOLE 18 115,203 0 0
CONNECTONE BANCORP INC COM 20786W107   2,701,449 111,584 SH   SOLE 19 111,584 0 0
CONNECTONE BANCORP INC COM 20786W107   35,532,702 1,467,687 SH   SOLE 21 1,467,687 0 0
CONNECTONE BANCORP INC COM 20786W107   27,252,204 1,125,659 SH   SOLE 22 1,075,428 0 50,231
CONNECTONE BANCORP INC COM 20786W107   16,778 693 SH   SOLE 23 693 0 0
CONNECTONE BANCORP INC COM 20786W107   176,660 7,297 SH   SOLE 25 7,297 0 0
CONNECTONE BANCORP INC COM 20786W107   678,001 28,005 SH   SOLE 26 25,924 0 2,081
CONNECTONE BANCORP INC COM 20786W107   107,589 4,444 SH   SOLE 28 672 0 3,772
CONNECTONE BANCORP INC COM 20786W107   516,641 21,340 SH   SOLE 30 21,340 0 0
CONNECTONE BANCORP INC COM 20786W107   255,972 10,573 SH   SOLE 34 10,573 0 0
CONNECTONE BANCORP INC COM 20786W107   136,665 5,645 SH   SOLE 40 5,645 0 0
CONNECTONE BANCORP INC COM 20786W107   636,416 26,287 SH   SOLE 43 23,752 0 2,535
CONNS INC COM 208242107   514,012 74,711 SH   SOLE 2 30,152 0 44,559
CONNS INC COM 208242107   1,741 253 SH   SOLE 7 253 0 0
CONNS INC COM 208242107   280,236 40,732 SH   SOLE 18 40,732 0 0
CONNS INC COM 208242107   2,780,800 404,186 SH   SOLE 19 404,186 0 0
CONNS INC COM 208242107   3,903,168 567,321 SH   SOLE 21 567,321 0 0
CONNS INC COM 208242107   5,306,510 771,295 SH   SOLE 22 760,394 0 10,901
CONNS INC COM 208242107   97,971 14,240 SH   SOLE 23 14,240 0 0
CONNS INC COM 208242107   439,790 63,923 SH   SOLE 26 0 0 63,923
CONNS INC COM 208242107   12,921 1,878 SH   SOLE 43 1,878 0 0
CONOCOPHILLIPS COM 20825C104   186,596,940 1,581,330 SH   SOLE 2 472,350 0 1,108,980
CONOCOPHILLIPS COM 20825C104   58,963,774 499,693 SH   SOLE 4 394,611 0 105,082
CONOCOPHILLIPS COM 20825C104   135,824,136 1,151,052 SH   SOLE 7 1,109,927 0 41,125
CONOCOPHILLIPS COM 20825C104   4,673,508 39,606 SH   SOLE 13 25,021 0 14,585
CONOCOPHILLIPS COM 20825C104   25,380,738 215,091 SH   SOLE 15 215,091 0 0
CONOCOPHILLIPS COM 20825C104   6,490 55 SH   SOLE 17 0 0 55
CONOCOPHILLIPS COM 20825C104   480,491,118 4,071,959 SH   SOLE 18 3,924,615 0 147,344
CONOCOPHILLIPS COM 20825C104   498,193,404 4,221,978 SH   SOLE 19 4,221,978 0 0
CONOCOPHILLIPS COM 20825C104   4,033,653,944 34,183,508 SH   SOLE 21 34,183,508 0 0
CONOCOPHILLIPS COM 20825C104   3,208,159,102 27,187,789 SH   SOLE 22 24,461,974 0 2,725,815
CONOCOPHILLIPS COM 20825C104   294,013,166 2,491,637 SH   SOLE 23 2,491,637 0 0
CONOCOPHILLIPS COM 20825C104   412,304,154 3,494,103 SH   SOLE 25 3,462,343 0 31,760
CONOCOPHILLIPS COM 20825C104   309,402,844 2,622,058 SH   SOLE 26 1,170,157 0 1,451,901
CONOCOPHILLIPS COM 20825C104   111,547,996 945,322 SH   SOLE 28 2,879 0 942,443
CONOCOPHILLIPS COM 20825C104   37,490,842 317,719 SH   SOLE 29 317,719 0 0
CONOCOPHILLIPS COM 20825C104   945,844,104 8,015,628 SH   SOLE 30 7,855,273 0 160,355
CONOCOPHILLIPS COM 20825C104   33,639,676 285,082 SH   SOLE 31 262,095 0 22,987
CONOCOPHILLIPS COM 20825C104   503,205,808 4,264,456 SH   SOLE 34 4,264,456 0 0
CONOCOPHILLIPS COM 20825C104   44,534,144 377,408 SH   SOLE 36 377,408 0 0
CONOCOPHILLIPS COM 20825C104   5,661,050 47,975 SH   SOLE 40 47,975 0 0
CONOCOPHILLIPS COM 20825C104   335,120 2,840 SH   OTR 43 2,840 0 0
CONOCOPHILLIPS COM 20825C104   121,411,743 1,028,913 SH   SOLE 43 896,932 0 131,981
CONOCOPHILLIPS OPTIONS 20825C104   1,062,000 9,000 SH Call SOLE 2 0 0 9,000
CONOCOPHILLIPS OPTIONS 20825C104   354,000 3,000 SH Put SOLE 2 0 0 3,000
CONOCOPHILLIPS OPTIONS 20825C104   649,000 5,500 SH Call SOLE 4 5,500 0 0
CONOCOPHILLIPS OPTIONS 20825C104   283,200 2,400 SH Put SOLE 4 2,400 0 0
CONOCOPHILLIPS OPTIONS 20825C104   10,903,200 92,400 SH Call SOLE 18 92,400 0 0
CONOCOPHILLIPS OPTIONS 20825C104   4,543,000 38,500 SH Put SOLE 18 38,500 0 0
CONOCOPHILLIPS OPTIONS 20825C104   55,483,600 470,200 SH Call SOLE 19 470,200 0 0
CONOCOPHILLIPS OPTIONS 20825C104   22,903,800 194,100 SH Put SOLE 19 194,100 0 0
CONOCOPHILLIPS OPTIONS 20825C104   4,602,000 39,000 SH Call SOLE 22 39,000 0 0
CONOCOPHILLIPS OPTIONS 20825C104   1,876,200 15,900 SH Put SOLE 22 15,900 0 0
CONOCOPHILLIPS OPTIONS 20825C104   566,400 4,800 SH Call SOLE 26 4,800 0 0
CONOCOPHILLIPS OPTIONS 20825C104   224,200 1,900 SH Put SOLE 26 1,900 0 0
CONOCOPHILLIPS OPTIONS 20825C104   34,113,800 289,100 SH Call SOLE 34 289,100 0 0
CONOCOPHILLIPS OPTIONS 20825C104   13,629,000 115,500 SH Put SOLE 34 115,500 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   651,517 12,119 SH   SOLE 2 5,215 0 6,904
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   18,924 352 SH   SOLE 4 56 0 296
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   11,451 213 SH   SOLE 7 213 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   3,345,216 62,225 SH   SOLE 18 62,225 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   1,779,671 33,104 SH   SOLE 19 33,104 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   120,394,337 2,239,478 SH   SOLE 21 2,239,478 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   24,751,104 460,400 SH   SOLE 22 439,705 0 20,695
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   179,773 3,344 SH   SOLE 25 3,344 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   270,520 5,032 SH   SOLE 26 3,928 0 1,104
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   1,634,358 30,401 SH   SOLE 30 30,401 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   12,687 236 SH   SOLE 36 236 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   157,732 2,934 SH   SOLE 40 2,934 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   771,401 14,349 SH   SOLE 43 13,964 0 385
CONSOL ENERGY INC NEW COM 20854L108   1,129,895 17,383 SH   SOLE 2 9,956 0 7,427
CONSOL ENERGY INC NEW COM 20854L108   8,255 127 SH   SOLE 4 127 0 0
CONSOL ENERGY INC NEW COM 20854L108   25,545 393 SH   SOLE 7 393 0 0
CONSOL ENERGY INC NEW COM 20854L108   7,102,420 109,268 SH   SOLE 18 109,268 0 0
CONSOL ENERGY INC NEW COM 20854L108   4,125,355 63,467 SH   SOLE 19 63,467 0 0
CONSOL ENERGY INC NEW COM 20854L108   260,566,670 4,008,718 SH   SOLE 21 4,008,718 0 0
CONSOL ENERGY INC NEW COM 20854L108   56,295,265 866,081 SH   SOLE 22 841,218 0 24,863
CONSOL ENERGY INC NEW COM 20854L108   1,267,305 19,497 SH   SOLE 26 17,181 0 2,316
CONSOL ENERGY INC NEW COM 20854L108   3,152,175 48,495 SH   SOLE 30 48,495 0 0
CONSOL ENERGY INC NEW COM 20854L108   45,240 696 SH   SOLE 36 696 0 0
CONSOL ENERGY INC NEW COM 20854L108   1,195,545 18,393 SH   SOLE 43 18,031 0 362
CONSOLIDATED COMM HLDGS INC COM 209034107   255,007 71,231 SH   SOLE 2 21,340 0 49,891
CONSOLIDATED COMM HLDGS INC COM 209034107   1,278 357 SH   SOLE 4 357 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107   1,858 519 SH   SOLE 7 519 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107   978,493 273,322 SH   SOLE 18 273,322 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107   487,281 136,112 SH   SOLE 19 136,112 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107   33,793,761 9,439,598 SH   SOLE 21 9,439,598 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107   6,891,167 1,924,907 SH   SOLE 22 1,835,146 0 89,761
CONSOLIDATED COMM HLDGS INC COM 209034107   32,442 9,062 SH   SOLE 25 9,062 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107   49,311 13,774 SH   SOLE 26 10,014 0 3,760
CONSOLIDATED COMM HLDGS INC COM 209034107   310,701 86,788 SH   SOLE 30 86,788 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107   24,985 6,979 SH   SOLE 40 6,979 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107   94,075 26,278 SH   SOLE 43 26,278 0 0
CONSOLIDATED EDISON INC COM 209115104   110,371,363 1,158,025 SH   SOLE 2 167,145 0 990,880
CONSOLIDATED EDISON INC COM 209115104   35,388,222 371,296 SH   SOLE 4 224,899 0 146,397
CONSOLIDATED EDISON INC COM 209115104   110,975,533 1,164,364 SH   SOLE 7 1,065,090 0 99,274
CONSOLIDATED EDISON INC COM 209115104   1,547,453 16,236 SH   SOLE 13 13,793 0 2,443
CONSOLIDATED EDISON INC COM 209115104   5,684,860 59,646 SH   SOLE 15 59,646 0 0
CONSOLIDATED EDISON INC COM 209115104   59,152,531 620,633 SH   SOLE 18 591,313 0 29,320
CONSOLIDATED EDISON INC COM 209115104   20,247,561 212,439 SH   SOLE 19 212,439 0 0
CONSOLIDATED EDISON INC COM 209115104   1,911,718,354 20,057,899 SH   SOLE 21 20,057,899 0 0
CONSOLIDATED EDISON INC COM 209115104   847,132,055 8,888,176 SH   SOLE 22 8,089,614 0 798,562
CONSOLIDATED EDISON INC COM 209115104   56,923,516 597,246 SH   SOLE 23 597,246 0 0
CONSOLIDATED EDISON INC COM 209115104   96,290,645 1,010,289 SH   SOLE 25 1,010,289 0 0
CONSOLIDATED EDISON INC COM 209115104   93,791,426 984,067 SH   SOLE 26 487,421 0 496,646
CONSOLIDATED EDISON INC COM 209115104   125,622,392 1,318,040 SH   SOLE 28 207,349 0 1,110,691
CONSOLIDATED EDISON INC COM 209115104   69,004 724 SH   SOLE 29 724 0 0
CONSOLIDATED EDISON INC COM 209115104   797,943,707 8,372,088 SH   SOLE 30 8,358,980 0 13,108
CONSOLIDATED EDISON INC COM 209115104   7,525,296 78,956 SH   SOLE 31 72,472 0 6,484
CONSOLIDATED EDISON INC COM 209115104   6,621,090 69,469 SH   SOLE 34 69,469 0 0
CONSOLIDATED EDISON INC COM 209115104   14,154,869 148,514 SH   SOLE 35 148,514 0 0
CONSOLIDATED EDISON INC COM 209115104   19,931,418 209,122 SH   SOLE 36 209,122 0 0
CONSOLIDATED EDISON INC COM 209115104   1,266,003 13,283 SH   SOLE 40 13,283 0 0
CONSOLIDATED EDISON INC COM 209115104   96,740 1,015 SH   OTR 43 1,015 0 0
CONSOLIDATED EDISON INC COM 209115104   47,723,387 500,718 SH   SOLE 43 465,368 0 35,349
CONSOLIDATED WATER CO INC ORD G23773107   7,030 475 SH   SOLE 2 0 0 475
CONSOLIDATED WATER CO INC ORD G23773107   66,970 4,525 SH   SOLE 18 4,525 0 0
CONSOLIDATED WATER CO INC ORD G23773107   447,448 30,233 SH   SOLE 21 30,233 0 0
CONSOLIDATED WATER CO INC ORD G23773107   2,719,826 183,772 SH   SOLE 22 183,772 0 0
CONSOLIDATED WATER CO INC ORD G23773107   2,324 157 SH   SOLE 43 157 0 0
CONSTELLATION BRANDS INC CL A 21036P108   60,163,227 259,604 SH   SOLE 2 72,382 0 187,222
CONSTELLATION BRANDS INC CL A 21036P108   35,457,750 153,000 SH   SOLE 4 87,470 0 65,530
CONSTELLATION BRANDS INC CL A 21036P108   29,821,822 128,681 SH   SOLE 7 123,239 0 5,442
CONSTELLATION BRANDS INC CL A 21036P108   520,279 2,245 SH   SOLE 13 496 0 1,749
CONSTELLATION BRANDS INC CL A 21036P108   6,282,279 27,108 SH   SOLE 15 27,108 0 0
CONSTELLATION BRANDS INC CL A 21036P108   23,175 100 SH   SOLE 17 0 0 100
CONSTELLATION BRANDS INC CL A 21036P108   180,372,226 778,305 SH   SOLE 18 728,896 0 49,409
CONSTELLATION BRANDS INC CL A 21036P108   220,668,874 952,185 SH   SOLE 19 952,185 0 0
CONSTELLATION BRANDS INC CL A 21036P108   782,059,610 3,374,583 SH   SOLE 21 3,374,583 0 0
CONSTELLATION BRANDS INC CL A 21036P108   791,293,226 3,414,426 SH   SOLE 22 3,180,193 0 234,233
CONSTELLATION BRANDS INC CL A 21036P108   62,112,013 268,013 SH   SOLE 23 268,013 0 0
CONSTELLATION BRANDS INC CL A 21036P108   48,139,342 207,721 SH   SOLE 25 207,721 0 0
CONSTELLATION BRANDS INC CL A 21036P108   65,212,596 281,392 SH   SOLE 26 89,326 0 192,066
CONSTELLATION BRANDS INC CL A 21036P108   74,507,162 321,498 SH   SOLE 28 2,337 0 319,161
CONSTELLATION BRANDS INC CL A 21036P108   525,377 2,267 SH   SOLE 29 2,267 0 0
CONSTELLATION BRANDS INC CL A 21036P108   173,852,825 750,174 SH   SOLE 30 750,174 0 0
CONSTELLATION BRANDS INC CL A 21036P108   5,036,159 21,731 SH   SOLE 31 18,873 0 2,858
CONSTELLATION BRANDS INC CL A 21036P108   11,173,826 48,215 SH   SOLE 34 48,215 0 0
CONSTELLATION BRANDS INC CL A 21036P108   10,131,878 43,719 SH   SOLE 36 43,719 0 0
CONSTELLATION BRANDS INC CL A 21036P108   1,380,535 5,957 SH   SOLE 40 5,957 0 0
CONSTELLATION BRANDS INC CL A 21036P108   126,304 545 SH   OTR 43 545 0 0
CONSTELLATION BRANDS INC CL A 21036P108   24,296,529 104,839 SH   SOLE 43 93,279 0 11,560
CONSTELLATION ENERGY CORP COM 21037T109   52,456,802 608,477 SH   SOLE 2 63,320 0 545,157
CONSTELLATION ENERGY CORP COM 21037T109   18,491,010 214,488 SH   SOLE 4 115,289 0 99,199
CONSTELLATION ENERGY CORP COM 21037T109   34,027,690 394,707 SH   SOLE 7 302,745 0 91,962
CONSTELLATION ENERGY CORP COM 21037T109   436,826 5,067 SH   SOLE 13 1,366 0 3,701
CONSTELLATION ENERGY CORP COM 21037T109   4,824,829 55,966 SH   SOLE 15 55,966 0 0
CONSTELLATION ENERGY CORP COM 21037T109   47,842,671 554,955 SH   SOLE 18 527,933 0 27,022
CONSTELLATION ENERGY CORP COM 21037T109   13,097,972 151,931 SH   SOLE 19 151,931 0 0
CONSTELLATION ENERGY CORP COM 21037T109   958,508,643 11,118,300 SH   SOLE 21 11,118,300 0 0
CONSTELLATION ENERGY CORP COM 21037T109   607,509,714 7,046,859 SH   SOLE 22 6,352,558 0 694,301
CONSTELLATION ENERGY CORP COM 21037T109   46,854,359 543,491 SH   SOLE 23 543,491 0 0
CONSTELLATION ENERGY CORP COM 21037T109   43,106,293 500,015 SH   SOLE 25 500,015 0 0
CONSTELLATION ENERGY CORP COM 21037T109   53,373,559 619,111 SH   SOLE 26 175,755 0 443,356
CONSTELLATION ENERGY CORP COM 21037T109   36,269,150 420,707 SH   SOLE 28 3,621 0 417,086
CONSTELLATION ENERGY CORP COM 21037T109   63,451 736 SH   SOLE 29 736 0 0
CONSTELLATION ENERGY CORP COM 21037T109   194,267,080 2,253,417 SH   SOLE 30 2,231,245 0 22,172
CONSTELLATION ENERGY CORP COM 21037T109   6,479,975 75,165 SH   SOLE 31 69,315 0 5,850
CONSTELLATION ENERGY CORP COM 21037T109   6,044,183 70,110 SH   SOLE 32 70,110 0 0
CONSTELLATION ENERGY CORP COM 21037T109   1,330,910 15,438 SH   SOLE 34 15,438 0 0
CONSTELLATION ENERGY CORP COM 21037T109   7,434,406 86,236 SH   SOLE 36 86,236 0 0
CONSTELLATION ENERGY CORP COM 21037T109   1,080,901 12,538 SH   SOLE 40 12,538 0 0
CONSTELLATION ENERGY CORP COM 21037T109   46,209 536 SH   OTR 43 536 0 0
CONSTELLATION ENERGY CORP COM 21037T109   19,032,593 220,770 SH   SOLE 43 199,053 0 21,718
CONSTELLIUM SE CL A SHS F21107101   7,070,341 597,662 SH   SOLE 2 454,877 0 142,785
CONSTELLIUM SE CL A SHS F21107101   116,277 9,829 SH   SOLE 4 1,761 0 8,068
CONSTELLIUM SE CL A SHS F21107101   2,898,184 244,986 SH   SOLE 7 244,986 0 0
CONSTELLIUM SE CL A SHS F21107101   4,349,169 367,639 SH   SOLE 18 337,760 0 29,879
CONSTELLIUM SE CL A SHS F21107101   35,400,116 2,992,402 SH   SOLE 19 2,992,402 0 0
CONSTELLIUM SE CL A SHS F21107101   48,581,800 4,106,661 SH   SOLE 21 4,106,661 0 0
CONSTELLIUM SE CL A SHS F21107101   28,347,590 2,396,246 SH   SOLE 22 2,328,785 0 67,461
CONSTELLIUM SE CL A SHS F21107101   419,409 35,453 SH   SOLE 23 35,453 0 0
CONSTELLIUM SE CL A SHS F21107101   1,909,066 161,375 SH   SOLE 26 0 0 161,375
CONSTELLIUM SE CL A SHS F21107101   989,367 83,632 SH   SOLE 28 83,632 0 0
CONSTELLIUM SE CL A SHS F21107101   45,900 3,880 SH   SOLE 30 3,880 0 0
CONSTELLIUM SE CL A SHS F21107101   5,290,482 447,209 SH   SOLE 34 447,209 0 0
CONSTELLIUM SE CL A SHS F21107101   48,089 4,065 SH   SOLE 36 4,065 0 0
CONSTELLIUM SE CL A SHS F21107101   743,598 62,857 SH   SOLE 43 59,690 0 3,167
CONSTRUCTION PARTNERS INC COM CL A 21044C107   587,981 22,030 SH   SOLE 2 12,076 0 9,954
CONSTRUCTION PARTNERS INC COM CL A 21044C107   2,242 84 SH   SOLE 4 84 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   10,516 394 SH   SOLE 7 394 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   2,712,024 101,612 SH   SOLE 18 101,612 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   1,968,174 73,742 SH   SOLE 19 73,742 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   46,106,761 1,727,492 SH   SOLE 21 1,727,492 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   26,205,683 981,854 SH   SOLE 22 950,107 0 31,747
CONSTRUCTION PARTNERS INC COM CL A 21044C107   147,009 5,508 SH   SOLE 25 5,508 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   927,451 34,749 SH   SOLE 26 31,400 0 3,349
CONSTRUCTION PARTNERS INC COM CL A 21044C107   70,542 2,643 SH   SOLE 28 509 0 2,134
CONSTRUCTION PARTNERS INC COM CL A 21044C107   462,618 17,333 SH   SOLE 30 17,333 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   143,832 5,389 SH   SOLE 40 5,389 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   150,238 5,629 SH   SOLE 43 5,521 0 108
CONSUMER PORTFOLIO SVCS INC COM 210502100   47,135 5,326 SH   SOLE 2 201 0 5,125
CONSUMER PORTFOLIO SVCS INC COM 210502100   243,614 27,527 SH   SOLE 18 27,527 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100   180,478 20,393 SH   SOLE 19 20,393 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100   3,274,633 370,015 SH   SOLE 21 370,015 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100   2,539,154 286,910 SH   SOLE 22 279,805 0 7,105
CONTAINER STORE GROUP INC COM 210751103   275,331 63,882 SH   SOLE 2 40,277 0 23,605
CONTAINER STORE GROUP INC COM 210751103   1,754 407 SH   SOLE 7 407 0 0
CONTAINER STORE GROUP INC COM 210751103   426,837 99,034 SH   SOLE 18 99,034 0 0
CONTAINER STORE GROUP INC COM 210751103   449,055 104,189 SH   SOLE 19 104,189 0 0
CONTAINER STORE GROUP INC COM 210751103   5,391,707 1,250,976 SH   SOLE 21 1,250,976 0 0
CONTAINER STORE GROUP INC COM 210751103   3,648,376 846,491 SH   SOLE 22 803,281 0 43,210
CONTAINER STORE GROUP INC COM 210751103   5,133 1,191 SH   SOLE 23 1,191 0 0
CONTAINER STORE GROUP INC COM 210751103   28,196 6,542 SH   SOLE 25 6,542 0 0
CONTAINER STORE GROUP INC COM 210751103   22,895 5,312 SH   SOLE 28 0 0 5,312
CONTAINER STORE GROUP INC COM 210751103   49,617 11,512 SH   SOLE 30 11,512 0 0
CONTAINER STORE GROUP INC COM 210751103   16,792 3,896 SH   SOLE 40 3,896 0 0
CONTAINER STORE GROUP INC COM 210751103   51,875 12,036 SH   SOLE 43 12,036 0 0
CONTANGO ORE INC COM 21077F100   475,904 21,632 SH   SOLE 22 21,632 0 0
CONTEXTLOGIC INC COM CL A 21077C107   311,002 637,692 SH   SOLE 2 215,488 0 422,204
CONTEXTLOGIC INC COM CL A 21077C107   2,979 6,109 SH   SOLE 7 6,109 0 0
CONTEXTLOGIC INC COM CL A 21077C107   873,324 1,790,699 SH   SOLE 18 1,790,699 0 0
CONTEXTLOGIC INC COM CL A 21077C107   1,089,866 2,234,706 SH   SOLE 19 2,234,706 0 0
CONTEXTLOGIC INC COM CL A 21077C107   10,835,271 22,217,083 SH   SOLE 21 22,217,083 0 0
CONTEXTLOGIC INC COM CL A 21077C107   7,535,839 15,451,792 SH   SOLE 22 14,766,227 0 685,565
CONTEXTLOGIC INC COM CL A 21077C107   20,339 41,704 SH   SOLE 23 41,704 0 0
CONTEXTLOGIC INC COM CL A 21077C107   40,797 83,651 SH   SOLE 25 83,651 0 0
CONTEXTLOGIC INC COM CL A 21077C107   246,989 506,437 SH   SOLE 26 327,469 0 178,968
CONTEXTLOGIC INC COM CL A 21077C107   103,347 211,907 SH   SOLE 30 211,907 0 0
CONTEXTLOGIC INC COM CL A 21077C107   65,895 135,114 SH   SOLE 34 135,114 0 0
CONTEXTLOGIC INC COM CL A 21077C107   16,398 33,623 SH   SOLE 40 33,623 0 0
CONTEXTLOGIC INC COM CL A 21077C107   1 2 SH   SOLE 43 2 0 0
CONTRAFECT CORP COM NEW 212326300   59 611 SH   SOLE 2 0 0 611
CONTRAFECT CORP COM NEW 212326300   659 6,861 SH   SOLE 18 6,861 0 0
CONTRAFECT CORP COM NEW 212326300   9,563 99,611 SH   SOLE 21 99,611 0 0
CONTRAFECT CORP COM NEW 212326300   39,586 412,349 SH   SOLE 22 412,349 0 0
CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105   55,494 6,638 SH   SOLE 43 6,638 0 0
CONX CORP UNIT 10/30/2027 212873202   3,720 372 SH   SOLE 43 372 0 0
COOPER COS INC COM NEW 216648402   31,220,539 94,416 SH   SOLE 2 41,627 0 52,789
COOPER COS INC COM NEW 216648402   7,936,411 24,001 SH   SOLE 4 19,858 0 4,143
COOPER COS INC COM NEW 216648402   13,159,343 39,796 SH   SOLE 7 38,428 0 1,368
COOPER COS INC COM NEW 216648402   293,304 887 SH   SOLE 13 152 0 735
COOPER COS INC COM NEW 216648402   1,813,725 5,485 SH   SOLE 15 5,485 0 0
COOPER COS INC COM NEW 216648402   30,503,977 92,249 SH   SOLE 18 88,219 0 4,030
COOPER COS INC COM NEW 216648402   103,460,691 312,882 SH   SOLE 19 312,882 0 0
COOPER COS INC COM NEW 216648402   421,536,463 1,274,795 SH   SOLE 21 1,274,795 0 0
COOPER COS INC COM NEW 216648402   344,902,698 1,043,042 SH   SOLE 22 937,702 0 105,340
COOPER COS INC COM NEW 216648402   26,048,199 78,774 SH   SOLE 23 78,774 0 0
COOPER COS INC COM NEW 216648402   19,297,901 58,360 SH   SOLE 25 58,360 0 0
COOPER COS INC COM NEW 216648402   26,896,367 81,339 SH   SOLE 26 28,376 0 52,963
COOPER COS INC COM NEW 216648402   31,840,545 96,291 SH   SOLE 28 642 0 95,649
COOPER COS INC COM NEW 216648402   14,219 43 SH   SOLE 29 43 0 0
COOPER COS INC COM NEW 216648402   95,397,634 288,498 SH   SOLE 30 259,969 0 28,529
COOPER COS INC COM NEW 216648402   3,627,119 10,969 SH   SOLE 31 10,123 0 846
COOPER COS INC COM NEW 216648402   77,159,199 233,342 SH   SOLE 34 233,342 0 0
COOPER COS INC COM NEW 216648402   4,367,159 13,207 SH   SOLE 36 13,207 0 0
COOPER COS INC COM NEW 216648402   613,062 1,854 SH   SOLE 40 1,854 0 0
COOPER COS INC COM NEW 216648402   19,221,722 58,130 SH   SOLE 43 52,670 0 5,460
COOPER STD HLDGS INC COM 21676P103   603,088 66,566 SH   SOLE 2 31,714 0 34,852
COOPER STD HLDGS INC COM 21676P103   26,700 2,947 SH   SOLE 18 2,947 0 0
COOPER STD HLDGS INC COM 21676P103   1,003,467 110,758 SH   SOLE 19 110,758 0 0
COOPER STD HLDGS INC COM 21676P103   514,762 56,817 SH   SOLE 21 56,817 0 0
COOPER STD HLDGS INC COM 21676P103   3,486,931 384,871 SH   SOLE 22 384,871 0 0
COOPER STD HLDGS INC COM 21676P103   246,849 27,246 SH   SOLE 26 0 0 27,246
COOPER STD HLDGS INC COM 21676P103   10,917 1,205 SH   SOLE 43 1,205 0 0
COPA HOLDINGS SA CL A P31076105   1,367,731 16,445 SH   SOLE 2 1,757 0 14,688
COPA HOLDINGS SA CL A P31076105   26,115 314 SH   SOLE 7 314 0 0
COPA HOLDINGS SA CL A P31076105   5,329,201 64,076 SH   SOLE 18 11,866 0 52,210
COPA HOLDINGS SA CL A P31076105   41,399,697 497,772 SH   SOLE 19 497,772 0 0
COPA HOLDINGS SA CL A P31076105   23,559,400 283,268 SH   SOLE 21 283,268 0 0
COPA HOLDINGS SA CL A P31076105   23,766,077 285,753 SH   SOLE 22 261,478 0 24,275
COPA HOLDINGS SA CL A P31076105   20,907,191 251,379 SH   SOLE 25 251,379 0 0
COPA HOLDINGS SA CL A P31076105   9,078,671 109,158 SH   SOLE 26 85,377 0 23,781
COPA HOLDINGS SA CL A P31076105   5,508,183 66,228 SH   SOLE 28 0 0 66,228
COPA HOLDINGS SA CL A P31076105   32,852 395 SH   SOLE 31 395 0 0
COPA HOLDINGS SA CL A P31076105   50,891,307 611,895 SH   SOLE 34 611,895 0 0
COPA HOLDINGS SA CL A P31076105   68,782 827 SH   SOLE 43 827 0 0
COPART INC COM 217204106   39,099,905 642,140 SH   SOLE 2 154,643 0 487,497
COPART INC COM 217204106   20,588,736 338,130 SH   SOLE 4 175,834 0 162,296
COPART INC COM 217204106   24,310,576 399,254 SH   SOLE 7 386,449 0 12,805
COPART INC COM 217204106   320,829 5,269 SH   SOLE 13 1,759 0 3,510
COPART INC COM 217204106   3,036,341 49,866 SH   SOLE 15 49,866 0 0
COPART INC COM 217204106   69,767,823 1,145,801 SH   SOLE 18 841,538 0 304,263
COPART INC COM 217204106   419,858,836 6,895,366 SH   SOLE 19 6,895,366 0 0
COPART INC COM 217204106   763,619,298 12,540,964 SH   SOLE 21 12,540,964 0 0
COPART INC COM 217204106   611,182,888 10,037,492 SH   SOLE 22 9,144,635 0 892,857
COPART INC COM 217204106   41,266,736 677,726 SH   SOLE 23 677,726 0 0
COPART INC COM 217204106   33,866,835 556,197 SH   SOLE 25 556,197 0 0
COPART INC COM 217204106   42,193,604 692,948 SH   SOLE 26 229,522 0 463,426
COPART INC COM 217204106   49,575,846 814,187 SH   SOLE 28 6,276 0 807,911
COPART INC COM 217204106   24,052 395 SH   SOLE 29 395 0 0
COPART INC COM 217204106   149,397,451 2,453,563 SH   SOLE 30 2,351,304 0 102,259
COPART INC COM 217204106   5,890,620 96,742 SH   SOLE 31 89,208 0 7,534
COPART INC COM 217204106   6,218,087 102,120 SH   SOLE 32 102,120 0 0
COPART INC COM 217204106   11,723,456 192,535 SH   SOLE 34 192,535 0 0
COPART INC COM 217204106   6,815,479 111,931 SH   SOLE 36 111,931 0 0
COPART INC COM 217204106   974,544 16,005 SH   SOLE 40 16,005 0 0
COPART INC COM 217204106   30,201 496 SH   OTR 43 496 0 0
COPART INC COM 217204106   36,753,874 603,611 SH   SOLE 43 545,505 0 58,106
CORBUS PHARMACEUTICALS HLDGS COM 21833P103   5,406 48,925 SH   SOLE 2 37,048 0 11,877
CORBUS PHARMACEUTICALS HLDGS COM 21833P103   22,530 203,892 SH   SOLE 21 203,892 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103   232,353 2,102,738 SH   SOLE 22 2,102,738 0 0
CORCEPT THERAPEUTICS INC COM 218352102   5,880,984 289,561 SH   SOLE 2 198,215 0 91,346
CORCEPT THERAPEUTICS INC COM 218352102   7,840 386 SH   SOLE 4 386 0 0
CORCEPT THERAPEUTICS INC COM 218352102   126,836 6,245 SH   SOLE 7 6,245 0 0
CORCEPT THERAPEUTICS INC COM 218352102   6,393,486 314,795 SH   SOLE 18 280,718 0 34,077
CORCEPT THERAPEUTICS INC COM 218352102   15,433,366 759,890 SH   SOLE 19 759,890 0 0
CORCEPT THERAPEUTICS INC COM 218352102   235,032,885 11,572,274 SH   SOLE 21 11,572,274 0 0
CORCEPT THERAPEUTICS INC COM 218352102   59,932,413 2,950,882 SH   SOLE 22 2,881,030 0 69,852
CORCEPT THERAPEUTICS INC COM 218352102   449,826 22,148 SH   SOLE 23 22,148 0 0
CORCEPT THERAPEUTICS INC COM 218352102   327,194 16,110 SH   SOLE 25 16,110 0 0
CORCEPT THERAPEUTICS INC COM 218352102   2,985,265 146,985 SH   SOLE 26 31,396 0 115,589
CORCEPT THERAPEUTICS INC COM 218352102   240,572 11,845 SH   SOLE 28 2,078 0 9,767
CORCEPT THERAPEUTICS INC COM 218352102   3,727,738 183,542 SH   SOLE 30 183,542 0 0
CORCEPT THERAPEUTICS INC COM 218352102   135,407 6,667 SH   SOLE 34 6,667 0 0
CORCEPT THERAPEUTICS INC COM 218352102   118,732 5,846 SH   SOLE 36 5,846 0 0
CORCEPT THERAPEUTICS INC COM 218352102   259,806 12,792 SH   SOLE 40 12,792 0 0
CORCEPT THERAPEUTICS INC COM 218352102   962,999 47,415 SH   SOLE 43 47,288 0 127
CORE & MAIN INC CL A 21874C102   1,654,828 85,698 SH   SOLE 2 44,387 0 41,311
CORE & MAIN INC CL A 21874C102   1,394,279 72,205 SH   SOLE 7 72,205 0 0
CORE & MAIN INC CL A 21874C102   489,895 25,370 SH   SOLE 18 25,370 0 0
CORE & MAIN INC CL A 21874C102   430,246 22,281 SH   SOLE 19 22,281 0 0
CORE & MAIN INC CL A 21874C102   17,128,260 887,015 SH   SOLE 21 887,015 0 0
CORE & MAIN INC CL A 21874C102   31,272,526 1,619,499 SH   SOLE 22 1,527,834 0 91,665
CORE & MAIN INC CL A 21874C102   186,670 9,667 SH   SOLE 25 9,667 0 0
CORE & MAIN INC CL A 21874C102   677,414 35,081 SH   SOLE 26 30,746 0 4,335
CORE & MAIN INC CL A 21874C102   655,980 33,971 SH   SOLE 28 33,971 0 0
CORE & MAIN INC CL A 21874C102   11,356,114 588,095 SH   SOLE 30 588,095 0 0
CORE & MAIN INC CL A 21874C102   20,372 1,055 SH   SOLE 31 1,055 0 0
CORE & MAIN INC CL A 21874C102   191,323 9,908 SH   SOLE 40 9,908 0 0
CORE & MAIN INC CL A 21874C102   79,055 4,094 SH   SOLE 43 3,953 0 141
CORE LABORATORIES N V COM N22717107   396,116 19,542 SH   SOLE 2 12,166 0 7,376
CORE LABORATORIES N V COM N22717107   4,500 222 SH   SOLE 4 222 0 0
CORE LABORATORIES N V COM N22717107   151,498 7,474 SH   SOLE 7 7,474 0 0
CORE LABORATORIES N V COM N22717107   677,545 33,426 SH   SOLE 18 33,426 0 0
CORE LABORATORIES N V COM N22717107   89,507,273 4,415,751 SH   SOLE 21 4,415,751 0 0
CORE LABORATORIES N V COM N22717107   15,513,300 765,333 SH   SOLE 22 743,951 0 21,382
CORE LABORATORIES N V COM N22717107   192,281 9,486 SH   SOLE 25 9,486 0 0
CORE LABORATORIES N V COM N22717107   292,719 14,441 SH   SOLE 26 11,242 0 3,199
CORE LABORATORIES N V COM N22717107   1,229,984 60,680 SH   SOLE 28 24,379 0 36,301
CORE LABORATORIES N V COM N22717107   2,961,711 146,113 SH   SOLE 30 146,113 0 0
CORE LABORATORIES N V COM N22717107   106,458 5,252 SH   SOLE 40 5,252 0 0
CORE LABORATORIES N V COM N22717107   7,519,293 370,957 SH   SOLE 43 354,733 0 16,224
CORE MOLDING TECHNOLOGIES IN COM 218683100   17,913 1,379 SH   SOLE 18 1,379 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100   207,762 15,994 SH   SOLE 21 15,994 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100   450,272 34,663 SH   SOLE 22 34,663 0 0
CORECARD CORPORATION COM 45816D100   5,678 196 SH   SOLE 2 0 0 196
CORECARD CORPORATION COM 45816D100   35,256 1,217 SH   SOLE 18 1,217 0 0
CORECARD CORPORATION COM 45816D100   681,606 23,528 SH   SOLE 21 23,528 0 0
CORECARD CORPORATION COM 45816D100   2,168,520 74,854 SH   SOLE 22 74,854 0 0
CORECARD CORPORATION COM 45816D100   464 16 SH   SOLE 43 16 0 0
CORECIVIC INC COM 21871N101   968,497 83,780 SH   SOLE 2 64,560 0 19,220
CORECIVIC INC COM 21871N101   5,664 490 SH   SOLE 4 490 0 0
CORECIVIC INC COM 21871N101   15,178 1,313 SH   SOLE 7 1,313 0 0
CORECIVIC INC COM 21871N101   4,794,695 414,766 SH   SOLE 18 414,766 0 0
CORECIVIC INC COM 21871N101   2,431,357 210,325 SH   SOLE 19 210,325 0 0
CORECIVIC INC COM 21871N101   168,989,571 14,618,475 SH   SOLE 21 14,618,475 0 0
CORECIVIC INC COM 21871N101   35,433,909 3,065,217 SH   SOLE 22 2,922,518 0 142,699
CORECIVIC INC COM 21871N101   403,490 34,904 SH   SOLE 26 24,926 0 9,978
CORECIVIC INC COM 21871N101   24,773 2,143 SH   SOLE 28 2,143 0 0
CORECIVIC INC COM 21871N101   2,064,466 178,587 SH   SOLE 30 178,587 0 0
CORECIVIC INC COM 21871N101   70,030 6,058 SH   SOLE 36 6,058 0 0
CORECIVIC INC COM 21871N101   1,433,313 123,989 SH   SOLE 43 122,763 0 1,226
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502   5,524 2,643 SH   SOLE 18 2,643 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502   62,175 29,749 SH   SOLE 21 29,749 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502   478,957 229,166 SH   SOLE 22 229,166 0 0
CORMEDIX INC COM 21900C308   3,401 806 SH   SOLE 2 0 0 806
CORMEDIX INC COM 21900C308   28,232 6,690 SH   SOLE 18 6,690 0 0
CORMEDIX INC COM 21900C308   509,898 120,829 SH   SOLE 21 120,829 0 0
CORMEDIX INC COM 21900C308   2,162,687 512,485 SH   SOLE 22 512,485 0 0
CORMEDIX INC COM 21900C308   34 8 SH   SOLE 43 8 0 0
CORNING INC COM 219350105   42,011,289 1,315,319 SH   SOLE 2 215,750 0 1,099,569
CORNING INC COM 219350105   12,269,719 384,149 SH   SOLE 4 323,701 0 60,448
CORNING INC COM 219350105   21,732,327 680,411 SH   SOLE 7 656,512 0 23,899
CORNING INC COM 219350105   383,567 12,009 SH   SOLE 13 3,272 0 8,737
CORNING INC COM 219350105   4,232,561 132,516 SH   SOLE 15 132,516 0 0
CORNING INC COM 219350105   63,428,560 1,985,866 SH   SOLE 18 1,922,733 0 63,133
CORNING INC COM 219350105   10,338,211 323,676 SH   SOLE 19 323,676 0 0
CORNING INC COM 219350105   741,374,416 23,211,472 SH   SOLE 21 23,211,472 0 0
CORNING INC COM 219350105   518,439,763 16,231,677 SH   SOLE 22 14,588,520 0 1,643,157
CORNING INC COM 219350105   42,513,290 1,331,036 SH   SOLE 23 1,331,036 0 0
CORNING INC COM 219350105   29,747,095 931,343 SH   SOLE 25 931,343 0 0
CORNING INC COM 219350105   42,794,138 1,339,829 SH   SOLE 26 500,990 0 838,839
CORNING INC COM 219350105   33,608,354 1,052,234 SH   SOLE 28 101,861 0 950,373
CORNING INC COM 219350105   166,425,606 5,210,570 SH   SOLE 30 5,210,570 0 0
CORNING INC COM 219350105   5,647,631 176,820 SH   SOLE 31 162,184 0 14,636
CORNING INC COM 219350105   1,217,201 38,109 SH   SOLE 34 38,109 0 0
CORNING INC COM 219350105   7,170,434 224,497 SH   SOLE 36 224,497 0 0
CORNING INC COM 219350105   981,133 30,718 SH   SOLE 40 30,718 0 0
CORNING INC COM 219350105   63,018 1,973 SH   OTR 43 1,973 0 0
CORNING INC COM 219350105   29,221,652 914,892 SH   SOLE 43 860,783 0 54,109
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   6,364,638 245,360 SH   SOLE 2 131,924 0 113,436
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   1,524,987 58,789 SH   SOLE 4 58,789 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   4,687,021 180,687 SH   SOLE 7 180,687 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   13,946,667 537,651 SH   SOLE 18 502,199 0 35,452
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   18,972,153 731,386 SH   SOLE 19 731,386 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   244,159,472 9,412,470 SH   SOLE 21 9,412,470 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   117,239,047 4,519,624 SH   SOLE 22 4,368,022 0 151,602
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   111,724 4,307 SH   SOLE 23 4,307 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   15,652,507 603,412 SH   SOLE 25 603,412 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   1,629,862 62,832 SH   SOLE 26 55,016 0 7,816
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   1,920,364 74,031 SH   SOLE 28 1,296 0 72,735
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   14,153,642 545,630 SH   SOLE 30 545,630 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   296,339 11,424 SH   SOLE 34 11,424 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   520,175 20,053 SH   SOLE 36 20,053 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   426,946 16,459 SH   SOLE 40 16,459 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   1,097,246 42,299 SH   SOLE 43 37,450 0 4,849
CORSAIR GAMING INC COM 22041X102   332,859 24,529 SH   SOLE 2 11,245 0 13,284
CORSAIR GAMING INC COM 22041X102   5,455 402 SH   SOLE 7 402 0 0
CORSAIR GAMING INC COM 22041X102   1,765,823 130,127 SH   SOLE 18 130,127 0 0
CORSAIR GAMING INC COM 22041X102   967,840 71,322 SH   SOLE 19 71,322 0 0
CORSAIR GAMING INC COM 22041X102   64,665,867 4,765,355 SH   SOLE 21 4,765,355 0 0
CORSAIR GAMING INC COM 22041X102   13,429,727 989,663 SH   SOLE 22 957,413 0 32,250
CORSAIR GAMING INC COM 22041X102   111,491 8,216 SH   SOLE 25 8,216 0 0
CORSAIR GAMING INC COM 22041X102   32,880 2,423 SH   SOLE 26 0 0 2,423
CORSAIR GAMING INC COM 22041X102   926,234 68,256 SH   SOLE 30 68,256 0 0
CORSAIR GAMING INC COM 22041X102   43,967 3,240 SH   SOLE 40 3,240 0 0
CORSAIR GAMING INC COM 22041X102   79,629 5,868 SH   SOLE 43 5,675 0 193
CORTEVA INC COM 22052L104   102,896,682 1,750,539 SH   SOLE 2 487,885 0 1,262,654
CORTEVA INC COM 22052L104   42,302,438 719,674 SH   SOLE 4 460,674 0 259,000
CORTEVA INC COM 22052L104   80,898,561 1,376,294 SH   SOLE 7 1,225,097 0 151,197
CORTEVA INC COM 22052L104   2,191,142 37,277 SH   SOLE 13 23,426 0 13,851
CORTEVA INC COM 22052L104   4,777,697 81,281 SH   SOLE 15 81,281 0 0
CORTEVA INC COM 22052L104   9,757 166 SH   SOLE 17 0 0 166
CORTEVA INC COM 22052L104   209,272,390 3,560,265 SH   SOLE 18 3,386,575 0 173,690
CORTEVA INC COM 22052L104   66,548,776 1,132,167 SH   SOLE 19 1,132,167 0 0
CORTEVA INC COM 22052L104   1,313,891,353 22,352,694 SH   SOLE 21 22,352,694 0 0
CORTEVA INC COM 22052L104   958,714,320 16,310,213 SH   SOLE 22 14,624,373 0 1,685,840
CORTEVA INC COM 22052L104   75,967,213 1,292,399 SH   SOLE 23 1,292,399 0 0
CORTEVA INC COM 22052L104   83,652,816 1,423,151 SH   SOLE 25 1,336,055 0 87,096
CORTEVA INC COM 22052L104   75,199,664 1,279,341 SH   SOLE 26 456,863 0 822,478
CORTEVA INC COM 22052L104   79,786,209 1,357,370 SH   SOLE 28 15,134 0 1,342,236
CORTEVA INC COM 22052L104   41,793 711 SH   SOLE 29 711 0 0
CORTEVA INC COM 22052L104   333,951,399 5,681,378 SH   SOLE 30 5,681,378 0 0
CORTEVA INC COM 22052L104   9,438,363 160,571 SH   SOLE 31 147,445 0 13,126
CORTEVA INC COM 22052L104   36,800,042 626,064 SH   SOLE 34 626,064 0 0
CORTEVA INC COM 22052L104   15,907,690 270,631 SH   SOLE 36 270,631 0 0
CORTEVA INC COM 22052L104   1,579,360 26,869 SH   SOLE 40 26,869 0 0
CORTEVA INC COM 22052L104   38,207 650 SH   OTR 43 650 0 0
CORTEVA INC COM 22052L104   43,943,595 747,594 SH   SOLE 43 654,146 0 93,448
CORVEL CORP COM 221006109   932,873 6,419 SH   SOLE 2 4,291 0 2,128
CORVEL CORP COM 221006109   8,429 58 SH   SOLE 4 58 0 0
CORVEL CORP COM 221006109   178,465 1,228 SH   SOLE 7 1,228 0 0
CORVEL CORP COM 221006109   4,204,688 28,932 SH   SOLE 18 28,932 0 0
CORVEL CORP COM 221006109   3,949,197 27,174 SH   SOLE 19 27,174 0 0
CORVEL CORP COM 221006109   168,214,824 1,157,468 SH   SOLE 21 1,157,468 0 0
CORVEL CORP COM 221006109   32,672,509 224,816 SH   SOLE 22 217,735 0 7,081
CORVEL CORP COM 221006109   181,663 1,250 SH   SOLE 25 1,250 0 0
CORVEL CORP COM 221006109   1,265,243 8,706 SH   SOLE 26 4,220 0 4,486
CORVEL CORP COM 221006109   42,291 291 SH   SOLE 28 105 0 186
CORVEL CORP COM 221006109   6,778,482 46,642 SH   SOLE 30 46,642 0 0
CORVEL CORP COM 221006109   174,541 1,201 SH   SOLE 40 1,201 0 0
CORVEL CORP COM 221006109   19,184 132 SH   OTR 43 132 0 0
CORVEL CORP COM 221006109   462,295 3,181 SH   SOLE 43 3,089 0 92
CORVUS PHARMACEUTICALS INC COM 221015100   11,889 13,987 SH   SOLE 2 13,987 0 0
CORVUS PHARMACEUTICALS INC COM 221015100   4,742 5,579 SH   SOLE 18 5,579 0 0
CORVUS PHARMACEUTICALS INC COM 221015100   73,127 86,032 SH   SOLE 21 86,032 0 0
CORVUS PHARMACEUTICALS INC COM 221015100   327,406 385,183 SH   SOLE 22 385,183 0 0
COSAN S A ADS 22113B103   36,163 2,769 SH   SOLE 36 2,769 0 0
COSAN S A ADS 22113B103   875 67 SH   SOLE 43 39 0 28
COSMOS HEALTH INC COM 221413305   35,609 7,809 SH   SOLE 22 7,809 0 0
COSTAMARE INC SHS Y1771G102   309,321 33,332 SH   SOLE 2 2,360 0 30,972
COSTAMARE INC SHS Y1771G102   6,774 730 SH   SOLE 7 730 0 0
COSTAMARE INC SHS Y1771G102   1,400,807 150,949 SH   SOLE 18 150,949 0 0
COSTAMARE INC SHS Y1771G102   911,973 98,273 SH   SOLE 19 98,273 0 0
COSTAMARE INC SHS Y1771G102   16,575,259 1,786,127 SH   SOLE 21 1,786,127 0 0
COSTAMARE INC SHS Y1771G102   5,279,893 568,954 SH   SOLE 22 527,080 0 41,874
COSTAMARE INC SHS Y1771G102   764,431 82,374 SH   SOLE 43 80,871 0 1,503
COSTAR GROUP INC COM 22160N109   57,062,779 738,390 SH   SOLE 2 72,931 0 665,459
COSTAR GROUP INC COM 22160N109   20,077,112 259,797 SH   SOLE 4 144,062 0 115,735
COSTAR GROUP INC COM 22160N109   28,771,576 372,303 SH   SOLE 7 360,300 0 12,003
COSTAR GROUP INC COM 22160N109   474,422 6,139 SH   SOLE 13 1,713 0 4,426
COSTAR GROUP INC COM 22160N109   3,635,792 47,047 SH   SOLE 15 47,047 0 0
COSTAR GROUP INC COM 22160N109   59,560,546 770,711 SH   SOLE 18 737,959 0 32,752
COSTAR GROUP INC COM 22160N109   240,453,165 3,111,454 SH   SOLE 19 3,111,454 0 0
COSTAR GROUP INC COM 22160N109   928,821,056 12,018,906 SH   SOLE 21 12,018,906 0 0
COSTAR GROUP INC COM 22160N109   697,943,501 9,031,360 SH   SOLE 22 8,193,640 0 837,720
COSTAR GROUP INC COM 22160N109   48,687,096 630,009 SH   SOLE 23 630,009 0 0
COSTAR GROUP INC COM 22160N109   40,422,077 523,060 SH   SOLE 25 523,060 0 0
COSTAR GROUP INC COM 22160N109   49,047,298 634,670 SH   SOLE 26 207,897 0 426,773
COSTAR GROUP INC COM 22160N109   33,817,883 437,602 SH   SOLE 28 5,870 0 431,732
COSTAR GROUP INC COM 22160N109   47,991 621 SH   SOLE 29 621 0 0
COSTAR GROUP INC COM 22160N109   185,192,710 2,396,386 SH   SOLE 30 2,396,386 0 0
COSTAR GROUP INC COM 22160N109   6,776,683 87,690 SH   SOLE 31 80,519 0 7,171
COSTAR GROUP INC COM 22160N109   6,738,275 87,193 SH   SOLE 32 87,193 0 0
COSTAR GROUP INC COM 22160N109   1,432,230 18,533 SH   SOLE 34 18,533 0 0
COSTAR GROUP INC COM 22160N109   8,098,326 104,792 SH   SOLE 36 104,792 0 0
COSTAR GROUP INC COM 22160N109   1,159,123 14,999 SH   SOLE 40 14,999 0 0
COSTAR GROUP INC COM 22160N109   58,887 762 SH   OTR 43 762 0 0
COSTAR GROUP INC COM 22160N109   26,140,810 338,261 SH   SOLE 43 306,136 0 32,125
COSTCO WHSL CORP NEW COM 22160K105   358,464,343 785,245 SH   SOLE 2 209,504 0 575,741
COSTCO WHSL CORP NEW COM 22160K105   146,562,521 321,057 SH   SOLE 4 190,239 0 130,818
COSTCO WHSL CORP NEW COM 22160K105   203,809,447 446,461 SH   SOLE 7 433,159 0 13,302
COSTCO WHSL CORP NEW COM 22160K105   4,815,162 10,548 SH   SOLE 13 5,395 0 5,153
COSTCO WHSL CORP NEW COM 22160K105   23,791,867 52,118 SH   SOLE 15 52,118 0 0
COSTCO WHSL CORP NEW COM 22160K105   71,214 156 SH   SOLE 17 0 0 156
COSTCO WHSL CORP NEW COM 22160K105   343,904,732 753,351 SH   SOLE 18 700,981 0 52,370
COSTCO WHSL CORP NEW COM 22160K105   183,837,572 402,711 SH   SOLE 19 402,711 0 0
COSTCO WHSL CORP NEW COM 22160K105   4,801,348,767 10,517,741 SH   SOLE 21 10,517,741 0 0
COSTCO WHSL CORP NEW COM 22160K105   4,414,092,969 9,669,426 SH   SOLE 22 8,724,366 0 945,060
COSTCO WHSL CORP NEW COM 22160K105   400,473,299 877,269 SH   SOLE 23 877,269 0 0
COSTCO WHSL CORP NEW COM 22160K105   325,020,696 711,984 SH   SOLE 25 711,984 0 0
COSTCO WHSL CORP NEW COM 22160K105   367,532,715 805,110 SH   SOLE 26 301,611 0 503,499
COSTCO WHSL CORP NEW COM 22160K105   440,926,503 965,885 SH   SOLE 28 9,573 0 956,312
COSTCO WHSL CORP NEW COM 22160K105   2,209,460 4,840 SH   SOLE 29 4,840 0 0
COSTCO WHSL CORP NEW COM 22160K105   1,166,797,566 2,555,964 SH   SOLE 30 2,540,675 0 15,289
COSTCO WHSL CORP NEW COM 22160K105   49,483,687 108,398 SH   SOLE 31 100,442 0 7,956
COSTCO WHSL CORP NEW COM 22160K105   43,325,502 94,908 SH   SOLE 32 94,908 0 0
COSTCO WHSL CORP NEW COM 22160K105   114,895,116 251,687 SH   SOLE 34 251,687 0 0
COSTCO WHSL CORP NEW COM 22160K105   57,015,937 124,898 SH   SOLE 36 124,898 0 0
COSTCO WHSL CORP NEW COM 22160K105   7,642,723 16,742 SH   SOLE 40 16,742 0 0
COSTCO WHSL CORP NEW COM 22160K105   455,587 998 SH   OTR 43 998 0 0
COSTCO WHSL CORP NEW COM 22160K105   223,905,782 490,484 SH   SOLE 43 447,571 0 42,913
COTERRA ENERGY INC COM 127097103   32,142,695 1,308,209 SH   SOLE 2 670,890 0 637,319
COTERRA ENERGY INC COM 127097103   7,685,152 312,786 SH   SOLE 4 298,220 0 14,566
COTERRA ENERGY INC COM 127097103   20,250,545 824,198 SH   SOLE 7 800,446 0 23,752
COTERRA ENERGY INC COM 127097103   1,048,770 42,685 SH   SOLE 13 34,371 0 8,314
COTERRA ENERGY INC COM 127097103   3,233,707 131,612 SH   SOLE 15 131,612 0 0
COTERRA ENERGY INC COM 127097103   34,438,590 1,401,652 SH   SOLE 18 1,334,031 0 67,621
COTERRA ENERGY INC COM 127097103   17,742,415 722,117 SH   SOLE 19 722,117 0 0
COTERRA ENERGY INC COM 127097103   860,393,120 35,018,035 SH   SOLE 21 35,018,035 0 0
COTERRA ENERGY INC COM 127097103   422,847,661 17,209,917 SH   SOLE 22 15,552,119 0 1,657,798
COTERRA ENERGY INC COM 127097103   33,561,686 1,365,962 SH   SOLE 23 1,365,962 0 0
COTERRA ENERGY INC COM 127097103   24,319,312 989,797 SH   SOLE 25 989,797 0 0
COTERRA ENERGY INC COM 127097103   35,171,906 1,431,498 SH   SOLE 26 491,540 0 939,958
COTERRA ENERGY INC COM 127097103   17,455,167 710,426 SH   SOLE 28 114,093 0 596,333
COTERRA ENERGY INC COM 127097103   410,614 16,712 SH   SOLE 29 16,712 0 0
COTERRA ENERGY INC COM 127097103   145,803,589 5,934,212 SH   SOLE 30 5,813,855 0 120,357
COTERRA ENERGY INC COM 127097103   5,605,646 228,150 SH   SOLE 31 213,527 0 14,623
COTERRA ENERGY INC COM 127097103   6,797,831 276,672 SH   SOLE 34 276,672 0 0
COTERRA ENERGY INC COM 127097103   15,579,739 634,096 SH   SOLE 35 634,096 0 0
COTERRA ENERGY INC COM 127097103   5,092,059 207,247 SH   SOLE 36 207,247 0 0
COTERRA ENERGY INC COM 127097103   731,645 29,778 SH   SOLE 40 29,778 0 0
COTERRA ENERGY INC COM 127097103   48,943 1,992 SH   OTR 43 1,992 0 0
COTERRA ENERGY INC COM 127097103   24,833,118 1,010,709 SH   SOLE 43 934,163 0 76,546
COTY INC COM CL A 222070203   28,597,650 3,340,847 SH   SOLE 2 2,796,904 0 543,943
COTY INC COM CL A 222070203   7,978 932 SH   SOLE 4 932 0 0
COTY INC COM CL A 222070203   187,276 21,878 SH   SOLE 7 21,878 0 0
COTY INC COM CL A 222070203   6,377,714 745,060 SH   SOLE 18 745,060 0 0
COTY INC COM CL A 222070203   82,939,287 9,689,169 SH   SOLE 19 9,689,169 0 0
COTY INC COM CL A 222070203   159,345,898 18,615,175 SH   SOLE 21 18,615,175 0 0
COTY INC COM CL A 222070203   86,318,680 10,083,958 SH   SOLE 22 9,616,903 0 467,055
COTY INC COM CL A 222070203   413,636 48,322 SH   SOLE 25 48,322 0 0
COTY INC COM CL A 222070203   1,176,195 137,406 SH   SOLE 26 110,445 0 26,961
COTY INC COM CL A 222070203   283,447 33,113 SH   SOLE 28 2,483 0 30,630
COTY INC COM CL A 222070203   1,237,964 144,622 SH   SOLE 30 144,622 0 0
COTY INC COM CL A 222070203   42,723 4,991 SH   SOLE 31 4,991 0 0
COTY INC COM CL A 222070203   89,107,948 10,409,807 SH   SOLE 34 10,409,807 0 0
COTY INC COM CL A 222070203   77,742 9,082 SH   SOLE 36 9,082 0 0
COTY INC COM CL A 222070203   433,008 50,585 SH   SOLE 40 50,585 0 0
COTY INC COM CL A 222070203   2,374,263 277,367 SH   SOLE 43 260,274 0 17,093
COUCHBASE INC COM 22207T101   354,824 26,759 SH   SOLE 2 21,208 0 5,551
COUCHBASE INC COM 22207T101   4,721 356 SH   SOLE 7 356 0 0
COUCHBASE INC COM 22207T101   975,697 73,582 SH   SOLE 18 73,582 0 0
COUCHBASE INC COM 22207T101   1,582,873 119,372 SH   SOLE 19 119,372 0 0
COUCHBASE INC COM 22207T101   13,304,527 1,003,358 SH   SOLE 21 1,003,358 0 0
COUCHBASE INC COM 22207T101   8,384,046 632,281 SH   SOLE 22 616,639 0 15,642
COUCHBASE INC COM 22207T101   4,310 325 SH   SOLE 23 325 0 0
COUCHBASE INC COM 22207T101   36,969 2,788 SH   SOLE 25 2,788 0 0
COUCHBASE INC COM 22207T101   21,839 1,647 SH   SOLE 26 19 0 1,628
COUCHBASE INC COM 22207T101   3,195,978 241,024 SH   SOLE 30 241,024 0 0
COUCHBASE INC COM 22207T101   73,381 5,534 SH   SOLE 43 5,243 0 291
COUPA SOFTWARE INC COM 22266L106   5,290,219 66,821 SH   SOLE 2 24,492 0 42,329
COUPA SOFTWARE INC COM 22266L106   246,140 3,109 SH   SOLE 4 268 0 2,841
COUPA SOFTWARE INC COM 22266L106   460,928 5,822 SH   SOLE 7 5,822 0 0
COUPA SOFTWARE INC COM 22266L106   2,876,088 36,328 SH   SOLE 18 36,328 0 0
COUPA SOFTWARE INC COM 22266L106   2,013,056 25,427 SH   SOLE 19 25,427 0 0
COUPA SOFTWARE INC COM 22266L106   124,031,126 1,566,643 SH   SOLE 21 1,566,643 0 0
COUPA SOFTWARE INC COM 22266L106   141,190,907 1,783,389 SH   SOLE 22 1,681,724 0 101,665
COUPA SOFTWARE INC COM 22266L106   882,270 11,144 SH   SOLE 25 11,144 0 0
COUPA SOFTWARE INC COM 22266L106   2,759,550 34,856 SH   SOLE 26 28,894 0 5,962
COUPA SOFTWARE INC COM 22266L106   121,368 1,533 SH   SOLE 28 1,310 0 223
COUPA SOFTWARE INC COM 22266L106   43,263,555 546,464 SH   SOLE 30 546,464 0 0
COUPA SOFTWARE INC COM 22266L106   83,762 1,058 SH   SOLE 31 1,058 0 0
COUPA SOFTWARE INC COM 22266L106   78,457 991 SH   SOLE 34 991 0 0
COUPA SOFTWARE INC COM 22266L106   859,390 10,855 SH   SOLE 40 10,855 0 0
COUPA SOFTWARE INC COM 22266L106   30,718 388 SH   OTR 43 388 0 0
COUPA SOFTWARE INC COM 22266L106   7,587,257 95,835 SH   SOLE 43 85,776 0 10,059
COUPA SOFTWARE INC NOTE 0.125% 6/1 22266LAC0   7,343,880 7,600,000 PRN   SOLE 21 7,600,000 0 0
COUPA SOFTWARE INC NOTE 0.375% 6/1 22266LAF3   12,241,818 12,732,000 PRN   SOLE 21 12,732,000 0 0
COUPANG INC CL A 22266T109   8,422,284 572,555 SH   SOLE 2 288,780 0 283,775
COUPANG INC CL A 22266T109   771,922 52,476 SH   SOLE 4 31,028 0 21,448
COUPANG INC CL A 22266T109   67,872 4,614 SH   SOLE 7 4,614 0 0
COUPANG INC CL A 22266T109   462,968 31,473 SH   SOLE 13 31,473 0 0
COUPANG INC CL A 22266T109   138,539 9,418 SH   SOLE 15 9,418 0 0
COUPANG INC CL A 22266T109   90,834 6,175 SH   SOLE 18 6,175 0 0
COUPANG INC CL A 22266T109   24,234,387 1,647,477 SH   SOLE 19 1,647,477 0 0
COUPANG INC CL A 22266T109   6,105,371 415,049 SH   SOLE 21 415,049 0 0
COUPANG INC CL A 22266T109   13,335,159 906,537 SH   SOLE 22 891,399 0 15,138
COUPANG INC CL A 22266T109   423,913 28,818 SH   SOLE 23 28,818 0 0
COUPANG INC CL A 22266T109   16,288,309 1,107,295 SH   SOLE 25 1,107,295 0 0
COUPANG INC CL A 22266T109   6,273,594 426,485 SH   SOLE 26 34,354 0 392,131
COUPANG INC CL A 22266T109   4,832,220 328,499 SH   SOLE 28 42,954 0 285,545
COUPANG INC CL A 22266T109   15,880,386 1,079,564 SH   SOLE 30 1,079,564 0 0
COUPANG INC CL A 22266T109   342,934 23,313 SH   SOLE 31 21,938 0 1,375
COUPANG INC CL A 22266T109   47,181,928 3,207,473 SH   SOLE 34 3,207,473 0 0
COUPANG INC CL A 22266T109   1,890,647 128,528 SH   SOLE 36 128,528 0 0
COURSERA INC COM 22266M104   668,407 56,501 SH   SOLE 2 38,173 0 18,328
COURSERA INC COM 22266M104   109,546 9,260 SH   SOLE 7 9,260 0 0
COURSERA INC COM 22266M104   3,432,427 290,146 SH   SOLE 18 290,146 0 0
COURSERA INC COM 22266M104   2,498,141 211,170 SH   SOLE 19 211,170 0 0
COURSERA INC COM 22266M104   44,314,671 3,745,957 SH   SOLE 21 3,745,957 0 0
COURSERA INC COM 22266M104   28,504,054 2,409,472 SH   SOLE 22 2,339,800 0 69,672
COURSERA INC COM 22266M104   128,876 10,894 SH   SOLE 25 10,894 0 0
COURSERA INC COM 22266M104   507,897 42,933 SH   SOLE 26 35,351 0 7,582
COURSERA INC COM 22266M104   525,157 44,392 SH   SOLE 30 44,392 0 0
COURSERA INC COM 22266M104   81,379 6,879 SH   SOLE 40 6,879 0 0
COURSERA INC COM 22266M104   261,360 22,093 SH   SOLE 43 21,806 0 287
COUSINS PPTYS INC COM NEW 222795502   10,447,173 413,095 SH   SOLE 2 273,468 0 139,627
COUSINS PPTYS INC COM NEW 222795502   7,459,108 294,943 SH   SOLE 4 294,943 0 0
COUSINS PPTYS INC COM NEW 222795502   6,016,314 237,893 SH   SOLE 7 237,893 0 0
COUSINS PPTYS INC COM NEW 222795502   12,794,413 505,908 SH   SOLE 18 505,908 0 0
COUSINS PPTYS INC COM NEW 222795502   11,601,535 458,740 SH   SOLE 19 458,740 0 0
COUSINS PPTYS INC COM NEW 222795502   233,236,823 9,222,492 SH   SOLE 21 9,222,492 0 0
COUSINS PPTYS INC COM NEW 222795502   146,314,916 5,785,485 SH   SOLE 22 5,321,495 0 463,990
COUSINS PPTYS INC COM NEW 222795502   816,842 32,299 SH   SOLE 23 32,299 0 0
COUSINS PPTYS INC COM NEW 222795502   34,817,982 1,376,749 SH   SOLE 25 1,376,749 0 0
COUSINS PPTYS INC COM NEW 222795502   1,604,929 63,461 SH   SOLE 26 52,410 0 11,051
COUSINS PPTYS INC COM NEW 222795502   4,188,530 165,620 SH   SOLE 28 11,351 0 154,269
COUSINS PPTYS INC COM NEW 222795502   12,596,620 498,087 SH   SOLE 30 498,087 0 0
COUSINS PPTYS INC COM NEW 222795502   54,955 2,173 SH   SOLE 31 2,173 0 0
COUSINS PPTYS INC COM NEW 222795502   1,127,378 44,578 SH   SOLE 34 44,578 0 0
COUSINS PPTYS INC COM NEW 222795502   72,026 2,848 SH   SOLE 36 2,848 0 0
COUSINS PPTYS INC COM NEW 222795502   653,089 25,824 SH   SOLE 40 25,824 0 0
COUSINS PPTYS INC COM NEW 222795502   9,196,079 363,625 SH   SOLE 43 331,073 0 32,552
COVENANT LOGISTICS GROUP INC CL A 22284P105   2,331,608 67,446 SH   SOLE 2 20,879 0 46,567
COVENANT LOGISTICS GROUP INC CL A 22284P105   1,867 54 SH   SOLE 7 54 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105   1,000,732 28,948 SH   SOLE 18 28,948 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105   6,025,620 174,302 SH   SOLE 19 174,302 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105   13,666,005 395,314 SH   SOLE 21 395,314 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105   18,622,168 538,680 SH   SOLE 22 526,041 0 12,639
COVENANT LOGISTICS GROUP INC CL A 22284P105   291,529 8,433 SH   SOLE 23 8,433 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105   68,691 1,987 SH   SOLE 25 1,987 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105   2,391,864 69,189 SH   SOLE 26 0 0 69,189
COVENANT LOGISTICS GROUP INC CL A 22284P105   48,986 1,417 SH   SOLE 28 0 0 1,417
COVENANT LOGISTICS GROUP INC CL A 22284P105   190,412 5,508 SH   SOLE 43 5,508 0 0
COWEN INC CL A NEW 223622606   2,088,261 54,072 SH   SOLE 2 18,244 0 35,828
COWEN INC CL A NEW 223622606   2,819 73 SH   SOLE 4 73 0 0
COWEN INC CL A NEW 223622606   135,672 3,513 SH   SOLE 7 3,513 0 0
COWEN INC CL A NEW 223622606   3,108,640 80,493 SH   SOLE 18 80,493 0 0
COWEN INC CL A NEW 223622606   3,544,196 91,771 SH   SOLE 19 91,771 0 0
COWEN INC CL A NEW 223622606   44,473,054 1,151,555 SH   SOLE 21 1,151,555 0 0
COWEN INC CL A NEW 223622606   31,252,810 809,239 SH   SOLE 22 776,068 0 33,171
COWEN INC CL A NEW 223622606   57,158 1,480 SH   SOLE 23 1,480 0 0
COWEN INC CL A NEW 223622606   177,691 4,601 SH   SOLE 25 4,601 0 0
COWEN INC CL A NEW 223622606   2,326,469 60,240 SH   SOLE 26 18,156 0 42,084
COWEN INC CL A NEW 223622606   119,992 3,107 SH   SOLE 28 327 0 2,780
COWEN INC CL A NEW 223622606   954,300 24,710 SH   SOLE 30 24,710 0 0
COWEN INC CL A NEW 223622606   27,459 711 SH   SOLE 36 711 0 0
COWEN INC CL A NEW 223622606   184,063 4,766 SH   SOLE 40 4,766 0 0
COWEN INC CL A NEW 223622606   1,722,057 44,590 SH   SOLE 43 43,708 0 881
CPI CARD GROUP INC COM NEW 12634H200   89,478 2,480 SH   SOLE 2 2,480 0 0
CPI CARD GROUP INC COM NEW 12634H200   25,364 703 SH   SOLE 18 703 0 0
CPI CARD GROUP INC COM NEW 12634H200   311,370 8,630 SH   SOLE 21 8,630 0 0
CPI CARD GROUP INC COM NEW 12634H200   1,251,723 34,693 SH   SOLE 22 34,693 0 0
CPS TECHNOLOGIES CORP COM 12619F104   5,649 2,100 SH   SOLE 18 2,100 0 0
CPS TECHNOLOGIES CORP COM 12619F104   74,099 27,546 SH   SOLE 21 27,546 0 0
CPS TECHNOLOGIES CORP COM 12619F104   331,456 123,218 SH   SOLE 22 123,218 0 0
CRA INTL INC COM 12618T105   677,038 5,530 SH   SOLE 2 3,825 0 1,705
CRA INTL INC COM 12618T105   11,753 96 SH   SOLE 7 96 0 0
CRA INTL INC COM 12618T105   2,277,320 18,601 SH   SOLE 18 18,601 0 0
CRA INTL INC COM 12618T105   1,579,225 12,899 SH   SOLE 19 12,899 0 0
CRA INTL INC COM 12618T105   32,532,100 265,720 SH   SOLE 21 265,720 0 0
CRA INTL INC COM 12618T105   24,155,806 197,303 SH   SOLE 22 190,844 0 6,459
CRA INTL INC COM 12618T105   115,941 947 SH   SOLE 25 947 0 0
CRA INTL INC COM 12618T105   70,397 575 SH   SOLE 30 575 0 0
CRA INTL INC COM 12618T105   113,003 923 SH   SOLE 40 923 0 0
CRA INTL INC COM 12618T105   158,548 1,295 SH   SOLE 43 1,278 0 17
CRACKER BARREL OLD CTRY STOR COM 22410J106   3,377,860 35,654 SH   SOLE 2 30,392 0 5,262
CRACKER BARREL OLD CTRY STOR COM 22410J106   7,674 81 SH   SOLE 4 81 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   44,149 466 SH   SOLE 7 466 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   8,916,360 94,114 SH   SOLE 18 94,114 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   3,835,075 40,480 SH   SOLE 19 40,480 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   151,747,616 1,601,727 SH   SOLE 21 1,601,727 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   63,112,283 666,163 SH   SOLE 22 649,116 0 17,047
CRACKER BARREL OLD CTRY STOR COM 22410J106   321,169 3,390 SH   SOLE 25 3,390 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   734,046 7,748 SH   SOLE 26 6,159 0 1,589
CRACKER BARREL OLD CTRY STOR COM 22410J106   36,664 387 SH   SOLE 28 387 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   870,566 9,189 SH   SOLE 30 9,189 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   75,413 796 SH   SOLE 36 796 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   292,462 3,087 SH   SOLE 40 3,087 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   3,033,577 32,020 SH   SOLE 43 27,867 0 4,153
CRACKER BARREL OLD CTRY STOR NOTE 0.625% 6/1 22410JAB2   759,838 890,000 PRN   SOLE 2 890,000 0 0
CRACKER BARREL OLD CTRY STOR NOTE 0.625% 6/1 22410JAB2   2,732,000 3,200,000 PRN   SOLE 21 3,200,000 0 0
CRACKER BARREL OLD CTRY STOR NOTE 0.625% 6/1 22410JAB2   939,125 1,100,000 PRN   SOLE 22 1,100,000 0 0
CRANE HLDGS CO COM 224441105   7,272,279 72,397 SH   SOLE 2 45,026 0 27,371
CRANE HLDGS CO COM 224441105   44,198 440 SH   SOLE 4 127 0 313
CRANE HLDGS CO COM 224441105   74,032 737 SH   SOLE 7 737 0 0
CRANE HLDGS CO COM 224441105   9,905,375 98,610 SH   SOLE 18 98,610 0 0
CRANE HLDGS CO COM 224441105   1,486,861 14,802 SH   SOLE 19 14,802 0 0
CRANE HLDGS CO COM 224441105   240,241,142 2,391,649 SH   SOLE 21 2,391,649 0 0
CRANE HLDGS CO COM 224441105   135,600,067 1,349,926 SH   SOLE 22 1,286,594 0 63,332
CRANE HLDGS CO COM 224441105   21,496 214 SH   SOLE 23 214 0 0
CRANE HLDGS CO COM 224441105   759,101 7,557 SH   SOLE 25 7,557 0 0
CRANE HLDGS CO COM 224441105   2,088,858 20,795 SH   SOLE 26 17,355 0 3,440
CRANE HLDGS CO COM 224441105   542,129 5,397 SH   SOLE 28 906 0 4,491
CRANE HLDGS CO COM 224441105   2,137,576 21,280 SH   SOLE 30 21,280 0 0
CRANE HLDGS CO COM 224441105   66,900 666 SH   SOLE 31 666 0 0
CRANE HLDGS CO COM 224441105   117,627 1,171 SH   SOLE 36 1,171 0 0
CRANE HLDGS CO COM 224441105   619,274 6,165 SH   SOLE 40 6,165 0 0
CRANE HLDGS CO COM 224441105   65,092 648 SH   OTR 43 648 0 0
CRANE HLDGS CO COM 224441105   3,306,287 32,915 SH   SOLE 43 31,137 0 1,778
CRAWFORD & CO CL B 224633107   2,018,172 380,070 SH   SOLE 22 380,070 0 0
CRAWFORD & CO CL A 224633206   1,461,907 262,933 SH   SOLE 2 246,427 0 16,506
CRAWFORD & CO CL A 224633206   350 63 SH   SOLE 7 63 0 0
CRAWFORD & CO CL A 224633206   292,751 52,653 SH   SOLE 18 52,653 0 0
CRAWFORD & CO CL A 224633206   209,401 37,662 SH   SOLE 19 37,662 0 0
CRAWFORD & CO CL A 224633206   3,407,357 612,834 SH   SOLE 21 612,834 0 0
CRAWFORD & CO CL A 224633206   3,475,945 625,170 SH   SOLE 22 613,392 0 11,778
CRAWFORD & CO CL A 224633206   35,979 6,471 SH   SOLE 23 6,471 0 0
CRAWFORD & CO CL A 224633206   171,671 30,876 SH   SOLE 26 0 0 30,876
CRAWFORD & CO CL A 224633206   1,612 290 SH   SOLE 43 290 0 0
CREATIVE MEDIA & CMNTY TR COM NEW 125525584   280,319 57,208 SH   SOLE 2 56,768 0 440
CREATIVE MEDIA & CMNTY TR COM NEW 125525584   12,098 2,469 SH   SOLE 18 2,469 0 0
CREATIVE MEDIA & CMNTY TR COM NEW 125525584   173,970 35,504 SH   SOLE 21 35,504 0 0
CREATIVE MEDIA & CMNTY TR COM NEW 125525584   1,242,537 253,579 SH   SOLE 22 253,579 0 0
CREATIVE MEDIA & CMNTY TR COM NEW 125525584   2,720 555 SH   SOLE 23 555 0 0
CREDICORP LTD COM G2519Y108   11,910,948 87,800 SH   SOLE 2 8,849 0 78,951
CREDICORP LTD COM G2519Y108   4,467,962 32,935 SH   SOLE 4 14,078 0 18,857
CREDICORP LTD COM G2519Y108   1,214,428 8,952 SH   SOLE 7 8,952 0 0
CREDICORP LTD COM G2519Y108   28,353 209 SH   SOLE 13 209 0 0
CREDICORP LTD COM G2519Y108   238,626 1,759 SH   SOLE 15 1,759 0 0
CREDICORP LTD COM G2519Y108   6,995,037 51,563 SH   SOLE 18 23,819 0 27,744
CREDICORP LTD COM G2519Y108   35,532,203 261,921 SH   SOLE 19 261,921 0 0
CREDICORP LTD COM G2519Y108   242,483,975 1,787,439 SH   SOLE 21 1,787,439 0 0
CREDICORP LTD COM G2519Y108   92,072,306 678,699 SH   SOLE 22 596,832 0 81,867
CREDICORP LTD COM G2519Y108   11,777,594 86,817 SH   SOLE 23 86,817 0 0
CREDICORP LTD COM G2519Y108   30,085,725 221,773 SH   SOLE 25 221,773 0 0
CREDICORP LTD COM G2519Y108   19,879,209 146,537 SH   SOLE 26 53,222 0 93,315
CREDICORP LTD COM G2519Y108   26,586,104 195,976 SH   SOLE 28 3,642 0 192,334
CREDICORP LTD COM G2519Y108   92,262,637 680,102 SH   SOLE 30 680,102 0 0
CREDICORP LTD COM G2519Y108   40,335,381 297,327 SH   SOLE 34 297,327 0 0
CREDICORP LTD COM G2519Y108   1,992,031 14,684 SH   SOLE 36 14,684 0 0
CREDICORP LTD COM G2519Y108   73,528 542 SH   SOLE 40 542 0 0
CREDICORP LTD COM G2519Y108   12,427,723 91,609 SH   SOLE 43 81,611 0 9,998
CREDIT ACCEP CORP MICH COM 225310101   6,949,011 14,648 SH   SOLE 2 3,897 0 10,751
CREDIT ACCEP CORP MICH COM 225310101   22,771 48 SH   SOLE 4 48 0 0
CREDIT ACCEP CORP MICH COM 225310101   160,347 338 SH   SOLE 7 338 0 0
CREDIT ACCEP CORP MICH COM 225310101   1,288,945 2,717 SH   SOLE 18 2,717 0 0
CREDIT ACCEP CORP MICH COM 225310101   1,012,370 2,134 SH   SOLE 19 2,134 0 0
CREDIT ACCEP CORP MICH COM 225310101   40,259,482 84,864 SH   SOLE 21 84,864 0 0
CREDIT ACCEP CORP MICH COM 225310101   71,316,552 150,330 SH   SOLE 22 141,227 0 9,103
CREDIT ACCEP CORP MICH COM 225310101   460,168 970 SH   SOLE 25 970 0 0
CREDIT ACCEP CORP MICH COM 225310101   1,844,467 3,888 SH   SOLE 26 3,087 0 801
CREDIT ACCEP CORP MICH COM 225310101   275,152 580 SH   SOLE 28 222 0 358
CREDIT ACCEP CORP MICH COM 225310101   1,652,810 3,484 SH   SOLE 30 3,484 0 0
CREDIT ACCEP CORP MICH COM 225310101   43,170 91 SH   SOLE 31 91 0 0
CREDIT ACCEP CORP MICH COM 225310101   39,375 83 SH   SOLE 34 83 0 0
CREDIT ACCEP CORP MICH COM 225310101   48,863 103 SH   SOLE 36 103 0 0
CREDIT ACCEP CORP MICH COM 225310101   464,912 980 SH   SOLE 40 980 0 0
CREDIT ACCEP CORP MICH COM 225310101   1,841,146 3,881 SH   SOLE 43 3,674 0 207
CREDIT SUISSE GROUP OPTIONS 225401108   608,000 200,000 SH Put SOLE 19 200,000 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108   4,906,776 1,614,071 SH   SOLE 43 1,518,237 0 95,834
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   1,746,272 131,200 SH   SOLE 2 109,715 0 21,485
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   14,628 1,099 SH   SOLE 7 1,099 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   3,112,570 233,852 SH   SOLE 18 233,852 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   57,964,704 4,354,974 SH   SOLE 19 4,354,974 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   44,404,622 3,336,185 SH   SOLE 21 3,336,185 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   31,221,307 2,345,703 SH   SOLE 22 2,272,651 0 73,052
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   170,754 12,829 SH   SOLE 25 12,829 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   65,552 4,925 SH   SOLE 26 472 0 4,453
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   103,658 7,788 SH   SOLE 28 0 0 7,788
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   639,559 48,051 SH   SOLE 30 48,051 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   28,061,726 2,108,319 SH   SOLE 34 2,108,319 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   156,739 11,776 SH   SOLE 40 11,776 0 0
CRESCENT CAP BDC INC COM 225655109   3,260,715 255,142 SH   SOLE 30 255,142 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104   237,006 19,767 SH   SOLE 2 11,868 0 7,899
CRESCENT ENERGY COMPANY CL A COM 44952J104   4,508 376 SH   SOLE 7 376 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104   1,123,847 93,732 SH   SOLE 18 93,732 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104   722,853 60,288 SH   SOLE 19 60,288 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104   15,601,172 1,301,182 SH   SOLE 21 1,301,182 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104   10,948,692 913,152 SH   SOLE 22 876,488 0 36,664
CRESCENT ENERGY COMPANY CL A COM 44952J104   37,876 3,159 SH   SOLE 26 0 0 3,159
CRESCENT ENERGY COMPANY CL A COM 44952J104   154,203 12,861 SH   SOLE 43 10,315 0 2,546
CRESCENT PT ENERGY CORP COM 22576C101   1,537,722 215,066 SH   SOLE 21 215,066 0 0
CRESCENT PT ENERGY CORP COM 22576C101   1,624,802 227,245 SH   SOLE 43 221,831 0 5,414
CREXENDO INC COM 226552107   2,799 1,473 SH   SOLE 18 1,473 0 0
CREXENDO INC COM 226552107   31,793 16,733 SH   SOLE 21 16,733 0 0
CRH PLC ADR 12626K203   470,795 11,832 SH   SOLE 18 11,832 0 0
CRH PLC ADR 12626K203   2,928,544 73,600 SH   SOLE 19 73,600 0 0
CRH PLC ADR 12626K203   372,832 9,370 SH   SOLE 25 9,370 0 0
CRH PLC ADR 12626K203   753,702 18,942 SH   SOLE 34 18,942 0 0
CRH PLC ADR 12626K203   24,295,443 610,592 SH   SOLE 43 542,861 0 67,731
CRICUT INC COM CL A 22658D100   106,030 11,438 SH   SOLE 2 6,712 0 4,726
CRICUT INC COM CL A 22658D100   438,795 47,335 SH   SOLE 21 47,335 0 0
CRICUT INC COM CL A 22658D100   4,622,745 498,678 SH   SOLE 22 489,804 0 8,874
CRICUT INC COM CL A 22658D100   31,620 3,411 SH   SOLE 25 3,411 0 0
CRICUT INC COM CL A 22658D100   5,349 577 SH   SOLE 26 577 0 0
CRICUT INC COM CL A 22658D100   54,786 5,910 SH   SOLE 28 0 0 5,910
CRICUT INC COM CL A 22658D100   56,371 6,081 SH   SOLE 30 6,081 0 0
CRICUT INC COM CL A 22658D100   30,535 3,294 SH   SOLE 40 3,294 0 0
CRICUT INC COM CL A 22658D100   14,665 1,582 SH   SOLE 43 1,582 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   797,697 43,590 SH   SOLE 2 11,878 0 31,712
CRINETICS PHARMACEUTICALS IN COM 22663K107   127,130 6,947 SH   SOLE 7 6,947 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   2,802,389 153,136 SH   SOLE 18 153,136 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   1,790,747 97,855 SH   SOLE 19 97,855 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   42,631,680 2,329,600 SH   SOLE 21 2,329,600 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   22,544,941 1,231,964 SH   SOLE 22 1,172,050 0 59,914
CRINETICS PHARMACEUTICALS IN COM 22663K107   133,151 7,276 SH   SOLE 25 7,276 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   46,262 2,528 SH   SOLE 26 374 0 2,154
CRINETICS PHARMACEUTICALS IN COM 22663K107   649,119 35,471 SH   SOLE 30 35,471 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   63,428 3,466 SH   SOLE 40 3,466 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   103,505 5,656 SH   SOLE 43 5,656 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   1,626,772 40,019 SH   SOLE 2 27,933 0 12,086
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   9,919 244 SH   SOLE 4 244 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   264,062 6,496 SH   SOLE 7 6,496 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   3,858,295 94,915 SH   SOLE 19 94,915 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   48,477,198 1,192,551 SH   SOLE 21 1,192,551 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   46,252,871 1,137,832 SH   SOLE 22 1,105,756 0 32,076
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   488,816 12,025 SH   SOLE 25 12,025 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   1,625,106 39,978 SH   SOLE 26 34,115 0 5,863
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   104,430 2,569 SH   SOLE 28 1,257 0 1,312
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   3,539,477 87,072 SH   SOLE 30 87,072 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   30,284 745 SH   SOLE 34 745 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   45,853 1,128 SH   SOLE 36 1,128 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   447,760 11,015 SH   SOLE 40 11,015 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   127,966 3,148 SH   SOLE 43 2,672 0 476
CRITEO S A SPONS ADS 226718104   1,022,620 39,241 SH   SOLE 43 34,126 0 5,115
CROCS INC COM 227046109   9,602,561 88,560 SH   SOLE 2 55,641 0 32,919
CROCS INC COM 227046109   68,636 633 SH   SOLE 4 633 0 0
CROCS INC COM 227046109   459,418 4,237 SH   SOLE 7 4,237 0 0
CROCS INC COM 227046109   28,520,668 263,033 SH   SOLE 18 255,228 0 7,805
CROCS INC COM 227046109   27,452,741 253,184 SH   SOLE 19 253,184 0 0
CROCS INC COM 227046109   479,433,980 4,421,599 SH   SOLE 21 4,421,599 0 0
CROCS INC COM 227046109   206,901,030 1,908,153 SH   SOLE 22 1,859,998 0 48,155
CROCS INC COM 227046109   470,695 4,341 SH   SOLE 23 4,341 0 0
CROCS INC COM 227046109   1,053,289 9,714 SH   SOLE 25 9,714 0 0
CROCS INC COM 227046109   5,866,605 54,105 SH   SOLE 26 23,230 0 30,875
CROCS INC COM 227046109   514,175 4,742 SH   SOLE 28 1,112 0 3,630
CROCS INC COM 227046109   4,843,243 44,667 SH   SOLE 30 44,667 0 0
CROCS INC COM 227046109   182,271 1,681 SH   SOLE 36 1,681 0 0
CROCS INC COM 227046109   947,028 8,734 SH   SOLE 40 8,734 0 0
CROCS INC COM 227046109   6,994,169 64,504 SH   SOLE 43 61,333 0 3,171
CRONOS GROUP INC COM 22717L101   137 54 SH   SOLE 17 0 0 54
CROSS CTRY HEALTHCARE INC COM 227483104   1,996,736 75,150 SH   SOLE 2 28,701 0 46,449
CROSS CTRY HEALTHCARE INC COM 227483104   112,869 4,248 SH   SOLE 7 4,248 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   3,440,337 129,482 SH   SOLE 18 129,482 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   5,066,341 190,679 SH   SOLE 19 190,679 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   117,766,424 4,432,308 SH   SOLE 21 4,432,308 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   28,262,376 1,063,695 SH   SOLE 22 1,021,607 0 42,088
CROSS CTRY HEALTHCARE INC COM 227483104   110,026 4,141 SH   SOLE 23 4,141 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   167,178 6,292 SH   SOLE 25 6,292 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   1,197,749 45,079 SH   SOLE 26 19,885 0 25,194
CROSS CTRY HEALTHCARE INC COM 227483104   50,749 1,910 SH   SOLE 28 0 0 1,910
CROSS CTRY HEALTHCARE INC COM 227483104   2,295,170 86,382 SH   SOLE 30 86,382 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   124,401 4,682 SH   SOLE 36 4,682 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   153,415 5,774 SH   SOLE 40 5,774 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   1,383,978 52,088 SH   SOLE 43 51,478 0 610
CROSSFIRST BANKSHARES INC COM 22766M109   903,051 72,768 SH   SOLE 2 38,650 0 34,118
CROSSFIRST BANKSHARES INC COM 22766M109   6,180 498 SH   SOLE 7 498 0 0
CROSSFIRST BANKSHARES INC COM 22766M109   1,732,324 139,591 SH   SOLE 18 139,591 0 0
CROSSFIRST BANKSHARES INC COM 22766M109   1,031,345 83,106 SH   SOLE 19 83,106 0 0
CROSSFIRST BANKSHARES INC COM 22766M109   23,893,010 1,925,303 SH   SOLE 21 1,925,303 0 0
CROSSFIRST BANKSHARES INC COM 22766M109   13,893,603 1,119,549 SH   SOLE 22 1,059,096 0 60,453
CROSSFIRST BANKSHARES INC COM 22766M109   148,163 11,939 SH   SOLE 25 11,939 0 0
CROSSFIRST BANKSHARES INC COM 22766M109   52,321 4,216 SH   SOLE 30 4,216 0 0
CROSSFIRST BANKSHARES INC COM 22766M109   51,812 4,175 SH   SOLE 34 4,175 0 0
CROSSFIRST BANKSHARES INC COM 22766M109   77,352 6,233 SH   SOLE 40 6,233 0 0
CROSSFIRST BANKSHARES INC COM 22766M109   165,723 13,354 SH   SOLE 43 12,787 0 567
CROWDSTRIKE HLDGS INC CL A 22788C105   39,802,568 378,028 SH   SOLE 2 42,236 0 335,792
CROWDSTRIKE HLDGS INC CL A 22788C105   13,988,724 132,859 SH   SOLE 4 77,595 0 55,264
CROWDSTRIKE HLDGS INC CL A 22788C105   5,208,696 49,470 SH   SOLE 7 49,470 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   341,561 3,244 SH   SOLE 13 677 0 2,567
CROWDSTRIKE HLDGS INC CL A 22788C105   1,558,187 14,799 SH   SOLE 15 14,799 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   45,535,714 432,479 SH   SOLE 18 416,178 0 16,301
CROWDSTRIKE HLDGS INC CL A 22788C105   66,221,935 628,948 SH   SOLE 19 628,948 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   447,453,229 4,249,722 SH   SOLE 21 4,249,722 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   505,660,805 4,802,553 SH   SOLE 22 4,412,401 0 390,152
CROWDSTRIKE HLDGS INC CL A 22788C105   35,333,113 335,579 SH   SOLE 23 335,579 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   30,449,342 289,195 SH   SOLE 25 289,195 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   24,863,496 236,143 SH   SOLE 26 120,684 0 115,459
CROWDSTRIKE HLDGS INC CL A 22788C105   34,014,356 323,054 SH   SOLE 28 3,018 0 320,036
CROWDSTRIKE HLDGS INC CL A 22788C105   30,218 287 SH   SOLE 29 287 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   82,058,709 779,359 SH   SOLE 30 779,359 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   4,806,804 45,653 SH   SOLE 31 41,954 0 3,699
CROWDSTRIKE HLDGS INC CL A 22788C105   4,927,783 46,802 SH   SOLE 32 46,802 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   56,440,599 536,049 SH   SOLE 34 536,049 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   5,501,718 52,253 SH   SOLE 36 52,253 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   800,099 7,599 SH   SOLE 40 7,599 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   55,488 527 SH   OTR 43 527 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   7,192,781 68,314 SH   SOLE 43 61,120 0 7,194
CROWN CASTLE INC COM 22822V101   133,988,447 987,824 SH   SOLE 2 362,633 0 625,191
CROWN CASTLE INC COM 22822V101   60,693,746 447,462 SH   SOLE 4 303,443 0 144,019
CROWN CASTLE INC COM 22822V101   143,098,165 1,054,985 SH   SOLE 7 1,042,342 0 12,643
CROWN CASTLE INC COM 22822V101   2,278,481 16,798 SH   SOLE 13 11,981 0 4,817
CROWN CASTLE INC COM 22822V101   9,897,922 72,972 SH   SOLE 15 72,972 0 0
CROWN CASTLE INC COM 22822V101   94,650,948 697,810 SH   SOLE 18 650,048 0 47,762
CROWN CASTLE INC COM 22822V101   52,096,476 384,079 SH   SOLE 19 384,079 0 0
CROWN CASTLE INC COM 22822V101   1,641,307,073 12,100,465 SH   SOLE 21 12,100,465 0 0
CROWN CASTLE INC COM 22822V101   1,289,914,426 9,509,838 SH   SOLE 22 8,571,088 0 938,750
CROWN CASTLE INC COM 22822V101   100,721,517 742,565 SH   SOLE 23 742,565 0 0
CROWN CASTLE INC COM 22822V101   93,153,483 686,770 SH   SOLE 25 686,770 0 0
CROWN CASTLE INC COM 22822V101   109,945,308 810,567 SH   SOLE 26 318,374 0 492,193
CROWN CASTLE INC COM 22822V101   113,050,107 833,457 SH   SOLE 28 6,528 0 826,929
CROWN CASTLE INC COM 22822V101   2,369,360 17,468 SH   SOLE 29 17,468 0 0
CROWN CASTLE INC COM 22822V101   383,722,305 2,828,976 SH   SOLE 30 2,828,976 0 0
CROWN CASTLE INC COM 22822V101   14,708,666 108,439 SH   SOLE 31 100,551 0 7,888
CROWN CASTLE INC COM 22822V101   30,101,093 221,919 SH   SOLE 34 221,919 0 0
CROWN CASTLE INC COM 22822V101   19,685,976 145,134 SH   SOLE 36 145,134 0 0
CROWN CASTLE INC COM 22822V101   2,174,987 16,035 SH   SOLE 40 16,035 0 0
CROWN CASTLE INC COM 22822V101   144,321 1,064 SH   OTR 43 1,064 0 0
CROWN CASTLE INC COM 22822V101   44,083,740 325,005 SH   SOLE 43 290,053 0 34,952
CROWN CRAFTS INC COM 228309100   6,728 1,260 SH   SOLE 18 1,260 0 0
CROWN CRAFTS INC COM 228309100   98,352 18,418 SH   SOLE 21 18,418 0 0
CROWN CRAFTS INC COM 228309100   7,252 1,358 SH   SOLE 22 1,358 0 0
CROWN ELECTROKINETICS CORP COM NEW 228339206   152 804 SH   SOLE 22 804 0 0
CROWN HLDGS INC COM 228368106   12,633,540 153,674 SH   SOLE 2 23,258 0 130,416
CROWN HLDGS INC COM 228368106   8,127,938 98,868 SH   SOLE 4 49,874 0 48,994
CROWN HLDGS INC COM 228368106   1,250,743 15,214 SH   SOLE 7 15,214 0 0
CROWN HLDGS INC COM 228368106   43,407 528 SH   SOLE 13 528 0 0
CROWN HLDGS INC COM 228368106   1,105,478 13,447 SH   SOLE 15 13,447 0 0
CROWN HLDGS INC COM 228368106   8,558,143 104,101 SH   SOLE 18 96,965 0 7,136
CROWN HLDGS INC COM 228368106   15,891,686 193,306 SH   SOLE 19 193,306 0 0
CROWN HLDGS INC COM 228368106   138,838,879 1,688,832 SH   SOLE 21 1,688,832 0 0
CROWN HLDGS INC COM 228368106   244,925,951 2,979,272 SH   SOLE 22 2,727,089 0 252,183
CROWN HLDGS INC COM 228368106   17,073,619 207,683 SH   SOLE 23 207,683 0 0
CROWN HLDGS INC COM 228368106   7,996,156 97,265 SH   SOLE 25 97,265 0 0
CROWN HLDGS INC COM 228368106   12,459,583 151,558 SH   SOLE 26 80,762 0 70,796
CROWN HLDGS INC COM 228368106   9,310,447 113,252 SH   SOLE 28 1,648 0 111,604
CROWN HLDGS INC COM 228368106   73,578 895 SH   SOLE 29 895 0 0
CROWN HLDGS INC COM 228368106   24,933,306 303,288 SH   SOLE 30 280,894 0 22,394
CROWN HLDGS INC COM 228368106   2,378,418 28,931 SH   SOLE 31 26,767 0 2,164
CROWN HLDGS INC COM 228368106   32,679,708 397,515 SH   SOLE 34 397,515 0 0
CROWN HLDGS INC COM 228368106   1,688,593 20,540 SH   SOLE 36 20,540 0 0
CROWN HLDGS INC COM 228368106   364,273 4,431 SH   SOLE 40 4,431 0 0
CROWN HLDGS INC COM 228368106   17,017 207 SH   OTR 43 207 0 0
CROWN HLDGS INC COM 228368106   5,730,043 69,700 SH   SOLE 43 67,710 0 1,990
CROWN PROPTECH ACQUISITIONS UNIT 99/99/9999 G25741128   368,547 36,310 SH   SOLE 18 36,310 0 0
CROWN PROPTECH ACQUISITIONS UNIT 99/99/9999 G25741128   17,901,454 1,763,690 SH   SOLE 19 1,763,690 0 0
CRYO-CELL INTL INC COM 228895108   3,786 895 SH   SOLE 18 895 0 0
CRYO-CELL INTL INC COM 228895108   47,211 11,161 SH   SOLE 21 11,161 0 0
CRYOPORT INC COM PAR $0.001 229050307   559,798 32,265 SH   SOLE 2 18,923 0 13,342
CRYOPORT INC COM PAR $0.001 229050307   2,950 170 SH   SOLE 4 170 0 0
CRYOPORT INC COM PAR $0.001 229050307   114,753 6,614 SH   SOLE 7 6,614 0 0
CRYOPORT INC COM PAR $0.001 229050307   1,962,840 113,132 SH   SOLE 18 113,132 0 0
CRYOPORT INC COM PAR $0.001 229050307   1,893,805 109,153 SH   SOLE 19 109,153 0 0
CRYOPORT INC COM PAR $0.001 229050307   26,601,141 1,533,207 SH   SOLE 21 1,533,207 0 0
CRYOPORT INC COM PAR $0.001 229050307   21,713,629 1,251,506 SH   SOLE 22 1,210,895 0 40,611
CRYOPORT INC COM PAR $0.001 229050307   16,916 975 SH   SOLE 23 975 0 0
CRYOPORT INC COM PAR $0.001 229050307   145,341 8,377 SH   SOLE 25 8,377 0 0
CRYOPORT INC COM PAR $0.001 229050307   271,076 15,624 SH   SOLE 26 11,191 0 4,433
CRYOPORT INC COM PAR $0.001 229050307   44,798 2,582 SH   SOLE 28 814 0 1,768
CRYOPORT INC COM PAR $0.001 229050307   732,604 42,225 SH   SOLE 30 42,225 0 0
CRYOPORT INC COM PAR $0.001 229050307   64,334 3,708 SH   SOLE 36 3,708 0 0
CRYOPORT INC COM PAR $0.001 229050307   159,065 9,168 SH   SOLE 40 9,168 0 0
CRYOPORT INC COM PAR $0.001 229050307   269,046 15,507 SH   SOLE 43 14,997 0 510
CRYPTYDE INC COM 22890A104   758 3,955 SH   SOLE 2 839 0 3,116
CRYPTYDE INC COM 22890A104   41 212 SH   SOLE 7 212 0 0
CRYPTYDE INC COM 22890A104   9,882 51,547 SH   SOLE 18 51,547 0 0
CRYPTYDE INC COM 22890A104   6,422 33,501 SH   SOLE 19 33,501 0 0
CRYPTYDE INC COM 22890A104   212,413 1,108,050 SH   SOLE 21 1,108,050 0 0
CRYPTYDE INC COM 22890A104   86,432 450,869 SH   SOLE 22 441,755 0 9,114
CS DISCO INC COM 126327105   98,535 15,591 SH   SOLE 2 11,909 0 3,682
CS DISCO INC COM 126327105   1,220 193 SH   SOLE 7 193 0 0
CS DISCO INC COM 126327105   364,980 57,750 SH   SOLE 18 57,750 0 0
CS DISCO INC COM 126327105   268,069 42,416 SH   SOLE 19 42,416 0 0
CS DISCO INC COM 126327105   4,666,132 738,312 SH   SOLE 21 738,312 0 0
CS DISCO INC COM 126327105   2,626,889 415,647 SH   SOLE 22 402,762 0 12,885
CS DISCO INC COM 126327105   19,516 3,088 SH   SOLE 25 3,088 0 0
CS DISCO INC COM 126327105   5,309 840 SH   SOLE 26 20 0 820
CS DISCO INC COM 126327105   82,211 13,008 SH   SOLE 30 13,008 0 0
CS DISCO INC COM 126327105   5,722,640 905,481 SH   SOLE 34 905,481 0 0
CS DISCO INC COM 126327105   133,175 21,072 SH   SOLE 43 20,391 0 681
CSG SYS INTL INC COM 126349109   5,805,686 101,498 SH   SOLE 2 51,579 0 49,919
CSG SYS INTL INC COM 126349109   5,720 100 SH   SOLE 4 100 0 0
CSG SYS INTL INC COM 126349109   353,610 6,182 SH   SOLE 7 6,182 0 0
CSG SYS INTL INC COM 126349109   8,105,297 141,701 SH   SOLE 18 125,815 0 15,886
CSG SYS INTL INC COM 126349109   18,882,292 330,110 SH   SOLE 19 330,110 0 0
CSG SYS INTL INC COM 126349109   219,359,197 3,834,951 SH   SOLE 21 3,834,951 0 0
CSG SYS INTL INC COM 126349109   62,748,514 1,097,002 SH   SOLE 22 1,070,526 0 26,476
CSG SYS INTL INC COM 126349109   353,668 6,183 SH   SOLE 23 6,183 0 0
CSG SYS INTL INC COM 126349109   378,550 6,618 SH   SOLE 25 6,618 0 0
CSG SYS INTL INC COM 126349109   5,064,888 88,547 SH   SOLE 26 17,930 0 70,617
CSG SYS INTL INC COM 126349109   33,519 586 SH   SOLE 28 586 0 0
CSG SYS INTL INC COM 126349109   5,806,544 101,513 SH   SOLE 30 101,513 0 0
CSG SYS INTL INC COM 126349109   235,950 4,125 SH   SOLE 36 4,125 0 0
CSG SYS INTL INC COM 126349109   212,269 3,711 SH   SOLE 40 3,711 0 0
CSG SYS INTL INC COM 126349109   1,396,341 24,412 SH   SOLE 43 24,081 0 331
CSP INC COM 126389105   7,959 844 SH   SOLE 18 844 0 0
CSP INC COM 126389105   84,738 8,986 SH   SOLE 21 8,986 0 0
CSP INC COM 126389105   1,688 179 SH   SOLE 22 179 0 0
CSW INDUSTRIALS INC COM 126402106   917,470 7,914 SH   SOLE 2 4,379 0 3,535
CSW INDUSTRIALS INC COM 126402106   5,681 49 SH   SOLE 4 49 0 0
CSW INDUSTRIALS INC COM 126402106   17,042 147 SH   SOLE 7 147 0 0
CSW INDUSTRIALS INC COM 126402106   4,210,809 36,322 SH   SOLE 18 36,322 0 0
CSW INDUSTRIALS INC COM 126402106   3,120,604 26,918 SH   SOLE 19 26,918 0 0
CSW INDUSTRIALS INC COM 126402106   58,867,283 507,783 SH   SOLE 21 507,783 0 0
CSW INDUSTRIALS INC COM 126402106   42,583,987 367,325 SH   SOLE 22 356,258 0 11,067
CSW INDUSTRIALS INC COM 126402106   276,725 2,387 SH   SOLE 25 2,387 0 0
CSW INDUSTRIALS INC COM 126402106   817,654 7,053 SH   SOLE 26 4,580 0 2,473
CSW INDUSTRIALS INC COM 126402106   251,916 2,173 SH   SOLE 28 266 0 1,907
CSW INDUSTRIALS INC COM 126402106   2,867,992 24,739 SH   SOLE 30 24,739 0 0
CSW INDUSTRIALS INC COM 126402106   256,321 2,211 SH   SOLE 40 2,211 0 0
CSW INDUSTRIALS INC COM 126402106   859,273 7,412 SH   SOLE 43 7,305 0 107
CSX CORP COM 126408103   120,943,597 3,903,925 SH   SOLE 2 884,571 0 3,019,354
CSX CORP COM 126408103   41,564,286 1,341,649 SH   SOLE 4 1,041,559 0 300,090
CSX CORP COM 126408103   62,312,924 2,011,392 SH   SOLE 7 1,949,348 0 62,044
CSX CORP COM 126408103   1,945,916 62,812 SH   SOLE 13 37,729 0 25,083
CSX CORP COM 126408103   11,353,024 366,463 SH   SOLE 15 366,463 0 0
CSX CORP COM 126408103   122,081,213 3,940,646 SH   SOLE 18 3,658,889 0 281,757
CSX CORP COM 126408103   47,591,817 1,536,211 SH   SOLE 19 1,536,211 0 0
CSX CORP COM 126408103   1,428,222,580 46,101,439 SH   SOLE 21 46,101,439 0 0
CSX CORP COM 126408103   1,437,295,290 46,394,296 SH   SOLE 22 41,688,457 0 4,705,839
CSX CORP COM 126408103   117,361,162 3,788,288 SH   SOLE 23 3,788,288 0 0
CSX CORP COM 126408103   103,066,618 3,326,876 SH   SOLE 25 3,326,876 0 0
CSX CORP COM 126408103   121,404,176 3,918,792 SH   SOLE 26 1,320,669 0 2,598,123
CSX CORP COM 126408103   159,758,222 5,156,818 SH   SOLE 28 535,896 0 4,620,922
CSX CORP COM 126408103   624,247 20,150 SH   SOLE 29 20,150 0 0
CSX CORP COM 126408103   391,866,485 12,649,015 SH   SOLE 30 12,430,908 0 218,107
CSX CORP COM 126408103   17,159,574 553,892 SH   SOLE 31 514,921 0 38,971
CSX CORP COM 126408103   13,965,536 450,792 SH   SOLE 32 450,792 0 0
CSX CORP COM 126408103   19,263,147 621,793 SH   SOLE 34 621,793 0 0
CSX CORP COM 126408103   21,764,039 702,519 SH   SOLE 36 702,519 0 0
CSX CORP COM 126408103   2,501,077 80,732 SH   SOLE 40 80,732 0 0
CSX CORP COM 126408103   150,811 4,868 SH   OTR 43 4,868 0 0
CSX CORP COM 126408103   65,679,783 2,120,070 SH   SOLE 43 1,942,582 0 177,489
CTI BIOPHARMA CORP COM 12648L601   534,848 88,993 SH   SOLE 2 27,584 0 61,409
CTI BIOPHARMA CORP COM 12648L601   6,046 1,006 SH   SOLE 7 1,006 0 0
CTI BIOPHARMA CORP COM 12648L601   1,777,800 295,807 SH   SOLE 18 295,807 0 0
CTI BIOPHARMA CORP COM 12648L601   1,128,522 187,774 SH   SOLE 19 187,774 0 0
CTI BIOPHARMA CORP COM 12648L601   22,023,369 3,664,454 SH   SOLE 21 3,664,454 0 0
CTI BIOPHARMA CORP COM 12648L601   16,597,709 2,761,682 SH   SOLE 22 2,645,113 0 116,569
CTI BIOPHARMA CORP COM 12648L601   80,720 13,431 SH   SOLE 25 13,431 0 0
CTI BIOPHARMA CORP COM 12648L601   47,671 7,932 SH   SOLE 26 0 0 7,932
CTI BIOPHARMA CORP COM 12648L601   46,998 7,820 SH   SOLE 28 0 0 7,820
CTI BIOPHARMA CORP COM 12648L601   89,351 14,867 SH   SOLE 40 14,867 0 0
CTI BIOPHARMA CORP COM 12648L601   99,484 16,553 SH   SOLE 43 16,479 0 74
CTO RLTY GROWTH INC NEW COM 22948Q101   1,646,077 90,048 SH   SOLE 2 80,246 0 9,802
CTO RLTY GROWTH INC NEW COM 22948Q101   4,552 249 SH   SOLE 7 249 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101   978,949 53,553 SH   SOLE 18 53,553 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101   591,157 32,339 SH   SOLE 19 32,339 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101   13,411,012 733,644 SH   SOLE 21 733,644 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101   10,711,788 585,984 SH   SOLE 22 572,225 0 13,759
CTO RLTY GROWTH INC NEW COM 22948Q101   10,986 601 SH   SOLE 23 601 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101   325,073 17,783 SH   SOLE 43 17,608 0 175
CTS CORP COM 126501105   660,482 16,755 SH   SOLE 2 9,433 0 7,322
CTS CORP COM 126501105   3,824 97 SH   SOLE 4 97 0 0
CTS CORP COM 126501105   198,046 5,024 SH   SOLE 7 5,024 0 0
CTS CORP COM 126501105   4,158,692 105,497 SH   SOLE 18 105,497 0 0
CTS CORP COM 126501105   2,314,782 58,721 SH   SOLE 19 58,721 0 0
CTS CORP COM 126501105   155,521,479 3,945,243 SH   SOLE 21 3,945,243 0 0
CTS CORP COM 126501105   33,865,131 859,085 SH   SOLE 22 834,194 0 24,891
CTS CORP COM 126501105   234,983 5,961 SH   SOLE 25 5,961 0 0
CTS CORP COM 126501105   984,041 24,963 SH   SOLE 26 20,550 0 4,413
CTS CORP COM 126501105   137,103 3,478 SH   SOLE 28 0 0 3,478
CTS CORP COM 126501105   4,634,688 117,572 SH   SOLE 30 117,572 0 0
CTS CORP COM 126501105   214,602 5,444 SH   SOLE 40 5,444 0 0
CTS CORP COM 126501105   845,677 21,453 SH   SOLE 43 20,420 0 1,033
CUBESMART COM 229663109   24,618,671 611,644 SH   SOLE 2 223,528 0 388,116
CUBESMART COM 229663109   5,512,600 136,959 SH   SOLE 4 136,959 0 0
CUBESMART COM 229663109   12,854,643 319,370 SH   SOLE 7 319,370 0 0
CUBESMART COM 229663109   18,974,776 471,423 SH   SOLE 18 467,562 0 3,861
CUBESMART COM 229663109   18,749,416 465,824 SH   SOLE 19 465,824 0 0
CUBESMART COM 229663109   548,598,404 13,629,774 SH   SOLE 21 13,629,774 0 0
CUBESMART COM 229663109   337,131,827 8,375,946 SH   SOLE 22 8,036,940 0 339,006
CUBESMART COM 229663109   584,672 14,526 SH   SOLE 23 14,526 0 0
CUBESMART COM 229663109   35,066,806 871,225 SH   SOLE 25 871,225 0 0
CUBESMART COM 229663109   3,977,706 98,825 SH   SOLE 26 80,235 0 18,590
CUBESMART COM 229663109   7,127,712 177,086 SH   SOLE 28 3,591 0 173,495
CUBESMART COM 229663109   85,652 2,128 SH   SOLE 29 2,128 0 0
CUBESMART COM 229663109   30,662,692 761,806 SH   SOLE 30 761,806 0 0
CUBESMART COM 229663109   126,063 3,132 SH   SOLE 31 3,132 0 0
CUBESMART COM 229663109   90,200 2,241 SH   SOLE 34 2,241 0 0
CUBESMART COM 229663109   107,146 2,662 SH   SOLE 36 2,662 0 0
CUBESMART COM 229663109   1,274,597 31,667 SH   SOLE 40 31,667 0 0
CUBESMART COM 229663109   30,912 768 SH   OTR 43 768 0 0
CUBESMART COM 229663109   4,460,581 110,822 SH   SOLE 43 106,445 0 4,377
CUE BIOPHARMA INC COM 22978P106   40,390 14,172 SH   SOLE 2 4,618 0 9,554
CUE BIOPHARMA INC COM 22978P106   16,824 5,903 SH   SOLE 18 5,903 0 0
CUE BIOPHARMA INC COM 22978P106   174,372 61,183 SH   SOLE 19 61,183 0 0
CUE BIOPHARMA INC COM 22978P106   298,207 104,634 SH   SOLE 21 104,634 0 0
CUE BIOPHARMA INC COM 22978P106   1,419,252 497,983 SH   SOLE 22 497,983 0 0
CUE BIOPHARMA INC COM 22978P106   47,886 16,802 SH   SOLE 26 0 0 16,802
CUE BIOPHARMA INC COM 22978P106   4,286 1,504 SH   SOLE 43 1,504 0 0
CUE HEALTH INC COM 229790100   107,468 51,917 SH   SOLE 2 4,640 0 47,277
CUE HEALTH INC COM 229790100   2,205 1,065 SH   SOLE 7 1,065 0 0
CUE HEALTH INC COM 229790100   629,332 304,025 SH   SOLE 18 304,025 0 0
CUE HEALTH INC COM 229790100   425,211 205,416 SH   SOLE 19 205,416 0 0
CUE HEALTH INC COM 229790100   7,575,111 3,659,474 SH   SOLE 21 3,659,474 0 0
CUE HEALTH INC COM 229790100   4,675,722 2,258,803 SH   SOLE 22 2,173,050 0 85,753
CUE HEALTH INC COM 229790100   697,116 336,771 SH   SOLE 30 336,771 0 0
CULLEN FROST BANKERS INC COM 229899109   21,327,824 159,520 SH   SOLE 2 53,537 0 105,983
CULLEN FROST BANKERS INC COM 229899109   141,722 1,060 SH   SOLE 4 177 0 883
CULLEN FROST BANKERS INC COM 229899109   2,451,256 18,334 SH   SOLE 7 18,334 0 0
CULLEN FROST BANKERS INC COM 229899109   17,646,261 131,984 SH   SOLE 18 131,984 0 0
CULLEN FROST BANKERS INC COM 229899109   7,284,110 54,481 SH   SOLE 19 54,481 0 0
CULLEN FROST BANKERS INC COM 229899109   455,438,087 3,406,418 SH   SOLE 21 3,406,418 0 0
CULLEN FROST BANKERS INC COM 229899109   241,186,644 1,803,939 SH   SOLE 22 1,725,150 0 78,789
CULLEN FROST BANKERS INC COM 229899109   1,229,372 9,195 SH   SOLE 25 9,195 0 0
CULLEN FROST BANKERS INC COM 229899109   3,387,691 25,338 SH   SOLE 26 20,442 0 4,896
CULLEN FROST BANKERS INC COM 229899109   473,031 3,538 SH   SOLE 28 633 0 2,905
CULLEN FROST BANKERS INC COM 229899109   8,575,652 64,141 SH   SOLE 30 64,141 0 0
CULLEN FROST BANKERS INC COM 229899109   107,361 803 SH   SOLE 31 803 0 0
CULLEN FROST BANKERS INC COM 229899109   142,925 1,069 SH   SOLE 36 1,069 0 0
CULLEN FROST BANKERS INC COM 229899109   1,212,258 9,067 SH   SOLE 40 9,067 0 0
CULLEN FROST BANKERS INC COM 229899109   4,324,930 32,348 SH   SOLE 43 30,112 0 2,236
CULLINAN ONCOLOGY INC COM 230031106   691,268 65,523 SH   SOLE 2 23,642 0 41,881
CULLINAN ONCOLOGY INC COM 230031106   3,281 311 SH   SOLE 7 311 0 0
CULLINAN ONCOLOGY INC COM 230031106   962,582 91,240 SH   SOLE 18 91,240 0 0
CULLINAN ONCOLOGY INC COM 230031106   933,728 88,505 SH   SOLE 19 88,505 0 0
CULLINAN ONCOLOGY INC COM 230031106   14,095,117 1,336,030 SH   SOLE 21 1,336,030 0 0
CULLINAN ONCOLOGY INC COM 230031106   8,094,118 767,215 SH   SOLE 22 737,538 0 29,677
CULLINAN ONCOLOGY INC COM 230031106   49,944 4,734 SH   SOLE 23 4,734 0 0
CULLINAN ONCOLOGY INC COM 230031106   26,575 2,519 SH   SOLE 25 2,519 0 0
CULLINAN ONCOLOGY INC COM 230031106   3,302 313 SH   SOLE 26 313 0 0
CULLINAN ONCOLOGY INC COM 230031106   1,428,850 135,436 SH   SOLE 30 135,436 0 0
CULLINAN ONCOLOGY INC COM 230031106   17,977 1,704 SH   SOLE 40 1,704 0 0
CULLINAN ONCOLOGY INC COM 230031106   133,827 12,685 SH   SOLE 43 12,637 0 48
CULLMAN BANCORP INC COM 230153108   11,364 989 SH   SOLE 18 989 0 0
CULLMAN BANCORP INC COM 230153108   135,076 11,756 SH   SOLE 21 11,756 0 0
CULP INC COM 230215105   153,219 33,381 SH   SOLE 2 23,808 0 9,573
CULP INC COM 230215105   9,722 2,118 SH   SOLE 18 2,118 0 0
CULP INC COM 230215105   130,820 28,501 SH   SOLE 21 28,501 0 0
CULP INC COM 230215105   1,267,189 276,076 SH   SOLE 22 276,076 0 0
CULP INC COM 230215105   29,371 6,399 SH   SOLE 26 0 0 6,399
CUMBERLAND PHARMACEUTICALS I COM 230770109   62,780 27,902 SH   SOLE 2 0 0 27,902
CUMBERLAND PHARMACEUTICALS I COM 230770109   2,835 1,260 SH   SOLE 18 1,260 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109   65,403 29,068 SH   SOLE 21 29,068 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109   185,378 82,390 SH   SOLE 22 82,390 0 0
CUMMINS INC COM 231021106   63,800,045 263,321 SH   SOLE 2 53,749 0 209,572
CUMMINS INC COM 231021106   25,848,951 106,686 SH   SOLE 4 58,586 0 48,100
CUMMINS INC COM 231021106   35,575,683 146,831 SH   SOLE 7 142,605 0 4,226
CUMMINS INC COM 231021106   506,144 2,089 SH   SOLE 13 497 0 1,592
CUMMINS INC COM 231021106   5,818,110 24,013 SH   SOLE 15 24,013 0 0
CUMMINS INC COM 231021106   65,276,076 269,413 SH   SOLE 18 257,908 0 11,505
CUMMINS INC COM 231021106   15,513,586 64,029 SH   SOLE 19 64,029 0 0
CUMMINS INC COM 231021106   1,047,491,630 4,323,297 SH   SOLE 21 4,323,297 0 0
CUMMINS INC COM 231021106   742,599,467 3,064,920 SH   SOLE 22 2,766,894 0 298,026
CUMMINS INC COM 231021106   56,994,119 235,231 SH   SOLE 23 235,231 0 0
CUMMINS INC COM 231021106   96,958,158 400,174 SH   SOLE 25 400,174 0 0
CUMMINS INC COM 231021106   92,832,687 383,147 SH   SOLE 26 225,129 0 158,018
CUMMINS INC COM 231021106   158,859,135 655,657 SH   SOLE 28 81,551 0 574,106
CUMMINS INC COM 231021106   40,705 168 SH   SOLE 29 168 0 0
CUMMINS INC COM 231021106   306,407,687 1,264,632 SH   SOLE 30 1,201,539 0 63,093
CUMMINS INC COM 231021106   7,752,069 31,995 SH   SOLE 31 29,417 0 2,578
CUMMINS INC COM 231021106   1,712,748 7,069 SH   SOLE 34 7,069 0 0
CUMMINS INC COM 231021106   10,245,960 42,288 SH   SOLE 36 42,288 0 0
CUMMINS INC COM 231021106   1,291,890 5,332 SH   SOLE 40 5,332 0 0
CUMMINS INC COM 231021106   85,286 352 SH   OTR 43 352 0 0
CUMMINS INC COM 231021106   68,278,659 281,806 SH   SOLE 43 262,886 0 18,920
CUMULUS MEDIA INC COM CL A 231082801   53,872 8,675 SH   SOLE 2 422 0 8,253
CUMULUS MEDIA INC COM CL A 231082801   322,995 52,012 SH   SOLE 18 52,012 0 0
CUMULUS MEDIA INC COM CL A 231082801   216,325 34,835 SH   SOLE 19 34,835 0 0
CUMULUS MEDIA INC COM CL A 231082801   4,006,711 645,203 SH   SOLE 21 645,203 0 0
CUMULUS MEDIA INC COM CL A 231082801   1,754,586 282,542 SH   SOLE 22 270,452 0 12,090
CUMULUS MEDIA INC COM CL A 231082801   3,757 605 SH   SOLE 43 605 0 0
CUREVAC N V COM N2451R105   16,842 2,793 SH   SOLE 2 2,793 0 0
CUREVAC N V COM N2451R105   27,774 4,606 SH   SOLE 7 4,606 0 0
CUREVAC N V COM N2451R105   4,940,705 819,354 SH   SOLE 21 819,354 0 0
CUREVAC N V COM N2451R105   21,835 3,621 SH   SOLE 22 3,621 0 0
CUREVAC N V COM N2451R105   2,132,009 353,567 SH   SOLE 30 353,567 0 0
CUREVAC N V COM N2451R105   168,671 27,972 SH   SOLE 43 21,148 0 6,824
CURIOSITYSTREAM INC COM CL A 23130Q107   17,396 15,260 SH   SOLE 2 6,790 0 8,470
CURIOSITYSTREAM INC COM CL A 23130Q107   5,112 4,484 SH   SOLE 18 4,484 0 0
CURIOSITYSTREAM INC COM CL A 23130Q107   129,225 113,355 SH   SOLE 21 113,355 0 0
CURIOSITYSTREAM INC COM CL A 23130Q107   391,630 343,535 SH   SOLE 22 343,535 0 0
CURIS INC COM NEW 231269200   1,416 2,574 SH   SOLE 2 0 0 2,574
CURIS INC COM NEW 231269200   8,329 15,143 SH   SOLE 18 15,143 0 0
CURIS INC COM NEW 231269200   97,172 176,677 SH   SOLE 19 176,677 0 0
CURIS INC COM NEW 231269200   153,886 279,792 SH   SOLE 21 279,792 0 0
CURIS INC COM NEW 231269200   588,465 1,069,936 SH   SOLE 22 1,069,936 0 0
CURO GROUP HOLDINGS CORP COM 23131L107   30,143 8,491 SH   SOLE 2 679 0 7,812
CURO GROUP HOLDINGS CORP COM 23131L107   973 274 SH   SOLE 7 274 0 0
CURO GROUP HOLDINGS CORP COM 23131L107   217,068 61,146 SH   SOLE 18 61,146 0 0
CURO GROUP HOLDINGS CORP COM 23131L107   134,712 37,947 SH   SOLE 19 37,947 0 0
CURO GROUP HOLDINGS CORP COM 23131L107   2,522,254 710,494 SH   SOLE 21 710,494 0 0
CURO GROUP HOLDINGS CORP COM 23131L107   1,824,327 513,895 SH   SOLE 22 504,964 0 8,931
CURO GROUP HOLDINGS CORP COM 23131L107   1,491 420 SH   SOLE 43 420 0 0
CURTISS WRIGHT CORP COM 231561101   23,969,578 143,539 SH   SOLE 2 55,046 0 88,493
CURTISS WRIGHT CORP COM 231561101   59,281 355 SH   SOLE 4 355 0 0
CURTISS WRIGHT CORP COM 231561101   575,448 3,446 SH   SOLE 7 3,446 0 0
CURTISS WRIGHT CORP COM 231561101   17,794,120 106,558 SH   SOLE 18 84,550 0 22,008
CURTISS WRIGHT CORP COM 231561101   12,452,611 74,571 SH   SOLE 19 74,571 0 0
CURTISS WRIGHT CORP COM 231561101   415,685,869 2,489,286 SH   SOLE 21 2,489,286 0 0
CURTISS WRIGHT CORP COM 231561101   200,154,047 1,198,599 SH   SOLE 22 1,137,248 0 61,351
CURTISS WRIGHT CORP COM 231561101   9,268,279 55,502 SH   SOLE 25 55,502 0 0
CURTISS WRIGHT CORP COM 231561101   4,583,041 27,445 SH   SOLE 26 17,291 0 10,154
CURTISS WRIGHT CORP COM 231561101   791,700 4,741 SH   SOLE 28 293 0 4,448
CURTISS WRIGHT CORP COM 231561101   11,840,259 70,904 SH   SOLE 30 70,904 0 0
CURTISS WRIGHT CORP COM 231561101   89,674 537 SH   SOLE 31 537 0 0
CURTISS WRIGHT CORP COM 231561101   1,631,993 9,773 SH   SOLE 34 9,773 0 0
CURTISS WRIGHT CORP COM 231561101   331,976 1,988 SH   SOLE 36 1,988 0 0
CURTISS WRIGHT CORP COM 231561101   948,169 5,678 SH   SOLE 40 5,678 0 0
CURTISS WRIGHT CORP COM 231561101   4,830,804 28,929 SH   SOLE 43 27,383 0 1,546
CUSHMAN WAKEFIELD PLC SHS G2717B108   1,002,208 80,434 SH   SOLE 2 45,451 0 34,983
CUSHMAN WAKEFIELD PLC SHS G2717B108   4,959 398 SH   SOLE 4 398 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   209,403 16,806 SH   SOLE 7 16,806 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   6,001,558 481,666 SH   SOLE 18 481,666 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   3,658,642 293,631 SH   SOLE 19 293,631 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   204,526,751 16,414,667 SH   SOLE 21 16,414,667 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   50,284,560 4,035,679 SH   SOLE 22 3,915,422 0 120,257
CUSHMAN WAKEFIELD PLC SHS G2717B108   372,143 29,867 SH   SOLE 25 29,867 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   1,223,971 98,232 SH   SOLE 26 76,903 0 21,329
CUSHMAN WAKEFIELD PLC SHS G2717B108   609,655 48,929 SH   SOLE 28 48,929 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   3,462,136 277,860 SH   SOLE 30 277,860 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   286,455 22,990 SH   SOLE 36 22,990 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   288,798 23,178 SH   SOLE 40 23,178 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   826,995 66,372 SH   SOLE 43 63,828 0 2,544
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   199,642 31,589 SH   SOLE 2 2,528 0 29,061
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   5,119 810 SH   SOLE 7 810 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   1,016,376 160,819 SH   SOLE 18 160,819 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   678,408 107,343 SH   SOLE 19 107,343 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   12,923,585 2,044,871 SH   SOLE 21 2,044,871 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   8,685,993 1,374,366 SH   SOLE 22 1,337,203 0 37,163
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   14,643 2,317 SH   SOLE 43 2,278 0 39
CUSTOMERS BANCORP INC COM 23204G100   1,684,019 59,422 SH   SOLE 2 38,160 0 21,262
CUSTOMERS BANCORP INC COM 23204G100   8,644 305 SH   SOLE 7 305 0 0
CUSTOMERS BANCORP INC COM 23204G100   2,994,659 105,669 SH   SOLE 18 105,669 0 0
CUSTOMERS BANCORP INC COM 23204G100   2,120,484 74,823 SH   SOLE 19 74,823 0 0
CUSTOMERS BANCORP INC COM 23204G100   100,160,135 3,534,232 SH   SOLE 21 3,534,232 0 0
CUSTOMERS BANCORP INC COM 23204G100   21,656,493 764,167 SH   SOLE 22 726,349 0 37,818
CUSTOMERS BANCORP INC COM 23204G100   110,781 3,909 SH   SOLE 25 3,909 0 0
CUSTOMERS BANCORP INC COM 23204G100   348,837 12,309 SH   SOLE 26 10,230 0 2,079
CUSTOMERS BANCORP INC COM 23204G100   1,292,871 45,620 SH   SOLE 30 45,620 0 0
CUSTOMERS BANCORP INC COM 23204G100   6,150 217 SH   SOLE 34 217 0 0
CUSTOMERS BANCORP INC COM 23204G100   108,627 3,833 SH   SOLE 40 3,833 0 0
CUSTOMERS BANCORP INC COM 23204G100   2,017,298 71,182 SH   SOLE 43 56,704 0 14,478
CUTERA INC COM 232109108   375,251 8,486 SH   SOLE 2 4,723 0 3,763
CUTERA INC COM 232109108   6,412 145 SH   SOLE 7 145 0 0
CUTERA INC COM 232109108   2,518,417 56,952 SH   SOLE 18 56,952 0 0
CUTERA INC COM 232109108   1,371,395 31,013 SH   SOLE 19 31,013 0 0
CUTERA INC COM 232109108   94,785,570 2,143,500 SH   SOLE 21 2,143,500 0 0
CUTERA INC COM 232109108   19,841,868 448,708 SH   SOLE 22 437,884 0 10,824
CUTERA INC COM 232109108   96,046 2,172 SH   SOLE 25 2,172 0 0
CUTERA INC COM 232109108   597,854 13,520 SH   SOLE 26 12,192 0 1,328
CUTERA INC COM 232109108   1,372,721 31,043 SH   SOLE 30 31,043 0 0
CUTERA INC COM 232109108   48,244 1,091 SH   SOLE 40 1,091 0 0
CUTERA INC COM 232109108   567,873 12,842 SH   SOLE 43 11,949 0 893
CVB FINL CORP COM 126600105   3,247,230 126,106 SH   SOLE 2 37,403 0 88,703
CVB FINL CORP COM 126600105   112,656 4,375 SH   SOLE 4 565 0 3,810
CVB FINL CORP COM 126600105   35,561 1,381 SH   SOLE 7 1,381 0 0
CVB FINL CORP COM 126600105   11,804,392 458,423 SH   SOLE 18 458,423 0 0
CVB FINL CORP COM 126600105   6,217,981 241,475 SH   SOLE 19 241,475 0 0
CVB FINL CORP COM 126600105   401,564,529 15,594,739 SH   SOLE 21 15,594,739 0 0
CVB FINL CORP COM 126600105   81,273,566 3,156,255 SH   SOLE 22 2,995,505 0 160,750
CVB FINL CORP COM 126600105   459,251 17,835 SH   SOLE 25 17,835 0 0
CVB FINL CORP COM 126600105   875,320 33,993 SH   SOLE 26 23,502 0 10,491
CVB FINL CORP COM 126600105   178,628 6,937 SH   SOLE 28 2,422 0 4,515
CVB FINL CORP COM 126600105   5,285,934 205,279 SH   SOLE 30 205,279 0 0
CVB FINL CORP COM 126600105   55,620 2,160 SH   SOLE 36 2,160 0 0
CVB FINL CORP COM 126600105   414,034 16,079 SH   SOLE 40 16,079 0 0
CVB FINL CORP COM 126600105   633,605 24,606 SH   SOLE 43 23,197 0 1,409
CVD EQUIP CORP COM 126601103   5,372 975 SH   SOLE 18 975 0 0
CVD EQUIP CORP COM 126601103   72,881 13,227 SH   SOLE 21 13,227 0 0
CVD EQUIP CORP COM 126601103   1,978 359 SH   SOLE 22 359 0 0
CVENT HOLDING CORP COMMON STOCK 126677103   110,581 20,478 SH   SOLE 2 1,967 0 18,511
CVENT HOLDING CORP COMMON STOCK 126677103   821 152 SH   SOLE 7 152 0 0
CVENT HOLDING CORP COMMON STOCK 126677103   765,175 141,699 SH   SOLE 18 141,699 0 0
CVENT HOLDING CORP COMMON STOCK 126677103   447,784 82,923 SH   SOLE 19 82,923 0 0
CVENT HOLDING CORP COMMON STOCK 126677103   9,545,888 1,767,757 SH   SOLE 21 1,767,757 0 0
CVENT HOLDING CORP COMMON STOCK 126677103   7,452,675 1,380,125 SH   SOLE 22 1,339,073 0 41,052
CVR ENERGY INC COM 12662P108   2,368,113 75,562 SH   SOLE 2 67,914 0 7,648
CVR ENERGY INC COM 12662P108   4,325 138 SH   SOLE 4 138 0 0
CVR ENERGY INC COM 12662P108   10,436 333 SH   SOLE 7 333 0 0
CVR ENERGY INC COM 12662P108   2,335,488 74,521 SH   SOLE 18 74,521 0 0
CVR ENERGY INC COM 12662P108   1,721,130 54,918 SH   SOLE 19 54,918 0 0
CVR ENERGY INC COM 12662P108   34,691,030 1,106,925 SH   SOLE 21 1,106,925 0 0
CVR ENERGY INC COM 12662P108   26,302,910 839,276 SH   SOLE 22 812,452 0 26,824
CVR ENERGY INC COM 12662P108   130,625 4,168 SH   SOLE 25 4,168 0 0
CVR ENERGY INC COM 12662P108   574,744 18,339 SH   SOLE 26 14,829 0 3,510
CVR ENERGY INC COM 12662P108   628,492 20,054 SH   SOLE 30 20,054 0 0
CVR ENERGY INC COM 12662P108   95,744 3,055 SH   SOLE 40 3,055 0 0
CVR ENERGY INC COM 12662P108   672,995 21,474 SH   SOLE 43 21,193 0 281
CVRX INC COM 126638105   38,939 2,122 SH   SOLE 2 2,122 0 0
CVRX INC COM 126638105   29,764 1,622 SH   SOLE 18 1,622 0 0
CVRX INC COM 126638105   1,046 57 SH   SOLE 19 57 0 0
CVRX INC COM 126638105   364,284 19,852 SH   SOLE 21 19,852 0 0
CVRX INC COM 126638105   249,982 13,623 SH   SOLE 22 13,623 0 0
CVS HEALTH CORP COM 126650100   307,105,408 3,295,476 SH   SOLE 2 989,926 0 2,305,550
CVS HEALTH CORP COM 126650100   98,429,328 1,056,222 SH   SOLE 4 605,701 0 450,521
CVS HEALTH CORP COM 126650100   112,345,950 1,205,558 SH   SOLE 7 1,165,615 0 39,943
CVS HEALTH CORP COM 126650100   6,513,515 69,895 SH   SOLE 13 47,998 0 21,897
CVS HEALTH CORP COM 126650100   20,685,012 221,966 SH   SOLE 15 221,966 0 0
CVS HEALTH CORP COM 126650100   9,692 104 SH   SOLE 17 0 0 104
CVS HEALTH CORP COM 126650100   192,969,279 2,070,708 SH   SOLE 18 1,906,751 0 163,957
CVS HEALTH CORP COM 126650100   135,865,149 1,457,937 SH   SOLE 19 1,457,937 0 0
CVS HEALTH CORP COM 126650100   3,073,128,680 32,977,022 SH   SOLE 21 32,977,022 0 0
CVS HEALTH CORP COM 126650100   2,710,474,670 29,085,467 SH   SOLE 22 26,182,856 0 2,902,611
CVS HEALTH CORP COM 126650100   249,407,193 2,676,330 SH   SOLE 23 2,676,330 0 0
CVS HEALTH CORP COM 126650100   234,351,323 2,514,769 SH   SOLE 25 2,514,769 0 0
CVS HEALTH CORP COM 126650100   268,508,440 2,881,301 SH   SOLE 26 1,306,956 0 1,574,345
CVS HEALTH CORP COM 126650100   256,080,901 2,747,944 SH   SOLE 28 27,240 0 2,720,704
CVS HEALTH CORP COM 126650100   3,000,345 32,196 SH   SOLE 29 32,196 0 0
CVS HEALTH CORP COM 126650100   787,764,238 8,453,313 SH   SOLE 30 8,327,255 0 126,058
CVS HEALTH CORP COM 126650100   34,326,443 368,349 SH   SOLE 31 344,705 0 23,644
CVS HEALTH CORP COM 126650100   174,466,777 1,872,162 SH   SOLE 34 1,872,162 0 0
CVS HEALTH CORP COM 126650100   41,753,034 448,042 SH   SOLE 36 448,042 0 0
CVS HEALTH CORP COM 126650100   4,617,005 49,544 SH   SOLE 40 49,544 0 0
CVS HEALTH CORP COM 126650100   319,083 3,424 SH   OTR 43 3,424 0 0
CVS HEALTH CORP COM 126650100   138,513,193 1,486,353 SH   SOLE 43 1,361,151 0 125,202
CVS HEALTH CORP OPTIONS 126650100   260,932 2,800 SH Call SOLE 2 0 0 2,800
CVS HEALTH CORP OPTIONS 126650100   410,036 4,400 SH Call SOLE 4 4,400 0 0
CVS HEALTH CORP OPTIONS 126650100   7,054,483 75,700 SH Call SOLE 18 75,700 0 0
CVS HEALTH CORP OPTIONS 126650100   45,616,505 489,500 SH Call SOLE 19 489,500 0 0
CVS HEALTH CORP OPTIONS 126650100   3,037,994 32,600 SH Call SOLE 22 32,600 0 0
CVS HEALTH CORP OPTIONS 126650100   139,785 1,500 SH Call SOLE 26 1,500 0 0
CVS HEALTH CORP OPTIONS 126650100   22,579,937 242,300 SH Call SOLE 34 242,300 0 0
CYANOTECH CORP COM PAR $0.02 232437301   893 812 SH   SOLE 21 812 0 0
CYANOTECH CORP COM PAR $0.02 232437301   11,838 10,762 SH   SOLE 22 10,762 0 0
CYBERARK SOFTWARE LTD NOTE 11/1 23248VAB1   2,243,320 2,120,000 PRN   SOLE 2 2,120,000 0 0
CYBERARK SOFTWARE LTD NOTE 11/1 23248VAB1   5,714,118 5,400,000 PRN   SOLE 21 5,400,000 0 0
CYBERARK SOFTWARE LTD NOTE 11/1 23248VAB1   2,962,876 2,800,000 PRN   SOLE 22 2,800,000 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   2,277,562 17,567 SH   SOLE 2 13,084 0 4,483
CYBERARK SOFTWARE LTD SHS M2682V108   3,584,304 27,646 SH   SOLE 4 18,005 0 9,641
CYBERARK SOFTWARE LTD SHS M2682V108   4,586,369 35,375 SH   SOLE 7 33,172 0 2,203
CYBERARK SOFTWARE LTD SHS M2682V108   17,503 135 SH   SOLE 13 135 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   603,391 4,654 SH   SOLE 15 4,654 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   4,752,321 36,655 SH   SOLE 18 36,655 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   2,899,363 22,363 SH   SOLE 19 22,363 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   96,347,971 743,139 SH   SOLE 21 743,139 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   67,765,981 522,684 SH   SOLE 22 503,404 0 19,280
CYBERARK SOFTWARE LTD SHS M2682V108   8,699,126 67,097 SH   SOLE 23 67,097 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   315,050 2,430 SH   SOLE 25 2,430 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   1,358,084 10,475 SH   SOLE 26 3,353 0 7,122
CYBERARK SOFTWARE LTD SHS M2682V108   4,417,694 34,074 SH   SOLE 28 708 0 33,366
CYBERARK SOFTWARE LTD SHS M2682V108   33,018,743 254,676 SH   SOLE 30 254,676 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   977,431 7,539 SH   SOLE 31 6,717 0 822
CYBERARK SOFTWARE LTD SHS M2682V108   236,093 1,821 SH   SOLE 34 1,821 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   614,930 4,743 SH   SOLE 36 4,743 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   220,016 1,697 SH   SOLE 40 1,697 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   6,503,763 50,164 SH   SOLE 43 46,885 0 3,279
CYCLACEL PHARMACEUTICALS INC COM 23254L603   2,873 4,308 SH   SOLE 21 4,308 0 0
CYCLACEL PHARMACEUTICALS INC COM 23254L603   259 389 SH   SOLE 22 389 0 0
CYCLERION THERAPEUTICS INC COM 23255M105   11,077 16,880 SH   SOLE 21 16,880 0 0
CYCLERION THERAPEUTICS INC COM 23255M105   225,346 343,410 SH   SOLE 22 343,410 0 0
CYCLERION THERAPEUTICS INC COM 23255M105   10 16 SH   SOLE 43 16 0 0
CYCLO THERAPEUTICS INC COM NEW 23254X201   514 362 SH   SOLE 22 362 0 0
CYMABAY THERAPEUTICS INC COM 23257D103   9,411 1,501 SH   SOLE 2 0 0 1,501
CYMABAY THERAPEUTICS INC COM 23257D103   86,557 13,805 SH   SOLE 18 13,805 0 0
CYMABAY THERAPEUTICS INC COM 23257D103   5,645,376 900,379 SH   SOLE 21 900,379 0 0
CYMABAY THERAPEUTICS INC COM 23257D103   6,589,720 1,050,992 SH   SOLE 22 1,050,992 0 0
CYMABAY THERAPEUTICS INC COM 23257D103   243,245 38,795 SH   SOLE 30 38,795 0 0
CYMABAY THERAPEUTICS INC COM 23257D103   15,493 2,471 SH   OTR 43 2,471 0 0
CYMABAY THERAPEUTICS INC COM 23257D103   47,382 7,557 SH   SOLE 43 6,511 0 1,046
CYNGN INC COM 23257B107   490 728 SH   SOLE 18 728 0 0
CYNGN INC COM 23257B107   10,229 15,185 SH   SOLE 21 15,185 0 0
CYNGN INC COM 23257B107   60,398 89,665 SH   SOLE 22 89,665 0 0
CYTEIR THERAPEUTICS INC COM 23284P103   6,336 3,840 SH   SOLE 18 3,840 0 0
CYTEIR THERAPEUTICS INC COM 23284P103   3,818 2,314 SH   SOLE 19 2,314 0 0
CYTEIR THERAPEUTICS INC COM 23284P103   86,882 52,656 SH   SOLE 21 52,656 0 0
CYTEIR THERAPEUTICS INC COM 23284P103   33,881 20,534 SH   SOLE 22 20,534 0 0
CYTEK BIOSCIENCES INC COM 23285D109   429,116 42,029 SH   SOLE 2 21,851 0 20,178
CYTEK BIOSCIENCES INC COM 23285D109   13,784 1,350 SH   SOLE 7 1,350 0 0
CYTEK BIOSCIENCES INC COM 23285D109   2,925,982 286,580 SH   SOLE 18 286,580 0 0
CYTEK BIOSCIENCES INC COM 23285D109   10,812,482 1,059,009 SH   SOLE 19 1,059,009 0 0
CYTEK BIOSCIENCES INC COM 23285D109   45,094,507 4,416,700 SH   SOLE 21 4,416,700 0 0
CYTEK BIOSCIENCES INC COM 23285D109   22,857,638 2,238,750 SH   SOLE 22 2,173,143 0 65,607
CYTEK BIOSCIENCES INC COM 23285D109   3,512 344 SH   SOLE 23 344 0 0
CYTEK BIOSCIENCES INC COM 23285D109   96,515 9,453 SH   SOLE 25 9,453 0 0
CYTEK BIOSCIENCES INC COM 23285D109   56,298 5,514 SH   SOLE 26 1,236 0 4,278
CYTEK BIOSCIENCES INC COM 23285D109   82,558 8,086 SH   SOLE 28 0 0 8,086
CYTEK BIOSCIENCES INC COM 23285D109   2,952,569 289,184 SH   SOLE 30 289,184 0 0
CYTEK BIOSCIENCES INC COM 23285D109   8,372 820 SH   SOLE 36 820 0 0
CYTEK BIOSCIENCES INC COM 23285D109   98,945 9,691 SH   SOLE 40 9,691 0 0
CYTEK BIOSCIENCES INC COM 23285D109   990 97 SH   SOLE 43 97 0 0
CYTOKINETICS INC COM NEW 23282W605   2,851,287 62,228 SH   SOLE 2 30,282 0 31,946
CYTOKINETICS INC COM NEW 23282W605   13,975 305 SH   SOLE 4 305 0 0
CYTOKINETICS INC COM NEW 23282W605   261,357 5,704 SH   SOLE 7 5,704 0 0
CYTOKINETICS INC COM NEW 23282W605   12,686,229 276,871 SH   SOLE 18 273,665 0 3,206
CYTOKINETICS INC COM NEW 23282W605   10,047,043 219,272 SH   SOLE 19 219,272 0 0
CYTOKINETICS INC COM NEW 23282W605   533,518,183 11,643,784 SH   SOLE 21 11,643,784 0 0
CYTOKINETICS INC COM NEW 23282W605   107,291,150 2,341,579 SH   SOLE 22 2,269,231 0 72,348
CYTOKINETICS INC COM NEW 23282W605   102,362 2,234 SH   SOLE 23 2,234 0 0
CYTOKINETICS INC COM NEW 23282W605   663,886 14,489 SH   SOLE 25 14,489 0 0
CYTOKINETICS INC COM NEW 23282W605   2,068,773 45,150 SH   SOLE 26 28,251 0 16,899
CYTOKINETICS INC COM NEW 23282W605   205,365 4,482 SH   SOLE 28 1,480 0 3,002
CYTOKINETICS INC COM NEW 23282W605   13,217,420 288,464 SH   SOLE 30 288,464 0 0
CYTOKINETICS INC COM NEW 23282W605   9,576 209 SH   SOLE 34 209 0 0
CYTOKINETICS INC COM NEW 23282W605   77,711 1,696 SH   SOLE 36 1,696 0 0
CYTOKINETICS INC COM NEW 23282W605   558,592 12,191 SH   SOLE 40 12,191 0 0
CYTOKINETICS INC COM NEW 23282W605   2,229,555 48,659 SH   SOLE 43 47,612 0 1,047
CYTOMX THERAPEUTICS INC COM 23284F105   7,931 4,957 SH   SOLE 2 3,564 0 1,393
CYTOMX THERAPEUTICS INC COM 23284F105   17,400 10,875 SH   SOLE 18 10,875 0 0
CYTOMX THERAPEUTICS INC COM 23284F105   514,440 321,525 SH   SOLE 21 321,525 0 0
CYTOMX THERAPEUTICS INC COM 23284F105   1,540,229 962,643 SH   SOLE 22 962,643 0 0
CYTOMX THERAPEUTICS INC COM 23284F105   2 1 SH   SOLE 43 1 0 0
CYTOSORBENTS CORP COM NEW 23283X206   1,773 1,144 SH   SOLE 2 0 0 1,144
CYTOSORBENTS CORP COM NEW 23283X206   11,084 7,151 SH   SOLE 18 7,151 0 0
CYTOSORBENTS CORP COM NEW 23283X206   173,319 111,819 SH   SOLE 21 111,819 0 0
CYTOSORBENTS CORP COM NEW 23283X206   963,866 621,849 SH   SOLE 22 621,849 0 0
CYTOSORBENTS CORP COM NEW 23283X206   146 94 SH   SOLE 43 94 0 0
CYXTERA TECHNOLOGIES INC COM CL A 23284C102   50,187 26,139 SH   SOLE 2 12,426 0 13,713
CYXTERA TECHNOLOGIES INC COM CL A 23284C102   920 479 SH   SOLE 7 479 0 0
CYXTERA TECHNOLOGIES INC COM CL A 23284C102   198,745 103,513 SH   SOLE 18 103,513 0 0
CYXTERA TECHNOLOGIES INC COM CL A 23284C102   136,028 70,848 SH   SOLE 19 70,848 0 0
CYXTERA TECHNOLOGIES INC COM CL A 23284C102   2,499,204 1,301,669 SH   SOLE 21 1,301,669 0 0
CYXTERA TECHNOLOGIES INC COM CL A 23284C102   2,038,662 1,061,803 SH   SOLE 22 1,034,314 0 27,489
CYXTERA TECHNOLOGIES INC COM CL A 23284C102   12,071 6,287 SH   SOLE 25 6,287 0 0
CYXTERA TECHNOLOGIES INC COM CL A 23284C102   7,782 4,053 SH   SOLE 26 4,053 0 0
CYXTERA TECHNOLOGIES INC COM CL A 23284C102   107,388 55,931 SH   SOLE 30 55,931 0 0
CYXTERA TECHNOLOGIES INC COM CL A 23284C102   17,835 9,289 SH   SOLE 36 9,289 0 0
CYXTERA TECHNOLOGIES INC COM CL A 23284C102   13,386 6,972 SH   SOLE 40 6,972 0 0
D MARKET ELECTR SVCS & TRADI SPONSORED ADS 23292B104   1,837,431 2,783,986 SH   SOLE 34 2,783,986 0 0
D R HORTON INC COM 23331A109   31,842,680 357,221 SH   SOLE 2 77,571 0 279,650
D R HORTON INC COM 23331A109   20,798,056 233,319 SH   SOLE 4 126,367 0 106,952
D R HORTON INC COM 23331A109   22,623,643 253,799 SH   SOLE 7 244,291 0 9,508
D R HORTON INC COM 23331A109   615,423 6,904 SH   SOLE 13 1,395 0 5,509
D R HORTON INC COM 23331A109   4,906,266 55,040 SH   SOLE 15 55,040 0 0
D R HORTON INC COM 23331A109   48,868,242 548,219 SH   SOLE 18 519,050 0 29,169
D R HORTON INC COM 23331A109   15,347,323 172,171 SH   SOLE 19 172,171 0 0
D R HORTON INC COM 23331A109   1,097,380,701 12,310,755 SH   SOLE 21 12,310,755 0 0
D R HORTON INC COM 23331A109   607,109,274 6,810,739 SH   SOLE 22 6,128,606 0 682,133
D R HORTON INC COM 23331A109   48,837,756 547,877 SH   SOLE 23 547,877 0 0
D R HORTON INC COM 23331A109   36,782,730 412,640 SH   SOLE 25 412,640 0 0
D R HORTON INC COM 23331A109   49,128,441 551,138 SH   SOLE 26 200,757 0 350,381
D R HORTON INC COM 23331A109   56,102,042 629,370 SH   SOLE 28 4,836 0 624,534
D R HORTON INC COM 23331A109   211,351 2,371 SH   SOLE 29 2,371 0 0
D R HORTON INC COM 23331A109   191,098,065 2,143,797 SH   SOLE 30 2,143,797 0 0
D R HORTON INC COM 23331A109   6,525,494 73,205 SH   SOLE 31 67,419 0 5,786
D R HORTON INC COM 23331A109   1,366,427 15,329 SH   SOLE 34 15,329 0 0
D R HORTON INC COM 23331A109   8,591,313 96,380 SH   SOLE 36 96,380 0 0
D R HORTON INC COM 23331A109   1,114,785 12,506 SH   SOLE 40 12,506 0 0
D R HORTON INC COM 23331A109   37,974 426 SH   OTR 43 426 0 0
D R HORTON INC COM 23331A109   34,767,743 390,035 SH   SOLE 43 353,623 0 36,412
D-WAVE QUANTUM INC COM 26740W109   621,609 431,673 SH   SOLE 22 431,673 0 0
DA32 LIFE SCNCE TEC ACQSTN C CLASS A COM 23312M106   14,818,508 1,496,819 SH   SOLE 19 1,496,819 0 0
DA32 LIFE SCNCE TEC ACQSTN C CLASS A COM 23312M106   31,492 3,181 SH   SOLE 21 3,181 0 0
DADA NEXUS LTD ADS 23344D108   86,135 12,358 SH   SOLE 2 12,358 0 0
DADA NEXUS LTD ADS 23344D108   33,247 4,770 SH   SOLE 4 4,770 0 0
DADA NEXUS LTD ADS 23344D108   4,514,413 647,692 SH   SOLE 21 647,692 0 0
DADA NEXUS LTD ADS 23344D108   4,026,555 577,698 SH   SOLE 22 537,514 0 40,184
DADA NEXUS LTD ADS 23344D108   411,579 59,050 SH   SOLE 25 59,050 0 0
DADA NEXUS LTD ADS 23344D108   91,286 13,097 SH   SOLE 28 0 0 13,097
DADA NEXUS LTD ADS 23344D108   1,140,668 163,654 SH   SOLE 30 163,654 0 0
DADA NEXUS LTD ADS 23344D108   2,161 310 SH   SOLE 34 310 0 0
DAILY JOURNAL CORP COM 233912104   220,699 881 SH   SOLE 2 41 0 840
DAILY JOURNAL CORP COM 233912104   4,259 17 SH   SOLE 7 17 0 0
DAILY JOURNAL CORP COM 233912104   938,911 3,748 SH   SOLE 18 3,748 0 0
DAILY JOURNAL CORP COM 233912104   559,389 2,233 SH   SOLE 19 2,233 0 0
DAILY JOURNAL CORP COM 233912104   11,559,283 46,143 SH   SOLE 21 46,143 0 0
DAILY JOURNAL CORP COM 233912104   6,414,309 25,605 SH   SOLE 22 24,678 0 927
DAILY JOURNAL CORP COM 233912104   16,033 64 SH   SOLE 43 64 0 0
DAKOTA GOLD CORP COM 46655E100   31,921 10,466 SH   SOLE 2 2,810 0 7,656
DAKOTA GOLD CORP COM 46655E100   407,379 133,567 SH   SOLE 18 133,567 0 0
DAKOTA GOLD CORP COM 46655E100   282,781 92,715 SH   SOLE 19 92,715 0 0
DAKOTA GOLD CORP COM 46655E100   5,156,845 1,690,769 SH   SOLE 21 1,690,769 0 0
DAKOTA GOLD CORP COM 46655E100   3,152,206 1,033,510 SH   SOLE 22 1,023,357 0 10,153
DAKTRONICS INC COM 234264109   537,221 190,504 SH   SOLE 2 158,684 0 31,820
DAKTRONICS INC COM 234264109   17,470 6,195 SH   SOLE 18 6,195 0 0
DAKTRONICS INC COM 234264109   220,242 78,100 SH   SOLE 21 78,100 0 0
DAKTRONICS INC COM 234264109   1,763,541 625,369 SH   SOLE 22 625,369 0 0
DALLASNEWS CORPORATION COM SER A 235050101   3,669 950 SH   SOLE 18 950 0 0
DALLASNEWS CORPORATION COM SER A 235050101   54,964 14,232 SH   SOLE 21 14,232 0 0
DALLASNEWS CORPORATION COM SER A 235050101   387,220 100,264 SH   SOLE 22 100,264 0 0
DANA INC COM 235825205   3,992,232 263,862 SH   SOLE 2 157,024 0 106,838
DANA INC COM 235825205   9,154 605 SH   SOLE 4 605 0 0
DANA INC COM 235825205   210,065 13,884 SH   SOLE 7 13,884 0 0
DANA INC COM 235825205   8,859,432 585,554 SH   SOLE 18 585,554 0 0
DANA INC COM 235825205   6,777,620 447,959 SH   SOLE 19 447,959 0 0
DANA INC COM 235825205   147,986,394 9,780,991 SH   SOLE 21 9,780,991 0 0
DANA INC COM 235825205   59,532,631 3,934,741 SH   SOLE 22 3,772,977 0 161,764
DANA INC COM 235825205   106,016 7,007 SH   SOLE 23 7,007 0 0
DANA INC COM 235825205   288,227 19,050 SH   SOLE 25 19,050 0 0
DANA INC COM 235825205   906,574 59,919 SH   SOLE 26 35,189 0 24,730
DANA INC COM 235825205   39,126 2,586 SH   SOLE 28 2,586 0 0
DANA INC COM 235825205   1,349,702 89,207 SH   SOLE 30 89,207 0 0
DANA INC COM 235825205   116,894 7,726 SH   SOLE 36 7,726 0 0
DANA INC COM 235825205   257,482 17,018 SH   SOLE 40 17,018 0 0
DANA INC COM 235825205   2,301,574 152,120 SH   SOLE 43 139,083 0 13,037
DANAHER CORPORATION COM 235851102   435,435,046 1,640,551 SH   SOLE 2 615,459 0 1,025,092
DANAHER CORPORATION COM 235851102   167,383,142 630,635 SH   SOLE 4 386,212 0 244,423
DANAHER CORPORATION COM 235851102   171,171,481 644,908 SH   SOLE 7 625,276 0 19,632
DANAHER CORPORATION COM 235851102   11,930,364 44,949 SH   SOLE 13 37,089 0 7,860
DANAHER CORPORATION COM 235851102   20,416,372 76,921 SH   SOLE 15 76,921 0 0
DANAHER CORPORATION COM 235851102   5,043 19 SH   SOLE 17 0 0 19
DANAHER CORPORATION COM 235851102   628,727,407 2,368,802 SH   SOLE 18 2,032,892 0 335,910
DANAHER CORPORATION COM 235851102   648,594,114 2,443,652 SH   SOLE 19 2,443,652 0 0
DANAHER CORPORATION COM 235851102   4,213,714,492 15,875,648 SH   SOLE 21 15,875,648 0 0
DANAHER CORPORATION COM 235851102   3,897,437,631 14,684,039 SH   SOLE 22 13,184,426 0 1,499,613
DANAHER CORPORATION COM 235851102   389,136,509 1,466,116 SH   SOLE 23 1,466,116 0 0
DANAHER CORPORATION COM 235851102   285,917,590 1,077,227 SH   SOLE 25 1,077,227 0 0
DANAHER CORPORATION COM 235851102   374,684,655 1,411,667 SH   SOLE 26 570,534 0 841,133
DANAHER CORPORATION COM 235851102   381,340,858 1,436,745 SH   SOLE 28 17,235 0 1,419,510
DANAHER CORPORATION COM 235851102   6,890,038 25,959 SH   SOLE 29 25,959 0 0
DANAHER CORPORATION COM 235851102   1,056,730,448 3,981,352 SH   SOLE 30 3,981,352 0 0
DANAHER CORPORATION COM 235851102   56,712,291 213,670 SH   SOLE 31 201,257 0 12,413
DANAHER CORPORATION COM 235851102   446,363,980 1,681,727 SH   SOLE 34 1,681,727 0 0
DANAHER CORPORATION COM 235851102   54,655,021 205,919 SH   SOLE 36 205,919 0 0
DANAHER CORPORATION COM 235851102   6,954,004 26,200 SH   SOLE 40 26,200 0 0
DANAHER CORPORATION COM 235851102   390,433 1,471 SH   OTR 43 1,471 0 0
DANAHER CORPORATION COM 235851102   239,241,884 901,371 SH   SOLE 43 836,606 0 64,765
DANAHER CORPORATION 5% CONV PFD B 235851409   1,976,493 1,457 SH   SOLE 2 1,457 0 0
DANAHER CORPORATION 5% CONV PFD B 235851409   22,682,873 16,721 SH   SOLE 19 16,721 0 0
DANAHER CORPORATION 5% CONV PFD B 235851409   175,206,572 129,156 SH   SOLE 21 129,156 0 0
DANAHER CORPORATION 5% CONV PFD B 235851409   14,388,926 10,607 SH   SOLE 34 10,607 0 0
DANAOS CORPORATION SHS Y1968P121   17,641 335 SH   SOLE 25 335 0 0
DANAOS CORPORATION SHS Y1968P121   431,180 8,188 SH   SOLE 43 7,971 0 217
DANIMER SCIENTIFIC INC COM CL A 236272100   73,293 40,946 SH   SOLE 2 3,418 0 37,528
DANIMER SCIENTIFIC INC COM CL A 236272100   1,978 1,105 SH   SOLE 7 1,105 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100   12,496 6,981 SH   SOLE 17 0 0 6,981
DANIMER SCIENTIFIC INC COM CL A 236272100   493,086 275,467 SH   SOLE 18 275,467 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100   299,818 167,496 SH   SOLE 19 167,496 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100   5,888,345 3,289,578 SH   SOLE 21 3,289,578 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100   3,801,353 2,123,661 SH   SOLE 22 2,053,615 0 70,046
DANIMER SCIENTIFIC INC COM CL A 236272100   93,596 52,288 SH   SOLE 28 52,288 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100   21,496 12,009 SH   SOLE 43 0 0 12,009
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   1,733,126 44,888 SH   SOLE 2 1,543 0 43,345
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   1,255,906 32,528 SH   SOLE 4 15,227 0 17,301
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   256,177 6,635 SH   SOLE 7 6,635 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   393,899 10,202 SH   SOLE 13 157 0 10,045
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   1,624,825 42,083 SH   SOLE 15 42,083 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   1,313,937 34,031 SH   SOLE 18 34,031 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   44,428,064 1,150,688 SH   SOLE 21 1,150,688 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   22,192,642 574,790 SH   SOLE 22 504,311 0 70,479
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   2,636,600 68,288 SH   SOLE 23 68,288 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   1,573,164 40,745 SH   SOLE 25 40,745 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   2,867,758 74,275 SH   SOLE 26 7,258 0 67,017
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   4,437,447 114,930 SH   SOLE 28 4,058 0 110,872
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   14,239,870 368,813 SH   SOLE 30 368,813 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   128,533 3,329 SH   SOLE 34 3,329 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   53,205 1,378 SH   SOLE 36 1,378 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   16,255 421 SH   SOLE 40 421 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   2,993,215 77,524 SH   SOLE 43 71,820 0 5,704
DARDEN RESTAURANTS INC COM 237194105   35,086,021 253,640 SH   SOLE 2 86,429 0 167,211
DARDEN RESTAURANTS INC COM 237194105   7,819,103 56,525 SH   SOLE 4 48,021 0 8,504
DARDEN RESTAURANTS INC COM 237194105   14,981,277 108,301 SH   SOLE 7 104,420 0 3,881
DARDEN RESTAURANTS INC COM 237194105   321,064 2,321 SH   SOLE 13 554 0 1,767
DARDEN RESTAURANTS INC COM 237194105   2,867,304 20,728 SH   SOLE 15 20,728 0 0
DARDEN RESTAURANTS INC COM 237194105   31,795,704 229,854 SH   SOLE 18 219,901 0 9,953
DARDEN RESTAURANTS INC COM 237194105   7,820,072 56,532 SH   SOLE 19 56,532 0 0
DARDEN RESTAURANTS INC COM 237194105   484,419,764 3,501,914 SH   SOLE 21 3,501,914 0 0
DARDEN RESTAURANTS INC COM 237194105   376,138,775 2,719,141 SH   SOLE 22 2,441,973 0 277,168
DARDEN RESTAURANTS INC COM 237194105   29,272,150 211,611 SH   SOLE 23 211,611 0 0
DARDEN RESTAURANTS INC COM 237194105   19,401,751 140,257 SH   SOLE 25 140,257 0 0
DARDEN RESTAURANTS INC COM 237194105   29,053,865 210,033 SH   SOLE 26 71,907 0 138,126
DARDEN RESTAURANTS INC COM 237194105   24,698,407 178,547 SH   SOLE 28 1,847 0 176,700
DARDEN RESTAURANTS INC COM 237194105   75,217,629 543,755 SH   SOLE 30 541,202 0 2,553
DARDEN RESTAURANTS INC COM 237194105   3,797,573 27,453 SH   SOLE 31 25,176 0 2,277
DARDEN RESTAURANTS INC COM 237194105   789,588 5,708 SH   SOLE 34 5,708 0 0
DARDEN RESTAURANTS INC COM 237194105   4,747,347 34,319 SH   SOLE 36 34,319 0 0
DARDEN RESTAURANTS INC COM 237194105   652,918 4,720 SH   SOLE 40 4,720 0 0
DARDEN RESTAURANTS INC COM 237194105   13,971 101 SH   OTR 43 101 0 0
DARDEN RESTAURANTS INC COM 237194105   19,123,148 138,243 SH   SOLE 43 126,311 0 11,932
DARE BIOSCIENCE INC COM 23666P101   2,322 2,797 SH   SOLE 2 0 0 2,797
DARE BIOSCIENCE INC COM 23666P101   12,291 14,808 SH   SOLE 18 14,808 0 0
DARE BIOSCIENCE INC COM 23666P101   228,963 275,859 SH   SOLE 21 275,859 0 0
DARE BIOSCIENCE INC COM 23666P101   351,120 423,036 SH   SOLE 22 423,036 0 0
DARIOHEALTH CORP COM NEW 23725P209   2,795 653 SH   SOLE 2 0 0 653
DARIOHEALTH CORP COM NEW 23725P209   15,147 3,539 SH   SOLE 18 3,539 0 0
DARIOHEALTH CORP COM NEW 23725P209   181,870 42,493 SH   SOLE 21 42,493 0 0
DARIOHEALTH CORP COM NEW 23725P209   414,518 96,850 SH   SOLE 22 96,850 0 0
DARLING INGREDIENTS INC COM 237266101   22,062,412 352,491 SH   SOLE 2 112,985 0 239,506
DARLING INGREDIENTS INC COM 237266101   6,438,007 102,860 SH   SOLE 4 90,533 0 12,327
DARLING INGREDIENTS INC COM 237266101   6,381,614 101,959 SH   SOLE 7 101,959 0 0
DARLING INGREDIENTS INC COM 237266101   32,422 518 SH   SOLE 13 518 0 0
DARLING INGREDIENTS INC COM 237266101   607,373 9,704 SH   SOLE 15 9,704 0 0
DARLING INGREDIENTS INC COM 237266101   23,817,686 380,535 SH   SOLE 18 371,910 0 8,625
DARLING INGREDIENTS INC COM 237266101   27,684,809 442,320 SH   SOLE 19 442,320 0 0
DARLING INGREDIENTS INC COM 237266101   548,095,998 8,756,926 SH   SOLE 21 8,756,926 0 0
DARLING INGREDIENTS INC COM 237266101   303,400,018 4,847,420 SH   SOLE 22 4,534,737 0 312,683
DARLING INGREDIENTS INC COM 237266101   16,049,015 256,415 SH   SOLE 23 256,415 0 0
DARLING INGREDIENTS INC COM 237266101   8,987,736 143,597 SH   SOLE 25 143,597 0 0
DARLING INGREDIENTS INC COM 237266101   12,192,282 194,796 SH   SOLE 26 105,711 0 89,085
DARLING INGREDIENTS INC COM 237266101   15,793,084 252,326 SH   SOLE 28 79,909 0 172,417
DARLING INGREDIENTS INC COM 237266101   15,740,697 251,489 SH   SOLE 29 251,489 0 0
DARLING INGREDIENTS INC COM 237266101   45,980,241 734,626 SH   SOLE 30 734,626 0 0
DARLING INGREDIENTS INC COM 237266101   2,244,227 35,856 SH   SOLE 31 32,947 0 2,909
DARLING INGREDIENTS INC COM 237266101   226,701,418 3,622,007 SH   SOLE 34 3,622,007 0 0
DARLING INGREDIENTS INC COM 237266101   1,412,531 22,568 SH   SOLE 36 22,568 0 0
DARLING INGREDIENTS INC COM 237266101   374,539 5,984 SH   SOLE 40 5,984 0 0
DARLING INGREDIENTS INC COM 237266101   17,087 273 SH   OTR 43 273 0 0
DARLING INGREDIENTS INC COM 237266101   21,710,282 346,865 SH   SOLE 43 338,141 0 8,724
DASEKE INC COM 23753F107   34,601 6,081 SH   SOLE 2 1,348 0 4,733
DASEKE INC COM 23753F107   1,184 208 SH   SOLE 7 208 0 0
DASEKE INC COM 23753F107   630,418 110,794 SH   SOLE 18 110,794 0 0
DASEKE INC COM 23753F107   445,573 78,308 SH   SOLE 19 78,308 0 0
DASEKE INC COM 23753F107   8,505,014 1,494,730 SH   SOLE 21 1,494,730 0 0
DASEKE INC COM 23753F107   6,962,295 1,223,602 SH   SOLE 22 1,210,527 0 13,075
DASEKE INC COM 23753F107   23,995 4,217 SH   SOLE 43 4,155 0 62
DATA I O CORP COM 237690102   35,555 8,956 SH   SOLE 21 8,956 0 0
DATA I O CORP COM 237690102   69,344 17,467 SH   SOLE 22 17,467 0 0
DATA I O CORP COM 237690102   13,720 3,456 SH   SOLE 43 3,456 0 0
DATADOG INC CL A COM 23804L103   34,105,617 464,022 SH   SOLE 2 37,935 0 426,087
DATADOG INC CL A COM 23804L103   11,632,478 158,265 SH   SOLE 4 93,326 0 64,939
DATADOG INC CL A COM 23804L103   4,562,219 62,071 SH   SOLE 7 62,071 0 0
DATADOG INC CL A COM 23804L103   302,747 4,119 SH   SOLE 13 1,028 0 3,091
DATADOG INC CL A COM 23804L103   1,323,147 18,002 SH   SOLE 15 18,002 0 0
DATADOG INC CL A COM 23804L103   34,845,762 474,092 SH   SOLE 18 461,087 0 13,005
DATADOG INC CL A COM 23804L103   21,943,646 298,553 SH   SOLE 19 298,553 0 0
DATADOG INC CL A COM 23804L103   369,661,929 5,029,414 SH   SOLE 21 5,029,414 0 0
DATADOG INC CL A COM 23804L103   420,705,327 5,723,882 SH   SOLE 22 5,264,411 0 459,471
DATADOG INC CL A COM 23804L103   29,872,164 406,424 SH   SOLE 23 406,424 0 0
DATADOG INC CL A COM 23804L103   23,241,509 316,211 SH   SOLE 25 316,211 0 0
DATADOG INC CL A COM 23804L103   21,011,666 285,873 SH   SOLE 26 141,354 0 144,519
DATADOG INC CL A COM 23804L103   27,969,396 380,536 SH   SOLE 28 3,176 0 377,360
DATADOG INC CL A COM 23804L103   21,977 299 SH   SOLE 29 299 0 0
DATADOG INC CL A COM 23804L103   76,871,372 1,045,869 SH   SOLE 30 1,037,038 0 8,831
DATADOG INC CL A COM 23804L103   4,030,373 54,835 SH   SOLE 31 50,385 0 4,450
DATADOG INC CL A COM 23804L103   4,601,909 62,611 SH   SOLE 32 62,611 0 0
DATADOG INC CL A COM 23804L103   9,614,903 130,815 SH   SOLE 34 130,815 0 0
DATADOG INC CL A COM 23804L103   4,673,792 63,589 SH   SOLE 36 63,589 0 0
DATADOG INC CL A COM 23804L103   691,488 9,408 SH   SOLE 40 9,408 0 0
DATADOG INC CL A COM 23804L103   34,178 465 SH   OTR 43 465 0 0
DATADOG INC CL A COM 23804L103   6,885,921 93,686 SH   SOLE 43 81,775 0 11,911
DATADOG INC NOTE 0.125% 6/1 23804LAB9   7,670,396 7,029,000 PRN   SOLE 21 7,029,000 0 0
DATCHAT INC COM 23816M107   730 2,957 SH   SOLE 18 2,957 0 0
DATCHAT INC COM 23816M107   8,331 33,744 SH   SOLE 21 33,744 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   2,210,676 62,378 SH   SOLE 2 48,197 0 14,181
DAVE & BUSTERS ENTMT INC COM 238337109   3,792 107 SH   SOLE 4 107 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   118,086 3,332 SH   SOLE 7 3,332 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   5,017,737 141,584 SH   SOLE 18 137,934 0 3,650
DAVE & BUSTERS ENTMT INC COM 238337109   3,912,541 110,399 SH   SOLE 19 110,399 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   181,289,599 5,115,395 SH   SOLE 21 5,115,395 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   40,468,015 1,141,874 SH   SOLE 22 1,107,137 0 34,737
DAVE & BUSTERS ENTMT INC COM 238337109   221,642 6,254 SH   SOLE 25 6,254 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   1,161,192 32,765 SH   SOLE 26 10,153 0 22,612
DAVE & BUSTERS ENTMT INC COM 238337109   97,070 2,739 SH   SOLE 28 224 0 2,515
DAVE & BUSTERS ENTMT INC COM 238337109   2,532,507 71,459 SH   SOLE 30 71,459 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   161,287 4,551 SH   SOLE 40 4,551 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   1,054,092 29,743 SH   SOLE 43 29,233 0 510
DAVE INC CLASS A COM 23834J102   1,377 4,748 SH   SOLE 2 0 0 4,748
DAVE INC CLASS A COM 23834J102   619,217 2,135,232 SH   SOLE 22 2,135,232 0 0
DAVITA INC COM 23918K108   5,452,030 73,015 SH   SOLE 2 21,154 0 51,861
DAVITA INC COM 23918K108   4,633,124 62,048 SH   SOLE 4 33,055 0 28,993
DAVITA INC COM 23918K108   3,559,444 47,669 SH   SOLE 7 45,955 0 1,714
DAVITA INC COM 23918K108   16,054 215 SH   SOLE 13 215 0 0
DAVITA INC COM 23918K108   474,901 6,360 SH   SOLE 15 6,360 0 0
DAVITA INC COM 23918K108   6,937,067 92,903 SH   SOLE 18 88,443 0 4,460
DAVITA INC COM 23918K108   2,140,789 28,670 SH   SOLE 19 28,670 0 0
DAVITA INC COM 23918K108   139,196,603 1,864,157 SH   SOLE 21 1,864,157 0 0
DAVITA INC COM 23918K108   101,725,405 1,362,333 SH   SOLE 22 1,219,723 0 142,610
DAVITA INC COM 23918K108   6,617,181 88,619 SH   SOLE 23 88,619 0 0
DAVITA INC COM 23918K108   5,375,120 71,985 SH   SOLE 25 71,985 0 0
DAVITA INC COM 23918K108   8,535,229 114,306 SH   SOLE 26 55,776 0 58,530
DAVITA INC COM 23918K108   14,508,754 194,305 SH   SOLE 28 30,745 0 163,560
DAVITA INC COM 23918K108   53,057,291 710,557 SH   SOLE 30 595,554 0 115,003
DAVITA INC COM 23918K108   952,043 12,750 SH   SOLE 31 11,713 0 1,037
DAVITA INC COM 23918K108   251,862 3,373 SH   SOLE 34 3,373 0 0
DAVITA INC COM 23918K108   1,661,183 22,247 SH   SOLE 36 22,247 0 0
DAVITA INC COM 23918K108   136,945 1,834 SH   SOLE 40 1,834 0 0
DAVITA INC COM 23918K108   21,878 293 SH   OTR 43 293 0 0
DAVITA INC COM 23918K108   4,834,098 64,740 SH   SOLE 43 57,158 0 7,582
DAWSON GEOPHYSICAL CO NEW COM 239360100   2 1 SH   SOLE 17 0 0 1
DAWSON GEOPHYSICAL CO NEW COM 239360100   2,965 1,513 SH   SOLE 18 1,513 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100   26,903 13,726 SH   SOLE 21 13,726 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   336,293 15,627 SH   SOLE 2 1,077 0 14,550
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   6,348 295 SH   SOLE 7 295 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   1,797,523 83,528 SH   SOLE 18 83,528 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   5,424,310 252,059 SH   SOLE 19 252,059 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   29,001,493 1,347,653 SH   SOLE 21 1,347,653 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   15,049,496 699,326 SH   SOLE 22 677,428 0 21,898
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   756,471 35,152 SH   SOLE 30 35,152 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   35,035 1,628 SH   SOLE 34 1,628 0 0
DBV TECHNOLOGIES S A SPONSORED ADR 23306J101   1,613,654 1,054,676 SH   SOLE 21 1,054,676 0 0
DBX ETF TR XTRACKERS S&P 233051143   45,723 1,323 SH   SOLE 17 0 0 1,323
DBX ETF TR XTRACK MSCI EAFE 233051200   5,866 182 SH   SOLE 17 0 0 182
DBX ETF TR XTKR MSCI EMRG 233051226   1,679 72 SH   SOLE 17 0 0 72
DBX ETF TR XTRACK USD HIGH 233051432   472 14 SH   SOLE 2 14 0 0
DBX ETF TR XTRACK USD HIGH 233051432   4,450 132 SH   SOLE 17 0 0 132
DECIBEL THERAPEUTICS INC COM 24343R106   74,136 36,164 SH   SOLE 18 36,164 0 0
DECIBEL THERAPEUTICS INC COM 24343R106   3,563,335 1,738,212 SH   SOLE 19 1,738,212 0 0
DECIBEL THERAPEUTICS INC COM 24343R106   59,760 29,151 SH   SOLE 21 29,151 0 0
DECIBEL THERAPEUTICS INC COM 24343R106   3,241 1,581 SH   SOLE 22 1,581 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   3,883,676 236,954 SH   SOLE 2 109,855 0 127,099
DECIPHERA PHARMACEUTICALS IN COM 24344T101   2,852 174 SH   SOLE 4 174 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   6,113 373 SH   SOLE 7 373 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   2,319,070 141,493 SH   SOLE 18 131,931 0 9,562
DECIPHERA PHARMACEUTICALS IN COM 24344T101   11,027,503 672,819 SH   SOLE 19 672,819 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   34,225,565 2,088,198 SH   SOLE 21 2,088,198 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   30,329,252 1,850,473 SH   SOLE 22 1,802,487 0 47,986
DECIPHERA PHARMACEUTICALS IN COM 24344T101   293,119 17,884 SH   SOLE 23 17,884 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   84,032 5,127 SH   SOLE 25 5,127 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   2,056,207 125,455 SH   SOLE 26 9,821 0 115,634
DECIPHERA PHARMACEUTICALS IN COM 24344T101   3,296,177 201,109 SH   SOLE 30 201,109 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   77,377 4,721 SH   SOLE 40 4,721 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   1,233,266 75,245 SH   SOLE 43 69,833 0 5,412
DECISIONPOINT SYS INC NEW COM 24345A507   7,646 944 SH   SOLE 18 944 0 0
DECISIONPOINT SYS INC NEW COM 24345A507   95,807 11,828 SH   SOLE 21 11,828 0 0
DECISIONPOINT SYS INC NEW COM 24345A507   6,610 816 SH   SOLE 22 816 0 0
DECKERS OUTDOOR CORP COM 243537107   20,150,395 50,482 SH   SOLE 2 33,693 0 16,789
DECKERS OUTDOOR CORP COM 243537107   31,933 80 SH   SOLE 4 80 0 0
DECKERS OUTDOOR CORP COM 243537107   882,543 2,211 SH   SOLE 7 2,211 0 0
DECKERS OUTDOOR CORP COM 243537107   24,786,239 62,096 SH   SOLE 18 62,096 0 0
DECKERS OUTDOOR CORP COM 243537107   8,769,146 21,969 SH   SOLE 19 21,969 0 0
DECKERS OUTDOOR CORP COM 243537107   555,645,090 1,392,036 SH   SOLE 21 1,392,036 0 0
DECKERS OUTDOOR CORP COM 243537107   310,190,828 777,109 SH   SOLE 22 737,495 0 39,614
DECKERS OUTDOOR CORP COM 243537107   1,514,812 3,795 SH   SOLE 23 3,795 0 0
DECKERS OUTDOOR CORP COM 243537107   1,809,791 4,534 SH   SOLE 25 4,534 0 0
DECKERS OUTDOOR CORP COM 243537107   4,993,891 12,511 SH   SOLE 26 10,238 0 2,273
DECKERS OUTDOOR CORP COM 243537107   576,786 1,445 SH   SOLE 28 320 0 1,125
DECKERS OUTDOOR CORP COM 243537107   9,429,357 23,623 SH   SOLE 30 23,623 0 0
DECKERS OUTDOOR CORP COM 243537107   145,693 365 SH   SOLE 31 365 0 0
DECKERS OUTDOOR CORP COM 243537107   711,702 1,783 SH   SOLE 34 1,783 0 0
DECKERS OUTDOOR CORP COM 243537107   740,841 1,856 SH   SOLE 36 1,856 0 0
DECKERS OUTDOOR CORP COM 243537107   1,410,631 3,534 SH   SOLE 40 3,534 0 0
DECKERS OUTDOOR CORP COM 243537107   24,748 62 SH   OTR 43 62 0 0
DECKERS OUTDOOR CORP COM 243537107   11,826,312 29,628 SH   SOLE 43 28,032 0 1,596
DEERE & CO COM 244199105   243,661,307 568,293 SH   SOLE 2 118,551 0 449,742
DEERE & CO COM 244199105   94,404,806 220,181 SH   SOLE 4 130,642 0 89,539
DEERE & CO COM 244199105   124,579,648 290,558 SH   SOLE 7 282,418 0 8,140
DEERE & CO COM 244199105   2,707,191 6,314 SH   SOLE 13 2,753 0 3,561
DEERE & CO COM 244199105   13,845,947 32,293 SH   SOLE 15 32,293 0 0
DEERE & CO COM 244199105   17,150 40 SH   SOLE 17 0 0 40
DEERE & CO COM 244199105   256,327,735 597,835 SH   SOLE 18 542,805 0 55,030
DEERE & CO COM 244199105   223,167,436 520,495 SH   SOLE 19 520,495 0 0
DEERE & CO COM 244199105   2,544,334,300 5,934,169 SH   SOLE 21 5,934,169 0 0
DEERE & CO COM 244199105   2,629,671,261 6,133,201 SH   SOLE 22 5,495,781 0 637,420
DEERE & CO COM 244199105   252,002,832 587,748 SH   SOLE 23 587,748 0 0
DEERE & CO COM 244199105   222,980,068 520,058 SH   SOLE 25 520,058 0 0
DEERE & CO COM 244199105   232,515,262 542,297 SH   SOLE 26 200,556 0 341,741
DEERE & CO COM 244199105   248,539,309 579,670 SH   SOLE 28 11,113 0 568,557
DEERE & CO COM 244199105   50,778,904 118,432 SH   SOLE 29 118,432 0 0
DEERE & CO COM 244199105   610,499,359 1,423,872 SH   SOLE 30 1,423,443 0 429
DEERE & CO COM 244199105   27,920,422 65,119 SH   SOLE 31 59,907 0 5,212
DEERE & CO COM 244199105   167,822,238 391,413 SH   SOLE 34 391,413 0 0
DEERE & CO COM 244199105   35,596,084 83,021 SH   SOLE 36 83,021 0 0
DEERE & CO COM 244199105   4,708,214 10,981 SH   SOLE 40 10,981 0 0
DEERE & CO COM 244199105   255,112 595 SH   OTR 43 595 0 0
DEERE & CO COM 244199105   143,267,586 334,144 SH   SOLE 43 307,478 0 26,666
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   1,204,647 109,613 SH   SOLE 2 65,080 0 44,533
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   3,165 288 SH   SOLE 7 288 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   160,762 14,628 SH   SOLE 18 14,628 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   3,301,627 300,421 SH   SOLE 19 300,421 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   7,143,775 650,025 SH   SOLE 21 650,025 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   9,079,674 826,176 SH   SOLE 22 780,015 0 46,161
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   52,851 4,809 SH   SOLE 25 4,809 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   29,244 2,661 SH   SOLE 26 0 0 2,661
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   246,275 22,409 SH   SOLE 30 22,409 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   5,143 468 SH   SOLE 31 468 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   6,141,058 558,786 SH   SOLE 34 558,786 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   54,631 4,971 SH   SOLE 40 4,971 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   1,559,052 141,861 SH   SOLE 43 131,420 0 10,441
DELCATH SYS INC COM NEW 24661P807   3,985 1,107 SH   SOLE 18 1,107 0 0
DELCATH SYS INC COM NEW 24661P807   43,571 12,103 SH   SOLE 21 12,103 0 0
DELCATH SYS INC COM NEW 24661P807   1,404 390 SH   SOLE 22 390 0 0
DELEK US HLDGS INC NEW COM 24665A103   4,184,784 154,992 SH   SOLE 2 113,204 0 41,788
DELEK US HLDGS INC NEW COM 24665A103   7,344 272 SH   SOLE 4 272 0 0
DELEK US HLDGS INC NEW COM 24665A103   245,133 9,079 SH   SOLE 7 9,079 0 0
DELEK US HLDGS INC NEW COM 24665A103   5,231,628 193,764 SH   SOLE 18 178,350 0 15,414
DELEK US HLDGS INC NEW COM 24665A103   10,147,086 375,818 SH   SOLE 19 375,818 0 0
DELEK US HLDGS INC NEW COM 24665A103   68,747,913 2,546,219 SH   SOLE 21 2,546,219 0 0
DELEK US HLDGS INC NEW COM 24665A103   54,498,177 2,018,451 SH   SOLE 22 1,961,564 0 56,887
DELEK US HLDGS INC NEW COM 24665A103   201,474 7,462 SH   SOLE 23 7,462 0 0
DELEK US HLDGS INC NEW COM 24665A103   285,336 10,568 SH   SOLE 25 10,568 0 0
DELEK US HLDGS INC NEW COM 24665A103   2,546,370 94,310 SH   SOLE 26 20,247 0 74,063
DELEK US HLDGS INC NEW COM 24665A103   987,093 36,559 SH   SOLE 30 36,559 0 0
DELEK US HLDGS INC NEW COM 24665A103   52,434 1,942 SH   SOLE 34 1,942 0 0
DELEK US HLDGS INC NEW COM 24665A103   125,469 4,647 SH   SOLE 36 4,647 0 0
DELEK US HLDGS INC NEW COM 24665A103   206,550 7,650 SH   SOLE 40 7,650 0 0
DELEK US HLDGS INC NEW COM 24665A103   766,254 28,380 SH   SOLE 43 25,480 0 2,900
DELL TECHNOLOGIES INC CL C 24703L202   19,887,825 494,476 SH   SOLE 2 120,095 0 374,381
DELL TECHNOLOGIES INC CL C 24703L202   8,750,263 217,560 SH   SOLE 4 114,915 0 102,645
DELL TECHNOLOGIES INC CL C 24703L202   2,864,871 71,230 SH   SOLE 7 71,230 0 0
DELL TECHNOLOGIES INC CL C 24703L202   42,432 1,055 SH   SOLE 13 1,055 0 0
DELL TECHNOLOGIES INC CL C 24703L202   1,331,202 33,098 SH   SOLE 15 33,098 0 0
DELL TECHNOLOGIES INC CL C 24703L202   5,068 126 SH   SOLE 17 0 0 126
DELL TECHNOLOGIES INC CL C 24703L202   13,947,371 346,777 SH   SOLE 18 257,524 0 89,253
DELL TECHNOLOGIES INC CL C 24703L202   37,862,384 941,382 SH   SOLE 19 941,382 0 0
DELL TECHNOLOGIES INC CL C 24703L202   246,872,653 6,138,057 SH   SOLE 21 6,138,057 0 0
DELL TECHNOLOGIES INC CL C 24703L202   250,885,362 6,237,826 SH   SOLE 22 5,663,006 0 574,820
DELL TECHNOLOGIES INC CL C 24703L202   18,511,175 460,248 SH   SOLE 23 460,248 0 0
DELL TECHNOLOGIES INC CL C 24703L202   41,885,832 1,041,418 SH   SOLE 25 1,041,418 0 0
DELL TECHNOLOGIES INC CL C 24703L202   16,035,513 398,695 SH   SOLE 26 202,921 0 195,774
DELL TECHNOLOGIES INC CL C 24703L202   31,174,884 775,109 SH   SOLE 28 38,583 0 736,526
DELL TECHNOLOGIES INC CL C 24703L202   67,592,887 1,680,579 SH   SOLE 30 1,349,672 0 330,907
DELL TECHNOLOGIES INC CL C 24703L202   2,345,872 58,326 SH   SOLE 31 53,646 0 4,680
DELL TECHNOLOGIES INC CL C 24703L202   42,450,038 1,055,446 SH   SOLE 34 1,055,446 0 0
DELL TECHNOLOGIES INC CL C 24703L202   3,738,248 92,945 SH   SOLE 36 92,945 0 0
DELL TECHNOLOGIES INC CL C 24703L202   419,816 10,438 SH   SOLE 40 10,438 0 0
DELL TECHNOLOGIES INC CL C 24703L202   23,649 588 SH   OTR 43 588 0 0
DELL TECHNOLOGIES INC CL C 24703L202   20,838,734 518,119 SH   SOLE 43 497,837 0 20,282
DELTA AIR LINES INC DEL COM NEW 247361702   31,740,427 965,929 SH   SOLE 2 458,478 0 507,451
DELTA AIR LINES INC DEL COM NEW 247361702   3,443,695 104,799 SH   SOLE 4 68,274 0 36,525
DELTA AIR LINES INC DEL COM NEW 247361702   15,563,942 473,644 SH   SOLE 7 452,863 0 20,781
DELTA AIR LINES INC DEL COM NEW 247361702   109,621 3,336 SH   SOLE 13 3,336 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   1,586,579 48,283 SH   SOLE 15 48,283 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   2,437 74 SH   SOLE 17 0 0 74
DELTA AIR LINES INC DEL COM NEW 247361702   36,085,110 1,098,147 SH   SOLE 18 1,061,723 0 36,424
DELTA AIR LINES INC DEL COM NEW 247361702   19,678,868 598,870 SH   SOLE 19 598,870 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   579,238,533 17,627,466 SH   SOLE 21 17,627,466 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   428,632,182 13,044,193 SH   SOLE 22 12,206,783 0 837,410
DELTA AIR LINES INC DEL COM NEW 247361702   9,212,531 280,357 SH   SOLE 23 280,357 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   7,468,947 227,296 SH   SOLE 25 227,296 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   24,371,933 741,690 SH   SOLE 26 323,908 0 417,782
DELTA AIR LINES INC DEL COM NEW 247361702   6,602,001 200,913 SH   SOLE 28 8,218 0 192,695
DELTA AIR LINES INC DEL COM NEW 247361702   874,733 26,620 SH   SOLE 29 26,620 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   62,591,038 1,904,779 SH   SOLE 30 1,904,779 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   1,355,376 41,247 SH   SOLE 31 38,925 0 2,322
DELTA AIR LINES INC DEL COM NEW 247361702   4,078,320 124,112 SH   SOLE 34 124,112 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   1,474,625 44,876 SH   SOLE 36 44,876 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   247,633 7,536 SH   SOLE 40 7,536 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   95,853 2,917 SH   OTR 43 2,917 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   16,004,187 487,042 SH   SOLE 43 423,910 0 63,132
DELTA APPAREL INC COM 247368103   23,416 2,207 SH   SOLE 2 2,014 0 193
DELTA APPAREL INC COM 247368103   11,554 1,089 SH   SOLE 18 1,089 0 0
DELTA APPAREL INC COM 247368103   146,927 13,848 SH   SOLE 21 13,848 0 0
DELTA APPAREL INC COM 247368103   1,307,385 123,222 SH   SOLE 22 123,222 0 0
DELUXE CORP COM 248019101   1,393,447 82,064 SH   SOLE 2 47,422 0 34,642
DELUXE CORP COM 248019101   2,988 176 SH   SOLE 4 176 0 0
DELUXE CORP COM 248019101   107,840 6,351 SH   SOLE 7 6,351 0 0
DELUXE CORP COM 248019101   2,561,144 150,833 SH   SOLE 18 150,833 0 0
DELUXE CORP COM 248019101   2,270,243 133,701 SH   SOLE 19 133,701 0 0
DELUXE CORP COM 248019101   93,996,899 5,535,742 SH   SOLE 21 5,535,742 0 0
DELUXE CORP COM 248019101   20,445,771 1,204,109 SH   SOLE 22 1,150,996 0 53,113
DELUXE CORP COM 248019101   112,951 6,652 SH   SOLE 25 6,652 0 0
DELUXE CORP COM 248019101   589,342 34,708 SH   SOLE 26 16,251 0 18,457
DELUXE CORP COM 248019101   161,480 9,510 SH   SOLE 28 292 0 9,218
DELUXE CORP COM 248019101   1,262,140 74,331 SH   SOLE 30 74,331 0 0
DELUXE CORP COM 248019101   472,536 27,829 SH   SOLE 34 27,829 0 0
DELUXE CORP COM 248019101   150,698 8,875 SH   SOLE 40 8,875 0 0
DELUXE CORP COM 248019101   1,187,127 69,913 SH   SOLE 43 69,162 0 751
DENALI THERAPEUTICS INC COM 24823R105   3,878,744 139,473 SH   SOLE 2 80,156 0 59,317
DENALI THERAPEUTICS INC COM 24823R105   8,871 319 SH   SOLE 4 319 0 0
DENALI THERAPEUTICS INC COM 24823R105   192,445 6,920 SH   SOLE 7 6,920 0 0
DENALI THERAPEUTICS INC COM 24823R105   8,119,130 291,950 SH   SOLE 18 272,013 0 19,937
DENALI THERAPEUTICS INC COM 24823R105   17,030,482 612,387 SH   SOLE 19 612,387 0 0
DENALI THERAPEUTICS INC COM 24823R105   128,120,253 4,606,985 SH   SOLE 21 4,606,985 0 0
DENALI THERAPEUTICS INC COM 24823R105   84,626,887 3,043,038 SH   SOLE 22 2,967,302 0 75,736
DENALI THERAPEUTICS INC COM 24823R105   400,325 14,395 SH   SOLE 23 14,395 0 0
DENALI THERAPEUTICS INC COM 24823R105   421,683 15,163 SH   SOLE 25 15,163 0 0
DENALI THERAPEUTICS INC COM 24823R105   2,776,689 99,845 SH   SOLE 26 23,312 0 76,533
DENALI THERAPEUTICS INC COM 24823R105   101,006 3,632 SH   SOLE 28 1,727 0 1,905
DENALI THERAPEUTICS INC COM 24823R105   12,588,947 452,677 SH   SOLE 30 452,677 0 0
DENALI THERAPEUTICS INC COM 24823R105   32,232 1,159 SH   SOLE 34 1,159 0 0
DENALI THERAPEUTICS INC COM 24823R105   110,712 3,981 SH   SOLE 36 3,981 0 0
DENALI THERAPEUTICS INC COM 24823R105   340,673 12,250 SH   SOLE 40 12,250 0 0
DENALI THERAPEUTICS INC COM 24823R105   16,269 585 SH   OTR 43 585 0 0
DENALI THERAPEUTICS INC COM 24823R105   479,862 17,255 SH   SOLE 43 16,743 0 512
DENBURY INC COM 24790A101   3,117,404 35,824 SH   SOLE 2 19,043 0 16,781
DENBURY INC COM 24790A101   10,965 126 SH   SOLE 4 126 0 0
DENBURY INC COM 24790A101   268,109 3,081 SH   SOLE 7 3,081 0 0
DENBURY INC COM 24790A101   58,303 670 SH   SOLE 13 670 0 0
DENBURY INC COM 24790A101   11,234,717 129,105 SH   SOLE 18 125,172 0 3,933
DENBURY INC COM 24790A101   13,984,114 160,700 SH   SOLE 19 160,700 0 0
DENBURY INC COM 24790A101   158,837,780 1,825,302 SH   SOLE 21 1,825,302 0 0
DENBURY INC COM 24790A101   111,404,309 1,280,215 SH   SOLE 22 1,241,989 0 38,226
DENBURY INC COM 24790A101   176,825 2,032 SH   SOLE 23 2,032 0 0
DENBURY INC COM 24790A101   692,331 7,956 SH   SOLE 25 7,956 0 0
DENBURY INC COM 24790A101   2,336,835 26,854 SH   SOLE 26 17,190 0 9,664
DENBURY INC COM 24790A101   6,406,586 73,622 SH   SOLE 30 73,622 0 0
DENBURY INC COM 24790A101   606,268 6,967 SH   SOLE 40 6,967 0 0
DENBURY INC COM 24790A101   378,450 4,349 SH   SOLE 43 4,181 0 168
DENNYS CORP COM 24869P104   449,476 48,803 SH   SOLE 2 19,555 0 29,248
DENNYS CORP COM 24869P104   1,676 182 SH   SOLE 4 182 0 0
DENNYS CORP COM 24869P104   87,771 9,530 SH   SOLE 7 9,530 0 0
DENNYS CORP COM 24869P104   1,425,819 154,812 SH   SOLE 18 154,812 0 0
DENNYS CORP COM 24869P104   948,519 102,988 SH   SOLE 19 102,988 0 0
DENNYS CORP COM 24869P104   18,986,783 2,061,540 SH   SOLE 21 2,061,540 0 0
DENNYS CORP COM 24869P104   15,219,553 1,652,503 SH   SOLE 22 1,592,988 0 59,515
DENNYS CORP COM 24869P104   74,647 8,105 SH   SOLE 25 8,105 0 0
DENNYS CORP COM 24869P104   245,760 26,684 SH   SOLE 26 23,206 0 3,478
DENNYS CORP COM 24869P104   4,688 509 SH   SOLE 28 509 0 0
DENNYS CORP COM 24869P104   312,376 33,917 SH   SOLE 30 33,917 0 0
DENNYS CORP COM 24869P104   94,762 10,289 SH   SOLE 34 10,289 0 0
DENNYS CORP COM 24869P104   59,920 6,506 SH   SOLE 40 6,506 0 0
DENNYS CORP COM 24869P104   359,015 38,981 SH   SOLE 43 38,362 0 619
DENTSPLY SIRONA INC COM 24906P109   12,934,013 406,219 SH   SOLE 2 72,262 0 333,957
DENTSPLY SIRONA INC COM 24906P109   5,833,502 183,213 SH   SOLE 4 90,582 0 92,631
DENTSPLY SIRONA INC COM 24906P109   5,403,598 169,711 SH   SOLE 7 163,306 0 6,405
DENTSPLY SIRONA INC COM 24906P109   32,795 1,030 SH   SOLE 13 1,030 0 0
DENTSPLY SIRONA INC COM 24906P109   1,199,986 37,688 SH   SOLE 15 37,688 0 0
DENTSPLY SIRONA INC COM 24906P109   11,975,502 376,115 SH   SOLE 18 359,104 0 17,011
DENTSPLY SIRONA INC COM 24906P109   6,299,480 197,848 SH   SOLE 19 197,848 0 0
DENTSPLY SIRONA INC COM 24906P109   195,990,165 6,155,470 SH   SOLE 21 6,155,470 0 0
DENTSPLY SIRONA INC COM 24906P109   162,353,179 5,099,032 SH   SOLE 22 4,590,318 0 508,714
DENTSPLY SIRONA INC COM 24906P109   11,578,425 363,644 SH   SOLE 23 363,644 0 0
DENTSPLY SIRONA INC COM 24906P109   31,034,034 974,687 SH   SOLE 25 974,687 0 0
DENTSPLY SIRONA INC COM 24906P109   16,390,436 514,775 SH   SOLE 26 127,192 0 387,583
DENTSPLY SIRONA INC COM 24906P109   15,501,431 486,854 SH   SOLE 28 3,890 0 482,964
DENTSPLY SIRONA INC COM 24906P109   53,023,757 1,665,319 SH   SOLE 30 1,652,274 0 13,045
DENTSPLY SIRONA INC COM 24906P109   1,426,655 44,807 SH   SOLE 31 41,286 0 3,521
DENTSPLY SIRONA INC COM 24906P109   1,063,743 33,409 SH   SOLE 34 33,409 0 0
DENTSPLY SIRONA INC COM 24906P109   1,783,136 56,003 SH   SOLE 36 56,003 0 0
DENTSPLY SIRONA INC COM 24906P109   284,936 8,949 SH   SOLE 40 8,949 0 0
DENTSPLY SIRONA INC COM 24906P109   26,650 837 SH   OTR 43 837 0 0
DENTSPLY SIRONA INC COM 24906P109   6,489,337 203,811 SH   SOLE 43 191,058 0 12,753
DERMTECH INC COM 24984K105   1,526 862 SH   SOLE 2 0 0 862
DERMTECH INC COM 24984K105   7,492 4,233 SH   SOLE 18 4,233 0 0
DERMTECH INC COM 24984K105   162,208 91,643 SH   SOLE 21 91,643 0 0
DERMTECH INC COM 24984K105   641,729 362,559 SH   SOLE 22 362,559 0 0
DERMTECH INC COM 24984K105   1,556 879 SH   SOLE 43 879 0 0
DESCARTES SYS GROUP INC COM 249906108   17,416,888 250,063 SH   SOLE 21 250,063 0 0
DESCARTES SYS GROUP INC COM 249906108   85,600 1,229 SH   SOLE 43 1,156 0 73
DESIGN THERAPEUTICS INC COM 25056L103   646,288 62,991 SH   SOLE 2 43,548 0 19,443
DESIGN THERAPEUTICS INC COM 25056L103   3,181 310 SH   SOLE 7 310 0 0
DESIGN THERAPEUTICS INC COM 25056L103   1,217,411 118,656 SH   SOLE 18 118,656 0 0
DESIGN THERAPEUTICS INC COM 25056L103   8,026,511 782,311 SH   SOLE 19 782,311 0 0
DESIGN THERAPEUTICS INC COM 25056L103   15,230,991 1,484,502 SH   SOLE 21 1,484,502 0 0
DESIGN THERAPEUTICS INC COM 25056L103   7,543,480 735,232 SH   SOLE 22 706,228 0 29,004
DESIGN THERAPEUTICS INC COM 25056L103   265,047 25,833 SH   SOLE 30 25,833 0 0
DESIGN THERAPEUTICS INC COM 25056L103   3,013,208 293,685 SH   SOLE 34 293,685 0 0
DESIGN THERAPEUTICS INC COM 25056L103   46,211 4,504 SH   SOLE 43 3,844 0 660
DESIGNER BRANDS INC CL A 250565108   354,691 36,267 SH   SOLE 2 17,709 0 18,558
DESIGNER BRANDS INC CL A 250565108   1,535 157 SH   SOLE 4 157 0 0
DESIGNER BRANDS INC CL A 250565108   5,242 536 SH   SOLE 7 536 0 0
DESIGNER BRANDS INC CL A 250565108   1,715,696 175,429 SH   SOLE 18 175,429 0 0
DESIGNER BRANDS INC CL A 250565108   898,264 91,847 SH   SOLE 19 91,847 0 0
DESIGNER BRANDS INC CL A 250565108   62,582,357 6,399,014 SH   SOLE 21 6,399,014 0 0
DESIGNER BRANDS INC CL A 250565108   15,021,787 1,535,970 SH   SOLE 22 1,475,776 0 60,194
DESIGNER BRANDS INC CL A 250565108   76,352 7,807 SH   SOLE 25 7,807 0 0
DESIGNER BRANDS INC CL A 250565108   263,816 26,975 SH   SOLE 26 20,603 0 6,372
DESIGNER BRANDS INC CL A 250565108   5,614 574 SH   SOLE 28 574 0 0
DESIGNER BRANDS INC CL A 250565108   609,617 62,333 SH   SOLE 30 62,333 0 0
DESIGNER BRANDS INC CL A 250565108   58,201 5,951 SH   SOLE 40 5,951 0 0
DESIGNER BRANDS INC CL A 250565108   781,354 79,893 SH   SOLE 43 78,714 0 1,179
DESKTOP METAL INC COM CL A 25058X105   339,098 249,337 SH   SOLE 2 67,129 0 182,208
DESKTOP METAL INC COM CL A 25058X105   10,267 7,549 SH   SOLE 4 1,354 0 6,195
DESKTOP METAL INC COM CL A 25058X105   3,191 2,346 SH   SOLE 7 2,346 0 0
DESKTOP METAL INC COM CL A 25058X105   1,026,944 755,106 SH   SOLE 18 755,106 0 0
DESKTOP METAL INC COM CL A 25058X105   674,496 495,953 SH   SOLE 19 495,953 0 0
DESKTOP METAL INC COM CL A 25058X105   14,103,887 10,370,505 SH   SOLE 21 10,370,505 0 0
DESKTOP METAL INC COM CL A 25058X105   8,740,694 6,426,981 SH   SOLE 22 6,076,309 0 350,672
DESKTOP METAL INC COM CL A 25058X105   58,325 42,886 SH   SOLE 25 42,886 0 0
DESKTOP METAL INC COM CL A 25058X105   183,384 134,841 SH   SOLE 26 107,841 0 27,000
DESKTOP METAL INC COM CL A 25058X105   59,590 43,816 SH   SOLE 28 11,184 0 32,632
DESKTOP METAL INC COM CL A 25058X105   2,667,979 1,961,749 SH   SOLE 30 1,961,749 0 0
DESKTOP METAL INC COM CL A 25058X105   29,245 21,504 SH   SOLE 40 21,504 0 0
DESKTOP METAL INC COM CL A 25058X105   159,300 117,132 SH   SOLE 43 115,577 0 1,555
DESPEGAR COM CORP ORD SHS G27358103   254,361 49,583 SH   SOLE 2 49,583 0 0
DESPEGAR COM CORP ORD SHS G27358103   158,640 30,924 SH   SOLE 22 30,924 0 0
DESPEGAR COM CORP ORD SHS G27358103   282,981 55,162 SH   SOLE 30 55,162 0 0
DESTINATION XL GROUP INC COM 25065K104   114,770 17,003 SH   SOLE 2 1,732 0 15,271
DESTINATION XL GROUP INC COM 25065K104   2,808 416 SH   SOLE 7 416 0 0
DESTINATION XL GROUP INC COM 25065K104   1,085,319 160,788 SH   SOLE 18 160,788 0 0
DESTINATION XL GROUP INC COM 25065K104   748,190 110,843 SH   SOLE 19 110,843 0 0
DESTINATION XL GROUP INC COM 25065K104   13,859,255 2,053,223 SH   SOLE 21 2,053,223 0 0
DESTINATION XL GROUP INC COM 25065K104   8,985,141 1,331,132 SH   SOLE 22 1,298,696 0 32,436
DESTINATION XL GROUP INC COM 25065K104   54,554 8,082 SH   SOLE 43 6,272 0 1,810
DEUTSCHE BANK A G NAMEN AKT D18190898   12,156,526 1,055,254 SH   SOLE 43 955,434 0 99,820
DEVON ENERGY CORP NEW COM 25179M103   46,872,527 762,031 SH   SOLE 2 180,176 0 581,855
DEVON ENERGY CORP NEW COM 25179M103   35,873,309 583,211 SH   SOLE 4 189,677 0 393,534
DEVON ENERGY CORP NEW COM 25179M103   54,444,838 885,138 SH   SOLE 7 709,174 0 175,964
DEVON ENERGY CORP NEW COM 25179M103   1,038,104 16,877 SH   SOLE 13 9,578 0 7,299
DEVON ENERGY CORP NEW COM 25179M103   5,682,417 92,382 SH   SOLE 15 92,382 0 0
DEVON ENERGY CORP NEW COM 25179M103   1,107 18 SH   SOLE 17 0 0 18
DEVON ENERGY CORP NEW COM 25179M103   73,069,636 1,187,931 SH   SOLE 18 1,123,870 0 64,061
DEVON ENERGY CORP NEW COM 25179M103   30,480,481 495,537 SH   SOLE 19 495,537 0 0
DEVON ENERGY CORP NEW COM 25179M103   1,722,244,447 27,999,422 SH   SOLE 21 27,999,422 0 0
DEVON ENERGY CORP NEW COM 25179M103   863,652,007 14,040,839 SH   SOLE 22 12,674,755 0 1,366,084
DEVON ENERGY CORP NEW COM 25179M103   63,213,027 1,027,687 SH   SOLE 23 1,027,687 0 0
DEVON ENERGY CORP NEW COM 25179M103   81,462,983 1,324,386 SH   SOLE 25 1,324,386 0 0
DEVON ENERGY CORP NEW COM 25179M103   75,552,487 1,228,296 SH   SOLE 26 480,037 0 748,259
DEVON ENERGY CORP NEW COM 25179M103   69,535,148 1,130,469 SH   SOLE 28 1,099 0 1,129,370
DEVON ENERGY CORP NEW COM 25179M103   16,546 269 SH   SOLE 29 269 0 0
DEVON ENERGY CORP NEW COM 25179M103   272,105,232 4,423,756 SH   SOLE 30 4,402,175 0 21,581
DEVON ENERGY CORP NEW COM 25179M103   8,620,257 140,144 SH   SOLE 31 128,800 0 11,344
DEVON ENERGY CORP NEW COM 25179M103   7,782,922 126,531 SH   SOLE 34 126,531 0 0
DEVON ENERGY CORP NEW COM 25179M103   10,540,292 171,359 SH   SOLE 36 171,359 0 0
DEVON ENERGY CORP NEW COM 25179M103   1,446,654 23,519 SH   SOLE 40 23,519 0 0
DEVON ENERGY CORP NEW COM 25179M103   87,467 1,422 SH   OTR 43 1,422 0 0
DEVON ENERGY CORP NEW COM 25179M103   71,856,562 1,168,209 SH   SOLE 43 1,089,524 0 78,685
DEXCOM INC COM 252131107   96,812,500 854,932 SH   SOLE 2 230,120 0 624,812
DEXCOM INC COM 252131107   32,196,510 284,321 SH   SOLE 4 164,896 0 119,425
DEXCOM INC COM 252131107   45,077,334 398,069 SH   SOLE 7 386,659 0 11,410
DEXCOM INC COM 252131107   1,291,502 11,405 SH   SOLE 13 6,393 0 5,012
DEXCOM INC COM 252131107   5,132,263 45,322 SH   SOLE 15 45,322 0 0
DEXCOM INC COM 252131107   90,846,790 802,250 SH   SOLE 18 770,291 0 31,959
DEXCOM INC COM 252131107   198,801,879 1,755,580 SH   SOLE 19 1,755,580 0 0
DEXCOM INC COM 252131107   1,512,458,353 13,356,220 SH   SOLE 21 13,356,220 0 0
DEXCOM INC COM 252131107   939,469,162 8,296,266 SH   SOLE 22 7,483,566 0 812,700
DEXCOM INC COM 252131107   72,802,449 642,904 SH   SOLE 23 642,904 0 0
DEXCOM INC COM 252131107   72,459,219 639,873 SH   SOLE 25 639,873 0 0
DEXCOM INC COM 252131107   82,452,196 728,119 SH   SOLE 26 301,032 0 427,087
DEXCOM INC COM 252131107   85,703,316 756,829 SH   SOLE 28 19,802 0 737,027
DEXCOM INC COM 252131107   65,906 582 SH   SOLE 29 582 0 0
DEXCOM INC COM 252131107   312,269,265 2,757,588 SH   SOLE 30 2,595,464 0 162,124
DEXCOM INC COM 252131107   9,803,527 86,573 SH   SOLE 31 79,429 0 7,144
DEXCOM INC COM 252131107   9,378,650 82,821 SH   SOLE 32 82,821 0 0
DEXCOM INC COM 252131107   137,738,681 1,216,343 SH   SOLE 34 1,216,343 0 0
DEXCOM INC COM 252131107   11,927,116 105,326 SH   SOLE 36 105,326 0 0
DEXCOM INC COM 252131107   1,669,271 14,741 SH   SOLE 40 14,741 0 0
DEXCOM INC COM 252131107   137,360 1,213 SH   OTR 43 1,213 0 0
DEXCOM INC COM 252131107   39,930,236 352,616 SH   SOLE 43 304,625 0 47,991
DEXCOM INC OPTIONS 252131107   351,044 3,100 SH Call SOLE 2 0 0 3,100
DEXCOM INC OPTIONS 252131107   237,804 2,100 SH Call SOLE 4 2,100 0 0
DEXCOM INC OPTIONS 252131107   3,929,428 34,700 SH Call SOLE 18 34,700 0 0
DEXCOM INC OPTIONS 252131107   21,051,316 185,900 SH Call SOLE 19 185,900 0 0
DEXCOM INC OPTIONS 252131107   1,630,656 14,400 SH Call SOLE 22 14,400 0 0
DEXCOM INC OPTIONS 252131107   192,508 1,700 SH Call SOLE 26 1,700 0 0
DEXCOM INC OPTIONS 252131107   11,901,524 105,100 SH Call SOLE 34 105,100 0 0
DEXCOM INC NOTE 0.750%12/0 252131AH0   20,252,916 7,354,000 PRN   SOLE 21 7,354,000 0 0
DEXCOM INC NOTE 0.250%11/1 252131AK3   12,419,250 11,420,000 PRN   SOLE 21 11,420,000 0 0
DHI GROUP INC COM 23331S100   398,422 75,316 SH   SOLE 2 65,139 0 10,177
DHI GROUP INC COM 23331S100   4,158 786 SH   SOLE 7 786 0 0
DHI GROUP INC COM 23331S100   617,147 116,663 SH   SOLE 18 116,663 0 0
DHI GROUP INC COM 23331S100   501,518 94,805 SH   SOLE 19 94,805 0 0
DHI GROUP INC COM 23331S100   7,332,448 1,386,096 SH   SOLE 21 1,386,096 0 0
DHI GROUP INC COM 23331S100   5,669,690 1,071,775 SH   SOLE 22 1,058,078 0 13,697
DHI GROUP INC COM 23331S100   2,724 515 SH   SOLE 43 515 0 0
DHT HOLDINGS INC SHS NEW Y2065G121   1,815,631 204,463 SH   SOLE 2 94,852 0 109,611
DHT HOLDINGS INC SHS NEW Y2065G121   12,592 1,418 SH   SOLE 7 1,418 0 0
DHT HOLDINGS INC SHS NEW Y2065G121   3,399,095 382,781 SH   SOLE 18 382,781 0 0
DHT HOLDINGS INC SHS NEW Y2065G121   5,087,245 572,888 SH   SOLE 19 572,888 0 0
DHT HOLDINGS INC SHS NEW Y2065G121   41,764,611 4,703,222 SH   SOLE 21 4,703,222 0 0
DHT HOLDINGS INC SHS NEW Y2065G121   16,328,162 1,838,757 SH   SOLE 22 1,730,493 0 108,264
DHT HOLDINGS INC SHS NEW Y2065G121   110,680 12,464 SH   SOLE 23 12,464 0 0
DHT HOLDINGS INC SHS NEW Y2065G121   270,671 30,481 SH   SOLE 26 0 0 30,481
DHT HOLDINGS INC SHS NEW Y2065G121   704,433 79,328 SH   SOLE 28 79,328 0 0
DHT HOLDINGS INC SHS NEW Y2065G121   1,954 220 SH   SOLE 43 220 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   27,441 154 SH   SOLE 17 0 0 154
DIAGEO PLC SPON ADR NEW 25243Q205   32,711,840 183,578 SH   SOLE 18 182,939 0 639
DIAGEO PLC SPON ADR NEW 25243Q205   63,128,645 354,277 SH   SOLE 43 334,605 0 19,672
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207   6,226 3,940 SH   SOLE 18 3,940 0 0
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207   96,399 61,008 SH   SOLE 21 61,008 0 0
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207   7,883 4,989 SH   SOLE 22 4,989 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   344,692 1,863 SH   SOLE 2 1,118 0 745
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   159,117 860 SH   SOLE 7 860 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   1,517,349 8,201 SH   SOLE 18 8,201 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   994,483 5,375 SH   SOLE 19 5,375 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   24,340,861 131,558 SH   SOLE 21 131,558 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   16,104,511 87,042 SH   SOLE 22 84,524 0 2,518
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   76,043 411 SH   SOLE 25 411 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   131,549 711 SH   SOLE 26 163 0 548
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   639,984 3,459 SH   SOLE 30 3,459 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   18,502 100 SH   SOLE 36 100 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   92,325 499 SH   SOLE 40 499 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   22,202 120 SH   OTR 43 120 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   2,497,220 13,497 SH   SOLE 43 10,378 0 3,119
DIAMOND OFFSHORE DRILLING IN COM 25271C201   2,199,902 211,529 SH   SOLE 2 102,628 0 108,901
DIAMOND OFFSHORE DRILLING IN COM 25271C201   9,318 896 SH   SOLE 7 896 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201   3,212,321 308,877 SH   SOLE 18 308,877 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201   3,505,112 337,030 SH   SOLE 19 337,030 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201   43,298,965 4,163,362 SH   SOLE 21 4,163,362 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201   30,364,745 2,919,687 SH   SOLE 22 2,786,092 0 133,595
DIAMOND OFFSHORE DRILLING IN COM 25271C201   660,972 63,555 SH   SOLE 26 0 0 63,555
DIAMOND OFFSHORE DRILLING IN COM 25271C201   270,546 26,014 SH   SOLE 30 26,014 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201   517,754 49,784 SH   SOLE 43 47,763 0 2,021
DIAMONDBACK ENERGY INC COM 25278X109   28,239,188 206,457 SH   SOLE 2 62,331 0 144,126
DIAMONDBACK ENERGY INC COM 25278X109   24,564,867 179,594 SH   SOLE 4 50,063 0 129,531
DIAMONDBACK ENERGY INC COM 25278X109   24,367,631 178,152 SH   SOLE 7 173,094 0 5,058
DIAMONDBACK ENERGY INC COM 25278X109   349,883 2,558 SH   SOLE 13 753 0 1,805
DIAMONDBACK ENERGY INC COM 25278X109   4,022,973 29,412 SH   SOLE 15 29,412 0 0
DIAMONDBACK ENERGY INC COM 25278X109   684 5 SH   SOLE 17 0 0 5
DIAMONDBACK ENERGY INC COM 25278X109   43,311,934 316,654 SH   SOLE 18 302,685 0 13,969
DIAMONDBACK ENERGY INC COM 25278X109   97,842,290 715,326 SH   SOLE 19 715,326 0 0
DIAMONDBACK ENERGY INC COM 25278X109   935,621,021 6,840,335 SH   SOLE 21 6,840,335 0 0
DIAMONDBACK ENERGY INC COM 25278X109   525,594,795 3,842,629 SH   SOLE 22 3,469,988 0 372,641
DIAMONDBACK ENERGY INC COM 25278X109   38,441,062 281,043 SH   SOLE 23 281,043 0 0
DIAMONDBACK ENERGY INC COM 25278X109   62,503,536 456,964 SH   SOLE 25 456,964 0 0
DIAMONDBACK ENERGY INC COM 25278X109   41,557,731 303,829 SH   SOLE 26 97,532 0 206,297
DIAMONDBACK ENERGY INC COM 25278X109   36,022,791 263,363 SH   SOLE 28 153 0 263,210
DIAMONDBACK ENERGY INC COM 25278X109   194,100,668 1,419,072 SH   SOLE 30 1,385,540 0 33,532
DIAMONDBACK ENERGY INC COM 25278X109   5,266,577 38,504 SH   SOLE 31 35,426 0 3,078
DIAMONDBACK ENERGY INC COM 25278X109   5,161,393 37,735 SH   SOLE 32 37,735 0 0
DIAMONDBACK ENERGY INC COM 25278X109   84,852,567 620,358 SH   SOLE 34 620,358 0 0
DIAMONDBACK ENERGY INC COM 25278X109   6,038,427 44,147 SH   SOLE 36 44,147 0 0
DIAMONDBACK ENERGY INC COM 25278X109   884,283 6,465 SH   SOLE 40 6,465 0 0
DIAMONDBACK ENERGY INC COM 25278X109   32,143 235 SH   OTR 43 235 0 0
DIAMONDBACK ENERGY INC COM 25278X109   30,451,811 222,634 SH   SOLE 43 202,373 0 20,260
DIAMONDHEAD HOLDINGS CORP *W EXP 01/28/202 25278L113   89,657 853,874 SH   SOLE 2 853,874 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   2,132,676 260,400 SH   SOLE 2 114,662 0 145,738
DIAMONDROCK HOSPITALITY CO COM 252784301   939,852 114,756 SH   SOLE 4 114,756 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   2,388,900 291,685 SH   SOLE 7 291,685 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   6,002,050 732,851 SH   SOLE 18 732,851 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   15,159,428 1,850,968 SH   SOLE 19 1,850,968 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   224,612,994 27,425,274 SH   SOLE 21 27,425,274 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   60,248,556 7,356,356 SH   SOLE 22 7,068,445 0 287,911
DIAMONDROCK HOSPITALITY CO COM 252784301   64,447 7,869 SH   SOLE 23 7,869 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   9,447,869 1,153,586 SH   SOLE 25 1,153,586 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   575,528 70,272 SH   SOLE 26 51,997 0 18,275
DIAMONDROCK HOSPITALITY CO COM 252784301   1,185,732 144,778 SH   SOLE 28 3,747 0 141,031
DIAMONDROCK HOSPITALITY CO COM 252784301   4,939,348 603,095 SH   SOLE 30 603,095 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   1,444,569 176,382 SH   SOLE 34 176,382 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   44,570 5,442 SH   SOLE 36 5,442 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   204,316 24,947 SH   SOLE 40 24,947 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   1,030,384 125,810 SH   SOLE 43 121,673 0 4,137
DIANA SHIPPING INC COM Y2066G104   46,870 12,018 SH   SOLE 22 12,018 0 0
DICE THERAPEUTICS INC COM 23345J104   1,013,095 32,471 SH   SOLE 2 9,205 0 23,266
DICE THERAPEUTICS INC COM 23345J104   120,338 3,857 SH   SOLE 7 3,857 0 0
DICE THERAPEUTICS INC COM 23345J104   3,301,490 105,817 SH   SOLE 18 105,817 0 0
DICE THERAPEUTICS INC COM 23345J104   2,019,888 64,740 SH   SOLE 19 64,740 0 0
DICE THERAPEUTICS INC COM 23345J104   54,620,405 1,750,654 SH   SOLE 21 1,750,654 0 0
DICE THERAPEUTICS INC COM 23345J104   27,784,536 890,530 SH   SOLE 22 846,230 0 44,300
DICE THERAPEUTICS INC COM 23345J104   144,331 4,626 SH   SOLE 25 4,626 0 0
DICE THERAPEUTICS INC COM 23345J104   694,980 22,275 SH   SOLE 26 19,910 0 2,365
DICE THERAPEUTICS INC COM 23345J104   95,129 3,049 SH   SOLE 28 0 0 3,049
DICE THERAPEUTICS INC COM 23345J104   5,253,581 168,384 SH   SOLE 30 168,384 0 0
DICE THERAPEUTICS INC COM 23345J104   45,708 1,465 SH   SOLE 36 1,465 0 0
DICE THERAPEUTICS INC COM 23345J104   132,101 4,234 SH   SOLE 40 4,234 0 0
DICKS SPORTING GOODS INC COM 253393102   22,667,688 188,442 SH   SOLE 2 53,478 0 134,964
DICKS SPORTING GOODS INC COM 253393102   41,620 346 SH   SOLE 4 346 0 0
DICKS SPORTING GOODS INC COM 253393102   115,358 959 SH   SOLE 7 959 0 0
DICKS SPORTING GOODS INC COM 253393102   13,945,460 115,932 SH   SOLE 18 115,932 0 0
DICKS SPORTING GOODS INC COM 253393102   6,682,350 55,552 SH   SOLE 19 55,552 0 0
DICKS SPORTING GOODS INC COM 253393102   344,969,707 2,867,817 SH   SOLE 21 2,867,817 0 0
DICKS SPORTING GOODS INC COM 253393102   192,531,002 1,600,557 SH   SOLE 22 1,524,507 0 76,050
DICKS SPORTING GOODS INC COM 253393102   122,094 1,015 SH   SOLE 23 1,015 0 0
DICKS SPORTING GOODS INC COM 253393102   43,147,301 358,694 SH   SOLE 25 358,694 0 0
DICKS SPORTING GOODS INC COM 253393102   3,183,715 26,467 SH   SOLE 26 21,686 0 4,781
DICKS SPORTING GOODS INC COM 253393102   438,698 3,647 SH   SOLE 28 1,168 0 2,479
DICKS SPORTING GOODS INC COM 253393102   5,509,883 45,805 SH   SOLE 30 45,805 0 0
DICKS SPORTING GOODS INC COM 253393102   92,984 773 SH   SOLE 31 773 0 0
DICKS SPORTING GOODS INC COM 253393102   818,573 6,805 SH   SOLE 34 6,805 0 0
DICKS SPORTING GOODS INC COM 253393102   214,838 1,786 SH   SOLE 36 1,786 0 0
DICKS SPORTING GOODS INC COM 253393102   997,204 8,290 SH   SOLE 40 8,290 0 0
DICKS SPORTING GOODS INC COM 253393102   6,773,740 56,312 SH   SOLE 43 50,198 0 6,114
DIEBOLD NIXDORF INC COM STK 253651103   17,879 12,591 SH   SOLE 2 2,520 0 10,071
DIEBOLD NIXDORF INC COM STK 253651103   1,643 1,157 SH   SOLE 7 1,157 0 0
DIEBOLD NIXDORF INC COM STK 253651103   294,167 207,160 SH   SOLE 18 207,160 0 0
DIEBOLD NIXDORF INC COM STK 253651103   183,447 129,188 SH   SOLE 19 129,188 0 0
DIEBOLD NIXDORF INC COM STK 253651103   3,538,808 2,492,118 SH   SOLE 21 2,492,118 0 0
DIEBOLD NIXDORF INC COM STK 253651103   2,305,665 1,623,708 SH   SOLE 22 1,591,319 0 32,389
DIEBOLD NIXDORF INC COM STK 253651103   7,515 5,292 SH   SOLE 43 5,292 0 0
DIFFUSION PHARMACEUTICALS IN COM NEW 253748404   166,142 32,852 SH   SOLE 22 32,852 0 0
DIGI INTL INC COM 253798102   1,078,627 29,511 SH   SOLE 2 10,562 0 18,949
DIGI INTL INC COM 253798102   114,109 3,122 SH   SOLE 7 3,122 0 0
DIGI INTL INC COM 253798102   4,511,549 123,435 SH   SOLE 18 123,435 0 0
DIGI INTL INC COM 253798102   2,310,728 63,221 SH   SOLE 19 63,221 0 0
DIGI INTL INC COM 253798102   163,712,165 4,479,129 SH   SOLE 21 4,479,129 0 0
DIGI INTL INC COM 253798102   34,644,977 947,879 SH   SOLE 22 908,149 0 39,730
DIGI INTL INC COM 253798102   828,369 22,664 SH   SOLE 25 22,664 0 0
DIGI INTL INC COM 253798102   922,193 25,231 SH   SOLE 26 18,323 0 6,908
DIGI INTL INC COM 253798102   169,848 4,647 SH   SOLE 28 0 0 4,647
DIGI INTL INC COM 253798102   1,857,617 50,824 SH   SOLE 30 50,824 0 0
DIGI INTL INC COM 253798102   137,465 3,761 SH   SOLE 34 3,761 0 0
DIGI INTL INC COM 253798102   20,651 565 SH   SOLE 36 565 0 0
DIGI INTL INC COM 253798102   139,146 3,807 SH   SOLE 40 3,807 0 0
DIGI INTL INC COM 253798102   1,063,642 29,101 SH   SOLE 43 26,389 0 2,712
DIGIMARC CORP NEW COM 25381B101   33,966 1,837 SH   SOLE 2 448 0 1,389
DIGIMARC CORP NEW COM 25381B101   3,772 204 SH   SOLE 7 204 0 0
DIGIMARC CORP NEW COM 25381B101   666,675 36,056 SH   SOLE 18 36,056 0 0
DIGIMARC CORP NEW COM 25381B101   488,007 26,393 SH   SOLE 19 26,393 0 0
DIGIMARC CORP NEW COM 25381B101   8,795,896 475,711 SH   SOLE 21 475,711 0 0
DIGIMARC CORP NEW COM 25381B101   6,045,749 326,974 SH   SOLE 22 321,801 0 5,173
DIGIMARC CORP NEW COM 25381B101   54,582 2,952 SH   SOLE 43 2,952 0 0
DIGITAL ALLY INC COM 25382T101   2,319 9,966 SH   SOLE 18 9,966 0 0
DIGITAL ALLY INC COM 25382T101   379,664 1,631,561 SH   SOLE 21 1,631,561 0 0
DIGITAL ALLY INC COM 25382T101   185,337 796,462 SH   SOLE 22 796,462 0 0
DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106   1,424 1,063 SH   SOLE 18 1,063 0 0
DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106   15,155 11,310 SH   SOLE 21 11,310 0 0
DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106   3,164 2,361 SH   SOLE 22 2,361 0 0
DIGITAL RLTY TR INC COM 253868103   61,877,720 617,111 SH   SOLE 2 85,119 0 531,992
DIGITAL RLTY TR INC COM 253868103   31,231,899 311,478 SH   SOLE 4 288,984 0 22,494
DIGITAL RLTY TR INC COM 253868103   69,848,383 696,603 SH   SOLE 7 688,190 0 8,413
DIGITAL RLTY TR INC COM 253868103   423,440 4,223 SH   SOLE 13 1,206 0 3,017
DIGITAL RLTY TR INC COM 253868103   4,892,173 48,790 SH   SOLE 15 48,790 0 0
DIGITAL RLTY TR INC COM 253868103   43,397,558 432,807 SH   SOLE 18 409,382 0 23,425
DIGITAL RLTY TR INC COM 253868103   62,690,308 625,215 SH   SOLE 19 625,215 0 0
DIGITAL RLTY TR INC COM 253868103   944,515,525 9,419,722 SH   SOLE 21 9,419,722 0 0
DIGITAL RLTY TR INC COM 253868103   854,424,233 8,521,235 SH   SOLE 22 7,836,207 0 685,028
DIGITAL RLTY TR INC COM 253868103   49,492,370 493,591 SH   SOLE 23 493,591 0 0
DIGITAL RLTY TR INC COM 253868103   213,987,009 2,134,108 SH   SOLE 25 2,134,108 0 0
DIGITAL RLTY TR INC COM 253868103   54,181,897 540,360 SH   SOLE 26 225,858 0 314,502
DIGITAL RLTY TR INC COM 253868103   53,548,893 534,047 SH   SOLE 28 4,154 0 529,893
DIGITAL RLTY TR INC COM 253868103   35,095 350 SH   SOLE 29 350 0 0
DIGITAL RLTY TR INC COM 253868103   245,364,500 2,447,038 SH   SOLE 30 2,447,038 0 0
DIGITAL RLTY TR INC COM 253868103   6,416,779 63,995 SH   SOLE 31 58,817 0 5,178
DIGITAL RLTY TR INC COM 253868103   12,928,814 128,940 SH   SOLE 34 128,940 0 0
DIGITAL RLTY TR INC COM 253868103   8,675,461 86,521 SH   SOLE 36 86,521 0 0
DIGITAL RLTY TR INC COM 253868103   1,092,843 10,899 SH   SOLE 40 10,899 0 0
DIGITAL RLTY TR INC COM 253868103   38,303 382 SH   OTR 43 382 0 0
DIGITAL RLTY TR INC COM 253868103   26,732,823 266,608 SH   SOLE 43 238,991 0 27,617
DIGITAL TURBINE INC COM NEW 25400W102   1,362,441 89,399 SH   SOLE 2 45,250 0 44,149
DIGITAL TURBINE INC COM NEW 25400W102   21,534 1,413 SH   SOLE 4 322 0 1,091
DIGITAL TURBINE INC COM NEW 25400W102   115,565 7,583 SH   SOLE 7 7,583 0 0
DIGITAL TURBINE INC COM NEW 25400W102   4,788,743 314,222 SH   SOLE 18 300,292 0 13,930
DIGITAL TURBINE INC COM NEW 25400W102   6,154,278 403,824 SH   SOLE 19 403,824 0 0
DIGITAL TURBINE INC COM NEW 25400W102   173,011,262 11,352,445 SH   SOLE 21 11,352,445 0 0
DIGITAL TURBINE INC COM NEW 25400W102   39,000,013 2,559,056 SH   SOLE 22 2,489,017 0 70,039
DIGITAL TURBINE INC COM NEW 25400W102   92,263 6,054 SH   SOLE 23 6,054 0 0
DIGITAL TURBINE INC COM NEW 25400W102   197,221 12,941 SH   SOLE 25 12,941 0 0
DIGITAL TURBINE INC COM NEW 25400W102   1,302,639 85,475 SH   SOLE 26 26,465 0 59,010
DIGITAL TURBINE INC COM NEW 25400W102   55,596 3,648 SH   SOLE 28 1,573 0 2,075
DIGITAL TURBINE INC COM NEW 25400W102   2,266,584 148,726 SH   SOLE 30 148,726 0 0
DIGITAL TURBINE INC COM NEW 25400W102   240,289 15,767 SH   SOLE 40 15,767 0 0
DIGITAL TURBINE INC COM NEW 25400W102   6,949 456 SH   OTR 43 456 0 0
DIGITAL TURBINE INC COM NEW 25400W102   1,331,870 87,393 SH   SOLE 43 83,130 0 4,263
DIGITALBRIDGE GROUP INC NOTE 5.000% 4/1 19624RAA4   34,475 35,000 PRN   SOLE 18 35,000 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   1,748,890 159,862 SH   SOLE 2 113,370 0 46,492
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   4,288 392 SH   SOLE 4 392 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   116,336 10,634 SH   SOLE 7 10,634 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   4,393,909 401,637 SH   SOLE 18 401,637 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   5,141,548 469,977 SH   SOLE 19 469,977 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   60,039,190 5,488,043 SH   SOLE 21 5,488,043 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   43,848,067 4,008,050 SH   SOLE 22 3,875,785 0 132,265
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   35,621 3,256 SH   SOLE 23 3,256 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   284,188 25,977 SH   SOLE 25 25,977 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   728,932 66,630 SH   SOLE 26 55,153 0 11,477
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   157,000 14,351 SH   SOLE 28 2,166 0 12,185
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   716,975 65,537 SH   SOLE 30 65,537 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   73,200 6,691 SH   SOLE 36 6,691 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   217,279 19,861 SH   SOLE 40 19,861 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   1,885,826 172,379 SH   SOLE 43 163,111 0 9,268
DIGITALOCEAN HLDGS INC COM 25402D102   1,808,930 71,022 SH   SOLE 2 57,962 0 13,060
DIGITALOCEAN HLDGS INC COM 25402D102   3,413 134 SH   SOLE 4 134 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   121,288 4,762 SH   SOLE 7 4,762 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   4,525,255 177,670 SH   SOLE 18 172,763 0 4,907
DIGITALOCEAN HLDGS INC COM 25402D102   17,507,696 687,385 SH   SOLE 19 687,385 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   59,993,082 2,355,441 SH   SOLE 21 2,355,441 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   41,440,352 1,627,026 SH   SOLE 22 1,584,143 0 42,883
DIGITALOCEAN HLDGS INC COM 25402D102   21,751 854 SH   SOLE 23 854 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   183,842 7,218 SH   SOLE 25 7,218 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   411,824 16,169 SH   SOLE 26 11,313 0 4,856
DIGITALOCEAN HLDGS INC COM 25402D102   27,329 1,073 SH   SOLE 28 0 0 1,073
DIGITALOCEAN HLDGS INC COM 25402D102   7,753,144 304,403 SH   SOLE 30 304,403 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   23,280 914 SH   SOLE 36 914 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   148,516 5,831 SH   SOLE 40 5,831 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   259,412 10,185 SH   SOLE 43 9,230 0 955
DIGITALOCEAN HLDGS INC NOTE 12/0 25402DAB8   10,128,625 13,550,000 PRN   SOLE 21 13,550,000 0 0
DILLARDS INC CL A 254067101   3,144,413 9,729 SH   SOLE 2 5,528 0 4,201
DILLARDS INC CL A 254067101   5,494 17 SH   SOLE 4 17 0 0
DILLARDS INC CL A 254067101   114,736 355 SH   SOLE 7 355 0 0
DILLARDS INC CL A 254067101   3,835,414 11,867 SH   SOLE 18 10,062 0 1,805
DILLARDS INC CL A 254067101   9,586,112 29,660 SH   SOLE 19 29,660 0 0
DILLARDS INC CL A 254067101   45,405,722 140,488 SH   SOLE 21 140,488 0 0
DILLARDS INC CL A 254067101   34,948,586 108,133 SH   SOLE 22 104,449 0 3,684
DILLARDS INC CL A 254067101   239,491 741 SH   SOLE 23 741 0 0
DILLARDS INC CL A 254067101   258,560 800 SH   SOLE 25 800 0 0
DILLARDS INC CL A 254067101   1,709,728 5,290 SH   SOLE 26 1,677 0 3,613
DILLARDS INC CL A 254067101   164,509 509 SH   SOLE 28 0 0 509
DILLARDS INC CL A 254067101   760,166 2,352 SH   SOLE 30 2,352 0 0
DILLARDS INC CL A 254067101   237,552 735 SH   SOLE 40 735 0 0
DILLARDS INC CL A 254067101   1,849,958 5,724 SH   SOLE 43 5,669 0 55
DIME CMNTY BANCSHARES INC COM 25432X102   1,610,057 50,583 SH   SOLE 2 28,135 0 22,448
DIME CMNTY BANCSHARES INC COM 25432X102   5,793 182 SH   SOLE 4 182 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   12,859 404 SH   SOLE 7 404 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   3,856,746 121,167 SH   SOLE 18 121,167 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   1,908,431 59,957 SH   SOLE 19 59,957 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   128,590,526 4,039,916 SH   SOLE 21 4,039,916 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   30,031,223 943,488 SH   SOLE 22 900,896 0 42,592
DIME CMNTY BANCSHARES INC COM 25432X102   136,869 4,300 SH   SOLE 25 4,300 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   493,683 15,510 SH   SOLE 26 12,919 0 2,591
DIME CMNTY BANCSHARES INC COM 25432X102   95,235 2,992 SH   SOLE 28 57 0 2,935
DIME CMNTY BANCSHARES INC COM 25432X102   2,003,285 62,937 SH   SOLE 30 62,937 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   132,031 4,148 SH   SOLE 40 4,148 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   1,182,458 37,149 SH   SOLE 43 36,702 0 447
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   2,078,684 85,613 SH   SOLE 17 0 0 85,613
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   6,428 192 SH   SOLE 17 0 0 192
DINE BRANDS GLOBAL INC COM 254423106   698,197 10,808 SH   SOLE 2 6,448 0 4,360
DINE BRANDS GLOBAL INC COM 254423106   4,199 65 SH   SOLE 4 65 0 0
DINE BRANDS GLOBAL INC COM 254423106   114,084 1,766 SH   SOLE 7 1,766 0 0
DINE BRANDS GLOBAL INC COM 254423106   3,142,984 48,653 SH   SOLE 18 48,653 0 0
DINE BRANDS GLOBAL INC COM 254423106   1,769,329 27,389 SH   SOLE 19 27,389 0 0
DINE BRANDS GLOBAL INC COM 254423106   121,700,005 1,883,901 SH   SOLE 21 1,883,901 0 0
DINE BRANDS GLOBAL INC COM 254423106   25,426,560 393,600 SH   SOLE 22 379,500 0 14,100
DINE BRANDS GLOBAL INC COM 254423106   150,906 2,336 SH   SOLE 25 2,336 0 0
DINE BRANDS GLOBAL INC COM 254423106   520,418 8,056 SH   SOLE 26 7,101 0 955
DINE BRANDS GLOBAL INC COM 254423106   59,497 921 SH   SOLE 28 0 0 921
DINE BRANDS GLOBAL INC COM 254423106   2,082,639 32,239 SH   SOLE 30 32,239 0 0
DINE BRANDS GLOBAL INC COM 254423106   63,760 987 SH   SOLE 36 987 0 0
DINE BRANDS GLOBAL INC COM 254423106   183,529 2,841 SH   SOLE 40 2,841 0 0
DINE BRANDS GLOBAL INC COM 254423106   627,327 9,711 SH   SOLE 43 8,796 0 915
DINGDONG CAYMAN LTD ADS 25445D101   100,046 23,430 SH   SOLE 2 23,430 0 0
DINGDONG CAYMAN LTD ADS 25445D101   284,489 66,625 SH   SOLE 21 66,625 0 0
DINGDONG CAYMAN LTD ADS 25445D101   2,562,115 600,027 SH   SOLE 22 559,929 0 40,098
DINGDONG CAYMAN LTD ADS 25445D101   685,301 160,492 SH   SOLE 30 160,492 0 0
DINGDONG CAYMAN LTD ADS 25445D101   2,105 493 SH   SOLE 34 493 0 0
DIODES INC COM 254543101   2,336,813 30,691 SH   SOLE 2 13,670 0 17,021
DIODES INC COM 254543101   23,223 305 SH   SOLE 4 189 0 116
DIODES INC COM 254543101   34,415 452 SH   SOLE 7 452 0 0
DIODES INC COM 254543101   11,219,838 147,358 SH   SOLE 18 147,358 0 0
DIODES INC COM 254543101   6,274,774 82,411 SH   SOLE 19 82,411 0 0
DIODES INC COM 254543101   416,676,074 5,472,499 SH   SOLE 21 5,472,499 0 0
DIODES INC COM 254543101   87,204,056 1,145,312 SH   SOLE 22 1,103,556 0 41,756
DIODES INC COM 254543101   562,979 7,394 SH   SOLE 25 7,394 0 0
DIODES INC COM 254543101   1,411,788 18,542 SH   SOLE 26 15,191 0 3,351
DIODES INC COM 254543101   109,413 1,437 SH   SOLE 28 795 0 642
DIODES INC COM 254543101   10,646,885 139,833 SH   SOLE 30 139,833 0 0
DIODES INC COM 254543101   47,131 619 SH   SOLE 36 619 0 0
DIODES INC COM 254543101   450,140 5,912 SH   SOLE 40 5,912 0 0
DIODES INC COM 254543101   3,714,109 48,780 SH   SOLE 43 43,077 0 5,703
DIRECT DIGITAL HOLDINGS INC CLASS A COM 25461T105   856 353 SH   SOLE 18 353 0 0
DIRECT DIGITAL HOLDINGS INC CLASS A COM 25461T105   14,465 5,965 SH   SOLE 21 5,965 0 0
DISC MEDICINE INC COM 254604101   26,096 1,312 SH   SOLE 2 1,163 0 149
DISC MEDICINE INC COM 254604101   8,195 412 SH   SOLE 18 412 0 0
DISC MEDICINE INC COM 254604101   184,341 9,268 SH   SOLE 21 9,268 0 0
DISC MEDICINE INC COM 254604101   180,800 9,090 SH   SOLE 22 9,090 0 0
DISCOVER FINL SVCS COM 254709108   66,185,028 676,531 SH   SOLE 2 220,407 0 456,124
DISCOVER FINL SVCS COM 254709108   24,097,877 246,324 SH   SOLE 4 143,696 0 102,628
DISCOVER FINL SVCS COM 254709108   27,517,818 281,282 SH   SOLE 7 273,389 0 7,893
DISCOVER FINL SVCS COM 254709108   1,664,382 17,013 SH   SOLE 13 13,117 0 3,896
DISCOVER FINL SVCS COM 254709108   4,521,996 46,223 SH   SOLE 15 46,223 0 0
DISCOVER FINL SVCS COM 254709108   66,598,946 680,762 SH   SOLE 18 630,004 0 50,758
DISCOVER FINL SVCS COM 254709108   24,216,056 247,532 SH   SOLE 19 247,532 0 0
DISCOVER FINL SVCS COM 254709108   752,653,638 7,693,485 SH   SOLE 21 7,693,485 0 0
DISCOVER FINL SVCS COM 254709108   599,670,116 6,129,716 SH   SOLE 22 5,485,802 0 643,914
DISCOVER FINL SVCS COM 254709108   51,110,697 522,444 SH   SOLE 23 522,444 0 0
DISCOVER FINL SVCS COM 254709108   47,628,242 486,847 SH   SOLE 25 486,847 0 0
DISCOVER FINL SVCS COM 254709108   51,816,736 529,661 SH   SOLE 26 213,512 0 316,149
DISCOVER FINL SVCS COM 254709108   65,695,682 671,529 SH   SOLE 28 21,798 0 649,731
DISCOVER FINL SVCS COM 254709108   1,448,177 14,803 SH   SOLE 29 14,803 0 0
DISCOVER FINL SVCS COM 254709108   148,570,508 1,518,660 SH   SOLE 30 1,513,308 0 5,352
DISCOVER FINL SVCS COM 254709108   7,844,303 80,183 SH   SOLE 31 75,411 0 4,772
DISCOVER FINL SVCS COM 254709108   2,972,369 30,383 SH   SOLE 34 30,383 0 0
DISCOVER FINL SVCS COM 254709108   9,538,425 97,500 SH   SOLE 36 97,500 0 0
DISCOVER FINL SVCS COM 254709108   991,605 10,136 SH   SOLE 40 10,136 0 0
DISCOVER FINL SVCS COM 254709108   53,317 545 SH   OTR 43 545 0 0
DISCOVER FINL SVCS COM 254709108   29,858,123 305,204 SH   SOLE 43 280,393 0 24,811
DISH NETWORK CORPORATION CL A 25470M109   5,020,662 357,597 SH   SOLE 2 50,742 0 306,855
DISH NETWORK CORPORATION CL A 25470M109   2,665,059 189,819 SH   SOLE 4 89,486 0 100,333
DISH NETWORK CORPORATION CL A 25470M109   2,719,604 193,704 SH   SOLE 7 187,963 0 5,741
DISH NETWORK CORPORATION CL A 25470M109   14,152 1,008 SH   SOLE 13 1,008 0 0
DISH NETWORK CORPORATION CL A 25470M109   511,702 36,446 SH   SOLE 15 36,446 0 0
DISH NETWORK CORPORATION CL A 25470M109   6,185,617 440,571 SH   SOLE 18 420,685 0 19,886
DISH NETWORK CORPORATION CL A 25470M109   1,513,456 107,796 SH   SOLE 19 107,796 0 0
DISH NETWORK CORPORATION CL A 25470M109   124,784,038 8,887,752 SH   SOLE 21 8,887,752 0 0
DISH NETWORK CORPORATION CL A 25470M109   77,011,646 5,485,160 SH   SOLE 22 4,923,674 0 561,486
DISH NETWORK CORPORATION CL A 25470M109   5,623,694 400,548 SH   SOLE 23 400,548 0 0
DISH NETWORK CORPORATION CL A 25470M109   201,558 14,356 SH   SOLE 25 14,356 0 0
DISH NETWORK CORPORATION CL A 25470M109   4,849,697 345,420 SH   SOLE 26 160,943 0 184,477
DISH NETWORK CORPORATION CL A 25470M109   3,055,862 217,654 SH   SOLE 28 4,640 0 213,014
DISH NETWORK CORPORATION CL A 25470M109   23,490,591 1,673,119 SH   SOLE 30 1,673,119 0 0
DISH NETWORK CORPORATION CL A 25470M109   740,778 52,762 SH   SOLE 31 49,443 0 3,319
DISH NETWORK CORPORATION CL A 25470M109   151,646 10,801 SH   SOLE 34 10,801 0 0
DISH NETWORK CORPORATION CL A 25470M109   728,957 51,920 SH   SOLE 36 51,920 0 0
DISH NETWORK CORPORATION CL A 25470M109   102,155 7,276 SH   SOLE 40 7,276 0 0
DISH NETWORK CORPORATION CL A 25470M109   16,918 1,205 SH   OTR 43 1,205 0 0
DISH NETWORK CORPORATION CL A 25470M109   2,566,007 182,764 SH   SOLE 43 163,555 0 19,209
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5   17,343,400 27,683,000 PRN   SOLE 21 27,683,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1   8,230,635 9,135,000 PRN   SOLE 21 9,135,000 0 0
DISH NETWORK CORPORATION NOTE 12/1 25470MAF6   12,032,680 18,860,000 PRN   SOLE 21 18,860,000 0 0
DISNEY WALT CO COM 254687106   333,064,471 3,833,615 SH   SOLE 2 844,264 0 2,989,351
DISNEY WALT CO COM 254687106   117,131,008 1,348,193 SH   SOLE 4 774,225 0 573,968
DISNEY WALT CO COM 254687106   142,966,948 1,645,568 SH   SOLE 7 1,591,339 0 54,229
DISNEY WALT CO COM 254687106   6,368,217 73,299 SH   SOLE 13 47,659 0 25,640
DISNEY WALT CO COM 254687106   18,105,966 208,402 SH   SOLE 15 208,402 0 0
DISNEY WALT CO COM 254687106   40,207 463 SH   SOLE 17 0 0 463
DISNEY WALT CO COM 254687106   261,355,891 3,008,240 SH   SOLE 18 2,846,137 0 162,103
DISNEY WALT CO COM 254687106   174,130,022 2,004,259 SH   SOLE 19 2,004,259 0 0
DISNEY WALT CO COM 254687106   6,038,594 69,505 SH   SOLE 20 69,505 0 0
DISNEY WALT CO COM 254687106   3,261,529,152 37,540,621 SH   SOLE 21 37,540,621 0 0
DISNEY WALT CO COM 254687106   3,400,202,925 39,136,774 SH   SOLE 22 35,272,137 0 3,864,637
DISNEY WALT CO COM 254687106   306,152,436 3,523,854 SH   SOLE 23 3,523,854 0 0
DISNEY WALT CO COM 254687106   312,881,378 3,601,305 SH   SOLE 25 3,601,305 0 0
DISNEY WALT CO COM 254687106   378,632,336 4,358,107 SH   SOLE 26 1,826,427 0 2,531,680
DISNEY WALT CO COM 254687106   312,383,382 3,595,573 SH   SOLE 28 99,059 0 3,496,514
DISNEY WALT CO COM 254687106   1,577,828 18,161 SH   SOLE 29 18,161 0 0
DISNEY WALT CO COM 254687106   1,056,971,220 12,165,875 SH   SOLE 30 12,165,875 0 0
DISNEY WALT CO COM 254687106   41,631,419 479,183 SH   SOLE 31 446,453 0 32,730
DISNEY WALT CO COM 254687106   14,615,301 168,224 SH   SOLE 32 168,224 0 0
DISNEY WALT CO COM 254687106   160,709,495 1,849,787 SH   SOLE 34 1,849,787 0 0
DISNEY WALT CO COM 254687106   46,635,446 536,780 SH   SOLE 36 536,780 0 0
DISNEY WALT CO COM 254687106   6,004,972 69,118 SH   SOLE 40 69,118 0 0
DISNEY WALT CO COM 254687106   307,555 3,540 SH   OTR 43 3,540 0 0
DISNEY WALT CO COM 254687106   120,381,622 1,385,608 SH   SOLE 43 1,245,892 0 139,716
DISNEY WALT CO OPTIONS 254687106   278,016 3,200 SH Call SOLE 2 0 0 3,200
DISNEY WALT CO OPTIONS 254687106   191,136 2,200 SH Call SOLE 4 2,200 0 0
DISNEY WALT CO OPTIONS 254687106   3,145,056 36,200 SH Call SOLE 18 36,200 0 0
DISNEY WALT CO OPTIONS 254687106   15,768,720 181,500 SH Call SOLE 19 181,500 0 0
DISNEY WALT CO OPTIONS 254687106   1,311,888 15,100 SH Call SOLE 22 15,100 0 0
DISNEY WALT CO OPTIONS 254687106   156,384 1,800 SH Call SOLE 26 1,800 0 0
DISNEY WALT CO OPTIONS 254687106   9,530,736 109,700 SH Call SOLE 34 109,700 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105   36,639 994 SH   SOLE 2 197 0 797
DISTRIBUTION SOLUTIONS GRP I COM 520776105   2,801 76 SH   SOLE 7 76 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105   526,361 14,280 SH   SOLE 18 14,280 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105   308,924 8,381 SH   SOLE 19 8,381 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105   6,947,262 188,477 SH   SOLE 21 188,477 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105   4,312,178 116,988 SH   SOLE 22 114,821 0 2,167
DISTRIBUTION SOLUTIONS GRP I COM 520776105   109,917 2,982 SH   SOLE 43 2,962 0 20
DIVERSEY HLDGS LTD ORD SHS G28923103   670,383 157,367 SH   SOLE 2 107,617 0 49,750
DIVERSEY HLDGS LTD ORD SHS G28923103   77,860 18,277 SH   SOLE 4 18,277 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103   3,536 830 SH   SOLE 7 830 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103   2,170,176 509,431 SH   SOLE 18 509,431 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103   18,122,568 4,254,124 SH   SOLE 19 4,254,124 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103   10,818,653 2,539,590 SH   SOLE 21 2,539,590 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103   8,625,976 2,024,877 SH   SOLE 22 1,969,606 0 55,271
DIVERSEY HLDGS LTD ORD SHS G28923103   80,940 19,000 SH   SOLE 25 19,000 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103   64,565 15,156 SH   SOLE 26 15,156 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103   127,608 29,955 SH   SOLE 30 29,955 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103   6,284,305 1,475,189 SH   SOLE 34 1,475,189 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103   70,635 16,581 SH   SOLE 36 16,581 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103   40,410 9,486 SH   SOLE 40 9,486 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103   155,848 36,584 SH   SOLE 43 36,483 0 101
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   165,914 256,515 SH   SOLE 2 10,606 0 245,909
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   2,035 3,146 SH   SOLE 7 3,146 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   468,570 724,443 SH   SOLE 18 724,443 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   297,692 460,253 SH   SOLE 19 460,253 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   6,056,019 9,363,047 SH   SOLE 21 9,363,047 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   4,038,882 6,244,406 SH   SOLE 22 6,049,161 0 195,245
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   6,406 9,904 SH   SOLE 23 9,904 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   14,290 22,093 SH   SOLE 43 20,509 0 1,584
DIXIE GROUP INC CL A 255519100   2,008 2,564 SH   SOLE 18 2,564 0 0
DIXIE GROUP INC CL A 255519100   26,520 33,870 SH   SOLE 21 33,870 0 0
DIXIE GROUP INC CL A 255519100   200,384 255,918 SH   SOLE 22 255,918 0 0
DLH HLDGS CORP COM 23335Q100   130,479 10,997 SH   SOLE 2 10,638 0 359
DLH HLDGS CORP COM 23335Q100   10,584 892 SH   SOLE 18 892 0 0
DLH HLDGS CORP COM 23335Q100   131,986 11,124 SH   SOLE 21 11,124 0 0
DLH HLDGS CORP COM 23335Q100   523,401 44,113 SH   SOLE 22 44,113 0 0
DLOCAL LTD CLASS A COM G29018101   67,979 4,366 SH   SOLE 21 4,366 0 0
DLOCAL LTD CLASS A COM G29018101   1,057,561 67,923 SH   SOLE 30 67,923 0 0
DLOCAL LTD CLASS A COM G29018101   5,246,062 336,934 SH   SOLE 34 336,934 0 0
DLOCAL LTD CLASS A COM G29018101   35,889 2,305 SH   SOLE 43 2,270 0 35
DMC GLOBAL INC COM 23291C103   364,753 18,763 SH   SOLE 2 7,082 0 11,681
DMC GLOBAL INC COM 23291C103   1,400 72 SH   SOLE 4 72 0 0
DMC GLOBAL INC COM 23291C103   5,754 296 SH   SOLE 7 296 0 0
DMC GLOBAL INC COM 23291C103   1,328,860 68,357 SH   SOLE 18 68,357 0 0
DMC GLOBAL INC COM 23291C103   665,859 34,252 SH   SOLE 19 34,252 0 0
DMC GLOBAL INC COM 23291C103   47,597,013 2,448,406 SH   SOLE 21 2,448,406 0 0
DMC GLOBAL INC COM 23291C103   9,822,332 505,264 SH   SOLE 22 484,528 0 20,736
DMC GLOBAL INC COM 23291C103   36,528 1,879 SH   SOLE 25 1,879 0 0
DMC GLOBAL INC COM 23291C103   239,112 12,300 SH   SOLE 26 9,739 0 2,561
DMC GLOBAL INC COM 23291C103   164,268 8,450 SH   SOLE 28 0 0 8,450
DMC GLOBAL INC COM 23291C103   737,437 37,934 SH   SOLE 30 37,934 0 0
DMC GLOBAL INC COM 23291C103   50,136 2,579 SH   SOLE 40 2,579 0 0
DMC GLOBAL INC COM 23291C103   179,742 9,246 SH   SOLE 43 8,784 0 462
DOCEBO INC COM 25609L105   52,063 1,571 SH   SOLE 2 1,571 0 0
DOCEBO INC COM 25609L105   27,539 831 SH   SOLE 22 831 0 0
DOCGO INC COM 256086109   312,918 44,260 SH   SOLE 2 24,237 0 20,023
DOCGO INC COM 256086109   5,755 814 SH   SOLE 7 814 0 0
DOCGO INC COM 256086109   1,551,808 219,492 SH   SOLE 18 219,492 0 0
DOCGO INC COM 256086109   1,073,382 151,822 SH   SOLE 19 151,822 0 0
DOCGO INC COM 256086109   23,123,715 3,270,681 SH   SOLE 21 3,270,681 0 0
DOCGO INC COM 256086109   13,502,307 1,909,803 SH   SOLE 22 1,849,771 0 60,032
DOCGO INC COM 256086109   79,799 11,287 SH   SOLE 25 11,287 0 0
DOCGO INC COM 256086109   42,512 6,013 SH   SOLE 26 565 0 5,448
DOCGO INC COM 256086109   21,139 2,990 SH   SOLE 28 0 0 2,990
DOCGO INC COM 256086109   284,221 40,201 SH   SOLE 30 40,201 0 0
DOCGO INC COM 256086109   91,288 12,912 SH   SOLE 40 12,912 0 0
DOCUSIGN INC COM 256163106   17,322,851 312,574 SH   SOLE 2 142,493 0 170,081
DOCUSIGN INC COM 256163106   7,884,437 142,267 SH   SOLE 4 83,335 0 58,932
DOCUSIGN INC COM 256163106   1,465,028 26,435 SH   SOLE 7 26,435 0 0
DOCUSIGN INC COM 256163106   277,820 5,013 SH   SOLE 13 5,013 0 0
DOCUSIGN INC COM 256163106   732,486 13,217 SH   SOLE 15 13,217 0 0
DOCUSIGN INC COM 256163106   20,654,092 372,683 SH   SOLE 18 352,405 0 20,278
DOCUSIGN INC COM 256163106   24,552,612 443,028 SH   SOLE 19 443,028 0 0
DOCUSIGN INC COM 256163106   227,804,686 4,110,514 SH   SOLE 21 4,110,514 0 0
DOCUSIGN INC COM 256163106   257,067,000 4,638,524 SH   SOLE 22 4,234,906 0 403,618
DOCUSIGN INC COM 256163106   18,760,169 338,509 SH   SOLE 23 338,509 0 0
DOCUSIGN INC COM 256163106   13,408,980 241,952 SH   SOLE 25 241,952 0 0
DOCUSIGN INC COM 256163106   13,464,899 242,961 SH   SOLE 26 123,995 0 118,966
DOCUSIGN INC COM 256163106   17,718,605 319,715 SH   SOLE 28 2,316 0 317,399
DOCUSIGN INC COM 256163106   15,241 275 SH   SOLE 29 275 0 0
DOCUSIGN INC COM 256163106   65,549,834 1,182,783 SH   SOLE 30 1,182,783 0 0
DOCUSIGN INC COM 256163106   2,347,480 42,358 SH   SOLE 31 38,522 0 3,836
DOCUSIGN INC COM 256163106   32,372,318 584,127 SH   SOLE 34 584,127 0 0
DOCUSIGN INC COM 256163106   2,940,530 53,059 SH   SOLE 36 53,059 0 0
DOCUSIGN INC COM 256163106   423,464 7,641 SH   SOLE 40 7,641 0 0
DOCUSIGN INC COM 256163106   24,551 443 SH   OTR 43 443 0 0
DOCUSIGN INC COM 256163106   12,170,343 219,602 SH   SOLE 43 194,352 0 25,250
DOCUSIGN INC NOTE 1/1 256163AD8   8,413,000 8,950,000 PRN   SOLE 2 8,950,000 0 0
DOCUSIGN INC NOTE 1/1 256163AD8   6,753,900 7,185,000 PRN   SOLE 19 7,185,000 0 0
DOCUSIGN INC NOTE 1/1 256163AD8   5,954,900 6,335,000 PRN   SOLE 21 6,335,000 0 0
DOCUSIGN INC NOTE 1/1 256163AD8   11,280,000 12,000,000 PRN   SOLE 22 12,000,000 0 0
DOCUSIGN INC NOTE 1/1 256163AD8   1,818,900 1,935,000 PRN   SOLE 34 1,935,000 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   8,949,621 126,873 SH   SOLE 2 33,271 0 93,602
DOLBY LABORATORIES INC COM CL A 25659T107   78,017 1,106 SH   SOLE 4 134 0 972
DOLBY LABORATORIES INC COM CL A 25659T107   527,569 7,479 SH   SOLE 7 7,479 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   81,544 1,156 SH   SOLE 17 0 0 1,156
DOLBY LABORATORIES INC COM CL A 25659T107   1,727,807 24,494 SH   SOLE 18 24,494 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   1,368,899 19,406 SH   SOLE 19 19,406 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   84,787,034 1,201,971 SH   SOLE 21 1,201,971 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   100,327,631 1,422,280 SH   SOLE 22 1,340,548 0 81,732
DOLBY LABORATORIES INC COM CL A 25659T107   759,786 10,771 SH   SOLE 25 10,771 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   2,076,909 29,443 SH   SOLE 26 23,745 0 5,698
DOLBY LABORATORIES INC COM CL A 25659T107   183,616 2,603 SH   SOLE 28 1,163 0 1,440
DOLBY LABORATORIES INC COM CL A 25659T107   5,833,729 82,701 SH   SOLE 30 82,701 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   61,652 874 SH   SOLE 31 874 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   14,461 205 SH   SOLE 34 205 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   382,962 5,429 SH   SOLE 36 5,429 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   614,051 8,705 SH   SOLE 40 8,705 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   12,153,299 172,289 SH   SOLE 43 158,317 0 13,972
DOLE PLC ORD SHS G27907107   292,800 30,342 SH   SOLE 21 30,342 0 0
DOLE PLC ORD SHS G27907107   1,985,796 205,782 SH   SOLE 30 205,782 0 0
DOLE PLC ORD SHS G27907107   47,999 4,974 SH   SOLE 36 4,974 0 0
DOLLAR GEN CORP NEW COM 256677105   107,589,334 436,911 SH   SOLE 2 88,369 0 348,542
DOLLAR GEN CORP NEW COM 256677105   36,853,775 149,660 SH   SOLE 4 87,309 0 62,351
DOLLAR GEN CORP NEW COM 256677105   54,049,659 219,491 SH   SOLE 7 212,830 0 6,661
DOLLAR GEN CORP NEW COM 256677105   1,519,855 6,172 SH   SOLE 13 3,625 0 2,547
DOLLAR GEN CORP NEW COM 256677105   6,284,793 25,522 SH   SOLE 15 25,522 0 0
DOLLAR GEN CORP NEW COM 256677105   985 4 SH   SOLE 17 0 0 4
DOLLAR GEN CORP NEW COM 256677105   282,859,772 1,148,669 SH   SOLE 18 1,087,865 0 60,804
DOLLAR GEN CORP NEW COM 256677105   309,774,866 1,257,969 SH   SOLE 19 1,257,969 0 0
DOLLAR GEN CORP NEW COM 256677105   1,570,845,003 6,379,066 SH   SOLE 21 6,379,066 0 0
DOLLAR GEN CORP NEW COM 256677105   1,314,483,731 5,338,005 SH   SOLE 22 4,860,841 0 477,164
DOLLAR GEN CORP NEW COM 256677105   92,819,259 376,931 SH   SOLE 23 376,931 0 0
DOLLAR GEN CORP NEW COM 256677105   73,834,369 299,835 SH   SOLE 25 284,669 0 15,166
DOLLAR GEN CORP NEW COM 256677105   102,138,344 414,775 SH   SOLE 26 165,540 0 249,235
DOLLAR GEN CORP NEW COM 256677105   119,574,075 485,580 SH   SOLE 28 4,852 0 480,728
DOLLAR GEN CORP NEW COM 256677105   203,895 828 SH   SOLE 29 828 0 0
DOLLAR GEN CORP NEW COM 256677105   288,602,291 1,171,989 SH   SOLE 30 1,169,246 0 2,743
DOLLAR GEN CORP NEW COM 256677105   12,401,643 50,362 SH   SOLE 31 46,357 0 4,005
DOLLAR GEN CORP NEW COM 256677105   40,763,240 165,536 SH   SOLE 34 165,536 0 0
DOLLAR GEN CORP NEW COM 256677105   24,362,005 98,932 SH   SOLE 36 98,932 0 0
DOLLAR GEN CORP NEW COM 256677105   2,091,894 8,495 SH   SOLE 40 8,495 0 0
DOLLAR GEN CORP NEW COM 256677105   96,038 390 SH   OTR 43 390 0 0
DOLLAR GEN CORP NEW COM 256677105   81,262,577 330,000 SH   SOLE 43 301,700 0 28,300
DOLLAR TREE INC COM 256746108   58,917,681 416,556 SH   SOLE 2 53,043 0 363,513
DOLLAR TREE INC COM 256746108   20,799,601 147,056 SH   SOLE 4 84,336 0 62,720
DOLLAR TREE INC COM 256746108   30,667,162 216,821 SH   SOLE 7 210,652 0 6,169
DOLLAR TREE INC COM 256746108   515,832 3,647 SH   SOLE 13 952 0 2,695
DOLLAR TREE INC COM 256746108   3,587,060 25,361 SH   SOLE 15 25,361 0 0
DOLLAR TREE INC COM 256746108   141 1 SH   SOLE 17 0 0 1
DOLLAR TREE INC COM 256746108   119,972,237 848,220 SH   SOLE 18 827,743 0 20,477
DOLLAR TREE INC COM 256746108   84,917,606 600,379 SH   SOLE 19 600,379 0 0
DOLLAR TREE INC COM 256746108   816,196,351 5,770,619 SH   SOLE 21 5,770,619 0 0
DOLLAR TREE INC COM 256746108   649,786,817 4,594,081 SH   SOLE 22 4,135,451 0 458,630
DOLLAR TREE INC COM 256746108   55,784,643 394,405 SH   SOLE 23 394,405 0 0
DOLLAR TREE INC COM 256746108   55,078,999 389,416 SH   SOLE 25 368,585 0 20,831
DOLLAR TREE INC COM 256746108   59,207,067 418,602 SH   SOLE 26 182,836 0 235,766
DOLLAR TREE INC COM 256746108   65,444,005 462,698 SH   SOLE 28 7,144 0 455,554
DOLLAR TREE INC COM 256746108   143,844 1,017 SH   SOLE 29 1,017 0 0
DOLLAR TREE INC COM 256746108   168,563,666 1,191,768 SH   SOLE 30 1,189,457 0 2,311
DOLLAR TREE INC COM 256746108   7,036,923 49,752 SH   SOLE 31 45,649 0 4,103
DOLLAR TREE INC COM 256746108   6,707,933 47,426 SH   SOLE 32 47,426 0 0
DOLLAR TREE INC COM 256746108   23,702,374 167,579 SH   SOLE 34 167,579 0 0
DOLLAR TREE INC COM 256746108   11,708,262 82,779 SH   SOLE 36 82,779 0 0
DOLLAR TREE INC COM 256746108   1,179,610 8,340 SH   SOLE 40 8,340 0 0
DOLLAR TREE INC COM 256746108   107,919 763 SH   OTR 43 763 0 0
DOLLAR TREE INC COM 256746108   21,781,793 154,000 SH   SOLE 43 135,486 0 18,514
DOLPHIN ENTMT INC COM NEW 25686H209   4,179 2,309 SH   SOLE 22 2,309 0 0
DOMA HOLDINGS INC COMMON STOCK 25703A104   33,610 74,210 SH   SOLE 2 13,337 0 60,873
DOMA HOLDINGS INC COMMON STOCK 25703A104   182,622 403,227 SH   SOLE 18 403,227 0 0
DOMA HOLDINGS INC COMMON STOCK 25703A104   122,090 269,574 SH   SOLE 19 269,574 0 0
DOMA HOLDINGS INC COMMON STOCK 25703A104   2,276,168 5,025,762 SH   SOLE 21 5,025,762 0 0
DOMA HOLDINGS INC COMMON STOCK 25703A104   1,627,545 3,593,608 SH   SOLE 22 3,506,323 0 87,285
DOMINARI HOLDINGS INC COM NEW 008875304   8,046 2,453 SH   SOLE 21 2,453 0 0
DOMINARI HOLDINGS INC COM NEW 008875304   238,856 72,822 SH   SOLE 22 72,822 0 0
DOMINION ENERGY INC COM 25746U109   107,923,016 1,759,997 SH   SOLE 2 339,329 0 1,420,668
DOMINION ENERGY INC COM 25746U109   40,838,752 665,994 SH   SOLE 4 358,132 0 307,862
DOMINION ENERGY INC COM 25746U109   44,364,039 723,484 SH   SOLE 7 697,885 0 25,599
DOMINION ENERGY INC COM 25746U109   1,079,600 17,606 SH   SOLE 13 11,238 0 6,368
DOMINION ENERGY INC COM 25746U109   8,613,007 140,460 SH   SOLE 15 140,460 0 0
DOMINION ENERGY INC COM 25746U109   82,543,159 1,346,105 SH   SOLE 18 1,275,353 0 70,752
DOMINION ENERGY INC COM 25746U109   53,929,162 879,471 SH   SOLE 19 879,471 0 0
DOMINION ENERGY INC COM 25746U109   1,507,193,846 24,579,156 SH   SOLE 21 24,579,156 0 0
DOMINION ENERGY INC COM 25746U109   1,145,991,759 18,688,711 SH   SOLE 22 16,954,855 0 1,733,856
DOMINION ENERGY INC COM 25746U109   86,398,715 1,408,981 SH   SOLE 23 1,408,981 0 0
DOMINION ENERGY INC COM 25746U109   30,275,033 493,722 SH   SOLE 25 493,722 0 0
DOMINION ENERGY INC COM 25746U109   71,369,306 1,163,883 SH   SOLE 26 568,069 0 595,814
DOMINION ENERGY INC COM 25746U109   57,891,844 944,094 SH   SOLE 28 11,463 0 932,631
DOMINION ENERGY INC COM 25746U109   997,738 16,271 SH   SOLE 29 16,271 0 0
DOMINION ENERGY INC COM 25746U109   305,768,010 4,986,432 SH   SOLE 30 4,972,461 0 13,971
DOMINION ENERGY INC COM 25746U109   12,164,539 198,378 SH   SOLE 31 183,303 0 15,075
DOMINION ENERGY INC COM 25746U109   3,930,367 64,096 SH   SOLE 32 64,096 0 0
DOMINION ENERGY INC COM 25746U109   15,963,620 260,333 SH   SOLE 34 260,333 0 0
DOMINION ENERGY INC COM 25746U109   18,851,301 307,425 SH   SOLE 36 307,425 0 0
DOMINION ENERGY INC COM 25746U109   1,169,004 19,064 SH   SOLE 40 19,064 0 0
DOMINION ENERGY INC COM 25746U109   101,055 1,648 SH   OTR 43 1,648 0 0
DOMINION ENERGY INC COM 25746U109   29,704,513 484,418 SH   SOLE 43 434,347 0 50,071
DOMINOS PIZZA INC COM 25754A201   38,283,782 110,519 SH   SOLE 2 66,861 0 43,658
DOMINOS PIZZA INC COM 25754A201   8,549,845 24,682 SH   SOLE 4 19,587 0 5,095
DOMINOS PIZZA INC COM 25754A201   12,456,198 35,959 SH   SOLE 7 34,667 0 1,292
DOMINOS PIZZA INC COM 25754A201   411,177 1,187 SH   SOLE 13 791 0 396
DOMINOS PIZZA INC COM 25754A201   1,427,514 4,121 SH   SOLE 15 4,121 0 0
DOMINOS PIZZA INC COM 25754A201   29,243,434 84,421 SH   SOLE 18 76,965 0 7,456
DOMINOS PIZZA INC COM 25754A201   223,535,730 645,311 SH   SOLE 19 645,311 0 0
DOMINOS PIZZA INC COM 25754A201   465,422,347 1,343,598 SH   SOLE 21 1,343,598 0 0
DOMINOS PIZZA INC COM 25754A201   337,698,778 974,881 SH   SOLE 22 896,373 0 78,508
DOMINOS PIZZA INC COM 25754A201   20,723,034 59,824 SH   SOLE 23 59,824 0 0
DOMINOS PIZZA INC COM 25754A201   15,229,476 43,965 SH   SOLE 25 43,965 0 0
DOMINOS PIZZA INC COM 25754A201   23,649,767 68,273 SH   SOLE 26 30,357 0 37,916
DOMINOS PIZZA INC COM 25754A201   21,806,573 62,952 SH   SOLE 28 467 0 62,485
DOMINOS PIZZA INC COM 25754A201   49,189 142 SH   SOLE 29 142 0 0
DOMINOS PIZZA INC COM 25754A201   68,951,959 199,053 SH   SOLE 30 199,053 0 0
DOMINOS PIZZA INC COM 25754A201   2,776,742 8,016 SH   SOLE 31 7,372 0 644
DOMINOS PIZZA INC COM 25754A201   29,354,282 84,741 SH   SOLE 34 84,741 0 0
DOMINOS PIZZA INC COM 25754A201   5,532,008 15,970 SH   SOLE 36 15,970 0 0
DOMINOS PIZZA INC COM 25754A201   496,391 1,433 SH   SOLE 40 1,433 0 0
DOMINOS PIZZA INC COM 25754A201   26,673 77 SH   OTR 43 77 0 0
DOMINOS PIZZA INC COM 25754A201   12,868,276 37,149 SH   SOLE 43 35,038 0 2,110
DOMO INC COM CL B 257554105   2,747,437 192,938 SH   SOLE 2 111,585 0 81,353
DOMO INC COM CL B 257554105   15,992 1,123 SH   SOLE 4 83 0 1,040
DOMO INC COM CL B 257554105   5,554 390 SH   SOLE 7 390 0 0
DOMO INC COM CL B 257554105   1,132,635 79,539 SH   SOLE 18 77,077 0 2,462
DOMO INC COM CL B 257554105   6,621,885 465,020 SH   SOLE 19 465,020 0 0
DOMO INC COM CL B 257554105   16,847,045 1,183,079 SH   SOLE 21 1,183,079 0 0
DOMO INC COM CL B 257554105   17,620,519 1,237,396 SH   SOLE 22 1,214,564 0 22,832
DOMO INC COM CL B 257554105   241,496 16,959 SH   SOLE 23 16,959 0 0
DOMO INC COM CL B 257554105   72,482 5,090 SH   SOLE 25 5,090 0 0
DOMO INC COM CL B 257554105   1,295,868 91,002 SH   SOLE 26 11,318 0 79,684
DOMO INC COM CL B 257554105   6,764 475 SH   SOLE 28 475 0 0
DOMO INC COM CL B 257554105   2,984,633 209,595 SH   SOLE 30 209,595 0 0
DOMO INC COM CL B 257554105   46,636 3,275 SH   SOLE 40 3,275 0 0
DOMO INC COM CL B 257554105   256,847 18,037 SH   SOLE 43 16,778 0 1,259
DONALDSON INC COM 257651109   13,950,601 236,973 SH   SOLE 2 145,884 0 91,089
DONALDSON INC COM 257651109   388,365 6,597 SH   SOLE 4 4,680 0 1,917
DONALDSON INC COM 257651109   2,390,475 40,606 SH   SOLE 7 40,606 0 0
DONALDSON INC COM 257651109   23,195 394 SH   SOLE 13 394 0 0
DONALDSON INC COM 257651109   15,806,536 268,499 SH   SOLE 18 268,499 0 0
DONALDSON INC COM 257651109   4,116,367 69,923 SH   SOLE 19 69,923 0 0
DONALDSON INC COM 257651109   374,086,707 6,354,454 SH   SOLE 21 6,354,454 0 0
DONALDSON INC COM 257651109   215,128,464 3,654,297 SH   SOLE 22 3,483,500 0 170,797
DONALDSON INC COM 257651109   48,685 827 SH   SOLE 23 827 0 0
DONALDSON INC COM 257651109   7,626,550 129,549 SH   SOLE 25 129,549 0 0
DONALDSON INC COM 257651109   6,585,080 111,858 SH   SOLE 26 65,982 0 45,876
DONALDSON INC COM 257651109   66,641 1,132 SH   SOLE 28 1,132 0 0
DONALDSON INC COM 257651109   24,843 422 SH   SOLE 29 422 0 0
DONALDSON INC COM 257651109   3,909,203 66,404 SH   SOLE 30 66,404 0 0
DONALDSON INC COM 257651109   168,074 2,855 SH   SOLE 31 2,855 0 0
DONALDSON INC COM 257651109   8,416,114 142,961 SH   SOLE 34 142,961 0 0
DONALDSON INC COM 257651109   189,856 3,225 SH   SOLE 36 3,225 0 0
DONALDSON INC COM 257651109   1,019,805 17,323 SH   SOLE 40 17,323 0 0
DONALDSON INC COM 257651109   26,021 442 SH   OTR 43 442 0 0
DONALDSON INC COM 257651109   4,218,602 71,660 SH   SOLE 43 68,741 0 2,919
DONEGAL GROUP INC CL A 257701201   945,209 66,564 SH   SOLE 2 49,450 0 17,114
DONEGAL GROUP INC CL A 257701201   2,783 196 SH   SOLE 7 196 0 0
DONEGAL GROUP INC CL A 257701201   695,800 49,000 SH   SOLE 18 49,000 0 0
DONEGAL GROUP INC CL A 257701201   2,043,139 143,883 SH   SOLE 19 143,883 0 0
DONEGAL GROUP INC CL A 257701201   9,340,788 657,802 SH   SOLE 21 657,802 0 0
DONEGAL GROUP INC CL A 257701201   7,617,192 536,422 SH   SOLE 22 519,981 0 16,441
DONEGAL GROUP INC CL A 257701201   353,040 24,862 SH   SOLE 23 24,862 0 0
DONEGAL GROUP INC CL A 257701201   61,926 4,361 SH   SOLE 25 4,361 0 0
DONEGAL GROUP INC CL A 257701201   116,170 8,181 SH   SOLE 26 0 0 8,181
DONEGAL GROUP INC CL A 257701201   60,535 4,263 SH   SOLE 30 4,263 0 0
DONEGAL GROUP INC CL A 257701201   9,088 640 SH   SOLE 40 640 0 0
DONEGAL GROUP INC CL A 257701201   293,571 20,674 SH   SOLE 43 16,454 0 4,220
DONNELLEY FINL SOLUTIONS INC COM 25787G100   1,007,412 26,065 SH   SOLE 2 7,980 0 18,085
DONNELLEY FINL SOLUTIONS INC COM 25787G100   162,253 4,198 SH   SOLE 7 4,198 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   3,569,405 92,352 SH   SOLE 18 92,352 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   1,832,358 47,409 SH   SOLE 19 47,409 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   123,915,610 3,206,096 SH   SOLE 21 3,206,096 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   26,345,038 681,631 SH   SOLE 22 647,858 0 33,773
DONNELLEY FINL SOLUTIONS INC COM 25787G100   193,521 5,007 SH   SOLE 25 5,007 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   1,051,473 27,205 SH   SOLE 26 25,003 0 2,202
DONNELLEY FINL SOLUTIONS INC COM 25787G100   335,984 8,693 SH   SOLE 28 7,644 0 1,049
DONNELLEY FINL SOLUTIONS INC COM 25787G100   2,790,530 72,200 SH   SOLE 30 72,200 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   106,945 2,767 SH   SOLE 36 2,767 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   138,522 3,584 SH   SOLE 40 3,584 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   498,199 12,890 SH   SOLE 43 12,361 0 529
DOORDASH INC CL A 25809K105   18,656,563 382,150 SH   SOLE 2 17,627 0 364,523
DOORDASH INC CL A 25809K105   6,987,655 143,131 SH   SOLE 4 82,931 0 60,200
DOORDASH INC CL A 25809K105   1,200,240 24,585 SH   SOLE 7 24,585 0 0
DOORDASH INC CL A 25809K105   29,097 596 SH   SOLE 13 596 0 0
DOORDASH INC CL A 25809K105   777,898 15,934 SH   SOLE 15 15,934 0 0
DOORDASH INC CL A 25809K105   14,055,180 287,898 SH   SOLE 18 275,657 0 12,241
DOORDASH INC CL A 25809K105   2,817,549 57,713 SH   SOLE 19 57,713 0 0
DOORDASH INC CL A 25809K105   186,338,568 3,816,849 SH   SOLE 21 3,816,849 0 0
DOORDASH INC CL A 25809K105   280,408,313 5,743,718 SH   SOLE 22 5,314,300 0 429,418
DOORDASH INC CL A 25809K105   18,532,218 379,603 SH   SOLE 23 379,603 0 0
DOORDASH INC CL A 25809K105   15,187,219 311,086 SH   SOLE 25 311,086 0 0
DOORDASH INC CL A 25809K105   11,911,397 243,986 SH   SOLE 26 125,696 0 118,290
DOORDASH INC CL A 25809K105   18,578,109 380,543 SH   SOLE 28 4,754 0 375,789
DOORDASH INC CL A 25809K105   23,697,960 485,415 SH   SOLE 30 485,415 0 0
DOORDASH INC CL A 25809K105   2,546,158 52,154 SH   SOLE 31 48,365 0 3,789
DOORDASH INC CL A 25809K105   474,237 9,714 SH   SOLE 34 9,714 0 0
DOORDASH INC CL A 25809K105   2,979,631 61,033 SH   SOLE 36 61,033 0 0
DOORDASH INC CL A 25809K105   438,648 8,985 SH   SOLE 40 8,985 0 0
DOORDASH INC CL A 25809K105   7,015,629 143,704 SH   SOLE 43 123,444 0 20,260
DORIAN LPG LTD SHS USD Y2106R110   1,627,521 85,885 SH   SOLE 2 56,902 0 28,983
DORIAN LPG LTD SHS USD Y2106R110   4,188 221 SH   SOLE 7 221 0 0
DORIAN LPG LTD SHS USD Y2106R110   2,159,713 113,969 SH   SOLE 18 113,969 0 0
DORIAN LPG LTD SHS USD Y2106R110   1,087,446 57,385 SH   SOLE 19 57,385 0 0
DORIAN LPG LTD SHS USD Y2106R110   76,790,573 4,052,273 SH   SOLE 21 4,052,273 0 0
DORIAN LPG LTD SHS USD Y2106R110   19,068,741 1,006,266 SH   SOLE 22 963,275 0 42,991
DORIAN LPG LTD SHS USD Y2106R110   101,572 5,360 SH   SOLE 25 5,360 0 0
DORIAN LPG LTD SHS USD Y2106R110   133 7 SH   SOLE 26 7 0 0
DORIAN LPG LTD SHS USD Y2106R110   487,944 25,749 SH   SOLE 28 0 0 25,749
DORIAN LPG LTD SHS USD Y2106R110   708,692 37,398 SH   SOLE 30 37,398 0 0
DORIAN LPG LTD SHS USD Y2106R110   196,303 10,359 SH   SOLE 34 10,359 0 0
DORIAN LPG LTD SHS USD Y2106R110   40,837 2,155 SH   SOLE 40 2,155 0 0
DORMAN PRODS INC COM 258278100   1,151,751 14,242 SH   SOLE 2 8,005 0 6,237
DORMAN PRODS INC COM 258278100   6,470 80 SH   SOLE 4 80 0 0
DORMAN PRODS INC COM 258278100   136,913 1,693 SH   SOLE 7 1,693 0 0
DORMAN PRODS INC COM 258278100   6,891,984 85,223 SH   SOLE 18 85,223 0 0
DORMAN PRODS INC COM 258278100   4,496,453 55,601 SH   SOLE 19 55,601 0 0
DORMAN PRODS INC COM 258278100   270,479,258 3,344,618 SH   SOLE 21 3,344,618 0 0
DORMAN PRODS INC COM 258278100   56,695,288 701,067 SH   SOLE 22 680,455 0 20,612
DORMAN PRODS INC COM 258278100   12,292 152 SH   SOLE 23 152 0 0
DORMAN PRODS INC COM 258278100   306,983 3,796 SH   SOLE 25 3,796 0 0
DORMAN PRODS INC COM 258278100   917,066 11,340 SH   SOLE 26 8,519 0 2,821
DORMAN PRODS INC COM 258278100   38,171 472 SH   SOLE 28 472 0 0
DORMAN PRODS INC COM 258278100   3,767,005 46,581 SH   SOLE 30 46,581 0 0
DORMAN PRODS INC COM 258278100   322,105 3,983 SH   SOLE 40 3,983 0 0
DORMAN PRODS INC COM 258278100   1,444,338 17,860 SH   SOLE 43 16,943 0 917
DOUBLEVERIFY HLDGS INC COM 25862V105   19,112,776 870,345 SH   SOLE 2 825,238 0 45,107
DOUBLEVERIFY HLDGS INC COM 25862V105   143,794 6,548 SH   SOLE 7 6,548 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   696,725 31,727 SH   SOLE 18 31,727 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   60,380,096 2,749,549 SH   SOLE 19 2,749,549 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   28,775,769 1,310,372 SH   SOLE 21 1,310,372 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   36,944,296 1,682,345 SH   SOLE 22 1,604,477 0 77,868
DOUBLEVERIFY HLDGS INC COM 25862V105   164,766 7,503 SH   SOLE 25 7,503 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   802,199 36,530 SH   SOLE 26 31,925 0 4,605
DOUBLEVERIFY HLDGS INC COM 25862V105   1,513,088 68,902 SH   SOLE 30 68,902 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   23,234 1,058 SH   SOLE 31 1,058 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   86,915,704 3,957,910 SH   SOLE 34 3,957,910 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   126,072 5,741 SH   SOLE 36 5,741 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   177,591 8,087 SH   SOLE 40 8,087 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   125,238 5,703 SH   SOLE 43 4,337 0 1,366
DOUGLAS DYNAMICS INC COM 25960R105   567,133 15,684 SH   SOLE 2 9,878 0 5,806
DOUGLAS DYNAMICS INC COM 25960R105   1,338 37 SH   SOLE 4 37 0 0
DOUGLAS DYNAMICS INC COM 25960R105   10,812 299 SH   SOLE 7 299 0 0
DOUGLAS DYNAMICS INC COM 25960R105   2,150,327 59,467 SH   SOLE 18 59,467 0 0
DOUGLAS DYNAMICS INC COM 25960R105   1,480,137 40,933 SH   SOLE 19 40,933 0 0
DOUGLAS DYNAMICS INC COM 25960R105   28,350,019 784,016 SH   SOLE 21 784,016 0 0
DOUGLAS DYNAMICS INC COM 25960R105   20,045,043 554,343 SH   SOLE 22 536,211 0 18,132
DOUGLAS DYNAMICS INC COM 25960R105   105,045 2,905 SH   SOLE 25 2,905 0 0
DOUGLAS DYNAMICS INC COM 25960R105   108,588 3,003 SH   SOLE 26 0 0 3,003
DOUGLAS DYNAMICS INC COM 25960R105   368,796 10,199 SH   SOLE 30 10,199 0 0
DOUGLAS DYNAMICS INC COM 25960R105   100,308 2,774 SH   SOLE 40 2,774 0 0
DOUGLAS DYNAMICS INC COM 25960R105   371,797 10,282 SH   SOLE 43 10,144 0 138
DOUGLAS ELLIMAN INC COM 25961D105   291,803 71,696 SH   SOLE 2 25,422 0 46,274
DOUGLAS ELLIMAN INC COM 25961D105   1,038 255 SH   SOLE 4 255 0 0
DOUGLAS ELLIMAN INC COM 25961D105   3,964 974 SH   SOLE 7 974 0 0
DOUGLAS ELLIMAN INC COM 25961D105   1,112,807 273,417 SH   SOLE 18 273,417 0 0
DOUGLAS ELLIMAN INC COM 25961D105   561,652 137,998 SH   SOLE 19 137,998 0 0
DOUGLAS ELLIMAN INC COM 25961D105   37,162,531 9,130,843 SH   SOLE 21 9,130,843 0 0
DOUGLAS ELLIMAN INC COM 25961D105   7,412,630 1,821,285 SH   SOLE 22 1,739,548 0 81,737
DOUGLAS ELLIMAN INC COM 25961D105   51,262 12,595 SH   SOLE 25 12,595 0 0
DOUGLAS ELLIMAN INC COM 25961D105   341,884 84,001 SH   SOLE 26 79,274 0 4,727
DOUGLAS ELLIMAN INC COM 25961D105   529,340 130,059 SH   SOLE 30 130,059 0 0
DOUGLAS ELLIMAN INC COM 25961D105   24,367 5,987 SH   SOLE 40 5,987 0 0
DOUGLAS ELLIMAN INC COM 25961D105   520,107 127,790 SH   SOLE 43 125,418 0 2,372
DOUGLAS EMMETT INC COM 25960P109   4,586,776 292,524 SH   SOLE 2 176,573 0 115,951
DOUGLAS EMMETT INC COM 25960P109   1,452,768 92,651 SH   SOLE 4 92,651 0 0
DOUGLAS EMMETT INC COM 25960P109   3,886,210 247,845 SH   SOLE 7 247,845 0 0
DOUGLAS EMMETT INC COM 25960P109   5,682,181 362,384 SH   SOLE 18 362,384 0 0
DOUGLAS EMMETT INC COM 25960P109   4,520,089 288,271 SH   SOLE 19 288,271 0 0
DOUGLAS EMMETT INC COM 25960P109   162,067,868 10,335,961 SH   SOLE 21 10,335,961 0 0
DOUGLAS EMMETT INC COM 25960P109   98,487,178 6,281,070 SH   SOLE 22 6,013,897 0 267,173
DOUGLAS EMMETT INC COM 25960P109   105,715 6,742 SH   SOLE 23 6,742 0 0
DOUGLAS EMMETT INC COM 25960P109   13,505,937 861,348 SH   SOLE 25 861,348 0 0
DOUGLAS EMMETT INC COM 25960P109   1,261,848 80,475 SH   SOLE 26 67,304 0 13,171
DOUGLAS EMMETT INC COM 25960P109   1,775,932 113,261 SH   SOLE 28 3,126 0 110,135
DOUGLAS EMMETT INC COM 25960P109   10,688,068 681,637 SH   SOLE 30 681,637 0 0
DOUGLAS EMMETT INC COM 25960P109   38,244 2,439 SH   SOLE 31 2,439 0 0
DOUGLAS EMMETT INC COM 25960P109   281,613 17,960 SH   SOLE 34 17,960 0 0
DOUGLAS EMMETT INC COM 25960P109   150,951 9,627 SH   SOLE 36 9,627 0 0
DOUGLAS EMMETT INC COM 25960P109   436,296 27,825 SH   SOLE 40 27,825 0 0
DOUGLAS EMMETT INC COM 25960P109   8,747,487 557,875 SH   SOLE 43 519,946 0 37,929
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105   8,977 6,412 SH   SOLE 4 6,412 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105   2,400,014 1,714,296 SH   SOLE 21 1,714,296 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105   1,130,121 807,229 SH   SOLE 22 723,679 0 83,550
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105   7,116 5,083 SH   SOLE 25 5,083 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105   530,012 378,580 SH   SOLE 30 378,580 0 0
DOVER CORP COM 260003108   22,981,244 169,716 SH   SOLE 2 39,583 0 130,133
DOVER CORP COM 260003108   21,875,079 161,547 SH   SOLE 4 89,153 0 72,394
DOVER CORP COM 260003108   22,393,564 165,376 SH   SOLE 7 161,417 0 3,959
DOVER CORP COM 260003108   395,533 2,921 SH   SOLE 13 608 0 2,313
DOVER CORP COM 260003108   3,272,047 24,164 SH   SOLE 15 24,164 0 0
DOVER CORP COM 260003108   37,167,201 274,479 SH   SOLE 18 262,194 0 12,285
DOVER CORP COM 260003108   8,233,470 60,804 SH   SOLE 19 60,804 0 0
DOVER CORP COM 260003108   519,223,010 3,834,451 SH   SOLE 21 3,834,451 0 0
DOVER CORP COM 260003108   405,785,584 2,996,718 SH   SOLE 22 2,695,398 0 301,320
DOVER CORP COM 260003108   32,403,613 239,300 SH   SOLE 23 239,300 0 0
DOVER CORP COM 260003108   34,919,395 257,879 SH   SOLE 25 257,879 0 0
DOVER CORP COM 260003108   37,390,899 276,131 SH   SOLE 26 101,199 0 174,932
DOVER CORP COM 260003108   45,274,740 334,353 SH   SOLE 28 4,402 0 329,951
DOVER CORP COM 260003108   125,189,795 924,524 SH   SOLE 30 922,255 0 2,269
DOVER CORP COM 260003108   4,366,973 32,250 SH   SOLE 31 29,813 0 2,437
DOVER CORP COM 260003108   7,567,929 55,889 SH   SOLE 34 55,889 0 0
DOVER CORP COM 260003108   5,598,526 41,345 SH   SOLE 36 41,345 0 0
DOVER CORP COM 260003108   753,557 5,565 SH   SOLE 40 5,565 0 0
DOVER CORP COM 260003108   62,289 460 SH   OTR 43 460 0 0
DOVER CORP COM 260003108   29,048,707 214,524 SH   SOLE 43 198,599 0 15,926
DOW INC COM 260557103   93,499,955 1,855,526 SH   SOLE 2 170,924 0 1,684,602
DOW INC COM 260557103   15,716,540 311,898 SH   SOLE 4 259,263 0 52,635
DOW INC COM 260557103   34,993,033 694,444 SH   SOLE 7 671,659 0 22,785
DOW INC COM 260557103   613,297 12,171 SH   SOLE 13 3,058 0 9,113
DOW INC COM 260557103   6,082,577 120,710 SH   SOLE 15 120,710 0 0
DOW INC COM 260557103   50,975,856 1,011,626 SH   SOLE 18 954,259 0 57,367
DOW INC COM 260557103   12,166,917 241,455 SH   SOLE 19 241,455 0 0
DOW INC COM 260557103   800,179,847 15,879,735 SH   SOLE 21 15,879,735 0 0
DOW INC COM 260557103   760,979,148 15,101,789 SH   SOLE 22 13,592,256 0 1,509,533
DOW INC COM 260557103   60,087,858 1,192,456 SH   SOLE 23 1,192,456 0 0
DOW INC COM 260557103   41,353,410 820,667 SH   SOLE 25 820,667 0 0
DOW INC COM 260557103   64,184,968 1,273,764 SH   SOLE 26 477,307 0 796,457
DOW INC COM 260557103   72,764,672 1,444,030 SH   SOLE 28 17,783 0 1,426,247
DOW INC COM 260557103   191,748,412 3,805,287 SH   SOLE 30 3,786,295 0 18,992
DOW INC COM 260557103   8,227,578 163,278 SH   SOLE 31 150,620 0 12,658
DOW INC COM 260557103   2,601,333 51,624 SH   SOLE 32 51,624 0 0
DOW INC COM 260557103   3,128,614 62,088 SH   SOLE 34 62,088 0 0
DOW INC COM 260557103   11,047,554 219,241 SH   SOLE 36 219,241 0 0
DOW INC COM 260557103   1,390,008 27,585 SH   SOLE 40 27,585 0 0
DOW INC COM 260557103   52,758 1,047 SH   OTR 43 1,047 0 0
DOW INC COM 260557103   30,554,056 606,352 SH   SOLE 43 533,362 0 72,989
DOXIMITY INC CL A 26622P107   7,386,623 220,102 SH   SOLE 2 40,635 0 179,467
DOXIMITY INC CL A 26622P107   9,699 289 SH   SOLE 4 289 0 0
DOXIMITY INC CL A 26622P107   41,178 1,227 SH   SOLE 7 1,227 0 0
DOXIMITY INC CL A 26622P107   1,665,348 49,623 SH   SOLE 18 49,623 0 0
DOXIMITY INC CL A 26622P107   131,749,546 3,925,791 SH   SOLE 19 3,925,791 0 0
DOXIMITY INC CL A 26622P107   60,863,409 1,813,570 SH   SOLE 21 1,813,570 0 0
DOXIMITY INC CL A 26622P107   100,485,923 2,994,217 SH   SOLE 22 2,851,348 0 142,869
DOXIMITY INC CL A 26622P107   470,612 14,023 SH   SOLE 25 14,023 0 0
DOXIMITY INC CL A 26622P107   1,391,129 41,452 SH   SOLE 26 33,889 0 7,563
DOXIMITY INC CL A 26622P107   168,874 5,032 SH   SOLE 28 1,779 0 3,253
DOXIMITY INC CL A 26622P107   1,126,509 33,567 SH   SOLE 30 33,567 0 0
DOXIMITY INC CL A 26622P107   53,998 1,609 SH   SOLE 31 1,609 0 0
DOXIMITY INC CL A 26622P107   447,992 13,349 SH   SOLE 40 13,349 0 0
DOXIMITY INC CL A 26622P107   1,189,903 35,456 SH   SOLE 43 29,881 0 5,575
DR REDDYS LABS LTD ADR 256135203   2,220,386 42,906 SH   SOLE 2 42,906 0 0
DR REDDYS LABS LTD ADR 256135203   5,847,750 113,000 SH   SOLE 4 113,000 0 0
DR REDDYS LABS LTD ADR 256135203   18,268,837 353,021 SH   SOLE 18 353,021 0 0
DR REDDYS LABS LTD ADR 256135203   53,717 1,038 SH   SOLE 19 1,038 0 0
DR REDDYS LABS LTD ADR 256135203   341,654 6,602 SH   SOLE 21 6,602 0 0
DR REDDYS LABS LTD ADR 256135203   5,634,437 108,878 SH   SOLE 22 108,878 0 0
DR REDDYS LABS LTD ADR 256135203   378,862 7,321 SH   SOLE 26 0 0 7,321
DR REDDYS LABS LTD ADR 256135203   12,362,609 238,891 SH   SOLE 28 29,069 0 209,822
DR REDDYS LABS LTD ADR 256135203   4,958,168 95,810 SH   SOLE 30 95,810 0 0
DR REDDYS LABS LTD ADR 256135203   45,167,259 872,797 SH   SOLE 43 840,567 0 32,230
DRAFTKINGS INC NEW NOTE 3/1 26142RAB0   107,619 174,000 PRN   SOLE 19 174,000 0 0
DRAFTKINGS INC NEW NOTE 3/1 26142RAB0   7,530,238 12,175,000 PRN   SOLE 21 12,175,000 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   5,369,235 471,399 SH   SOLE 2 119,902 0 351,497
DRAFTKINGS INC NEW COM CL A 26142V105   13,224 1,161 SH   SOLE 4 1,161 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   405,678 35,617 SH   SOLE 7 35,617 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   2,249,354 197,485 SH   SOLE 18 197,485 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   932,089 81,834 SH   SOLE 19 81,834 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   57,338,695 5,034,126 SH   SOLE 21 5,034,126 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   101,004,333 8,867,808 SH   SOLE 22 8,407,246 0 460,562
DRAFTKINGS INC NEW COM CL A 26142V105   639,104 56,111 SH   SOLE 25 56,111 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   1,724,287 151,386 SH   SOLE 26 121,334 0 30,052
DRAFTKINGS INC NEW COM CL A 26142V105   370,619 32,539 SH   SOLE 28 17,934 0 14,605
DRAFTKINGS INC NEW COM CL A 26142V105   2,691,377 236,293 SH   SOLE 30 236,293 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   57,007 5,005 SH   SOLE 31 5,005 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   634,013 55,664 SH   SOLE 40 55,664 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   1,341,309 117,762 SH   SOLE 43 102,230 0 15,532
DRAGONFLY ENERGY HOLDINGS CO COM 26145B106   1,174,209 98,673 SH   SOLE 22 98,673 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301   1,196,240 161,654 SH   SOLE 7 161,654 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301   2,315,741 312,938 SH   SOLE 30 312,938 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301   446,412 60,326 SH   SOLE 43 54,226 0 6,100
DREAM FINDERS HOMES INC COM CL A 26154D100   92,809 10,717 SH   SOLE 2 6,351 0 4,366
DREAM FINDERS HOMES INC COM CL A 26154D100   710 82 SH   SOLE 7 82 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100   454,364 52,467 SH   SOLE 18 52,467 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100   335,653 38,759 SH   SOLE 19 38,759 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100   5,719,835 660,489 SH   SOLE 21 660,489 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100   2,651,424 306,169 SH   SOLE 22 292,026 0 14,143
DREAM FINDERS HOMES INC COM CL A 26154D100   11,414 1,318 SH   SOLE 25 1,318 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100   29,288 3,382 SH   SOLE 28 0 0 3,382
DREAM FINDERS HOMES INC COM CL A 26154D100   15,181 1,753 SH   SOLE 30 1,753 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100   33,800 3,903 SH   SOLE 40 3,903 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100   9,561 1,104 SH   SOLE 43 855 0 249
DRIL-QUIP INC COM 262037104   1,059,467 38,994 SH   SOLE 2 10,384 0 28,610
DRIL-QUIP INC COM 262037104   4,293 158 SH   SOLE 4 158 0 0
DRIL-QUIP INC COM 262037104   162,042 5,964 SH   SOLE 7 5,964 0 0
DRIL-QUIP INC COM 262037104   3,288,304 121,027 SH   SOLE 18 121,027 0 0
DRIL-QUIP INC COM 262037104   1,725,132 63,494 SH   SOLE 19 63,494 0 0
DRIL-QUIP INC COM 262037104   118,905,511 4,376,353 SH   SOLE 21 4,376,353 0 0
DRIL-QUIP INC COM 262037104   24,109,109 887,343 SH   SOLE 22 842,221 0 45,122
DRIL-QUIP INC COM 262037104   122,347 4,503 SH   SOLE 25 4,503 0 0
DRIL-QUIP INC COM 262037104   302,647 11,139 SH   SOLE 26 7,307 0 3,832
DRIL-QUIP INC COM 262037104   357,802 13,169 SH   SOLE 28 0 0 13,169
DRIL-QUIP INC COM 262037104   2,875,021 105,816 SH   SOLE 30 105,816 0 0
DRIL-QUIP INC COM 262037104   16,791 618 SH   SOLE 34 618 0 0
DRIL-QUIP INC COM 262037104   119,602 4,402 SH   SOLE 40 4,402 0 0
DRIL-QUIP INC COM 262037104   907,261 33,392 SH   SOLE 43 30,285 0 3,107
DRIVE SHACK INC COM 262077100   6,242 37,246 SH   SOLE 22 37,246 0 0
DRIVE SHACK INC COM 262077100   27 161 SH   SOLE 43 161 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   1,544,053 56,538 SH   SOLE 2 23,865 0 32,673
DRIVEN BRANDS HLDGS INC COM 26210V102   17,233 631 SH   SOLE 7 631 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   639,546 23,418 SH   SOLE 18 23,418 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   523,451 19,167 SH   SOLE 19 19,167 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   19,198,793 702,995 SH   SOLE 21 702,995 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   37,735,811 1,381,758 SH   SOLE 22 1,314,490 0 67,268
DRIVEN BRANDS HLDGS INC COM 26210V102   229,513 8,404 SH   SOLE 25 8,404 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   922,477 33,778 SH   SOLE 26 29,956 0 3,822
DRIVEN BRANDS HLDGS INC COM 26210V102   38,452 1,408 SH   SOLE 28 331 0 1,077
DRIVEN BRANDS HLDGS INC COM 26210V102   660,028 24,168 SH   SOLE 30 24,168 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   21,520 788 SH   SOLE 31 788 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   27,638 1,012 SH   SOLE 36 1,012 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   198,325 7,262 SH   SOLE 40 7,262 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   141,056 5,165 SH   SOLE 43 1,530 0 3,635
DROPBOX INC CL A 26210C104   23,493,517 1,049,755 SH   SOLE 2 625,894 0 423,861
DROPBOX INC CL A 26210C104   4,915,566 219,641 SH   SOLE 4 102,848 0 116,793
DROPBOX INC CL A 26210C104   746,395 33,351 SH   SOLE 7 33,351 0 0
DROPBOX INC CL A 26210C104   1,360,256 60,780 SH   SOLE 13 60,780 0 0
DROPBOX INC CL A 26210C104   365,622 16,337 SH   SOLE 15 16,337 0 0
DROPBOX INC CL A 26210C104   10,339,448 461,995 SH   SOLE 18 445,912 0 16,083
DROPBOX INC CL A 26210C104   1,909,215 85,309 SH   SOLE 19 85,309 0 0
DROPBOX INC CL A 26210C104   128,756,885 5,753,212 SH   SOLE 21 5,753,212 0 0
DROPBOX INC CL A 26210C104   154,863,446 6,919,725 SH   SOLE 22 6,356,523 0 563,202
DROPBOX INC CL A 26210C104   10,018,317 447,646 SH   SOLE 23 447,646 0 0
DROPBOX INC CL A 26210C104   377,327 16,860 SH   SOLE 25 16,860 0 0
DROPBOX INC CL A 26210C104   5,391,946 240,927 SH   SOLE 26 197,393 0 43,534
DROPBOX INC CL A 26210C104   42,223,115 1,886,645 SH   SOLE 28 69,130 0 1,817,515
DROPBOX INC CL A 26210C104   41,185,422 1,840,278 SH   SOLE 30 1,099,792 0 740,486
DROPBOX INC CL A 26210C104   1,551,225 69,313 SH   SOLE 31 64,260 0 5,053
DROPBOX INC CL A 26210C104   319,407 14,272 SH   SOLE 34 14,272 0 0
DROPBOX INC CL A 26210C104   820,742 36,673 SH   SOLE 36 36,673 0 0
DROPBOX INC CL A 26210C104   309,650 13,836 SH   SOLE 40 13,836 0 0
DROPBOX INC CL A 26210C104   1,993,454 89,073 SH   SOLE 43 78,507 0 10,566
DROPBOX INC NOTE 3/0 26210CAC8   4,352,460 4,820,000 PRN   SOLE 2 4,820,000 0 0
DROPBOX INC NOTE 3/0 26210CAC8   5,883,045 6,515,000 PRN   SOLE 21 6,515,000 0 0
DROPBOX INC NOTE 3/0 26210CAC8   5,869,500 6,500,000 PRN   SOLE 22 6,500,000 0 0
DROPBOX INC NOTE 3/0 26210CAD6   6,254,820 7,020,000 PRN   SOLE 21 7,020,000 0 0
DSS INC COM 26253C102   15,538 94,743 SH   SOLE 21 94,743 0 0
DSS INC COM 26253C102   69,160 421,707 SH   SOLE 22 421,707 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   55,095,878 997,030 SH   SOLE 2 129,888 0 867,142
DT MIDSTREAM INC COMMON STOCK 23345M107   476,065 8,615 SH   SOLE 4 8,615 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   8,542,975 154,596 SH   SOLE 7 154,596 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   11,801,491 213,563 SH   SOLE 18 213,563 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   8,066,965 145,982 SH   SOLE 19 145,982 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   325,501,625 5,890,366 SH   SOLE 21 5,890,366 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   153,553,670 2,778,749 SH   SOLE 22 2,646,949 0 131,800
DT MIDSTREAM INC COMMON STOCK 23345M107   849,512 15,373 SH   SOLE 25 15,373 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   2,274,004 41,151 SH   SOLE 26 33,603 0 7,548
DT MIDSTREAM INC COMMON STOCK 23345M107   5,011,529 90,690 SH   SOLE 28 49,408 0 41,282
DT MIDSTREAM INC COMMON STOCK 23345M107   11,020,778 199,435 SH   SOLE 30 199,435 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   73,385 1,328 SH   SOLE 31 1,328 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   3,010,786 54,484 SH   SOLE 34 54,484 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   101,899 1,844 SH   SOLE 36 1,844 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   803,149 14,534 SH   SOLE 40 14,534 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   6,521 118 SH   OTR 43 118 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   5,515,568 99,811 SH   SOLE 43 89,675 0 10,136
DTE ENERGY CO COM 233331107   132,699,715 1,129,071 SH   SOLE 2 626,130 0 502,941
DTE ENERGY CO COM 233331107   30,793,565 262,006 SH   SOLE 4 142,539 0 119,467
DTE ENERGY CO COM 233331107   23,138,366 196,872 SH   SOLE 7 190,463 0 6,409
DTE ENERGY CO COM 233331107   5,707,022 48,558 SH   SOLE 13 47,467 0 1,091
DTE ENERGY CO COM 233331107   3,847,697 32,738 SH   SOLE 15 32,738 0 0
DTE ENERGY CO COM 233331107   63,819,730 543,008 SH   SOLE 18 419,193 0 123,815
DTE ENERGY CO COM 233331107   67,523,688 574,523 SH   SOLE 19 574,523 0 0
DTE ENERGY CO COM 233331107   1,051,543,496 8,947,022 SH   SOLE 21 8,947,022 0 0
DTE ENERGY CO COM 233331107   593,929,275 5,053,427 SH   SOLE 22 4,523,301 0 530,126
DTE ENERGY CO COM 233331107   61,327,859 521,806 SH   SOLE 23 521,806 0 0
DTE ENERGY CO COM 233331107   7,610,303 64,752 SH   SOLE 25 64,752 0 0
DTE ENERGY CO COM 233331107   42,326,196 360,131 SH   SOLE 26 199,565 0 160,566
DTE ENERGY CO COM 233331107   41,371,970 352,012 SH   SOLE 28 3,389 0 348,623
DTE ENERGY CO COM 233331107   5,984,510 50,919 SH   SOLE 29 50,919 0 0
DTE ENERGY CO COM 233331107   99,024,784 842,549 SH   SOLE 30 842,549 0 0
DTE ENERGY CO COM 233331107   20,612,059 175,377 SH   SOLE 31 171,902 0 3,475
DTE ENERGY CO COM 233331107   4,230,375 35,994 SH   SOLE 32 35,994 0 0
DTE ENERGY CO COM 233331107   38,547,372 327,979 SH   SOLE 34 327,979 0 0
DTE ENERGY CO COM 233331107   7,295,557 62,074 SH   SOLE 36 62,074 0 0
DTE ENERGY CO COM 233331107   511,491 4,352 SH   SOLE 40 4,352 0 0
DTE ENERGY CO COM 233331107   14,809 126 SH   OTR 43 126 0 0
DTE ENERGY CO COM 233331107   20,477,984 174,236 SH   SOLE 43 158,336 0 15,900
DUCK CREEK TECHNOLOGIES INC SHS 264120106   540,852 44,884 SH   SOLE 2 26,614 0 18,270
DUCK CREEK TECHNOLOGIES INC SHS 264120106   11,387 945 SH   SOLE 4 205 0 740
DUCK CREEK TECHNOLOGIES INC SHS 264120106   141,419 11,736 SH   SOLE 7 11,736 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106   2,355,992 195,518 SH   SOLE 18 195,518 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106   2,007,144 166,568 SH   SOLE 19 166,568 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106   35,026,940 2,906,800 SH   SOLE 21 2,906,800 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106   23,688,300 1,965,834 SH   SOLE 22 1,907,447 0 58,387
DUCK CREEK TECHNOLOGIES INC SHS 264120106   8,266 686 SH   SOLE 23 686 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106   134,514 11,163 SH   SOLE 25 11,163 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106   332,002 27,552 SH   SOLE 26 20,215 0 7,337
DUCK CREEK TECHNOLOGIES INC SHS 264120106   39,849 3,307 SH   SOLE 28 3,307 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106   1,914,227 158,857 SH   SOLE 30 158,857 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106   22,317 1,852 SH   SOLE 36 1,852 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106   116,391 9,659 SH   SOLE 40 9,659 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106   338,930 28,127 SH   SOLE 43 26,893 0 1,234
DUCKHORN PORTFOLIO INC COM 26414D106   1,493,239 90,117 SH   SOLE 2 80,232 0 9,885
DUCKHORN PORTFOLIO INC COM 26414D106   5,369 324 SH   SOLE 7 324 0 0
DUCKHORN PORTFOLIO INC COM 26414D106   1,624,589 98,044 SH   SOLE 18 98,044 0 0
DUCKHORN PORTFOLIO INC COM 26414D106   1,678,442 101,294 SH   SOLE 19 101,294 0 0
DUCKHORN PORTFOLIO INC COM 26414D106   23,809,135 1,436,882 SH   SOLE 21 1,436,882 0 0
DUCKHORN PORTFOLIO INC COM 26414D106   20,807,960 1,255,761 SH   SOLE 22 1,222,575 0 33,186
DUCKHORN PORTFOLIO INC COM 26414D106   10,704 646 SH   SOLE 23 646 0 0
DUCKHORN PORTFOLIO INC COM 26414D106   77,630 4,685 SH   SOLE 25 4,685 0 0
DUCKHORN PORTFOLIO INC COM 26414D106   57,448 3,467 SH   SOLE 26 0 0 3,467
DUCKHORN PORTFOLIO INC COM 26414D106   162,833 9,827 SH   SOLE 28 0 0 9,827
DUCKHORN PORTFOLIO INC COM 26414D106   51,964 3,136 SH   SOLE 30 3,136 0 0
DUCKHORN PORTFOLIO INC COM 26414D106   59,221 3,574 SH   SOLE 40 3,574 0 0
DUCKHORN PORTFOLIO INC COM 26414D106   114,432 6,906 SH   SOLE 43 6,811 0 95
DUCOMMUN INC DEL COM 264147109   2,944,742 58,942 SH   SOLE 2 53,121 0 5,821
DUCOMMUN INC DEL COM 264147109   130,396 2,610 SH   SOLE 7 2,610 0 0
DUCOMMUN INC DEL COM 264147109   1,625,698 32,540 SH   SOLE 18 32,540 0 0
DUCOMMUN INC DEL COM 264147109   1,074,390 21,505 SH   SOLE 19 21,505 0 0
DUCOMMUN INC DEL COM 264147109   21,315,134 426,644 SH   SOLE 21 426,644 0 0
DUCOMMUN INC DEL COM 264147109   15,497,142 310,191 SH   SOLE 22 297,110 0 13,081
DUCOMMUN INC DEL COM 264147109   107,464 2,151 SH   SOLE 25 2,151 0 0
DUCOMMUN INC DEL COM 264147109   593,525 11,880 SH   SOLE 26 1,320 0 10,560
DUCOMMUN INC DEL COM 264147109   181,005 3,623 SH   SOLE 28 0 0 3,623
DUCOMMUN INC DEL COM 264147109   315,547 6,316 SH   SOLE 30 6,316 0 0
DUCOMMUN INC DEL COM 264147109   37,670 754 SH   SOLE 34 754 0 0
DUCOMMUN INC DEL COM 264147109   98,071 1,963 SH   SOLE 36 1,963 0 0
DUCOMMUN INC DEL COM 264147109   124,500 2,492 SH   SOLE 40 2,492 0 0
DUCOMMUN INC DEL COM 264147109   729,616 14,604 SH   SOLE 43 14,506 0 98
DUKE ENERGY CORP NEW COM NEW 26441C204   188,324,321 1,828,569 SH   SOLE 2 183,128 0 1,645,441
DUKE ENERGY CORP NEW COM NEW 26441C204   45,070,484 437,620 SH   SOLE 4 380,963 0 56,657
DUKE ENERGY CORP NEW COM NEW 26441C204   80,826,758 784,802 SH   SOLE 7 760,921 0 23,881
DUKE ENERGY CORP NEW COM NEW 26441C204   1,343,402 13,044 SH   SOLE 13 6,345 0 6,699
DUKE ENERGY CORP NEW COM NEW 26441C204   13,525,265 131,326 SH   SOLE 15 131,326 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   119,139,141 1,156,803 SH   SOLE 18 1,093,886 0 62,917
DUKE ENERGY CORP NEW COM NEW 26441C204   60,541,951 587,843 SH   SOLE 19 587,843 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   2,832,222,116 27,499,972 SH   SOLE 21 27,499,972 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   1,810,775,021 17,582,047 SH   SOLE 22 15,954,280 0 1,627,767
DUKE ENERGY CORP NEW COM NEW 26441C204   153,490,838 1,490,347 SH   SOLE 23 1,490,347 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   37,795,373 366,981 SH   SOLE 25 366,981 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   109,864,583 1,066,750 SH   SOLE 26 621,111 0 445,639
DUKE ENERGY CORP NEW COM NEW 26441C204   54,215,069 526,411 SH   SOLE 28 0 0 526,411
DUKE ENERGY CORP NEW COM NEW 26441C204   81,053 787 SH   SOLE 29 787 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   468,690,291 4,550,833 SH   SOLE 30 4,550,833 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   17,696,463 171,827 SH   SOLE 31 158,106 0 13,721
DUKE ENERGY CORP NEW COM NEW 26441C204   14,210,354 137,978 SH   SOLE 34 137,978 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   13,725,168 133,267 SH   SOLE 35 133,267 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   33,148,464 321,861 SH   SOLE 36 321,861 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   1,832,810 17,796 SH   SOLE 40 17,796 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   220,502 2,141 SH   OTR 43 2,141 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   91,926,845 892,580 SH   SOLE 43 787,060 0 105,520
DULUTH HLDGS INC COM CL B 26443V101   43,983 7,117 SH   SOLE 2 5,153 0 1,964
DULUTH HLDGS INC COM CL B 26443V101   1,780 288 SH   SOLE 7 288 0 0
DULUTH HLDGS INC COM CL B 26443V101   237,942 38,502 SH   SOLE 18 38,502 0 0
DULUTH HLDGS INC COM CL B 26443V101   155,538 25,168 SH   SOLE 19 25,168 0 0
DULUTH HLDGS INC COM CL B 26443V101   2,522,855 408,229 SH   SOLE 21 408,229 0 0
DULUTH HLDGS INC COM CL B 26443V101   1,921,869 310,982 SH   SOLE 22 304,824 0 6,158
DULUTH HLDGS INC COM CL B 26443V101   340 55 SH   SOLE 43 55 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   2,746,853 224,050 SH   SOLE 2 86,875 0 137,175
DUN & BRADSTREET HLDGS INC COM 26484T106   7,908 645 SH   SOLE 4 645 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   32,845 2,679 SH   SOLE 7 2,679 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   22,133,125 1,805,312 SH   SOLE 18 1,803,272 0 2,040
DUN & BRADSTREET HLDGS INC COM 26484T106   31,762,767 2,590,764 SH   SOLE 19 2,590,764 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   38,975,545 3,179,082 SH   SOLE 21 3,179,082 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   68,874,829 5,617,849 SH   SOLE 22 5,298,068 0 319,781
DUN & BRADSTREET HLDGS INC COM 26484T106   1,564,989 127,650 SH   SOLE 23 127,650 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   3,261,761 266,049 SH   SOLE 25 27,326 0 238,723
DUN & BRADSTREET HLDGS INC COM 26484T106   1,287,459 105,013 SH   SOLE 26 89,306 0 15,707
DUN & BRADSTREET HLDGS INC COM 26484T106   173,969 14,190 SH   SOLE 28 5,033 0 9,157
DUN & BRADSTREET HLDGS INC COM 26484T106   1,099,771 89,704 SH   SOLE 30 89,704 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   45,301 3,695 SH   SOLE 31 3,695 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   18,031,640 1,470,770 SH   SOLE 34 1,470,770 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   1,006,056 82,060 SH   SOLE 36 82,060 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   284,567 23,211 SH   SOLE 40 23,211 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   682,584 55,676 SH   SOLE 43 51,495 0 4,181
DUOLINGO INC CL A COM 26603R106   2,183,193 30,693 SH   SOLE 2 22,210 0 8,483
DUOLINGO INC CL A COM 26603R106   5,477 77 SH   SOLE 4 77 0 0
DUOLINGO INC CL A COM 26603R106   16,502 232 SH   SOLE 7 232 0 0
DUOLINGO INC CL A COM 26603R106   4,338,076 60,988 SH   SOLE 18 59,269 0 1,719
DUOLINGO INC CL A COM 26603R106   32,898,407 462,511 SH   SOLE 19 462,511 0 0
DUOLINGO INC CL A COM 26603R106   55,135,779 775,141 SH   SOLE 21 775,141 0 0
DUOLINGO INC CL A COM 26603R106   43,726,598 614,742 SH   SOLE 22 598,923 0 15,819
DUOLINGO INC CL A COM 26603R106   15,222 214 SH   SOLE 23 214 0 0
DUOLINGO INC CL A COM 26603R106   173,628 2,441 SH   SOLE 25 2,441 0 0
DUOLINGO INC CL A COM 26603R106   3,730,768 52,450 SH   SOLE 26 15,762 0 36,688
DUOLINGO INC CL A COM 26603R106   68,214 959 SH   SOLE 28 0 0 959
DUOLINGO INC CL A COM 26603R106   1,986,092 27,922 SH   SOLE 30 27,922 0 0
DUOLINGO INC CL A COM 26603R106   1,210,490 17,018 SH   SOLE 34 17,018 0 0
DUOLINGO INC CL A COM 26603R106   230,675 3,243 SH   SOLE 40 3,243 0 0
DUOLINGO INC CL A COM 26603R106   149,444 2,101 SH   SOLE 43 1,924 0 177
DUPONT DE NEMOURS INC COM 26614N102   82,956,101 1,208,744 SH   SOLE 2 359,709 0 849,035
DUPONT DE NEMOURS INC COM 26614N102   30,925,776 450,616 SH   SOLE 4 250,144 0 200,472
DUPONT DE NEMOURS INC COM 26614N102   30,913,972 450,444 SH   SOLE 7 434,972 0 15,472
DUPONT DE NEMOURS INC COM 26614N102   1,224,840 17,847 SH   SOLE 13 11,301 0 6,546
DUPONT DE NEMOURS INC COM 26614N102   5,823,805 84,858 SH   SOLE 15 84,858 0 0
DUPONT DE NEMOURS INC COM 26614N102   56,160,076 818,302 SH   SOLE 18 774,988 0 43,314
DUPONT DE NEMOURS INC COM 26614N102   36,480,208 531,549 SH   SOLE 19 531,549 0 0
DUPONT DE NEMOURS INC COM 26614N102   885,876,452 12,908,006 SH   SOLE 21 12,908,006 0 0
DUPONT DE NEMOURS INC COM 26614N102   736,752,452 10,735,137 SH   SOLE 22 9,653,563 0 1,081,574
DUPONT DE NEMOURS INC COM 26614N102   58,485,319 852,183 SH   SOLE 23 852,183 0 0
DUPONT DE NEMOURS INC COM 26614N102   52,544,569 765,621 SH   SOLE 25 765,621 0 0
DUPONT DE NEMOURS INC COM 26614N102   65,644,801 956,503 SH   SOLE 26 379,886 0 576,617
DUPONT DE NEMOURS INC COM 26614N102   68,777,005 1,002,142 SH   SOLE 28 12,264 0 989,878
DUPONT DE NEMOURS INC COM 26614N102   456,046 6,645 SH   SOLE 29 6,645 0 0
DUPONT DE NEMOURS INC COM 26614N102   164,615,438 2,398,593 SH   SOLE 30 2,345,633 0 52,960
DUPONT DE NEMOURS INC COM 26614N102   8,547,317 124,542 SH   SOLE 31 115,591 0 8,951
DUPONT DE NEMOURS INC COM 26614N102   9,750,401 142,072 SH   SOLE 34 142,072 0 0
DUPONT DE NEMOURS INC COM 26614N102   11,193,622 163,101 SH   SOLE 36 163,101 0 0
DUPONT DE NEMOURS INC COM 26614N102   1,314,333 19,151 SH   SOLE 40 19,151 0 0
DUPONT DE NEMOURS INC COM 26614N102   28,325,200 412,723 SH   SOLE 43 372,334 0 40,390
DURECT CORP COM NEW 266605500   1,813 524 SH   SOLE 2 0 0 524
DURECT CORP COM NEW 266605500   49,059 14,179 SH   SOLE 21 14,179 0 0
DURECT CORP COM NEW 266605500   956,105 276,331 SH   SOLE 22 276,331 0 0
DUTCH BROS INC CL A 26701L100   329,513 11,689 SH   SOLE 2 7,532 0 4,157
DUTCH BROS INC CL A 26701L100   126,658 4,493 SH   SOLE 19 4,493 0 0
DUTCH BROS INC CL A 26701L100   1,135,268 40,272 SH   SOLE 21 40,272 0 0
DUTCH BROS INC CL A 26701L100   12,351,815 438,163 SH   SOLE 22 423,673 0 14,490
DUTCH BROS INC CL A 26701L100   89,165 3,163 SH   SOLE 25 3,163 0 0
DUTCH BROS INC CL A 26701L100   589,481 20,911 SH   SOLE 26 18,707 0 2,204
DUTCH BROS INC CL A 26701L100   25,991 922 SH   SOLE 28 0 0 922
DUTCH BROS INC CL A 26701L100   494,678 17,548 SH   SOLE 30 17,548 0 0
DUTCH BROS INC CL A 26701L100   243,449 8,636 SH   SOLE 34 8,636 0 0
DUTCH BROS INC CL A 26701L100   82,117 2,913 SH   SOLE 40 2,913 0 0
DXC TECHNOLOGY CO COM 23355L106   19,385,413 731,525 SH   SOLE 2 115,458 0 616,067
DXC TECHNOLOGY CO COM 23355L106   448,831 16,937 SH   SOLE 4 7,582 0 9,355
DXC TECHNOLOGY CO COM 23355L106   4,615,770 174,180 SH   SOLE 7 167,591 0 6,589
DXC TECHNOLOGY CO COM 23355L106   79,235 2,990 SH   SOLE 13 2,990 0 0
DXC TECHNOLOGY CO COM 23355L106   288,214 10,876 SH   SOLE 15 10,876 0 0
DXC TECHNOLOGY CO COM 23355L106   424 16 SH   SOLE 17 0 0 16
DXC TECHNOLOGY CO COM 23355L106   8,714,923 328,865 SH   SOLE 18 321,983 0 6,882
DXC TECHNOLOGY CO COM 23355L106   8,667,461 327,074 SH   SOLE 19 327,074 0 0
DXC TECHNOLOGY CO COM 23355L106   161,830,492 6,106,811 SH   SOLE 21 6,106,811 0 0
DXC TECHNOLOGY CO COM 23355L106   148,692,375 5,611,033 SH   SOLE 22 5,233,071 0 377,962
DXC TECHNOLOGY CO COM 23355L106   639,843 24,145 SH   SOLE 23 24,145 0 0
DXC TECHNOLOGY CO COM 23355L106   2,201,594 83,079 SH   SOLE 25 83,079 0 0
DXC TECHNOLOGY CO COM 23355L106   8,030,640 303,043 SH   SOLE 26 157,302 0 145,741
DXC TECHNOLOGY CO COM 23355L106   1,330,009 50,189 SH   SOLE 28 40,127 0 10,062
DXC TECHNOLOGY CO COM 23355L106   48,893 1,845 SH   SOLE 29 1,845 0 0
DXC TECHNOLOGY CO COM 23355L106   40,168,753 1,515,802 SH   SOLE 30 1,515,802 0 0
DXC TECHNOLOGY CO COM 23355L106   85,065 3,210 SH   SOLE 31 3,210 0 0
DXC TECHNOLOGY CO COM 23355L106   1,402,354 52,919 SH   SOLE 34 52,919 0 0
DXC TECHNOLOGY CO COM 23355L106   782,492 29,528 SH   SOLE 36 29,528 0 0
DXC TECHNOLOGY CO COM 23355L106   874,633 33,005 SH   SOLE 40 33,005 0 0
DXC TECHNOLOGY CO COM 23355L106   12,402 468 SH   OTR 43 468 0 0
DXC TECHNOLOGY CO COM 23355L106   10,224,545 385,832 SH   SOLE 43 367,202 0 18,630
DXP ENTERPRISES INC COM NEW 233377407   433,362 15,730 SH   SOLE 2 5,128 0 10,602
DXP ENTERPRISES INC COM NEW 233377407   3,471 126 SH   SOLE 7 126 0 0
DXP ENTERPRISES INC COM NEW 233377407   1,567,237 56,887 SH   SOLE 18 56,887 0 0
DXP ENTERPRISES INC COM NEW 233377407   800,713 29,064 SH   SOLE 19 29,064 0 0
DXP ENTERPRISES INC COM NEW 233377407   55,831,563 2,026,554 SH   SOLE 21 2,026,554 0 0
DXP ENTERPRISES INC COM NEW 233377407   12,469,295 452,606 SH   SOLE 22 429,602 0 23,004
DXP ENTERPRISES INC COM NEW 233377407   59,177 2,148 SH   SOLE 25 2,148 0 0
DXP ENTERPRISES INC COM NEW 233377407   14,602 530 SH   SOLE 26 0 0 530
DXP ENTERPRISES INC COM NEW 233377407   716,603 26,011 SH   SOLE 30 26,011 0 0
DXP ENTERPRISES INC COM NEW 233377407   35,622 1,293 SH   SOLE 40 1,293 0 0
DXP ENTERPRISES INC COM NEW 233377407   97,417 3,536 SH   SOLE 43 3,391 0 145
DYADIC INTL INC DEL COM 26745T101   512 416 SH   SOLE 2 0 0 416
DYADIC INTL INC DEL COM 26745T101   4,138 3,364 SH   SOLE 18 3,364 0 0
DYADIC INTL INC DEL COM 26745T101   64,586 52,509 SH   SOLE 21 52,509 0 0
DYADIC INTL INC DEL COM 26745T101   246,347 200,282 SH   SOLE 22 200,282 0 0
DYCOM INDS INC COM 267475101   2,730,406 29,171 SH   SOLE 2 22,277 0 6,894
DYCOM INDS INC COM 267475101   10,483 112 SH   SOLE 4 112 0 0
DYCOM INDS INC COM 267475101   1,446,588 15,455 SH   SOLE 7 15,455 0 0
DYCOM INDS INC COM 267475101   11,656,008 124,530 SH   SOLE 18 122,107 0 2,423
DYCOM INDS INC COM 267475101   4,989,816 53,310 SH   SOLE 19 53,310 0 0
DYCOM INDS INC COM 267475101   199,427,623 2,130,637 SH   SOLE 21 2,130,637 0 0
DYCOM INDS INC COM 267475101   81,554,335 871,307 SH   SOLE 22 848,785 0 22,522
DYCOM INDS INC COM 267475101   466,409 4,983 SH   SOLE 25 4,983 0 0
DYCOM INDS INC COM 267475101   1,463,062 15,631 SH   SOLE 26 12,910 0 2,721
DYCOM INDS INC COM 267475101   103,896 1,110 SH   SOLE 28 548 0 562
DYCOM INDS INC COM 267475101   1,779,336 19,010 SH   SOLE 30 19,010 0 0
DYCOM INDS INC COM 267475101   122,616 1,310 SH   SOLE 36 1,310 0 0
DYCOM INDS INC COM 267475101   412,870 4,411 SH   SOLE 40 4,411 0 0
DYCOM INDS INC COM 267475101   3,843,310 41,061 SH   SOLE 43 37,771 0 3,290
DYNATRACE INC COM NEW 268150109   14,983,305 391,209 SH   SOLE 2 105,270 0 285,939
DYNATRACE INC COM NEW 268150109   5,385,823 140,622 SH   SOLE 4 85,459 0 55,163
DYNATRACE INC COM NEW 268150109   878,564 22,939 SH   SOLE 7 22,939 0 0
DYNATRACE INC COM NEW 268150109   20,069 524 SH   SOLE 13 524 0 0
DYNATRACE INC COM NEW 268150109   470,707 12,290 SH   SOLE 15 12,290 0 0
DYNATRACE INC COM NEW 268150109   30,009,122 783,528 SH   SOLE 18 772,806 0 10,722
DYNATRACE INC COM NEW 268150109   26,957,034 703,839 SH   SOLE 19 703,839 0 0
DYNATRACE INC COM NEW 268150109   454,956,738 11,878,766 SH   SOLE 21 11,878,766 0 0
DYNATRACE INC COM NEW 268150109   229,200,413 5,984,345 SH   SOLE 22 5,599,052 0 385,293
DYNATRACE INC COM NEW 268150109   12,443,172 324,887 SH   SOLE 23 324,887 0 0
DYNATRACE INC COM NEW 268150109   631,490 16,488 SH   SOLE 25 16,488 0 0
DYNATRACE INC COM NEW 268150109   5,378,507 140,431 SH   SOLE 26 114,287 0 26,144
DYNATRACE INC COM NEW 268150109   7,226,138 188,672 SH   SOLE 28 3,357 0 185,315
DYNATRACE INC COM NEW 268150109   8,311 217 SH   SOLE 29 217 0 0
DYNATRACE INC COM NEW 268150109   45,071,938 1,176,813 SH   SOLE 30 1,176,813 0 0
DYNATRACE INC COM NEW 268150109   1,842,038 48,095 SH   SOLE 31 44,731 0 3,364
DYNATRACE INC COM NEW 268150109   11,882,307 310,243 SH   SOLE 34 310,243 0 0
DYNATRACE INC COM NEW 268150109   1,000,396 26,120 SH   SOLE 36 26,120 0 0
DYNATRACE INC COM NEW 268150109   278,403 7,269 SH   SOLE 40 7,269 0 0
DYNATRACE INC COM NEW 268150109   24,014 627 SH   OTR 43 627 0 0
DYNATRACE INC COM NEW 268150109   3,831,379 100,036 SH   SOLE 43 91,428 0 8,608
DYNATRACE INC OPTIONS 268150109   84,260 2,200 SH Call SOLE 2 0 0 2,200
DYNATRACE INC OPTIONS 268150109   76,600 2,000 SH Call SOLE 4 2,000 0 0
DYNATRACE INC OPTIONS 268150109   1,171,980 30,600 SH Call SOLE 18 30,600 0 0
DYNATRACE INC OPTIONS 268150109   7,997,040 208,800 SH Call SOLE 19 208,800 0 0
DYNATRACE INC OPTIONS 268150109   501,730 13,100 SH Call SOLE 22 13,100 0 0
DYNATRACE INC OPTIONS 268150109   57,450 1,500 SH Call SOLE 26 1,500 0 0
DYNATRACE INC OPTIONS 268150109   3,944,900 103,000 SH Call SOLE 34 103,000 0 0
DYNATRONICS CORP COM NEW 268157401   7,208 18,478 SH   SOLE 22 18,478 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   848,540 79,750 SH   SOLE 2 51,461 0 28,289
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   3,947 371 SH   SOLE 4 371 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   108,081 10,158 SH   SOLE 7 10,158 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   4,288,048 403,012 SH   SOLE 18 403,012 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   3,322,361 312,252 SH   SOLE 19 312,252 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   152,988,325 14,378,602 SH   SOLE 21 14,378,602 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   33,591,086 3,157,057 SH   SOLE 22 3,064,346 0 92,711
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   20,131 1,892 SH   SOLE 23 1,892 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   220,408 20,715 SH   SOLE 25 20,715 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   1,202,448 113,012 SH   SOLE 26 66,068 0 46,944
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   345,960 32,515 SH   SOLE 28 28,921 0 3,594
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   5,341,386 502,010 SH   SOLE 30 502,010 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   33,708 3,168 SH   SOLE 36 3,168 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   226,536 21,291 SH   SOLE 40 21,291 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   539,001 50,658 SH   SOLE 43 46,163 0 4,495
DYNE THERAPEUTICS INC COM 26818M108   959,061 82,749 SH   SOLE 2 47,283 0 35,466
DYNE THERAPEUTICS INC COM 26818M108   5,598 483 SH   SOLE 7 483 0 0
DYNE THERAPEUTICS INC COM 26818M108   1,075,413 92,788 SH   SOLE 18 92,788 0 0
DYNE THERAPEUTICS INC COM 26818M108   1,754,680 151,396 SH   SOLE 19 151,396 0 0
DYNE THERAPEUTICS INC COM 26818M108   16,545,432 1,427,561 SH   SOLE 21 1,427,561 0 0
DYNE THERAPEUTICS INC COM 26818M108   9,255,102 798,542 SH   SOLE 22 761,596 0 36,946
DYNE THERAPEUTICS INC COM 26818M108   20,746 1,790 SH   SOLE 23 1,790 0 0
DYNE THERAPEUTICS INC COM 26818M108   44,795 3,865 SH   SOLE 25 3,865 0 0
DYNE THERAPEUTICS INC COM 26818M108   100,845 8,701 SH   SOLE 26 111 0 8,590
DYNE THERAPEUTICS INC COM 26818M108   507,028 43,747 SH   SOLE 30 43,747 0 0
DYNE THERAPEUTICS INC COM 26818M108   31,594 2,726 SH   SOLE 40 2,726 0 0
DYNE THERAPEUTICS INC COM 26818M108   49,489 4,270 SH   SOLE 43 4,206 0 64
DYNEX CAP INC COM 26817Q886   491,895 38,671 SH   SOLE 2 13,061 0 25,610
DYNEX CAP INC COM 26817Q886   5,406 425 SH   SOLE 7 425 0 0
DYNEX CAP INC COM 26817Q886   25 2 SH   SOLE 17 0 0 2
DYNEX CAP INC COM 26817Q886   1,678,684 131,972 SH   SOLE 18 131,972 0 0
DYNEX CAP INC COM 26817Q886   1,032,508 81,172 SH   SOLE 19 81,172 0 0
DYNEX CAP INC COM 26817Q886   30,874,620 2,427,250 SH   SOLE 21 2,427,250 0 0
DYNEX CAP INC COM 26817Q886   20,507,782 1,612,247 SH   SOLE 22 1,565,210 0 47,037
DYNEX CAP INC COM 26817Q886   96,672 7,600 SH   SOLE 25 7,600 0 0
DYNEX CAP INC COM 26817Q886   194,158 15,264 SH   SOLE 26 11,748 0 3,516
DYNEX CAP INC COM 26817Q886   87,615 6,888 SH   SOLE 28 0 0 6,888
DYNEX CAP INC COM 26817Q886   36,163 2,843 SH   SOLE 30 2,843 0 0
DYNEX CAP INC COM 26817Q886   55,001 4,324 SH   SOLE 40 4,324 0 0
DYNEX CAP INC COM 26817Q886   243,092 19,111 SH   SOLE 43 18,484 0 627
DZS INC COM 268211109   65,454 5,162 SH   SOLE 2 3,104 0 2,058
DZS INC COM 268211109   3,424 270 SH   SOLE 7 270 0 0
DZS INC COM 268211109   540,346 42,614 SH   SOLE 18 42,614 0 0
DZS INC COM 268211109   409,767 32,316 SH   SOLE 19 32,316 0 0
DZS INC COM 268211109   8,131,468 641,283 SH   SOLE 21 641,283 0 0
DZS INC COM 268211109   5,004,301 394,661 SH   SOLE 22 388,511 0 6,150
DZS INC COM 268211109   19,109 1,507 SH   SOLE 43 1,475 0 32
E L F BEAUTY INC COM 26856L103   8,543,186 154,488 SH   SOLE 2 105,914 0 48,574
E L F BEAUTY INC COM 26856L103   6,747 122 SH   SOLE 4 122 0 0
E L F BEAUTY INC COM 26856L103   27,097 490 SH   SOLE 7 490 0 0
E L F BEAUTY INC COM 26856L103   8,922,157 161,341 SH   SOLE 18 157,828 0 3,513
E L F BEAUTY INC COM 26856L103   21,290,832 385,006 SH   SOLE 19 385,006 0 0
E L F BEAUTY INC COM 26856L103   333,679,426 6,033,986 SH   SOLE 21 6,033,986 0 0
E L F BEAUTY INC COM 26856L103   87,269,538 1,578,111 SH   SOLE 22 1,539,033 0 39,078
E L F BEAUTY INC COM 26856L103   487,359 8,813 SH   SOLE 23 8,813 0 0
E L F BEAUTY INC COM 26856L103   458,105 8,284 SH   SOLE 25 8,284 0 0
E L F BEAUTY INC COM 26856L103   4,712,445 85,216 SH   SOLE 26 23,612 0 61,604
E L F BEAUTY INC COM 26856L103   412,483 7,459 SH   SOLE 28 835 0 6,624
E L F BEAUTY INC COM 26856L103   4,460,111 80,653 SH   SOLE 30 80,653 0 0
E L F BEAUTY INC COM 26856L103   18,802 340 SH   SOLE 36 340 0 0
E L F BEAUTY INC COM 26856L103   399,377 7,222 SH   SOLE 40 7,222 0 0
E L F BEAUTY INC COM 26856L103   2,803,323 50,693 SH   SOLE 43 49,598 0 1,095
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   1,136,767 193,657 SH   SOLE 2 55,611 0 138,046
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   20,392 3,474 SH   SOLE 4 0 0 3,474
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   132,550 22,581 SH   SOLE 7 22,581 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   3,354,781 571,513 SH   SOLE 18 571,513 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   2,147,645 365,868 SH   SOLE 19 365,868 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   45,409,927 7,735,933 SH   SOLE 21 7,735,933 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   27,563,959 4,695,734 SH   SOLE 22 4,450,996 0 244,738
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   187,130 31,879 SH   SOLE 25 31,879 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   468,561 79,823 SH   SOLE 26 72,398 0 7,425
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   12,122 2,065 SH   SOLE 28 0 0 2,065
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   1,061,854 180,895 SH   SOLE 30 180,895 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   44,119 7,516 SH   SOLE 36 7,516 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   137,880 23,489 SH   SOLE 40 23,489 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   180,996 30,834 SH   SOLE 43 30,425 0 409
EA SERIES TRUST BRIDGEWAY BLUE 02072L714   40 5 SH   SOLE 17 0 0 5
EAGLE BANCORP INC MD COM 268948106   1,263,399 28,668 SH   SOLE 2 8,579 0 20,089
EAGLE BANCORP INC MD COM 268948106   6,434 146 SH   SOLE 4 146 0 0
EAGLE BANCORP INC MD COM 268948106   14,719 334 SH   SOLE 7 334 0 0
EAGLE BANCORP INC MD COM 268948106   4,875,773 110,637 SH   SOLE 18 110,637 0 0
EAGLE BANCORP INC MD COM 268948106   2,395,998 54,368 SH   SOLE 19 54,368 0 0
EAGLE BANCORP INC MD COM 268948106   154,912,176 3,515,139 SH   SOLE 21 3,515,139 0 0
EAGLE BANCORP INC MD COM 268948106   31,168,111 707,241 SH   SOLE 22 669,707 0 37,534
EAGLE BANCORP INC MD COM 268948106   158,520 3,597 SH   SOLE 25 3,597 0 0
EAGLE BANCORP INC MD COM 268948106   291,699 6,619 SH   SOLE 26 3,728 0 2,891
EAGLE BANCORP INC MD COM 268948106   12,472 283 SH   SOLE 28 283 0 0
EAGLE BANCORP INC MD COM 268948106   2,162,162 49,062 SH   SOLE 30 49,062 0 0
EAGLE BANCORP INC MD COM 268948106   142,346 3,230 SH   SOLE 40 3,230 0 0
EAGLE BANCORP INC MD COM 268948106   1,114,107 25,280 SH   SOLE 43 24,939 0 341
EAGLE BANCORP MONT INC COM 26942G100   735,086 45,488 SH   SOLE 2 45,127 0 361
EAGLE BANCORP MONT INC COM 26942G100   17,307 1,071 SH   SOLE 18 1,071 0 0
EAGLE BANCORP MONT INC COM 26942G100   31,060 1,922 SH   SOLE 19 1,922 0 0
EAGLE BANCORP MONT INC COM 26942G100   928,909 57,482 SH   SOLE 21 57,482 0 0
EAGLE BANCORP MONT INC COM 26942G100   535,219 33,120 SH   SOLE 22 33,120 0 0
EAGLE BULK SHIPPING INC COM Y2187A150   1,548,090 30,999 SH   SOLE 2 21,472 0 9,527
EAGLE BULK SHIPPING INC COM Y2187A150   7,891 158 SH   SOLE 7 158 0 0
EAGLE BULK SHIPPING INC COM Y2187A150   2,015,229 40,353 SH   SOLE 18 40,353 0 0
EAGLE BULK SHIPPING INC COM Y2187A150   1,247,301 24,976 SH   SOLE 19 24,976 0 0
EAGLE BULK SHIPPING INC COM Y2187A150   27,213,904 544,932 SH   SOLE 21 544,932 0 0
EAGLE BULK SHIPPING INC COM Y2187A150   15,632,419 313,024 SH   SOLE 22 298,597 0 14,427
EAGLE BULK SHIPPING INC COM Y2187A150   67,119 1,344 SH   SOLE 25 1,344 0 0
EAGLE BULK SHIPPING INC COM Y2187A150   64,972 1,301 SH   SOLE 40 1,301 0 0
EAGLE BULK SHIPPING INC COM Y2187A150   571,763 11,449 SH   SOLE 43 11,134 0 315
EAGLE MATLS INC COM 26969P108   6,575,544 49,496 SH   SOLE 2 31,382 0 18,114
EAGLE MATLS INC COM 26969P108   17,403 131 SH   SOLE 4 131 0 0
EAGLE MATLS INC COM 26969P108   51,014 384 SH   SOLE 7 384 0 0
EAGLE MATLS INC COM 26969P108   10,592,795 79,735 SH   SOLE 18 79,735 0 0
EAGLE MATLS INC COM 26969P108   1,541,193 11,601 SH   SOLE 19 11,601 0 0
EAGLE MATLS INC COM 26969P108   268,655,647 2,022,248 SH   SOLE 21 2,022,248 0 0
EAGLE MATLS INC COM 26969P108   142,031,928 1,069,115 SH   SOLE 22 1,021,214 0 47,901
EAGLE MATLS INC COM 26969P108   747,414 5,626 SH   SOLE 25 5,626 0 0
EAGLE MATLS INC COM 26969P108   2,129,453 16,029 SH   SOLE 26 13,035 0 2,994
EAGLE MATLS INC COM 26969P108   99,106 746 SH   SOLE 28 746 0 0
EAGLE MATLS INC COM 26969P108   2,092,919 15,754 SH   SOLE 30 15,754 0 0
EAGLE MATLS INC COM 26969P108   71,340 537 SH   SOLE 31 537 0 0
EAGLE MATLS INC COM 26969P108   39,988 301 SH   SOLE 36 301 0 0
EAGLE MATLS INC COM 26969P108   688,296 5,181 SH   SOLE 40 5,181 0 0
EAGLE MATLS INC COM 26969P108   2,312,815 17,409 SH   SOLE 43 16,176 0 1,233
EAGLE PHARMACEUTICALS INC COM 269796108   777,752 26,608 SH   SOLE 2 10,811 0 15,797
EAGLE PHARMACEUTICALS INC COM 269796108   1,695 58 SH   SOLE 7 58 0 0
EAGLE PHARMACEUTICALS INC COM 269796108   996,918 34,106 SH   SOLE 18 34,106 0 0
EAGLE PHARMACEUTICALS INC COM 269796108   549,612 18,803 SH   SOLE 19 18,803 0 0
EAGLE PHARMACEUTICALS INC COM 269796108   38,389,688 1,313,366 SH   SOLE 21 1,313,366 0 0
EAGLE PHARMACEUTICALS INC COM 269796108   9,424,249 322,417 SH   SOLE 22 311,182 0 11,235
EAGLE PHARMACEUTICALS INC COM 269796108   67,346 2,304 SH   SOLE 25 2,304 0 0
EAGLE PHARMACEUTICALS INC COM 269796108   273,593 9,360 SH   SOLE 26 894 0 8,466
EAGLE PHARMACEUTICALS INC COM 269796108   1,884,867 64,484 SH   SOLE 30 64,484 0 0
EAGLE PHARMACEUTICALS INC COM 269796108   41,127 1,407 SH   SOLE 36 1,407 0 0
EAGLE PHARMACEUTICALS INC COM 269796108   24,349 833 SH   SOLE 40 833 0 0
EAGLE PHARMACEUTICALS INC COM 269796108   45,219 1,547 SH   OTR 43 1,547 0 0
EAGLE PHARMACEUTICALS INC COM 269796108   2,313,701 79,155 SH   SOLE 43 78,357 0 798
EARGO INC COM 270087109   12,575 21,870 SH   SOLE 2 18,201 0 3,669
EARGO INC COM 270087109   31,567 54,899 SH   SOLE 18 54,899 0 0
EARGO INC COM 270087109   131,700 229,044 SH   SOLE 19 229,044 0 0
EARGO INC COM 270087109   517,025 899,174 SH   SOLE 21 899,174 0 0
EARGO INC COM 270087109   2,809,170 4,885,513 SH   SOLE 22 4,885,513 0 0
EARTHSTONE ENERGY INC CL A 27032D304   394,100 27,695 SH   SOLE 2 16,232 0 11,463
EARTHSTONE ENERGY INC CL A 27032D304   5,479 385 SH   SOLE 7 385 0 0
EARTHSTONE ENERGY INC CL A 27032D304   1,556,990 109,416 SH   SOLE 18 109,416 0 0
EARTHSTONE ENERGY INC CL A 27032D304   1,213,236 85,259 SH   SOLE 19 85,259 0 0
EARTHSTONE ENERGY INC CL A 27032D304   22,659,838 1,592,399 SH   SOLE 21 1,592,399 0 0
EARTHSTONE ENERGY INC CL A 27032D304   15,742,976 1,106,323 SH   SOLE 22 1,073,733 0 32,590
EARTHSTONE ENERGY INC CL A 27032D304   40,840 2,870 SH   SOLE 26 0 0 2,870
EARTHSTONE ENERGY INC CL A 27032D304   236,745 16,637 SH   SOLE 30 16,637 0 0
EARTHSTONE ENERGY INC CL A 27032D304   419,330 29,468 SH   SOLE 43 29,179 0 289
EAST RES ACQUISITION CO UNIT 07/01/2027 274681204   3,394 338 SH   SOLE 43 338 0 0
EAST WEST BANCORP INC COM 27579R104   25,975,539 394,166 SH   SOLE 2 178,276 0 215,890
EAST WEST BANCORP INC COM 27579R104   652,542 9,902 SH   SOLE 4 8,313 0 1,589
EAST WEST BANCORP INC COM 27579R104   764,374 11,599 SH   SOLE 7 11,599 0 0
EAST WEST BANCORP INC COM 27579R104   234,538 3,559 SH   SOLE 13 3,559 0 0
EAST WEST BANCORP INC COM 27579R104   22,268,796 337,918 SH   SOLE 18 337,729 0 189
EAST WEST BANCORP INC COM 27579R104   5,964,016 90,501 SH   SOLE 19 90,501 0 0
EAST WEST BANCORP INC COM 27579R104   505,453,659 7,670,010 SH   SOLE 21 7,670,010 0 0
EAST WEST BANCORP INC COM 27579R104   272,582,236 4,136,301 SH   SOLE 22 3,943,500 0 192,801
EAST WEST BANCORP INC COM 27579R104   291,278 4,420 SH   SOLE 23 4,420 0 0
EAST WEST BANCORP INC COM 27579R104   1,632,277 24,769 SH   SOLE 25 24,769 0 0
EAST WEST BANCORP INC COM 27579R104   4,555,206 69,123 SH   SOLE 26 56,483 0 12,640
EAST WEST BANCORP INC COM 27579R104   501,170 7,605 SH   SOLE 28 1,632 0 5,973
EAST WEST BANCORP INC COM 27579R104   11,235,818 170,498 SH   SOLE 30 170,498 0 0
EAST WEST BANCORP INC COM 27579R104   131,602 1,997 SH   SOLE 31 1,997 0 0
EAST WEST BANCORP INC COM 27579R104   341,626 5,184 SH   SOLE 36 5,184 0 0
EAST WEST BANCORP INC COM 27579R104   1,346,996 20,440 SH   SOLE 40 20,440 0 0
EAST WEST BANCORP INC COM 27579R104   19,902 302 SH   OTR 43 302 0 0
EAST WEST BANCORP INC COM 27579R104   4,165,941 63,216 SH   SOLE 43 58,898 0 4,318
EASTERLY GOVT PPTYS INC COM 27616P103   1,230,588 86,236 SH   SOLE 2 26,079 0 60,157
EASTERLY GOVT PPTYS INC COM 27616P103   690,468 48,386 SH   SOLE 4 48,386 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   2,004,821 140,492 SH   SOLE 7 140,492 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   4,642,787 325,353 SH   SOLE 18 325,353 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   4,207,866 294,875 SH   SOLE 19 294,875 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   167,686,028 11,750,948 SH   SOLE 21 11,750,948 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   48,151,147 3,374,292 SH   SOLE 22 3,245,806 0 128,486
EASTERLY GOVT PPTYS INC COM 27616P103   337,857 23,676 SH   SOLE 23 23,676 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   6,492,194 454,954 SH   SOLE 25 454,954 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   437,190 30,637 SH   SOLE 26 25,669 0 4,968
EASTERLY GOVT PPTYS INC COM 27616P103   997,901 69,930 SH   SOLE 28 1,494 0 68,436
EASTERLY GOVT PPTYS INC COM 27616P103   7,013,091 491,457 SH   SOLE 30 491,457 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   208,328 14,599 SH   SOLE 40 14,599 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   1,347,592 94,435 SH   SOLE 43 91,187 0 3,248
EASTERN BANKSHARES INC COM 27627N105   2,436,062 141,221 SH   SOLE 2 48,511 0 92,710
EASTERN BANKSHARES INC COM 27627N105   45,954 2,664 SH   SOLE 4 326 0 2,338
EASTERN BANKSHARES INC COM 27627N105   316,348 18,339 SH   SOLE 7 18,339 0 0
EASTERN BANKSHARES INC COM 27627N105   7,461,350 432,542 SH   SOLE 18 432,542 0 0
EASTERN BANKSHARES INC COM 27627N105   4,992,978 289,448 SH   SOLE 19 289,448 0 0
EASTERN BANKSHARES INC COM 27627N105   102,993,178 5,970,619 SH   SOLE 21 5,970,619 0 0
EASTERN BANKSHARES INC COM 27627N105   70,967,570 4,114,062 SH   SOLE 22 3,924,007 0 190,055
EASTERN BANKSHARES INC COM 27627N105   480,499 27,855 SH   SOLE 25 27,855 0 0
EASTERN BANKSHARES INC COM 27627N105   1,247,813 72,337 SH   SOLE 26 59,173 0 13,164
EASTERN BANKSHARES INC COM 27627N105   287,092 16,643 SH   SOLE 28 3,328 0 13,315
EASTERN BANKSHARES INC COM 27627N105   2,334,011 135,305 SH   SOLE 30 135,305 0 0
EASTERN BANKSHARES INC COM 27627N105   76,073 4,410 SH   SOLE 36 4,410 0 0
EASTERN BANKSHARES INC COM 27627N105   372,531 21,596 SH   SOLE 40 21,596 0 0
EASTERN BANKSHARES INC COM 27627N105   523,589 30,353 SH   SOLE 43 29,271 0 1,082
EASTERN CO COM 276317104   3,972 206 SH   SOLE 2 0 0 206
EASTERN CO COM 276317104   16,041 832 SH   SOLE 18 832 0 0
EASTERN CO COM 276317104   212,292 11,011 SH   SOLE 21 11,011 0 0
EASTERN CO COM 276317104   257,234 13,342 SH   SOLE 22 13,342 0 0
EASTGROUP PPTYS INC COM 277276101   13,837,836 93,461 SH   SOLE 2 41,656 0 51,805
EASTGROUP PPTYS INC COM 277276101   3,252,286 21,966 SH   SOLE 4 21,966 0 0
EASTGROUP PPTYS INC COM 277276101   8,129,530 54,907 SH   SOLE 7 54,907 0 0
EASTGROUP PPTYS INC COM 277276101   13,276,836 89,672 SH   SOLE 18 89,672 0 0
EASTGROUP PPTYS INC COM 277276101   12,885,514 87,029 SH   SOLE 19 87,029 0 0
EASTGROUP PPTYS INC COM 277276101   372,120,531 2,513,309 SH   SOLE 21 2,513,309 0 0
EASTGROUP PPTYS INC COM 277276101   235,685,610 1,591,825 SH   SOLE 22 1,530,154 0 61,671
EASTGROUP PPTYS INC COM 277276101   399,614 2,699 SH   SOLE 23 2,699 0 0
EASTGROUP PPTYS INC COM 277276101   28,014,877 189,213 SH   SOLE 25 189,213 0 0
EASTGROUP PPTYS INC COM 277276101   6,703,120 45,273 SH   SOLE 26 16,852 0 28,421
EASTGROUP PPTYS INC COM 277276101   4,286,189 28,949 SH   SOLE 28 720 0 28,229
EASTGROUP PPTYS INC COM 277276101   20,360,619 137,516 SH   SOLE 30 137,516 0 0
EASTGROUP PPTYS INC COM 277276101   84,690 572 SH   SOLE 31 572 0 0
EASTGROUP PPTYS INC COM 277276101   37,015 250 SH   SOLE 36 250 0 0
EASTGROUP PPTYS INC COM 277276101   912,346 6,162 SH   SOLE 40 6,162 0 0
EASTGROUP PPTYS INC COM 277276101   3,034,011 20,492 SH   SOLE 43 19,705 0 787
EASTMAN CHEM CO COM 277432100   33,064,477 405,998 SH   SOLE 2 32,036 0 373,962
EASTMAN CHEM CO COM 277432100   8,886,814 109,121 SH   SOLE 4 44,006 0 65,115
EASTMAN CHEM CO COM 277432100   8,181,218 100,457 SH   SOLE 7 96,267 0 4,190
EASTMAN CHEM CO COM 277432100   34,856 428 SH   SOLE 13 428 0 0
EASTMAN CHEM CO COM 277432100   1,660,724 20,392 SH   SOLE 15 20,392 0 0
EASTMAN CHEM CO COM 277432100   16,212,016 199,067 SH   SOLE 18 189,154 0 9,913
EASTMAN CHEM CO COM 277432100   4,245,712 52,133 SH   SOLE 19 52,133 0 0
EASTMAN CHEM CO COM 277432100   288,619,207 3,543,949 SH   SOLE 21 3,543,949 0 0
EASTMAN CHEM CO COM 277432100   212,834,644 2,613,392 SH   SOLE 22 2,341,436 0 271,956
EASTMAN CHEM CO COM 277432100   16,695,119 204,999 SH   SOLE 23 204,999 0 0
EASTMAN CHEM CO COM 277432100   11,055,073 135,745 SH   SOLE 25 135,745 0 0
EASTMAN CHEM CO COM 277432100   16,705,706 205,129 SH   SOLE 26 73,206 0 131,923
EASTMAN CHEM CO COM 277432100   17,642,266 216,629 SH   SOLE 28 1,956 0 214,673
EASTMAN CHEM CO COM 277432100   45,844,775 562,927 SH   SOLE 30 562,927 0 0
EASTMAN CHEM CO COM 277432100   2,315,665 28,434 SH   SOLE 31 26,182 0 2,252
EASTMAN CHEM CO COM 277432100   502,566 6,171 SH   SOLE 34 6,171 0 0
EASTMAN CHEM CO COM 277432100   3,254,505 39,962 SH   SOLE 36 39,962 0 0
EASTMAN CHEM CO COM 277432100   242,284 2,975 SH   SOLE 40 2,975 0 0
EASTMAN CHEM CO COM 277432100   30,866 379 SH   OTR 43 379 0 0
EASTMAN CHEM CO COM 277432100   13,666,843 167,815 SH   SOLE 43 156,117 0 11,698
EASTMAN KODAK CO COM NEW 277461406   176,427 57,845 SH   SOLE 2 17,817 0 40,028
EASTMAN KODAK CO COM NEW 277461406   2,199 721 SH   SOLE 7 721 0 0
EASTMAN KODAK CO COM NEW 277461406   528,345 173,228 SH   SOLE 18 173,228 0 0
EASTMAN KODAK CO COM NEW 277461406   326,509 107,052 SH   SOLE 19 107,052 0 0
EASTMAN KODAK CO COM NEW 277461406   6,887,278 2,258,124 SH   SOLE 21 2,258,124 0 0
EASTMAN KODAK CO COM NEW 277461406   4,949,872 1,622,909 SH   SOLE 22 1,554,359 0 68,550
EASTMAN KODAK CO COM NEW 277461406   27,169 8,908 SH   SOLE 25 8,908 0 0
EASTMAN KODAK CO COM NEW 277461406   37,225 12,205 SH   SOLE 30 12,205 0 0
EASTMAN KODAK CO COM NEW 277461406   5,563 1,824 SH   SOLE 40 1,824 0 0
EASTMAN KODAK CO COM NEW 277461406   31,668 10,383 SH   SOLE 43 10,383 0 0
EASTSIDE DISTILLING INC COM 277802302   1,976 8,634 SH   SOLE 21 8,634 0 0
EATON CORP PLC SHS G29183103   155,827,023 992,845 SH   SOLE 2 190,376 0 802,469
EATON CORP PLC SHS G29183103   49,893,463 317,894 SH   SOLE 4 168,437 0 149,457
EATON CORP PLC SHS G29183103   51,225,341 326,380 SH   SOLE 7 314,552 0 11,828
EATON CORP PLC SHS G29183103   2,051,650 13,072 SH   SOLE 13 8,288 0 4,784
EATON CORP PLC SHS G29183103   10,556,771 67,262 SH   SOLE 15 67,262 0 0
EATON CORP PLC SHS G29183103   120,498,519 767,751 SH   SOLE 18 699,710 0 68,041
EATON CORP PLC SHS G29183103   48,230,735 307,300 SH   SOLE 19 307,300 0 0
EATON CORP PLC SHS G29183103   1,495,847,760 9,530,728 SH   SOLE 21 9,530,728 0 0
EATON CORP PLC SHS G29183103   1,379,792,966 8,791,290 SH   SOLE 22 7,881,691 0 909,599
EATON CORP PLC SHS G29183103   116,857,436 744,552 SH   SOLE 23 744,552 0 0
EATON CORP PLC SHS G29183103   145,062,764 924,261 SH   SOLE 25 924,261 0 0
EATON CORP PLC SHS G29183103   135,135,363 861,009 SH   SOLE 26 356,880 0 504,129
EATON CORP PLC SHS G29183103   86,672,185 552,228 SH   SOLE 28 6,673 0 545,555
EATON CORP PLC SHS G29183103   970,579 6,184 SH   SOLE 29 6,184 0 0
EATON CORP PLC SHS G29183103   326,762,680 2,081,954 SH   SOLE 30 2,077,349 0 4,605
EATON CORP PLC SHS G29183103   16,356,544 104,215 SH   SOLE 31 97,044 0 7,171
EATON CORP PLC SHS G29183103   3,380,075 21,536 SH   SOLE 32 21,536 0 0
EATON CORP PLC SHS G29183103   197,503,840 1,258,387 SH   SOLE 34 1,258,387 0 0
EATON CORP PLC SHS G29183103   18,824,269 119,938 SH   SOLE 36 119,938 0 0
EATON CORP PLC SHS G29183103   2,374,967 15,132 SH   SOLE 40 15,132 0 0
EATON CORP PLC SHS G29183103   172,331 1,098 SH   OTR 43 1,098 0 0
EATON CORP PLC SHS G29183103   87,337,126 556,465 SH   SOLE 43 490,796 0 65,668
EBAY INC. COM 278642103   71,675,836 1,728,378 SH   SOLE 2 707,829 0 1,020,549
EBAY INC. COM 278642103   21,455,375 517,371 SH   SOLE 4 298,974 0 218,397
EBAY INC. COM 278642103   21,080,901 508,341 SH   SOLE 7 490,066 0 18,275
EBAY INC. COM 278642103   1,902,892 45,886 SH   SOLE 13 39,843 0 6,043
EBAY INC. COM 278642103   4,037,146 97,351 SH   SOLE 15 97,351 0 0
EBAY INC. COM 278642103   59,625,773 1,437,805 SH   SOLE 18 1,222,022 0 215,783
EBAY INC. COM 278642103   46,800,637 1,128,542 SH   SOLE 19 1,128,542 0 0
EBAY INC. COM 278642103   581,858,810 14,030,837 SH   SOLE 21 14,030,837 0 0
EBAY INC. COM 278642103   543,582,415 13,107,847 SH   SOLE 22 11,714,159 0 1,393,688
EBAY INC. COM 278642103   45,735,438 1,102,856 SH   SOLE 23 1,102,856 0 0
EBAY INC. COM 278642103   40,948,598 987,427 SH   SOLE 25 987,427 0 0
EBAY INC. COM 278642103   62,847,163 1,515,485 SH   SOLE 26 773,368 0 742,117
EBAY INC. COM 278642103   96,544,482 2,328,056 SH   SOLE 28 88,590 0 2,239,466
EBAY INC. COM 278642103   754,878 18,203 SH   SOLE 29 18,203 0 0
EBAY INC. COM 278642103   181,003,777 4,364,692 SH   SOLE 30 3,885,258 0 479,434
EBAY INC. COM 278642103   6,665,846 160,739 SH   SOLE 31 150,650 0 10,089
EBAY INC. COM 278642103   4,824,412 116,335 SH   SOLE 32 116,335 0 0
EBAY INC. COM 278642103   48,158,530 1,161,286 SH   SOLE 34 1,161,286 0 0
EBAY INC. COM 278642103   7,685,179 185,319 SH   SOLE 36 185,319 0 0
EBAY INC. COM 278642103   873,897 21,073 SH   SOLE 40 21,073 0 0
EBAY INC. COM 278642103   54,657 1,318 SH   OTR 43 1,318 0 0
EBAY INC. COM 278642103   41,843,976 1,009,018 SH   SOLE 43 920,658 0 88,360
EBET INC COM 278700109   1,693 2,687 SH   SOLE 18 2,687 0 0
EBET INC COM 278700109   18,663 29,615 SH   SOLE 21 29,615 0 0
EBET INC COM 278700109   73 116 SH   SOLE 22 116 0 0
EBIX INC COM NEW 278715206   468,980 23,496 SH   SOLE 2 7,721 0 15,775
EBIX INC COM NEW 278715206   2,335 117 SH   SOLE 4 117 0 0
EBIX INC COM NEW 278715206   4,172 209 SH   SOLE 7 209 0 0
EBIX INC COM NEW 278715206   1,821,889 91,277 SH   SOLE 18 91,277 0 0
EBIX INC COM NEW 278715206   967,222 48,458 SH   SOLE 19 48,458 0 0
EBIX INC COM NEW 278715206   61,813,066 3,096,847 SH   SOLE 21 3,096,847 0 0
EBIX INC COM NEW 278715206   13,410,306 671,859 SH   SOLE 22 641,275 0 30,584
EBIX INC COM NEW 278715206   66,766 3,345 SH   SOLE 25 3,345 0 0
EBIX INC COM NEW 278715206   130,898 6,558 SH   SOLE 26 5,236 0 1,322
EBIX INC COM NEW 278715206   44,191 2,214 SH   SOLE 28 0 0 2,214
EBIX INC COM NEW 278715206   1,346,921 67,481 SH   SOLE 30 67,481 0 0
EBIX INC COM NEW 278715206   55,828 2,797 SH   SOLE 40 2,797 0 0
EBIX INC COM NEW 278715206   525,969 26,351 SH   SOLE 43 25,762 0 589
ECB BANCORP INC COM 26828M106   22,919 1,428 SH   SOLE 18 1,428 0 0
ECB BANCORP INC COM 26828M106   275,611 17,172 SH   SOLE 21 17,172 0 0
ECB BANCORP INC COM 26828M106   1,532,903 95,508 SH   SOLE 22 95,508 0 0
ECHOSTAR CORP CL A 278768106   5,433,610 325,756 SH   SOLE 2 215,856 0 109,900
ECHOSTAR CORP CL A 278768106   50,040 3,000 SH   SOLE 4 3,000 0 0
ECHOSTAR CORP CL A 278768106   7,089 425 SH   SOLE 7 425 0 0
ECHOSTAR CORP CL A 278768106   1,583,833 94,954 SH   SOLE 18 94,954 0 0
ECHOSTAR CORP CL A 278768106   5,927,588 355,371 SH   SOLE 19 355,371 0 0
ECHOSTAR CORP CL A 278768106   22,705,500 1,361,241 SH   SOLE 21 1,361,241 0 0
ECHOSTAR CORP CL A 278768106   22,279,976 1,335,730 SH   SOLE 22 1,292,955 0 42,775
ECHOSTAR CORP CL A 278768106   179,910 10,786 SH   SOLE 23 10,786 0 0
ECHOSTAR CORP CL A 278768106   92,657 5,555 SH   SOLE 25 5,555 0 0
ECHOSTAR CORP CL A 278768106   1,024,002 61,391 SH   SOLE 26 8,033 0 53,358
ECHOSTAR CORP CL A 278768106   746,046 44,727 SH   SOLE 30 44,727 0 0
ECHOSTAR CORP CL A 278768106   443,371 26,581 SH   SOLE 34 26,581 0 0
ECHOSTAR CORP CL A 278768106   80,147 4,805 SH   SOLE 36 4,805 0 0
ECHOSTAR CORP CL A 278768106   81,215 4,869 SH   SOLE 40 4,869 0 0
ECHOSTAR CORP CL A 278768106   223,262 13,385 SH   SOLE 43 13,211 0 174
ECOARK HLDGS INC COM NEW 27888N307   978 4,258 SH   SOLE 18 4,258 0 0
ECOARK HLDGS INC COM NEW 27888N307   11,522 50,140 SH   SOLE 21 50,140 0 0
ECOARK HLDGS INC COM NEW 27888N307   315 1,371 SH   SOLE 22 1,371 0 0
ECOLAB INC COM 278865100   81,543,440 560,205 SH   SOLE 2 148,508 0 411,697
ECOLAB INC COM 278865100   39,146,033 268,934 SH   SOLE 4 167,277 0 101,657
ECOLAB INC COM 278865100   54,652,977 375,467 SH   SOLE 7 367,918 0 7,549
ECOLAB INC COM 278865100   1,173,214 8,060 SH   SOLE 13 953 0 7,107
ECOLAB INC COM 278865100   5,445,254 37,409 SH   SOLE 15 37,409 0 0
ECOLAB INC COM 278865100   70,617,415 485,143 SH   SOLE 18 400,217 0 84,926
ECOLAB INC COM 278865100   47,221,702 324,414 SH   SOLE 19 324,414 0 0
ECOLAB INC COM 278865100   924,960,729 6,354,498 SH   SOLE 21 6,354,498 0 0
ECOLAB INC COM 278865100   842,951,934 5,791,096 SH   SOLE 22 5,183,037 0 608,059
ECOLAB INC COM 278865100   68,731,103 472,184 SH   SOLE 23 472,184 0 0
ECOLAB INC COM 278865100   155,022,856 1,065,010 SH   SOLE 25 1,065,010 0 0
ECOLAB INC COM 278865100   109,728,368 753,836 SH   SOLE 26 352,122 0 401,714
ECOLAB INC COM 278865100   138,683,891 952,761 SH   SOLE 28 167,867 0 784,894
ECOLAB INC COM 278865100   147,598 1,014 SH   SOLE 29 1,014 0 0
ECOLAB INC COM 278865100   433,770,547 2,980,012 SH   SOLE 30 2,893,266 0 86,746
ECOLAB INC COM 278865100   8,406,381 57,752 SH   SOLE 31 53,141 0 4,611
ECOLAB INC COM 278865100   46,812,242 321,601 SH   SOLE 34 321,601 0 0
ECOLAB INC COM 278865100   12,276,530 84,340 SH   SOLE 36 84,340 0 0
ECOLAB INC COM 278865100   1,387,623 9,533 SH   SOLE 40 9,533 0 0
ECOLAB INC COM 278865100   48,352,110 332,180 SH   SOLE 43 301,869 0 30,311
ECOPETROL S A SPONSORED ADS 279158109   2,250,443 214,942 SH   SOLE 2 214,942 0 0
ECOPETROL S A SPONSORED ADS 279158109   4,875,094 465,625 SH   SOLE 19 465,625 0 0
ECOPETROL S A SPONSORED ADS 279158109   7,993,123 763,431 SH   SOLE 21 763,431 0 0
ECOPETROL S A SPONSORED ADS 279158109   873,219 83,402 SH   SOLE 22 83,402 0 0
ECOPETROL S A SPONSORED ADS 279158109   17,866,395 1,706,437 SH   SOLE 25 1,706,437 0 0
ECOPETROL S A SPONSORED ADS 279158109   82,755 7,904 SH   SOLE 28 0 0 7,904
ECOPETROL S A SPONSORED ADS 279158109   10,454,347 998,505 SH   SOLE 34 998,505 0 0
ECOPETROL S A SPONSORED ADS 279158109   3,484,112 332,771 SH   SOLE 43 291,774 0 40,997
ECOVYST INC COM 27923Q109   3,622,996 408,916 SH   SOLE 2 358,234 0 50,682
ECOVYST INC COM 27923Q109   7,806 881 SH   SOLE 7 881 0 0
ECOVYST INC COM 27923Q109   1,726,486 194,863 SH   SOLE 18 194,863 0 0
ECOVYST INC COM 27923Q109   2,688,824 303,479 SH   SOLE 19 303,479 0 0
ECOVYST INC COM 27923Q109   33,024,436 3,727,363 SH   SOLE 21 3,727,363 0 0
ECOVYST INC COM 27923Q109   18,208,921 2,055,183 SH   SOLE 22 1,962,919 0 92,264
ECOVYST INC COM 27923Q109   113,842 12,849 SH   SOLE 25 12,849 0 0
ECOVYST INC COM 27923Q109   148,715 16,785 SH   SOLE 26 0 0 16,785
ECOVYST INC COM 27923Q109   253,502 28,612 SH   SOLE 28 28,612 0 0
ECOVYST INC COM 27923Q109   309,932 34,981 SH   SOLE 30 34,981 0 0
ECOVYST INC COM 27923Q109   471,255 53,189 SH   SOLE 34 53,189 0 0
ECOVYST INC COM 27923Q109   57,794 6,523 SH   SOLE 40 6,523 0 0
ECOVYST INC COM 27923Q109   39,719 4,483 SH   SOLE 43 4,233 0 250
EDAP TMS S A SPONSORED ADR 268311107   113,305 10,629 SH   SOLE 43 8,544 0 2,085
EDESA BIOTECH INC COM 27966L108   1,119 518 SH   SOLE 22 518 0 0
EDGEWELL PERS CARE CO COM 28035Q102   2,057,419 53,384 SH   SOLE 2 16,286 0 37,098
EDGEWELL PERS CARE CO COM 28035Q102   7,862 204 SH   SOLE 4 204 0 0
EDGEWELL PERS CARE CO COM 28035Q102   215,708 5,597 SH   SOLE 7 5,597 0 0
EDGEWELL PERS CARE CO COM 28035Q102   7,013,625 181,983 SH   SOLE 18 181,983 0 0
EDGEWELL PERS CARE CO COM 28035Q102   3,684,231 95,595 SH   SOLE 19 95,595 0 0
EDGEWELL PERS CARE CO COM 28035Q102   248,134,125 6,438,353 SH   SOLE 21 6,438,353 0 0
EDGEWELL PERS CARE CO COM 28035Q102   53,996,814 1,401,059 SH   SOLE 22 1,337,477 0 63,582
EDGEWELL PERS CARE CO COM 28035Q102   343,468 8,912 SH   SOLE 25 8,912 0 0
EDGEWELL PERS CARE CO COM 28035Q102   1,132,228 29,378 SH   SOLE 26 24,909 0 4,469
EDGEWELL PERS CARE CO COM 28035Q102   59,467 1,543 SH   SOLE 28 969 0 574
EDGEWELL PERS CARE CO COM 28035Q102   4,110,291 106,650 SH   SOLE 30 106,650 0 0
EDGEWELL PERS CARE CO COM 28035Q102   161,791 4,198 SH   SOLE 36 4,198 0 0
EDGEWELL PERS CARE CO COM 28035Q102   248,583 6,450 SH   SOLE 40 6,450 0 0
EDGEWELL PERS CARE CO COM 28035Q102   1,179,324 30,600 SH   SOLE 43 29,423 0 1,177
EDGEWISE THERAPEUTICS INC COM 28036F105   216,992 24,272 SH   SOLE 2 2,147 0 22,125
EDGEWISE THERAPEUTICS INC COM 28036F105   1,770 198 SH   SOLE 7 198 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105   900,768 100,757 SH   SOLE 18 100,757 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105   1,024,631 114,612 SH   SOLE 19 114,612 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105   15,142,706 1,693,815 SH   SOLE 21 1,693,815 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105   7,992,914 894,062 SH   SOLE 22 862,901 0 31,161
EDGEWISE THERAPEUTICS INC COM 28036F105   263,185 29,439 SH   SOLE 30 29,439 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105   147,233 16,469 SH   SOLE 43 14,548 0 1,921
EDGIO INC COM 53261M104   102,084 90,340 SH   SOLE 2 41,371 0 48,969
EDGIO INC COM 53261M104   1,871 1,656 SH   SOLE 7 1,656 0 0
EDGIO INC COM 53261M104   413,420 365,858 SH   SOLE 18 365,858 0 0
EDGIO INC COM 53261M104   293,067 259,351 SH   SOLE 19 259,351 0 0
EDGIO INC COM 53261M104   5,804,326 5,136,572 SH   SOLE 21 5,136,572 0 0
EDGIO INC COM 53261M104   3,806,306 3,368,412 SH   SOLE 22 3,270,907 0 97,505
EDGIO INC COM 53261M104   26,171 23,160 SH   SOLE 25 23,160 0 0
EDGIO INC COM 53261M104   15,939 14,105 SH   SOLE 26 5,028 0 9,077
EDGIO INC COM 53261M104   8,657 7,661 SH   SOLE 28 0 0 7,661
EDGIO INC COM 53261M104   151,393 133,976 SH   SOLE 30 133,976 0 0
EDGIO INC COM 53261M104   17,192 15,214 SH   SOLE 40 15,214 0 0
EDGIO INC COM 53261M104   14,412 12,754 SH   SOLE 43 10,504 0 2,250
EDISON INTL COM 281020107   73,576,085 1,156,493 SH   SOLE 2 358,876 0 797,617
EDISON INTL COM 281020107   31,091,221 488,702 SH   SOLE 4 285,603 0 203,099
EDISON INTL COM 281020107   55,489,937 872,209 SH   SOLE 7 859,276 0 12,933
EDISON INTL COM 281020107   2,098,633 32,987 SH   SOLE 13 29,472 0 3,515
EDISON INTL COM 281020107   4,011,050 63,047 SH   SOLE 15 63,047 0 0
EDISON INTL COM 281020107   92,947,449 1,460,978 SH   SOLE 18 1,357,392 0 103,586
EDISON INTL COM 281020107   168,193,276 2,643,717 SH   SOLE 19 2,643,717 0 0
EDISON INTL COM 281020107   1,126,738,702 17,710,448 SH   SOLE 21 17,710,448 0 0
EDISON INTL COM 281020107   555,123,117 8,725,607 SH   SOLE 22 7,786,287 0 939,320
EDISON INTL COM 281020107   43,311,096 680,778 SH   SOLE 23 680,778 0 0
EDISON INTL COM 281020107   37,974,460 596,895 SH   SOLE 25 596,895 0 0
EDISON INTL COM 281020107   61,933,243 973,487 SH   SOLE 26 366,097 0 607,390
EDISON INTL COM 281020107   77,817,376 1,223,159 SH   SOLE 28 96,127 0 1,127,032
EDISON INTL COM 281020107   2,153,791 33,854 SH   SOLE 29 33,854 0 0
EDISON INTL COM 281020107   149,906,406 2,356,278 SH   SOLE 30 2,314,806 0 41,472
EDISON INTL COM 281020107   9,581,172 150,600 SH   SOLE 31 143,778 0 6,822
EDISON INTL COM 281020107   6,614,253 103,965 SH   SOLE 32 103,965 0 0
EDISON INTL COM 281020107   18,830,375 295,982 SH   SOLE 34 295,982 0 0
EDISON INTL COM 281020107   8,644,495 135,877 SH   SOLE 36 135,877 0 0
EDISON INTL COM 281020107   901,686 14,173 SH   SOLE 40 14,173 0 0
EDISON INTL COM 281020107   68,964 1,084 SH   OTR 43 1,084 0 0
EDISON INTL COM 281020107   17,291,714 271,797 SH   SOLE 43 246,743 0 25,054
EDISON INTL OPTIONS 281020107   3,181,000 50,000 SH Put SOLE 19 50,000 0 0
EDITAS MEDICINE INC COM 28106W103   2,505,136 282,428 SH   SOLE 2 190,941 0 91,487
EDITAS MEDICINE INC COM 28106W103   2,235 252 SH   SOLE 4 252 0 0
EDITAS MEDICINE INC COM 28106W103   45,326 5,110 SH   SOLE 7 5,110 0 0
EDITAS MEDICINE INC COM 28106W103   1,903,227 214,569 SH   SOLE 18 194,301 0 20,268
EDITAS MEDICINE INC COM 28106W103   5,906,169 665,859 SH   SOLE 19 665,859 0 0
EDITAS MEDICINE INC COM 28106W103   28,954,510 3,264,319 SH   SOLE 21 3,264,319 0 0
EDITAS MEDICINE INC COM 28106W103   21,468,034 2,420,297 SH   SOLE 22 2,334,328 0 85,969
EDITAS MEDICINE INC COM 28106W103   132,837 14,976 SH   SOLE 23 14,976 0 0
EDITAS MEDICINE INC COM 28106W103   93,703 10,564 SH   SOLE 25 10,564 0 0
EDITAS MEDICINE INC COM 28106W103   1,099,002 123,901 SH   SOLE 26 31,158 0 92,743
EDITAS MEDICINE INC COM 28106W103   9,801 1,105 SH   SOLE 28 1,105 0 0
EDITAS MEDICINE INC COM 28106W103   2,661,993 300,112 SH   SOLE 30 300,112 0 0
EDITAS MEDICINE INC COM 28106W103   98,519 11,107 SH   SOLE 34 11,107 0 0
EDITAS MEDICINE INC COM 28106W103   47,561 5,362 SH   SOLE 36 5,362 0 0
EDITAS MEDICINE INC COM 28106W103   67,306 7,588 SH   SOLE 40 7,588 0 0
EDITAS MEDICINE INC COM 28106W103   99,282 11,193 SH   SOLE 43 11,137 0 56
EDUCATIONAL DEV CORP COM 281479105   3,773 1,194 SH   SOLE 18 1,194 0 0
EDUCATIONAL DEV CORP COM 281479105   48,271 15,275 SH   SOLE 21 15,275 0 0
EDUCATIONAL DEV CORP COM 281479105   866 274 SH   SOLE 22 274 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   152,218,501 2,040,189 SH   SOLE 2 935,357 0 1,104,832
EDWARDS LIFESCIENCES CORP COM 28176E108   44,574,327 597,431 SH   SOLE 4 354,903 0 242,528
EDWARDS LIFESCIENCES CORP COM 28176E108   45,009,229 603,260 SH   SOLE 7 585,070 0 18,190
EDWARDS LIFESCIENCES CORP COM 28176E108   5,101,608 68,377 SH   SOLE 13 61,215 0 7,162
EDWARDS LIFESCIENCES CORP COM 28176E108   5,220,835 69,975 SH   SOLE 15 69,975 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   84,781,059 1,136,323 SH   SOLE 18 1,052,095 0 84,228
EDWARDS LIFESCIENCES CORP COM 28176E108   113,703,178 1,523,967 SH   SOLE 19 1,523,967 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   1,406,249,504 18,848,003 SH   SOLE 21 18,848,003 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   1,030,762,517 13,815,340 SH   SOLE 22 12,472,445 0 1,342,895
EDWARDS LIFESCIENCES CORP COM 28176E108   83,289,904 1,116,337 SH   SOLE 23 1,116,337 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   114,154,121 1,530,011 SH   SOLE 25 1,530,011 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   118,098,453 1,582,877 SH   SOLE 26 860,089 0 722,788
EDWARDS LIFESCIENCES CORP COM 28176E108   142,342,301 1,907,818 SH   SOLE 28 126,205 0 1,781,613
EDWARDS LIFESCIENCES CORP COM 28176E108   1,946,724 26,092 SH   SOLE 29 26,092 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   429,705,178 5,759,351 SH   SOLE 30 5,584,112 0 175,239
EDWARDS LIFESCIENCES CORP COM 28176E108   14,407,266 193,101 SH   SOLE 31 181,818 0 11,283
EDWARDS LIFESCIENCES CORP COM 28176E108   109,995,285 1,474,270 SH   SOLE 34 1,474,270 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   12,932,450 173,334 SH   SOLE 36 173,334 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   1,719,611 23,048 SH   SOLE 40 23,048 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   96,993 1,300 SH   OTR 43 1,300 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   42,632,467 571,404 SH   SOLE 43 521,783 0 49,621
EFFECTOR THERAPEUTICS INC COM 28202V108   851 1,991 SH   SOLE 18 1,991 0 0
EFFECTOR THERAPEUTICS INC COM 28202V108   13,778 32,221 SH   SOLE 21 32,221 0 0
EFFECTOR THERAPEUTICS INC COM 28202V108   237 554 SH   SOLE 22 554 0 0
EGAIN CORP COM NEW 28225C806   570,263 63,152 SH   SOLE 2 51,937 0 11,215
EGAIN CORP COM NEW 28225C806   2,474 274 SH   SOLE 7 274 0 0
EGAIN CORP COM NEW 28225C806   576,078 63,796 SH   SOLE 18 63,796 0 0
EGAIN CORP COM NEW 28225C806   376,966 41,746 SH   SOLE 19 41,746 0 0
EGAIN CORP COM NEW 28225C806   6,685,695 740,387 SH   SOLE 21 740,387 0 0
EGAIN CORP COM NEW 28225C806   4,753,952 526,462 SH   SOLE 22 513,881 0 12,581
EGAIN CORP COM NEW 28225C806   668 74 SH   SOLE 43 74 0 0
EHEALTH INC COM 28238P109   193,798 40,041 SH   SOLE 2 12,420 0 27,621
EHEALTH INC COM 28238P109   1,897 392 SH   SOLE 7 392 0 0
EHEALTH INC COM 28238P109   362,380 74,872 SH   SOLE 18 74,872 0 0
EHEALTH INC COM 28238P109   819,639 169,347 SH   SOLE 19 169,347 0 0
EHEALTH INC COM 28238P109   4,688,886 968,778 SH   SOLE 21 968,778 0 0
EHEALTH INC COM 28238P109   3,458,475 714,561 SH   SOLE 22 698,860 0 15,701
EHEALTH INC COM 28238P109   11,055 2,284 SH   SOLE 23 2,284 0 0
EHEALTH INC COM 28238P109   193,852 40,052 SH   SOLE 26 0 0 40,052
EHEALTH INC COM 28238P109   50,772 10,490 SH   SOLE 28 10,490 0 0
EHEALTH INC COM 28238P109   116,697 24,111 SH   SOLE 30 24,111 0 0
EHEALTH INC COM 28238P109   1,670 345 SH   SOLE 43 345 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105   37,749 31,991 SH   SOLE 2 1,397 0 30,594
EIGER BIOPHARMACEUTICALS INC COM 28249U105   622 527 SH   SOLE 7 527 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105   134,022 113,578 SH   SOLE 18 113,578 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105   90,356 76,573 SH   SOLE 19 76,573 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105   2,027,127 1,717,904 SH   SOLE 21 1,717,904 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105   1,052,467 891,921 SH   SOLE 22 877,857 0 14,064
EIGER BIOPHARMACEUTICALS INC COM 28249U105   27,371 23,196 SH   SOLE 30 23,196 0 0
EKSO BIONICS HLDGS INC COM 282644301   20,851 17,522 SH   SOLE 21 17,522 0 0
EKSO BIONICS HLDGS INC COM 282644301   65,968 55,435 SH   SOLE 22 55,435 0 0
EL PASO ENERGY CAP TR I PFD CV TR SEC 28 283678209   14,845,248 329,608 SH   SOLE 21 329,608 0 0
EL POLLO LOCO HLDGS INC COM 268603107   405,322 40,695 SH   SOLE 2 24,226 0 16,469
EL POLLO LOCO HLDGS INC COM 268603107   1,504 151 SH   SOLE 7 151 0 0
EL POLLO LOCO HLDGS INC COM 268603107   718,893 72,178 SH   SOLE 18 72,178 0 0
EL POLLO LOCO HLDGS INC COM 268603107   346,847 34,824 SH   SOLE 19 34,824 0 0
EL POLLO LOCO HLDGS INC COM 268603107   25,233,132 2,533,447 SH   SOLE 21 2,533,447 0 0
EL POLLO LOCO HLDGS INC COM 268603107   6,498,601 652,470 SH   SOLE 22 631,791 0 20,679
EL POLLO LOCO HLDGS INC COM 268603107   36,812 3,696 SH   SOLE 25 3,696 0 0
EL POLLO LOCO HLDGS INC COM 268603107   18,755 1,883 SH   SOLE 26 1,883 0 0
EL POLLO LOCO HLDGS INC COM 268603107   267,924 26,900 SH   SOLE 30 26,900 0 0
EL POLLO LOCO HLDGS INC COM 268603107   13,914 1,397 SH   SOLE 40 1,397 0 0
EL POLLO LOCO HLDGS INC COM 268603107   424,993 42,670 SH   SOLE 43 41,727 0 943
ELANCO ANIMAL HEALTH INC COM 28414H103   11,158,913 913,168 SH   SOLE 2 275,624 0 637,544
ELANCO ANIMAL HEALTH INC COM 28414H103   3,768,538 308,391 SH   SOLE 4 159,223 0 149,168
ELANCO ANIMAL HEALTH INC COM 28414H103   714,748 58,490 SH   SOLE 7 58,490 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   21,972 1,798 SH   SOLE 13 1,798 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   566,434 46,353 SH   SOLE 15 46,353 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   3,579,544 292,925 SH   SOLE 18 266,529 0 26,396
ELANCO ANIMAL HEALTH INC COM 28414H103   28,472,551 2,329,996 SH   SOLE 19 2,329,996 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   84,719,733 6,932,875 SH   SOLE 21 6,932,875 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   129,191,233 10,572,114 SH   SOLE 22 9,753,459 0 818,655
ELANCO ANIMAL HEALTH INC COM 28414H103   8,866,661 725,586 SH   SOLE 23 725,586 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   6,962,369 569,752 SH   SOLE 25 569,752 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   6,046,126 494,773 SH   SOLE 26 274,085 0 220,688
ELANCO ANIMAL HEALTH INC COM 28414H103   9,710,146 794,611 SH   SOLE 28 8,428 0 786,183
ELANCO ANIMAL HEALTH INC COM 28414H103   9,715 795 SH   SOLE 29 795 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   33,118,925 2,710,223 SH   SOLE 30 2,161,547 0 548,676
ELANCO ANIMAL HEALTH INC COM 28414H103   1,146,444 93,817 SH   SOLE 31 86,564 0 7,253
ELANCO ANIMAL HEALTH INC COM 28414H103   17,927,534 1,467,065 SH   SOLE 34 1,467,065 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   1,517,125 124,151 SH   SOLE 36 124,151 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   202,437 16,566 SH   SOLE 40 16,566 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   28,570 2,338 SH   OTR 43 2,338 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   7,637,781 625,023 SH   SOLE 43 566,963 0 58,060
ELANCO ANIMAL HEALTH INC UNIT 02/01/2023 28414H202   597,618 30,600 SH   SOLE 2 30,600 0 0
ELANCO ANIMAL HEALTH INC UNIT 02/01/2023 28414H202   3,034,962 155,400 SH   SOLE 19 155,400 0 0
ELANCO ANIMAL HEALTH INC UNIT 02/01/2023 28414H202   16,155,157 827,197 SH   SOLE 21 827,197 0 0
ELANCO ANIMAL HEALTH INC UNIT 02/01/2023 28414H202   2,226,420 114,000 SH   SOLE 34 114,000 0 0
ELASTIC N V ORD SHS N14506104   8,750,365 169,910 SH   SOLE 2 123,772 0 46,138
ELASTIC N V ORD SHS N14506104   146,106 2,837 SH   SOLE 4 235 0 2,602
ELASTIC N V ORD SHS N14506104   338,304 6,569 SH   SOLE 7 6,569 0 0
ELASTIC N V ORD SHS N14506104   2,170,777 42,151 SH   SOLE 18 42,151 0 0
ELASTIC N V ORD SHS N14506104   18,441,172 358,081 SH   SOLE 19 358,081 0 0
ELASTIC N V ORD SHS N14506104   91,298,222 1,772,781 SH   SOLE 21 1,772,781 0 0
ELASTIC N V ORD SHS N14506104   99,984,006 1,941,437 SH   SOLE 22 1,836,615 0 104,822
ELASTIC N V ORD SHS N14506104   650,033 12,622 SH   SOLE 25 12,622 0 0
ELASTIC N V ORD SHS N14506104   2,034,405 39,503 SH   SOLE 26 32,010 0 7,493
ELASTIC N V ORD SHS N14506104   150,895 2,930 SH   SOLE 28 1,202 0 1,728
ELASTIC N V ORD SHS N14506104   25,284,234 490,956 SH   SOLE 30 490,956 0 0
ELASTIC N V ORD SHS N14506104   58,916 1,144 SH   SOLE 31 1,144 0 0
ELASTIC N V ORD SHS N14506104   29,673,116 576,177 SH   SOLE 34 576,177 0 0
ELASTIC N V ORD SHS N14506104   157,642 3,061 SH   SOLE 36 3,061 0 0
ELASTIC N V ORD SHS N14506104   619,288 12,025 SH   SOLE 40 12,025 0 0
ELASTIC N V ORD SHS N14506104   5,974 116 SH   OTR 43 116 0 0
ELASTIC N V ORD SHS N14506104   1,154,733 22,422 SH   SOLE 43 19,734 0 2,688
ELBIT SYS LTD ORD M3760D101   9,717,651 59,240 SH   SOLE 43 56,332 0 2,908
ELDORADO GOLD CORP NEW COM 284902509   426,444 51,010 SH   SOLE 19 51,010 0 0
ELDORADO GOLD CORP NEW COM 284902509   1,554,642 185,962 SH   SOLE 23 185,962 0 0
ELDORADO GOLD CORP NEW COM 284902509   8,598,419 1,028,519 SH   SOLE 25 1,028,519 0 0
ELDORADO GOLD CORP NEW COM 284902509   3,361,807 402,130 SH   SOLE 26 261,999 0 140,131
ELDORADO GOLD CORP NEW COM 284902509   28,372,711 3,393,865 SH   SOLE 34 3,393,865 0 0
ELDORADO GOLD CORP NEW COM 284902509   131,461 15,725 SH   SOLE 43 14,375 0 1,350
ELECTRO-SENSORS INC COM 285233102   1,003 222 SH   SOLE 21 222 0 0
ELECTROCORE INC COM 28531P103   8,785 34,216 SH   SOLE 21 34,216 0 0
ELECTROCORE INC COM 28531P103   629 2,449 SH   SOLE 22 2,449 0 0
ELECTROMED INC COM 285409108   378 36 SH   SOLE 2 0 0 36
ELECTROMED INC COM 285409108   13,196 1,258 SH   SOLE 18 1,258 0 0
ELECTROMED INC COM 285409108   259,030 24,693 SH   SOLE 21 24,693 0 0
ELECTROMED INC COM 285409108   9,431 899 SH   SOLE 22 899 0 0
ELECTRONIC ARTS INC COM 285512109   74,553,869 610,197 SH   SOLE 2 163,789 0 446,408
ELECTRONIC ARTS INC COM 285512109   30,930,967 253,159 SH   SOLE 4 154,682 0 98,477
ELECTRONIC ARTS INC COM 285512109   51,246,813 419,437 SH   SOLE 7 341,315 0 78,122
ELECTRONIC ARTS INC COM 285512109   860,758 7,045 SH   SOLE 13 4,201 0 2,844
ELECTRONIC ARTS INC COM 285512109   5,103,947 41,774 SH   SOLE 15 41,774 0 0
ELECTRONIC ARTS INC COM 285512109   55,841,392 457,042 SH   SOLE 18 433,676 0 23,366
ELECTRONIC ARTS INC COM 285512109   50,079,627 409,884 SH   SOLE 19 409,884 0 0
ELECTRONIC ARTS INC COM 285512109   1,258,463,164 10,300,075 SH   SOLE 21 10,300,075 0 0
ELECTRONIC ARTS INC COM 285512109   757,253,557 6,197,852 SH   SOLE 22 5,615,071 0 582,781
ELECTRONIC ARTS INC COM 285512109   58,866,324 481,800 SH   SOLE 23 481,800 0 0
ELECTRONIC ARTS INC COM 285512109   66,283,627 542,508 SH   SOLE 25 542,508 0 0
ELECTRONIC ARTS INC COM 285512109   71,120,489 582,096 SH   SOLE 26 278,383 0 303,713
ELECTRONIC ARTS INC COM 285512109   97,692,562 799,579 SH   SOLE 28 7,058 0 792,521
ELECTRONIC ARTS INC COM 285512109   183,637 1,503 SH   SOLE 29 1,503 0 0
ELECTRONIC ARTS INC COM 285512109   316,983,914 2,594,401 SH   SOLE 30 2,477,070 0 117,331
ELECTRONIC ARTS INC COM 285512109   8,163,823 66,818 SH   SOLE 31 61,742 0 5,076
ELECTRONIC ARTS INC COM 285512109   7,232,812 59,198 SH   SOLE 32 59,198 0 0
ELECTRONIC ARTS INC COM 285512109   60,585,763 495,873 SH   SOLE 34 495,873 0 0
ELECTRONIC ARTS INC COM 285512109   12,481,664 102,158 SH   SOLE 36 102,158 0 0
ELECTRONIC ARTS INC COM 285512109   1,275,559 10,440 SH   SOLE 40 10,440 0 0
ELECTRONIC ARTS INC COM 285512109   67,443 552 SH   OTR 43 552 0 0
ELECTRONIC ARTS INC COM 285512109   45,002,247 368,327 SH   SOLE 43 347,428 0 20,900
ELEDON PHARMACEUTICALS INC COM 28617K101   2,832 1,242 SH   SOLE 2 1,242 0 0
ELEDON PHARMACEUTICALS INC COM 28617K101   3,267 1,433 SH   SOLE 18 1,433 0 0
ELEDON PHARMACEUTICALS INC COM 28617K101   50,279 22,052 SH   SOLE 21 22,052 0 0
ELEDON PHARMACEUTICALS INC COM 28617K101   61,658 27,043 SH   SOLE 22 27,043 0 0
ELEMENT SOLUTIONS INC COM 28618M106   12,727,325 699,688 SH   SOLE 2 132,217 0 567,471
ELEMENT SOLUTIONS INC COM 28618M106   67,630 3,718 SH   SOLE 4 3,718 0 0
ELEMENT SOLUTIONS INC COM 28618M106   207,075 11,384 SH   SOLE 7 11,384 0 0
ELEMENT SOLUTIONS INC COM 28618M106   2,437,969 134,028 SH   SOLE 18 134,028 0 0
ELEMENT SOLUTIONS INC COM 28618M106   31,769,035 1,746,511 SH   SOLE 19 1,746,511 0 0
ELEMENT SOLUTIONS INC COM 28618M106   53,415,226 2,936,516 SH   SOLE 21 2,936,516 0 0
ELEMENT SOLUTIONS INC COM 28618M106   101,193,226 5,563,124 SH   SOLE 22 5,256,222 0 306,902
ELEMENT SOLUTIONS INC COM 28618M106   803,325 44,163 SH   SOLE 25 44,163 0 0
ELEMENT SOLUTIONS INC COM 28618M106   1,927,303 105,954 SH   SOLE 26 87,215 0 18,739
ELEMENT SOLUTIONS INC COM 28618M106   475,905 26,163 SH   SOLE 28 4,163 0 22,000
ELEMENT SOLUTIONS INC COM 28618M106   1,741,201 95,723 SH   SOLE 30 95,723 0 0
ELEMENT SOLUTIONS INC COM 28618M106   56,553 3,109 SH   SOLE 31 3,109 0 0
ELEMENT SOLUTIONS INC COM 28618M106   7,130,389 391,995 SH   SOLE 34 391,995 0 0
ELEMENT SOLUTIONS INC COM 28618M106   524,982 28,861 SH   SOLE 36 28,861 0 0
ELEMENT SOLUTIONS INC COM 28618M106   620,734 34,125 SH   SOLE 40 34,125 0 0
ELEMENT SOLUTIONS INC COM 28618M106   1,360,936 74,818 SH   SOLE 43 70,106 0 4,712
ELEVANCE HEALTH INC COM 036752103   341,810,378 666,336 SH   SOLE 2 244,351 0 421,985
ELEVANCE HEALTH INC COM 036752103   106,009,354 206,658 SH   SOLE 4 126,885 0 79,773
ELEVANCE HEALTH INC COM 036752103   158,065,550 308,138 SH   SOLE 7 245,020 0 63,118
ELEVANCE HEALTH INC COM 036752103   5,478,007 10,679 SH   SOLE 13 6,770 0 3,909
ELEVANCE HEALTH INC COM 036752103   13,916,363 27,129 SH   SOLE 15 27,129 0 0
ELEVANCE HEALTH INC COM 036752103   695,908,255 1,356,626 SH   SOLE 18 1,294,704 0 61,922
ELEVANCE HEALTH INC COM 036752103   750,775,710 1,463,586 SH   SOLE 19 1,463,586 0 0
ELEVANCE HEALTH INC COM 036752103   3,272,188,950 6,378,909 SH   SOLE 21 6,378,909 0 0
ELEVANCE HEALTH INC COM 036752103   2,757,745,700 5,376,037 SH   SOLE 22 4,838,993 0 537,044
ELEVANCE HEALTH INC COM 036752103   262,755,545 512,224 SH   SOLE 23 512,224 0 0
ELEVANCE HEALTH INC COM 036752103   334,776,020 652,623 SH   SOLE 25 646,286 0 6,337
ELEVANCE HEALTH INC COM 036752103   270,460,868 527,245 SH   SOLE 26 239,192 0 288,053
ELEVANCE HEALTH INC COM 036752103   291,022,244 567,328 SH   SOLE 28 5,828 0 561,500
ELEVANCE HEALTH INC COM 036752103   2,723,358 5,309 SH   SOLE 29 5,309 0 0
ELEVANCE HEALTH INC COM 036752103   1,062,810,232 2,071,876 SH   SOLE 30 2,071,840 0 36
ELEVANCE HEALTH INC COM 036752103   32,891,123 64,119 SH   SOLE 31 59,783 0 4,336
ELEVANCE HEALTH INC COM 036752103   493,378,137 961,807 SH   SOLE 34 961,807 0 0
ELEVANCE HEALTH INC COM 036752103   42,431,852 82,718 SH   SOLE 36 82,718 0 0
ELEVANCE HEALTH INC COM 036752103   4,582,874 8,934 SH   SOLE 40 8,934 0 0
ELEVANCE HEALTH INC COM 036752103   157,545,001 307,123 SH   SOLE 43 286,771 0 20,353
ELEVANCE HEALTH INC NOTE 2.750%10/1 94973VBG1   329,072 45,000 PRN   SOLE 2 17,000 0 28,000
ELEVANCE HEALTH INC NOTE 2.750%10/1 94973VBG1   241,319 33,000 PRN   SOLE 18 33,000 0 0
ELEVANCE HEALTH INC NOTE 2.750%10/1 94973VBG1   446,075 61,000 PRN   SOLE 19 61,000 0 0
ELEVANCE HEALTH INC NOTE 2.750%10/1 94973VBG1   424,137 58,000 PRN   SOLE 26 31,000 0 27,000
ELEVANCE HEALTH INC NOTE 2.750%10/1 94973VBG1   599,641 82,000 PRN   SOLE 34 82,000 0 0
ELEVATE CREDIT INC COM 28621V101   45,199 25,828 SH   SOLE 2 25,828 0 0
ELEVATE CREDIT INC COM 28621V101   7,144 4,082 SH   SOLE 18 4,082 0 0
ELEVATE CREDIT INC COM 28621V101   106,064 60,608 SH   SOLE 21 60,608 0 0
ELEVATE CREDIT INC COM 28621V101   512,145 292,654 SH   SOLE 22 292,654 0 0
ELEVATION ONCOLOGY INC COM 28623U101   1,818 1,914 SH   SOLE 2 1,914 0 0
ELEVATION ONCOLOGY INC COM 28623U101   2,311 2,433 SH   SOLE 18 2,433 0 0
ELEVATION ONCOLOGY INC COM 28623U101   26,584 27,983 SH   SOLE 21 27,983 0 0
ELEVATION ONCOLOGY INC COM 28623U101   4,951 5,212 SH   SOLE 22 5,212 0 0
ELIEM THERAPEUTICS INC COM 28658R106   5,010 1,365 SH   SOLE 18 1,365 0 0
ELIEM THERAPEUTICS INC COM 28658R106   50,631 13,796 SH   SOLE 21 13,796 0 0
ELIEM THERAPEUTICS INC COM 28658R106   62,544 17,042 SH   SOLE 22 17,042 0 0
ELLINGTON FINANCIAL INC COM 28852N109   737,438 59,615 SH   SOLE 2 17,315 0 42,300
ELLINGTON FINANCIAL INC COM 28852N109   1,893 153 SH   SOLE 4 153 0 0
ELLINGTON FINANCIAL INC COM 28852N109   7,509 607 SH   SOLE 7 607 0 0
ELLINGTON FINANCIAL INC COM 28852N109   2,632,101 212,781 SH   SOLE 18 212,781 0 0
ELLINGTON FINANCIAL INC COM 28852N109   1,330,208 107,535 SH   SOLE 19 107,535 0 0
ELLINGTON FINANCIAL INC COM 28852N109   100,340,034 8,111,563 SH   SOLE 21 8,111,563 0 0
ELLINGTON FINANCIAL INC COM 28852N109   24,556,367 1,985,155 SH   SOLE 22 1,916,415 0 68,740
ELLINGTON FINANCIAL INC COM 28852N109   651,417 52,661 SH   SOLE 26 44,907 0 7,754
ELLINGTON FINANCIAL INC COM 28852N109   84,005 6,791 SH   SOLE 28 0 0 6,791
ELLINGTON FINANCIAL INC COM 28852N109   892,001 72,110 SH   SOLE 30 72,110 0 0
ELLINGTON FINANCIAL INC COM 28852N109   71,548 5,784 SH   SOLE 40 5,784 0 0
ELLINGTON FINANCIAL INC COM 28852N109   330,143 26,689 SH   SOLE 43 25,004 0 1,685
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107   16,382 2,388 SH   SOLE 18 2,388 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107   267,519 38,997 SH   SOLE 21 38,997 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107   1,266,185 184,575 SH   SOLE 22 184,575 0 0
ELME COMMUNITIES SH BEN INT 939653101   1,975,408 110,978 SH   SOLE 2 26,226 0 84,752
ELME COMMUNITIES SH BEN INT 939653101   837,846 47,070 SH   SOLE 4 47,070 0 0
ELME COMMUNITIES SH BEN INT 939653101   2,301,522 129,299 SH   SOLE 7 129,299 0 0
ELME COMMUNITIES SH BEN INT 939653101   5,488,025 308,316 SH   SOLE 18 308,316 0 0
ELME COMMUNITIES SH BEN INT 939653101   4,998,934 280,839 SH   SOLE 19 280,839 0 0
ELME COMMUNITIES SH BEN INT 939653101   209,316,822 11,759,372 SH   SOLE 21 11,759,372 0 0
ELME COMMUNITIES SH BEN INT 939653101   52,272,121 2,936,636 SH   SOLE 22 2,818,928 0 117,708
ELME COMMUNITIES SH BEN INT 939653101   58,170 3,268 SH   SOLE 23 3,268 0 0
ELME COMMUNITIES SH BEN INT 939653101   12,338,835 693,193 SH   SOLE 25 693,193 0 0
ELME COMMUNITIES SH BEN INT 939653101   815,578 45,819 SH   SOLE 26 40,464 0 5,355
ELME COMMUNITIES SH BEN INT 939653101   1,095,857 61,565 SH   SOLE 28 1,507 0 60,058
ELME COMMUNITIES SH BEN INT 939653101   8,019,274 450,521 SH   SOLE 30 450,521 0 0
ELME COMMUNITIES SH BEN INT 939653101   48,897 2,747 SH   SOLE 36 2,747 0 0
ELME COMMUNITIES SH BEN INT 939653101   174,280 9,791 SH   SOLE 40 9,791 0 0
ELME COMMUNITIES SH BEN INT 939653101   953,599 53,573 SH   SOLE 43 50,158 0 3,415
ELOXX PHARMACEUTICALS INC COM NEW 29014R202   36 20 SH   SOLE 2 0 0 20
ELOXX PHARMACEUTICALS INC COM NEW 29014R202   2,058 1,131 SH   SOLE 21 1,131 0 0
ELOXX PHARMACEUTICALS INC COM NEW 29014R202   14,085 7,739 SH   SOLE 22 7,739 0 0
EMAGIN CORP COM NEW 29076N206   315 370 SH   SOLE 2 0 0 370
EMAGIN CORP COM NEW 29076N206   16,436 19,337 SH   SOLE 21 19,337 0 0
EMAGIN CORP COM NEW 29076N206   770,528 906,503 SH   SOLE 22 906,503 0 0
EMBARK TECHNOLOGY INC *W EXP 11/10/202 29079J111   160 7,993 SH   SOLE 18 7,993 0 0
EMBARK TECHNOLOGY INC *W EXP 11/10/202 29079J111   4,892 244,607 SH   SOLE 19 244,607 0 0
EMBARK TECHNOLOGY INC *W EXP 11/10/202 29079J111   251 12,543 SH   SOLE 22 12,543 0 0
EMBARK TECHNOLOGY INC *W EXP 11/10/202 29079J111   1,833 91,672 SH   SOLE 34 91,672 0 0
EMBARK TECHNOLOGY INC COM NEW 29079J202   1,030 313 SH   SOLE 2 0 0 313
EMBARK TECHNOLOGY INC COM NEW 29079J202   460,294 139,907 SH   SOLE 22 139,907 0 0
EMBECTA CORP COMMON STOCK 29082K105   1,574,581 62,261 SH   SOLE 2 39,038 0 23,223
EMBECTA CORP COMMON STOCK 29082K105   4,704 186 SH   SOLE 4 186 0 0
EMBECTA CORP COMMON STOCK 29082K105   1,572,987 62,198 SH   SOLE 7 62,198 0 0
EMBECTA CORP COMMON STOCK 29082K105   4,799,175 189,766 SH   SOLE 18 189,766 0 0
EMBECTA CORP COMMON STOCK 29082K105   2,731,750 108,017 SH   SOLE 19 108,017 0 0
EMBECTA CORP COMMON STOCK 29082K105   180,593,664 7,140,912 SH   SOLE 21 7,140,912 0 0
EMBECTA CORP COMMON STOCK 29082K105   38,252,137 1,512,540 SH   SOLE 22 1,465,078 0 47,462
EMBECTA CORP COMMON STOCK 29082K105   224,626 8,882 SH   SOLE 25 8,882 0 0
EMBECTA CORP COMMON STOCK 29082K105   625,295 24,725 SH   SOLE 26 20,251 0 4,474
EMBECTA CORP COMMON STOCK 29082K105   910 36 SH   SOLE 29 36 0 0
EMBECTA CORP COMMON STOCK 29082K105   2,437,577 96,385 SH   SOLE 30 96,385 0 0
EMBECTA CORP COMMON STOCK 29082K105   91,879 3,633 SH   SOLE 36 3,633 0 0
EMBECTA CORP COMMON STOCK 29082K105   186,539 7,376 SH   SOLE 40 7,376 0 0
EMBECTA CORP COMMON STOCK 29082K105   6,651 263 SH   OTR 43 263 0 0
EMBECTA CORP COMMON STOCK 29082K105   1,736,138 68,649 SH   SOLE 43 66,747 0 1,902
EMBOTELLADORA ANDINA S A SPON ADR B 29081P303   45,170 3,113 SH   SOLE 43 2,996 0 117
EMBRAER S.A. SPONSORED ADS 29082A107   3,690,744 337,671 SH   SOLE 2 337,671 0 0
EMBRAER S.A. SPONSORED ADS 29082A107   97,605 8,930 SH   SOLE 4 8,930 0 0
EMBRAER S.A. SPONSORED ADS 29082A107   698,580 63,914 SH   SOLE 13 63,914 0 0
EMBRAER S.A. SPONSORED ADS 29082A107   239,804 21,940 SH   SOLE 21 21,940 0 0
EMBRAER S.A. SPONSORED ADS 29082A107   3,622,530 331,430 SH   SOLE 22 331,430 0 0
EMBRAER S.A. SPONSORED ADS 29082A107   150,583 13,777 SH   SOLE 26 0 0 13,777
EMBRAER S.A. SPONSORED ADS 29082A107   62,071 5,679 SH   SOLE 28 0 0 5,679
EMBRAER S.A. SPONSORED ADS 29082A107   126,427 11,567 SH   SOLE 31 0 0 11,567
EMBRAER S.A. SPONSORED ADS 29082A107   500,026 45,748 SH   SOLE 43 45,615 0 133
EMCLAIRE FINL CORP COM 290828102   14,820 469 SH   SOLE 18 469 0 0
EMCLAIRE FINL CORP COM 290828102   874,593 27,677 SH   SOLE 21 27,677 0 0
EMCLAIRE FINL CORP COM 290828102   2,212 70 SH   SOLE 22 70 0 0
EMCOR GROUP INC COM 29084Q100   17,541,556 118,436 SH   SOLE 2 74,738 0 43,698
EMCOR GROUP INC COM 29084Q100   26,067 176 SH   SOLE 4 176 0 0
EMCOR GROUP INC COM 29084Q100   2,092,942 14,131 SH   SOLE 7 14,131 0 0
EMCOR GROUP INC COM 29084Q100   31,268,687 211,118 SH   SOLE 18 198,945 0 12,173
EMCOR GROUP INC COM 29084Q100   52,802,696 356,510 SH   SOLE 19 356,510 0 0
EMCOR GROUP INC COM 29084Q100   520,956,782 3,517,364 SH   SOLE 21 3,517,364 0 0
EMCOR GROUP INC COM 29084Q100   243,713,376 1,645,489 SH   SOLE 22 1,607,209 0 38,280
EMCOR GROUP INC COM 29084Q100   1,336,545 9,024 SH   SOLE 23 9,024 0 0
EMCOR GROUP INC COM 29084Q100   1,258,343 8,496 SH   SOLE 25 8,496 0 0
EMCOR GROUP INC COM 29084Q100   13,367,372 90,253 SH   SOLE 26 19,892 0 70,361
EMCOR GROUP INC COM 29084Q100   75,684 511 SH   SOLE 28 511 0 0
EMCOR GROUP INC COM 29084Q100   9,662,252 65,237 SH   SOLE 30 65,237 0 0
EMCOR GROUP INC COM 29084Q100   645,167 4,356 SH   SOLE 36 4,356 0 0
EMCOR GROUP INC COM 29084Q100   1,038,547 7,012 SH   SOLE 40 7,012 0 0
EMCOR GROUP INC COM 29084Q100   8,446,355 57,028 SH   SOLE 43 54,508 0 2,520
EMCORE CORP COM NEW 290846203   386 401 SH   SOLE 2 0 0 401
EMCORE CORP COM NEW 290846203   5,540 5,756 SH   SOLE 18 5,756 0 0
EMCORE CORP COM NEW 290846203   97,292 101,083 SH   SOLE 21 101,083 0 0
EMCORE CORP COM NEW 290846203   432,106 448,941 SH   SOLE 22 448,941 0 0
EMERALD HOLDING INC COM 29103W104   75,639 21,367 SH   SOLE 2 21,367 0 0
EMERALD HOLDING INC COM 29103W104   13,243 3,741 SH   SOLE 18 3,741 0 0
EMERALD HOLDING INC COM 29103W104   8,500 2,401 SH   SOLE 19 2,401 0 0
EMERALD HOLDING INC COM 29103W104   185,004 52,261 SH   SOLE 21 52,261 0 0
EMERALD HOLDING INC COM 29103W104   1,503,976 424,852 SH   SOLE 22 424,852 0 0
EMERALD HOLDING INC COM 29103W104   84,985 24,007 SH   SOLE 26 0 0 24,007
EMERALD HOLDING INC COM 29103W104   241 68 SH   SOLE 43 68 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   2,962,326 250,832 SH   SOLE 2 140,710 0 110,122
EMERGENT BIOSOLUTIONS INC COM 29089Q105   2,149 182 SH   SOLE 4 182 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   6,448 546 SH   SOLE 7 546 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   2,088,221 176,818 SH   SOLE 18 176,818 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   5,116,009 433,193 SH   SOLE 19 433,193 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   73,239,467 6,201,479 SH   SOLE 21 6,201,479 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   19,613,729 1,660,773 SH   SOLE 22 1,600,344 0 60,429
EMERGENT BIOSOLUTIONS INC COM 29089Q105   92,142 7,802 SH   SOLE 23 7,802 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   81,961 6,940 SH   SOLE 25 6,940 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   873,149 73,933 SH   SOLE 26 11,487 0 62,446
EMERGENT BIOSOLUTIONS INC COM 29089Q105   10,499 889 SH   SOLE 28 889 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   829,865 70,268 SH   SOLE 30 70,268 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   214,458 18,159 SH   SOLE 34 18,159 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   23,892 2,023 SH   SOLE 36 2,023 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   62,829 5,320 SH   SOLE 40 5,320 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   543,980 46,061 SH   SOLE 43 41,183 0 4,878
EMERSON ELEC CO COM 291011104   116,689,846 1,214,760 SH   SOLE 2 125,115 0 1,089,645
EMERSON ELEC CO COM 291011104   42,089,169 438,155 SH   SOLE 4 242,229 0 195,926
EMERSON ELEC CO COM 291011104   50,554,361 526,279 SH   SOLE 7 508,689 0 17,590
EMERSON ELEC CO COM 291011104   985,191 10,256 SH   SOLE 13 2,295 0 7,961
EMERSON ELEC CO COM 291011104   9,646,922 100,426 SH   SOLE 15 100,426 0 0
EMERSON ELEC CO COM 291011104   102,326,282 1,065,233 SH   SOLE 18 1,017,873 0 47,360
EMERSON ELEC CO COM 291011104   14,848,090 154,571 SH   SOLE 19 154,571 0 0
EMERSON ELEC CO COM 291011104   8,858,461 92,218 SH   SOLE 20 92,218 0 0
EMERSON ELEC CO COM 291011104   1,398,026,597 14,553,681 SH   SOLE 21 14,553,681 0 0
EMERSON ELEC CO COM 291011104   1,216,889,329 12,668,013 SH   SOLE 22 11,427,810 0 1,240,203
EMERSON ELEC CO COM 291011104   94,228,904 980,938 SH   SOLE 23 980,938 0 0
EMERSON ELEC CO COM 291011104   75,067,912 781,469 SH   SOLE 25 781,469 0 0
EMERSON ELEC CO COM 291011104   99,721,135 1,038,113 SH   SOLE 26 363,213 0 674,900
EMERSON ELEC CO COM 291011104   107,297,963 1,116,989 SH   SOLE 28 11,716 0 1,105,273
EMERSON ELEC CO COM 291011104   262,954,740 2,737,401 SH   SOLE 30 2,733,710 0 3,691
EMERSON ELEC CO COM 291011104   12,643,898 131,625 SH   SOLE 31 120,834 0 10,791
EMERSON ELEC CO COM 291011104   3,450,763 35,923 SH   SOLE 32 35,923 0 0
EMERSON ELEC CO COM 291011104   3,332,706 34,694 SH   SOLE 34 34,694 0 0
EMERSON ELEC CO COM 291011104   16,329,624 169,994 SH   SOLE 36 169,994 0 0
EMERSON ELEC CO COM 291011104   2,116,010 22,028 SH   SOLE 40 22,028 0 0
EMERSON ELEC CO COM 291011104   149,565 1,557 SH   OTR 43 1,557 0 0
EMERSON ELEC CO COM 291011104   57,236,391 595,840 SH   SOLE 43 537,518 0 58,322
EMERSON RADIO CORP COM NEW 291087203   9,866 18,608 SH   SOLE 21 18,608 0 0
EMPIRE PETE CORP COM 292034303   33,862 2,753 SH   SOLE 2 481 0 2,272
EMPIRE PETE CORP COM 292034303   271,928 22,108 SH   SOLE 18 22,108 0 0
EMPIRE PETE CORP COM 292034303   249,973 20,323 SH   SOLE 19 20,323 0 0
EMPIRE PETE CORP COM 292034303   3,790,331 308,157 SH   SOLE 21 308,157 0 0
EMPIRE PETE CORP COM 292034303   2,655,078 215,860 SH   SOLE 22 212,393 0 3,467
EMPIRE ST RLTY TR INC CL A 292104106   1,558,524 231,235 SH   SOLE 2 130,198 0 101,037
EMPIRE ST RLTY TR INC CL A 292104106   502,245 74,517 SH   SOLE 4 74,517 0 0
EMPIRE ST RLTY TR INC CL A 292104106   1,331,029 197,482 SH   SOLE 7 197,482 0 0
EMPIRE ST RLTY TR INC CL A 292104106   2,517,350 373,494 SH   SOLE 18 373,494 0 0
EMPIRE ST RLTY TR INC CL A 292104106   3,010,819 446,709 SH   SOLE 19 446,709 0 0
EMPIRE ST RLTY TR INC CL A 292104106   38,169,409 5,663,117 SH   SOLE 21 5,663,117 0 0
EMPIRE ST RLTY TR INC CL A 292104106   31,605,875 4,689,299 SH   SOLE 22 4,505,297 0 184,002
EMPIRE ST RLTY TR INC CL A 292104106   33,302 4,941 SH   SOLE 23 4,941 0 0
EMPIRE ST RLTY TR INC CL A 292104106   8,747,185 1,297,802 SH   SOLE 25 1,297,802 0 0
EMPIRE ST RLTY TR INC CL A 292104106   383,034 56,830 SH   SOLE 26 43,864 0 12,966
EMPIRE ST RLTY TR INC CL A 292104106   625,115 92,747 SH   SOLE 28 742 0 92,005
EMPIRE ST RLTY TR INC CL A 292104106   3,786,208 561,752 SH   SOLE 30 561,752 0 0
EMPIRE ST RLTY TR INC CL A 292104106   143,690 21,319 SH   SOLE 36 21,319 0 0
EMPIRE ST RLTY TR INC CL A 292104106   103,601 15,371 SH   SOLE 40 15,371 0 0
EMPIRE ST RLTY TR INC CL A 292104106   2,956,754 438,687 SH   SOLE 43 425,090 0 13,597
EMPLOYERS HLDGS INC COM 292218104   856,432 19,857 SH   SOLE 2 7,462 0 12,395
EMPLOYERS HLDGS INC COM 292218104   2,890 67 SH   SOLE 4 67 0 0
EMPLOYERS HLDGS INC COM 292218104   13,543 314 SH   SOLE 7 314 0 0
EMPLOYERS HLDGS INC COM 292218104   3,910,295 90,663 SH   SOLE 18 90,663 0 0
EMPLOYERS HLDGS INC COM 292218104   2,072,914 48,062 SH   SOLE 19 48,062 0 0
EMPLOYERS HLDGS INC COM 292218104   129,622,945 3,005,401 SH   SOLE 21 3,005,401 0 0
EMPLOYERS HLDGS INC COM 292218104   27,397,987 635,242 SH   SOLE 22 604,765 0 30,477
EMPLOYERS HLDGS INC COM 292218104   13,413 311 SH   SOLE 25 311 0 0
EMPLOYERS HLDGS INC COM 292218104   85,225 1,976 SH   SOLE 26 0 0 1,976
EMPLOYERS HLDGS INC COM 292218104   1,702,816 39,481 SH   SOLE 30 39,481 0 0
EMPLOYERS HLDGS INC COM 292218104   140,129 3,249 SH   SOLE 40 3,249 0 0
EMPLOYERS HLDGS INC COM 292218104   704,097 16,325 SH   SOLE 43 15,378 0 947
ENACT HLDGS INC COM 29249E109   788,314 32,683 SH   SOLE 2 10,046 0 22,637
ENACT HLDGS INC COM 29249E109   9,720 403 SH   SOLE 7 403 0 0
ENACT HLDGS INC COM 29249E109   1,989,972 82,503 SH   SOLE 18 82,503 0 0
ENACT HLDGS INC COM 29249E109   1,354,507 56,157 SH   SOLE 19 56,157 0 0
ENACT HLDGS INC COM 29249E109   27,390,117 1,135,577 SH   SOLE 21 1,135,577 0 0
ENACT HLDGS INC COM 29249E109   17,698,942 733,787 SH   SOLE 22 693,119 0 40,668
ENACT HLDGS INC COM 29249E109   110,638 4,587 SH   SOLE 25 4,587 0 0
ENACT HLDGS INC COM 29249E109   61,048 2,531 SH   SOLE 26 0 0 2,531
ENACT HLDGS INC COM 29249E109   83,769 3,473 SH   SOLE 28 0 0 3,473
ENACT HLDGS INC COM 29249E109   13,773 571 SH   SOLE 30 571 0 0
ENACT HLDGS INC COM 29249E109   89,726 3,720 SH   SOLE 40 3,720 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   2,991,050 64,296 SH   SOLE 2 32,290 0 32,006
ENANTA PHARMACEUTICALS INC COM 29251M106   3,536 76 SH   SOLE 4 76 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   8,839 190 SH   SOLE 7 190 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   3,591,204 77,197 SH   SOLE 18 73,734 0 3,463
ENANTA PHARMACEUTICALS INC COM 29251M106   10,351,863 222,525 SH   SOLE 19 222,525 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   121,738,048 2,616,897 SH   SOLE 21 2,616,897 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   31,242,879 671,601 SH   SOLE 22 646,321 0 25,280
ENANTA PHARMACEUTICALS INC COM 29251M106   176,264 3,789 SH   SOLE 23 3,789 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   147,748 3,176 SH   SOLE 25 3,176 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   1,583,866 34,047 SH   SOLE 26 3,688 0 30,359
ENANTA PHARMACEUTICALS INC COM 29251M106   31,773 683 SH   SOLE 28 338 0 345
ENANTA PHARMACEUTICALS INC COM 29251M106   2,034,180 43,727 SH   SOLE 30 43,727 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   7,071 152 SH   SOLE 34 152 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   121,743 2,617 SH   SOLE 40 2,617 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   48,799 1,049 SH   OTR 43 1,049 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   562,985 12,102 SH   SOLE 43 11,794 0 308
ENBRIDGE INC COM 29250N105   860,200 22,000 SH   SOLE 19 22,000 0 0
ENBRIDGE INC COM 29250N105   43,093,400 1,102,133 SH   SOLE 21 1,102,133 0 0
ENBRIDGE INC COM 29250N105   126,489 3,235 SH   SOLE 26 0 0 3,235
ENBRIDGE INC COM 29250N105   346,270 8,856 SH   SOLE 34 8,856 0 0
ENBRIDGE INC COM 29250N105   31,509,208 805,862 SH   SOLE 43 718,972 0 86,891
ENCOMPASS HEALTH CORP COM 29261A100   13,950,683 233,250 SH   SOLE 2 160,803 0 72,447
ENCOMPASS HEALTH CORP COM 29261A100   16,567 277 SH   SOLE 4 277 0 0
ENCOMPASS HEALTH CORP COM 29261A100   532,787 8,908 SH   SOLE 7 8,908 0 0
ENCOMPASS HEALTH CORP COM 29261A100   778 13 SH   SOLE 17 0 0 13
ENCOMPASS HEALTH CORP COM 29261A100   15,804,194 264,240 SH   SOLE 18 264,240 0 0
ENCOMPASS HEALTH CORP COM 29261A100   66,402,198 1,110,219 SH   SOLE 19 1,110,219 0 0
ENCOMPASS HEALTH CORP COM 29261A100   335,427,459 5,608,217 SH   SOLE 21 5,608,217 0 0
ENCOMPASS HEALTH CORP COM 29261A100   172,085,751 2,877,207 SH   SOLE 22 2,744,598 0 132,609
ENCOMPASS HEALTH CORP COM 29261A100   958,694 16,029 SH   SOLE 25 16,029 0 0
ENCOMPASS HEALTH CORP COM 29261A100   13,859,113 231,719 SH   SOLE 26 59,224 0 172,495
ENCOMPASS HEALTH CORP COM 29261A100   258,140 4,316 SH   SOLE 28 1,774 0 2,542
ENCOMPASS HEALTH CORP COM 29261A100   11,905,779 199,060 SH   SOLE 30 199,060 0 0
ENCOMPASS HEALTH CORP COM 29261A100   79,906 1,336 SH   SOLE 31 1,336 0 0
ENCOMPASS HEALTH CORP COM 29261A100   36,662,573 612,984 SH   SOLE 34 612,984 0 0
ENCOMPASS HEALTH CORP COM 29261A100   262,686 4,392 SH   SOLE 36 4,392 0 0
ENCOMPASS HEALTH CORP COM 29261A100   870,535 14,555 SH   SOLE 40 14,555 0 0
ENCOMPASS HEALTH CORP COM 29261A100   2,745,178 45,898 SH   SOLE 43 41,112 0 4,786
ENCORE CAP GROUP INC COM 292554102   1,134,740 23,670 SH   SOLE 2 7,214 0 16,456
ENCORE CAP GROUP INC COM 292554102   5,178 108 SH   SOLE 4 108 0 0
ENCORE CAP GROUP INC COM 292554102   220,428 4,598 SH   SOLE 7 4,598 0 0
ENCORE CAP GROUP INC COM 292554102   3,996,087 83,356 SH   SOLE 18 83,356 0 0
ENCORE CAP GROUP INC COM 292554102   3,755,284 78,333 SH   SOLE 19 78,333 0 0
ENCORE CAP GROUP INC COM 292554102   143,358,625 2,990,376 SH   SOLE 21 2,990,376 0 0
ENCORE CAP GROUP INC COM 292554102   31,886,093 665,125 SH   SOLE 22 634,518 0 30,607
ENCORE CAP GROUP INC COM 292554102   140,416 2,929 SH   SOLE 23 2,929 0 0
ENCORE CAP GROUP INC COM 292554102   210,696 4,395 SH   SOLE 25 4,395 0 0
ENCORE CAP GROUP INC COM 292554102   1,507,857 31,453 SH   SOLE 26 17,247 0 14,206
ENCORE CAP GROUP INC COM 292554102   140,368 2,928 SH   SOLE 28 0 0 2,928
ENCORE CAP GROUP INC COM 292554102   3,694,256 77,060 SH   SOLE 30 77,060 0 0
ENCORE CAP GROUP INC COM 292554102   245,117 5,113 SH   SOLE 36 5,113 0 0
ENCORE CAP GROUP INC COM 292554102   131,451 2,742 SH   SOLE 40 2,742 0 0
ENCORE CAP GROUP INC COM 292554102   1,415,620 29,529 SH   SOLE 43 28,848 0 681
ENCORE WIRE CORP COM 292562105   3,069,927 22,317 SH   SOLE 2 6,907 0 15,410
ENCORE WIRE CORP COM 292562105   7,016 51 SH   SOLE 4 51 0 0
ENCORE WIRE CORP COM 292562105   25,449 185 SH   SOLE 7 185 0 0
ENCORE WIRE CORP COM 292562105   8,764,498 63,714 SH   SOLE 18 63,714 0 0
ENCORE WIRE CORP COM 292562105   5,052,854 36,732 SH   SOLE 19 36,732 0 0
ENCORE WIRE CORP COM 292562105   305,672,626 2,222,104 SH   SOLE 21 2,222,104 0 0
ENCORE WIRE CORP COM 292562105   65,276,347 474,530 SH   SOLE 22 451,360 0 23,170
ENCORE WIRE CORP COM 292562105   439,367 3,194 SH   SOLE 25 3,194 0 0
ENCORE WIRE CORP COM 292562105   1,377,388 10,013 SH   SOLE 26 5,023 0 4,990
ENCORE WIRE CORP COM 292562105   75,108 546 SH   SOLE 28 368 0 178
ENCORE WIRE CORP COM 292562105   4,286,370 31,160 SH   SOLE 30 31,160 0 0
ENCORE WIRE CORP COM 292562105   385,718 2,804 SH   SOLE 40 2,804 0 0
ENCORE WIRE CORP COM 292562105   3,557,302 25,860 SH   SOLE 43 24,062 0 1,798
ENDAVA PLC ADS 29260V105   141,525 1,850 SH   SOLE 2 1,850 0 0
ENDAVA PLC ADS 29260V105   11,636,033 152,105 SH   SOLE 19 152,105 0 0
ENDAVA PLC ADS 29260V105   81,932 1,071 SH   SOLE 21 1,071 0 0
ENDAVA PLC ADS 29260V105   18,330,165 239,610 SH   SOLE 34 239,610 0 0
ENDAVA PLC ADS 29260V105   482,562 6,308 SH   SOLE 43 4,621 0 1,687
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   879,083 39,001 SH   SOLE 2 22,432 0 16,569
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   8,813 391 SH   SOLE 4 391 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   6,677,993 296,273 SH   SOLE 21 296,273 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   54,620,438 2,423,267 SH   SOLE 22 2,382,130 0 41,137
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   338,754 15,029 SH   SOLE 25 15,029 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   850,998 37,755 SH   SOLE 26 31,552 0 6,203
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   140,131 6,217 SH   SOLE 28 3,170 0 3,047
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   705,705 31,309 SH   SOLE 30 31,309 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   261,734 11,612 SH   SOLE 40 11,612 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   61,962 2,749 SH   SOLE 43 2,670 0 79
ENDRA LIFE SCIENCES INC COM NEW 29273B302   415 102 SH   SOLE 22 102 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105   1,417,048 629,799 SH   SOLE 30 629,799 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105   35,453 15,757 SH   SOLE 34 15,757 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105   2,092,181 929,858 SH   SOLE 43 894,194 0 35,664
ENERFLEX LTD COM 29269R105   303 48 SH   SOLE 2 48 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   2,176,724 64,880 SH   SOLE 2 48,613 0 16,267
ENERGIZER HLDGS INC NEW COM 29272W109   6,207 185 SH   SOLE 4 185 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   39,052 1,164 SH   SOLE 7 1,164 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   9,355,149 278,842 SH   SOLE 18 278,842 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   4,146,847 123,602 SH   SOLE 19 123,602 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   162,119,639 4,832,180 SH   SOLE 21 4,832,180 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   66,299,698 1,976,146 SH   SOLE 22 1,925,302 0 50,844
ENERGIZER HLDGS INC NEW COM 29272W109   347,377 10,354 SH   SOLE 25 10,354 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   699,853 20,860 SH   SOLE 26 16,245 0 4,615
ENERGIZER HLDGS INC NEW COM 29272W109   35,664 1,063 SH   SOLE 28 1,063 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   964,261 28,741 SH   SOLE 30 28,741 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   46,903 1,398 SH   SOLE 36 1,398 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   321,879 9,594 SH   SOLE 40 9,594 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   4,367,824 130,188 SH   SOLE 43 119,119 0 11,069
ENERGOUS CORP COM 29272C103   11,666 13,955 SH   SOLE 18 13,955 0 0
ENERGOUS CORP COM 29272C103   179,054 214,180 SH   SOLE 21 214,180 0 0
ENERGOUS CORP COM 29272C103   565,153 676,020 SH   SOLE 22 676,020 0 0
ENERGY FOCUS INC COM 29268T409   5,769 18,313 SH   SOLE 21 18,313 0 0
ENERGY FOCUS INC COM 29268T409   8,048 25,548 SH   SOLE 22 25,548 0 0
ENERGY FUELS INC COM NEW 292671708   661,998 106,602 SH   SOLE 2 25,635 0 80,967
ENERGY FUELS INC COM NEW 292671708   10,259 1,652 SH   SOLE 7 1,652 0 0
ENERGY FUELS INC COM NEW 292671708   2,755,669 443,747 SH   SOLE 18 429,523 0 14,224
ENERGY FUELS INC COM NEW 292671708   2,562,047 412,568 SH   SOLE 19 412,568 0 0
ENERGY FUELS INC COM NEW 292671708   33,125,252 5,334,179 SH   SOLE 21 5,334,179 0 0
ENERGY FUELS INC COM NEW 292671708   10,393,404 1,673,656 SH   SOLE 22 1,608,647 0 65,009
ENERGY FUELS INC COM NEW 292671708   13,171 2,121 SH   SOLE 23 2,121 0 0
ENERGY FUELS INC COM NEW 292671708   205,917 33,159 SH   SOLE 26 0 0 33,159
ENERGY FUELS INC COM NEW 292671708   102,937 16,576 SH   SOLE 43 12,461 0 4,115
ENERGY RECOVERY INC COM 29270J100   577,531 28,186 SH   SOLE 2 15,228 0 12,958
ENERGY RECOVERY INC COM 29270J100   2,049,963 100,047 SH   SOLE 7 100,047 0 0
ENERGY RECOVERY INC COM 29270J100   3,044,814 148,600 SH   SOLE 18 148,600 0 0
ENERGY RECOVERY INC COM 29270J100   2,082,194 101,620 SH   SOLE 19 101,620 0 0
ENERGY RECOVERY INC COM 29270J100   41,552,122 2,027,922 SH   SOLE 21 2,027,922 0 0
ENERGY RECOVERY INC COM 29270J100   28,214,853 1,377,006 SH   SOLE 22 1,339,254 0 37,752
ENERGY RECOVERY INC COM 29270J100   297,617 14,525 SH   SOLE 25 14,525 0 0
ENERGY RECOVERY INC COM 29270J100   889,819 43,427 SH   SOLE 26 40,417 0 3,010
ENERGY RECOVERY INC COM 29270J100   203,609 9,937 SH   SOLE 28 0 0 9,937
ENERGY RECOVERY INC COM 29270J100   19,693,328 961,119 SH   SOLE 30 961,119 0 0
ENERGY RECOVERY INC COM 29270J100   313,599 15,305 SH   SOLE 36 15,305 0 0
ENERGY RECOVERY INC COM 29270J100   132,447 6,464 SH   SOLE 40 6,464 0 0
ENERGY RECOVERY INC COM 29270J100   3,419,966 166,909 SH   SOLE 43 166,636 0 273
ENERGY SVCS ACQUISITION CORP COM 29271Q103   4,033 1,567 SH   SOLE 18 1,567 0 0
ENERGY SVCS ACQUISITION CORP COM 29271Q103   49,453 19,217 SH   SOLE 21 19,217 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   1,258,196 105,998 SH   SOLE 18 105,998 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   13,191,641 1,111,343 SH   SOLE 19 1,111,343 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   82 7 SH   SOLE 43 7 0 0
ENERGY VAULT HOLDINGS INC COM 29280W109   114,885 36,822 SH   SOLE 2 20,559 0 16,263
ENERGY VAULT HOLDINGS INC COM 29280W109   1,298 416 SH   SOLE 7 416 0 0
ENERGY VAULT HOLDINGS INC COM 29280W109   613,729 196,708 SH   SOLE 18 196,708 0 0
ENERGY VAULT HOLDINGS INC COM 29280W109   468,509 150,163 SH   SOLE 19 150,163 0 0
ENERGY VAULT HOLDINGS INC COM 29280W109   8,200,446 2,628,348 SH   SOLE 21 2,628,348 0 0
ENERGY VAULT HOLDINGS INC COM 29280W109   4,973,720 1,594,141 SH   SOLE 22 1,549,545 0 44,596
ENERGY VAULT HOLDINGS INC COM 29280W109   23,487 7,528 SH   SOLE 25 7,528 0 0
ENERGY VAULT HOLDINGS INC COM 29280W109   886 284 SH   SOLE 26 284 0 0
ENERGY VAULT HOLDINGS INC COM 29280W109   20,910 6,702 SH   SOLE 40 6,702 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   845,474 33,221 SH   SOLE 2 19,379 0 13,842
ENERPAC TOOL GROUP CORP CL A COM 292765104   7,151 281 SH   SOLE 4 281 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   137,786 5,414 SH   SOLE 7 5,414 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   4,703,135 184,799 SH   SOLE 18 184,799 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   2,658,558 104,462 SH   SOLE 19 104,462 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   174,935,487 6,873,693 SH   SOLE 21 6,873,693 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   39,453,074 1,550,219 SH   SOLE 22 1,505,771 0 44,448
ENERPAC TOOL GROUP CORP CL A COM 292765104   268,421 10,547 SH   SOLE 25 10,547 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   839,875 33,001 SH   SOLE 26 28,836 0 4,165
ENERPAC TOOL GROUP CORP CL A COM 292765104   7,482 294 SH   SOLE 28 294 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   2,721,979 106,954 SH   SOLE 30 106,954 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   247,196 9,713 SH   SOLE 40 9,713 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   794,880 31,233 SH   SOLE 43 30,406 0 827
ENERPLUS CORP COM 292766102   528,794 29,960 SH   SOLE 2 29,960 0 0
ENERPLUS CORP COM 292766102   1,588,500 90,000 SH   SOLE 21 90,000 0 0
ENERPLUS CORP COM 292766102   537,831 30,472 SH   SOLE 22 30,472 0 0
ENERPLUS CORP COM 292766102   3,037,830 172,115 SH   SOLE 43 168,310 0 3,805
ENERSYS COM 29275Y102   4,173,437 56,520 SH   SOLE 2 29,780 0 26,740
ENERSYS COM 29275Y102   13,291 180 SH   SOLE 4 180 0 0
ENERSYS COM 29275Y102   54,863 743 SH   SOLE 7 743 0 0
ENERSYS COM 29275Y102   13,542,994 183,410 SH   SOLE 18 183,410 0 0
ENERSYS COM 29275Y102   5,561,776 75,322 SH   SOLE 19 75,322 0 0
ENERSYS COM 29275Y102   222,950,355 3,019,371 SH   SOLE 21 3,019,371 0 0
ENERSYS COM 29275Y102   92,574,094 1,253,712 SH   SOLE 22 1,205,304 0 48,408
ENERSYS COM 29275Y102   5,017,428 67,950 SH   SOLE 25 67,950 0 0
ENERSYS COM 29275Y102   3,475,427 47,067 SH   SOLE 26 24,904 0 22,163
ENERSYS COM 29275Y102   46,224 626 SH   SOLE 28 626 0 0
ENERSYS COM 29275Y102   1,420,534 19,238 SH   SOLE 30 19,238 0 0
ENERSYS COM 29275Y102   6,192,961 83,870 SH   SOLE 34 83,870 0 0
ENERSYS COM 29275Y102   405,086 5,486 SH   SOLE 36 5,486 0 0
ENERSYS COM 29275Y102   368,905 4,996 SH   SOLE 40 4,996 0 0
ENERSYS COM 29275Y102   2,152,925 29,157 SH   SOLE 43 25,834 0 3,323
ENETI INC COM Y2294C107   93,284 9,282 SH   SOLE 2 871 0 8,411
ENETI INC COM Y2294C107   638,587 63,541 SH   SOLE 18 63,541 0 0
ENETI INC COM Y2294C107   434,080 43,192 SH   SOLE 19 43,192 0 0
ENETI INC COM Y2294C107   7,923,430 788,401 SH   SOLE 21 788,401 0 0
ENETI INC COM Y2294C107   2,444,250 243,209 SH   SOLE 22 227,633 0 15,576
ENETI INC COM Y2294C107   131,575 13,092 SH   SOLE 43 12,555 0 537
ENFUSION INC CL A 292812104   185,529 19,186 SH   SOLE 2 14,242 0 4,944
ENFUSION INC CL A 292812104   1,296 134 SH   SOLE 7 134 0 0
ENFUSION INC CL A 292812104   629,652 65,114 SH   SOLE 18 65,114 0 0
ENFUSION INC CL A 292812104   947,679 98,002 SH   SOLE 19 98,002 0 0
ENFUSION INC CL A 292812104   8,536,782 882,811 SH   SOLE 21 882,811 0 0
ENFUSION INC CL A 292812104   4,571,415 472,742 SH   SOLE 22 448,398 0 24,344
ENFUSION INC CL A 292812104   48,128 4,977 SH   SOLE 25 4,977 0 0
ENFUSION INC CL A 292812104   849,626 87,862 SH   SOLE 34 87,862 0 0
ENGAGESMART INC COMMON STOCK 29283F103   3,181,094 180,744 SH   SOLE 2 120,573 0 60,171
ENGAGESMART INC COMMON STOCK 29283F103   4,981 283 SH   SOLE 7 283 0 0
ENGAGESMART INC COMMON STOCK 29283F103   1,548,853 88,003 SH   SOLE 18 88,003 0 0
ENGAGESMART INC COMMON STOCK 29283F103   9,668,648 549,355 SH   SOLE 19 549,355 0 0
ENGAGESMART INC COMMON STOCK 29283F103   20,665,146 1,174,156 SH   SOLE 21 1,174,156 0 0
ENGAGESMART INC COMMON STOCK 29283F103   21,313,723 1,211,007 SH   SOLE 22 1,198,521 0 12,486
ENGAGESMART INC COMMON STOCK 29283F103   417,208 23,705 SH   SOLE 23 23,705 0 0
ENGAGESMART INC COMMON STOCK 29283F103   832,498 47,301 SH   SOLE 26 0 0 47,301
ENGAGESMART INC COMMON STOCK 29283F103   4,508,064 256,140 SH   SOLE 34 256,140 0 0
ENGAGESMART INC COMMON STOCK 29283F103   70,734 4,019 SH   SOLE 43 3,871 0 148
ENGLOBAL CORP COM 293306106   3,722 4,793 SH   SOLE 18 4,793 0 0
ENGLOBAL CORP COM 293306106   59,124 76,142 SH   SOLE 21 76,142 0 0
ENGLOBAL CORP COM 293306106   619,600 797,939 SH   SOLE 22 797,939 0 0
ENHABIT INC COM 29332G102   2,220,566 168,736 SH   SOLE 2 20,016 0 148,720
ENHABIT INC COM 29332G102   1,816 138 SH   SOLE 4 138 0 0
ENHABIT INC COM 29332G102   127,942 9,722 SH   SOLE 7 9,722 0 0
ENHABIT INC COM 29332G102   724,511 55,054 SH   SOLE 18 55,054 0 0
ENHABIT INC COM 29332G102   202,230 15,367 SH   SOLE 19 15,367 0 0
ENHABIT INC COM 29332G102   68,871,136 5,233,369 SH   SOLE 21 5,233,369 0 0
ENHABIT INC COM 29332G102   17,230,506 1,309,309 SH   SOLE 22 1,242,917 0 66,392
ENHABIT INC COM 29332G102   96,581 7,339 SH   SOLE 25 7,339 0 0
ENHABIT INC COM 29332G102   306,062 23,257 SH   SOLE 26 19,313 0 3,944
ENHABIT INC COM 29332G102   24,043 1,827 SH   SOLE 28 0 0 1,827
ENHABIT INC COM 29332G102   1,518,519 115,389 SH   SOLE 30 115,389 0 0
ENHABIT INC COM 29332G102   9,409 715 SH   SOLE 31 715 0 0
ENHABIT INC COM 29332G102   11,805 897 SH   SOLE 36 897 0 0
ENHABIT INC COM 29332G102   87,711 6,665 SH   SOLE 40 6,665 0 0
ENHABIT INC COM 29332G102   2,881,468 218,956 SH   SOLE 43 209,872 0 9,084
ENI S P A SPONSORED ADR 26874R108   19,907,465 694,608 SH   SOLE 43 630,956 0 63,652
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   1,256,248 102,134 SH   SOLE 2 68,956 0 33,178
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   9,311 757 SH   SOLE 4 757 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   6,002,179 487,982 SH   SOLE 7 487,982 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   17,034,713 1,384,936 SH   SOLE 21 1,384,936 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   2,544,206 206,846 SH   SOLE 22 89,224 0 117,622
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   507,473 41,258 SH   SOLE 25 41,258 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   1,018,698 82,821 SH   SOLE 26 65,762 0 17,059
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   3,440,162 279,688 SH   SOLE 30 279,688 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   1,189,668 96,721 SH   SOLE 34 96,721 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   498,691 40,544 SH   SOLE 40 40,544 0 0
ENNIS INC COM 293389102   1,145,007 51,670 SH   SOLE 2 35,445 0 16,225
ENNIS INC COM 293389102   288 13 SH   SOLE 4 13 0 0
ENNIS INC COM 293389102   7,357 332 SH   SOLE 7 332 0 0
ENNIS INC COM 293389102   1,611,808 72,735 SH   SOLE 18 72,735 0 0
ENNIS INC COM 293389102   1,026,451 46,320 SH   SOLE 19 46,320 0 0
ENNIS INC COM 293389102   22,573,572 1,018,663 SH   SOLE 21 1,018,663 0 0
ENNIS INC COM 293389102   16,027,663 723,270 SH   SOLE 22 690,208 0 33,062
ENNIS INC COM 293389102   74,302 3,353 SH   SOLE 25 3,353 0 0
ENNIS INC COM 293389102   329,054 14,849 SH   SOLE 26 9,361 0 5,488
ENNIS INC COM 293389102   15,889 717 SH   SOLE 30 717 0 0
ENNIS INC COM 293389102   57,239 2,583 SH   SOLE 40 2,583 0 0
ENNIS INC COM 293389102   2,551,466 115,138 SH   SOLE 43 110,327 0 4,811
ENOCHIAN BIOSCIENCES INC COM 29350E104   35,997 34,949 SH   SOLE 2 0 0 34,949
ENOCHIAN BIOSCIENCES INC COM 29350E104   66,541 64,603 SH   SOLE 18 64,603 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104   33,980 32,990 SH   SOLE 19 32,990 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104   638,485 619,888 SH   SOLE 21 619,888 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104   334,555 324,811 SH   SOLE 22 311,974 0 12,837
ENOVA INTL INC COM 29357K103   6,021,941 156,944 SH   SOLE 2 100,163 0 56,781
ENOVA INTL INC COM 29357K103   4,643 121 SH   SOLE 4 121 0 0
ENOVA INTL INC COM 29357K103   14,619 381 SH   SOLE 7 381 0 0
ENOVA INTL INC COM 29357K103   4,416,195 115,095 SH   SOLE 18 115,095 0 0
ENOVA INTL INC COM 29357K103   9,960,276 259,585 SH   SOLE 19 259,585 0 0
ENOVA INTL INC COM 29357K103   155,486,367 4,052,290 SH   SOLE 21 4,052,290 0 0
ENOVA INTL INC COM 29357K103   44,852,074 1,168,936 SH   SOLE 22 1,129,464 0 39,472
ENOVA INTL INC COM 29357K103   555,137 14,468 SH   SOLE 23 14,468 0 0
ENOVA INTL INC COM 29357K103   174,392 4,545 SH   SOLE 25 4,545 0 0
ENOVA INTL INC COM 29357K103   2,492,976 64,972 SH   SOLE 26 23,030 0 41,942
ENOVA INTL INC COM 29357K103   54,063 1,409 SH   SOLE 28 657 0 752
ENOVA INTL INC COM 29357K103   1,950,155 50,825 SH   SOLE 30 50,825 0 0
ENOVA INTL INC COM 29357K103   173,778 4,529 SH   SOLE 40 4,529 0 0
ENOVA INTL INC COM 29357K103   935,768 24,388 SH   SOLE 43 23,542 0 846
ENOVIS CORPORATION COM 194014502   8,802,756 164,476 SH   SOLE 2 62,389 0 102,087
ENOVIS CORPORATION COM 194014502   1,073,237 20,053 SH   SOLE 4 3,751 0 16,302
ENOVIS CORPORATION COM 194014502   58,016 1,084 SH   SOLE 7 1,084 0 0
ENOVIS CORPORATION COM 194014502   222,483 4,157 SH   SOLE 13 4,157 0 0
ENOVIS CORPORATION COM 194014502   5,536,216 103,442 SH   SOLE 18 103,054 0 388
ENOVIS CORPORATION COM 194014502   6,264,784 117,055 SH   SOLE 19 117,055 0 0
ENOVIS CORPORATION COM 194014502   147,753,681 2,760,719 SH   SOLE 21 2,760,719 0 0
ENOVIS CORPORATION COM 194014502   82,389,651 1,539,418 SH   SOLE 22 1,471,116 0 68,302
ENOVIS CORPORATION COM 194014502   981,985 18,348 SH   SOLE 23 18,348 0 0
ENOVIS CORPORATION COM 194014502   413,870 7,733 SH   SOLE 25 7,733 0 0
ENOVIS CORPORATION COM 194014502   1,392,430 26,017 SH   SOLE 26 16,625 0 9,392
ENOVIS CORPORATION COM 194014502   716,686 13,391 SH   SOLE 28 671 0 12,720
ENOVIS CORPORATION COM 194014502   65,776 1,229 SH   SOLE 29 1,229 0 0
ENOVIS CORPORATION COM 194014502   1,281,804 23,950 SH   SOLE 30 23,950 0 0
ENOVIS CORPORATION COM 194014502   102,705 1,919 SH   SOLE 31 1,919 0 0
ENOVIS CORPORATION COM 194014502   1,820,269 34,011 SH   SOLE 34 34,011 0 0
ENOVIS CORPORATION COM 194014502   74,179 1,386 SH   SOLE 36 1,386 0 0
ENOVIS CORPORATION COM 194014502   410,070 7,662 SH   SOLE 40 7,662 0 0
ENOVIS CORPORATION COM 194014502   4,619,097 86,306 SH   SOLE 43 82,431 0 3,875
ENOVIX CORPORATION COM 293594107   626,454 50,358 SH   SOLE 2 29,051 0 21,307
ENOVIX CORPORATION COM 293594107   2,998 241 SH   SOLE 4 241 0 0
ENOVIX CORPORATION COM 293594107   15,575 1,252 SH   SOLE 7 1,252 0 0
ENOVIX CORPORATION COM 293594107   3,392,226 272,687 SH   SOLE 18 272,687 0 0
ENOVIX CORPORATION COM 293594107   2,606,516 209,527 SH   SOLE 19 209,527 0 0
ENOVIX CORPORATION COM 293594107   43,999,210 3,536,914 SH   SOLE 21 3,536,914 0 0
ENOVIX CORPORATION COM 293594107   32,953,883 2,649,026 SH   SOLE 22 2,579,521 0 69,505
ENOVIX CORPORATION COM 293594107   8,944 719 SH   SOLE 23 719 0 0
ENOVIX CORPORATION COM 293594107   143,135 11,506 SH   SOLE 25 11,506 0 0
ENOVIX CORPORATION COM 293594107   630,186 50,658 SH   SOLE 26 43,716 0 6,942
ENOVIX CORPORATION COM 293594107   124,114 9,977 SH   SOLE 28 0 0 9,977
ENOVIX CORPORATION COM 293594107   585,538 47,069 SH   SOLE 30 47,069 0 0
ENOVIX CORPORATION COM 293594107   15,873 1,276 SH   SOLE 36 1,276 0 0
ENOVIX CORPORATION COM 293594107   112,060 9,008 SH   SOLE 40 9,008 0 0
ENOVIX CORPORATION COM 293594107   286,356 23,019 SH   SOLE 43 20,395 0 2,624
ENPHASE ENERGY INC COM 29355A107   69,988,654 264,148 SH   SOLE 2 34,628 0 229,520
ENPHASE ENERGY INC COM 29355A107   17,627,524 66,529 SH   SOLE 4 52,474 0 14,055
ENPHASE ENERGY INC COM 29355A107   35,745,489 134,909 SH   SOLE 7 130,946 0 3,963
ENPHASE ENERGY INC COM 29355A107   577,348 2,179 SH   SOLE 13 509 0 1,670
ENPHASE ENERGY INC COM 29355A107   4,268,506 16,110 SH   SOLE 15 16,110 0 0
ENPHASE ENERGY INC COM 29355A107   76,591,457 289,068 SH   SOLE 18 272,981 0 16,087
ENPHASE ENERGY INC COM 29355A107   196,964,640 743,375 SH   SOLE 19 743,375 0 0
ENPHASE ENERGY INC COM 29355A107   1,504,012,850 5,676,377 SH   SOLE 21 5,676,377 0 0
ENPHASE ENERGY INC COM 29355A107   803,166,094 3,031,273 SH   SOLE 22 2,737,584 0 293,689
ENPHASE ENERGY INC COM 29355A107   60,578,070 228,631 SH   SOLE 23 228,631 0 0
ENPHASE ENERGY INC COM 29355A107   66,726,467 251,836 SH   SOLE 25 251,836 0 0
ENPHASE ENERGY INC COM 29355A107   66,729,381 251,847 SH   SOLE 26 87,383 0 164,464
ENPHASE ENERGY INC COM 29355A107   82,142,104 310,017 SH   SOLE 28 22,541 0 287,476
ENPHASE ENERGY INC COM 29355A107   75,249 284 SH   SOLE 29 284 0 0
ENPHASE ENERGY INC COM 29355A107   692,786,143 2,614,682 SH   SOLE 30 2,565,027 0 49,655
ENPHASE ENERGY INC COM 29355A107   7,882,825 29,751 SH   SOLE 31 27,296 0 2,455
ENPHASE ENERGY INC COM 29355A107   7,723,319 29,149 SH   SOLE 32 29,149 0 0
ENPHASE ENERGY INC COM 29355A107   3,939,160 14,867 SH   SOLE 34 14,867 0 0
ENPHASE ENERGY INC COM 29355A107   9,467,551 35,732 SH   SOLE 36 35,732 0 0
ENPHASE ENERGY INC COM 29355A107   1,330,894 5,023 SH   SOLE 40 5,023 0 0
ENPHASE ENERGY INC COM 29355A107   77,368 292 SH   OTR 43 292 0 0
ENPHASE ENERGY INC COM 29355A107   36,475,128 137,663 SH   SOLE 43 122,918 0 14,745
ENPHASE ENERGY INC NOTE 3/0 29355AAH0   3,785,040 3,360,000 PRN   SOLE 2 3,360,000 0 0
ENPHASE ENERGY INC NOTE 3/0 29355AAH0   6,722,952 5,968,000 PRN   SOLE 21 5,968,000 0 0
ENPHASE ENERGY INC NOTE 3/0 29355AAH0   5,069,250 4,500,000 PRN   SOLE 22 4,500,000 0 0
ENPHASE ENERGY INC NOTE 3/0 29355AAK3   16,102,638 13,770,000 PRN   SOLE 2 13,770,000 0 0
ENPHASE ENERGY INC NOTE 3/0 29355AAK3   6,507,711 5,565,000 PRN   SOLE 21 5,565,000 0 0
ENPHASE ENERGY INC NOTE 3/0 29355AAK3   21,049,200 18,000,000 PRN   SOLE 22 18,000,000 0 0
ENPRO INDS INC COM 29355X107   2,185,973 20,112 SH   SOLE 2 5,954 0 14,158
ENPRO INDS INC COM 29355X107   6,304 58 SH   SOLE 4 58 0 0
ENPRO INDS INC COM 29355X107   189,773 1,746 SH   SOLE 7 1,746 0 0
ENPRO INDS INC COM 29355X107   8,015,453 73,746 SH   SOLE 18 73,746 0 0
ENPRO INDS INC COM 29355X107   4,170,327 38,369 SH   SOLE 19 38,369 0 0
ENPRO INDS INC COM 29355X107   274,695,063 2,527,326 SH   SOLE 21 2,527,326 0 0
ENPRO INDS INC COM 29355X107   59,101,274 543,760 SH   SOLE 22 518,679 0 25,081
ENPRO INDS INC COM 29355X107   369,329 3,398 SH   SOLE 25 3,398 0 0
ENPRO INDS INC COM 29355X107   1,665,239 15,321 SH   SOLE 26 10,412 0 4,909
ENPRO INDS INC COM 29355X107   220,097 2,025 SH   SOLE 28 367 0 1,658
ENPRO INDS INC COM 29355X107   4,576,175 42,103 SH   SOLE 30 42,103 0 0
ENPRO INDS INC COM 29355X107   73,040 672 SH   SOLE 36 672 0 0
ENPRO INDS INC COM 29355X107   284,876 2,621 SH   SOLE 40 2,621 0 0
ENPRO INDS INC COM 29355X107   2,678,904 24,647 SH   SOLE 43 19,614 0 5,033
ENSERVCO CORP COM NEW 29358Y201   2,673 1,640 SH   SOLE 18 1,640 0 0
ENSERVCO CORP COM NEW 29358Y201   88,432 54,253 SH   SOLE 21 54,253 0 0
ENSERVCO CORP COM NEW 29358Y201   1,899 1,165 SH   SOLE 22 1,165 0 0
ENSIGN GROUP INC COM 29358P101   14,133,599 149,388 SH   SOLE 2 70,051 0 79,337
ENSIGN GROUP INC COM 29358P101   20,814 220 SH   SOLE 4 220 0 0
ENSIGN GROUP INC COM 29358P101   324,607 3,431 SH   SOLE 7 3,431 0 0
ENSIGN GROUP INC COM 29358P101   17,482,130 184,781 SH   SOLE 18 173,159 0 11,622
ENSIGN GROUP INC COM 29358P101   47,999,627 507,342 SH   SOLE 19 507,342 0 0
ENSIGN GROUP INC COM 29358P101   637,927,888 6,742,711 SH   SOLE 21 6,742,711 0 0
ENSIGN GROUP INC COM 29358P101   169,809,718 1,794,839 SH   SOLE 22 1,753,549 0 41,290
ENSIGN GROUP INC COM 29358P101   1,100,220 11,629 SH   SOLE 23 11,629 0 0
ENSIGN GROUP INC COM 29358P101   771,923 8,159 SH   SOLE 25 8,159 0 0
ENSIGN GROUP INC COM 29358P101   7,790,850 82,347 SH   SOLE 26 17,327 0 65,020
ENSIGN GROUP INC COM 29358P101   92,907 982 SH   SOLE 28 982 0 0
ENSIGN GROUP INC COM 29358P101   13,119,096 138,665 SH   SOLE 30 138,665 0 0
ENSIGN GROUP INC COM 29358P101   687,815 7,270 SH   SOLE 40 7,270 0 0
ENSIGN GROUP INC COM 29358P101   3,064,702 32,393 SH   SOLE 43 31,819 0 574
ENSTAR GROUP LIMITED SHS G3075P101   2,653,725 11,486 SH   SOLE 2 3,401 0 8,085
ENSTAR GROUP LIMITED SHS G3075P101   10,166 44 SH   SOLE 4 44 0 0
ENSTAR GROUP LIMITED SHS G3075P101   47,594 206 SH   SOLE 7 206 0 0
ENSTAR GROUP LIMITED SHS G3075P101   7,427,474 32,148 SH   SOLE 18 32,148 0 0
ENSTAR GROUP LIMITED SHS G3075P101   4,824,577 20,882 SH   SOLE 19 20,882 0 0
ENSTAR GROUP LIMITED SHS G3075P101   98,823,663 427,734 SH   SOLE 21 427,734 0 0
ENSTAR GROUP LIMITED SHS G3075P101   72,941,176 315,708 SH   SOLE 22 301,751 0 13,957
ENSTAR GROUP LIMITED SHS G3075P101   434,586 1,881 SH   SOLE 25 1,881 0 0
ENSTAR GROUP LIMITED SHS G3075P101   1,004,793 4,349 SH   SOLE 26 3,384 0 965
ENSTAR GROUP LIMITED SHS G3075P101   255,299 1,105 SH   SOLE 28 248 0 857
ENSTAR GROUP LIMITED SHS G3075P101   1,291,976 5,592 SH   SOLE 30 5,592 0 0
ENSTAR GROUP LIMITED SHS G3075P101   68,850 298 SH   SOLE 36 298 0 0
ENSTAR GROUP LIMITED SHS G3075P101   350,950 1,519 SH   SOLE 40 1,519 0 0
ENSTAR GROUP LIMITED SHS G3075P101   1,418,586 6,140 SH   SOLE 43 5,585 0 555
ENSYSCE BIOSCIENCES INC COM NEW 293602207   8,784 11,712 SH   SOLE 22 11,712 0 0
ENTEGRIS INC COM 29362U104   20,833,876 317,638 SH   SOLE 2 138,342 0 179,296
ENTEGRIS INC COM 29362U104   4,074,582 62,122 SH   SOLE 4 51,003 0 11,119
ENTEGRIS INC COM 29362U104   1,202,658 18,336 SH   SOLE 7 18,336 0 0
ENTEGRIS INC COM 29362U104   154,333 2,353 SH   SOLE 13 478 0 1,875
ENTEGRIS INC COM 29362U104   618,514 9,430 SH   SOLE 15 9,430 0 0
ENTEGRIS INC COM 29362U104   10,159,891 154,900 SH   SOLE 18 146,058 0 8,842
ENTEGRIS INC COM 29362U104   313,477,370 4,779,347 SH   SOLE 19 4,779,347 0 0
ENTEGRIS INC COM 29362U104   238,473,696 3,635,824 SH   SOLE 21 3,635,824 0 0
ENTEGRIS INC COM 29362U104   280,337,760 4,274,093 SH   SOLE 22 3,990,572 0 283,521
ENTEGRIS INC COM 29362U104   15,494,260 236,229 SH   SOLE 23 236,229 0 0
ENTEGRIS INC COM 29362U104   89,607,943 1,366,183 SH   SOLE 25 1,366,183 0 0
ENTEGRIS INC COM 29362U104   6,962,116 106,146 SH   SOLE 26 81,444 0 24,702
ENTEGRIS INC COM 29362U104   8,549,919 130,354 SH   SOLE 28 1,928 0 128,426
ENTEGRIS INC COM 29362U104   74,969 1,143 SH   SOLE 29 1,143 0 0
ENTEGRIS INC COM 29362U104   21,275,232 324,367 SH   SOLE 30 311,649 0 12,718
ENTEGRIS INC COM 29362U104   2,262,593 34,496 SH   SOLE 31 31,783 0 2,713
ENTEGRIS INC COM 29362U104   22,378,127 341,182 SH   SOLE 34 341,182 0 0
ENTEGRIS INC COM 29362U104   1,234,010 18,814 SH   SOLE 36 18,814 0 0
ENTEGRIS INC COM 29362U104   365,927 5,579 SH   SOLE 40 5,579 0 0
ENTEGRIS INC COM 29362U104   16,594 253 SH   OTR 43 253 0 0
ENTEGRIS INC COM 29362U104   5,845,728 89,125 SH   SOLE 43 81,779 0 7,346
ENTERA BIO LTD SHS M40527109   365 500 SH   SOLE 43 0 0 500
ENTERGY CORP NEW COM 29364G103   78,757,875 700,070 SH   SOLE 2 201,525 0 498,545
ENTERGY CORP NEW COM 29364G103   13,623,413 121,097 SH   SOLE 4 102,647 0 18,450
ENTERGY CORP NEW COM 29364G103   19,238,063 171,005 SH   SOLE 7 164,650 0 6,355
ENTERGY CORP NEW COM 29364G103   2,652,863 23,581 SH   SOLE 13 21,815 0 1,766
ENTERGY CORP NEW COM 29364G103   3,712,950 33,004 SH   SOLE 15 33,004 0 0
ENTERGY CORP NEW COM 29364G103   46,128,938 410,035 SH   SOLE 18 383,583 0 26,452
ENTERGY CORP NEW COM 29364G103   19,216,913 170,817 SH   SOLE 19 170,817 0 0
ENTERGY CORP NEW COM 29364G103   999,412,763 8,883,669 SH   SOLE 21 8,883,669 0 0
ENTERGY CORP NEW COM 29364G103   499,292,775 4,438,158 SH   SOLE 22 4,007,969 0 430,189
ENTERGY CORP NEW COM 29364G103   39,489,863 351,021 SH   SOLE 23 351,021 0 0
ENTERGY CORP NEW COM 29364G103   24,863,963 221,013 SH   SOLE 25 221,013 0 0
ENTERGY CORP NEW COM 29364G103   49,230,675 437,606 SH   SOLE 26 142,012 0 295,594
ENTERGY CORP NEW COM 29364G103   24,201,900 215,128 SH   SOLE 28 3,483 0 211,645
ENTERGY CORP NEW COM 29364G103   2,475,450 22,004 SH   SOLE 29 22,004 0 0
ENTERGY CORP NEW COM 29364G103   118,724,738 1,055,331 SH   SOLE 30 1,055,331 0 0
ENTERGY CORP NEW COM 29364G103   8,113,163 72,117 SH   SOLE 31 68,495 0 3,622
ENTERGY CORP NEW COM 29364G103   6,170,625 54,850 SH   SOLE 32 54,850 0 0
ENTERGY CORP NEW COM 29364G103   5,354,888 47,599 SH   SOLE 34 47,599 0 0
ENTERGY CORP NEW COM 29364G103   14,292,338 127,043 SH   SOLE 35 127,043 0 0
ENTERGY CORP NEW COM 29364G103   7,021,463 62,413 SH   SOLE 36 62,413 0 0
ENTERGY CORP NEW COM 29364G103   519,075 4,614 SH   SOLE 40 4,614 0 0
ENTERGY CORP NEW COM 29364G103   67,500 600 SH   OTR 43 600 0 0
ENTERGY CORP NEW COM 29364G103   17,282,963 153,626 SH   SOLE 43 136,029 0 17,597
ENTERPRISE BANCORP INC MASS COM 293668109   535,183 15,161 SH   SOLE 2 10,457 0 4,704
ENTERPRISE BANCORP INC MASS COM 293668109   5,613 159 SH   SOLE 7 159 0 0
ENTERPRISE BANCORP INC MASS COM 293668109   1,010,498 28,626 SH   SOLE 18 28,626 0 0
ENTERPRISE BANCORP INC MASS COM 293668109   650,614 18,431 SH   SOLE 19 18,431 0 0
ENTERPRISE BANCORP INC MASS COM 293668109   12,018,344 340,463 SH   SOLE 21 340,463 0 0
ENTERPRISE BANCORP INC MASS COM 293668109   7,616,010 215,751 SH   SOLE 22 208,218 0 7,533
ENTERPRISE BANCORP INC MASS COM 293668109   1,483 42 SH   SOLE 23 42 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   1,856,661 37,922 SH   SOLE 2 11,276 0 26,646
ENTERPRISE FINL SVCS CORP COM 293712105   6,659 136 SH   SOLE 4 136 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   17,577 359 SH   SOLE 7 359 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   4,887,040 99,817 SH   SOLE 18 99,817 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   3,336,722 68,152 SH   SOLE 19 68,152 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   63,468,855 1,296,341 SH   SOLE 21 1,296,341 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   47,919,845 978,755 SH   SOLE 22 932,088 0 46,667
ENTERPRISE FINL SVCS CORP COM 293712105   249,892 5,104 SH   SOLE 25 5,104 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   672,172 13,729 SH   SOLE 26 11,354 0 2,375
ENTERPRISE FINL SVCS CORP COM 293712105   136,158 2,781 SH   SOLE 28 696 0 2,085
ENTERPRISE FINL SVCS CORP COM 293712105   898,220 18,346 SH   SOLE 30 18,346 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   269,280 5,500 SH   SOLE 40 5,500 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   1,179,373 24,089 SH   SOLE 43 23,602 0 487
ENTERPRISE PRODS PARTNERS L COM 293792107   10,702,526 443,720 SH   SOLE 2 443,720 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   55,645,781 2,307,039 SH   SOLE 18 1,574,833 0 732,206
ENTERPRISE PRODS PARTNERS L COM 293792107   521,679,758 21,628,514 SH   SOLE 19 21,628,514 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   204,523 8,479 SH   SOLE 43 8,470 0 9
ENTRADA THERAPEUTICS INC COM 29384C108   57,406 4,246 SH   SOLE 2 2,665 0 1,581
ENTRADA THERAPEUTICS INC COM 29384C108   45,049 3,332 SH   SOLE 18 3,332 0 0
ENTRADA THERAPEUTICS INC COM 29384C108   865,780 64,037 SH   SOLE 21 64,037 0 0
ENTRADA THERAPEUTICS INC COM 29384C108   1,573,444 116,379 SH   SOLE 22 116,374 0 5
ENTRAVISION COMMUNICATIONS C CL A 29382R107   1,342,608 279,710 SH   SOLE 2 59,333 0 220,377
ENTRAVISION COMMUNICATIONS C CL A 29382R107   4,579 954 SH   SOLE 7 954 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107   825,096 171,895 SH   SOLE 18 171,895 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107   2,137,330 445,277 SH   SOLE 19 445,277 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107   10,327,426 2,151,547 SH   SOLE 21 2,151,547 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107   13,359,000 2,783,125 SH   SOLE 22 2,757,437 0 25,688
ENTRAVISION COMMUNICATIONS C CL A 29382R107   22,392 4,665 SH   SOLE 23 4,665 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107   571,560 119,075 SH   SOLE 26 0 0 119,075
ENTRAVISION COMMUNICATIONS C CL A 29382R107   40,272 8,390 SH   SOLE 43 8,390 0 0
ENVELA CORP COM 29402E102   6,359 1,209 SH   SOLE 2 0 0 1,209
ENVELA CORP COM 29402E102   6,707 1,275 SH   SOLE 18 1,275 0 0
ENVELA CORP COM 29402E102   82,898 15,760 SH   SOLE 21 15,760 0 0
ENVELA CORP COM 29402E102   4,403 837 SH   SOLE 22 837 0 0
ENVERIC BIOSCIENCES INC COM NEW 29405E208   61,522 29,578 SH   SOLE 22 29,578 0 0
ENVESTNET INC COM 29404K106   147,847,144 2,396,226 SH   SOLE 2 2,385,666 0 10,560
ENVESTNET INC COM 29404K106   6,355 103 SH   SOLE 4 103 0 0
ENVESTNET INC COM 29404K106   152,461 2,471 SH   SOLE 7 2,471 0 0
ENVESTNET INC COM 29404K106   12,977,423 210,331 SH   SOLE 18 205,873 0 4,458
ENVESTNET INC COM 29404K106   5,915,611 95,877 SH   SOLE 19 95,877 0 0
ENVESTNET INC COM 29404K106   219,436,297 3,556,504 SH   SOLE 21 3,556,504 0 0
ENVESTNET INC COM 29404K106   84,992,676 1,377,515 SH   SOLE 22 1,340,838 0 36,677
ENVESTNET INC COM 29404K106   107,235 1,738 SH   SOLE 25 1,738 0 0
ENVESTNET INC COM 29404K106   1,590,935 25,785 SH   SOLE 26 21,657 0 4,128
ENVESTNET INC COM 29404K106   59,849 970 SH   SOLE 28 970 0 0
ENVESTNET INC COM 29404K106   1,930,716 31,292 SH   SOLE 30 31,292 0 0
ENVESTNET INC COM 29404K106   394,263 6,390 SH   SOLE 40 6,390 0 0
ENVESTNET INC COM 29404K106   70,955 1,150 SH   SOLE 43 1,150 0 0
ENVESTNET INC NOTE 0.750% 8/1 29404KAE6   4,115,400 4,560,000 PRN   SOLE 21 4,560,000 0 0
ENVIROTECH VEHICLES INC COM NEW 29414V209   285,671 134,118 SH   SOLE 22 134,118 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   22,318,631 662,864 SH   SOLE 2 347,812 0 315,052
ENVISTA HOLDINGS CORPORATION COM 29415F104   130,067 3,863 SH   SOLE 4 880 0 2,983
ENVISTA HOLDINGS CORPORATION COM 29415F104   375,825 11,162 SH   SOLE 7 11,162 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   11,469,719 340,651 SH   SOLE 18 340,651 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   56,937,384 1,691,042 SH   SOLE 19 1,691,042 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   321,817,187 9,557,980 SH   SOLE 21 9,557,980 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   157,777,014 4,685,982 SH   SOLE 22 4,467,066 0 218,916
ENVISTA HOLDINGS CORPORATION COM 29415F104   816,902 24,262 SH   SOLE 25 24,262 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   2,794,071 82,984 SH   SOLE 26 69,532 0 13,452
ENVISTA HOLDINGS CORPORATION COM 29415F104   369,360 10,970 SH   SOLE 28 2,865 0 8,105
ENVISTA HOLDINGS CORPORATION COM 29415F104   3,610,804 107,241 SH   SOLE 30 107,241 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   79,562 2,363 SH   SOLE 31 2,363 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   44,659,854 1,326,399 SH   SOLE 34 1,326,399 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   98,956 2,939 SH   SOLE 36 2,939 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   800,942 23,788 SH   SOLE 40 23,788 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   819,528 24,340 SH   SOLE 43 23,682 0 658
ENVISTA HOLDINGS CORPORATION NOTE 2.375% 6/0 29415FAB0   3,499,036 2,084,000 PRN   SOLE 2 2,084,000 0 0
ENVISTA HOLDINGS CORPORATION NOTE 2.375% 6/0 29415FAB0   20,707,107 12,333,000 PRN   SOLE 19 12,333,000 0 0
ENVISTA HOLDINGS CORPORATION NOTE 2.375% 6/0 29415FAB0   8,480,629 5,051,000 PRN   SOLE 21 5,051,000 0 0
ENVISTA HOLDINGS CORPORATION NOTE 2.375% 6/0 29415FAB0   20,707,107 12,333,000 PRN   SOLE 34 12,333,000 0 0
ENVIVA INC COM 29415B103   16,455,660 310,660 SH   SOLE 2 12,011 0 298,649
ENVIVA INC COM 29415B103   224,328 4,235 SH   SOLE 7 4,235 0 0
ENVIVA INC COM 29415B103   742,163 14,011 SH   SOLE 18 14,011 0 0
ENVIVA INC COM 29415B103   498,818 9,417 SH   SOLE 19 9,417 0 0
ENVIVA INC COM 29415B103   26,685,015 503,776 SH   SOLE 21 503,776 0 0
ENVIVA INC COM 29415B103   37,319,643 704,543 SH   SOLE 22 665,722 0 38,821
ENVIVA INC COM 29415B103   453,158 8,555 SH   SOLE 25 8,555 0 0
ENVIVA INC COM 29415B103   834,701 15,758 SH   SOLE 26 13,045 0 2,713
ENVIVA INC COM 29415B103   1,506,679 28,444 SH   SOLE 30 28,444 0 0
ENVIVA INC COM 29415B103   23,837 450 SH   SOLE 31 450 0 0
ENVIVA INC COM 29415B103   607,619 11,471 SH   SOLE 36 11,471 0 0
ENVIVA INC COM 29415B103   223,745 4,224 SH   SOLE 40 4,224 0 0
ENVVENO MEDICAL CORPORATION COM 29415J106   7,477 1,466 SH   SOLE 18 1,466 0 0
ENVVENO MEDICAL CORPORATION COM 29415J106   90,994 17,842 SH   SOLE 21 17,842 0 0
ENVVENO MEDICAL CORPORATION COM 29415J106   73,960 14,502 SH   SOLE 22 14,502 0 0
ENZO BIOCHEM INC COM 294100102   89,612 62,666 SH   SOLE 2 0 0 62,666
ENZO BIOCHEM INC COM 294100102   10,245 7,164 SH   SOLE 18 7,164 0 0
ENZO BIOCHEM INC COM 294100102   179,383 125,443 SH   SOLE 21 125,443 0 0
ENZO BIOCHEM INC COM 294100102   1,676,350 1,172,273 SH   SOLE 22 1,172,273 0 0
ENZO BIOCHEM INC COM 294100102   83,313 58,261 SH   SOLE 26 0 0 58,261
EOG RES INC COM 26875P101   125,310,859 967,502 SH   SOLE 2 504,477 0 463,025
EOG RES INC COM 26875P101   65,531,551 505,957 SH   SOLE 4 240,238 0 265,719
EOG RES INC COM 26875P101   79,446,791 613,394 SH   SOLE 7 531,529 0 81,865
EOG RES INC COM 26875P101   7,492,991 57,852 SH   SOLE 13 45,950 0 11,902
EOG RES INC COM 26875P101   12,876,231 99,415 SH   SOLE 15 99,415 0 0
EOG RES INC COM 26875P101   134,393,190 1,037,625 SH   SOLE 18 931,174 0 106,451
EOG RES INC COM 26875P101   126,511,380 976,771 SH   SOLE 19 976,771 0 0
EOG RES INC COM 26875P101   2,235,953,496 17,263,384 SH   SOLE 21 17,263,384 0 0
EOG RES INC COM 26875P101   1,693,292,542 13,073,599 SH   SOLE 22 11,768,956 0 1,304,643
EOG RES INC COM 26875P101   163,371,347 1,261,360 SH   SOLE 23 1,261,360 0 0
EOG RES INC COM 26875P101   116,957,855 903,010 SH   SOLE 25 903,010 0 0
EOG RES INC COM 26875P101   146,713,650 1,132,749 SH   SOLE 26 411,045 0 721,704
EOG RES INC COM 26875P101   140,546,038 1,085,130 SH   SOLE 28 159 0 1,084,971
EOG RES INC COM 26875P101   25,730,443 198,660 SH   SOLE 29 198,660 0 0
EOG RES INC COM 26875P101   540,383,214 4,172,199 SH   SOLE 30 4,124,945 0 47,254
EOG RES INC COM 26875P101   26,321,832 203,226 SH   SOLE 31 192,796 0 10,430
EOG RES INC COM 26875P101   197,001,474 1,521,012 SH   SOLE 34 1,521,012 0 0
EOG RES INC COM 26875P101   21,695,377 167,506 SH   SOLE 36 167,506 0 0
EOG RES INC COM 26875P101   2,900,600 22,395 SH   SOLE 40 22,395 0 0
EOG RES INC COM 26875P101   170,837 1,319 SH   OTR 43 1,319 0 0
EOG RES INC COM 26875P101   56,011,369 432,453 SH   SOLE 43 380,753 0 51,700
EOG RES INC OPTIONS 26875P101   414,464 3,200 SH Call SOLE 4 3,200 0 0
EOG RES INC OPTIONS 26875P101   7,007,032 54,100 SH Call SOLE 18 54,100 0 0
EOG RES INC OPTIONS 26875P101   49,891,104 385,200 SH Call SOLE 19 385,200 0 0
EOG RES INC OPTIONS 26875P101   3,147,336 24,300 SH Call SOLE 22 24,300 0 0
EOG RES INC OPTIONS 26875P101   23,702,160 183,000 SH Call SOLE 34 183,000 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101   2,316 1,565 SH   SOLE 2 0 0 1,565
EOS ENERGY ENTERPRISES INC COM CL A 29415C101   10,953 7,401 SH   SOLE 18 7,401 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101   211,502 142,907 SH   SOLE 21 142,907 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101   845,142 571,042 SH   SOLE 22 571,042 0 0
EPAM SYS INC COM 29414B104   37,090,991 113,172 SH   SOLE 2 23,488 0 89,684
EPAM SYS INC COM 29414B104   13,607,437 41,519 SH   SOLE 4 23,482 0 18,037
EPAM SYS INC COM 29414B104   15,182,228 46,324 SH   SOLE 7 44,648 0 1,676
EPAM SYS INC COM 29414B104   707,263 2,158 SH   SOLE 13 1,461 0 697
EPAM SYS INC COM 29414B104   2,108,024 6,432 SH   SOLE 15 6,432 0 0
EPAM SYS INC COM 29414B104   32,864,784 100,277 SH   SOLE 18 95,417 0 4,860
EPAM SYS INC COM 29414B104   8,565,157 26,134 SH   SOLE 19 26,134 0 0
EPAM SYS INC COM 29414B104   521,208,199 1,590,310 SH   SOLE 21 1,590,310 0 0
EPAM SYS INC COM 29414B104   400,816,188 1,222,970 SH   SOLE 22 1,102,510 0 120,460
EPAM SYS INC COM 29414B104   31,066,147 94,789 SH   SOLE 23 94,789 0 0
EPAM SYS INC COM 29414B104   29,368,781 89,610 SH   SOLE 25 89,610 0 0
EPAM SYS INC COM 29414B104   33,615,636 102,568 SH   SOLE 26 40,755 0 61,813
EPAM SYS INC COM 29414B104   33,500,272 102,216 SH   SOLE 28 760 0 101,456
EPAM SYS INC COM 29414B104   416,230 1,270 SH   SOLE 29 1,270 0 0
EPAM SYS INC COM 29414B104   123,340,361 376,336 SH   SOLE 30 376,336 0 0
EPAM SYS INC COM 29414B104   4,955,101 15,119 SH   SOLE 31 14,071 0 1,048
EPAM SYS INC COM 29414B104   1,056,962 3,225 SH   SOLE 34 3,225 0 0
EPAM SYS INC COM 29414B104   4,814,828 14,691 SH   SOLE 36 14,691 0 0
EPAM SYS INC COM 29414B104   729,877 2,227 SH   SOLE 40 2,227 0 0
EPAM SYS INC COM 29414B104   15,076 46 SH   OTR 43 46 0 0
EPAM SYS INC COM 29414B104   17,761,542 54,194 SH   SOLE 43 48,775 0 5,419
EPICQUEST EDUCATN GRP INTL L COM G3104J100   407 184 SH   SOLE 22 184 0 0
EPLUS INC COM 294268107   1,650,448 37,273 SH   SOLE 2 15,694 0 21,579
EPLUS INC COM 294268107   4,428 100 SH   SOLE 4 100 0 0
EPLUS INC COM 294268107   114,685 2,590 SH   SOLE 7 2,590 0 0
EPLUS INC COM 294268107   4,359,277 98,448 SH   SOLE 18 86,566 0 11,882
EPLUS INC COM 294268107   11,948,559 269,841 SH   SOLE 19 269,841 0 0
EPLUS INC COM 294268107   148,115,360 3,344,972 SH   SOLE 21 3,344,972 0 0
EPLUS INC COM 294268107   36,196,110 817,437 SH   SOLE 22 794,296 0 23,141
EPLUS INC COM 294268107   46,583 1,052 SH   SOLE 23 1,052 0 0
EPLUS INC COM 294268107   151,969 3,432 SH   SOLE 25 3,432 0 0
EPLUS INC COM 294268107   2,364,596 53,401 SH   SOLE 26 10,798 0 42,603
EPLUS INC COM 294268107   69,874 1,578 SH   SOLE 28 326 0 1,252
EPLUS INC COM 294268107   3,560,998 80,420 SH   SOLE 30 80,420 0 0
EPLUS INC COM 294268107   188,766 4,263 SH   SOLE 40 4,263 0 0
EPLUS INC COM 294268107   802,354 18,120 SH   SOLE 43 17,880 0 240
EPR PPTYS COM SH BEN INT 26884U109   17,186,741 455,640 SH   SOLE 2 218,667 0 236,973
EPR PPTYS COM SH BEN INT 26884U109   16,308,431 432,355 SH   SOLE 4 432,355 0 0
EPR PPTYS COM SH BEN INT 26884U109   3,947,247 104,646 SH   SOLE 7 104,646 0 0
EPR PPTYS COM SH BEN INT 26884U109   21,374,981 566,675 SH   SOLE 18 566,675 0 0
EPR PPTYS COM SH BEN INT 26884U109   27,057,876 717,335 SH   SOLE 19 717,335 0 0
EPR PPTYS COM SH BEN INT 26884U109   157,643,535 4,179,309 SH   SOLE 21 4,179,309 0 0
EPR PPTYS COM SH BEN INT 26884U109   120,821,007 3,203,102 SH   SOLE 22 2,652,845 0 550,257
EPR PPTYS COM SH BEN INT 26884U109   1,576,658 41,799 SH   SOLE 23 41,799 0 0
EPR PPTYS COM SH BEN INT 26884U109   9,046,086 239,822 SH   SOLE 25 239,822 0 0
EPR PPTYS COM SH BEN INT 26884U109   1,050,125 27,840 SH   SOLE 26 21,701 0 6,139
EPR PPTYS COM SH BEN INT 26884U109   7,424,050 196,820 SH   SOLE 28 60,805 0 136,015
EPR PPTYS COM SH BEN INT 26884U109   9,163,395 242,932 SH   SOLE 30 242,932 0 0
EPR PPTYS COM SH BEN INT 26884U109   40,926 1,085 SH   SOLE 31 1,085 0 0
EPR PPTYS COM SH BEN INT 26884U109   11,609,952 307,793 SH   SOLE 34 307,793 0 0
EPR PPTYS COM SH BEN INT 26884U109   104,032 2,758 SH   SOLE 36 2,758 0 0
EPR PPTYS COM SH BEN INT 26884U109   388,478 10,299 SH   SOLE 40 10,299 0 0
EPR PPTYS COM SH BEN INT 26884U109   4,942,788 131,039 SH   SOLE 43 118,077 0 12,962
EPR PPTYS PFD C CV 5.75% 26884U208   7,264,966 404,283 SH   SOLE 21 404,283 0 0
EPR PPTYS CONV PFD 9% SR E 26884U307   6,672,226 259,317 SH   SOLE 21 259,317 0 0
EPSILON ENERGY LTD COM 294375209   66,181 9,982 SH   SOLE 2 9,197 0 785
EPSILON ENERGY LTD COM 294375209   16,031 2,418 SH   SOLE 18 2,418 0 0
EPSILON ENERGY LTD COM 294375209   195,234 29,447 SH   SOLE 21 29,447 0 0
EPSILON ENERGY LTD COM 294375209   57,814 8,720 SH   SOLE 22 8,720 0 0
EQRX INC COM 26886C107   418,141 169,976 SH   SOLE 2 48,352 0 121,624
EQRX INC COM 26886C107   2,379 967 SH   SOLE 4 967 0 0
EQRX INC COM 26886C107   6,187 2,515 SH   SOLE 7 2,515 0 0
EQRX INC COM 26886C107   1,356,712 551,509 SH   SOLE 18 551,509 0 0
EQRX INC COM 26886C107   1,468,704 597,034 SH   SOLE 19 597,034 0 0
EQRX INC COM 26886C107   21,633,825 8,794,238 SH   SOLE 21 8,794,238 0 0
EQRX INC COM 26886C107   13,352,521 5,427,854 SH   SOLE 22 5,206,196 0 221,658
EQRX INC COM 26886C107   50,683 20,603 SH   SOLE 25 20,603 0 0
EQRX INC COM 26886C107   30,529 12,410 SH   SOLE 26 1,768 0 10,642
EQRX INC COM 26886C107   700,537 284,771 SH   SOLE 30 284,771 0 0
EQRX INC COM 26886C107   4,256 1,730 SH   SOLE 34 1,730 0 0
EQRX INC COM 26886C107   11,065 4,498 SH   SOLE 36 4,498 0 0
EQRX INC COM 26886C107   47,677 19,381 SH   SOLE 40 19,381 0 0
EQT CORP COM 26884L109   46,675,928 1,379,720 SH   SOLE 2 355,714 0 1,024,006
EQT CORP COM 26884L109   5,433,538 160,613 SH   SOLE 4 147,499 0 13,114
EQT CORP COM 26884L109   15,744,719 465,407 SH   SOLE 7 371,211 0 94,196
EQT CORP COM 26884L109   545,847 16,135 SH   SOLE 13 12,250 0 3,885
EQT CORP COM 26884L109   1,853,038 54,775 SH   SOLE 15 54,775 0 0
EQT CORP COM 26884L109   141,625,337 4,186,383 SH   SOLE 18 3,765,885 0 420,498
EQT CORP COM 26884L109   368,667,195 10,897,641 SH   SOLE 19 10,897,641 0 0
EQT CORP COM 26884L109   410,949,959 12,147,501 SH   SOLE 21 12,147,501 0 0
EQT CORP COM 26884L109   336,879,208 9,958,002 SH   SOLE 22 9,172,130 0 785,872
EQT CORP COM 26884L109   21,153,764 625,296 SH   SOLE 23 625,296 0 0
EQT CORP COM 26884L109   12,816,225 378,842 SH   SOLE 25 298,777 0 80,065
EQT CORP COM 26884L109   18,570,370 548,932 SH   SOLE 26 281,611 0 267,321
EQT CORP COM 26884L109   11,374,965 336,239 SH   SOLE 28 87,931 0 248,308
EQT CORP COM 26884L109   82,850 2,449 SH   SOLE 29 2,449 0 0
EQT CORP COM 26884L109   86,237,609 2,549,146 SH   SOLE 30 2,500,959 0 48,187
EQT CORP COM 26884L109   2,633,090 77,833 SH   SOLE 31 72,153 0 5,680
EQT CORP COM 26884L109   80,577,207 2,381,827 SH   SOLE 34 2,381,827 0 0
EQT CORP COM 26884L109   2,483,257 73,404 SH   SOLE 36 73,404 0 0
EQT CORP COM 26884L109   400,141 11,828 SH   SOLE 40 11,828 0 0
EQT CORP COM 26884L109   7,544 223 SH   OTR 43 223 0 0
EQT CORP COM 26884L109   15,301,621 452,309 SH   SOLE 43 416,328 0 35,981
EQT CORP OPTIONS 26884L109   703,664 20,800 SH Call SOLE 2 0 0 20,800
EQT CORP OPTIONS 26884L109   422,875 12,500 SH Call SOLE 4 12,500 0 0
EQT CORP OPTIONS 26884L109   7,080,619 209,300 SH Call SOLE 18 209,300 0 0
EQT CORP OPTIONS 26884L109   37,121,659 1,097,300 SH Call SOLE 19 1,097,300 0 0
EQT CORP OPTIONS 26884L109   2,983,806 88,200 SH Call SOLE 22 88,200 0 0
EQT CORP OPTIONS 26884L109   290,938 8,600 SH Call SOLE 26 8,600 0 0
EQT CORP OPTIONS 26884L109   22,253,374 657,800 SH Call SOLE 34 657,800 0 0
EQT CORP NOTE 1.750% 5/0 26884LAK5   617,652 266,000 PRN   SOLE 2 112,000 0 154,000
EQT CORP NOTE 1.750% 5/0 26884LAK5   1,351,404 582,000 PRN   SOLE 18 582,000 0 0
EQT CORP NOTE 1.750% 5/0 26884LAK5   566,568 244,000 PRN   SOLE 19 244,000 0 0
EQT CORP NOTE 1.750% 5/0 26884LAK5   9,322,830 4,015,000 PRN   SOLE 21 4,015,000 0 0
EQT CORP NOTE 1.750% 5/0 26884LAK5   666,414 287,000 PRN   SOLE 26 140,000 0 147,000
EQT CORP NOTE 1.750% 5/0 26884LAK5   736,074 317,000 PRN   SOLE 34 317,000 0 0
EQUIFAX INC COM 294429105   42,202,164 217,134 SH   SOLE 2 36,519 0 180,615
EQUIFAX INC COM 294429105   15,918,861 81,904 SH   SOLE 4 43,952 0 37,952
EQUIFAX INC COM 294429105   18,820,656 96,834 SH   SOLE 7 93,234 0 3,600
EQUIFAX INC COM 294429105   711,552 3,661 SH   SOLE 13 2,250 0 1,411
EQUIFAX INC COM 294429105   3,395,275 17,469 SH   SOLE 15 17,469 0 0
EQUIFAX INC COM 294429105   46,145,729 237,424 SH   SOLE 18 227,521 0 9,903
EQUIFAX INC COM 294429105   30,669,231 157,796 SH   SOLE 19 157,796 0 0
EQUIFAX INC COM 294429105   604,200,129 3,108,665 SH   SOLE 21 3,108,665 0 0
EQUIFAX INC COM 294429105   504,224,261 2,594,280 SH   SOLE 22 2,339,759 0 254,521
EQUIFAX INC COM 294429105   38,286,005 196,985 SH   SOLE 23 196,985 0 0
EQUIFAX INC COM 294429105   40,292,577 207,309 SH   SOLE 25 207,309 0 0
EQUIFAX INC COM 294429105   41,055,440 211,234 SH   SOLE 26 73,354 0 137,880
EQUIFAX INC COM 294429105   40,325,618 207,479 SH   SOLE 28 1,786 0 205,693
EQUIFAX INC COM 294429105   16,715 86 SH   SOLE 29 86 0 0
EQUIFAX INC COM 294429105   106,094,516 545,866 SH   SOLE 30 525,013 0 20,853
EQUIFAX INC COM 294429105   5,176,196 26,632 SH   SOLE 31 24,486 0 2,146
EQUIFAX INC COM 294429105   80,997,975 416,742 SH   SOLE 34 416,742 0 0
EQUIFAX INC COM 294429105   6,406,689 32,963 SH   SOLE 36 32,963 0 0
EQUIFAX INC COM 294429105   908,633 4,675 SH   SOLE 40 4,675 0 0
EQUIFAX INC COM 294429105   72,885 375 SH   OTR 43 375 0 0
EQUIFAX INC COM 294429105   16,949,743 87,208 SH   SOLE 43 81,756 0 5,452
EQUILLIUM INC COM 29446K106   2,761 2,605 SH   SOLE 18 2,605 0 0
EQUILLIUM INC COM 29446K106   49,098 46,319 SH   SOLE 21 46,319 0 0
EQUILLIUM INC COM 29446K106   4,040 3,811 SH   SOLE 22 3,811 0 0
EQUINIX INC COM 29444U700   176,263,333 269,092 SH   SOLE 2 79,682 0 189,410
EQUINIX INC COM 29444U700   106,448,925 162,510 SH   SOLE 4 148,248 0 14,262
EQUINIX INC COM 29444U700   144,418,394 220,476 SH   SOLE 7 217,899 0 2,577
EQUINIX INC COM 29444U700   3,224,713 4,923 SH   SOLE 13 3,899 0 1,024
EQUINIX INC COM 29444U700   6,842,443 10,446 SH   SOLE 15 10,446 0 0
EQUINIX INC COM 29444U700   132,529,616 202,326 SH   SOLE 18 194,337 0 7,989
EQUINIX INC COM 29444U700   171,519,606 261,850 SH   SOLE 19 261,850 0 0
EQUINIX INC COM 29444U700   1,975,526,593 3,015,933 SH   SOLE 21 3,015,933 0 0
EQUINIX INC COM 29444U700   1,837,555,659 2,805,300 SH   SOLE 22 2,541,559 0 263,741
EQUINIX INC COM 29444U700   107,525,795 164,154 SH   SOLE 23 164,154 0 0
EQUINIX INC COM 29444U700   540,332,937 824,898 SH   SOLE 25 824,898 0 0
EQUINIX INC COM 29444U700   119,611,753 182,605 SH   SOLE 26 74,854 0 107,751
EQUINIX INC COM 29444U700   159,354,388 243,278 SH   SOLE 28 19,674 0 223,604
EQUINIX INC COM 29444U700   1,770,546 2,703 SH   SOLE 29 2,703 0 0
EQUINIX INC COM 29444U700   552,489,639 843,457 SH   SOLE 30 843,457 0 0
EQUINIX INC COM 29444U700   18,518,353 28,271 SH   SOLE 31 26,617 0 1,654
EQUINIX INC COM 29444U700   29,327,658 44,773 SH   SOLE 34 44,773 0 0
EQUINIX INC COM 29444U700   17,319,648 26,441 SH   SOLE 36 26,441 0 0
EQUINIX INC COM 29444U700   2,261,819 3,453 SH   SOLE 40 3,453 0 0
EQUINIX INC COM 29444U700   110,045 168 SH   OTR 43 168 0 0
EQUINIX INC COM 29444U700   66,746,360 101,898 SH   SOLE 43 92,773 0 9,125
EQUINOR ASA SPONSORED ADR 29446M102   513,372 14,336 SH   SOLE 18 14,324 0 12
EQUINOR ASA SPONSORED ADR 29446M102   859,440 24,000 SH   SOLE 19 24,000 0 0
EQUINOR ASA SPONSORED ADR 29446M102   39,659,311 1,107,493 SH   SOLE 43 869,708 0 237,785
EQUINOX GOLD CORP COM 29446Y502   16,426 5,008 SH   SOLE 2 5,008 0 0
EQUINOX GOLD CORP COM 29446Y502   7,990 2,436 SH   SOLE 22 2,436 0 0
EQUINOX GOLD CORP COM 29446Y502   150,201 45,793 SH   SOLE 43 36,519 0 9,274
EQUITABLE HLDGS INC COM 29452E101   34,969,056 1,218,434 SH   SOLE 2 130,900 0 1,087,534
EQUITABLE HLDGS INC COM 29452E101   12,511,650 435,946 SH   SOLE 4 255,825 0 180,121
EQUITABLE HLDGS INC COM 29452E101   4,973,567 173,295 SH   SOLE 7 173,295 0 0
EQUITABLE HLDGS INC COM 29452E101   34,813 1,213 SH   SOLE 13 1,213 0 0
EQUITABLE HLDGS INC COM 29452E101   1,442,491 50,261 SH   SOLE 15 50,261 0 0
EQUITABLE HLDGS INC COM 29452E101   75,373,932 2,626,269 SH   SOLE 18 2,513,943 0 112,326
EQUITABLE HLDGS INC COM 29452E101   96,977,616 3,379,011 SH   SOLE 19 3,379,011 0 0
EQUITABLE HLDGS INC COM 29452E101   249,167,373 8,681,790 SH   SOLE 21 8,681,790 0 0
EQUITABLE HLDGS INC COM 29452E101   239,804,371 8,355,553 SH   SOLE 22 7,652,334 0 703,219
EQUITABLE HLDGS INC COM 29452E101   18,815,519 655,593 SH   SOLE 23 655,593 0 0
EQUITABLE HLDGS INC COM 29452E101   21,306,823 742,398 SH   SOLE 25 742,398 0 0
EQUITABLE HLDGS INC COM 29452E101   14,587,521 508,276 SH   SOLE 26 291,952 0 216,324
EQUITABLE HLDGS INC COM 29452E101   30,119,990 1,049,477 SH   SOLE 28 170,760 0 878,717
EQUITABLE HLDGS INC COM 29452E101   60,375,157 2,103,664 SH   SOLE 30 2,062,270 0 41,394
EQUITABLE HLDGS INC COM 29452E101   2,408,877 83,933 SH   SOLE 31 76,752 0 7,181
EQUITABLE HLDGS INC COM 29452E101   45,972,378 1,601,825 SH   SOLE 34 1,601,825 0 0
EQUITABLE HLDGS INC COM 29452E101   4,903,338 170,848 SH   SOLE 36 170,848 0 0
EQUITABLE HLDGS INC COM 29452E101   412,534 14,374 SH   SOLE 40 14,374 0 0
EQUITABLE HLDGS INC COM 29452E101   26,748 932 SH   OTR 43 932 0 0
EQUITABLE HLDGS INC COM 29452E101   10,571,742 368,353 SH   SOLE 43 338,835 0 29,518
EQUITRANS MIDSTREAM CORP COM 294600101   4,142,496 618,283 SH   SOLE 2 371,410 0 246,873
EQUITRANS MIDSTREAM CORP COM 294600101   9,862 1,472 SH   SOLE 4 1,472 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   263,149 39,276 SH   SOLE 7 39,276 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   12,456,238 1,859,140 SH   SOLE 18 1,859,140 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   5,419,094 808,820 SH   SOLE 19 808,820 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   229,905,602 34,314,269 SH   SOLE 21 34,314,269 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   86,497,543 12,910,081 SH   SOLE 22 12,449,010 0 461,071
EQUITRANS MIDSTREAM CORP COM 294600101   391,448 58,425 SH   SOLE 25 58,425 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   1,154,423 172,302 SH   SOLE 26 139,757 0 32,545
EQUITRANS MIDSTREAM CORP COM 294600101   309,232 46,154 SH   SOLE 28 7,256 0 38,898
EQUITRANS MIDSTREAM CORP COM 294600101   2,440,442 364,245 SH   SOLE 30 364,245 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   92,259 13,770 SH   SOLE 36 13,770 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   398,556 59,486 SH   SOLE 40 59,486 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   3,104,742 463,394 SH   SOLE 43 422,181 0 41,213
EQUITY BANCSHARES INC COM CL A 29460X109   870,002 26,630 SH   SOLE 2 17,300 0 9,330
EQUITY BANCSHARES INC COM CL A 29460X109   5,848 179 SH   SOLE 7 179 0 0
EQUITY BANCSHARES INC COM CL A 29460X109   1,515,463 46,387 SH   SOLE 18 46,387 0 0
EQUITY BANCSHARES INC COM CL A 29460X109   926,554 28,361 SH   SOLE 19 28,361 0 0
EQUITY BANCSHARES INC COM CL A 29460X109   20,750,416 635,152 SH   SOLE 21 635,152 0 0
EQUITY BANCSHARES INC COM CL A 29460X109   15,100,760 462,221 SH   SOLE 22 445,087 0 17,134
EQUITY BANCSHARES INC COM CL A 29460X109   69,456 2,126 SH   SOLE 25 2,126 0 0
EQUITY BANCSHARES INC COM CL A 29460X109   255,937 7,834 SH   SOLE 26 0 0 7,834
EQUITY BANCSHARES INC COM CL A 29460X109   159,887 4,894 SH   SOLE 43 4,550 0 344
EQUITY COMWLTH COM SH BEN INT 294628102   2,789,798 111,726 SH   SOLE 2 39,274 0 72,452
EQUITY COMWLTH COM SH BEN INT 294628102   1,386,934 55,544 SH   SOLE 4 55,544 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   3,440,666 137,792 SH   SOLE 7 137,792 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   7,422,607 297,261 SH   SOLE 18 297,261 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   8,413,766 336,955 SH   SOLE 19 336,955 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   114,759,448 4,595,893 SH   SOLE 21 4,595,893 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   91,321,508 3,657,249 SH   SOLE 22 3,509,148 0 148,101
EQUITY COMWLTH COM SH BEN INT 294628102   463,793 18,574 SH   SOLE 23 18,574 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   23,300,556 933,142 SH   SOLE 25 933,142 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   1,514,381 60,648 SH   SOLE 26 51,657 0 8,991
EQUITY COMWLTH COM SH BEN INT 294628102   2,324,682 93,099 SH   SOLE 28 820 0 92,279
EQUITY COMWLTH COM SH BEN INT 294628102   4,388,253 175,741 SH   SOLE 30 175,741 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   188,723 7,558 SH   SOLE 36 7,558 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   439,322 17,594 SH   SOLE 40 17,594 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   3,752,766 150,291 SH   SOLE 43 149,830 0 461
EQUITY COMWLTH 6.5% CNV PFD D 294628201   9,153,783 365,384 SH   SOLE 21 365,384 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   14,124,919 218,652 SH   SOLE 2 22,860 0 195,792
EQUITY LIFESTYLE PPTYS INC COM 29472R108   14,983,582 231,944 SH   SOLE 4 159,306 0 72,638
EQUITY LIFESTYLE PPTYS INC COM 29472R108   18,428,054 285,264 SH   SOLE 7 285,264 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   253,943 3,931 SH   SOLE 13 702 0 3,229
EQUITY LIFESTYLE PPTYS INC COM 29472R108   1,389,223 21,505 SH   SOLE 15 21,505 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   8,448,905 130,788 SH   SOLE 18 112,638 0 18,150
EQUITY LIFESTYLE PPTYS INC COM 29472R108   21,483,764 332,566 SH   SOLE 19 332,566 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   302,898,741 4,688,835 SH   SOLE 21 4,688,835 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   378,183,129 5,854,228 SH   SOLE 22 5,485,428 0 368,800
EQUITY LIFESTYLE PPTYS INC COM 29472R108   19,295,374 298,690 SH   SOLE 23 298,690 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   66,389,420 1,027,700 SH   SOLE 25 1,027,700 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   12,991,641 201,109 SH   SOLE 26 98,709 0 102,400
EQUITY LIFESTYLE PPTYS INC COM 29472R108   24,351,228 376,954 SH   SOLE 28 2,349 0 374,605
EQUITY LIFESTYLE PPTYS INC COM 29472R108   55,098,244 852,914 SH   SOLE 30 852,914 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   2,517,333 38,968 SH   SOLE 31 35,994 0 2,974
EQUITY LIFESTYLE PPTYS INC COM 29472R108   497,420 7,700 SH   SOLE 34 7,700 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   3,037,234 47,016 SH   SOLE 36 47,016 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   393,026 6,084 SH   SOLE 40 6,084 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   37,985 588 SH   OTR 43 588 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   8,235,281 127,481 SH   SOLE 43 119,177 0 8,304
EQUITY RESIDENTIAL SH BEN INT 29476L107   75,210,132 1,274,748 SH   SOLE 2 692,401 0 582,347
EQUITY RESIDENTIAL SH BEN INT 29476L107   47,433,699 803,961 SH   SOLE 4 658,544 0 145,417
EQUITY RESIDENTIAL SH BEN INT 29476L107   48,956,194 829,766 SH   SOLE 7 819,095 0 10,671
EQUITY RESIDENTIAL SH BEN INT 29476L107   2,089,898 35,422 SH   SOLE 13 31,675 0 3,747
EQUITY RESIDENTIAL SH BEN INT 29476L107   3,478,935 58,965 SH   SOLE 15 58,965 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   56,949,278 965,242 SH   SOLE 18 821,591 0 143,651
EQUITY RESIDENTIAL SH BEN INT 29476L107   78,508,999 1,330,661 SH   SOLE 19 1,330,661 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   813,969,959 13,796,101 SH   SOLE 21 13,796,101 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   701,639,564 11,892,196 SH   SOLE 22 10,545,430 0 1,346,766
EQUITY RESIDENTIAL SH BEN INT 29476L107   48,824,034 827,526 SH   SOLE 23 827,526 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   194,855,052 3,302,628 SH   SOLE 25 3,302,628 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   44,956,584 761,976 SH   SOLE 26 311,455 0 450,521
EQUITY RESIDENTIAL SH BEN INT 29476L107   70,816,697 1,200,283 SH   SOLE 28 46,002 0 1,154,281
EQUITY RESIDENTIAL SH BEN INT 29476L107   2,335,692 39,588 SH   SOLE 29 39,588 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   169,261,973 2,868,847 SH   SOLE 30 2,868,847 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   8,931,951 151,389 SH   SOLE 31 144,899 0 6,490
EQUITY RESIDENTIAL SH BEN INT 29476L107   6,709,067 113,713 SH   SOLE 34 113,713 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   6,913,797 117,183 SH   SOLE 36 117,183 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   783,107 13,273 SH   SOLE 40 13,273 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   61,596 1,044 SH   OTR 43 1,044 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   11,449,610 194,061 SH   SOLE 43 177,160 0 16,902
ERASCA INC COM 29479A108   260,091 60,346 SH   SOLE 2 21,212 0 39,134
ERASCA INC COM 29479A108   65,710 15,246 SH   SOLE 7 15,246 0 0
ERASCA INC COM 29479A108   812,047 188,410 SH   SOLE 18 188,410 0 0
ERASCA INC COM 29479A108   505,266 117,231 SH   SOLE 19 117,231 0 0
ERASCA INC COM 29479A108   12,805,066 2,971,013 SH   SOLE 21 2,971,013 0 0
ERASCA INC COM 29479A108   6,596,115 1,530,421 SH   SOLE 22 1,463,638 0 66,783
ERASCA INC COM 29479A108   23,679 5,494 SH   SOLE 25 5,494 0 0
ERASCA INC COM 29479A108   396,042 91,889 SH   SOLE 30 91,889 0 0
ERASCA INC COM 29479A108   12,021 2,789 SH   SOLE 34 2,789 0 0
ERASCA INC COM 29479A108   21,662 5,026 SH   SOLE 40 5,026 0 0
ERASCA INC COM 29479A108   24,489 5,682 SH   SOLE 43 5,682 0 0
ERICSSON ADR B SEK 10 294821608   239,230 40,964 SH   SOLE 18 40,964 0 0
ERICSSON ADR B SEK 10 294821608   7,838,775 1,342,256 SH   SOLE 19 1,342,256 0 0
ERICSSON ADR B SEK 10 294821608   502,666 86,073 SH   SOLE 25 86,073 0 0
ERICSSON ADR B SEK 10 294821608   1,775,290 303,988 SH   SOLE 34 303,988 0 0
ERICSSON ADR B SEK 10 294821608   1,115,820 191,065 SH   SOLE 43 187,510 0 3,555
ERIE INDTY CO CL A 29530P102   5,409,411 21,749 SH   SOLE 2 5,215 0 16,534
ERIE INDTY CO CL A 29530P102   5,637,985 22,668 SH   SOLE 4 11,637 0 11,031
ERIE INDTY CO CL A 29530P102   3,180,134 12,786 SH   SOLE 7 12,786 0 0
ERIE INDTY CO CL A 29530P102   26,613 107 SH   SOLE 13 107 0 0
ERIE INDTY CO CL A 29530P102   538,976 2,167 SH   SOLE 15 2,167 0 0
ERIE INDTY CO CL A 29530P102   7,448,915 29,949 SH   SOLE 18 28,602 0 1,347
ERIE INDTY CO CL A 29530P102   1,953,447 7,854 SH   SOLE 19 7,854 0 0
ERIE INDTY CO CL A 29530P102   254,401,262 1,022,842 SH   SOLE 21 1,022,842 0 0
ERIE INDTY CO CL A 29530P102   174,541,250 701,758 SH   SOLE 22 652,474 0 49,284
ERIE INDTY CO CL A 29530P102   10,403,709 41,829 SH   SOLE 23 41,829 0 0
ERIE INDTY CO CL A 29530P102   672,041 2,702 SH   SOLE 25 2,702 0 0
ERIE INDTY CO CL A 29530P102   4,589,133 18,451 SH   SOLE 26 14,551 0 3,900
ERIE INDTY CO CL A 29530P102   5,297,736 21,300 SH   SOLE 28 454 0 20,846
ERIE INDTY CO CL A 29530P102   35,185,424 141,466 SH   SOLE 30 111,151 0 30,315
ERIE INDTY CO CL A 29530P102   1,287,126 5,175 SH   SOLE 31 4,753 0 422
ERIE INDTY CO CL A 29530P102   270,856 1,089 SH   SOLE 34 1,089 0 0
ERIE INDTY CO CL A 29530P102   2,533,213 10,185 SH   SOLE 36 10,185 0 0
ERIE INDTY CO CL A 29530P102   279,810 1,125 SH   SOLE 40 1,125 0 0
ERIE INDTY CO CL A 29530P102   21,639 87 SH   OTR 43 87 0 0
ERIE INDTY CO CL A 29530P102   7,216,917 29,016 SH   SOLE 43 25,900 0 3,116
ERMENEGILDO ZEGNA N V ORD SHS N30577105   207,788 19,846 SH   SOLE 2 2,073 0 17,773
ERMENEGILDO ZEGNA N V ORD SHS N30577105   6,973 666 SH   SOLE 7 666 0 0
ERMENEGILDO ZEGNA N V ORD SHS N30577105   1,668,583 159,368 SH   SOLE 18 159,368 0 0
ERMENEGILDO ZEGNA N V ORD SHS N30577105   1,096,670 104,744 SH   SOLE 19 104,744 0 0
ERMENEGILDO ZEGNA N V ORD SHS N30577105   19,613,001 1,873,257 SH   SOLE 21 1,873,257 0 0
ERMENEGILDO ZEGNA N V ORD SHS N30577105   6,227,294 594,775 SH   SOLE 22 560,345 0 34,430
ESAB CORPORATION COM 29605J106   5,555,844 118,411 SH   SOLE 2 41,451 0 76,960
ESAB CORPORATION COM 29605J106   6,240 133 SH   SOLE 4 133 0 0
ESAB CORPORATION COM 29605J106   35,565 758 SH   SOLE 7 758 0 0
ESAB CORPORATION COM 29605J106   5,037,753 107,369 SH   SOLE 18 107,369 0 0
ESAB CORPORATION COM 29605J106   758,603 16,168 SH   SOLE 19 16,168 0 0
ESAB CORPORATION COM 29605J106   122,278,212 2,606,100 SH   SOLE 21 2,606,100 0 0
ESAB CORPORATION COM 29605J106   68,025,273 1,449,814 SH   SOLE 22 1,379,592 0 70,222
ESAB CORPORATION COM 29605J106   317,179 6,760 SH   SOLE 25 6,760 0 0
ESAB CORPORATION COM 29605J106   884,864 18,859 SH   SOLE 26 15,713 0 3,146
ESAB CORPORATION COM 29605J106   965,614 20,580 SH   SOLE 30 20,580 0 0
ESAB CORPORATION COM 29605J106   32,046 683 SH   SOLE 31 683 0 0
ESAB CORPORATION COM 29605J106   48,187 1,027 SH   SOLE 36 1,027 0 0
ESAB CORPORATION COM 29605J106   356,029 7,588 SH   SOLE 40 7,588 0 0
ESAB CORPORATION COM 29605J106   3,081,799 65,682 SH   SOLE 43 62,331 0 3,351
ESCALADE INC COM 296056104   191,282 18,790 SH   SOLE 2 18,325 0 465
ESCALADE INC COM 296056104   17,306 1,700 SH   SOLE 18 1,700 0 0
ESCALADE INC COM 296056104   3,634 357 SH   SOLE 19 357 0 0
ESCALADE INC COM 296056104   210,930 20,720 SH   SOLE 21 20,720 0 0
ESCALADE INC COM 296056104   410,295 40,304 SH   SOLE 22 40,304 0 0
ESCO TECHNOLOGIES INC COM 296315104   2,066,207 23,603 SH   SOLE 2 7,747 0 15,856
ESCO TECHNOLOGIES INC COM 296315104   6,828 78 SH   SOLE 4 78 0 0
ESCO TECHNOLOGIES INC COM 296315104   173,767 1,985 SH   SOLE 7 1,985 0 0
ESCO TECHNOLOGIES INC COM 296315104   7,885,953 90,084 SH   SOLE 18 90,084 0 0
ESCO TECHNOLOGIES INC COM 296315104   4,169,618 47,631 SH   SOLE 19 47,631 0 0
ESCO TECHNOLOGIES INC COM 296315104   276,317,734 3,156,474 SH   SOLE 21 3,156,474 0 0
ESCO TECHNOLOGIES INC COM 296315104   58,092,945 663,616 SH   SOLE 22 632,108 0 31,508
ESCO TECHNOLOGIES INC COM 296315104   419,229 4,789 SH   SOLE 25 4,789 0 0
ESCO TECHNOLOGIES INC COM 296315104   1,122,788 12,826 SH   SOLE 26 11,030 0 1,796
ESCO TECHNOLOGIES INC COM 296315104   544,499 6,220 SH   SOLE 28 464 0 5,756
ESCO TECHNOLOGIES INC COM 296315104   5,033,900 57,504 SH   SOLE 30 57,504 0 0
ESCO TECHNOLOGIES INC COM 296315104   184,709 2,110 SH   SOLE 36 2,110 0 0
ESCO TECHNOLOGIES INC COM 296315104   326,437 3,729 SH   SOLE 40 3,729 0 0
ESCO TECHNOLOGIES INC COM 296315104   29,413 336 SH   OTR 43 336 0 0
ESCO TECHNOLOGIES INC COM 296315104   2,581,535 29,490 SH   SOLE 43 28,462 0 1,028
ESPERION THERAPEUTICS INC NE COM 29664W105   921,610 147,931 SH   SOLE 2 88,575 0 59,356
ESPERION THERAPEUTICS INC NE COM 29664W105   3,096 497 SH   SOLE 7 497 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105   1,157,110 185,732 SH   SOLE 18 185,732 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105   2,973,529 477,292 SH   SOLE 19 477,292 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105   16,007,792 2,569,469 SH   SOLE 21 2,569,469 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105   11,864,356 1,904,391 SH   SOLE 22 1,848,217 0 56,174
ESPERION THERAPEUTICS INC NE COM 29664W105   63,627 10,213 SH   SOLE 23 10,213 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105   69,178 11,104 SH   SOLE 25 11,104 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105   401,312 64,416 SH   SOLE 26 0 0 64,416
ESPERION THERAPEUTICS INC NE COM 29664W105   74,461 11,952 SH   SOLE 28 3,694 0 8,258
ESPERION THERAPEUTICS INC NE COM 29664W105   214,480 34,427 SH   SOLE 30 34,427 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105   61,204 9,824 SH   SOLE 40 9,824 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105   510,480 81,939 SH   SOLE 43 75,733 0 6,206
ESPERION THERAPEUTICS INC NE NOTE 4.000%11/1 29664WAB1   1,242,000 2,300,000 PRN   SOLE 21 2,300,000 0 0
ESPEY MFG & ELECTRS CORP COM 296650104   1,150 81 SH   SOLE 18 81 0 0
ESPEY MFG & ELECTRS CORP COM 296650104   45,511 3,205 SH   SOLE 21 3,205 0 0
ESPORTS ENTMT GROUP INC COM 29667K306   13,164 171,849 SH   SOLE 22 171,849 0 0
ESQUIRE FINL HLDGS INC COM 29667J101   70,946 1,640 SH   SOLE 2 286 0 1,354
ESQUIRE FINL HLDGS INC COM 29667J101   1,298 30 SH   SOLE 7 30 0 0
ESQUIRE FINL HLDGS INC COM 29667J101   841,796 19,459 SH   SOLE 18 19,459 0 0
ESQUIRE FINL HLDGS INC COM 29667J101   558,660 12,914 SH   SOLE 19 12,914 0 0
ESQUIRE FINL HLDGS INC COM 29667J101   11,387,460 263,233 SH   SOLE 21 263,233 0 0
ESQUIRE FINL HLDGS INC COM 29667J101   4,217,504 97,492 SH   SOLE 22 95,226 0 2,266
ESS TECH INC COMMON STOCK 26916J106   79,704 32,800 SH   SOLE 2 16,589 0 16,211
ESS TECH INC COMMON STOCK 26916J106   3,030 1,247 SH   SOLE 7 1,247 0 0
ESS TECH INC COMMON STOCK 26916J106   519,172 213,651 SH   SOLE 18 213,651 0 0
ESS TECH INC COMMON STOCK 26916J106   359,638 147,999 SH   SOLE 19 147,999 0 0
ESS TECH INC COMMON STOCK 26916J106   6,674,690 2,746,786 SH   SOLE 21 2,746,786 0 0
ESS TECH INC COMMON STOCK 26916J106   3,941,902 1,622,182 SH   SOLE 22 1,547,374 0 74,808
ESS TECH INC COMMON STOCK 26916J106   54,281 22,338 SH   SOLE 25 22,338 0 0
ESS TECH INC COMMON STOCK 26916J106   33,381 13,737 SH   SOLE 26 0 0 13,737
ESS TECH INC COMMON STOCK 26916J106   44,015 18,113 SH   SOLE 28 18,113 0 0
ESSA BANCORP INC COM 29667D104   210,620 10,092 SH   SOLE 2 9,815 0 277
ESSA BANCORP INC COM 29667D104   31,242 1,497 SH   SOLE 18 1,497 0 0
ESSA BANCORP INC COM 29667D104   380,752 18,244 SH   SOLE 21 18,244 0 0
ESSA BANCORP INC COM 29667D104   269,181 12,898 SH   SOLE 22 12,898 0 0
ESSENT GROUP LTD COM G3198U102   31,191,519 802,251 SH   SOLE 2 494,626 0 307,625
ESSENT GROUP LTD COM G3198U102   82,309 2,117 SH   SOLE 4 256 0 1,861
ESSENT GROUP LTD COM G3198U102   286,779 7,376 SH   SOLE 7 7,376 0 0
ESSENT GROUP LTD COM G3198U102   19,568,537 503,306 SH   SOLE 18 483,698 0 19,608
ESSENT GROUP LTD COM G3198U102   60,348,020 1,552,161 SH   SOLE 19 1,552,161 0 0
ESSENT GROUP LTD COM G3198U102   319,493,056 8,217,414 SH   SOLE 21 8,217,414 0 0
ESSENT GROUP LTD COM G3198U102   195,233,704 5,021,443 SH   SOLE 22 4,875,271 0 146,172
ESSENT GROUP LTD COM G3198U102   2,013,206 51,780 SH   SOLE 23 51,780 0 0
ESSENT GROUP LTD COM G3198U102   669,630 17,223 SH   SOLE 25 17,223 0 0
ESSENT GROUP LTD COM G3198U102   13,965,113 359,185 SH   SOLE 26 41,208 0 317,977
ESSENT GROUP LTD COM G3198U102   216,834 5,577 SH   SOLE 28 2,011 0 3,566
ESSENT GROUP LTD COM G3198U102   1,990,384 51,193 SH   SOLE 30 51,193 0 0
ESSENT GROUP LTD COM G3198U102   2,228,174 57,309 SH   SOLE 34 57,309 0 0
ESSENT GROUP LTD COM G3198U102   130,909 3,367 SH   SOLE 36 3,367 0 0
ESSENT GROUP LTD COM G3198U102   605,206 15,566 SH   SOLE 40 15,566 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   8,349,453 355,750 SH   SOLE 2 229,525 0 126,225
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   1,734,503 73,903 SH   SOLE 4 73,903 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   4,757,932 202,724 SH   SOLE 7 202,724 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   11,535,458 491,498 SH   SOLE 18 491,498 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   16,034,399 683,187 SH   SOLE 19 683,187 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   436,658,529 18,604,965 SH   SOLE 21 18,604,965 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   120,885,873 5,150,655 SH   SOLE 22 4,957,415 0 193,240
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   390,353 16,632 SH   SOLE 23 16,632 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   16,728,641 712,767 SH   SOLE 25 712,767 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   1,723,684 73,442 SH   SOLE 26 63,555 0 9,887
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   2,048,649 87,288 SH   SOLE 28 2,107 0 85,181
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   14,786,640 630,023 SH   SOLE 30 630,023 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   556,497 23,711 SH   SOLE 34 23,711 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   463,533 19,750 SH   SOLE 40 19,750 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   1,182,676 50,391 SH   SOLE 43 46,717 0 3,674
ESSENTIAL UTILS INC COM 29670G102   13,168,277 275,891 SH   SOLE 2 140,862 0 135,029
ESSENTIAL UTILS INC COM 29670G102   15,079,816 315,940 SH   SOLE 4 192,438 0 123,502
ESSENTIAL UTILS INC COM 29670G102   42,234,845 884,870 SH   SOLE 7 884,870 0 0
ESSENTIAL UTILS INC COM 29670G102   150,302 3,149 SH   SOLE 13 639 0 2,510
ESSENTIAL UTILS INC COM 29670G102   1,326,369 27,789 SH   SOLE 15 27,789 0 0
ESSENTIAL UTILS INC COM 29670G102   27,401,841 574,101 SH   SOLE 18 561,213 0 12,888
ESSENTIAL UTILS INC COM 29670G102   3,488,347 73,085 SH   SOLE 19 73,085 0 0
ESSENTIAL UTILS INC COM 29670G102   674,059,718 14,122,349 SH   SOLE 21 14,122,349 0 0
ESSENTIAL UTILS INC COM 29670G102   338,077,461 7,083,123 SH   SOLE 22 6,619,015 0 464,108
ESSENTIAL UTILS INC COM 29670G102   19,687,718 412,481 SH   SOLE 23 412,481 0 0
ESSENTIAL UTILS INC COM 29670G102   16,773,611 351,427 SH   SOLE 25 351,427 0 0
ESSENTIAL UTILS INC COM 29670G102   11,960,183 250,580 SH   SOLE 26 159,194 0 91,386
ESSENTIAL UTILS INC COM 29670G102   21,709,370 454,837 SH   SOLE 28 10,919 0 443,918
ESSENTIAL UTILS INC COM 29670G102   197,954,638 4,147,384 SH   SOLE 30 4,069,775 0 77,609
ESSENTIAL UTILS INC COM 29670G102   2,728,104 57,157 SH   SOLE 31 52,761 0 4,396
ESSENTIAL UTILS INC COM 29670G102   8,989,134 188,333 SH   SOLE 34 188,333 0 0
ESSENTIAL UTILS INC COM 29670G102   2,459,145 51,522 SH   SOLE 36 51,522 0 0
ESSENTIAL UTILS INC COM 29670G102   453,196 9,495 SH   SOLE 40 9,495 0 0
ESSENTIAL UTILS INC COM 29670G102   15,512 325 SH   OTR 43 325 0 0
ESSENTIAL UTILS INC COM 29670G102   12,836,563 268,941 SH   SOLE 43 247,681 0 21,260
ESSEX PPTY TR INC COM 297178105   34,071,862 160,777 SH   SOLE 2 78,809 0 81,968
ESSEX PPTY TR INC COM 297178105   24,201,264 114,200 SH   SOLE 4 76,243 0 37,957
ESSEX PPTY TR INC COM 297178105   34,526,430 162,922 SH   SOLE 7 160,781 0 2,141
ESSEX PPTY TR INC COM 297178105   2,394,484 11,299 SH   SOLE 13 10,355 0 944
ESSEX PPTY TR INC COM 297178105   2,265,425 10,690 SH   SOLE 15 10,690 0 0
ESSEX PPTY TR INC COM 297178105   32,494,541 153,334 SH   SOLE 18 120,481 0 32,853
ESSEX PPTY TR INC COM 297178105   53,115,841 250,641 SH   SOLE 19 250,641 0 0
ESSEX PPTY TR INC COM 297178105   518,793,511 2,448,063 SH   SOLE 21 2,448,063 0 0
ESSEX PPTY TR INC COM 297178105   457,765,425 2,160,086 SH   SOLE 22 1,960,689 0 199,397
ESSEX PPTY TR INC COM 297178105   34,349,689 162,088 SH   SOLE 23 162,088 0 0
ESSEX PPTY TR INC COM 297178105   100,218,028 472,905 SH   SOLE 25 472,905 0 0
ESSEX PPTY TR INC COM 297178105   30,683,261 144,787 SH   SOLE 26 55,796 0 88,991
ESSEX PPTY TR INC COM 297178105   40,674,865 191,935 SH   SOLE 28 919 0 191,016
ESSEX PPTY TR INC COM 297178105   1,531,970 7,229 SH   SOLE 29 7,229 0 0
ESSEX PPTY TR INC COM 297178105   99,758,797 470,738 SH   SOLE 30 470,738 0 0
ESSEX PPTY TR INC COM 297178105   7,054,181 33,287 SH   SOLE 31 32,089 0 1,198
ESSEX PPTY TR INC COM 297178105   11,350,647 53,561 SH   SOLE 34 53,561 0 0
ESSEX PPTY TR INC COM 297178105   4,596,333 21,689 SH   SOLE 36 21,689 0 0
ESSEX PPTY TR INC COM 297178105   528,105 2,492 SH   SOLE 40 2,492 0 0
ESSEX PPTY TR INC COM 297178105   26,278 124 SH   OTR 43 124 0 0
ESSEX PPTY TR INC COM 297178105   8,930,854 42,143 SH   SOLE 43 37,669 0 4,473
ESTABLISHMENT LABS HLDGS INC COM G31249108   495,461 7,547 SH   SOLE 2 5,093 0 2,454
ESTABLISHMENT LABS HLDGS INC COM G31249108   121,846 1,856 SH   SOLE 7 1,856 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108   3,461,987 52,734 SH   SOLE 21 52,734 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108   975,822 14,864 SH   SOLE 22 6,155 0 8,709
ESTABLISHMENT LABS HLDGS INC COM G31249108   264,832 4,034 SH   SOLE 25 4,034 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108   880,432 13,411 SH   SOLE 26 11,942 0 1,469
ESTABLISHMENT LABS HLDGS INC COM G31249108   83,244 1,268 SH   SOLE 28 0 0 1,268
ESTABLISHMENT LABS HLDGS INC COM G31249108   2,681,999 40,853 SH   SOLE 30 40,853 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108   61,383 935 SH   SOLE 36 935 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108   148,041 2,255 SH   SOLE 40 2,255 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108   111,539 1,699 SH   SOLE 43 1,521 0 178
ETERNA THERAPEUTICS INC COM NEW 114082209   1,533 476 SH   SOLE 18 476 0 0
ETERNA THERAPEUTICS INC COM NEW 114082209   22,688 7,046 SH   SOLE 21 7,046 0 0
ETERNA THERAPEUTICS INC COM NEW 114082209   50,293 15,619 SH   SOLE 22 15,619 0 0
ETF SER SOLUTIONS DISTILLATE US 26922A321   6,038 148 SH   SOLE 17 0 0 148
ETHAN ALLEN INTERIORS INC COM 297602104   6,225,926 235,652 SH   SOLE 2 193,260 0 42,392
ETHAN ALLEN INTERIORS INC COM 297602104   3,408 129 SH   SOLE 4 129 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   127,503 4,826 SH   SOLE 7 4,826 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   2,147,603 81,287 SH   SOLE 18 81,287 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   6,296,309 238,316 SH   SOLE 19 238,316 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   77,696,279 2,940,813 SH   SOLE 21 2,940,813 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   23,096,153 874,192 SH   SOLE 22 844,954 0 29,238
ETHAN ALLEN INTERIORS INC COM 297602104   99,101 3,751 SH   SOLE 23 3,751 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   71,836 2,719 SH   SOLE 25 2,719 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   706,603 26,745 SH   SOLE 26 3,301 0 23,444
ETHAN ALLEN INTERIORS INC COM 297602104   2,102,319 79,573 SH   SOLE 30 79,573 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   81,374 3,080 SH   SOLE 40 3,080 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   743,670 28,148 SH   SOLE 43 26,602 0 1,546
ETON PHARMACEUTICALS INC COM 29772L108   843 299 SH   SOLE 2 0 0 299
ETON PHARMACEUTICALS INC COM 29772L108   10,409 3,691 SH   SOLE 18 3,691 0 0
ETON PHARMACEUTICALS INC COM 29772L108   149,846 53,137 SH   SOLE 21 53,137 0 0
ETON PHARMACEUTICALS INC COM 29772L108   658,820 233,624 SH   SOLE 22 233,624 0 0
ETSY INC COM 29786A106   30,603,910 255,501 SH   SOLE 2 40,789 0 214,712
ETSY INC COM 29786A106   9,667,204 80,708 SH   SOLE 4 47,203 0 33,505
ETSY INC COM 29786A106   11,819,411 98,676 SH   SOLE 7 95,059 0 3,617
ETSY INC COM 29786A106   264,354 2,207 SH   SOLE 13 403 0 1,804
ETSY INC COM 29786A106   1,686,383 14,079 SH   SOLE 15 14,079 0 0
ETSY INC COM 29786A106   33,868,873 282,759 SH   SOLE 18 272,701 0 10,058
ETSY INC COM 29786A106   270,970,628 2,262,236 SH   SOLE 19 2,262,236 0 0
ETSY INC COM 29786A106   409,173,032 3,416,038 SH   SOLE 21 3,416,038 0 0
ETSY INC COM 29786A106   353,274,341 2,949,360 SH   SOLE 22 2,677,935 0 271,425
ETSY INC COM 29786A106   24,646,891 205,768 SH   SOLE 23 205,768 0 0
ETSY INC COM 29786A106   42,391,460 353,911 SH   SOLE 25 353,911 0 0
ETSY INC COM 29786A106   32,693,592 272,947 SH   SOLE 26 94,883 0 178,064
ETSY INC COM 29786A106   29,889,781 249,539 SH   SOLE 28 9,463 0 240,076
ETSY INC COM 29786A106   86,465,469 721,869 SH   SOLE 30 721,869 0 0
ETSY INC COM 29786A106   3,494,342 29,173 SH   SOLE 31 26,833 0 2,340
ETSY INC COM 29786A106   2,315,707 19,333 SH   SOLE 34 19,333 0 0
ETSY INC COM 29786A106   3,962,562 33,082 SH   SOLE 36 33,082 0 0
ETSY INC COM 29786A106   549,910 4,591 SH   SOLE 40 4,591 0 0
ETSY INC COM 29786A106   26,471 221 SH   OTR 43 221 0 0
ETSY INC COM 29786A106   25,409,171 212,132 SH   SOLE 43 186,930 0 25,202
ETSY INC NOTE 0.125%10/0 29786AAJ5   5,869,100 3,800,000 PRN   SOLE 2 3,800,000 0 0
ETSY INC NOTE 0.125%10/0 29786AAJ5   9,586,712 6,207,000 PRN   SOLE 21 6,207,000 0 0
ETSY INC NOTE 0.125%10/0 29786AAJ5   7,876,950 5,100,000 PRN   SOLE 22 5,100,000 0 0
ETSY INC NOTE 0.125% 9/0 29786AAL0   6,107,693 6,123,000 PRN   SOLE 21 6,123,000 0 0
ETSY INC NOTE 0.250% 6/1 29786AAN6   3,244,440 3,800,000 PRN   SOLE 2 3,800,000 0 0
ETSY INC NOTE 0.250% 6/1 29786AAN6   8,047,065 9,425,000 PRN   SOLE 21 9,425,000 0 0
ETSY INC NOTE 0.250% 6/1 29786AAN6   4,354,380 5,100,000 PRN   SOLE 22 5,100,000 0 0
EURONAV NV SHS B38564108   198,312 11,638 SH   SOLE 2 11,638 0 0
EURONAV NV SHS B38564108   236,873 13,901 SH   SOLE 4 0 0 13,901
EURONAV NV SHS B38564108   258,105 15,147 SH   SOLE 22 15,147 0 0
EURONAV NV SHS B38564108   33,058 1,940 SH   SOLE 43 0 0 1,940
EURONET WORLDWIDE INC COM 298736109   10,467,591 110,909 SH   SOLE 2 52,326 0 58,583
EURONET WORLDWIDE INC COM 298736109   80,978 858 SH   SOLE 4 743 0 115
EURONET WORLDWIDE INC COM 298736109   182,342 1,932 SH   SOLE 7 1,932 0 0
EURONET WORLDWIDE INC COM 298736109   13,365,341 141,612 SH   SOLE 18 141,612 0 0
EURONET WORLDWIDE INC COM 298736109   1,395,125 14,782 SH   SOLE 19 14,782 0 0
EURONET WORLDWIDE INC COM 298736109   234,440,864 2,484,010 SH   SOLE 21 2,484,010 0 0
EURONET WORLDWIDE INC COM 298736109   127,574,107 1,351,707 SH   SOLE 22 1,285,959 0 65,748
EURONET WORLDWIDE INC COM 298736109   685,765 7,266 SH   SOLE 25 7,266 0 0
EURONET WORLDWIDE INC COM 298736109   2,146,767 22,746 SH   SOLE 26 18,468 0 4,278
EURONET WORLDWIDE INC COM 298736109   224,058 2,374 SH   SOLE 28 941 0 1,433
EURONET WORLDWIDE INC COM 298736109   2,129,402 22,562 SH   SOLE 30 22,562 0 0
EURONET WORLDWIDE INC COM 298736109   63,990 678 SH   SOLE 31 678 0 0
EURONET WORLDWIDE INC COM 298736109   39,640 420 SH   SOLE 36 420 0 0
EURONET WORLDWIDE INC COM 298736109   664,246 7,038 SH   SOLE 40 7,038 0 0
EURONET WORLDWIDE INC COM 298736109   2,990,713 31,688 SH   SOLE 43 28,579 0 3,109
EURONET WORLDWIDE INC NOTE 0.750% 3/1 298736AL3   4,481,341 4,739,000 PRN   SOLE 21 4,739,000 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   193,100 15,510 SH   SOLE 2 7,666 0 7,844
EUROPEAN WAX CTR INC CLASS A COM 29882P106   106,485 8,553 SH   SOLE 7 8,553 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   687,489 55,220 SH   SOLE 18 55,220 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   588,922 47,303 SH   SOLE 19 47,303 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   11,283,522 906,307 SH   SOLE 21 906,307 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   7,622,102 612,217 SH   SOLE 22 588,788 0 23,429
EUROPEAN WAX CTR INC CLASS A COM 29882P106   51,991 4,176 SH   SOLE 25 4,176 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   23,232 1,866 SH   SOLE 26 1,866 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   15,164 1,218 SH   SOLE 28 0 0 1,218
EUROPEAN WAX CTR INC CLASS A COM 29882P106   575,090 46,192 SH   SOLE 30 46,192 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   42,367 3,403 SH   SOLE 36 3,403 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   31,934 2,565 SH   SOLE 40 2,565 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   80,377 6,456 SH   SOLE 43 6,455 0 1
EVANS BANCORP INC COM NEW 29911Q208   361,075 9,657 SH   SOLE 2 9,270 0 387
EVANS BANCORP INC COM NEW 29911Q208   35,072 938 SH   SOLE 18 938 0 0
EVANS BANCORP INC COM NEW 29911Q208   1,281,879 34,284 SH   SOLE 21 34,284 0 0
EVANS BANCORP INC COM NEW 29911Q208   866,401 23,172 SH   SOLE 22 23,172 0 0
EVANS BANCORP INC COM NEW 29911Q208   10,619 284 SH   SOLE 43 284 0 0
EVELO BIOSCIENCES INC COM 299734103   900 559 SH   SOLE 2 0 0 559
EVELO BIOSCIENCES INC COM 299734103   8,652 5,374 SH   SOLE 18 5,374 0 0
EVELO BIOSCIENCES INC COM 299734103   818,270 508,242 SH   SOLE 21 508,242 0 0
EVELO BIOSCIENCES INC COM 299734103   1,074,537 667,414 SH   SOLE 22 667,414 0 0
EVELO BIOSCIENCES INC COM 299734103   82,258 51,092 SH   SOLE 30 51,092 0 0
EVENTBRITE INC COM CL A 29975E109   3,651,132 623,060 SH   SOLE 2 456,118 0 166,942
EVENTBRITE INC COM CL A 29975E109   1,324 226 SH   SOLE 4 226 0 0
EVENTBRITE INC COM CL A 29975E109   6,223 1,062 SH   SOLE 7 1,062 0 0
EVENTBRITE INC COM CL A 29975E109   1,243,228 212,155 SH   SOLE 18 202,257 0 9,898
EVENTBRITE INC COM CL A 29975E109   6,285,928 1,072,684 SH   SOLE 19 1,072,684 0 0
EVENTBRITE INC COM CL A 29975E109   15,410,030 2,629,698 SH   SOLE 21 2,629,698 0 0
EVENTBRITE INC COM CL A 29975E109   18,333,461 3,128,577 SH   SOLE 22 3,052,203 0 76,374
EVENTBRITE INC COM CL A 29975E109   231,605 39,523 SH   SOLE 23 39,523 0 0
EVENTBRITE INC COM CL A 29975E109   68,568 11,701 SH   SOLE 25 11,701 0 0
EVENTBRITE INC COM CL A 29975E109   1,041,943 177,806 SH   SOLE 26 28,701 0 149,105
EVENTBRITE INC COM CL A 29975E109   238,695 40,733 SH   SOLE 30 40,733 0 0
EVENTBRITE INC COM CL A 29975E109   50,689 8,650 SH   SOLE 40 8,650 0 0
EVENTBRITE INC COM CL A 29975E109   43,358 7,399 SH   SOLE 43 6,819 0 580
EVERBRIDGE INC COM 29978A104   1,929,030 65,214 SH   SOLE 2 55,785 0 9,429
EVERBRIDGE INC COM 29978A104   25,735 870 SH   SOLE 4 141 0 729
EVERBRIDGE INC COM 29978A104   159,081 5,378 SH   SOLE 7 5,378 0 0
EVERBRIDGE INC COM 29978A104   2,864,024 96,823 SH   SOLE 18 96,823 0 0
EVERBRIDGE INC COM 29978A104   2,946,050 99,596 SH   SOLE 19 99,596 0 0
EVERBRIDGE INC COM 29978A104   49,359,022 1,668,662 SH   SOLE 21 1,668,662 0 0
EVERBRIDGE INC COM 29978A104   30,005,804 1,014,395 SH   SOLE 22 980,295 0 34,100
EVERBRIDGE INC COM 29978A104   16,890 571 SH   SOLE 23 571 0 0
EVERBRIDGE INC COM 29978A104   150,266 5,080 SH   SOLE 25 5,080 0 0
EVERBRIDGE INC COM 29978A104   466,536 15,772 SH   SOLE 26 12,169 0 3,603
EVERBRIDGE INC COM 29978A104   19,848 671 SH   SOLE 28 671 0 0
EVERBRIDGE INC COM 29978A104   9,594,214 324,348 SH   SOLE 30 324,348 0 0
EVERBRIDGE INC COM 29978A104   163,193 5,517 SH   SOLE 40 5,517 0 0
EVERBRIDGE INC COM 29978A104   475,410 16,072 SH   SOLE 43 15,594 0 478
EVERBRIDGE INC NOTE 0.125%12/1 29978AAC8   3,465,383 3,845,000 PRN   SOLE 21 3,845,000 0 0
EVERBRIDGE INC NOTE 3/1 29978AAE4   2,949,580 3,475,000 PRN   SOLE 21 3,475,000 0 0
EVERCOMMERCE INC COM 29977X105   155,422 20,890 SH   SOLE 2 8,736 0 12,154
EVERCOMMERCE INC COM 29977X105   670 90 SH   SOLE 7 90 0 0
EVERCOMMERCE INC COM 29977X105   500,920 67,328 SH   SOLE 18 67,328 0 0
EVERCOMMERCE INC COM 29977X105   341,898 45,954 SH   SOLE 19 45,954 0 0
EVERCOMMERCE INC COM 29977X105   6,802,362 914,296 SH   SOLE 21 914,296 0 0
EVERCOMMERCE INC COM 29977X105   4,912,855 660,330 SH   SOLE 22 623,125 0 37,205
EVERCOMMERCE INC COM 29977X105   14,002 1,882 SH   SOLE 25 1,882 0 0
EVERCOMMERCE INC COM 29977X105   103,461 13,906 SH   SOLE 43 13,421 0 485
EVERCORE INC CLASS A 29977A105   10,846,697 99,438 SH   SOLE 2 33,157 0 66,281
EVERCORE INC CLASS A 29977A105   6,436 59 SH   SOLE 4 59 0 0
EVERCORE INC CLASS A 29977A105   401,087 3,677 SH   SOLE 7 3,677 0 0
EVERCORE INC CLASS A 29977A105   8,279,936 75,907 SH   SOLE 18 75,907 0 0
EVERCORE INC CLASS A 29977A105   1,244,494 11,409 SH   SOLE 19 11,409 0 0
EVERCORE INC CLASS A 29977A105   232,869,874 2,134,854 SH   SOLE 21 2,134,854 0 0
EVERCORE INC CLASS A 29977A105   112,226,958 1,028,850 SH   SOLE 22 978,391 0 50,459
EVERCORE INC CLASS A 29977A105   659,170 6,043 SH   SOLE 25 6,043 0 0
EVERCORE INC CLASS A 29977A105   2,071,756 18,993 SH   SOLE 26 15,453 0 3,540
EVERCORE INC CLASS A 29977A105   203,871 1,869 SH   SOLE 28 730 0 1,139
EVERCORE INC CLASS A 29977A105   1,939,333 17,779 SH   SOLE 30 17,779 0 0
EVERCORE INC CLASS A 29977A105   55,085 505 SH   SOLE 31 505 0 0
EVERCORE INC CLASS A 29977A105   58,685 538 SH   SOLE 36 538 0 0
EVERCORE INC CLASS A 29977A105   621,102 5,694 SH   SOLE 40 5,694 0 0
EVERCORE INC CLASS A 29977A105   48,759 447 SH   OTR 43 447 0 0
EVERCORE INC CLASS A 29977A105   5,177,821 47,468 SH   SOLE 43 44,122 0 3,346
EVEREST RE GROUP LTD COM G3223R108   28,391,827 85,706 SH   SOLE 2 13,970 0 71,736
EVEREST RE GROUP LTD COM G3223R108   10,296,865 31,083 SH   SOLE 4 18,019 0 13,064
EVEREST RE GROUP LTD COM G3223R108   10,953,443 33,065 SH   SOLE 7 31,709 0 1,356
EVEREST RE GROUP LTD COM G3223R108   61,285 185 SH   SOLE 13 185 0 0
EVEREST RE GROUP LTD COM G3223R108   2,306,633 6,963 SH   SOLE 15 6,963 0 0
EVEREST RE GROUP LTD COM G3223R108   32,331,952 97,600 SH   SOLE 18 94,469 0 3,131
EVEREST RE GROUP LTD COM G3223R108   8,459,311 25,536 SH   SOLE 19 25,536 0 0
EVEREST RE GROUP LTD COM G3223R108   382,030,833 1,153,231 SH   SOLE 21 1,153,231 0 0
EVEREST RE GROUP LTD COM G3223R108   308,462,061 931,150 SH   SOLE 22 843,868 0 87,282
EVEREST RE GROUP LTD COM G3223R108   21,705,804 65,523 SH   SOLE 23 65,523 0 0
EVEREST RE GROUP LTD COM G3223R108   16,656,256 50,280 SH   SOLE 25 50,280 0 0
EVEREST RE GROUP LTD COM G3223R108   23,809,700 71,874 SH   SOLE 26 28,007 0 43,867
EVEREST RE GROUP LTD COM G3223R108   19,674,125 59,390 SH   SOLE 28 519 0 58,871
EVEREST RE GROUP LTD COM G3223R108   71,900,828 217,046 SH   SOLE 30 216,517 0 529
EVEREST RE GROUP LTD COM G3223R108   2,818,776 8,509 SH   SOLE 31 7,831 0 678
EVEREST RE GROUP LTD COM G3223R108   585,354 1,767 SH   SOLE 34 1,767 0 0
EVEREST RE GROUP LTD COM G3223R108   4,142,200 12,504 SH   SOLE 36 12,504 0 0
EVEREST RE GROUP LTD COM G3223R108   495,249 1,495 SH   SOLE 40 1,495 0 0
EVEREST RE GROUP LTD COM G3223R108   22,526 68 SH   OTR 43 68 0 0
EVEREST RE GROUP LTD COM G3223R108   15,369,808 46,397 SH   SOLE 43 45,047 0 1,349
EVERGY INC COM 30034W106   46,450,584 738,131 SH   SOLE 2 273,850 0 464,281
EVERGY INC COM 30034W106   9,587,700 152,355 SH   SOLE 4 123,745 0 28,610
EVERGY INC COM 30034W106   15,063,428 239,368 SH   SOLE 7 231,188 0 8,180
EVERGY INC COM 30034W106   635,530 10,099 SH   SOLE 13 9,054 0 1,045
EVERGY INC COM 30034W106   2,322,558 36,907 SH   SOLE 15 36,907 0 0
EVERGY INC COM 30034W106   12,271 195 SH   SOLE 17 0 0 195
EVERGY INC COM 30034W106   32,706,609 519,730 SH   SOLE 18 425,239 0 94,491
EVERGY INC COM 30034W106   22,178,986 352,439 SH   SOLE 19 352,439 0 0
EVERGY INC COM 30034W106   515,370,521 8,189,584 SH   SOLE 21 8,189,584 0 0
EVERGY INC COM 30034W106   349,143,129 5,548,119 SH   SOLE 22 4,962,556 0 585,563
EVERGY INC COM 30034W106   32,180,514 511,370 SH   SOLE 23 511,370 0 0
EVERGY INC COM 30034W106   4,708,171 74,816 SH   SOLE 25 74,816 0 0
EVERGY INC COM 30034W106   22,603,575 359,186 SH   SOLE 26 204,893 0 154,293
EVERGY INC COM 30034W106   11,071,275 175,930 SH   SOLE 28 0 0 175,930
EVERGY INC COM 30034W106   240,896 3,828 SH   SOLE 29 3,828 0 0
EVERGY INC COM 30034W106   92,372,493 1,467,861 SH   SOLE 30 1,467,861 0 0
EVERGY INC COM 30034W106   3,848,736 61,159 SH   SOLE 31 57,063 0 4,096
EVERGY INC COM 30034W106   2,524,877 40,122 SH   SOLE 34 40,122 0 0
EVERGY INC COM 30034W106   7,550,216 119,978 SH   SOLE 36 119,978 0 0
EVERGY INC COM 30034W106   312,385 4,964 SH   SOLE 40 4,964 0 0
EVERGY INC COM 30034W106   29,137 463 SH   OTR 43 463 0 0
EVERGY INC COM 30034W106   8,194,096 130,210 SH   SOLE 43 120,577 0 9,633
EVERI HLDGS INC COM 30034T103   5,287,803 368,488 SH   SOLE 2 336,030 0 32,458
EVERI HLDGS INC COM 30034T103   4,477 312 SH   SOLE 4 312 0 0
EVERI HLDGS INC COM 30034T103   195,060 13,593 SH   SOLE 7 13,593 0 0
EVERI HLDGS INC COM 30034T103   3,286,351 229,014 SH   SOLE 18 229,014 0 0
EVERI HLDGS INC COM 30034T103   3,239,010 225,715 SH   SOLE 19 225,715 0 0
EVERI HLDGS INC COM 30034T103   42,975,050 2,994,777 SH   SOLE 21 2,994,777 0 0
EVERI HLDGS INC COM 30034T103   35,005,333 2,439,396 SH   SOLE 22 2,354,962 0 84,434
EVERI HLDGS INC COM 30034T103   24,094 1,679 SH   SOLE 23 1,679 0 0
EVERI HLDGS INC COM 30034T103   293,228 20,434 SH   SOLE 25 20,434 0 0
EVERI HLDGS INC COM 30034T103   776,421 54,106 SH   SOLE 26 49,428 0 4,678
EVERI HLDGS INC COM 30034T103   50,799 3,540 SH   SOLE 28 982 0 2,558
EVERI HLDGS INC COM 30034T103   2,364,263 164,757 SH   SOLE 30 164,757 0 0
EVERI HLDGS INC COM 30034T103   834,940 58,184 SH   SOLE 34 58,184 0 0
EVERI HLDGS INC COM 30034T103   263,767 18,381 SH   SOLE 36 18,381 0 0
EVERI HLDGS INC COM 30034T103   146,470 10,207 SH   SOLE 40 10,207 0 0
EVERI HLDGS INC COM 30034T103   186,478 12,995 SH   SOLE 43 12,936 0 59
EVERQUOTE INC COM CL A 30041R108   426,679 28,947 SH   SOLE 2 19,653 0 9,294
EVERQUOTE INC COM CL A 30041R108   3,832 260 SH   SOLE 7 260 0 0
EVERQUOTE INC COM CL A 30041R108   870,898 59,084 SH   SOLE 18 55,151 0 3,933
EVERQUOTE INC COM CL A 30041R108   2,629,292 178,378 SH   SOLE 19 178,378 0 0
EVERQUOTE INC COM CL A 30041R108   9,902,730 671,827 SH   SOLE 21 671,827 0 0
EVERQUOTE INC COM CL A 30041R108   8,772,364 595,140 SH   SOLE 22 589,146 0 5,994
EVERQUOTE INC COM CL A 30041R108   37,528 2,546 SH   SOLE 23 2,546 0 0
EVERQUOTE INC COM CL A 30041R108   240,336 16,305 SH   SOLE 26 0 0 16,305
EVERQUOTE INC COM CL A 30041R108   28,831 1,956 SH   SOLE 28 1,956 0 0
EVERQUOTE INC COM CL A 30041R108   26,060 1,768 SH   SOLE 43 1,768 0 0
EVERSOURCE ENERGY COM 30040W108   69,651,924 830,772 SH   SOLE 2 243,649 0 587,123
EVERSOURCE ENERGY COM 30040W108   42,262,151 504,081 SH   SOLE 4 352,341 0 151,740
EVERSOURCE ENERGY COM 30040W108   86,725,605 1,034,418 SH   SOLE 7 1,023,760 0 10,658
EVERSOURCE ENERGY COM 30040W108   584,029 6,966 SH   SOLE 13 4,278 0 2,688
EVERSOURCE ENERGY COM 30040W108   4,945,554 58,988 SH   SOLE 15 58,988 0 0
EVERSOURCE ENERGY COM 30040W108   1,844 22 SH   SOLE 17 0 0 22
EVERSOURCE ENERGY COM 30040W108   57,574,605 686,720 SH   SOLE 18 658,681 0 28,039
EVERSOURCE ENERGY COM 30040W108   34,597,917 412,666 SH   SOLE 19 412,666 0 0
EVERSOURCE ENERGY COM 30040W108   1,350,443,578 16,107,390 SH   SOLE 21 16,107,390 0 0
EVERSOURCE ENERGY COM 30040W108   657,841,924 7,846,397 SH   SOLE 22 7,116,612 0 729,785
EVERSOURCE ENERGY COM 30040W108   48,692,428 580,778 SH   SOLE 23 580,778 0 0
EVERSOURCE ENERGY COM 30040W108   160,163,241 1,910,344 SH   SOLE 25 1,910,344 0 0
EVERSOURCE ENERGY COM 30040W108   113,894,125 1,358,470 SH   SOLE 26 871,078 0 487,392
EVERSOURCE ENERGY COM 30040W108   108,640,710 1,295,810 SH   SOLE 28 14,085 0 1,281,725
EVERSOURCE ENERGY COM 30040W108   13,079 156 SH   SOLE 29 156 0 0
EVERSOURCE ENERGY COM 30040W108   363,202,174 4,332,087 SH   SOLE 30 4,173,607 0 158,480
EVERSOURCE ENERGY COM 30040W108   6,452,578 76,963 SH   SOLE 31 70,705 0 6,258
EVERSOURCE ENERGY COM 30040W108   4,792,714 57,165 SH   SOLE 32 57,165 0 0
EVERSOURCE ENERGY COM 30040W108   25,233,241 300,969 SH   SOLE 34 300,969 0 0
EVERSOURCE ENERGY COM 30040W108   12,018,967 143,356 SH   SOLE 36 143,356 0 0
EVERSOURCE ENERGY COM 30040W108   1,102,077 13,145 SH   SOLE 40 13,145 0 0
EVERSOURCE ENERGY COM 30040W108   46,196 551 SH   OTR 43 551 0 0
EVERSOURCE ENERGY COM 30040W108   47,492,326 566,464 SH   SOLE 43 542,454 0 24,010
EVERSPIN TECHNOLOGIES INC COM 30041T104   16,513 2,970 SH   SOLE 2 2,970 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104   18,092 3,254 SH   SOLE 18 3,254 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104   213,893 38,470 SH   SOLE 21 38,470 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104   1,312,149 235,998 SH   SOLE 22 235,998 0 0
EVERTEC INC COM 30040P103   1,018,642 31,459 SH   SOLE 2 17,388 0 14,071
EVERTEC INC COM 30040P103   7,933 245 SH   SOLE 4 245 0 0
EVERTEC INC COM 30040P103   144,188 4,453 SH   SOLE 7 4,453 0 0
EVERTEC INC COM 30040P103   7,957,676 245,759 SH   SOLE 18 245,759 0 0
EVERTEC INC COM 30040P103   3,599,167 111,154 SH   SOLE 19 111,154 0 0
EVERTEC INC COM 30040P103   256,541,041 7,922,824 SH   SOLE 21 7,922,824 0 0
EVERTEC INC COM 30040P103   52,205,885 1,612,288 SH   SOLE 22 1,569,741 0 42,547
EVERTEC INC COM 30040P103   290,546 8,973 SH   SOLE 25 8,973 0 0
EVERTEC INC COM 30040P103   595,792 18,400 SH   SOLE 26 14,001 0 4,399
EVERTEC INC COM 30040P103   79,752 2,463 SH   SOLE 28 600 0 1,863
EVERTEC INC COM 30040P103   5,387,061 166,370 SH   SOLE 30 166,370 0 0
EVERTEC INC COM 30040P103   307,740 9,504 SH   SOLE 40 9,504 0 0
EVERTEC INC COM 30040P103   38,014 1,174 SH   SOLE 43 814 0 360
EVGO INC CL A COM 30052F100   257,754 57,663 SH   SOLE 2 21,164 0 36,499
EVGO INC CL A COM 30052F100   3,442 770 SH   SOLE 7 770 0 0
EVGO INC CL A COM 30052F100   868,199 194,228 SH   SOLE 18 194,228 0 0
EVGO INC CL A COM 30052F100   570,975 127,735 SH   SOLE 19 127,735 0 0
EVGO INC CL A COM 30052F100   12,409,851 2,776,253 SH   SOLE 21 2,776,253 0 0
EVGO INC CL A COM 30052F100   8,365,806 1,871,545 SH   SOLE 22 1,782,813 0 88,732
EVGO INC CL A COM 30052F100   37,597 8,411 SH   SOLE 25 8,411 0 0
EVGO INC CL A COM 30052F100   1,511 338 SH   SOLE 26 338 0 0
EVGO INC CL A COM 30052F100   50,417 11,279 SH   SOLE 28 0 0 11,279
EVGO INC CL A COM 30052F100   72,633 16,249 SH   SOLE 30 16,249 0 0
EVGO INC CL A COM 30052F100   40,757 9,118 SH   SOLE 40 9,118 0 0
EVGO INC *W EXP 07/01/202 30052F118   1,822 2,680 SH   SOLE 4 2,680 0 0
EVGO INC *W EXP 07/01/202 30052F118   26,488 38,959 SH   SOLE 18 38,959 0 0
EVGO INC *W EXP 07/01/202 30052F118   398,483 586,091 SH   SOLE 19 586,091 0 0
EVGO INC *W EXP 07/01/202 30052F118   12,782 18,800 SH   SOLE 22 18,800 0 0
EVGO INC *W EXP 07/01/202 30052F118   407 598 SH   SOLE 26 598 0 0
EVGO INC *W EXP 07/01/202 30052F118   110,606 162,680 SH   SOLE 34 162,680 0 0
EVI INDS INC COM 26929N102   4,225 177 SH   SOLE 2 0 0 177
EVI INDS INC COM 26929N102   18,308 767 SH   SOLE 18 767 0 0
EVI INDS INC COM 26929N102   221,394 9,275 SH   SOLE 21 9,275 0 0
EVI INDS INC COM 26929N102   665,161 27,866 SH   SOLE 22 27,866 0 0
EVO PMTS INC CL A COM 26927E104   870,263 25,717 SH   SOLE 2 14,331 0 11,386
EVO PMTS INC CL A COM 26927E104   5,178 153 SH   SOLE 4 153 0 0
EVO PMTS INC CL A COM 26927E104   15,702 464 SH   SOLE 7 464 0 0
EVO PMTS INC CL A COM 26927E104   5,340,900 157,828 SH   SOLE 18 157,828 0 0
EVO PMTS INC CL A COM 26927E104   3,385,827 100,054 SH   SOLE 19 100,054 0 0
EVO PMTS INC CL A COM 26927E104   56,879,964 1,680,850 SH   SOLE 21 1,680,850 0 0
EVO PMTS INC CL A COM 26927E104   42,953,315 1,269,306 SH   SOLE 22 1,232,630 0 36,676
EVO PMTS INC CL A COM 26927E104   10,254 303 SH   SOLE 23 303 0 0
EVO PMTS INC CL A COM 26927E104   271,668 8,028 SH   SOLE 25 8,028 0 0
EVO PMTS INC CL A COM 26927E104   929,213 27,459 SH   SOLE 26 22,322 0 5,137
EVO PMTS INC CL A COM 26927E104   188,760 5,578 SH   SOLE 28 431 0 5,147
EVO PMTS INC CL A COM 26927E104   2,432,656 71,887 SH   SOLE 30 71,887 0 0
EVO PMTS INC CL A COM 26927E104   326,556 9,650 SH   SOLE 40 9,650 0 0
EVO PMTS INC CL A COM 26927E104   324,661 9,594 SH   SOLE 43 9,420 0 174
EVOKE PHARMA INC COM NEW 30049G203   16,959 6,328 SH   SOLE 21 6,328 0 0
EVOKE PHARMA INC COM NEW 30049G203   3,924 1,464 SH   SOLE 22 1,464 0 0
EVOLENT HEALTH INC CL A 30050B101   7,650,480 272,453 SH   SOLE 2 148,071 0 124,382
EVOLENT HEALTH INC CL A 30050B101   7,217 257 SH   SOLE 4 257 0 0
EVOLENT HEALTH INC CL A 30050B101   25,665 914 SH   SOLE 7 914 0 0
EVOLENT HEALTH INC CL A 30050B101   6,380,085 227,211 SH   SOLE 18 202,761 0 24,450
EVOLENT HEALTH INC CL A 30050B101   25,148,027 895,585 SH   SOLE 19 895,585 0 0
EVOLENT HEALTH INC CL A 30050B101   80,204,090 2,856,271 SH   SOLE 21 2,856,271 0 0
EVOLENT HEALTH INC CL A 30050B101   81,965,604 2,919,003 SH   SOLE 22 2,851,635 0 67,368
EVOLENT HEALTH INC CL A 30050B101   671,814 23,925 SH   SOLE 23 23,925 0 0
EVOLENT HEALTH INC CL A 30050B101   331,484 11,805 SH   SOLE 25 11,805 0 0
EVOLENT HEALTH INC CL A 30050B101   5,942,627 211,632 SH   SOLE 26 44,519 0 167,113
EVOLENT HEALTH INC CL A 30050B101   121,474 4,326 SH   SOLE 28 1,430 0 2,896
EVOLENT HEALTH INC CL A 30050B101   6,329,737 225,418 SH   SOLE 30 225,418 0 0
EVOLENT HEALTH INC CL A 30050B101   322,443 11,483 SH   SOLE 40 11,483 0 0
EVOLENT HEALTH INC CL A 30050B101   1,169,139 41,636 SH   SOLE 43 40,386 0 1,250
EVOLUS INC COM 30052C107   217,317 28,937 SH   SOLE 2 11,177 0 17,760
EVOLUS INC COM 30052C107   3,890 518 SH   SOLE 7 518 0 0
EVOLUS INC COM 30052C107   718,144 95,625 SH   SOLE 18 95,625 0 0
EVOLUS INC COM 30052C107   493,925 65,769 SH   SOLE 19 65,769 0 0
EVOLUS INC COM 30052C107   9,604,592 1,278,907 SH   SOLE 21 1,278,907 0 0
EVOLUS INC COM 30052C107   7,017,021 934,357 SH   SOLE 22 906,455 0 27,902
EVOLUS INC COM 30052C107   50,272 6,694 SH   SOLE 25 6,694 0 0
EVOLUS INC COM 30052C107   45,608 6,073 SH   SOLE 26 0 0 6,073
EVOLUS INC COM 30052C107   44,151 5,879 SH   SOLE 28 0 0 5,879
EVOLUS INC COM 30052C107   187,562 24,975 SH   SOLE 30 24,975 0 0
EVOLUS INC COM 30052C107   58,548 7,796 SH   SOLE 40 7,796 0 0
EVOLUS INC COM 30052C107   104,434 13,906 SH   SOLE 43 12,770 0 1,136
EVOLUTION PETE CORP COM 30049A107   94,881 12,567 SH   SOLE 2 11,564 0 1,003
EVOLUTION PETE CORP COM 30049A107   264,635 35,051 SH   SOLE 18 5,321 0 29,730
EVOLUTION PETE CORP COM 30049A107   1,702,880 225,547 SH   SOLE 19 225,547 0 0
EVOLUTION PETE CORP COM 30049A107   852,425 112,904 SH   SOLE 21 112,904 0 0
EVOLUTION PETE CORP COM 30049A107   4,645,334 615,276 SH   SOLE 22 615,276 0 0
EVOLUTION PETE CORP COM 30049A107   1,159,620 153,592 SH   SOLE 26 0 0 153,592
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   155,283 59,955 SH   SOLE 2 20,284 0 39,671
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   3,463 1,337 SH   SOLE 7 1,337 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   636,407 245,717 SH   SOLE 18 245,717 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   398,073 153,696 SH   SOLE 19 153,696 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   8,067,692 3,114,939 SH   SOLE 21 3,114,939 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   4,161,594 1,606,793 SH   SOLE 22 1,503,973 0 102,820
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   40,321 15,568 SH   SOLE 25 15,568 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   31,085 12,002 SH   SOLE 26 0 0 12,002
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   32,883 12,696 SH   SOLE 28 0 0 12,696
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   61,769 23,849 SH   SOLE 30 23,849 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   41,860 16,162 SH   SOLE 40 16,162 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105   4,012,549 101,327 SH   SOLE 2 63,412 0 37,915
EVOQUA WATER TECHNOLOGIES CO COM 30057T105   29,264 739 SH   SOLE 4 739 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105   7,665,095 193,563 SH   SOLE 7 193,563 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105   12,318,095 311,063 SH   SOLE 18 293,448 0 17,615
EVOQUA WATER TECHNOLOGIES CO COM 30057T105   12,111,541 305,847 SH   SOLE 19 305,847 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105   155,834,554 3,935,216 SH   SOLE 21 3,935,216 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105   119,042,392 3,006,121 SH   SOLE 22 2,914,826 0 91,295
EVOQUA WATER TECHNOLOGIES CO COM 30057T105   268,211 6,773 SH   SOLE 23 6,773 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105   1,943,924 49,089 SH   SOLE 25 49,089 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105   35,896,291 906,472 SH   SOLE 26 45,414 0 861,058
EVOQUA WATER TECHNOLOGIES CO COM 30057T105   388,912 9,821 SH   SOLE 28 2,136 0 7,685
EVOQUA WATER TECHNOLOGIES CO COM 30057T105   72,731,459 1,836,653 SH   SOLE 30 1,836,653 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105   82,078,326 2,072,685 SH   SOLE 34 2,072,685 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105   228,373 5,767 SH   SOLE 36 5,767 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105   674,903 17,043 SH   SOLE 40 17,043 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105   1,156,162 29,196 SH   SOLE 43 28,683 0 513
EVOTEC AG SPONSORED ADS 30050E105   51,598 6,378 SH   SOLE 43 5,236 0 1,142
EXACT SCIENCES CORP COM 30063P105   13,409,387 270,842 SH   SOLE 2 86,363 0 184,479
EXACT SCIENCES CORP COM 30063P105   5,900,899 119,186 SH   SOLE 4 68,923 0 50,263
EXACT SCIENCES CORP COM 30063P105   1,093,329 22,083 SH   SOLE 7 22,083 0 0
EXACT SCIENCES CORP COM 30063P105   28,270 571 SH   SOLE 13 571 0 0
EXACT SCIENCES CORP COM 30063P105   1,073,278 21,678 SH   SOLE 15 21,678 0 0
EXACT SCIENCES CORP COM 30063P105   10,366,948 209,391 SH   SOLE 18 182,974 0 26,417
EXACT SCIENCES CORP COM 30063P105   43,992,011 888,548 SH   SOLE 19 888,548 0 0
EXACT SCIENCES CORP COM 30063P105   131,562,428 2,657,290 SH   SOLE 21 2,657,290 0 0
EXACT SCIENCES CORP COM 30063P105   226,319,171 4,571,181 SH   SOLE 22 4,170,117 0 401,064
EXACT SCIENCES CORP COM 30063P105   16,146,251 326,121 SH   SOLE 23 326,121 0 0
EXACT SCIENCES CORP COM 30063P105   20,101,159 406,002 SH   SOLE 25 406,002 0 0
EXACT SCIENCES CORP COM 30063P105   9,910,763 200,177 SH   SOLE 26 104,144 0 96,033
EXACT SCIENCES CORP COM 30063P105   12,123,761 244,875 SH   SOLE 28 3,064 0 241,811
EXACT SCIENCES CORP COM 30063P105   20,448 413 SH   SOLE 29 413 0 0
EXACT SCIENCES CORP COM 30063P105   41,547,653 839,177 SH   SOLE 30 839,177 0 0
EXACT SCIENCES CORP COM 30063P105   1,913,512 38,649 SH   SOLE 31 35,423 0 3,226
EXACT SCIENCES CORP COM 30063P105   17,320,628 349,841 SH   SOLE 34 349,841 0 0
EXACT SCIENCES CORP COM 30063P105   2,340,288 47,269 SH   SOLE 36 47,269 0 0
EXACT SCIENCES CORP COM 30063P105   342,906 6,926 SH   SOLE 40 6,926 0 0
EXACT SCIENCES CORP COM 30063P105   20,992 424 SH   OTR 43 424 0 0
EXACT SCIENCES CORP COM 30063P105   6,630,082 133,914 SH   SOLE 43 112,116 0 21,798
EXACT SCIENCES CORP NOTE 1.000% 1/1 30063PAA3   3,358,513 3,275,000 PRN   SOLE 21 3,275,000 0 0
EXACT SCIENCES CORP NOTE 0.375% 3/1 30063PAB1   5,366,625 6,505,000 PRN   SOLE 21 6,505,000 0 0
EXACT SCIENCES CORP NOTE 0.375% 3/0 30063PAC9   8,492,473 10,835,000 PRN   SOLE 21 10,835,000 0 0
EXAGEN INC COM 30068X103   36,386 15,161 SH   SOLE 2 15,042 0 119
EXAGEN INC COM 30068X103   4,718 1,966 SH   SOLE 18 1,966 0 0
EXAGEN INC COM 30068X103   70,056 29,190 SH   SOLE 21 29,190 0 0
EXAGEN INC COM 30068X103   60,794 25,331 SH   SOLE 22 25,331 0 0
EXCELERATE ENERGY INC CL A COM 30069T101   465,780 18,594 SH   SOLE 2 5,757 0 12,837
EXCELERATE ENERGY INC CL A COM 30069T101   4,910 196 SH   SOLE 7 196 0 0
EXCELERATE ENERGY INC CL A COM 30069T101   1,393,732 55,638 SH   SOLE 18 55,638 0 0
EXCELERATE ENERGY INC CL A COM 30069T101   849,120 33,897 SH   SOLE 19 33,897 0 0
EXCELERATE ENERGY INC CL A COM 30069T101   17,407,821 694,923 SH   SOLE 21 694,923 0 0
EXCELERATE ENERGY INC CL A COM 30069T101   12,362,000 493,493 SH   SOLE 22 469,935 0 23,558
EXCELERATE ENERGY INC CL A COM 30069T101   39,203 1,565 SH   SOLE 26 0 0 1,565
EXCHANGE TRADED CONCEPTS TR HULL TACTIC US 301505806   3,169 114 SH   SOLE 18 114 0 0
EXELA TECHNOLOGIES INC 6% CONV PFD SR B 30162V607   637,725 218,399 SH   SOLE 21 218,399 0 0
EXELA TECHNOLOGIES INC COM 30162V706   2,686 32,752 SH   SOLE 21 32,752 0 0
EXELA TECHNOLOGIES INC COM 30162V706   101,526 1,238,121 SH   SOLE 22 1,238,121 0 0
EXELIXIS INC COM 30161Q104   16,551,050 1,031,861 SH   SOLE 2 538,188 0 493,673
EXELIXIS INC COM 30161Q104   674,947 42,079 SH   SOLE 4 19,320 0 22,759
EXELIXIS INC COM 30161Q104   365,199 22,768 SH   SOLE 7 22,768 0 0
EXELIXIS INC COM 30161Q104   406,566 25,347 SH   SOLE 13 25,347 0 0
EXELIXIS INC COM 30161Q104   11,940,577 744,425 SH   SOLE 18 743,558 0 867
EXELIXIS INC COM 30161Q104   14,393,799 897,369 SH   SOLE 19 897,369 0 0
EXELIXIS INC COM 30161Q104   326,773,104 20,372,388 SH   SOLE 21 20,372,388 0 0
EXELIXIS INC COM 30161Q104   152,295,598 9,494,738 SH   SOLE 22 9,000,316 0 494,422
EXELIXIS INC COM 30161Q104   1,365,293 85,118 SH   SOLE 23 85,118 0 0
EXELIXIS INC COM 30161Q104   873,763 54,474 SH   SOLE 25 54,474 0 0
EXELIXIS INC COM 30161Q104   2,821,324 175,893 SH   SOLE 26 136,897 0 38,996
EXELIXIS INC COM 30161Q104   1,962,302 122,338 SH   SOLE 28 5,584 0 116,754
EXELIXIS INC COM 30161Q104   130,068 8,109 SH   SOLE 29 8,109 0 0
EXELIXIS INC COM 30161Q104   19,036,015 1,186,784 SH   SOLE 30 1,186,784 0 0
EXELIXIS INC COM 30161Q104   755,436 47,097 SH   SOLE 31 47,097 0 0
EXELIXIS INC COM 30161Q104   1,309,105 81,615 SH   SOLE 34 81,615 0 0
EXELIXIS INC COM 30161Q104   84,226 5,251 SH   SOLE 36 5,251 0 0
EXELIXIS INC COM 30161Q104   678,428 42,296 SH   SOLE 40 42,296 0 0
EXELIXIS INC COM 30161Q104   17,788 1,109 SH   OTR 43 1,109 0 0
EXELIXIS INC COM 30161Q104   1,431,329 89,235 SH   SOLE 43 57,367 0 31,868
EXELON CORP COM 30161N101   119,396,721 2,761,895 SH   SOLE 2 521,868 0 2,240,027
EXELON CORP COM 30161N101   35,440,516 819,813 SH   SOLE 4 441,301 0 378,512
EXELON CORP COM 30161N101   125,645,617 2,906,445 SH   SOLE 7 2,626,288 0 280,157
EXELON CORP COM 30161N101   1,675,941 38,768 SH   SOLE 13 29,000 0 9,768
EXELON CORP COM 30161N101   7,409,881 171,406 SH   SOLE 15 171,406 0 0
EXELON CORP COM 30161N101   130 3 SH   SOLE 17 0 0 3
EXELON CORP COM 30161N101   119,107,772 2,755,211 SH   SOLE 18 2,617,433 0 137,778
EXELON CORP COM 30161N101   110,812,669 2,563,328 SH   SOLE 19 2,563,328 0 0
EXELON CORP COM 30161N101   1,331,901,126 30,809,649 SH   SOLE 21 30,809,649 0 0
EXELON CORP COM 30161N101   938,874,587 21,718,126 SH   SOLE 22 19,509,439 0 2,208,687
EXELON CORP COM 30161N101   71,398,884 1,651,605 SH   SOLE 23 1,651,605 0 0
EXELON CORP COM 30161N101   111,533,270 2,579,997 SH   SOLE 25 2,579,997 0 0
EXELON CORP COM 30161N101   123,915,337 2,866,420 SH   SOLE 26 1,440,382 0 1,426,038
EXELON CORP COM 30161N101   101,224,126 2,341,525 SH   SOLE 28 26,301 0 2,315,224
EXELON CORP COM 30161N101   76,171 1,762 SH   SOLE 29 1,762 0 0
EXELON CORP COM 30161N101   320,270,838 7,408,532 SH   SOLE 30 7,238,497 0 170,035
EXELON CORP COM 30161N101   9,407,972 217,626 SH   SOLE 31 199,839 0 17,787
EXELON CORP COM 30161N101   14,073,397 325,547 SH   SOLE 32 325,547 0 0
EXELON CORP COM 30161N101   16,413,307 379,674 SH   SOLE 34 379,674 0 0
EXELON CORP COM 30161N101   14,922,175 345,181 SH   SOLE 36 345,181 0 0
EXELON CORP COM 30161N101   1,677,583 38,806 SH   SOLE 40 38,806 0 0
EXELON CORP COM 30161N101   72,151 1,669 SH   OTR 43 1,669 0 0
EXELON CORP COM 30161N101   31,111,725 719,679 SH   SOLE 43 640,376 0 79,303
EXICURE INC COM NEW 30205M200   63 55 SH   SOLE 2 0 0 55
EXICURE INC COM NEW 30205M200   8,554 7,438 SH   SOLE 21 7,438 0 0
EXICURE INC COM NEW 30205M200   5,675 4,935 SH   SOLE 22 4,935 0 0
EXLSERVICE HOLDINGS INC COM 302081104   9,379,475 55,359 SH   SOLE 2 36,613 0 18,746
EXLSERVICE HOLDINGS INC COM 302081104   44,391 262 SH   SOLE 4 123 0 139
EXLSERVICE HOLDINGS INC COM 302081104   425,439 2,511 SH   SOLE 7 2,511 0 0
EXLSERVICE HOLDINGS INC COM 302081104   28,052,017 165,567 SH   SOLE 18 163,338 0 2,229
EXLSERVICE HOLDINGS INC COM 302081104   26,987,827 159,286 SH   SOLE 19 159,286 0 0
EXLSERVICE HOLDINGS INC COM 302081104   410,501,103 2,422,836 SH   SOLE 21 2,422,836 0 0
EXLSERVICE HOLDINGS INC COM 302081104   176,524,034 1,041,870 SH   SOLE 22 1,015,862 0 26,008
EXLSERVICE HOLDINGS INC COM 302081104   586,736 3,463 SH   SOLE 23 3,463 0 0
EXLSERVICE HOLDINGS INC COM 302081104   871,378 5,143 SH   SOLE 25 5,143 0 0
EXLSERVICE HOLDINGS INC COM 302081104   5,100,690 30,105 SH   SOLE 26 13,255 0 16,850
EXLSERVICE HOLDINGS INC COM 302081104   276,849 1,634 SH   SOLE 28 565 0 1,069
EXLSERVICE HOLDINGS INC COM 302081104   4,333,511 25,577 SH   SOLE 30 25,577 0 0
EXLSERVICE HOLDINGS INC COM 302081104   181,798 1,073 SH   SOLE 36 1,073 0 0
EXLSERVICE HOLDINGS INC COM 302081104   794,627 4,690 SH   SOLE 40 4,690 0 0
EXLSERVICE HOLDINGS INC COM 302081104   7,550,479 44,564 SH   SOLE 43 42,901 0 1,663
EXP WORLD HLDGS INC COM 30212W100   2,831,660 255,565 SH   SOLE 2 239,775 0 15,790
EXP WORLD HLDGS INC COM 30212W100   2,559 231 SH   SOLE 4 231 0 0
EXP WORLD HLDGS INC COM 30212W100   9,850 889 SH   SOLE 7 889 0 0
EXP WORLD HLDGS INC COM 30212W100   1,887,079 170,314 SH   SOLE 18 170,314 0 0
EXP WORLD HLDGS INC COM 30212W100   2,300,507 207,627 SH   SOLE 19 207,627 0 0
EXP WORLD HLDGS INC COM 30212W100   26,341,725 2,377,412 SH   SOLE 21 2,377,412 0 0
EXP WORLD HLDGS INC COM 30212W100   21,354,794 1,927,328 SH   SOLE 22 1,878,975 0 48,353
EXP WORLD HLDGS INC COM 30212W100   19,312 1,743 SH   SOLE 23 1,743 0 0
EXP WORLD HLDGS INC COM 30212W100   94,014 8,485 SH   SOLE 25 8,485 0 0
EXP WORLD HLDGS INC COM 30212W100   229,766 20,737 SH   SOLE 26 15,704 0 5,033
EXP WORLD HLDGS INC COM 30212W100   14,116 1,274 SH   SOLE 28 1,274 0 0
EXP WORLD HLDGS INC COM 30212W100   352,089 31,777 SH   SOLE 30 31,777 0 0
EXP WORLD HLDGS INC COM 30212W100   35,678 3,220 SH   SOLE 34 3,220 0 0
EXP WORLD HLDGS INC COM 30212W100   97,194 8,772 SH   SOLE 40 8,772 0 0
EXP WORLD HLDGS INC COM 30212W100   12,653 1,142 SH   OTR 43 1,142 0 0
EXP WORLD HLDGS INC COM 30212W100   406,098 36,651 SH   SOLE 43 35,764 0 887
EXPEDIA GROUP INC COM NEW 30212P303   50,411,522 575,474 SH   SOLE 2 317,426 0 258,048
EXPEDIA GROUP INC COM NEW 30212P303   17,152,343 195,803 SH   SOLE 4 101,473 0 94,330
EXPEDIA GROUP INC COM NEW 30212P303   10,739,410 122,596 SH   SOLE 7 118,312 0 4,284
EXPEDIA GROUP INC COM NEW 30212P303   2,927,417 33,418 SH   SOLE 13 31,474 0 1,944
EXPEDIA GROUP INC COM NEW 30212P303   2,211,462 25,245 SH   SOLE 15 25,245 0 0
EXPEDIA GROUP INC COM NEW 30212P303   24,975,373 285,107 SH   SOLE 18 269,750 0 15,357
EXPEDIA GROUP INC COM NEW 30212P303   220,316,803 2,515,032 SH   SOLE 19 2,515,032 0 0
EXPEDIA GROUP INC COM NEW 30212P303   348,614,624 3,979,619 SH   SOLE 21 3,979,619 0 0
EXPEDIA GROUP INC COM NEW 30212P303   327,435,047 3,737,843 SH   SOLE 22 3,405,119 0 332,724
EXPEDIA GROUP INC COM NEW 30212P303   26,253,282 299,695 SH   SOLE 23 299,695 0 0
EXPEDIA GROUP INC COM NEW 30212P303   37,584,868 429,051 SH   SOLE 25 429,051 0 0
EXPEDIA GROUP INC COM NEW 30212P303   29,146,184 332,719 SH   SOLE 26 121,241 0 211,478
EXPEDIA GROUP INC COM NEW 30212P303   32,516,156 371,189 SH   SOLE 28 16,786 0 354,403
EXPEDIA GROUP INC COM NEW 30212P303   2,141,294 24,444 SH   SOLE 29 24,444 0 0
EXPEDIA GROUP INC COM NEW 30212P303   62,073,010 708,596 SH   SOLE 30 705,883 0 2,713
EXPEDIA GROUP INC COM NEW 30212P303   6,784,445 77,448 SH   SOLE 31 74,846 0 2,602
EXPEDIA GROUP INC COM NEW 30212P303   17,242,921 196,837 SH   SOLE 34 196,837 0 0
EXPEDIA GROUP INC COM NEW 30212P303   3,675,959 41,963 SH   SOLE 36 41,963 0 0
EXPEDIA GROUP INC COM NEW 30212P303   476,544 5,440 SH   SOLE 40 5,440 0 0
EXPEDIA GROUP INC COM NEW 30212P303   30,047 343 SH   OTR 43 343 0 0
EXPEDIA GROUP INC COM NEW 30212P303   6,891,790 78,673 SH   SOLE 43 71,512 0 7,161
EXPEDIA GROUP INC NOTE 2/1 30212PBE4   8,117,068 9,320,000 PRN   SOLE 21 9,320,000 0 0
EXPEDITORS INTL WASH INC COM 302130109   53,338,914 513,269 SH   SOLE 2 258,842 0 254,427
EXPEDITORS INTL WASH INC COM 302130109   25,086,392 241,401 SH   SOLE 4 141,299 0 100,102
EXPEDITORS INTL WASH INC COM 302130109   31,587,211 303,957 SH   SOLE 7 299,198 0 4,759
EXPEDITORS INTL WASH INC COM 302130109   1,765,601 16,990 SH   SOLE 13 15,225 0 1,765
EXPEDITORS INTL WASH INC COM 302130109   2,868,816 27,606 SH   SOLE 15 27,606 0 0
EXPEDITORS INTL WASH INC COM 302130109   122,068,589 1,174,640 SH   SOLE 18 1,157,764 0 16,876
EXPEDITORS INTL WASH INC COM 302130109   8,831,226 84,981 SH   SOLE 19 84,981 0 0
EXPEDITORS INTL WASH INC COM 302130109   932,620,791 8,974,411 SH   SOLE 21 8,974,411 0 0
EXPEDITORS INTL WASH INC COM 302130109   433,310,755 4,169,657 SH   SOLE 22 3,813,931 0 355,726
EXPEDITORS INTL WASH INC COM 302130109   30,268,259 291,265 SH   SOLE 23 291,265 0 0
EXPEDITORS INTL WASH INC COM 302130109   77,896,769 749,584 SH   SOLE 25 749,584 0 0
EXPEDITORS INTL WASH INC COM 302130109   50,852,732 489,345 SH   SOLE 26 278,489 0 210,856
EXPEDITORS INTL WASH INC COM 302130109   86,054,697 828,086 SH   SOLE 28 7,558 0 820,528
EXPEDITORS INTL WASH INC COM 302130109   1,797,608 17,298 SH   SOLE 29 17,298 0 0
EXPEDITORS INTL WASH INC COM 302130109   220,661,338 2,123,377 SH   SOLE 30 1,971,054 0 152,323
EXPEDITORS INTL WASH INC COM 302130109   6,083,061 58,536 SH   SOLE 31 55,523 0 3,013
EXPEDITORS INTL WASH INC COM 302130109   16,853,850 162,181 SH   SOLE 34 162,181 0 0
EXPEDITORS INTL WASH INC COM 302130109   9,695,112 93,294 SH   SOLE 36 93,294 0 0
EXPEDITORS INTL WASH INC COM 302130109   648,980 6,245 SH   SOLE 40 6,245 0 0
EXPEDITORS INTL WASH INC COM 302130109   29,617 285 SH   OTR 43 285 0 0
EXPEDITORS INTL WASH INC COM 302130109   34,551,717 332,484 SH   SOLE 43 311,303 0 21,181
EXPENSIFY INC COM CL A 30219Q106   115,108 13,036 SH   SOLE 2 9,743 0 3,293
EXPENSIFY INC COM CL A 30219Q106   766,356 86,790 SH   SOLE 21 86,790 0 0
EXPENSIFY INC COM CL A 30219Q106   5,188,446 587,593 SH   SOLE 22 579,110 0 8,483
EXPENSIFY INC COM CL A 30219Q106   37,077 4,199 SH   SOLE 25 4,199 0 0
EXPENSIFY INC COM CL A 30219Q106   3,417 387 SH   SOLE 26 387 0 0
EXPENSIFY INC COM CL A 30219Q106   371 42 SH   SOLE 30 42 0 0
EXPENSIFY INC COM CL A 30219Q106   6,220,823 704,510 SH   SOLE 34 704,510 0 0
EXPONENT INC COM 30214U102   5,830,456 58,840 SH   SOLE 2 46,828 0 12,012
EXPONENT INC COM 30214U102   18,133 183 SH   SOLE 4 183 0 0
EXPONENT INC COM 30214U102   1,375,567 13,882 SH   SOLE 7 13,882 0 0
EXPONENT INC COM 30214U102   16,179,217 163,278 SH   SOLE 18 163,278 0 0
EXPONENT INC COM 30214U102   10,703,801 108,021 SH   SOLE 19 108,021 0 0
EXPONENT INC COM 30214U102   609,699,581 6,152,988 SH   SOLE 21 6,152,988 0 0
EXPONENT INC COM 30214U102   133,471,356 1,346,971 SH   SOLE 22 1,306,513 0 40,458
EXPONENT INC COM 30214U102   51,626 521 SH   SOLE 23 521 0 0
EXPONENT INC COM 30214U102   775,379 7,825 SH   SOLE 25 7,825 0 0
EXPONENT INC COM 30214U102   2,329,210 23,506 SH   SOLE 26 18,968 0 4,538
EXPONENT INC COM 30214U102   232,862 2,350 SH   SOLE 28 929 0 1,421
EXPONENT INC COM 30214U102   7,890,636 79,631 SH   SOLE 30 79,631 0 0
EXPONENT INC COM 30214U102   447,590 4,517 SH   SOLE 34 4,517 0 0
EXPONENT INC COM 30214U102   722,862 7,295 SH   SOLE 40 7,295 0 0
EXPONENT INC COM 30214U102   4,062,195 40,995 SH   SOLE 43 39,028 0 1,967
EXPRESS INC COM 30219E103   32,088 31,459 SH   SOLE 2 4,601 0 26,858
EXPRESS INC COM 30219E103   181,715 178,152 SH   SOLE 18 178,152 0 0
EXPRESS INC COM 30219E103   118,012 115,698 SH   SOLE 19 115,698 0 0
EXPRESS INC COM 30219E103   2,164,760 2,122,314 SH   SOLE 21 2,122,314 0 0
EXPRESS INC COM 30219E103   1,618,505 1,586,770 SH   SOLE 22 1,543,317 0 43,453
EXPRO GROUP HOLDINGS NV COM N3144W105   1,467,061 80,919 SH   SOLE 2 21,686 0 59,233
EXPRO GROUP HOLDINGS NV COM N3144W105   961 53 SH   SOLE 4 53 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105   132,222 7,293 SH   SOLE 7 7,293 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105   4,034,505 222,532 SH   SOLE 18 222,532 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105   2,611,844 144,062 SH   SOLE 19 144,062 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105   54,578,606 3,010,403 SH   SOLE 21 3,010,403 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105   33,163,704 1,829,217 SH   SOLE 22 1,735,120 0 94,097
EXPRO GROUP HOLDINGS NV COM N3144W105   178,417 9,841 SH   SOLE 25 9,841 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105   1,013,775 55,917 SH   SOLE 26 50,376 0 5,541
EXPRO GROUP HOLDINGS NV COM N3144W105   331,924 18,308 SH   SOLE 28 1,763 0 16,545
EXPRO GROUP HOLDINGS NV COM N3144W105   1,099,476 60,644 SH   SOLE 30 60,644 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105   257,972 14,229 SH   SOLE 40 14,229 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105   591,509 32,626 SH   SOLE 43 31,423 0 1,203
EXSCIENTIA PLC ADS 30223G102   107,933 20,250 SH   SOLE 4 20,250 0 0
EXSCIENTIA PLC ADS 30223G102   12,601,719 2,364,300 SH   SOLE 19 2,364,300 0 0
EXSCIENTIA PLC ADS 30223G102   3,742,230 702,107 SH   SOLE 21 702,107 0 0
EXSCIENTIA PLC ADS 30223G102   586,034 109,950 SH   SOLE 22 109,950 0 0
EXSCIENTIA PLC ADS 30223G102   91,036 17,080 SH   SOLE 30 17,080 0 0
EXSCIENTIA PLC ADS 30223G102   3,825,608 717,750 SH   SOLE 34 717,750 0 0
EXTRA SPACE STORAGE INC COM 30225T102   52,260,674 355,080 SH   SOLE 2 70,671 0 284,409
EXTRA SPACE STORAGE INC COM 30225T102   37,443,769 254,408 SH   SOLE 4 206,811 0 47,597
EXTRA SPACE STORAGE INC COM 30225T102   45,352,487 308,143 SH   SOLE 7 304,352 0 3,791
EXTRA SPACE STORAGE INC COM 30225T102   286,854 1,949 SH   SOLE 13 453 0 1,496
EXTRA SPACE STORAGE INC COM 30225T102   3,450,929 23,447 SH   SOLE 15 23,447 0 0
EXTRA SPACE STORAGE INC COM 30225T102   43,290,642 294,134 SH   SOLE 18 283,200 0 10,934
EXTRA SPACE STORAGE INC COM 30225T102   49,218,758 334,412 SH   SOLE 19 334,412 0 0
EXTRA SPACE STORAGE INC COM 30225T102   796,114,576 5,409,122 SH   SOLE 21 5,409,122 0 0
EXTRA SPACE STORAGE INC COM 30225T102   596,819,904 4,055,034 SH   SOLE 22 3,662,632 0 392,402
EXTRA SPACE STORAGE INC COM 30225T102   34,652,059 235,440 SH   SOLE 23 235,440 0 0
EXTRA SPACE STORAGE INC COM 30225T102   93,917,030 638,110 SH   SOLE 25 638,110 0 0
EXTRA SPACE STORAGE INC COM 30225T102   32,961,697 223,955 SH   SOLE 26 71,312 0 152,643
EXTRA SPACE STORAGE INC COM 30225T102   50,509,232 343,180 SH   SOLE 28 22,139 0 321,041
EXTRA SPACE STORAGE INC COM 30225T102   28,111 191 SH   SOLE 29 191 0 0
EXTRA SPACE STORAGE INC COM 30225T102   168,998,846 1,148,246 SH   SOLE 30 1,148,246 0 0
EXTRA SPACE STORAGE INC COM 30225T102   4,334,451 29,450 SH   SOLE 31 27,063 0 2,387
EXTRA SPACE STORAGE INC COM 30225T102   4,988,960 33,897 SH   SOLE 34 33,897 0 0
EXTRA SPACE STORAGE INC COM 30225T102   5,569,291 37,840 SH   SOLE 36 37,840 0 0
EXTRA SPACE STORAGE INC COM 30225T102   748,410 5,085 SH   SOLE 40 5,085 0 0
EXTRA SPACE STORAGE INC COM 30225T102   32,674 222 SH   OTR 43 222 0 0
EXTRA SPACE STORAGE INC COM 30225T102   14,934,786 101,473 SH   SOLE 43 92,557 0 8,916
EXTREME NETWORKS COM 30226D106   2,263,629 123,628 SH   SOLE 2 85,587 0 38,041
EXTREME NETWORKS COM 30226D106   11,609 634 SH   SOLE 4 634 0 0
EXTREME NETWORKS COM 30226D106   26,421 1,443 SH   SOLE 7 1,443 0 0
EXTREME NETWORKS COM 30226D106   7,961,975 434,843 SH   SOLE 18 412,709 0 22,134
EXTREME NETWORKS COM 30226D106   6,251,492 341,425 SH   SOLE 19 341,425 0 0
EXTREME NETWORKS COM 30226D106   220,925,970 12,065,864 SH   SOLE 21 12,065,864 0 0
EXTREME NETWORKS COM 30226D106   62,392,625 3,407,571 SH   SOLE 22 3,307,731 0 99,840
EXTREME NETWORKS COM 30226D106   134,231 7,331 SH   SOLE 23 7,331 0 0
EXTREME NETWORKS COM 30226D106   389,161 21,254 SH   SOLE 25 21,254 0 0
EXTREME NETWORKS COM 30226D106   1,649,603 90,093 SH   SOLE 26 77,453 0 12,640
EXTREME NETWORKS COM 30226D106   37,407 2,043 SH   SOLE 28 2,043 0 0
EXTREME NETWORKS COM 30226D106   24,503,669 1,338,267 SH   SOLE 30 1,338,267 0 0
EXTREME NETWORKS COM 30226D106   343,367 18,753 SH   SOLE 40 18,753 0 0
EXTREME NETWORKS COM 30226D106   1,129,585 61,692 SH   SOLE 43 60,140 0 1,552
EXXON MOBIL CORP COM 30231G102   595,031,439 5,394,664 SH   SOLE 2 1,856,111 0 3,538,553
EXXON MOBIL CORP COM 30231G102   207,285,136 1,879,285 SH   SOLE 4 1,463,989 0 415,296
EXXON MOBIL CORP COM 30231G102   448,369,279 4,064,998 SH   SOLE 7 3,941,626 0 123,372
EXXON MOBIL CORP COM 30231G102   15,374,276 139,386 SH   SOLE 13 89,533 0 49,853
EXXON MOBIL CORP COM 30231G102   77,633,331 703,838 SH   SOLE 15 703,838 0 0
EXXON MOBIL CORP COM 30231G102   24,156 219 SH   SOLE 17 0 0 219
EXXON MOBIL CORP COM 30231G102   747,330,701 6,775,437 SH   SOLE 18 6,285,355 0 490,082
EXXON MOBIL CORP COM 30231G102   554,419,972 5,026,473 SH   SOLE 19 5,026,473 0 0
EXXON MOBIL CORP COM 30231G102   6,058,007 54,923 SH   SOLE 20 54,923 0 0
EXXON MOBIL CORP COM 30231G102   13,363,273,626 121,153,886 SH   SOLE 21 121,153,886 0 0
EXXON MOBIL CORP COM 30231G102   9,892,534,449 89,687,529 SH   SOLE 22 80,631,132 0 9,056,397
EXXON MOBIL CORP COM 30231G102   920,803,151 8,348,170 SH   SOLE 23 8,348,170 0 0
EXXON MOBIL CORP COM 30231G102   386,590,801 3,504,903 SH   SOLE 25 3,504,903 0 0
EXXON MOBIL CORP COM 30231G102   964,745,899 8,746,563 SH   SOLE 26 3,850,102 0 4,896,461
EXXON MOBIL CORP COM 30231G102   166,692,419 1,511,264 SH   SOLE 28 5,811 0 1,505,453
EXXON MOBIL CORP COM 30231G102   87,783,137 795,858 SH   SOLE 29 795,858 0 0
EXXON MOBIL CORP COM 30231G102   2,595,243,626 23,528,954 SH   SOLE 30 23,528,954 0 0
EXXON MOBIL CORP COM 30231G102   108,979,819 988,031 SH   SOLE 31 912,934 0 75,097
EXXON MOBIL CORP COM 30231G102   38,270,681 346,969 SH   SOLE 32 346,969 0 0
EXXON MOBIL CORP COM 30231G102   426,366,084 3,865,513 SH   SOLE 34 3,865,513 0 0
EXXON MOBIL CORP COM 30231G102   141,357,392 1,281,572 SH   SOLE 36 1,281,572 0 0
EXXON MOBIL CORP COM 30231G102   17,391,111 157,671 SH   SOLE 40 157,671 0 0
EXXON MOBIL CORP COM 30231G102   1,067,925 9,682 SH   OTR 43 9,682 0 0
EXXON MOBIL CORP COM 30231G102   356,054,216 3,228,053 SH   SOLE 43 2,793,623 0 434,430
EXXON MOBIL CORP OPTIONS 30231G102   617,680 5,600 SH Call SOLE 2 0 0 5,600
EXXON MOBIL CORP OPTIONS 30231G102   220,600 2,000 SH Put SOLE 2 0 0 2,000
EXXON MOBIL CORP OPTIONS 30231G102   584,590 5,300 SH Call SOLE 4 5,300 0 0
EXXON MOBIL CORP OPTIONS 30231G102   176,480 1,600 SH Put SOLE 4 1,600 0 0
EXXON MOBIL CORP OPTIONS 30231G102   9,860,820 89,400 SH Call SOLE 18 89,400 0 0
EXXON MOBIL CORP OPTIONS 30231G102   2,834,710 25,700 SH Put SOLE 18 25,700 0 0
EXXON MOBIL CORP OPTIONS 30231G102   57,234,670 518,900 SH Call SOLE 19 518,900 0 0
EXXON MOBIL CORP OPTIONS 30231G102   14,272,820 129,400 SH Put SOLE 19 129,400 0 0
EXXON MOBIL CORP OPTIONS 30231G102   4,257,580 38,600 SH Call SOLE 22 38,600 0 0
EXXON MOBIL CORP OPTIONS 30231G102   1,169,180 10,600 SH Put SOLE 22 10,600 0 0
EXXON MOBIL CORP OPTIONS 30231G102   330,900 3,000 SH Call SOLE 26 3,000 0 0
EXXON MOBIL CORP OPTIONS 30231G102   132,360 1,200 SH Put SOLE 26 1,200 0 0
EXXON MOBIL CORP OPTIONS 30231G102   31,755,370 287,900 SH Call SOLE 34 287,900 0 0
EXXON MOBIL CORP OPTIONS 30231G102   8,493,100 77,000 SH Put SOLE 34 77,000 0 0
EYENOVIA INC COM 30234E104   6,795 4,169 SH   SOLE 18 4,169 0 0
EYENOVIA INC COM 30234E104   108,887 66,802 SH   SOLE 21 66,802 0 0
EYENOVIA INC COM 30234E104   6,160 3,779 SH   SOLE 22 3,779 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209   175,025 50,007 SH   SOLE 2 6,473 0 43,534
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209   1,729 494 SH   SOLE 7 494 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209   275,741 78,783 SH   SOLE 18 78,783 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209   177,849 50,814 SH   SOLE 19 50,814 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209   3,351,464 957,561 SH   SOLE 21 957,561 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209   1,892,814 540,804 SH   SOLE 22 527,443 0 13,361
EZCORP INC CL A NON VTG 302301106   3,897,917 478,272 SH   SOLE 2 317,041 0 161,231
EZCORP INC CL A NON VTG 302301106   5,395 662 SH   SOLE 7 662 0 0
EZCORP INC CL A NON VTG 302301106   1,534,702 188,307 SH   SOLE 18 188,307 0 0
EZCORP INC CL A NON VTG 302301106   1,480,187 181,618 SH   SOLE 19 181,618 0 0
EZCORP INC CL A NON VTG 302301106   55,788,453 6,845,209 SH   SOLE 21 6,845,209 0 0
EZCORP INC CL A NON VTG 302301106   17,630,104 2,163,203 SH   SOLE 22 2,099,672 0 63,531
EZCORP INC CL A NON VTG 302301106   235,437 28,888 SH   SOLE 23 28,888 0 0
EZCORP INC CL A NON VTG 302301106   64,214 7,879 SH   SOLE 25 7,879 0 0
EZCORP INC CL A NON VTG 302301106   1,078,954 132,387 SH   SOLE 26 0 0 132,387
EZCORP INC CL A NON VTG 302301106   28,183 3,458 SH   SOLE 28 0 0 3,458
EZCORP INC CL A NON VTG 302301106   556,278 68,255 SH   SOLE 30 68,255 0 0
EZCORP INC CL A NON VTG 302301106   146,749 18,006 SH   SOLE 43 17,638 0 368
F N B CORP COM 302520101   29,407,092 2,253,417 SH   SOLE 2 283,061 0 1,970,356
F N B CORP COM 302520101   139,661 10,702 SH   SOLE 4 1,143 0 9,559
F N B CORP COM 302520101   803,854 61,598 SH   SOLE 7 61,598 0 0
F N B CORP COM 302520101   11,790,792 903,509 SH   SOLE 18 903,509 0 0
F N B CORP COM 302520101   1,463,531 112,148 SH   SOLE 19 112,148 0 0
F N B CORP COM 302520101   365,322,809 27,994,085 SH   SOLE 21 27,994,085 0 0
F N B CORP COM 302520101   138,745,512 10,631,840 SH   SOLE 22 10,170,649 0 461,191
F N B CORP COM 302520101   766,779 58,757 SH   SOLE 25 58,757 0 0
F N B CORP COM 302520101   2,353,842 180,371 SH   SOLE 26 152,108 0 28,263
F N B CORP COM 302520101   506,588 38,819 SH   SOLE 28 5,691 0 33,128
F N B CORP COM 302520101   4,629,292 354,735 SH   SOLE 30 354,735 0 0
F N B CORP COM 302520101   62,914 4,821 SH   SOLE 31 4,821 0 0
F N B CORP COM 302520101   2,259,829 173,167 SH   SOLE 32 173,167 0 0
F N B CORP COM 302520101   258,834 19,834 SH   SOLE 36 19,834 0 0
F N B CORP COM 302520101   679,044 52,034 SH   SOLE 40 52,034 0 0
F N B CORP COM 302520101   5,054,699 387,333 SH   SOLE 43 360,094 0 27,239
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   1,531,946 76,559 SH   SOLE 2 2,720 0 73,839
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   18,249 912 SH   SOLE 4 0 0 912
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   18,009 900 SH   SOLE 7 900 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   520 26 SH   SOLE 15 26 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   2,470,459 123,461 SH   SOLE 18 122,743 0 718
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   1,667,193 83,318 SH   SOLE 19 83,318 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   4,130,744 206,434 SH   SOLE 21 206,434 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   7,624,931 381,056 SH   SOLE 22 366,618 0 14,438
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   22,491 1,124 SH   SOLE 23 1,124 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   539,089 26,941 SH   SOLE 25 26,941 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   225,593 11,274 SH   SOLE 26 3,470 0 7,804
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   142,571 7,125 SH   SOLE 28 0 0 7,125
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   8,184 409 SH   SOLE 29 409 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   4,982 249 SH   SOLE 31 249 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   299,410 14,963 SH   SOLE 34 14,963 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   63,832 3,190 SH   SOLE 36 3,190 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   190,237 9,507 SH   SOLE 43 8,654 0 853
F-STAR THERAPEUTICS INC COM 30315R107   27,625 4,371 SH   SOLE 2 3,716 0 655
F-STAR THERAPEUTICS INC COM 30315R107   94,256 14,914 SH   SOLE 21 14,914 0 0
F-STAR THERAPEUTICS INC COM 30315R107   1,757,895 278,148 SH   SOLE 22 278,148 0 0
F45 TRAINING HLDGS INC COM 30322L101   46,492 16,313 SH   SOLE 2 9,160 0 7,153
F45 TRAINING HLDGS INC COM 30322L101   256,922 90,148 SH   SOLE 18 90,148 0 0
F45 TRAINING HLDGS INC COM 30322L101   188,667 66,199 SH   SOLE 19 66,199 0 0
F45 TRAINING HLDGS INC COM 30322L101   3,295,697 1,156,385 SH   SOLE 21 1,156,385 0 0
F45 TRAINING HLDGS INC COM 30322L101   1,937,464 679,812 SH   SOLE 22 631,819 0 47,993
F45 TRAINING HLDGS INC COM 30322L101   2,662 934 SH   SOLE 25 934 0 0
F45 TRAINING HLDGS INC COM 30322L101   4,509 1,582 SH   SOLE 26 1,582 0 0
F45 TRAINING HLDGS INC COM 30322L101   148,254 52,019 SH   SOLE 30 52,019 0 0
F5 INC COM 315616102   11,627,611 81,023 SH   SOLE 2 28,601 0 52,422
F5 INC COM 315616102   7,452,044 51,927 SH   SOLE 4 27,345 0 24,582
F5 INC COM 315616102   7,701,321 53,664 SH   SOLE 7 51,977 0 1,687
F5 INC COM 315616102   40,613 283 SH   SOLE 13 283 0 0
F5 INC COM 315616102   1,222,992 8,522 SH   SOLE 15 8,522 0 0
F5 INC COM 315616102   26,684,967 185,945 SH   SOLE 18 181,238 0 4,707
F5 INC COM 315616102   59,201,176 412,523 SH   SOLE 19 412,523 0 0
F5 INC COM 315616102   269,870,124 1,880,497 SH   SOLE 21 1,880,497 0 0
F5 INC COM 315616102   215,117,615 1,498,973 SH   SOLE 22 1,365,024 0 133,949
F5 INC COM 315616102   14,168,025 98,725 SH   SOLE 23 98,725 0 0
F5 INC COM 315616102   12,955,939 90,279 SH   SOLE 25 90,279 0 0
F5 INC COM 315616102   16,014,711 111,593 SH   SOLE 26 41,593 0 70,000
F5 INC COM 315616102   19,460,100 135,601 SH   SOLE 28 648 0 134,953
F5 INC COM 315616102   91,115,647 634,908 SH   SOLE 30 615,316 0 19,592
F5 INC COM 315616102   1,997,659 13,920 SH   SOLE 31 12,842 0 1,078
F5 INC COM 315616102   35,949,542 250,502 SH   SOLE 34 250,502 0 0
F5 INC COM 315616102   3,893,713 27,132 SH   SOLE 36 27,132 0 0
F5 INC COM 315616102   312,852 2,180 SH   SOLE 40 2,180 0 0
F5 INC COM 315616102   13,777 96 SH   OTR 43 96 0 0
F5 INC COM 315616102   20,828,324 145,135 SH   SOLE 43 141,164 0 3,971
FABRINET SHS G3323L100   2,496,443 19,470 SH   SOLE 2 10,941 0 8,529
FABRINET SHS G3323L100   39,364 307 SH   SOLE 4 139 0 168
FABRINET SHS G3323L100   222,975 1,739 SH   SOLE 7 1,739 0 0
FABRINET SHS G3323L100   15,140,602 118,083 SH   SOLE 18 118,083 0 0
FABRINET SHS G3323L100   9,439,428 73,619 SH   SOLE 19 73,619 0 0
FABRINET SHS G3323L100   566,587,768 4,418,872 SH   SOLE 21 4,418,872 0 0
FABRINET SHS G3323L100   119,767,609 934,079 SH   SOLE 22 906,016 0 28,063
FABRINET SHS G3323L100   31,670 247 SH   SOLE 23 247 0 0
FABRINET SHS G3323L100   736,111 5,741 SH   SOLE 25 5,741 0 0
FABRINET SHS G3323L100   1,798,670 14,028 SH   SOLE 26 11,327 0 2,701
FABRINET SHS G3323L100   467,618 3,647 SH   SOLE 28 657 0 2,990
FABRINET SHS G3323L100   7,619,474 59,425 SH   SOLE 30 59,425 0 0
FABRINET SHS G3323L100   51,673 403 SH   SOLE 36 403 0 0
FABRINET SHS G3323L100   623,790 4,865 SH   SOLE 40 4,865 0 0
FABRINET SHS G3323L100   3,663,117 28,569 SH   SOLE 43 27,142 0 1,427
FACTSET RESH SYS INC COM 303075105   45,033,014 112,243 SH   SOLE 2 49,463 0 62,780
FACTSET RESH SYS INC COM 303075105   13,563,305 33,806 SH   SOLE 4 19,509 0 14,297
FACTSET RESH SYS INC COM 303075105   20,960,414 52,243 SH   SOLE 7 41,657 0 10,586
FACTSET RESH SYS INC COM 303075105   718,567 1,791 SH   SOLE 13 1,554 0 237
FACTSET RESH SYS INC COM 303075105   1,782,977 4,444 SH   SOLE 15 4,444 0 0
FACTSET RESH SYS INC COM 303075105   34,035,046 84,831 SH   SOLE 18 81,153 0 3,678
FACTSET RESH SYS INC COM 303075105   8,291,005 20,665 SH   SOLE 19 20,665 0 0
FACTSET RESH SYS INC COM 303075105   488,169,860 1,216,744 SH   SOLE 21 1,216,744 0 0
FACTSET RESH SYS INC COM 303075105   370,452,038 923,337 SH   SOLE 22 838,108 0 85,229
FACTSET RESH SYS INC COM 303075105   25,009,827 62,336 SH   SOLE 23 62,336 0 0
FACTSET RESH SYS INC COM 303075105   36,678,618 91,420 SH   SOLE 25 91,420 0 0
FACTSET RESH SYS INC COM 303075105   33,066,926 82,418 SH   SOLE 26 39,938 0 42,480
FACTSET RESH SYS INC COM 303075105   49,703,500 123,884 SH   SOLE 28 1,400 0 122,484
FACTSET RESH SYS INC COM 303075105   237,516 592 SH   SOLE 29 592 0 0
FACTSET RESH SYS INC COM 303075105   125,185,945 312,021 SH   SOLE 30 276,934 0 35,087
FACTSET RESH SYS INC COM 303075105   5,127,464 12,780 SH   SOLE 31 12,092 0 688
FACTSET RESH SYS INC COM 303075105   14,470,842 36,068 SH   SOLE 34 36,068 0 0
FACTSET RESH SYS INC COM 303075105   4,040,586 10,071 SH   SOLE 36 10,071 0 0
FACTSET RESH SYS INC COM 303075105   540,029 1,346 SH   SOLE 40 1,346 0 0
FACTSET RESH SYS INC COM 303075105   20,462 51 SH   OTR 43 51 0 0
FACTSET RESH SYS INC COM 303075105   12,546,325 31,271 SH   SOLE 43 27,654 0 3,617
FAIR ISAAC CORP COM 303250104   38,687,423 64,632 SH   SOLE 2 19,411 0 45,221
FAIR ISAAC CORP COM 303250104   11,316,155 18,905 SH   SOLE 4 11,198 0 7,707
FAIR ISAAC CORP COM 303250104   2,000,454 3,342 SH   SOLE 7 3,102 0 240
FAIR ISAAC CORP COM 303250104   44,894 75 SH   SOLE 13 75 0 0
FAIR ISAAC CORP COM 303250104   1,198,956 2,003 SH   SOLE 15 2,003 0 0
FAIR ISAAC CORP COM 303250104   51,173,801 85,492 SH   SOLE 18 84,153 0 1,339
FAIR ISAAC CORP COM 303250104   54,121,808 90,417 SH   SOLE 19 90,417 0 0
FAIR ISAAC CORP COM 303250104   866,288,919 1,447,240 SH   SOLE 21 1,447,240 0 0
FAIR ISAAC CORP COM 303250104   446,816,027 746,460 SH   SOLE 22 696,745 0 49,715
FAIR ISAAC CORP COM 303250104   24,023,410 40,134 SH   SOLE 23 40,134 0 0
FAIR ISAAC CORP COM 303250104   23,663,065 39,532 SH   SOLE 25 39,532 0 0
FAIR ISAAC CORP COM 303250104   20,827,591 34,795 SH   SOLE 26 16,798 0 17,997
FAIR ISAAC CORP COM 303250104   26,475,792 44,231 SH   SOLE 28 393 0 43,838
FAIR ISAAC CORP COM 303250104   23,345 39 SH   SOLE 29 39 0 0
FAIR ISAAC CORP COM 303250104   46,138,546 77,080 SH   SOLE 30 65,896 0 11,184
FAIR ISAAC CORP COM 303250104   3,683,661 6,154 SH   SOLE 31 5,701 0 453
FAIR ISAAC CORP COM 303250104   102,109,966 170,587 SH   SOLE 34 170,587 0 0
FAIR ISAAC CORP COM 303250104   4,030,838 6,734 SH   SOLE 36 6,734 0 0
FAIR ISAAC CORP COM 303250104   581,221 971 SH   SOLE 40 971 0 0
FAIR ISAAC CORP COM 303250104   44,894 75 SH   OTR 43 75 0 0
FAIR ISAAC CORP COM 303250104   11,774,069 19,670 SH   SOLE 43 18,576 0 1,094
FANHUA INC SPONSORED ADR 30712A103   147,349 19,912 SH   SOLE 2 19,912 0 0
FANHUA INC SPONSORED ADR 30712A103   118,111 15,961 SH   SOLE 22 15,961 0 0
FANHUA INC SPONSORED ADR 30712A103   3,974 537 SH   SOLE 25 537 0 0
FANHUA INC SPONSORED ADR 30712A103   43,741 5,911 SH   SOLE 43 5,911 0 0
FARADAY FUTRE INTLGT ELCTR I COM 307359109   11,691 40,271 SH   SOLE 2 12,538 0 27,733
FARADAY FUTRE INTLGT ELCTR I COM 307359109   292 1,005 SH   SOLE 7 1,005 0 0
FARADAY FUTRE INTLGT ELCTR I COM 307359109   133,748 460,723 SH   SOLE 18 460,723 0 0
FARADAY FUTRE INTLGT ELCTR I COM 307359109   100,522 346,270 SH   SOLE 19 346,270 0 0
FARADAY FUTRE INTLGT ELCTR I COM 307359109   2,027,900 6,985,531 SH   SOLE 21 6,985,531 0 0
FARADAY FUTRE INTLGT ELCTR I COM 307359109   1,931,710 6,654,185 SH   SOLE 22 6,549,473 0 104,712
FARFETCH LTD ORD SH CL A 30744W107   114,305 24,166 SH   SOLE 2 24,166 0 0
FARFETCH LTD ORD SH CL A 30744W107   88,711 18,755 SH   SOLE 4 18,755 0 0
FARFETCH LTD ORD SH CL A 30744W107   146,554 30,984 SH   SOLE 22 30,984 0 0
FARFETCH LTD ORD SH CL A 30744W107   13,712 2,899 SH   SOLE 23 2,899 0 0
FARFETCH LTD ORD SH CL A 30744W107   16,792 3,550 SH   SOLE 28 3,550 0 0
FARFETCH LTD ORD SH CL A 30744W107   1,560,105 329,832 SH   SOLE 30 329,832 0 0
FARFETCH LTD ORD SH CL A 30744W107   54,163 11,451 SH   SOLE 34 11,451 0 0
FARFETCH LTD NOTE 3.750% 5/0 30744WAD9   2,681,250 3,575,000 PRN   SOLE 21 3,575,000 0 0
FARMER BROS CO COM 307675108   14,037 3,045 SH   SOLE 18 3,045 0 0
FARMER BROS CO COM 307675108   196,160 42,551 SH   SOLE 21 42,551 0 0
FARMER BROS CO COM 307675108   788,006 170,934 SH   SOLE 22 170,934 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105   127,556 4,693 SH   SOLE 2 603 0 4,090
FARMERS & MERCHANTS BANCORP COM 30779N105   3,343 123 SH   SOLE 7 123 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105   973,180 35,805 SH   SOLE 18 35,805 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105   604,538 22,242 SH   SOLE 19 22,242 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105   12,498,506 459,842 SH   SOLE 21 459,842 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105   7,427,288 273,263 SH   SOLE 22 265,281 0 7,982
FARMERS & MERCHANTS BANCORP COM 30779N105   37,889 1,394 SH   SOLE 43 999 0 395
FARMERS NATIONAL BANC CORP COM 309627107   2,079,834 147,297 SH   SOLE 2 103,283 0 44,014
FARMERS NATIONAL BANC CORP COM 309627107   5,846 414 SH   SOLE 7 414 0 0
FARMERS NATIONAL BANC CORP COM 309627107   1,362,326 96,482 SH   SOLE 18 96,482 0 0
FARMERS NATIONAL BANC CORP COM 309627107   865,528 61,298 SH   SOLE 19 61,298 0 0
FARMERS NATIONAL BANC CORP COM 309627107   19,336,295 1,369,426 SH   SOLE 21 1,369,426 0 0
FARMERS NATIONAL BANC CORP COM 309627107   10,785,929 763,876 SH   SOLE 22 738,804 0 25,072
FARMERS NATIONAL BANC CORP COM 309627107   5,309 376 SH   SOLE 23 376 0 0
FARMERS NATIONAL BANC CORP COM 309627107   70,812 5,015 SH   SOLE 25 5,015 0 0
FARMERS NATIONAL BANC CORP COM 309627107   530,262 37,554 SH   SOLE 43 34,656 0 2,898
FARMLAND PARTNERS INC COM 31154R109   802,511 64,407 SH   SOLE 2 31,801 0 32,606
FARMLAND PARTNERS INC COM 31154R109   5,271 423 SH   SOLE 7 423 0 0
FARMLAND PARTNERS INC COM 31154R109   1,802,750 144,683 SH   SOLE 18 144,683 0 0
FARMLAND PARTNERS INC COM 31154R109   1,119,693 89,863 SH   SOLE 19 89,863 0 0
FARMLAND PARTNERS INC COM 31154R109   24,399,895 1,958,258 SH   SOLE 21 1,958,258 0 0
FARMLAND PARTNERS INC COM 31154R109   15,278,041 1,226,167 SH   SOLE 22 1,167,482 0 58,685
FARMLAND PARTNERS INC COM 31154R109   24,147 1,938 SH   SOLE 23 1,938 0 0
FARMLAND PARTNERS INC COM 31154R109   77,352 6,208 SH   SOLE 25 6,208 0 0
FARMLAND PARTNERS INC COM 31154R109   42,152 3,383 SH   SOLE 26 0 0 3,383
FARMLAND PARTNERS INC COM 31154R109   193,965 15,567 SH   SOLE 28 0 0 15,567
FARMLAND PARTNERS INC COM 31154R109   142,468 11,434 SH   SOLE 40 11,434 0 0
FARMLAND PARTNERS INC COM 31154R109   258,682 20,761 SH   SOLE 43 20,761 0 0
FARO TECHNOLOGIES INC COM 311642102   548,849 18,662 SH   SOLE 2 5,559 0 13,103
FARO TECHNOLOGIES INC COM 311642102   11,235 382 SH   SOLE 4 96 0 286
FARO TECHNOLOGIES INC COM 311642102   4,412 150 SH   SOLE 7 150 0 0
FARO TECHNOLOGIES INC COM 311642102   2,041,466 69,414 SH   SOLE 18 69,414 0 0
FARO TECHNOLOGIES INC COM 311642102   1,557,495 52,958 SH   SOLE 19 52,958 0 0
FARO TECHNOLOGIES INC COM 311642102   72,283,457 2,457,785 SH   SOLE 21 2,457,785 0 0
FARO TECHNOLOGIES INC COM 311642102   14,809,964 503,569 SH   SOLE 22 481,556 0 22,013
FARO TECHNOLOGIES INC COM 311642102   67,349 2,290 SH   SOLE 25 2,290 0 0
FARO TECHNOLOGIES INC COM 311642102   226,251 7,693 SH   SOLE 26 5,281 0 2,412
FARO TECHNOLOGIES INC COM 311642102   61,732 2,099 SH   SOLE 28 57 0 2,042
FARO TECHNOLOGIES INC COM 311642102   4,624,575 157,245 SH   SOLE 30 157,245 0 0
FARO TECHNOLOGIES INC COM 311642102   52,879 1,798 SH   SOLE 40 1,798 0 0
FARO TECHNOLOGIES INC COM 311642102   525,204 17,858 SH   SOLE 43 17,210 0 648
FASTENAL CO COM 311900104   44,841,142 947,615 SH   SOLE 2 151,577 0 796,038
FASTENAL CO COM 311900104   22,121,911 467,496 SH   SOLE 4 254,701 0 212,795
FASTENAL CO COM 311900104   39,282,840 830,153 SH   SOLE 7 668,539 0 161,614
FASTENAL CO COM 311900104   385,847 8,154 SH   SOLE 13 2,275 0 5,879
FASTENAL CO COM 311900104   4,641,855 98,095 SH   SOLE 15 98,095 0 0
FASTENAL CO COM 311900104   331 7 SH   SOLE 17 0 0 7
FASTENAL CO COM 311900104   54,075,025 1,142,752 SH   SOLE 18 1,096,743 0 46,009
FASTENAL CO COM 311900104   13,291,052 280,876 SH   SOLE 19 280,876 0 0
FASTENAL CO COM 311900104   892,212,212 18,854,865 SH   SOLE 21 18,854,865 0 0
FASTENAL CO COM 311900104   586,414,425 12,392,528 SH   SOLE 22 11,191,293 0 1,201,235
FASTENAL CO COM 311900104   45,001,178 950,997 SH   SOLE 23 950,997 0 0
FASTENAL CO COM 311900104   41,228,118 871,262 SH   SOLE 25 871,262 0 0
FASTENAL CO COM 311900104   47,369,497 1,001,046 SH   SOLE 26 363,488 0 637,558
FASTENAL CO COM 311900104   67,779,606 1,432,367 SH   SOLE 28 13,449 0 1,418,918
FASTENAL CO COM 311900104   220,871,400 4,667,612 SH   SOLE 30 4,662,626 0 4,986
FASTENAL CO COM 311900104   5,964,923 126,055 SH   SOLE 31 116,007 0 10,048
FASTENAL CO COM 311900104   5,810,659 122,795 SH   SOLE 32 122,795 0 0
FASTENAL CO COM 311900104   2,256,833 47,693 SH   SOLE 34 47,693 0 0
FASTENAL CO COM 311900104   7,853,795 165,972 SH   SOLE 36 165,972 0 0
FASTENAL CO COM 311900104   998,499 21,101 SH   SOLE 40 21,101 0 0
FASTENAL CO COM 311900104   58,109 1,228 SH   OTR 43 1,228 0 0
FASTENAL CO COM 311900104   27,712,159 585,633 SH   SOLE 43 497,910 0 87,723
FASTLY INC CL A 31188V100   2,613,298 319,084 SH   SOLE 2 191,507 0 127,577
FASTLY INC CL A 31188V100   3,358 410 SH   SOLE 4 410 0 0
FASTLY INC CL A 31188V100   116,077 14,173 SH   SOLE 7 14,173 0 0
FASTLY INC CL A 31188V100   4 1 SH   SOLE 17 0 0 1
FASTLY INC CL A 31188V100   2,638,146 322,118 SH   SOLE 18 322,118 0 0
FASTLY INC CL A 31188V100   4,120,414 503,103 SH   SOLE 19 503,103 0 0
FASTLY INC CL A 31188V100   34,325,158 4,191,106 SH   SOLE 21 4,191,106 0 0
FASTLY INC CL A 31188V100   28,760,667 3,511,681 SH   SOLE 22 3,375,059 0 136,622
FASTLY INC CL A 31188V100   156,617 19,123 SH   SOLE 23 19,123 0 0
FASTLY INC CL A 31188V100   119,238 14,559 SH   SOLE 25 14,559 0 0
FASTLY INC CL A 31188V100   964,774 117,799 SH   SOLE 26 37,630 0 80,169
FASTLY INC CL A 31188V100   14,414 1,760 SH   SOLE 28 1,760 0 0
FASTLY INC CL A 31188V100   8,218,133 1,003,435 SH   SOLE 30 1,003,435 0 0
FASTLY INC CL A 31188V100   119,402 14,579 SH   SOLE 40 14,579 0 0
FASTLY INC CL A 31188V100   1,134,798 138,559 SH   SOLE 43 132,361 0 6,198
FASTLY INC NOTE 3/1 31188VAB6   4,513,125 6,225,000 PRN   SOLE 21 6,225,000 0 0
FAT BRANDS INC CLASS A COM 30258N105   4,245 858 SH   SOLE 18 858 0 0
FAT BRANDS INC CLASS A COM 30258N105   45,067 9,110 SH   SOLE 21 9,110 0 0
FAT BRANDS INC CLASS B COM 30258N600   72 14 SH   SOLE 21 14 0 0
FATE THERAPEUTICS INC COM 31189P102   4,288,381 425,013 SH   SOLE 2 258,723 0 166,290
FATE THERAPEUTICS INC COM 31189P102   2,906 288 SH   SOLE 4 288 0 0
FATE THERAPEUTICS INC COM 31189P102   126,559 12,543 SH   SOLE 7 12,543 0 0
FATE THERAPEUTICS INC COM 31189P102   2,474,340 245,227 SH   SOLE 18 209,809 0 35,418
FATE THERAPEUTICS INC COM 31189P102   11,743,923 1,163,917 SH   SOLE 19 1,163,917 0 0
FATE THERAPEUTICS INC COM 31189P102   39,272,843 3,892,254 SH   SOLE 21 3,892,254 0 0
FATE THERAPEUTICS INC COM 31189P102   33,008,083 3,271,366 SH   SOLE 22 3,211,109 0 60,257
FATE THERAPEUTICS INC COM 31189P102   332,264 32,930 SH   SOLE 23 32,930 0 0
FATE THERAPEUTICS INC COM 31189P102   103,231 10,231 SH   SOLE 25 10,231 0 0
FATE THERAPEUTICS INC COM 31189P102   2,332,293 231,149 SH   SOLE 26 22,397 0 208,752
FATE THERAPEUTICS INC COM 31189P102   15,539 1,540 SH   SOLE 28 1,540 0 0
FATE THERAPEUTICS INC COM 31189P102   4,013,772 397,797 SH   SOLE 30 397,797 0 0
FATE THERAPEUTICS INC COM 31189P102   73,142 7,249 SH   SOLE 34 7,249 0 0
FATE THERAPEUTICS INC COM 31189P102   100,557 9,966 SH   SOLE 40 9,966 0 0
FATE THERAPEUTICS INC COM 31189P102   3,320 329 SH   OTR 43 329 0 0
FATE THERAPEUTICS INC COM 31189P102   246,448 24,425 SH   SOLE 43 21,652 0 2,773
FATHOM DIGITAL MFG CORP CL A COM 31189Y103   5,207 3,945 SH   SOLE 2 0 0 3,945
FATHOM DIGITAL MFG CORP CL A COM 31189Y103   37,244 28,215 SH   SOLE 18 28,215 0 0
FATHOM DIGITAL MFG CORP CL A COM 31189Y103   23,054 17,465 SH   SOLE 19 17,465 0 0
FATHOM DIGITAL MFG CORP CL A COM 31189Y103   171,203 129,699 SH   SOLE 21 129,699 0 0
FATHOM DIGITAL MFG CORP CL A COM 31189Y103   236,375 179,072 SH   SOLE 22 173,423 0 5,649
FATHOM HOLDINGS INC COM 31189V109   83,173 19,570 SH   SOLE 2 19,321 0 249
FATHOM HOLDINGS INC COM 31189V109   6,099 1,435 SH   SOLE 18 1,435 0 0
FATHOM HOLDINGS INC COM 31189V109   77,495 18,234 SH   SOLE 21 18,234 0 0
FATHOM HOLDINGS INC COM 31189V109   190,239 44,762 SH   SOLE 22 44,762 0 0
FATHOM HOLDINGS INC COM 31189V109   1,721 405 SH   SOLE 43 405 0 0
FAZE HOLDINGS INC COMMON STOCK 31423J102   1,761 952 SH   SOLE 2 0 0 952
FAZE HOLDINGS INC COMMON STOCK 31423J102   614,681 332,260 SH   SOLE 22 332,260 0 0
FB FINL CORP COM 30257X104   6,174,338 170,845 SH   SOLE 2 105,748 0 65,097
FB FINL CORP COM 30257X104   3,361 93 SH   SOLE 4 93 0 0
FB FINL CORP COM 30257X104   12,251 339 SH   SOLE 7 339 0 0
FB FINL CORP COM 30257X104   4,701,669 130,096 SH   SOLE 18 130,096 0 0
FB FINL CORP COM 30257X104   12,385,359 342,705 SH   SOLE 19 342,705 0 0
FB FINL CORP COM 30257X104   159,707,756 4,419,141 SH   SOLE 21 4,419,141 0 0
FB FINL CORP COM 30257X104   44,668,895 1,235,996 SH   SOLE 22 1,188,207 0 47,789
FB FINL CORP COM 30257X104   187,241 5,181 SH   SOLE 23 5,181 0 0
FB FINL CORP COM 30257X104   198,878 5,503 SH   SOLE 25 5,503 0 0
FB FINL CORP COM 30257X104   1,503,171 41,593 SH   SOLE 26 14,808 0 26,785
FB FINL CORP COM 30257X104   92,627 2,563 SH   SOLE 28 0 0 2,563
FB FINL CORP COM 30257X104   2,076,930 57,469 SH   SOLE 30 57,469 0 0
FB FINL CORP COM 30257X104   233,248 6,454 SH   SOLE 40 6,454 0 0
FB FINL CORP COM 30257X104   547,000 15,136 SH   SOLE 43 13,968 0 1,168
FEDERAL AGRIC MTG CORP CL A 313148108   3,385 37 SH   SOLE 22 37 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   10,403,358 92,302 SH   SOLE 2 49,920 0 42,382
FEDERAL AGRIC MTG CORP CL C 313148306   1,691 15 SH   SOLE 4 15 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   2,479,507 21,999 SH   SOLE 7 21,999 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   3,689,224 32,732 SH   SOLE 18 27,242 0 5,490
FEDERAL AGRIC MTG CORP CL C 313148306   32,200,120 285,690 SH   SOLE 19 285,690 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   40,584,842 360,082 SH   SOLE 21 360,082 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   62,015,409 550,221 SH   SOLE 22 538,318 0 11,903
FEDERAL AGRIC MTG CORP CL C 313148306   719,766 6,386 SH   SOLE 23 6,386 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   244,243 2,167 SH   SOLE 25 2,167 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   6,266,225 55,596 SH   SOLE 26 7,363 0 48,233
FEDERAL AGRIC MTG CORP CL C 313148306   65,823 584 SH   SOLE 28 0 0 584
FEDERAL AGRIC MTG CORP CL C 313148306   2,340,310 20,764 SH   SOLE 30 20,764 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   119,247 1,058 SH   SOLE 36 1,058 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   172,108 1,527 SH   SOLE 40 1,527 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   1,301,913 11,551 SH   SOLE 43 8,832 0 2,719
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   24,000,435 237,534 SH   SOLE 2 62,243 0 175,291
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   10,151,489 100,470 SH   SOLE 4 97,687 0 2,783
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   22,579,914 223,475 SH   SOLE 7 220,720 0 2,755
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   382,335 3,784 SH   SOLE 15 3,784 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   15,139,025 149,832 SH   SOLE 18 147,712 0 2,120
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   19,985,914 197,802 SH   SOLE 19 197,802 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   278,034,092 2,751,723 SH   SOLE 21 2,751,723 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   244,704,128 2,421,854 SH   SOLE 22 2,224,839 0 197,015
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   990,192 9,800 SH   SOLE 23 9,800 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   60,178,717 595,593 SH   SOLE 25 595,593 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   24,222,622 239,733 SH   SOLE 26 118,858 0 120,875
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   9,766,223 96,657 SH   SOLE 28 1,272 0 95,385
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   47,373,210 468,856 SH   SOLE 30 468,856 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   112,053 1,109 SH   SOLE 31 1,109 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   1,071,832 10,608 SH   SOLE 34 10,608 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   1,577,538 15,613 SH   SOLE 36 15,613 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   1,003,832 9,935 SH   SOLE 40 9,935 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   7,334,722 72,592 SH   SOLE 43 66,703 0 5,889
FEDERAL SIGNAL CORP COM 313855108   1,498,286 32,242 SH   SOLE 2 18,113 0 14,129
FEDERAL SIGNAL CORP COM 313855108   9,294 200 SH   SOLE 4 200 0 0
FEDERAL SIGNAL CORP COM 313855108   297,594 6,404 SH   SOLE 7 6,404 0 0
FEDERAL SIGNAL CORP COM 313855108   8,877,954 191,047 SH   SOLE 18 191,047 0 0
FEDERAL SIGNAL CORP COM 313855108   5,142,556 110,664 SH   SOLE 19 110,664 0 0
FEDERAL SIGNAL CORP COM 313855108   334,013,767 7,187,729 SH   SOLE 21 7,187,729 0 0
FEDERAL SIGNAL CORP COM 313855108   72,716,953 1,564,815 SH   SOLE 22 1,515,457 0 49,358
FEDERAL SIGNAL CORP COM 313855108   440,536 9,480 SH   SOLE 25 9,480 0 0
FEDERAL SIGNAL CORP COM 313855108   1,129,639 24,309 SH   SOLE 26 20,393 0 3,916
FEDERAL SIGNAL CORP COM 313855108   50,513 1,087 SH   SOLE 28 1,087 0 0
FEDERAL SIGNAL CORP COM 313855108   5,652,100 121,629 SH   SOLE 30 121,629 0 0
FEDERAL SIGNAL CORP COM 313855108   391,324 8,421 SH   SOLE 40 8,421 0 0
FEDERAL SIGNAL CORP COM 313855108   1,984,455 42,704 SH   SOLE 43 40,576 0 2,128
FEDERATED HERMES INC CL B 314211103   3,565,860 98,206 SH   SOLE 2 78,019 0 20,187
FEDERATED HERMES INC CL B 314211103   11,946 329 SH   SOLE 4 329 0 0
FEDERATED HERMES INC CL B 314211103   316,079 8,705 SH   SOLE 7 8,705 0 0
FEDERATED HERMES INC CL B 314211103   14,800,210 407,607 SH   SOLE 18 407,607 0 0
FEDERATED HERMES INC CL B 314211103   6,119,070 168,523 SH   SOLE 19 168,523 0 0
FEDERATED HERMES INC CL B 314211103   322,149,909 8,872,209 SH   SOLE 21 8,872,209 0 0
FEDERATED HERMES INC CL B 314211103   92,457,605 2,546,340 SH   SOLE 22 2,480,586 0 65,754
FEDERATED HERMES INC CL B 314211103   439,133 12,094 SH   SOLE 25 12,094 0 0
FEDERATED HERMES INC CL B 314211103   1,136,612 31,303 SH   SOLE 26 24,668 0 6,635
FEDERATED HERMES INC CL B 314211103   156,787 4,318 SH   SOLE 28 1,653 0 2,665
FEDERATED HERMES INC CL B 314211103   1,381,959 38,060 SH   SOLE 30 38,060 0 0
FEDERATED HERMES INC CL B 314211103   1,771,347 48,784 SH   SOLE 32 48,784 0 0
FEDERATED HERMES INC CL B 314211103   282,383 7,777 SH   SOLE 34 7,777 0 0
FEDERATED HERMES INC CL B 314211103   109,039 3,003 SH   SOLE 36 3,003 0 0
FEDERATED HERMES INC CL B 314211103   392,221 10,802 SH   SOLE 40 10,802 0 0
FEDERATED HERMES INC CL B 314211103   22,004 606 SH   OTR 43 606 0 0
FEDERATED HERMES INC CL B 314211103   2,467,566 67,958 SH   SOLE 43 53,882 0 14,076
FEDEX CORP COM 31428X106   78,098,824 450,917 SH   SOLE 2 60,704 0 390,213
FEDEX CORP COM 31428X106   21,629,909 124,884 SH   SOLE 4 107,079 0 17,805
FEDEX CORP COM 31428X106   32,982,303 190,429 SH   SOLE 7 183,367 0 7,062
FEDEX CORP COM 31428X106   668,379 3,859 SH   SOLE 13 920 0 2,939
FEDEX CORP COM 31428X106   7,079,377 40,874 SH   SOLE 15 40,874 0 0
FEDEX CORP COM 31428X106   295,674,050 1,707,125 SH   SOLE 18 1,686,990 0 20,135
FEDEX CORP COM 31428X106   12,267,063 70,826 SH   SOLE 19 70,826 0 0
FEDEX CORP COM 31428X106   933,980,654 5,392,498 SH   SOLE 21 5,392,498 0 0
FEDEX CORP COM 31428X106   895,661,020 5,171,253 SH   SOLE 22 4,650,159 0 521,094
FEDEX CORP COM 31428X106   71,167,880 410,900 SH   SOLE 23 410,900 0 0
FEDEX CORP COM 31428X106   59,870,044 345,670 SH   SOLE 25 345,670 0 0
FEDEX CORP COM 31428X106   89,791,210 518,425 SH   SOLE 26 244,755 0 273,670
FEDEX CORP COM 31428X106   83,087,158 479,718 SH   SOLE 28 5,690 0 474,028
FEDEX CORP COM 31428X106   87,812 507 SH   SOLE 29 507 0 0
FEDEX CORP COM 31428X106   242,969,636 1,402,827 SH   SOLE 30 1,401,414 0 1,413
FEDEX CORP COM 31428X106   9,531,889 55,034 SH   SOLE 31 50,504 0 4,530
FEDEX CORP COM 31428X106   1,972,748 11,390 SH   SOLE 34 11,390 0 0
FEDEX CORP COM 31428X106   13,167,703 76,026 SH   SOLE 36 76,026 0 0
FEDEX CORP COM 31428X106   1,613,704 9,317 SH   SOLE 40 9,317 0 0
FEDEX CORP COM 31428X106   85,734 495 SH   OTR 43 495 0 0
FEDEX CORP COM 31428X106   39,623,835 228,775 SH   SOLE 43 205,228 0 23,547
FENNEC PHARMACEUTICALS INC COM 31447P100   20,448 2,130 SH   SOLE 2 2,130 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100   29,242 3,046 SH   SOLE 18 3,046 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100   370,474 38,591 SH   SOLE 21 38,591 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100   65,059 6,777 SH   SOLE 22 6,777 0 0
FERGUSON PLC NEW SHS G3421J106   3,269,604 25,751 SH   SOLE 2 10,083 0 15,668
FERGUSON PLC NEW SHS G3421J106   18,425,886 145,120 SH   SOLE 4 130,601 0 14,519
FERGUSON PLC NEW SHS G3421J106   22,482,451 177,069 SH   SOLE 7 124,591 0 52,478
FERGUSON PLC NEW SHS G3421J106   114,400 901 SH   SOLE 13 901 0 0
FERGUSON PLC NEW SHS G3421J106   1,849,826 14,569 SH   SOLE 15 14,569 0 0
FERGUSON PLC NEW SHS G3421J106   48,235,903 379,900 SH   SOLE 18 368,041 0 11,859
FERGUSON PLC NEW SHS G3421J106   414,049 3,261 SH   SOLE 19 3,261 0 0
FERGUSON PLC NEW SHS G3421J106   203,499,009 1,602,733 SH   SOLE 21 1,602,733 0 0
FERGUSON PLC NEW SHS G3421J106   408,904,727 3,220,483 SH   SOLE 22 2,995,742 0 224,741
FERGUSON PLC NEW SHS G3421J106   41,872,040 329,779 SH   SOLE 23 329,779 0 0
FERGUSON PLC NEW SHS G3421J106   49,171,799 387,271 SH   SOLE 25 387,271 0 0
FERGUSON PLC NEW SHS G3421J106   19,289,155 151,919 SH   SOLE 26 119,226 0 32,693
FERGUSON PLC NEW SHS G3421J106   35,022,262 275,831 SH   SOLE 28 2,900 0 272,931
FERGUSON PLC NEW SHS G3421J106   144,459,102 1,137,742 SH   SOLE 30 1,133,402 0 4,340
FERGUSON PLC NEW SHS G3421J106   4,850,127 38,199 SH   SOLE 31 34,714 0 3,485
FERGUSON PLC NEW SHS G3421J106   1,299,284 10,233 SH   SOLE 34 10,233 0 0
FERGUSON PLC NEW SHS G3421J106   12,429,728 97,895 SH   SOLE 36 97,895 0 0
FERGUSON PLC NEW SHS G3421J106   1,000,270 7,878 SH   SOLE 40 7,878 0 0
FERGUSON PLC NEW SHS G3421J106   18,346,781 144,497 SH   SOLE 43 133,492 0 11,005
FERRARI N V COM N3167Y103   377,670 1,763 SH   SOLE 18 1,763 0 0
FERRARI N V COM N3167Y103   247,367,760 1,154,737 SH   SOLE 19 1,154,737 0 0
FERRARI N V COM N3167Y103   32,473,396 151,589 SH   SOLE 22 151,589 0 0
FERRARI N V COM N3167Y103   34,220,846 159,746 SH   SOLE 43 152,919 0 6,827
FERROGLOBE PLC SHS G33856108   709,382 184,255 SH   SOLE 7 184,255 0 0
FFBW INC MD COM 30260M103   9,857 849 SH   SOLE 18 849 0 0
FFBW INC MD COM 30260M103   120,419 10,372 SH   SOLE 21 10,372 0 0
FFBW INC MD COM 30260M103   4,400 379 SH   SOLE 22 379 0 0
FG FINANCIAL GROUP INC COM 30329Y106   24,168 8,480 SH   SOLE 21 8,480 0 0
FG FINANCIAL GROUP INC COM 30329Y106   116,001 40,702 SH   SOLE 22 40,702 0 0
FG GROUP HOLDINGS INC COM 302462106   6,526 2,491 SH   SOLE 18 2,491 0 0
FG GROUP HOLDINGS INC COM 302462106   74,743 28,528 SH   SOLE 21 28,528 0 0
FG GROUP HOLDINGS INC COM 302462106   5,083 1,940 SH   SOLE 22 1,940 0 0
FIBROGEN INC COM 31572Q808   2,835,764 177,014 SH   SOLE 2 124,581 0 52,433
FIBROGEN INC COM 31572Q808   5,687 355 SH   SOLE 4 355 0 0
FIBROGEN INC COM 31572Q808   14,146 883 SH   SOLE 7 883 0 0
FIBROGEN INC COM 31572Q808   3,616,195 225,730 SH   SOLE 18 225,730 0 0
FIBROGEN INC COM 31572Q808   8,460,819 528,141 SH   SOLE 19 528,141 0 0
FIBROGEN INC COM 31572Q808   58,540,444 3,654,210 SH   SOLE 21 3,654,210 0 0
FIBROGEN INC COM 31572Q808   38,097,290 2,378,108 SH   SOLE 22 2,304,944 0 73,164
FIBROGEN INC COM 31572Q808   158,806 9,913 SH   SOLE 23 9,913 0 0
FIBROGEN INC COM 31572Q808   261,927 16,350 SH   SOLE 25 16,350 0 0
FIBROGEN INC COM 31572Q808   449,217 28,041 SH   SOLE 26 14,822 0 13,219
FIBROGEN INC COM 31572Q808   66,515 4,152 SH   SOLE 28 1,545 0 2,607
FIBROGEN INC COM 31572Q808   1,268,752 79,198 SH   SOLE 30 79,198 0 0
FIBROGEN INC COM 31572Q808   18,023 1,125 SH   SOLE 34 1,125 0 0
FIBROGEN INC COM 31572Q808   233,860 14,598 SH   SOLE 40 14,598 0 0
FIBROGEN INC COM 31572Q808   9,292 580 SH   OTR 43 580 0 0
FIBROGEN INC COM 31572Q808   255,038 15,920 SH   SOLE 43 15,793 0 127
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   1,106 27 SH   SOLE 17 0 0 27
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790   481 11 SH   SOLE 17 0 0 11
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   3,402 36 SH   SOLE 17 0 0 36
FIDELITY D & D BANCORP INC COM 31609R100   181,442 3,849 SH   SOLE 2 3,685 0 164
FIDELITY D & D BANCORP INC COM 31609R100   37,759 801 SH   SOLE 18 801 0 0
FIDELITY D & D BANCORP INC COM 31609R100   871,194 18,481 SH   SOLE 21 18,481 0 0
FIDELITY D & D BANCORP INC COM 31609R100   231,080 4,902 SH   SOLE 22 4,902 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   55,406,134 1,472,784 SH   SOLE 2 358,726 0 1,114,058
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   9,036,512 240,205 SH   SOLE 4 134,544 0 105,661
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   2,391,692 63,575 SH   SOLE 7 63,575 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   90,250 2,399 SH   SOLE 13 2,399 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   1,257,599 33,429 SH   SOLE 15 33,429 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   114,098,350 3,032,917 SH   SOLE 18 2,794,939 0 237,978
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   302,082,656 8,029,842 SH   SOLE 19 8,029,842 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   429,348,671 11,412,777 SH   SOLE 21 11,412,777 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   252,515,221 6,712,260 SH   SOLE 22 6,221,471 0 490,789
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   20,015,232 532,037 SH   SOLE 23 532,037 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   24,048,397 639,245 SH   SOLE 25 639,245 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   15,989,027 425,014 SH   SOLE 26 261,647 0 163,367
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   20,475,550 544,273 SH   SOLE 28 3,528 0 540,745
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   45,029,899 1,196,967 SH   SOLE 30 871,367 0 325,600
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   2,141,330 56,920 SH   SOLE 31 52,189 0 4,731
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   4,576,285 121,645 SH   SOLE 32 121,645 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   18,321,241 487,008 SH   SOLE 34 487,008 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   10,718,013 284,902 SH   SOLE 35 284,902 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   3,068,362 81,562 SH   SOLE 36 81,562 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   372,551 9,903 SH   SOLE 40 9,903 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   5,107,744 135,772 SH   SOLE 43 122,338 0 13,434
FIDELITY NATL INFORMATION SV COM 31620M106   122,434,036 1,804,481 SH   SOLE 2 783,754 0 1,020,727
FIDELITY NATL INFORMATION SV COM 31620M106   38,612,349 569,084 SH   SOLE 4 360,321 0 208,763
FIDELITY NATL INFORMATION SV COM 31620M106   41,252,393 607,994 SH   SOLE 7 589,642 0 18,352
FIDELITY NATL INFORMATION SV COM 31620M106   2,888,442 42,571 SH   SOLE 13 31,460 0 11,111
FIDELITY NATL INFORMATION SV COM 31620M106   6,969,484 102,719 SH   SOLE 15 102,719 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   296,636,582 4,371,947 SH   SOLE 18 4,061,724 0 310,223
FIDELITY NATL INFORMATION SV COM 31620M106   565,302,860 8,331,656 SH   SOLE 19 8,331,656 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   1,034,109,653 15,241,115 SH   SOLE 21 15,241,115 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   927,652,324 13,672,105 SH   SOLE 22 12,393,759 0 1,278,346
FIDELITY NATL INFORMATION SV COM 31620M106   89,273,298 1,315,745 SH   SOLE 23 1,315,745 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   76,428,479 1,126,433 SH   SOLE 25 1,077,491 0 48,942
FIDELITY NATL INFORMATION SV COM 31620M106   83,153,228 1,225,545 SH   SOLE 26 553,947 0 671,598
FIDELITY NATL INFORMATION SV COM 31620M106   97,378,591 1,435,204 SH   SOLE 28 27,198 0 1,408,006
FIDELITY NATL INFORMATION SV COM 31620M106   1,803,249 26,577 SH   SOLE 29 26,577 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   335,439,544 4,943,840 SH   SOLE 30 4,943,840 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   11,505,257 169,569 SH   SOLE 31 158,541 0 11,028
FIDELITY NATL INFORMATION SV COM 31620M106   99,701,436 1,469,439 SH   SOLE 34 1,469,439 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   14,764,635 217,607 SH   SOLE 36 217,607 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   1,540,195 22,700 SH   SOLE 40 22,700 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   68,325 1,007 SH   OTR 43 1,007 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   32,067,147 472,618 SH   SOLE 43 427,990 0 44,628
FIDUS INVT CORP COM 316500107   3,648,451 191,721 SH   SOLE 30 191,721 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101   276,081 37,562 SH   SOLE 2 36,685 0 877
FIESTA RESTAURANT GROUP INC COM 31660B101   21,072 2,867 SH   SOLE 18 2,867 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101   5,219 710 SH   SOLE 19 710 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101   531,148 72,265 SH   SOLE 21 72,265 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101   1,973,541 268,509 SH   SOLE 22 268,509 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101   10,452 1,422 SH   SOLE 43 1,422 0 0
FIFTH THIRD BANCORP COM 316773100   45,217,922 1,378,175 SH   SOLE 2 183,151 0 1,195,024
FIFTH THIRD BANCORP COM 316773100   16,872,969 514,263 SH   SOLE 4 267,390 0 246,873
FIFTH THIRD BANCORP COM 316773100   18,889,275 575,717 SH   SOLE 7 556,055 0 19,662
FIFTH THIRD BANCORP COM 316773100   344,767 10,508 SH   SOLE 13 3,010 0 7,498
FIFTH THIRD BANCORP COM 316773100   3,803,138 115,914 SH   SOLE 15 115,914 0 0
FIFTH THIRD BANCORP COM 316773100   54,829,152 1,671,111 SH   SOLE 18 1,614,622 0 56,489
FIFTH THIRD BANCORP COM 316773100   10,391,649 316,722 SH   SOLE 19 316,722 0 0
FIFTH THIRD BANCORP COM 316773100   820,919,652 25,020,410 SH   SOLE 21 25,020,410 0 0
FIFTH THIRD BANCORP COM 316773100   482,416,717 14,703,344 SH   SOLE 22 13,255,100 0 1,448,244
FIFTH THIRD BANCORP COM 316773100   37,248,340 1,135,274 SH   SOLE 23 1,135,274 0 0
FIFTH THIRD BANCORP COM 316773100   49,278,848 1,501,946 SH   SOLE 25 1,501,946 0 0
FIFTH THIRD BANCORP COM 316773100   42,779,450 1,303,854 SH   SOLE 26 548,339 0 755,515
FIFTH THIRD BANCORP COM 316773100   41,320,914 1,259,400 SH   SOLE 28 108,757 0 1,150,643
FIFTH THIRD BANCORP COM 316773100   44,884 1,368 SH   SOLE 29 1,368 0 0
FIFTH THIRD BANCORP COM 316773100   149,478,751 4,555,890 SH   SOLE 30 4,555,890 0 0
FIFTH THIRD BANCORP COM 316773100   4,958,050 151,114 SH   SOLE 31 138,617 0 12,497
FIFTH THIRD BANCORP COM 316773100   2,812,965 85,735 SH   SOLE 32 85,735 0 0
FIFTH THIRD BANCORP COM 316773100   1,044,441 31,833 SH   SOLE 34 31,833 0 0
FIFTH THIRD BANCORP COM 316773100   7,150,119 217,925 SH   SOLE 36 217,925 0 0
FIFTH THIRD BANCORP COM 316773100   828,846 25,262 SH   SOLE 40 25,262 0 0
FIFTH THIRD BANCORP COM 316773100   67,031 2,043 SH   OTR 43 2,043 0 0
FIFTH THIRD BANCORP COM 316773100   24,376,443 742,958 SH   SOLE 43 685,744 0 57,214
FIGS INC CL A 30260D103   413,478 61,438 SH   SOLE 2 29,883 0 31,555
FIGS INC CL A 30260D103   8,500 1,263 SH   SOLE 7 1,263 0 0
FIGS INC CL A 30260D103   2,196,403 326,360 SH   SOLE 18 326,360 0 0
FIGS INC CL A 30260D103   15,698,620 2,332,633 SH   SOLE 19 2,332,633 0 0
FIGS INC CL A 30260D103   28,661,852 4,258,819 SH   SOLE 21 4,258,819 0 0
FIGS INC CL A 30260D103   21,804,843 3,239,947 SH   SOLE 22 3,163,223 0 76,724
FIGS INC CL A 30260D103   12,235 1,818 SH   SOLE 23 1,818 0 0
FIGS INC CL A 30260D103   70,813 10,522 SH   SOLE 25 10,522 0 0
FIGS INC CL A 30260D103   313,006 46,509 SH   SOLE 26 40,737 0 5,772
FIGS INC CL A 30260D103   45,172 6,712 SH   SOLE 28 0 0 6,712
FIGS INC CL A 30260D103   284,383 42,256 SH   SOLE 30 42,256 0 0
FIGS INC CL A 30260D103   82,947 12,325 SH   SOLE 40 12,325 0 0
FIGS INC CL A 30260D103   369,679 54,930 SH   SOLE 43 53,252 0 1,678
FINANCE OF AMERICA COMPAN COM CL A 31738L107   34,267 26,982 SH   SOLE 2 613 0 26,369
FINANCE OF AMERICA COMPAN COM CL A 31738L107   152,719 120,251 SH   SOLE 18 120,251 0 0
FINANCE OF AMERICA COMPAN COM CL A 31738L107   78,275 61,634 SH   SOLE 19 61,634 0 0
FINANCE OF AMERICA COMPAN COM CL A 31738L107   1,303,372 1,026,277 SH   SOLE 21 1,026,277 0 0
FINANCE OF AMERICA COMPAN COM CL A 31738L107   734,447 578,305 SH   SOLE 22 542,926 0 35,379
FINANCIAL INSTNS INC COM 317585404   1,085,652 44,567 SH   SOLE 2 37,197 0 7,370
FINANCIAL INSTNS INC COM 317585404   2,314 95 SH   SOLE 7 95 0 0
FINANCIAL INSTNS INC COM 317585404   1,151,059 47,252 SH   SOLE 18 47,252 0 0
FINANCIAL INSTNS INC COM 317585404   1,731,509 71,080 SH   SOLE 19 71,080 0 0
FINANCIAL INSTNS INC COM 317585404   14,894,995 611,453 SH   SOLE 21 611,453 0 0
FINANCIAL INSTNS INC COM 317585404   11,789,314 483,962 SH   SOLE 22 471,508 0 12,454
FINANCIAL INSTNS INC COM 317585404   14,787 607 SH   OTR 43 607 0 0
FINANCIAL INSTNS INC COM 317585404   68,573 2,815 SH   SOLE 43 2,815 0 0
FINCH THERAPEUTICS GROUP INC COM 31773D101   2,422 5,046 SH   SOLE 2 5,046 0 0
FINCH THERAPEUTICS GROUP INC COM 31773D101   2,297 4,786 SH   SOLE 18 4,786 0 0
FINCH THERAPEUTICS GROUP INC COM 31773D101   27,207 56,681 SH   SOLE 21 56,681 0 0
FINCH THERAPEUTICS GROUP INC COM 31773D101   2,534 5,280 SH   SOLE 22 5,280 0 0
FINGERMOTION INC COM 31788K108   12,755 4,539 SH   SOLE 18 4,539 0 0
FINGERMOTION INC COM 31788K108   156,750 55,783 SH   SOLE 21 55,783 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101   27,766 5,598 SH   SOLE 4 5,598 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101   6,586,081 1,327,839 SH   SOLE 21 1,327,839 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101   3,614,114 728,652 SH   SOLE 22 663,948 0 64,704
FINVOLUTION GROUP SPONSORED ADS 31810T101   1,731,114 349,015 SH   SOLE 30 349,015 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101   49,967 10,074 SH   SOLE 34 10,074 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101   2,149,604 433,388 SH   SOLE 43 431,002 0 2,386
FINWARD BANCORP COM 31812F109   4,199 116 SH   SOLE 2 0 0 116
FINWARD BANCORP COM 31812F109   22,806 630 SH   SOLE 18 630 0 0
FINWARD BANCORP COM 31812F109   277,002 7,652 SH   SOLE 21 7,652 0 0
FINWARD BANCORP COM 31812F109   20,381 563 SH   SOLE 22 563 0 0
FINWISE BANCORP COM 31813A109   15,103 1,631 SH   SOLE 18 1,631 0 0
FINWISE BANCORP COM 31813A109   190,015 20,520 SH   SOLE 21 20,520 0 0
FINWISE BANCORP COM 31813A109   7,177 775 SH   SOLE 22 775 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108   1,092,702 84,054 SH   SOLE 2 52,957 0 31,097
FIRST ADVANTAGE CORP NEW COM 31846B108   131,209 10,093 SH   SOLE 7 10,093 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108   2,162,862 166,374 SH   SOLE 18 166,374 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108   2,183,506 167,962 SH   SOLE 19 167,962 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108   27,239,316 2,095,332 SH   SOLE 21 2,095,332 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108   20,625,241 1,586,557 SH   SOLE 22 1,518,598 0 67,959
FIRST ADVANTAGE CORP NEW COM 31846B108   51,545 3,965 SH   SOLE 23 3,965 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108   143,455 11,035 SH   SOLE 25 11,035 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108   626,821 48,217 SH   SOLE 26 43,065 0 5,152
FIRST ADVANTAGE CORP NEW COM 31846B108   31,642 2,434 SH   SOLE 28 0 0 2,434
FIRST ADVANTAGE CORP NEW COM 31846B108   460,408 35,416 SH   SOLE 30 35,416 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108   45,188 3,476 SH   SOLE 36 3,476 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108   51,571 3,967 SH   SOLE 40 3,967 0 0
FIRST AMERN FINL CORP COM 31847R102   13,946,255 266,455 SH   SOLE 2 106,789 0 159,666
FIRST AMERN FINL CORP COM 31847R102   16,068 307 SH   SOLE 4 307 0 0
FIRST AMERN FINL CORP COM 31847R102   508,692 9,719 SH   SOLE 7 9,719 0 0
FIRST AMERN FINL CORP COM 31847R102   11,230,646 214,571 SH   SOLE 18 214,571 0 0
FIRST AMERN FINL CORP COM 31847R102   1,675,717 32,016 SH   SOLE 19 32,016 0 0
FIRST AMERN FINL CORP COM 31847R102   306,289,755 5,851,925 SH   SOLE 21 5,851,925 0 0
FIRST AMERN FINL CORP COM 31847R102   152,698,182 2,917,428 SH   SOLE 22 2,772,053 0 145,375
FIRST AMERN FINL CORP COM 31847R102   2,558,013 48,873 SH   SOLE 25 48,873 0 0
FIRST AMERN FINL CORP COM 31847R102   3,628,209 69,320 SH   SOLE 26 60,429 0 8,891
FIRST AMERN FINL CORP COM 31847R102   383,757 7,332 SH   SOLE 28 1,959 0 5,373
FIRST AMERN FINL CORP COM 31847R102   4,809,366 91,887 SH   SOLE 30 91,887 0 0
FIRST AMERN FINL CORP COM 31847R102   75,945 1,451 SH   SOLE 31 1,451 0 0
FIRST AMERN FINL CORP COM 31847R102   100,231 1,915 SH   SOLE 34 1,915 0 0
FIRST AMERN FINL CORP COM 31847R102   549,047 10,490 SH   SOLE 36 10,490 0 0
FIRST AMERN FINL CORP COM 31847R102   734,958 14,042 SH   SOLE 40 14,042 0 0
FIRST AMERN FINL CORP COM 31847R102   1,166,537 22,288 SH   SOLE 43 21,566 0 722
FIRST BANCORP INC ME COM 31866P102   248,682 8,306 SH   SOLE 2 4,720 0 3,586
FIRST BANCORP INC ME COM 31866P102   1,796 60 SH   SOLE 7 60 0 0
FIRST BANCORP INC ME COM 31866P102   957,811 31,991 SH   SOLE 18 31,991 0 0
FIRST BANCORP INC ME COM 31866P102   533,710 17,826 SH   SOLE 19 17,826 0 0
FIRST BANCORP INC ME COM 31866P102   11,248,847 375,713 SH   SOLE 21 375,713 0 0
FIRST BANCORP INC ME COM 31866P102   7,944,579 265,350 SH   SOLE 22 256,782 0 8,568
FIRST BANCORP INC ME COM 31866P102   2,036 68 SH   SOLE 43 68 0 0
FIRST BANCORP N C COM 318910106   1,428,371 33,342 SH   SOLE 2 10,174 0 23,168
FIRST BANCORP N C COM 318910106   14,608 341 SH   SOLE 7 341 0 0
FIRST BANCORP N C COM 318910106   5,048,051 117,835 SH   SOLE 18 117,835 0 0
FIRST BANCORP N C COM 318910106   2,513,380 58,669 SH   SOLE 19 58,669 0 0
FIRST BANCORP N C COM 318910106   176,063,147 4,109,784 SH   SOLE 21 4,109,784 0 0
FIRST BANCORP N C COM 318910106   34,213,138 798,626 SH   SOLE 22 758,924 0 39,702
FIRST BANCORP N C COM 318910106   193,637 4,520 SH   SOLE 25 4,520 0 0
FIRST BANCORP N C COM 318910106   701,077 16,365 SH   SOLE 26 13,109 0 3,256
FIRST BANCORP N C COM 318910106   8,268 193 SH   SOLE 28 193 0 0
FIRST BANCORP N C COM 318910106   2,227,123 51,987 SH   SOLE 30 51,987 0 0
FIRST BANCORP N C COM 318910106   172,431 4,025 SH   SOLE 40 4,025 0 0
FIRST BANCORP N C COM 318910106   1,074,565 25,083 SH   SOLE 43 24,341 0 742
FIRST BANCORP P R COM NEW 318672706   2,103,163 165,343 SH   SOLE 2 52,155 0 113,188
FIRST BANCORP P R COM NEW 318672706   96,850 7,614 SH   SOLE 4 582 0 7,032
FIRST BANCORP P R COM NEW 318672706   27,704 2,178 SH   SOLE 7 2,178 0 0
FIRST BANCORP P R COM NEW 318672706   7,977,208 627,139 SH   SOLE 18 627,139 0 0
FIRST BANCORP P R COM NEW 318672706   4,098,677 322,223 SH   SOLE 19 322,223 0 0
FIRST BANCORP P R COM NEW 318672706   270,990,849 21,304,312 SH   SOLE 21 21,304,312 0 0
FIRST BANCORP P R COM NEW 318672706   56,740,244 4,460,711 SH   SOLE 22 4,244,701 0 216,010
FIRST BANCORP P R COM NEW 318672706   308,256 24,234 SH   SOLE 25 24,234 0 0
FIRST BANCORP P R COM NEW 318672706   711,493 55,935 SH   SOLE 26 43,555 0 12,380
FIRST BANCORP P R COM NEW 318672706   39,966 3,142 SH   SOLE 28 3,142 0 0
FIRST BANCORP P R COM NEW 318672706   3,624,653 284,957 SH   SOLE 30 284,957 0 0
FIRST BANCORP P R COM NEW 318672706   253,878 19,959 SH   SOLE 40 19,959 0 0
FIRST BANCORP P R COM NEW 318672706   2,037,286 160,164 SH   SOLE 43 160,164 0 0
FIRST BANCSHARES INC MS COM 318916103   6,853,949 214,119 SH   SOLE 2 179,846 0 34,273
FIRST BANCSHARES INC MS COM 318916103   9,571 299 SH   SOLE 7 299 0 0
FIRST BANCSHARES INC MS COM 318916103   1,983,468 61,964 SH   SOLE 18 61,964 0 0
FIRST BANCSHARES INC MS COM 318916103   5,363,243 167,549 SH   SOLE 19 167,549 0 0
FIRST BANCSHARES INC MS COM 318916103   29,361,301 917,254 SH   SOLE 21 917,254 0 0
FIRST BANCSHARES INC MS COM 318916103   27,822,388 869,178 SH   SOLE 22 840,465 0 28,713
FIRST BANCSHARES INC MS COM 318916103   99,999 3,124 SH   SOLE 23 3,124 0 0
FIRST BANCSHARES INC MS COM 318916103   156,177 4,879 SH   SOLE 25 4,879 0 0
FIRST BANCSHARES INC MS COM 318916103   750,570 23,448 SH   SOLE 26 0 0 23,448
FIRST BANCSHARES INC MS COM 318916103   570,034 17,808 SH   SOLE 30 17,808 0 0
FIRST BANCSHARES INC MS COM 318916103   1,130,273 35,310 SH   SOLE 34 35,310 0 0
FIRST BANCSHARES INC MS COM 318916103   145,998 4,561 SH   SOLE 40 4,561 0 0
FIRST BANCSHARES INC MS COM 318916103   1,410,500 44,064 SH   SOLE 43 42,016 0 2,048
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   347,055 25,222 SH   SOLE 2 20,607 0 4,615
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   4,775 347 SH   SOLE 7 347 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   676,428 49,159 SH   SOLE 18 49,159 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   441,476 32,084 SH   SOLE 19 32,084 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   7,695,445 559,262 SH   SOLE 21 559,262 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   3,527,789 256,380 SH   SOLE 22 242,060 0 14,320
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   37,124 2,698 SH   SOLE 43 2,698 0 0
FIRST BUSEY CORP COM NEW 319383204   1,568,459 63,449 SH   SOLE 2 24,938 0 38,511
FIRST BUSEY CORP COM NEW 319383204   4,474 181 SH   SOLE 4 181 0 0
FIRST BUSEY CORP COM NEW 319383204   270,536 10,944 SH   SOLE 7 10,944 0 0
FIRST BUSEY CORP COM NEW 319383204   3,832,638 155,042 SH   SOLE 18 155,042 0 0
FIRST BUSEY CORP COM NEW 319383204   2,405,380 97,305 SH   SOLE 19 97,305 0 0
FIRST BUSEY CORP COM NEW 319383204   48,360,527 1,956,332 SH   SOLE 21 1,956,332 0 0
FIRST BUSEY CORP COM NEW 319383204   36,036,297 1,457,779 SH   SOLE 22 1,388,963 0 68,816
FIRST BUSEY CORP COM NEW 319383204   215,039 8,699 SH   SOLE 25 8,699 0 0
FIRST BUSEY CORP COM NEW 319383204   597,112 24,155 SH   SOLE 26 20,418 0 3,737
FIRST BUSEY CORP COM NEW 319383204   158,455 6,410 SH   SOLE 28 967 0 5,443
FIRST BUSEY CORP COM NEW 319383204   902,082 36,492 SH   SOLE 30 36,492 0 0
FIRST BUSEY CORP COM NEW 319383204   248,337 10,046 SH   SOLE 40 10,046 0 0
FIRST BUSEY CORP COM NEW 319383204   1,566,102 63,354 SH   SOLE 43 60,826 0 2,528
FIRST BUSINESS FINL SVCS INC COM 319390100   2,686,864 73,512 SH   SOLE 2 59,535 0 13,977
FIRST BUSINESS FINL SVCS INC COM 319390100   5,300 145 SH   SOLE 7 145 0 0
FIRST BUSINESS FINL SVCS INC COM 319390100   882,536 24,146 SH   SOLE 18 24,146 0 0
FIRST BUSINESS FINL SVCS INC COM 319390100   2,234,082 61,124 SH   SOLE 19 61,124 0 0
FIRST BUSINESS FINL SVCS INC COM 319390100   11,569,025 316,526 SH   SOLE 21 316,526 0 0
FIRST BUSINESS FINL SVCS INC COM 319390100   6,098,916 166,865 SH   SOLE 22 160,853 0 6,012
FIRST BUSINESS FINL SVCS INC COM 319390100   45,797 1,253 SH   SOLE 23 1,253 0 0
FIRST CAP INC COM 31942S104   3,685 148 SH   SOLE 2 0 0 148
FIRST CAP INC COM 31942S104   12,649 508 SH   SOLE 18 508 0 0
FIRST CAP INC COM 31942S104   198,254 7,962 SH   SOLE 21 7,962 0 0
FIRST CAP INC COM 31942S104   5,702 229 SH   SOLE 22 229 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103   1,441,191 42,513 SH   SOLE 2 13,927 0 28,586
FIRST CMNTY BANKSHARES INC V COM 31983A103   8,170 241 SH   SOLE 7 241 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103   1,679,304 49,537 SH   SOLE 18 49,537 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103   3,354,032 98,939 SH   SOLE 19 98,939 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103   22,222,772 655,539 SH   SOLE 21 655,539 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103   21,043,256 620,745 SH   SOLE 22 598,759 0 21,986
FIRST CMNTY BANKSHARES INC V COM 31983A103   79,292 2,339 SH   SOLE 25 2,339 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103   988,355 29,155 SH   SOLE 26 0 0 29,155
FIRST CMNTY BANKSHARES INC V COM 31983A103   129,939 3,833 SH   SOLE 30 3,833 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103   46,952 1,385 SH   SOLE 40 1,385 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103   32,510 959 SH   SOLE 43 946 0 13
FIRST CMNTY CORP S C COM 319835104   579,822 26,488 SH   SOLE 2 26,251 0 237
FIRST CMNTY CORP S C COM 319835104   27,538 1,258 SH   SOLE 18 1,258 0 0
FIRST CMNTY CORP S C COM 319835104   338,923 15,483 SH   SOLE 21 15,483 0 0
FIRST CMNTY CORP S C COM 319835104   571,132 26,091 SH   SOLE 22 26,091 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   1,090,973 78,094 SH   SOLE 2 26,256 0 51,838
FIRST COMWLTH FINL CORP PA COM 319829107   4,373 313 SH   SOLE 4 313 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   12,936 926 SH   SOLE 7 926 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   4,511,374 322,933 SH   SOLE 18 322,933 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   3,183,428 227,876 SH   SOLE 19 227,876 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   144,724,478 10,359,662 SH   SOLE 21 10,359,662 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   34,358,083 2,459,419 SH   SOLE 22 2,354,061 0 105,358
FIRST COMWLTH FINL CORP PA COM 319829107   66,930 4,791 SH   SOLE 23 4,791 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   70,493 5,046 SH   SOLE 25 5,046 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   1,156,632 82,794 SH   SOLE 26 23,644 0 59,150
FIRST COMWLTH FINL CORP PA COM 319829107   19,586 1,402 SH   SOLE 28 1,402 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   1,836,119 131,433 SH   SOLE 30 131,433 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   135,453 9,696 SH   SOLE 40 9,696 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   1,274,749 91,249 SH   SOLE 43 90,672 0 577
FIRST CTZNS BANCSHARES INC N CL A 31946M103   21,349,351 28,152 SH   SOLE 2 15,091 0 13,061
FIRST CTZNS BANCSHARES INC N CL A 31946M103   6,731,203 8,876 SH   SOLE 4 4,623 0 4,253
FIRST CTZNS BANCSHARES INC N CL A 31946M103   1,288,454 1,699 SH   SOLE 7 1,699 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   33,368 44 SH   SOLE 13 44 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   990,418 1,306 SH   SOLE 15 1,306 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   211,354,278 278,699 SH   SOLE 18 259,830 0 18,869
FIRST CTZNS BANCSHARES INC N CL A 31946M103   453,625,926 598,167 SH   SOLE 19 598,167 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   141,150,513 186,126 SH   SOLE 21 186,126 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   263,129,686 346,972 SH   SOLE 22 324,535 0 22,437
FIRST CTZNS BANCSHARES INC N CL A 31946M103   21,199,195 27,954 SH   SOLE 23 27,954 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   8,641,512 11,395 SH   SOLE 25 8,031 0 3,364
FIRST CTZNS BANCSHARES INC N CL A 31946M103   9,507,559 12,537 SH   SOLE 26 11,088 0 1,449
FIRST CTZNS BANCSHARES INC N CL A 31946M103   8,328,310 10,982 SH   SOLE 28 175 0 10,807
FIRST CTZNS BANCSHARES INC N CL A 31946M103   21,992 29 SH   SOLE 29 29 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   21,409,261 28,231 SH   SOLE 30 28,231 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   2,078,665 2,741 SH   SOLE 31 2,524 0 217
FIRST CTZNS BANCSHARES INC N CL A 31946M103   39,769,157 52,441 SH   SOLE 34 52,441 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   2,189,385 2,887 SH   SOLE 36 2,887 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   312,444 412 SH   SOLE 40 412 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   10,882,669 14,350 SH   SOLE 43 12,775 0 1,575
FIRST FINANCIAL NORTHWEST IN COM 32022K102   333,784 22,282 SH   SOLE 2 15,925 0 6,357
FIRST FINANCIAL NORTHWEST IN COM 32022K102   15,999 1,068 SH   SOLE 18 1,068 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102   1,859,078 124,104 SH   SOLE 19 124,104 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102   526,472 35,145 SH   SOLE 21 35,145 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102   3,982,493 265,854 SH   SOLE 22 265,854 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102   243,605 16,262 SH   SOLE 23 16,262 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102   1,128,458 75,331 SH   SOLE 26 0 0 75,331
FIRST FINANCIAL NORTHWEST IN COM 32022K102   56,400 3,765 SH   SOLE 43 3,765 0 0
FIRST FINL BANCORP OH COM 320209109   1,964,665 81,084 SH   SOLE 2 25,589 0 55,495
FIRST FINL BANCORP OH COM 320209109   31,935 1,318 SH   SOLE 4 332 0 986
FIRST FINL BANCORP OH COM 320209109   24,133 996 SH   SOLE 7 996 0 0
FIRST FINL BANCORP OH COM 320209109   7,831,257 323,205 SH   SOLE 18 323,205 0 0
FIRST FINL BANCORP OH COM 320209109   3,911,376 161,427 SH   SOLE 19 161,427 0 0
FIRST FINL BANCORP OH COM 320209109   255,158,473 10,530,684 SH   SOLE 21 10,530,684 0 0
FIRST FINL BANCORP OH COM 320209109   52,656,418 2,173,191 SH   SOLE 22 2,063,951 0 109,240
FIRST FINL BANCORP OH COM 320209109   144,677 5,971 SH   SOLE 25 5,971 0 0
FIRST FINL BANCORP OH COM 320209109   415,084 17,131 SH   SOLE 26 9,620 0 7,511
FIRST FINL BANCORP OH COM 320209109   41,991 1,733 SH   SOLE 28 1,733 0 0
FIRST FINL BANCORP OH COM 320209109   3,401,940 140,402 SH   SOLE 30 140,402 0 0
FIRST FINL BANCORP OH COM 320209109   248,139 10,241 SH   SOLE 40 10,241 0 0
FIRST FINL BANCORP OH COM 320209109   1,528,913 63,100 SH   SOLE 43 59,384 0 3,716
FIRST FINL BANKSHARES INC COM 32020R109   4,391,573 127,662 SH   SOLE 2 96,237 0 31,425
FIRST FINL BANKSHARES INC COM 32020R109   67,974 1,976 SH   SOLE 4 472 0 1,504
FIRST FINL BANKSHARES INC COM 32020R109   49,295 1,433 SH   SOLE 7 1,433 0 0
FIRST FINL BANKSHARES INC COM 32020R109   19,166,132 557,155 SH   SOLE 18 544,621 0 12,534
FIRST FINL BANKSHARES INC COM 32020R109   8,191,706 238,131 SH   SOLE 19 238,131 0 0
FIRST FINL BANKSHARES INC COM 32020R109   334,480,935 9,723,283 SH   SOLE 21 9,723,283 0 0
FIRST FINL BANKSHARES INC COM 32020R109   134,490,997 3,909,622 SH   SOLE 22 3,806,831 0 102,791
FIRST FINL BANKSHARES INC COM 32020R109   700,522 20,364 SH   SOLE 25 20,364 0 0
FIRST FINL BANKSHARES INC COM 32020R109   1,940,470 56,409 SH   SOLE 26 45,913 0 10,496
FIRST FINL BANKSHARES INC COM 32020R109   290,198 8,436 SH   SOLE 28 2,535 0 5,901
FIRST FINL BANKSHARES INC COM 32020R109   4,733,199 137,593 SH   SOLE 30 137,593 0 0
FIRST FINL BANKSHARES INC COM 32020R109   45,924 1,335 SH   SOLE 36 1,335 0 0
FIRST FINL BANKSHARES INC COM 32020R109   677,336 19,690 SH   SOLE 40 19,690 0 0
FIRST FINL BANKSHARES INC COM 32020R109   4,575,923 133,021 SH   SOLE 43 124,068 0 8,953
FIRST FINL CORP IND COM 320218100   690,970 14,995 SH   SOLE 2 8,066 0 6,929
FIRST FINL CORP IND COM 320218100   6,866 149 SH   SOLE 7 149 0 0
FIRST FINL CORP IND COM 320218100   1,558,794 33,828 SH   SOLE 18 33,828 0 0
FIRST FINL CORP IND COM 320218100   4,381,240 95,079 SH   SOLE 19 95,079 0 0
FIRST FINL CORP IND COM 320218100   23,414,077 508,118 SH   SOLE 21 508,118 0 0
FIRST FINL CORP IND COM 320218100   21,382,456 464,029 SH   SOLE 22 449,562 0 14,467
FIRST FINL CORP IND COM 320218100   77,599 1,684 SH   SOLE 25 1,684 0 0
FIRST FINL CORP IND COM 320218100   1,162,552 25,229 SH   SOLE 26 5,421 0 19,808
FIRST FINL CORP IND COM 320218100   837,228 18,169 SH   SOLE 30 18,169 0 0
FIRST FINL CORP IND COM 320218100   109,763 2,382 SH   SOLE 40 2,382 0 0
FIRST FINL CORP IND COM 320218100   3,361,029 72,939 SH   SOLE 43 57,614 0 15,325
FIRST FNDTN INC COM 32026V104   3,773,175 263,306 SH   SOLE 2 219,464 0 43,842
FIRST FNDTN INC COM 32026V104   8,053 562 SH   SOLE 7 562 0 0
FIRST FNDTN INC COM 32026V104   2,275,174 158,770 SH   SOLE 18 158,770 0 0
FIRST FNDTN INC COM 32026V104   2,637,952 184,086 SH   SOLE 19 184,086 0 0
FIRST FNDTN INC COM 32026V104   29,441,229 2,054,517 SH   SOLE 21 2,054,517 0 0
FIRST FNDTN INC COM 32026V104   22,915,676 1,599,140 SH   SOLE 22 1,531,344 0 67,796
FIRST FNDTN INC COM 32026V104   120,315 8,396 SH   SOLE 25 8,396 0 0
FIRST FNDTN INC COM 32026V104   458,904 32,024 SH   SOLE 26 24,712 0 7,312
FIRST FNDTN INC COM 32026V104   51,029 3,561 SH   SOLE 28 1,253 0 2,308
FIRST FNDTN INC COM 32026V104   56,460 3,940 SH   SOLE 30 3,940 0 0
FIRST FNDTN INC COM 32026V104   145,722 10,169 SH   SOLE 40 10,169 0 0
FIRST FNDTN INC COM 32026V104   1,998,949 139,494 SH   SOLE 43 125,371 0 14,123
FIRST GTY BANCSHARES INC COM 32043P106   67,302 2,870 SH   SOLE 2 412 0 2,458
FIRST GTY BANCSHARES INC COM 32043P106   419,356 17,883 SH   SOLE 18 17,883 0 0
FIRST GTY BANCSHARES INC COM 32043P106   277,929 11,852 SH   SOLE 19 11,852 0 0
FIRST GTY BANCSHARES INC COM 32043P106   4,338,086 184,993 SH   SOLE 21 184,993 0 0
FIRST GTY BANCSHARES INC COM 32043P106   1,392,414 59,378 SH   SOLE 22 55,316 0 4,062
FIRST GTY BANCSHARES INC COM 32043P106   7,645 326 SH   SOLE 43 326 0 0
FIRST HAWAIIAN INC COM 32051X108   4,336,181 166,520 SH   SOLE 2 45,119 0 121,401
FIRST HAWAIIAN INC COM 32051X108   80,464 3,090 SH   SOLE 4 409 0 2,681
FIRST HAWAIIAN INC COM 32051X108   440,831 16,929 SH   SOLE 7 16,929 0 0
FIRST HAWAIIAN INC COM 32051X108   3,704,268 142,253 SH   SOLE 18 142,253 0 0
FIRST HAWAIIAN INC COM 32051X108   1,078,915 41,433 SH   SOLE 19 41,433 0 0
FIRST HAWAIIAN INC COM 32051X108   334,276,001 12,837,020 SH   SOLE 21 12,837,020 0 0
FIRST HAWAIIAN INC COM 32051X108   84,611,043 3,249,272 SH   SOLE 22 3,070,383 0 178,889
FIRST HAWAIIAN INC COM 32051X108   551,814 21,191 SH   SOLE 25 21,191 0 0
FIRST HAWAIIAN INC COM 32051X108   1,424,180 54,692 SH   SOLE 26 44,549 0 10,143
FIRST HAWAIIAN INC COM 32051X108   240,193 9,224 SH   SOLE 28 2,323 0 6,901
FIRST HAWAIIAN INC COM 32051X108   6,724,648 258,243 SH   SOLE 30 258,243 0 0
FIRST HAWAIIAN INC COM 32051X108   49,111 1,886 SH   SOLE 31 1,886 0 0
FIRST HAWAIIAN INC COM 32051X108   197,644 7,590 SH   SOLE 36 7,590 0 0
FIRST HAWAIIAN INC COM 32051X108   501,843 19,272 SH   SOLE 40 19,272 0 0
FIRST HAWAIIAN INC COM 32051X108   4,305,353 165,336 SH   SOLE 43 159,575 0 5,761
FIRST HORIZON CORPORATION COM 320517105   28,815,675 1,176,150 SH   SOLE 2 303,478 0 872,672
FIRST HORIZON CORPORATION COM 320517105   9,884,378 403,444 SH   SOLE 4 213,773 0 189,671
FIRST HORIZON CORPORATION COM 320517105   6,244,315 254,870 SH   SOLE 7 254,870 0 0
FIRST HORIZON CORPORATION COM 320517105   42,483 1,734 SH   SOLE 13 1,734 0 0
FIRST HORIZON CORPORATION COM 320517105   1,515,080 61,840 SH   SOLE 15 61,840 0 0
FIRST HORIZON CORPORATION COM 320517105   42,711,218 1,743,315 SH   SOLE 18 1,714,264 0 29,051
FIRST HORIZON CORPORATION COM 320517105   4,394,198 179,355 SH   SOLE 19 179,355 0 0
FIRST HORIZON CORPORATION COM 320517105   1,196,965,459 48,855,733 SH   SOLE 21 48,855,733 0 0
FIRST HORIZON CORPORATION COM 320517105   434,920,644 17,751,863 SH   SOLE 22 16,703,235 0 1,048,628
FIRST HORIZON CORPORATION COM 320517105   21,725,351 886,749 SH   SOLE 23 886,749 0 0
FIRST HORIZON CORPORATION COM 320517105   887,635 36,230 SH   SOLE 25 36,230 0 0
FIRST HORIZON CORPORATION COM 320517105   8,684,540 354,471 SH   SOLE 26 270,417 0 84,054
FIRST HORIZON CORPORATION COM 320517105   11,251,184 459,232 SH   SOLE 28 7,052 0 452,180
FIRST HORIZON CORPORATION COM 320517105   55,537,335 2,266,830 SH   SOLE 30 2,266,830 0 0
FIRST HORIZON CORPORATION COM 320517105   2,937,795 119,910 SH   SOLE 31 110,178 0 9,732
FIRST HORIZON CORPORATION COM 320517105   4,123,669 168,313 SH   SOLE 32 168,313 0 0
FIRST HORIZON CORPORATION COM 320517105   619,409 25,282 SH   SOLE 34 25,282 0 0
FIRST HORIZON CORPORATION COM 320517105   4,534,877 185,097 SH   SOLE 36 185,097 0 0
FIRST HORIZON CORPORATION COM 320517105   490,613 20,025 SH   SOLE 40 20,025 0 0
FIRST HORIZON CORPORATION COM 320517105   18,034,933 736,120 SH   SOLE 43 659,867 0 76,252
FIRST INDL RLTY TR INC COM 32054K103   17,478,903 362,182 SH   SOLE 2 109,952 0 252,230
FIRST INDL RLTY TR INC COM 32054K103   3,372,168 69,875 SH   SOLE 4 69,875 0 0
FIRST INDL RLTY TR INC COM 32054K103   8,754,267 181,398 SH   SOLE 7 181,398 0 0
FIRST INDL RLTY TR INC COM 32054K103   13,290,949 275,403 SH   SOLE 18 275,403 0 0
FIRST INDL RLTY TR INC COM 32054K103   23,000,764 476,601 SH   SOLE 19 476,601 0 0
FIRST INDL RLTY TR INC COM 32054K103   373,679,545 7,743,049 SH   SOLE 21 7,743,049 0 0
FIRST INDL RLTY TR INC COM 32054K103   260,792,648 5,403,909 SH   SOLE 22 5,207,525 0 196,384
FIRST INDL RLTY TR INC COM 32054K103   768,589 15,926 SH   SOLE 23 15,926 0 0
FIRST INDL RLTY TR INC COM 32054K103   30,240,488 626,616 SH   SOLE 25 626,616 0 0
FIRST INDL RLTY TR INC COM 32054K103   8,772,027 181,766 SH   SOLE 26 53,600 0 128,166
FIRST INDL RLTY TR INC COM 32054K103   4,506,181 93,373 SH   SOLE 28 2,301 0 91,072
FIRST INDL RLTY TR INC COM 32054K103   21,253,945 440,405 SH   SOLE 30 440,405 0 0
FIRST INDL RLTY TR INC COM 32054K103   91,067 1,887 SH   SOLE 31 1,887 0 0
FIRST INDL RLTY TR INC COM 32054K103   659,618 13,668 SH   SOLE 34 13,668 0 0
FIRST INDL RLTY TR INC COM 32054K103   59,698 1,237 SH   SOLE 36 1,237 0 0
FIRST INDL RLTY TR INC COM 32054K103   884,654 18,331 SH   SOLE 40 18,331 0 0
FIRST INDL RLTY TR INC COM 32054K103   4,407,600 91,330 SH   SOLE 43 85,806 0 5,524
FIRST INTERNET BANCORP COM 320557101   138,517 5,705 SH   SOLE 2 355 0 5,350
FIRST INTERNET BANCORP COM 320557101   2,986 123 SH   SOLE 7 123 0 0
FIRST INTERNET BANCORP COM 320557101   656,604 27,043 SH   SOLE 18 27,043 0 0
FIRST INTERNET BANCORP COM 320557101   401,470 16,535 SH   SOLE 19 16,535 0 0
FIRST INTERNET BANCORP COM 320557101   8,711,518 358,794 SH   SOLE 21 358,794 0 0
FIRST INTERNET BANCORP COM 320557101   3,949,603 162,669 SH   SOLE 22 155,603 0 7,066
FIRST INTERNET BANCORP COM 320557101   16,098 663 SH   SOLE 43 663 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   3,980,911 102,999 SH   SOLE 2 39,549 0 63,450
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   118,076 3,055 SH   SOLE 4 292 0 2,763
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   480,999 12,445 SH   SOLE 7 12,445 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   9,935,833 257,072 SH   SOLE 18 257,072 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   6,387,840 165,274 SH   SOLE 19 165,274 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   127,555,049 3,300,260 SH   SOLE 21 3,300,260 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   92,708,016 2,398,655 SH   SOLE 22 2,281,745 0 116,910
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   622,381 16,103 SH   SOLE 25 16,103 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   3,098,532 80,169 SH   SOLE 26 32,563 0 47,606
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   263,284 6,812 SH   SOLE 28 1,342 0 5,470
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   4,305,997 111,410 SH   SOLE 30 111,410 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   203,840 5,274 SH   SOLE 36 5,274 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   546,434 14,138 SH   SOLE 40 14,138 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   2,455,666 63,536 SH   SOLE 43 58,467 0 5,069
FIRST LONG IS CORP COM 320734106   1,703,178 94,621 SH   SOLE 2 80,659 0 13,962
FIRST LONG IS CORP COM 320734106   2,826 157 SH   SOLE 7 157 0 0
FIRST LONG IS CORP COM 320734106   1,189,728 66,096 SH   SOLE 18 66,096 0 0
FIRST LONG IS CORP COM 320734106   1,120,482 62,249 SH   SOLE 19 62,249 0 0
FIRST LONG IS CORP COM 320734106   18,103,464 1,005,748 SH   SOLE 21 1,005,748 0 0
FIRST LONG IS CORP COM 320734106   13,366,494 742,583 SH   SOLE 22 714,198 0 28,385
FIRST LONG IS CORP COM 320734106   58,410 3,245 SH   SOLE 25 3,245 0 0
FIRST LONG IS CORP COM 320734106   62,910 3,495 SH   SOLE 28 0 0 3,495
FIRST LONG IS CORP COM 320734106   32,760 1,820 SH   SOLE 30 1,820 0 0
FIRST LONG IS CORP COM 320734106   19,962 1,109 SH   SOLE 34 1,109 0 0
FIRST LONG IS CORP COM 320734106   66,114 3,673 SH   SOLE 40 3,673 0 0
FIRST LONG IS CORP COM 320734106   617,796 34,322 SH   SOLE 43 31,246 0 3,076
FIRST MAJESTIC SILVER CORP COM 32076V103   770,041 92,331 SH   SOLE 21 92,331 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103   198,892 23,848 SH   SOLE 43 18,672 0 5,176
FIRST MERCHANTS CORP COM 320817109   2,472,355 60,140 SH   SOLE 2 18,525 0 41,615
FIRST MERCHANTS CORP COM 320817109   36,095 878 SH   SOLE 4 208 0 670
FIRST MERCHANTS CORP COM 320817109   23,967 583 SH   SOLE 7 583 0 0
FIRST MERCHANTS CORP COM 320817109   6,716,058 163,368 SH   SOLE 18 163,368 0 0
FIRST MERCHANTS CORP COM 320817109   4,429,890 107,757 SH   SOLE 19 107,757 0 0
FIRST MERCHANTS CORP COM 320817109   90,368,865 2,198,221 SH   SOLE 21 2,198,221 0 0
FIRST MERCHANTS CORP COM 320817109   60,703,972 1,476,623 SH   SOLE 22 1,403,157 0 73,466
FIRST MERCHANTS CORP COM 320817109   367,811 8,947 SH   SOLE 25 8,947 0 0
FIRST MERCHANTS CORP COM 320817109   1,479,508 35,989 SH   SOLE 26 31,602 0 4,387
FIRST MERCHANTS CORP COM 320817109   233,011 5,668 SH   SOLE 28 969 0 4,699
FIRST MERCHANTS CORP COM 320817109   1,070,176 26,032 SH   SOLE 30 26,032 0 0
FIRST MERCHANTS CORP COM 320817109   46,783 1,138 SH   SOLE 36 1,138 0 0
FIRST MERCHANTS CORP COM 320817109   353,834 8,607 SH   SOLE 40 8,607 0 0
FIRST MERCHANTS CORP COM 320817109   1,384,568 33,680 SH   SOLE 43 32,820 0 860
FIRST MID ILL BANCSHARES INC COM 320866106   667,521 20,808 SH   SOLE 2 7,556 0 13,252
FIRST MID ILL BANCSHARES INC COM 320866106   4,780 149 SH   SOLE 7 149 0 0
FIRST MID ILL BANCSHARES INC COM 320866106   1,879,278 58,581 SH   SOLE 18 58,581 0 0
FIRST MID ILL BANCSHARES INC COM 320866106   1,144,165 35,666 SH   SOLE 19 35,666 0 0
FIRST MID ILL BANCSHARES INC COM 320866106   24,120,792 751,895 SH   SOLE 21 751,895 0 0
FIRST MID ILL BANCSHARES INC COM 320866106   14,896,958 464,369 SH   SOLE 22 442,093 0 22,276
FIRST MID ILL BANCSHARES INC COM 320866106   125,080 3,899 SH   SOLE 25 3,899 0 0
FIRST MID ILL BANCSHARES INC COM 320866106   610 19 SH   SOLE 28 19 0 0
FIRST MID ILL BANCSHARES INC COM 320866106   163,929 5,110 SH   SOLE 30 5,110 0 0
FIRST MID ILL BANCSHARES INC COM 320866106   70,993 2,213 SH   SOLE 40 2,213 0 0
FIRST MID ILL BANCSHARES INC COM 320866106   463,055 14,434 SH   SOLE 43 14,157 0 277
FIRST NATL CORP COM 32106V107   2,826 165 SH   SOLE 2 0 0 165
FIRST NATL CORP COM 32106V107   14,715 859 SH   SOLE 18 859 0 0
FIRST NATL CORP COM 32106V107   244,017 14,245 SH   SOLE 21 14,245 0 0
FIRST NATL CORP COM 32106V107   17,199 1,004 SH   SOLE 22 1,004 0 0
FIRST NORTHWEST BANCORP COM 335834107   837,642 54,534 SH   SOLE 2 49,265 0 5,269
FIRST NORTHWEST BANCORP COM 335834107   20,736 1,350 SH   SOLE 18 1,350 0 0
FIRST NORTHWEST BANCORP COM 335834107   92,099 5,996 SH   SOLE 19 5,996 0 0
FIRST NORTHWEST BANCORP COM 335834107   299,827 19,520 SH   SOLE 21 19,520 0 0
FIRST NORTHWEST BANCORP COM 335834107   1,692,718 110,203 SH   SOLE 22 110,203 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100   29,552,231 242,450 SH   SOLE 2 50,484 0 191,966
FIRST REP BK SAN FRANCISCO C COM 33616C100   16,052,425 131,696 SH   SOLE 4 69,173 0 62,523
FIRST REP BK SAN FRANCISCO C COM 33616C100   21,525,408 176,597 SH   SOLE 7 171,408 0 5,189
FIRST REP BK SAN FRANCISCO C COM 33616C100   316,305 2,595 SH   SOLE 13 721 0 1,874
FIRST REP BK SAN FRANCISCO C COM 33616C100   3,672,058 30,126 SH   SOLE 15 30,126 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100   102,144 838 SH   SOLE 17 0 0 838
FIRST REP BK SAN FRANCISCO C COM 33616C100   52,527,520 430,942 SH   SOLE 18 415,880 0 15,062
FIRST REP BK SAN FRANCISCO C COM 33616C100   13,548,195 111,151 SH   SOLE 19 111,151 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100   638,057,827 5,234,702 SH   SOLE 21 5,234,702 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100   472,630,181 3,877,514 SH   SOLE 22 3,497,459 0 380,055
FIRST REP BK SAN FRANCISCO C COM 33616C100   37,000,441 303,556 SH   SOLE 23 303,556 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100   40,873,983 335,335 SH   SOLE 25 335,335 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100   38,784,910 318,196 SH   SOLE 26 127,257 0 190,939
FIRST REP BK SAN FRANCISCO C COM 33616C100   44,609,668 365,983 SH   SOLE 28 5,392 0 360,591
FIRST REP BK SAN FRANCISCO C COM 33616C100   42,174 346 SH   SOLE 29 346 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100   132,677,509 1,088,502 SH   SOLE 30 1,020,498 0 68,004
FIRST REP BK SAN FRANCISCO C COM 33616C100   4,999,440 41,016 SH   SOLE 31 37,756 0 3,260
FIRST REP BK SAN FRANCISCO C COM 33616C100   35,954,868 294,978 SH   SOLE 34 294,978 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100   6,136,918 50,348 SH   SOLE 36 50,348 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100   880,168 7,221 SH   SOLE 40 7,221 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100   14,092,097 115,613 SH   SOLE 43 103,146 0 12,467
FIRST SEACOAST BANCORP COM 33631P102   4,555 477 SH   SOLE 18 477 0 0
FIRST SEACOAST BANCORP COM 33631P102   78,348 8,204 SH   SOLE 21 8,204 0 0
FIRST SOLAR INC COM 336433107   28,500,394 190,269 SH   SOLE 2 26,669 0 163,600
FIRST SOLAR INC COM 336433107   9,685,871 64,663 SH   SOLE 4 54,551 0 10,112
FIRST SOLAR INC COM 336433107   15,069,773 100,606 SH   SOLE 7 97,939 0 2,667
FIRST SOLAR INC COM 336433107   58,268 389 SH   SOLE 13 389 0 0
FIRST SOLAR INC COM 336433107   1,530,854 10,220 SH   SOLE 15 10,220 0 0
FIRST SOLAR INC COM 336433107   28,714,144 191,696 SH   SOLE 18 183,927 0 7,769
FIRST SOLAR INC COM 336433107   39,814,631 265,803 SH   SOLE 19 265,803 0 0
FIRST SOLAR INC COM 336433107   755,511,701 5,043,806 SH   SOLE 21 5,043,806 0 0
FIRST SOLAR INC COM 336433107   361,329,130 2,412,238 SH   SOLE 22 2,183,886 0 228,352
FIRST SOLAR INC COM 336433107   22,685,696 151,450 SH   SOLE 23 151,450 0 0
FIRST SOLAR INC COM 336433107   31,997,391 213,615 SH   SOLE 25 213,615 0 0
FIRST SOLAR INC COM 336433107   23,873,830 159,382 SH   SOLE 26 87,587 0 71,795
FIRST SOLAR INC COM 336433107   26,581,434 177,458 SH   SOLE 28 53,146 0 124,312
FIRST SOLAR INC COM 336433107   13,481 90 SH   SOLE 29 90 0 0
FIRST SOLAR INC COM 336433107   400,261,648 2,672,152 SH   SOLE 30 2,672,152 0 0
FIRST SOLAR INC COM 336433107   3,235,913 21,603 SH   SOLE 31 19,863 0 1,740
FIRST SOLAR INC COM 336433107   218,627,343 1,459,559 SH   SOLE 34 1,459,559 0 0
FIRST SOLAR INC COM 336433107   2,278,905 15,214 SH   SOLE 36 15,214 0 0
FIRST SOLAR INC COM 336433107   536,248 3,580 SH   SOLE 40 3,580 0 0
FIRST SOLAR INC COM 336433107   33,403 223 SH   OTR 43 223 0 0
FIRST SOLAR INC COM 336433107   29,046,391 193,914 SH   SOLE 43 185,836 0 8,078
FIRST SVGS FINL GROUP INC COM 33621E109   356,480 17,824 SH   SOLE 2 17,635 0 189
FIRST SVGS FINL GROUP INC COM 33621E109   19,760 988 SH   SOLE 18 988 0 0
FIRST SVGS FINL GROUP INC COM 33621E109   923,680 46,184 SH   SOLE 21 46,184 0 0
FIRST SVGS FINL GROUP INC COM 33621E109   418,720 20,936 SH   SOLE 22 20,936 0 0
FIRST SVGS FINL GROUP INC COM 33621E109   170,500 8,525 SH   SOLE 26 0 0 8,525
FIRST TR EXCH TRADED FD III HORIZON VOL SMCP 33741Y100   372 12 SH   SOLE 17 0 0 12
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   19,268 400 SH   SOLE 43 400 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   17,199 274 SH   SOLE 43 274 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   3,479 32 SH   SOLE 43 32 0 0
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   20,540 339 SH   SOLE 43 339 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   23,274 151 SH   SOLE 43 151 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   49,260 400 SH   SOLE 43 400 0 0
FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401   17,174 225 SH   SOLE 17 0 0 225
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   584,100 15,000 SH   SOLE 18 15,000 0 0
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860   891 34 SH   SOLE 17 0 0 34
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   615 7 SH   SOLE 17 0 0 7
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   71,024 800 SH   SOLE 43 800 0 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102   199,024 1,891 SH   SOLE 43 1,891 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   2,195 55 SH   SOLE 17 0 0 55
FIRST US BANCSHARES INC COM 33744V103   1,632 188 SH   SOLE 2 0 0 188
FIRST US BANCSHARES INC COM 33744V103   8,428 971 SH   SOLE 18 971 0 0
FIRST US BANCSHARES INC COM 33744V103   172,229 19,842 SH   SOLE 21 19,842 0 0
FIRST US BANCSHARES INC COM 33744V103   2,856 329 SH   SOLE 22 329 0 0
FIRST UTD CORP COM 33741H107   322,673 16,421 SH   SOLE 2 16,215 0 206
FIRST UTD CORP COM 33741H107   22,421 1,141 SH   SOLE 18 1,141 0 0
FIRST UTD CORP COM 33741H107   647,232 32,938 SH   SOLE 19 32,938 0 0
FIRST UTD CORP COM 33741H107   262,386 13,353 SH   SOLE 21 13,353 0 0
FIRST UTD CORP COM 33741H107   347,687 17,694 SH   SOLE 22 17,694 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101   177,717 13,135 SH   SOLE 2 7,304 0 5,831
FIRST WATCH RESTAURANT GROUP COM 33748L101   563,132 41,621 SH   SOLE 18 41,621 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101   346,842 25,635 SH   SOLE 19 25,635 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101   6,496,565 480,160 SH   SOLE 21 480,160 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101   2,275,719 168,198 SH   SOLE 22 160,471 0 7,727
FIRST WATCH RESTAURANT GROUP COM 33748L101   2,178 161 SH   SOLE 43 144 0 17
FIRST WAVE BIOPHARMA INC COM 33749P200   132 151 SH   SOLE 2 0 0 151
FIRST WAVE BIOPHARMA INC COM 33749P200   2,309 2,637 SH   SOLE 21 2,637 0 0
FIRST WESTN FINL INC COM 33751L105   80,312 2,853 SH   SOLE 2 320 0 2,533
FIRST WESTN FINL INC COM 33751L105   479 17 SH   SOLE 7 17 0 0
FIRST WESTN FINL INC COM 33751L105   661,328 23,493 SH   SOLE 18 23,493 0 0
FIRST WESTN FINL INC COM 33751L105   394,579 14,017 SH   SOLE 19 14,017 0 0
FIRST WESTN FINL INC COM 33751L105   8,597,714 305,425 SH   SOLE 21 305,425 0 0
FIRST WESTN FINL INC COM 33751L105   2,436,073 86,539 SH   SOLE 22 80,854 0 5,685
FIRSTCASH HOLDINGS INC COM 33768G107   3,987,778 45,884 SH   SOLE 2 28,136 0 17,748
FIRSTCASH HOLDINGS INC COM 33768G107   11,733 135 SH   SOLE 4 135 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   35,372 407 SH   SOLE 7 407 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   14,373,958 165,389 SH   SOLE 18 165,389 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   6,027,991 69,359 SH   SOLE 19 69,359 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   240,966,145 2,772,594 SH   SOLE 21 2,772,594 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   98,788,685 1,136,678 SH   SOLE 22 1,096,558 0 40,120
FIRSTCASH HOLDINGS INC COM 33768G107   511,205 5,882 SH   SOLE 25 5,882 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   1,975,464 22,730 SH   SOLE 26 19,505 0 3,225
FIRSTCASH HOLDINGS INC COM 33768G107   181,120 2,084 SH   SOLE 28 721 0 1,363
FIRSTCASH HOLDINGS INC COM 33768G107   1,570,811 18,074 SH   SOLE 30 18,074 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   18,425 212 SH   SOLE 36 212 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   473,399 5,447 SH   SOLE 40 5,447 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   2,086,898 24,012 SH   SOLE 43 22,706 0 1,306
FIRSTENERGY CORP COM 337932107   24,997,750 596,036 SH   SOLE 2 138,748 0 457,288
FIRSTENERGY CORP COM 337932107   19,018,406 453,467 SH   SOLE 4 232,602 0 220,865
FIRSTENERGY CORP COM 337932107   20,621,940 491,701 SH   SOLE 7 472,674 0 19,027
FIRSTENERGY CORP COM 337932107   317,066 7,560 SH   SOLE 13 2,348 0 5,212
FIRSTENERGY CORP COM 337932107   3,960,017 94,421 SH   SOLE 15 94,421 0 0
FIRSTENERGY CORP COM 337932107   671 16 SH   SOLE 17 0 0 16
FIRSTENERGY CORP COM 337932107   43,751,892 1,043,202 SH   SOLE 18 998,732 0 44,470
FIRSTENERGY CORP COM 337932107   14,088,527 335,921 SH   SOLE 19 335,921 0 0
FIRSTENERGY CORP COM 337932107   973,619,695 23,214,585 SH   SOLE 21 23,214,585 0 0
FIRSTENERGY CORP COM 337932107   492,554,642 11,744,269 SH   SOLE 22 10,586,653 0 1,157,616
FIRSTENERGY CORP COM 337932107   37,791,044 901,074 SH   SOLE 23 901,074 0 0
FIRSTENERGY CORP COM 337932107   25,823,842 615,733 SH   SOLE 25 615,733 0 0
FIRSTENERGY CORP COM 337932107   29,453,539 702,278 SH   SOLE 26 387,298 0 314,980
FIRSTENERGY CORP COM 337932107   31,046,756 740,266 SH   SOLE 28 9,553 0 730,713
FIRSTENERGY CORP COM 337932107   37,956 905 SH   SOLE 29 905 0 0
FIRSTENERGY CORP COM 337932107   127,598,088 3,042,396 SH   SOLE 30 3,042,396 0 0
FIRSTENERGY CORP COM 337932107   5,137,314 122,492 SH   SOLE 31 112,880 0 9,612
FIRSTENERGY CORP COM 337932107   5,470,486 130,436 SH   SOLE 32 130,436 0 0
FIRSTENERGY CORP COM 337932107   1,059,614 25,265 SH   SOLE 34 25,265 0 0
FIRSTENERGY CORP COM 337932107   7,558,511 180,222 SH   SOLE 36 180,222 0 0
FIRSTENERGY CORP COM 337932107   519,595 12,389 SH   SOLE 40 12,389 0 0
FIRSTENERGY CORP COM 337932107   47,350 1,129 SH   OTR 43 1,129 0 0
FIRSTENERGY CORP COM 337932107   11,763,117 280,475 SH   SOLE 43 247,402 0 33,073
FIRSTSERVICE CORP NEW COM 33767E202   1,883,103 15,366 SH   SOLE 43 15,291 0 75
FISCALNOTE HOLDINGS INC COM CL A 337655104   16,509 2,608 SH   SOLE 2 0 0 2,608
FISCALNOTE HOLDINGS INC COM CL A 337655104   129,835 20,511 SH   SOLE 21 20,511 0 0
FISCALNOTE HOLDINGS INC COM CL A 337655104   5,037,674 795,841 SH   SOLE 22 795,841 0 0
FISERV INC COM 337738108   105,006,778 1,038,951 SH   SOLE 2 110,440 0 928,511
FISERV INC COM 337738108   40,850,068 404,176 SH   SOLE 4 227,201 0 176,975
FISERV INC COM 337738108   66,954,630 662,458 SH   SOLE 7 643,315 0 19,143
FISERV INC COM 337738108   701,628 6,942 SH   SOLE 13 2,390 0 4,552
FISERV INC COM 337738108   10,723,123 106,096 SH   SOLE 15 106,096 0 0
FISERV INC COM 337738108   9,602 95 SH   SOLE 17 0 0 95
FISERV INC COM 337738108   140,308,608 1,388,232 SH   SOLE 18 1,337,868 0 50,364
FISERV INC COM 337738108   17,919,408 177,297 SH   SOLE 19 177,297 0 0
FISERV INC COM 337738108   1,535,771,991 15,195,132 SH   SOLE 21 15,195,132 0 0
FISERV INC COM 337738108   1,353,844,677 13,395,119 SH   SOLE 22 12,122,534 0 1,272,585
FISERV INC COM 337738108   101,970,230 1,008,907 SH   SOLE 23 1,008,907 0 0
FISERV INC COM 337738108   91,888,498 909,157 SH   SOLE 25 909,157 0 0
FISERV INC COM 337738108   112,731,254 1,115,378 SH   SOLE 26 392,602 0 722,776
FISERV INC COM 337738108   108,925,666 1,077,725 SH   SOLE 28 13,744 0 1,063,981
FISERV INC COM 337738108   70,547 698 SH   SOLE 29 698 0 0
FISERV INC COM 337738108   435,265,737 4,306,577 SH   SOLE 30 4,306,577 0 0
FISERV INC COM 337738108   13,697,714 135,527 SH   SOLE 31 124,627 0 10,900
FISERV INC COM 337738108   13,761,691 136,160 SH   SOLE 32 136,160 0 0
FISERV INC COM 337738108   32,675,729 323,298 SH   SOLE 34 323,298 0 0
FISERV INC COM 337738108   17,505,627 173,203 SH   SOLE 36 173,203 0 0
FISERV INC COM 337738108   2,304,598 22,802 SH   SOLE 40 22,802 0 0
FISERV INC COM 337738108   84,090 832 SH   OTR 43 832 0 0
FISERV INC COM 337738108   57,050,174 564,462 SH   SOLE 43 509,404 0 55,058
FISKER INC CL A COM STK 33813J106   721,751 99,278 SH   SOLE 2 60,671 0 38,607
FISKER INC CL A COM STK 33813J106   4,166 573 SH   SOLE 4 573 0 0
FISKER INC CL A COM STK 33813J106   116,233 15,988 SH   SOLE 7 15,988 0 0
FISKER INC CL A COM STK 33813J106   3,084,814 424,321 SH   SOLE 18 424,321 0 0
FISKER INC CL A COM STK 33813J106   2,344,422 322,479 SH   SOLE 19 322,479 0 0
FISKER INC CL A COM STK 33813J106   48,032,795 6,606,987 SH   SOLE 21 6,606,987 0 0
FISKER INC CL A COM STK 33813J106   31,533,683 4,337,508 SH   SOLE 22 4,205,390 0 132,118
FISKER INC CL A COM STK 33813J106   179,962 24,754 SH   SOLE 25 24,754 0 0
FISKER INC CL A COM STK 33813J106   657,608 90,455 SH   SOLE 26 73,315 0 17,140
FISKER INC CL A COM STK 33813J106   146,142 20,102 SH   SOLE 28 10,314 0 9,788
FISKER INC CL A COM STK 33813J106   2,460,044 338,383 SH   SOLE 30 338,383 0 0
FISKER INC CL A COM STK 33813J106   148,533 20,431 SH   SOLE 40 20,431 0 0
FISKER INC CL A COM STK 33813J106   443,732 61,036 SH   SOLE 43 56,318 0 4,718
FIVE BELOW INC COM 33829M101   16,452,094 93,018 SH   SOLE 2 42,225 0 50,793
FIVE BELOW INC COM 33829M101   29,714 168 SH   SOLE 4 168 0 0
FIVE BELOW INC COM 33829M101   664,854 3,759 SH   SOLE 7 3,759 0 0
FIVE BELOW INC COM 33829M101   21,176,645 119,730 SH   SOLE 18 119,730 0 0
FIVE BELOW INC COM 33829M101   3,037,035 17,171 SH   SOLE 19 17,171 0 0
FIVE BELOW INC COM 33829M101   514,572,313 2,909,325 SH   SOLE 21 2,909,325 0 0
FIVE BELOW INC COM 33829M101   277,604,894 1,569,542 SH   SOLE 22 1,496,373 0 73,169
FIVE BELOW INC COM 33829M101   1,588,823 8,983 SH   SOLE 25 8,983 0 0
FIVE BELOW INC COM 33829M101   4,139,996 23,407 SH   SOLE 26 19,093 0 4,314
FIVE BELOW INC COM 33829M101   757,888 4,285 SH   SOLE 28 577 0 3,708
FIVE BELOW INC COM 33829M101   6,523,673 36,884 SH   SOLE 30 36,884 0 0
FIVE BELOW INC COM 33829M101   136,367 771 SH   SOLE 31 771 0 0
FIVE BELOW INC COM 33829M101   382,570 2,163 SH   SOLE 36 2,163 0 0
FIVE BELOW INC COM 33829M101   1,385,776 7,835 SH   SOLE 40 7,835 0 0
FIVE BELOW INC COM 33829M101   25,469 144 SH   OTR 43 144 0 0
FIVE BELOW INC COM 33829M101   6,373,157 36,033 SH   SOLE 43 33,571 0 2,462
FIVE POINT HOLDINGS LLC COM CL A 33833Q106   34,792 14,932 SH   SOLE 2 14,932 0 0
FIVE STAR BANCORP COM 33830T103   246,522 9,050 SH   SOLE 2 3,268 0 5,782
FIVE STAR BANCORP COM 33830T103   5,121 188 SH   SOLE 7 188 0 0
FIVE STAR BANCORP COM 33830T103   1,024,360 37,605 SH   SOLE 18 37,605 0 0
FIVE STAR BANCORP COM 33830T103   642,891 23,601 SH   SOLE 19 23,601 0 0
FIVE STAR BANCORP COM 33830T103   12,764,283 468,586 SH   SOLE 21 468,586 0 0
FIVE STAR BANCORP COM 33830T103   5,516,917 202,530 SH   SOLE 22 195,680 0 6,850
FIVE9 INC COM 338307101   4,981,331 73,406 SH   SOLE 2 28,910 0 44,496
FIVE9 INC COM 338307101   79,600 1,173 SH   SOLE 4 242 0 931
FIVE9 INC COM 338307101   379,677 5,595 SH   SOLE 7 5,595 0 0
FIVE9 INC COM 338307101   2,603,720 38,369 SH   SOLE 18 38,369 0 0
FIVE9 INC COM 338307101   197,372,642 2,908,527 SH   SOLE 19 2,908,527 0 0
FIVE9 INC COM 338307101   102,761,959 1,514,323 SH   SOLE 21 1,514,323 0 0
FIVE9 INC COM 338307101   129,720,497 1,911,590 SH   SOLE 22 1,817,248 0 94,342
FIVE9 INC COM 338307101   730,174 10,760 SH   SOLE 25 10,760 0 0
FIVE9 INC COM 338307101   1,888,544 27,830 SH   SOLE 26 22,370 0 5,460
FIVE9 INC COM 338307101   183,833 2,709 SH   SOLE 28 1,206 0 1,503
FIVE9 INC COM 338307101   3,714,521 54,738 SH   SOLE 30 54,738 0 0
FIVE9 INC COM 338307101   67,114 989 SH   SOLE 31 989 0 0
FIVE9 INC COM 338307101   3,417,972 50,368 SH   SOLE 34 50,368 0 0
FIVE9 INC COM 338307101   118,755 1,750 SH   SOLE 36 1,750 0 0
FIVE9 INC COM 338307101   640,191 9,434 SH   SOLE 40 9,434 0 0
FIVE9 INC COM 338307101   11,129 164 SH   OTR 43 164 0 0
FIVE9 INC COM 338307101   5,768,982 85,013 SH   SOLE 43 68,530 0 16,483
FIVE9 INC NOTE 0.500% 6/0 338307AD3   6,421,160 7,010,000 PRN   SOLE 21 7,010,000 0 0
FIVERR INTL LTD ORD SHS M4R82T106   1,041,230 35,732 SH   SOLE 2 35,732 0 0
FIVERR INTL LTD ORD SHS M4R82T106   3,322 114 SH   SOLE 4 114 0 0
FIVERR INTL LTD ORD SHS M4R82T106   385,435 13,227 SH   SOLE 7 13,227 0 0
FIVERR INTL LTD ORD SHS M4R82T106   146 5 SH   SOLE 17 0 0 5
FIVERR INTL LTD ORD SHS M4R82T106   15,169,410 520,570 SH   SOLE 19 520,570 0 0
FIVERR INTL LTD ORD SHS M4R82T106   12,285,511 421,603 SH   SOLE 21 421,603 0 0
FIVERR INTL LTD ORD SHS M4R82T106   6,799,819 233,350 SH   SOLE 22 214,505 0 18,845
FIVERR INTL LTD ORD SHS M4R82T106   139,668 4,793 SH   SOLE 25 4,793 0 0
FIVERR INTL LTD ORD SHS M4R82T106   149,022 5,114 SH   SOLE 26 801 0 4,313
FIVERR INTL LTD ORD SHS M4R82T106   14,774 507 SH   SOLE 28 507 0 0
FIVERR INTL LTD ORD SHS M4R82T106   1,575,716 54,074 SH   SOLE 30 54,074 0 0
FIVERR INTL LTD ORD SHS M4R82T106   22,292 765 SH   SOLE 36 765 0 0
FIVERR INTL LTD ORD SHS M4R82T106   118,367 4,062 SH   SOLE 40 4,062 0 0
FIVERR INTL LTD ORD SHS M4R82T106   262 9 SH   SOLE 43 0 0 9
FLANIGANS ENTERPRISES INC COM 338517105   4,581 177 SH   SOLE 18 177 0 0
FLANIGANS ENTERPRISES INC COM 338517105   49,483 1,912 SH   SOLE 21 1,912 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   22,940,897 124,896 SH   SOLE 2 16,178 0 108,718
FLEETCOR TECHNOLOGIES INC COM 339041105   9,909,720 53,951 SH   SOLE 4 29,748 0 24,203
FLEETCOR TECHNOLOGIES INC COM 339041105   11,023,923 60,017 SH   SOLE 7 57,798 0 2,219
FLEETCOR TECHNOLOGIES INC COM 339041105   103,963 566 SH   SOLE 13 340 0 226
FLEETCOR TECHNOLOGIES INC COM 339041105   1,577,811 8,590 SH   SOLE 15 8,590 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   69,241,482 376,968 SH   SOLE 18 370,494 0 6,474
FLEETCOR TECHNOLOGIES INC COM 339041105   20,341,642 110,745 SH   SOLE 19 110,745 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   366,549,420 1,995,587 SH   SOLE 21 1,995,587 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   289,109,197 1,573,983 SH   SOLE 22 1,418,053 0 155,930
FLEETCOR TECHNOLOGIES INC COM 339041105   20,786,698 113,168 SH   SOLE 23 113,168 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   20,453,135 111,352 SH   SOLE 25 94,219 0 17,133
FLEETCOR TECHNOLOGIES INC COM 339041105   22,055,560 120,076 SH   SOLE 26 45,357 0 74,719
FLEETCOR TECHNOLOGIES INC COM 339041105   15,460,162 84,169 SH   SOLE 28 1,159 0 83,010
FLEETCOR TECHNOLOGIES INC COM 339041105   78,584,916 427,836 SH   SOLE 30 427,836 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   3,080,130 16,769 SH   SOLE 31 15,504 0 1,265
FLEETCOR TECHNOLOGIES INC COM 339041105   21,394,863 116,479 SH   SOLE 34 116,479 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   6,003,397 32,684 SH   SOLE 36 32,684 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   487,854 2,656 SH   SOLE 40 2,656 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   34,716 189 SH   OTR 43 189 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   4,907,011 26,715 SH   SOLE 43 23,076 0 3,639
FLEX LNG LTD SHS G35947202   612,774 18,745 SH   SOLE 2 1,152 0 17,593
FLEX LNG LTD SHS G35947202   9,840 301 SH   SOLE 7 301 0 0
FLEX LNG LTD SHS G35947202   2,680,940 82,011 SH   SOLE 18 82,011 0 0
FLEX LNG LTD SHS G35947202   1,707,006 52,218 SH   SOLE 19 52,218 0 0
FLEX LNG LTD SHS G35947202   31,441,373 961,804 SH   SOLE 21 961,804 0 0
FLEX LNG LTD SHS G35947202   10,232,918 313,029 SH   SOLE 22 290,036 0 22,993
FLEX LTD ORD Y2573F102   19,402,329 904,116 SH   SOLE 2 718,160 0 185,956
FLEX LTD ORD Y2573F102   341,729 15,924 SH   SOLE 4 11,771 0 4,153
FLEX LTD ORD Y2573F102   1,000,787 46,635 SH   SOLE 7 46,635 0 0
FLEX LTD ORD Y2573F102   79,939 3,725 SH   SOLE 15 3,725 0 0
FLEX LTD ORD Y2573F102   14,050,377 654,724 SH   SOLE 18 317,523 0 337,201
FLEX LTD ORD Y2573F102   67,501,550 3,145,459 SH   SOLE 19 3,145,459 0 0
FLEX LTD ORD Y2573F102   17,692,118 824,423 SH   SOLE 21 824,423 0 0
FLEX LTD ORD Y2573F102   75,993,487 3,541,169 SH   SOLE 22 2,673,180 0 867,989
FLEX LTD ORD Y2573F102   8,556,038 398,697 SH   SOLE 23 398,697 0 0
FLEX LTD ORD Y2573F102   13,652,187 636,169 SH   SOLE 25 636,169 0 0
FLEX LTD ORD Y2573F102   15,875,529 739,773 SH   SOLE 26 454,284 0 285,489
FLEX LTD ORD Y2573F102   18,002,708 838,896 SH   SOLE 28 256,801 0 582,095
FLEX LTD ORD Y2573F102   185,629 8,650 SH   SOLE 29 8,650 0 0
FLEX LTD ORD Y2573F102   19,216,314 895,448 SH   SOLE 30 895,448 0 0
FLEX LTD ORD Y2573F102   47,310,029 2,204,568 SH   SOLE 34 2,204,568 0 0
FLEX LTD ORD Y2573F102   3,157,303 147,125 SH   SOLE 36 147,125 0 0
FLEX LTD ORD Y2573F102   1,363,804 63,551 SH   SOLE 40 63,551 0 0
FLEX LTD ORD Y2573F102   8,410,847 391,931 SH   SOLE 43 377,613 0 14,318
FLEXIBLE SOLUTIONS INTL INC COM 33938T104   4,582 1,478 SH   SOLE 18 1,478 0 0
FLEXIBLE SOLUTIONS INTL INC COM 33938T104   54,386 17,544 SH   SOLE 21 17,544 0 0
FLEXSHARES TR CR SCORED LONG 33939L753   1,053 25 SH   SOLE 17 0 0 25
FLEXSHOPPER INC COM NEW 33939J303   9,210 9,957 SH   SOLE 21 9,957 0 0
FLEXSHOPPER INC COM NEW 33939J303   3,620 3,913 SH   SOLE 22 3,913 0 0
FLEXSTEEL INDS INC COM 339382103   5,221 339 SH   SOLE 2 0 0 339
FLEXSTEEL INDS INC COM 339382103   9,286 603 SH   SOLE 18 603 0 0
FLEXSTEEL INDS INC COM 339382103   771,971 50,128 SH   SOLE 21 50,128 0 0
FLEXSTEEL INDS INC COM 339382103   1,428,458 92,757 SH   SOLE 22 92,757 0 0
FLEXSTEEL INDS INC COM 339382103   9,486 616 SH   SOLE 43 616 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   8,887,921 127,645 SH   SOLE 2 35,143 0 92,502
FLOOR & DECOR HLDGS INC CL A 339750101   87,316 1,254 SH   SOLE 4 1,254 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   633,285 9,095 SH   SOLE 7 9,095 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   4,629,420 66,486 SH   SOLE 18 66,486 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   11,707,867 168,144 SH   SOLE 19 168,144 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   121,904,444 1,750,746 SH   SOLE 21 1,750,746 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   172,153,699 2,472,407 SH   SOLE 22 2,334,817 0 137,590
FLOOR & DECOR HLDGS INC CL A 339750101   109,366,657 1,570,683 SH   SOLE 25 1,570,683 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   3,218,925 46,229 SH   SOLE 26 38,093 0 8,136
FLOOR & DECOR HLDGS INC CL A 339750101   369,178 5,302 SH   SOLE 28 1,760 0 3,542
FLOOR & DECOR HLDGS INC CL A 339750101   16,316,607 234,333 SH   SOLE 30 234,333 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   99,083 1,423 SH   SOLE 31 1,423 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   3,223,451 46,294 SH   SOLE 34 46,294 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   193,084 2,773 SH   SOLE 36 2,773 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   1,068,960 15,352 SH   SOLE 40 15,352 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   22,003 316 SH   OTR 43 316 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   2,007,990 28,838 SH   SOLE 43 26,502 0 2,336
FLOTEK INDS INC DEL COM 343389102   12,964 11,575 SH   SOLE 18 11,575 0 0
FLOTEK INDS INC DEL COM 343389102   228,079 203,642 SH   SOLE 21 203,642 0 0
FLOTEK INDS INC DEL COM 343389102   904,385 807,487 SH   SOLE 22 807,487 0 0
FLOWERS FOODS INC COM 343498101   9,065,659 315,437 SH   SOLE 2 168,046 0 147,391
FLOWERS FOODS INC COM 343498101   61,906 2,154 SH   SOLE 4 696 0 1,458
FLOWERS FOODS INC COM 343498101   952,674 33,148 SH   SOLE 7 33,148 0 0
FLOWERS FOODS INC COM 343498101   11,423,115 397,464 SH   SOLE 18 397,464 0 0
FLOWERS FOODS INC COM 343498101   5,872,013 204,315 SH   SOLE 19 204,315 0 0
FLOWERS FOODS INC COM 343498101   319,895,657 11,130,677 SH   SOLE 21 11,130,677 0 0
FLOWERS FOODS INC COM 343498101   158,401,832 5,511,546 SH   SOLE 22 5,253,117 0 258,429
FLOWERS FOODS INC COM 343498101   81,823 2,847 SH   SOLE 23 2,847 0 0
FLOWERS FOODS INC COM 343498101   1,001,848 34,859 SH   SOLE 25 34,859 0 0
FLOWERS FOODS INC COM 343498101   2,585,048 89,946 SH   SOLE 26 72,738 0 17,208
FLOWERS FOODS INC COM 343498101   108,407 3,772 SH   SOLE 28 3,772 0 0
FLOWERS FOODS INC COM 343498101   5,381,622 187,252 SH   SOLE 30 187,252 0 0
FLOWERS FOODS INC COM 343498101   73,948 2,573 SH   SOLE 31 2,573 0 0
FLOWERS FOODS INC COM 343498101   482,315 16,782 SH   SOLE 36 16,782 0 0
FLOWERS FOODS INC COM 343498101   781,728 27,200 SH   SOLE 40 27,200 0 0
FLOWERS FOODS INC COM 343498101   31,906,036 1,110,161 SH   SOLE 43 1,078,124 0 32,037
FLOWSERVE CORP COM 34354P105   7,386,425 240,757 SH   SOLE 2 100,116 0 140,641
FLOWSERVE CORP COM 34354P105   13,315 434 SH   SOLE 4 434 0 0
FLOWSERVE CORP COM 34354P105   297,872 9,709 SH   SOLE 7 9,709 0 0
FLOWSERVE CORP COM 34354P105   8,382,083 273,210 SH   SOLE 18 273,210 0 0
FLOWSERVE CORP COM 34354P105   1,276,564 41,609 SH   SOLE 19 41,609 0 0
FLOWSERVE CORP COM 34354P105   205,335,380 6,692,809 SH   SOLE 21 6,692,809 0 0
FLOWSERVE CORP COM 34354P105   114,135,245 3,720,184 SH   SOLE 22 3,540,118 0 180,066
FLOWSERVE CORP COM 34354P105   628,050 20,471 SH   SOLE 25 20,471 0 0
FLOWSERVE CORP COM 34354P105   1,676,815 54,655 SH   SOLE 26 44,383 0 10,272
FLOWSERVE CORP COM 34354P105   248,723 8,107 SH   SOLE 28 2,322 0 5,785
FLOWSERVE CORP COM 34354P105   2,348,738 76,556 SH   SOLE 30 76,556 0 0
FLOWSERVE CORP COM 34354P105   58,507 1,907 SH   SOLE 31 1,907 0 0
FLOWSERVE CORP COM 34354P105   195,217 6,363 SH   SOLE 36 6,363 0 0
FLOWSERVE CORP COM 34354P105   566,905 18,478 SH   SOLE 40 18,478 0 0
FLOWSERVE CORP COM 34354P105   23,501 766 SH   OTR 43 766 0 0
FLOWSERVE CORP COM 34354P105   1,960,751 63,910 SH   SOLE 43 61,960 0 1,950
FLUENCE ENERGY INC COM CL A 34379V103   350,975 20,465 SH   SOLE 2 11,565 0 8,900
FLUENCE ENERGY INC COM CL A 34379V103   8,301 484 SH   SOLE 7 484 0 0
FLUENCE ENERGY INC COM CL A 34379V103   1,555,008 90,671 SH   SOLE 18 90,671 0 0
FLUENCE ENERGY INC COM CL A 34379V103   1,136,565 66,272 SH   SOLE 19 66,272 0 0
FLUENCE ENERGY INC COM CL A 34379V103   20,380,991 1,188,396 SH   SOLE 21 1,188,396 0 0
FLUENCE ENERGY INC COM CL A 34379V103   15,992,289 932,495 SH   SOLE 22 901,783 0 30,712
FLUENCE ENERGY INC COM CL A 34379V103   1,347,853 78,592 SH   SOLE 25 78,592 0 0
FLUENCE ENERGY INC COM CL A 34379V103   805,450 46,965 SH   SOLE 26 11,926 0 35,039
FLUENCE ENERGY INC COM CL A 34379V103   1,818,980 106,063 SH   SOLE 34 106,063 0 0
FLUENCE ENERGY INC COM CL A 34379V103   12,897 752 SH   SOLE 36 752 0 0
FLUENCE ENERGY INC COM CL A 34379V103   103,655 6,044 SH   SOLE 43 5,499 0 545
FLUENT INC COM 34380C102   24,795 22,748 SH   SOLE 2 0 0 22,748
FLUENT INC COM 34380C102   8,779 8,054 SH   SOLE 18 8,054 0 0
FLUENT INC COM 34380C102   94,090 86,321 SH   SOLE 21 86,321 0 0
FLUENT INC COM 34380C102   736,514 675,701 SH   SOLE 22 675,701 0 0
FLUOR CORP NEW COM 343412102   4,875,449 140,665 SH   SOLE 2 103,247 0 37,418
FLUOR CORP NEW COM 343412102   14,003 404 SH   SOLE 4 404 0 0
FLUOR CORP NEW COM 343412102   376,824 10,872 SH   SOLE 7 10,872 0 0
FLUOR CORP NEW COM 343412102   21,371,460 616,603 SH   SOLE 18 598,480 0 18,123
FLUOR CORP NEW COM 343412102   9,039,883 260,816 SH   SOLE 19 260,816 0 0
FLUOR CORP NEW COM 343412102   367,136,085 10,592,501 SH   SOLE 21 10,592,501 0 0
FLUOR CORP NEW COM 343412102   146,193,038 4,217,918 SH   SOLE 22 4,103,007 0 114,911
FLUOR CORP NEW COM 343412102   2,680,778 77,345 SH   SOLE 26 77,345 0 0
FLUOR CORP NEW COM 343412102   93,270 2,691 SH   SOLE 28 0 0 2,691
FLUOR CORP NEW COM 343412102   1,801,176 51,967 SH   SOLE 30 51,967 0 0
FLUOR CORP NEW COM 343412102   617,884 17,827 SH   SOLE 36 17,827 0 0
FLUOR CORP NEW COM 343412102   8,680,881 250,458 SH   SOLE 43 229,311 0 21,147
FLUSHING FINL CORP COM 343873105   1,659,839 85,647 SH   SOLE 2 67,639 0 18,008
FLUSHING FINL CORP COM 343873105   717 37 SH   SOLE 4 37 0 0
FLUSHING FINL CORP COM 343873105   6,609 341 SH   SOLE 7 341 0 0
FLUSHING FINL CORP COM 343873105   1,694,955 87,459 SH   SOLE 18 87,459 0 0
FLUSHING FINL CORP COM 343873105   1,030,764 53,187 SH   SOLE 19 53,187 0 0
FLUSHING FINL CORP COM 343873105   23,727,496 1,224,329 SH   SOLE 21 1,224,329 0 0
FLUSHING FINL CORP COM 343873105   18,804,026 970,280 SH   SOLE 22 931,277 0 39,003
FLUSHING FINL CORP COM 343873105   133,218 6,874 SH   SOLE 25 6,874 0 0
FLUSHING FINL CORP COM 343873105   363,569 18,760 SH   SOLE 26 16,855 0 1,905
FLUSHING FINL CORP COM 343873105   103,121 5,321 SH   SOLE 28 0 0 5,321
FLUSHING FINL CORP COM 343873105   43,624 2,251 SH   SOLE 30 2,251 0 0
FLUSHING FINL CORP COM 343873105   128,935 6,653 SH   SOLE 40 6,653 0 0
FLUSHING FINL CORP COM 343873105   1,364,798 70,423 SH   SOLE 43 67,794 0 2,629
FLUX PWR HLDGS INC COM NEW 344057302   7,392 1,862 SH   SOLE 18 1,862 0 0
FLUX PWR HLDGS INC COM NEW 344057302   96,169 24,224 SH   SOLE 21 24,224 0 0
FLUX PWR HLDGS INC COM NEW 344057302   617,319 155,496 SH   SOLE 22 155,496 0 0
FLYWIRE CORPORATION COM VTG 302492103   1,474,024 60,238 SH   SOLE 2 32,960 0 27,278
FLYWIRE CORPORATION COM VTG 302492103   16,811 687 SH   SOLE 7 687 0 0
FLYWIRE CORPORATION COM VTG 302492103   4,192,788 171,344 SH   SOLE 18 166,645 0 4,699
FLYWIRE CORPORATION COM VTG 302492103   5,333,677 217,968 SH   SOLE 19 217,968 0 0
FLYWIRE CORPORATION COM VTG 302492103   47,168,494 1,927,605 SH   SOLE 21 1,927,605 0 0
FLYWIRE CORPORATION COM VTG 302492103   38,021,070 1,553,783 SH   SOLE 22 1,521,790 0 31,993
FLYWIRE CORPORATION COM VTG 302492103   116,037 4,742 SH   SOLE 23 4,742 0 0
FLYWIRE CORPORATION COM VTG 302492103   104,438 4,268 SH   SOLE 25 4,268 0 0
FLYWIRE CORPORATION COM VTG 302492103   125,115 5,113 SH   SOLE 26 12 0 5,101
FLYWIRE CORPORATION COM VTG 302492103   1,896,523 77,504 SH   SOLE 30 77,504 0 0
FLYWIRE CORPORATION COM VTG 302492103   119,854 4,898 SH   SOLE 40 4,898 0 0
FLYWIRE CORPORATION COM VTG 302492103   257,865 10,538 SH   SOLE 43 9,483 0 1,055
FMC CORP COM NEW 302491303   45,932,266 368,047 SH   SOLE 2 100,618 0 267,429
FMC CORP COM NEW 302491303   17,840,659 142,954 SH   SOLE 4 87,410 0 55,544
FMC CORP COM NEW 302491303   14,913,350 119,498 SH   SOLE 7 115,524 0 3,974
FMC CORP COM NEW 302491303   1,306,157 10,466 SH   SOLE 13 8,760 0 1,706
FMC CORP COM NEW 302491303   2,732,122 21,892 SH   SOLE 15 21,892 0 0
FMC CORP COM NEW 302491303   33,848,880 271,225 SH   SOLE 18 225,956 0 45,269
FMC CORP COM NEW 302491303   65,472,451 524,619 SH   SOLE 19 524,619 0 0
FMC CORP COM NEW 302491303   441,368,928 3,536,610 SH   SOLE 21 3,536,610 0 0
FMC CORP COM NEW 302491303   369,348,346 2,959,522 SH   SOLE 22 2,633,913 0 325,609
FMC CORP COM NEW 302491303   27,904,157 223,591 SH   SOLE 23 223,591 0 0
FMC CORP COM NEW 302491303   70,663,382 566,213 SH   SOLE 25 566,213 0 0
FMC CORP COM NEW 302491303   46,191,974 370,128 SH   SOLE 26 181,436 0 188,692
FMC CORP COM NEW 302491303   39,298,896 314,895 SH   SOLE 28 2,171 0 312,724
FMC CORP COM NEW 302491303   34,158,010 273,702 SH   SOLE 29 273,702 0 0
FMC CORP COM NEW 302491303   137,313,072 1,100,265 SH   SOLE 30 1,096,146 0 4,119
FMC CORP COM NEW 302491303   3,438,989 27,556 SH   SOLE 31 25,273 0 2,283
FMC CORP COM NEW 302491303   29,223,792 234,165 SH   SOLE 34 234,165 0 0
FMC CORP COM NEW 302491303   4,441,882 35,592 SH   SOLE 36 35,592 0 0
FMC CORP COM NEW 302491303   622,627 4,989 SH   SOLE 40 4,989 0 0
FMC CORP COM NEW 302491303   30,202 242 SH   OTR 43 242 0 0
FMC CORP COM NEW 302491303   37,789,139 302,798 SH   SOLE 43 287,860 0 14,937
FNCB BANCORP INC COM 302578109   27,274 3,322 SH   SOLE 2 2,768 0 554
FNCB BANCORP INC COM 302578109   22,561 2,748 SH   SOLE 18 2,748 0 0
FNCB BANCORP INC COM 302578109   17,660 2,151 SH   SOLE 19 2,151 0 0
FNCB BANCORP INC COM 302578109   284,362 34,636 SH   SOLE 21 34,636 0 0
FNCB BANCORP INC COM 302578109   191,186 23,287 SH   SOLE 22 23,287 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100   1,175,757 31,547 SH   SOLE 2 17,621 0 13,926
FOCUS FINL PARTNERS INC COM CL A 34417P100   8,609 231 SH   SOLE 4 231 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100   25,195 676 SH   SOLE 7 676 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100   5,471,870 146,817 SH   SOLE 18 146,817 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100   4,024,154 107,973 SH   SOLE 19 107,973 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100   71,852,274 1,927,885 SH   SOLE 21 1,927,885 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100   53,539,771 1,436,538 SH   SOLE 22 1,389,321 0 47,217
FOCUS FINL PARTNERS INC COM CL A 34417P100   346,387 9,294 SH   SOLE 25 9,294 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100   724,193 19,431 SH   SOLE 26 14,750 0 4,681
FOCUS FINL PARTNERS INC COM CL A 34417P100   439,749 11,799 SH   SOLE 28 9,220 0 2,579
FOCUS FINL PARTNERS INC COM CL A 34417P100   2,577,370 69,154 SH   SOLE 30 69,154 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100   258,057 6,924 SH   SOLE 40 6,924 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100   251,908 6,759 SH   SOLE 43 6,295 0 464
FOCUS UNVL INC COM 34417J104   19,243 3,002 SH   SOLE 2 772 0 2,230
FOCUS UNVL INC COM 34417J104   2,122 331 SH   SOLE 7 331 0 0
FOCUS UNVL INC COM 34417J104   296,341 46,231 SH   SOLE 18 46,231 0 0
FOCUS UNVL INC COM 34417J104   207,928 32,438 SH   SOLE 19 32,438 0 0
FOCUS UNVL INC COM 34417J104   3,782,221 590,050 SH   SOLE 21 590,050 0 0
FOCUS UNVL INC COM 34417J104   1,412,629 220,379 SH   SOLE 22 213,479 0 6,900
FOGHORN THERAPEUTICS INC COM 344174107   89,161 13,975 SH   SOLE 2 11,478 0 2,497
FOGHORN THERAPEUTICS INC COM 344174107   2,335 366 SH   SOLE 7 366 0 0
FOGHORN THERAPEUTICS INC COM 344174107   422,624 66,242 SH   SOLE 18 57,986 0 8,256
FOGHORN THERAPEUTICS INC COM 344174107   392,542 61,527 SH   SOLE 19 61,527 0 0
FOGHORN THERAPEUTICS INC COM 344174107   5,073,618 795,238 SH   SOLE 21 795,238 0 0
FOGHORN THERAPEUTICS INC COM 344174107   1,843,169 288,898 SH   SOLE 22 282,086 0 6,812
FOGHORN THERAPEUTICS INC COM 344174107   3,841 602 SH   SOLE 23 602 0 0
FOGHORN THERAPEUTICS INC COM 344174107   6,227 976 SH   SOLE 26 0 0 976
FOGHORN THERAPEUTICS INC COM 344174107   126,113 19,767 SH   SOLE 30 19,767 0 0
FOGHORN THERAPEUTICS INC COM 344174107   15,548 2,437 SH   SOLE 43 1,542 0 895
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   3,107,379 39,777 SH   SOLE 2 39,412 0 365
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   193,894 2,482 SH   SOLE 4 2,482 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   1,563,962 20,020 SH   SOLE 13 20,020 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   14,485,635 185,428 SH   SOLE 18 2,867 0 182,561
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   3,238,699 41,458 SH   SOLE 19 41,458 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   76,401 978 SH   SOLE 21 978 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   18,871,136 241,566 SH   SOLE 22 241,566 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   24,568,271 314,494 SH   SOLE 25 314,494 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   7,132,044 91,296 SH   SOLE 26 62,756 0 28,540
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   5,866,343 75,094 SH   SOLE 28 0 0 75,094
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   17,108 219 SH   SOLE 30 219 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   79,747,708 1,020,836 SH   SOLE 34 1,020,836 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   15,281,756 195,619 SH   SOLE 43 177,581 0 18,038
FONAR CORP COM NEW 344437405   17,253 1,030 SH   SOLE 18 1,030 0 0
FONAR CORP COM NEW 344437405   219,794 13,122 SH   SOLE 21 13,122 0 0
FONAR CORP COM NEW 344437405   1,399,982 83,581 SH   SOLE 22 83,581 0 0
FOOT LOCKER INC COM 344849104   10,035,890 265,570 SH   SOLE 2 151,890 0 113,680
FOOT LOCKER INC COM 344849104   10,619 281 SH   SOLE 4 281 0 0
FOOT LOCKER INC COM 344849104   317,776 8,409 SH   SOLE 7 8,409 0 0
FOOT LOCKER INC COM 344849104   13,767,842 364,325 SH   SOLE 18 364,325 0 0
FOOT LOCKER INC COM 344849104   19,591,016 518,418 SH   SOLE 19 518,418 0 0
FOOT LOCKER INC COM 344849104   230,944,969 6,111,272 SH   SOLE 21 6,111,272 0 0
FOOT LOCKER INC COM 344849104   107,669,530 2,849,154 SH   SOLE 22 2,746,537 0 102,617
FOOT LOCKER INC COM 344849104   459,413 12,157 SH   SOLE 23 12,157 0 0
FOOT LOCKER INC COM 344849104   577,998 15,295 SH   SOLE 25 15,295 0 0
FOOT LOCKER INC COM 344849104   4,442,101 117,547 SH   SOLE 26 36,743 0 80,804
FOOT LOCKER INC COM 344849104   69,723 1,845 SH   SOLE 28 1,845 0 0
FOOT LOCKER INC COM 344849104   2,936,472 77,705 SH   SOLE 30 77,705 0 0
FOOT LOCKER INC COM 344849104   82,042 2,171 SH   SOLE 34 2,171 0 0
FOOT LOCKER INC COM 344849104   327,450 8,665 SH   SOLE 36 8,665 0 0
FOOT LOCKER INC COM 344849104   450,797 11,929 SH   SOLE 40 11,929 0 0
FOOT LOCKER INC COM 344849104   10,317 273 SH   OTR 43 273 0 0
FOOT LOCKER INC COM 344849104   7,931,878 209,894 SH   SOLE 43 205,373 0 4,521
FORD MTR CO DEL COM 345370860   91,647,354 7,880,254 SH   SOLE 2 1,023,593 0 6,856,661
FORD MTR CO DEL COM 345370860   30,546,242 2,626,504 SH   SOLE 4 1,517,369 0 1,109,135
FORD MTR CO DEL COM 345370860   39,688,887 3,412,630 SH   SOLE 7 3,294,365 0 118,265
FORD MTR CO DEL COM 345370860   720,746 61,973 SH   SOLE 13 14,588 0 47,385
FORD MTR CO DEL COM 345370860   7,684,883 660,781 SH   SOLE 15 660,781 0 0
FORD MTR CO DEL COM 345370860   1,128 97 SH   SOLE 17 0 0 97
FORD MTR CO DEL COM 345370860   66,651,042 5,730,958 SH   SOLE 18 5,405,244 0 325,714
FORD MTR CO DEL COM 345370860   13,796,529 1,186,288 SH   SOLE 19 1,186,288 0 0
FORD MTR CO DEL COM 345370860   1,086,587,876 93,429,740 SH   SOLE 21 93,429,740 0 0
FORD MTR CO DEL COM 345370860   990,639,120 85,179,632 SH   SOLE 22 76,807,641 0 8,371,991
FORD MTR CO DEL COM 345370860   76,422,405 6,571,144 SH   SOLE 23 6,571,144 0 0
FORD MTR CO DEL COM 345370860   72,448,143 6,229,419 SH   SOLE 25 6,229,419 0 0
FORD MTR CO DEL COM 345370860   87,199,647 7,497,820 SH   SOLE 26 2,842,975 0 4,654,845
FORD MTR CO DEL COM 345370860   70,034,639 6,021,895 SH   SOLE 28 487,789 0 5,534,106
FORD MTR CO DEL COM 345370860   90,377 7,771 SH   SOLE 29 7,771 0 0
FORD MTR CO DEL COM 345370860   302,904,118 26,045,066 SH   SOLE 30 26,045,066 0 0
FORD MTR CO DEL COM 345370860   10,109,575 869,267 SH   SOLE 31 797,832 0 71,435
FORD MTR CO DEL COM 345370860   35,380,216 3,042,151 SH   SOLE 34 3,042,151 0 0
FORD MTR CO DEL COM 345370860   16,688,480 1,434,951 SH   SOLE 36 1,434,951 0 0
FORD MTR CO DEL COM 345370860   1,699,631 146,142 SH   SOLE 40 146,142 0 0
FORD MTR CO DEL COM 345370860   93,982 8,081 SH   OTR 43 8,081 0 0
FORD MTR CO DEL COM 345370860   30,681,358 2,638,122 SH   SOLE 43 2,386,042 0 252,080
FORD MTR CO DEL OPTIONS 345370860   48,846 4,200 SH Put SOLE 4 4,200 0 0
FORD MTR CO DEL OPTIONS 345370860   829,219 71,300 SH Put SOLE 18 71,300 0 0
FORD MTR CO DEL OPTIONS 345370860   10,853,116 933,200 SH Put SOLE 19 933,200 0 0
FORD MTR CO DEL OPTIONS 345370860   391,931 33,700 SH Put SOLE 22 33,700 0 0
FORD MTR CO DEL OPTIONS 345370860   3,577,388 307,600 SH Put SOLE 34 307,600 0 0
FORD MTR CO DEL NOTE 3/1 345370CZ1   1,867,186 1,979,000 PRN   SOLE 2 951,000 0 1,028,000
FORD MTR CO DEL NOTE 3/1 345370CZ1   953,878 1,011,000 PRN   SOLE 18 1,011,000 0 0
FORD MTR CO DEL NOTE 3/1 345370CZ1   1,115,217 1,182,000 PRN   SOLE 19 1,182,000 0 0
FORD MTR CO DEL NOTE 3/1 345370CZ1   20,747,565 21,990,000 PRN   SOLE 21 21,990,000 0 0
FORD MTR CO DEL NOTE 3/1 345370CZ1   1,181,262 1,252,000 PRN   SOLE 26 633,000 0 619,000
FORD MTR CO DEL NOTE 3/1 345370CZ1   762,348 808,000 PRN   SOLE 34 808,000 0 0
FORESTAR GROUP INC COM 346232101   265,715 17,243 SH   SOLE 2 5,927 0 11,316
FORESTAR GROUP INC COM 346232101   3,714 241 SH   SOLE 7 241 0 0
FORESTAR GROUP INC COM 346232101   837,980 54,379 SH   SOLE 18 54,379 0 0
FORESTAR GROUP INC COM 346232101   3,584,674 232,620 SH   SOLE 19 232,620 0 0
FORESTAR GROUP INC COM 346232101   10,568,949 685,850 SH   SOLE 21 685,850 0 0
FORESTAR GROUP INC COM 346232101   7,436,681 482,588 SH   SOLE 22 459,488 0 23,100
FORESTAR GROUP INC COM 346232101   50,252 3,261 SH   SOLE 25 3,261 0 0
FORESTAR GROUP INC COM 346232101   105,605 6,853 SH   SOLE 26 1,818 0 5,035
FORESTAR GROUP INC COM 346232101   178,263 11,568 SH   SOLE 28 0 0 11,568
FORESTAR GROUP INC COM 346232101   72,735 4,720 SH   SOLE 30 4,720 0 0
FORESTAR GROUP INC COM 346232101   590,511 38,320 SH   SOLE 34 38,320 0 0
FORESTAR GROUP INC COM 346232101   27,199 1,765 SH   SOLE 40 1,765 0 0
FORESTAR GROUP INC COM 346232101   822,108 53,349 SH   SOLE 43 52,031 0 1,318
FORGE GLOBAL HOLDINGS INC COM 34629L103   6,223 3,597 SH   SOLE 2 0 0 3,597
FORGE GLOBAL HOLDINGS INC COM 34629L103   179,750 103,902 SH   SOLE 21 103,902 0 0
FORGE GLOBAL HOLDINGS INC COM 34629L103   2,435,414 1,407,754 SH   SOLE 22 1,407,754 0 0
FORGEROCK INC CL A 34631B101   1,204,214 52,886 SH   SOLE 2 40,676 0 12,210
FORGEROCK INC CL A 34631B101   32,994 1,449 SH   SOLE 7 1,449 0 0
FORGEROCK INC CL A 34631B101   2,255,118 99,039 SH   SOLE 18 99,039 0 0
FORGEROCK INC CL A 34631B101   5,344,233 234,705 SH   SOLE 19 234,705 0 0
FORGEROCK INC CL A 34631B101   32,829,809 1,441,801 SH   SOLE 21 1,441,801 0 0
FORGEROCK INC CL A 34631B101   21,465,370 942,704 SH   SOLE 22 906,618 0 36,086
FORGEROCK INC CL A 34631B101   62,754 2,756 SH   SOLE 26 0 0 2,756
FORGEROCK INC CL A 34631B101   392,464 17,236 SH   SOLE 30 17,236 0 0
FORGEROCK INC CL A 34631B101   7,223,031 317,217 SH   SOLE 34 317,217 0 0
FORIAN INC COM 34630N106   8,234 3,016 SH   SOLE 18 3,016 0 0
FORIAN INC COM 34630N106   106,415 38,980 SH   SOLE 21 38,980 0 0
FORIAN INC COM 34630N106   115,416 42,277 SH   SOLE 22 42,277 0 0
FORMFACTOR INC COM 346375108   916,454 41,226 SH   SOLE 2 23,129 0 18,097
FORMFACTOR INC COM 346375108   15,072 678 SH   SOLE 4 264 0 414
FORMFACTOR INC COM 346375108   19,607 882 SH   SOLE 7 882 0 0
FORMFACTOR INC COM 346375108   5,490,499 246,986 SH   SOLE 18 246,986 0 0
FORMFACTOR INC COM 346375108   3,188,605 143,437 SH   SOLE 19 143,437 0 0
FORMFACTOR INC COM 346375108   214,724,438 9,659,219 SH   SOLE 21 9,659,219 0 0
FORMFACTOR INC COM 346375108   43,774,027 1,969,142 SH   SOLE 22 1,906,301 0 62,841
FORMFACTOR INC COM 346375108   277,275 12,473 SH   SOLE 25 12,473 0 0
FORMFACTOR INC COM 346375108   846,496 38,079 SH   SOLE 26 30,758 0 7,321
FORMFACTOR INC COM 346375108   180,841 8,135 SH   SOLE 28 1,383 0 6,752
FORMFACTOR INC COM 346375108   2,954,300 132,897 SH   SOLE 30 132,897 0 0
FORMFACTOR INC COM 346375108   66,823 3,006 SH   SOLE 36 3,006 0 0
FORMFACTOR INC COM 346375108   266,338 11,981 SH   SOLE 40 11,981 0 0
FORMFACTOR INC COM 346375108   1,163,140 52,323 SH   SOLE 43 50,255 0 2,068
FORMULA SYSTEMS 1985 LTD SPONSORED ADS 346414105   72,946 1,029 SH   SOLE 43 1,029 0 0
FORRESTER RESH INC COM 346563109   828,666 23,173 SH   SOLE 2 20,542 0 2,631
FORRESTER RESH INC COM 346563109   2,610 73 SH   SOLE 4 73 0 0
FORRESTER RESH INC COM 346563109   5,221 146 SH   SOLE 7 146 0 0
FORRESTER RESH INC COM 346563109   1,421,174 39,742 SH   SOLE 18 39,742 0 0
FORRESTER RESH INC COM 346563109   742,020 20,750 SH   SOLE 19 20,750 0 0
FORRESTER RESH INC COM 346563109   51,010,674 1,426,473 SH   SOLE 21 1,426,473 0 0
FORRESTER RESH INC COM 346563109   10,928,435 305,605 SH   SOLE 22 297,276 0 8,329
FORRESTER RESH INC COM 346563109   54,105 1,513 SH   SOLE 25 1,513 0 0
FORRESTER RESH INC COM 346563109   137,140 3,835 SH   SOLE 26 2,297 0 1,538
FORRESTER RESH INC COM 346563109   812,896 22,732 SH   SOLE 30 22,732 0 0
FORRESTER RESH INC COM 346563109   860,564 24,065 SH   SOLE 34 24,065 0 0
FORRESTER RESH INC COM 346563109   31,433 879 SH   SOLE 40 879 0 0
FORRESTER RESH INC COM 346563109   275,137 7,694 SH   SOLE 43 7,583 0 111
FORTE BIOSCIENCES INC COM 34962G109   6,929 6,929 SH   SOLE 2 4,697 0 2,232
FORTE BIOSCIENCES INC COM 34962G109   8,962 8,962 SH   SOLE 21 8,962 0 0
FORTE BIOSCIENCES INC COM 34962G109   189,850 189,850 SH   SOLE 22 189,848 0 2
FORTE BIOSCIENCES INC COM 34962G109   415 415 SH   SOLE 23 415 0 0
FORTE BIOSCIENCES INC COM 34962G109   5,720 5,720 SH   SOLE 26 0 0 5,720
FORTINET INC COM 34959E109   66,775,575 1,365,833 SH   SOLE 2 242,685 0 1,123,148
FORTINET INC COM 34959E109   23,252,035 475,599 SH   SOLE 4 275,357 0 200,242
FORTINET INC COM 34959E109   30,732,401 628,603 SH   SOLE 7 609,483 0 19,120
FORTINET INC COM 34959E109   528,061 10,801 SH   SOLE 13 2,635 0 8,166
FORTINET INC COM 34959E109   3,796,504 77,654 SH   SOLE 15 77,654 0 0
FORTINET INC COM 34959E109   95,319,024 1,949,663 SH   SOLE 18 1,894,945 0 54,718
FORTINET INC COM 34959E109   45,136,226 923,220 SH   SOLE 19 923,220 0 0
FORTINET INC COM 34959E109   1,017,926,370 20,820,748 SH   SOLE 21 20,820,748 0 0
FORTINET INC COM 34959E109   686,963,999 14,051,217 SH   SOLE 22 12,621,047 0 1,430,170
FORTINET INC COM 34959E109   54,951,920 1,123,991 SH   SOLE 23 1,123,991 0 0
FORTINET INC COM 34959E109   57,801,865 1,182,284 SH   SOLE 25 1,182,284 0 0
FORTINET INC COM 34959E109   56,056,834 1,146,591 SH   SOLE 26 409,603 0 736,988
FORTINET INC COM 34959E109   52,651,792 1,076,944 SH   SOLE 28 9,856 0 1,067,088
FORTINET INC COM 34959E109   45,859 938 SH   SOLE 29 938 0 0
FORTINET INC COM 34959E109   205,686,928 4,207,137 SH   SOLE 30 4,175,570 0 31,567
FORTINET INC COM 34959E109   7,361,172 150,566 SH   SOLE 31 138,694 0 11,872
FORTINET INC COM 34959E109   8,189,173 167,502 SH   SOLE 32 167,502 0 0
FORTINET INC COM 34959E109   25,382,172 519,169 SH   SOLE 34 519,169 0 0
FORTINET INC COM 34959E109   8,476,597 173,381 SH   SOLE 36 173,381 0 0
FORTINET INC COM 34959E109   1,246,988 25,506 SH   SOLE 40 25,506 0 0
FORTINET INC COM 34959E109   55,490 1,135 SH   OTR 43 1,135 0 0
FORTINET INC COM 34959E109   24,781,485 506,882 SH   SOLE 43 448,020 0 58,862
FORTIS INC COM 349553107   12,852,480 320,991 SH   SOLE 21 320,991 0 0
FORTIS INC COM 349553107   45,485 1,136 SH   SOLE 36 1,136 0 0
FORTIS INC COM 349553107   23,960,949 598,425 SH   SOLE 43 552,918 0 45,507
FORTIVE CORP COM 34959J108   31,106,124 484,142 SH   SOLE 2 91,852 0 392,290
FORTIVE CORP COM 34959J108   18,732,987 291,564 SH   SOLE 4 151,651 0 139,913
FORTIVE CORP COM 34959J108   22,678,901 352,979 SH   SOLE 7 343,041 0 9,938
FORTIVE CORP COM 34959J108   382,416 5,952 SH   SOLE 13 1,481 0 4,471
FORTIVE CORP COM 34959J108   3,722,645 57,940 SH   SOLE 15 57,940 0 0
FORTIVE CORP COM 34959J108   145,826,313 2,269,670 SH   SOLE 18 2,209,556 0 60,114
FORTIVE CORP COM 34959J108   202,439,286 3,150,806 SH   SOLE 19 3,150,806 0 0
FORTIVE CORP COM 34959J108   593,242,224 9,233,342 SH   SOLE 21 9,233,342 0 0
FORTIVE CORP COM 34959J108   498,412,115 7,757,387 SH   SOLE 22 7,026,299 0 731,088
FORTIVE CORP COM 34959J108   37,267,699 580,042 SH   SOLE 23 580,042 0 0
FORTIVE CORP COM 34959J108   45,443,061 707,285 SH   SOLE 25 639,357 0 67,928
FORTIVE CORP COM 34959J108   41,857,976 651,486 SH   SOLE 26 267,099 0 384,387
FORTIVE CORP COM 34959J108   29,808,980 463,953 SH   SOLE 28 9,806 0 454,147
FORTIVE CORP COM 34959J108   152,966,272 2,380,798 SH   SOLE 30 2,378,116 0 2,682
FORTIVE CORP COM 34959J108   4,706,313 73,250 SH   SOLE 31 67,039 0 6,211
FORTIVE CORP COM 34959J108   101,605,978 1,581,416 SH   SOLE 34 1,581,416 0 0
FORTIVE CORP COM 34959J108   9,932,793 154,596 SH   SOLE 36 154,596 0 0
FORTIVE CORP COM 34959J108   797,792 12,417 SH   SOLE 40 12,417 0 0
FORTIVE CORP COM 34959J108   21,431,680 333,567 SH   SOLE 43 305,403 0 28,164
FORTRESS BIOTECH INC COM 34960Q109   931 1,422 SH   SOLE 2 0 0 1,422
FORTRESS BIOTECH INC COM 34960Q109   8,843 13,500 SH   SOLE 18 13,500 0 0
FORTRESS BIOTECH INC COM 34960Q109   177,432 270,889 SH   SOLE 21 270,889 0 0
FORTRESS BIOTECH INC COM 34960Q109   735,325 1,122,634 SH   SOLE 22 1,122,634 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   12,444,155 217,898 SH   SOLE 2 94,729 0 123,169
FORTUNE BRANDS INNOVATIONS I COM 34964C106   8,834,517 154,693 SH   SOLE 4 79,824 0 74,869
FORTUNE BRANDS INNOVATIONS I COM 34964C106   4,261,891 74,626 SH   SOLE 7 74,626 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   21,416 375 SH   SOLE 13 375 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   911,133 15,954 SH   SOLE 15 15,954 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   19,629,564 343,715 SH   SOLE 18 336,507 0 7,208
FORTUNE BRANDS INNOVATIONS I COM 34964C106   2,467,894 43,213 SH   SOLE 19 43,213 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   439,171,731 7,689,927 SH   SOLE 21 7,689,927 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   216,636,791 3,793,325 SH   SOLE 22 3,536,601 0 256,724
FORTUNE BRANDS INNOVATIONS I COM 34964C106   12,519,197 219,212 SH   SOLE 23 219,212 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   17,338,196 303,593 SH   SOLE 25 303,593 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   9,486,713 166,113 SH   SOLE 26 106,900 0 59,213
FORTUNE BRANDS INNOVATIONS I COM 34964C106   16,528,091 289,408 SH   SOLE 28 6,134 0 283,274
FORTUNE BRANDS INNOVATIONS I COM 34964C106   12,050 211 SH   SOLE 29 211 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   42,916,737 751,475 SH   SOLE 30 751,475 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   1,554,763 27,224 SH   SOLE 31 24,903 0 2,321
FORTUNE BRANDS INNOVATIONS I COM 34964C106   382,751 6,702 SH   SOLE 34 6,702 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   2,227,233 38,999 SH   SOLE 36 38,999 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   308,794 5,407 SH   SOLE 40 5,407 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   13,078 229 SH   OTR 43 229 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   5,437,809 95,216 SH   SOLE 43 87,874 0 7,342
FORUM ENERGY TECHNOLOGIES IN COM 34984V209   204,494 6,932 SH   SOLE 2 6,932 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V209   22,922 777 SH   SOLE 18 777 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V209   274,291 9,298 SH   SOLE 21 9,298 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V209   1,880,832 63,757 SH   SOLE 22 63,757 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V209   14,042 476 SH   SOLE 43 476 0 0
FORWARD AIR CORP COM 349853101   4,617,363 44,021 SH   SOLE 2 37,771 0 6,250
FORWARD AIR CORP COM 349853101   10,489 100 SH   SOLE 4 100 0 0
FORWARD AIR CORP COM 349853101   31,152 297 SH   SOLE 7 297 0 0
FORWARD AIR CORP COM 349853101   9,058,196 86,359 SH   SOLE 18 86,359 0 0
FORWARD AIR CORP COM 349853101   9,035,959 86,147 SH   SOLE 19 86,147 0 0
FORWARD AIR CORP COM 349853101   338,778,652 3,229,847 SH   SOLE 21 3,229,847 0 0
FORWARD AIR CORP COM 349853101   73,749,837 703,116 SH   SOLE 22 682,695 0 20,421
FORWARD AIR CORP COM 349853101   158,174 1,508 SH   SOLE 23 1,508 0 0
FORWARD AIR CORP COM 349853101   432,461 4,123 SH   SOLE 25 4,123 0 0
FORWARD AIR CORP COM 349853101   1,476,537 14,077 SH   SOLE 26 11,614 0 2,463
FORWARD AIR CORP COM 349853101   285,196 2,719 SH   SOLE 28 487 0 2,232
FORWARD AIR CORP COM 349853101   4,548,870 43,368 SH   SOLE 30 43,368 0 0
FORWARD AIR CORP COM 349853101   412,532 3,933 SH   SOLE 40 3,933 0 0
FORWARD AIR CORP COM 349853101   2,489,452 23,734 SH   SOLE 43 22,660 0 1,074
FORWARD INDS INC N Y COM NEW 349862300   408,424 381,170 SH   SOLE 22 381,170 0 0
FOSSIL GROUP INC COM 34988V106   152,165 35,305 SH   SOLE 2 9,127 0 26,178
FOSSIL GROUP INC COM 34988V106   2,858 663 SH   SOLE 7 663 0 0
FOSSIL GROUP INC COM 34988V106   543,202 126,033 SH   SOLE 18 126,033 0 0
FOSSIL GROUP INC COM 34988V106   378,690 87,863 SH   SOLE 19 87,863 0 0
FOSSIL GROUP INC COM 34988V106   7,313,234 1,696,806 SH   SOLE 21 1,696,806 0 0
FOSSIL GROUP INC COM 34988V106   5,014,017 1,163,345 SH   SOLE 22 1,125,680 0 37,665
FOSSIL GROUP INC COM 34988V106   36,299 8,422 SH   SOLE 43 8,422 0 0
FOSTER L B CO COM 350060109   9,825 1,015 SH   SOLE 2 684 0 331
FOSTER L B CO COM 350060109   16,098 1,663 SH   SOLE 18 1,663 0 0
FOSTER L B CO COM 350060109   200,289 20,691 SH   SOLE 21 20,691 0 0
FOSTER L B CO COM 350060109   1,146,867 118,478 SH   SOLE 22 118,478 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   2,187,662 84,368 SH   SOLE 2 29,287 0 55,081
FOUR CORNERS PPTY TR INC COM 35086T109   1,116,598 43,062 SH   SOLE 4 43,062 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   3,082,351 118,872 SH   SOLE 7 118,872 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   7,639,937 294,637 SH   SOLE 18 294,637 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   9,634,888 371,573 SH   SOLE 19 371,573 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   277,307,011 10,694,447 SH   SOLE 21 10,694,447 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   76,473,249 2,949,219 SH   SOLE 22 2,828,336 0 120,883
FOUR CORNERS PPTY TR INC COM 35086T109   82,328 3,175 SH   SOLE 23 3,175 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   12,728,052 490,862 SH   SOLE 25 490,862 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   2,743,212 105,793 SH   SOLE 26 35,198 0 70,595
FOUR CORNERS PPTY TR INC COM 35086T109   1,330,209 51,300 SH   SOLE 28 1,357 0 49,943
FOUR CORNERS PPTY TR INC COM 35086T109   9,422,936 363,399 SH   SOLE 30 363,399 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   301,955 11,645 SH   SOLE 40 11,645 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   2,586,421 99,746 SH   SOLE 43 97,618 0 2,128
FOX CORP CL A COM 35137L105   67,686,075 2,228,715 SH   SOLE 2 1,685,639 0 543,076
FOX CORP CL A COM 35137L105   15,554,542 512,168 SH   SOLE 4 322,378 0 189,790
FOX CORP CL A COM 35137L105   8,033,685 264,527 SH   SOLE 7 256,265 0 8,262
FOX CORP CL A COM 35137L105   3,854,257 126,910 SH   SOLE 13 126,910 0 0
FOX CORP CL A COM 35137L105   1,569,400 51,676 SH   SOLE 15 51,676 0 0
FOX CORP CL A COM 35137L105   158,824,257 5,229,643 SH   SOLE 18 4,559,776 0 669,867
FOX CORP CL A COM 35137L105   299,910,097 9,875,209 SH   SOLE 19 9,875,209 0 0
FOX CORP CL A COM 35137L105   248,734,825 8,190,149 SH   SOLE 21 8,190,149 0 0
FOX CORP CL A COM 35137L105   323,376,328 10,647,887 SH   SOLE 22 9,438,128 0 1,209,759
FOX CORP CL A COM 35137L105   37,603,253 1,238,171 SH   SOLE 23 1,238,171 0 0
FOX CORP CL A COM 35137L105   15,740,710 518,298 SH   SOLE 25 460,716 0 57,582
FOX CORP CL A COM 35137L105   38,915,845 1,281,391 SH   SOLE 26 604,084 0 677,307
FOX CORP CL A COM 35137L105   49,419,856 1,627,259 SH   SOLE 28 4,406 0 1,622,853
FOX CORP CL A COM 35137L105   2,383,559 78,484 SH   SOLE 29 78,484 0 0
FOX CORP CL A COM 35137L105   65,012,907 2,140,695 SH   SOLE 30 2,140,695 0 0
FOX CORP CL A COM 35137L105   8,592,280 282,920 SH   SOLE 31 277,167 0 5,753
FOX CORP CL A COM 35137L105   32,536,231 1,071,328 SH   SOLE 34 1,071,328 0 0
FOX CORP CL A COM 35137L105   4,916,326 161,881 SH   SOLE 36 161,881 0 0
FOX CORP CL A COM 35137L105   355,967 11,721 SH   SOLE 40 11,721 0 0
FOX CORP CL A COM 35137L105   26,665 878 SH   OTR 43 878 0 0
FOX CORP CL A COM 35137L105   6,217,149 204,714 SH   SOLE 43 178,361 0 26,353
FOX CORP CL B COM 35137L204   14,451,007 507,944 SH   SOLE 2 128,151 0 379,793
FOX CORP CL B COM 35137L204   7,227,979 254,059 SH   SOLE 4 69,809 0 184,250
FOX CORP CL B COM 35137L204   3,463,162 121,728 SH   SOLE 7 116,007 0 5,721
FOX CORP CL B COM 35137L204   268,454 9,436 SH   SOLE 13 9,436 0 0
FOX CORP CL B COM 35137L204   798,023 28,050 SH   SOLE 15 28,050 0 0
FOX CORP CL B COM 35137L204   7,031,958 247,169 SH   SOLE 18 230,377 0 16,792
FOX CORP CL B COM 35137L204   3,730,279 131,117 SH   SOLE 19 131,117 0 0
FOX CORP CL B COM 35137L204   123,208,700 4,330,710 SH   SOLE 21 4,330,710 0 0
FOX CORP CL B COM 35137L204   90,224,339 3,171,330 SH   SOLE 22 2,839,782 0 331,548
FOX CORP CL B COM 35137L204   8,753,041 307,664 SH   SOLE 23 307,664 0 0
FOX CORP CL B COM 35137L204   5,419,213 190,482 SH   SOLE 25 190,482 0 0
FOX CORP CL B COM 35137L204   10,596,999 372,478 SH   SOLE 26 137,540 0 234,938
FOX CORP CL B COM 35137L204   8,337,842 293,070 SH   SOLE 28 2,722 0 290,348
FOX CORP CL B COM 35137L204   167,940 5,903 SH   SOLE 29 5,903 0 0
FOX CORP CL B COM 35137L204   26,623,026 935,783 SH   SOLE 30 935,783 0 0
FOX CORP CL B COM 35137L204   1,292,000 45,413 SH   SOLE 31 42,760 0 2,653
FOX CORP CL B COM 35137L204   1,147,218 40,324 SH   SOLE 34 40,324 0 0
FOX CORP CL B COM 35137L204   1,486,541 52,251 SH   SOLE 36 52,251 0 0
FOX CORP CL B COM 35137L204   214,854 7,552 SH   SOLE 40 7,552 0 0
FOX CORP CL B COM 35137L204   1,176,664 41,359 SH   SOLE 43 40,240 0 1,119
FOX FACTORY HLDG CORP COM 35138V102   5,497,611 60,261 SH   SOLE 2 40,071 0 20,190
FOX FACTORY HLDG CORP COM 35138V102   14,323 157 SH   SOLE 4 157 0 0
FOX FACTORY HLDG CORP COM 35138V102   171,330 1,878 SH   SOLE 7 1,878 0 0
FOX FACTORY HLDG CORP COM 35138V102   16,636,064 182,353 SH   SOLE 18 176,715 0 5,638
FOX FACTORY HLDG CORP COM 35138V102   59,032,287 647,071 SH   SOLE 19 647,071 0 0
FOX FACTORY HLDG CORP COM 35138V102   276,168,810 3,027,171 SH   SOLE 21 3,027,171 0 0
FOX FACTORY HLDG CORP COM 35138V102   118,488,338 1,298,787 SH   SOLE 22 1,265,262 0 33,525
FOX FACTORY HLDG CORP COM 35138V102   267,213 2,929 SH   SOLE 23 2,929 0 0
FOX FACTORY HLDG CORP COM 35138V102   593,999 6,511 SH   SOLE 25 6,511 0 0
FOX FACTORY HLDG CORP COM 35138V102   2,307,480 25,293 SH   SOLE 26 13,367 0 11,926
FOX FACTORY HLDG CORP COM 35138V102   68,240 748 SH   SOLE 28 748 0 0
FOX FACTORY HLDG CORP COM 35138V102   1,694,232 18,571 SH   SOLE 30 18,571 0 0
FOX FACTORY HLDG CORP COM 35138V102   13,320 146 SH   SOLE 34 146 0 0
FOX FACTORY HLDG CORP COM 35138V102   19,432 213 SH   SOLE 36 213 0 0
FOX FACTORY HLDG CORP COM 35138V102   547,927 6,006 SH   SOLE 40 6,006 0 0
FOX FACTORY HLDG CORP COM 35138V102   2,992,162 32,798 SH   SOLE 43 28,332 0 4,466
FRANCHISE GROUP INC COM 35180X105   474,876 19,936 SH   SOLE 2 8,651 0 11,285
FRANCHISE GROUP INC COM 35180X105   1,620 68 SH   SOLE 4 68 0 0
FRANCHISE GROUP INC COM 35180X105   109,905 4,614 SH   SOLE 7 4,614 0 0
FRANCHISE GROUP INC COM 35180X105   1,643,318 68,989 SH   SOLE 18 68,989 0 0
FRANCHISE GROUP INC COM 35180X105   1,093,814 45,920 SH   SOLE 19 45,920 0 0
FRANCHISE GROUP INC COM 35180X105   21,729,009 912,217 SH   SOLE 21 912,217 0 0
FRANCHISE GROUP INC COM 35180X105   17,529,543 735,917 SH   SOLE 22 713,060 0 22,857
FRANCHISE GROUP INC COM 35180X105   118,505 4,975 SH   SOLE 25 4,975 0 0
FRANCHISE GROUP INC COM 35180X105   518,204 21,755 SH   SOLE 26 19,432 0 2,323
FRANCHISE GROUP INC COM 35180X105   78,225 3,284 SH   SOLE 28 0 0 3,284
FRANCHISE GROUP INC COM 35180X105   874,742 36,723 SH   SOLE 30 36,723 0 0
FRANCHISE GROUP INC COM 35180X105   53,166 2,232 SH   SOLE 36 2,232 0 0
FRANCHISE GROUP INC COM 35180X105   122,125 5,127 SH   SOLE 40 5,127 0 0
FRANCHISE GROUP INC COM 35180X105   265,140 11,131 SH   SOLE 43 9,671 0 1,460
FRANCO NEV CORP COM 351858105   13,457,201 98,602 SH   SOLE 19 98,602 0 0
FRANCO NEV CORP COM 351858105   10,135,551 74,264 SH   SOLE 21 74,264 0 0
FRANCO NEV CORP COM 351858105   3,495,389 25,611 SH   SOLE 25 25,611 0 0
FRANCO NEV CORP COM 351858105   14,516,286 106,362 SH   SOLE 29 106,362 0 0
FRANCO NEV CORP COM 351858105   4,928,702 36,113 SH   SOLE 34 36,113 0 0
FRANCO NEV CORP COM 351858105   39,093,884 286,444 SH   SOLE 43 262,979 0 23,465
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   1,041,082 80,704 SH   SOLE 2 24,219 0 56,485
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   2,116 164 SH   SOLE 4 164 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   12,590 976 SH   SOLE 7 976 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   3,917,549 303,686 SH   SOLE 18 303,686 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   2,008,401 155,690 SH   SOLE 19 155,690 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   150,712,313 11,683,125 SH   SOLE 21 11,683,125 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   25,373,178 1,966,913 SH   SOLE 22 1,890,387 0 76,526
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   190,378 14,758 SH   SOLE 25 14,758 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   134,921 10,459 SH   SOLE 26 3,975 0 6,484
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   131,825 10,219 SH   SOLE 28 0 0 10,219
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   1,376,869 106,734 SH   SOLE 30 106,734 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   132,573 10,277 SH   SOLE 40 10,277 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   12,990 1,007 SH   SOLE 43 911 0 96
FRANKLIN COVEY CO COM 353469109   2,449,626 52,376 SH   SOLE 2 45,858 0 6,518
FRANKLIN COVEY CO COM 353469109   4,724 101 SH   SOLE 7 101 0 0
FRANKLIN COVEY CO COM 353469109   2,448,269 52,347 SH   SOLE 18 32,496 0 19,851
FRANKLIN COVEY CO COM 353469109   5,096,059 108,960 SH   SOLE 19 108,960 0 0
FRANKLIN COVEY CO COM 353469109   21,227,406 453,868 SH   SOLE 21 453,868 0 0
FRANKLIN COVEY CO COM 353469109   18,113,132 387,281 SH   SOLE 22 377,346 0 9,935
FRANKLIN COVEY CO COM 353469109   24,320 520 SH   SOLE 23 520 0 0
FRANKLIN COVEY CO COM 353469109   95,925 2,051 SH   SOLE 25 2,051 0 0
FRANKLIN COVEY CO COM 353469109   1,959,149 41,889 SH   SOLE 26 0 0 41,889
FRANKLIN COVEY CO COM 353469109   111,687 2,388 SH   SOLE 40 2,388 0 0
FRANKLIN COVEY CO COM 353469109   198,024 4,234 SH   SOLE 43 3,812 0 422
FRANKLIN ELEC INC COM 353514102   13,025,488 163,329 SH   SOLE 2 109,706 0 53,623
FRANKLIN ELEC INC COM 353514102   11,564 145 SH   SOLE 4 145 0 0
FRANKLIN ELEC INC COM 353514102   4,263,834 53,465 SH   SOLE 7 53,465 0 0
FRANKLIN ELEC INC COM 353514102   12,998,373 162,989 SH   SOLE 18 142,521 0 20,468
FRANKLIN ELEC INC COM 353514102   39,318,903 493,027 SH   SOLE 19 493,027 0 0
FRANKLIN ELEC INC COM 353514102   389,290,055 4,881,380 SH   SOLE 21 4,881,380 0 0
FRANKLIN ELEC INC COM 353514102   117,570,241 1,474,235 SH   SOLE 22 1,440,642 0 33,593
FRANKLIN ELEC INC COM 353514102   1,332,543 16,709 SH   SOLE 23 16,709 0 0
FRANKLIN ELEC INC COM 353514102   534,963 6,708 SH   SOLE 25 6,708 0 0
FRANKLIN ELEC INC COM 353514102   8,070,939 101,203 SH   SOLE 26 14,179 0 87,024
FRANKLIN ELEC INC COM 353514102   435,834 5,465 SH   SOLE 28 702 0 4,763
FRANKLIN ELEC INC COM 353514102   36,599,349 458,926 SH   SOLE 30 458,926 0 0
FRANKLIN ELEC INC COM 353514102   116,036 1,455 SH   SOLE 34 1,455 0 0
FRANKLIN ELEC INC COM 353514102   194,032 2,433 SH   SOLE 36 2,433 0 0
FRANKLIN ELEC INC COM 353514102   487,592 6,114 SH   SOLE 40 6,114 0 0
FRANKLIN ELEC INC COM 353514102   7,075,662 88,723 SH   SOLE 43 87,322 0 1,401
FRANKLIN FINL SVCS CORP COM 353525108   5,054 140 SH   SOLE 2 0 0 140
FRANKLIN FINL SVCS CORP COM 353525108   24,404 676 SH   SOLE 18 676 0 0
FRANKLIN FINL SVCS CORP COM 353525108   1,283,716 35,560 SH   SOLE 21 35,560 0 0
FRANKLIN FINL SVCS CORP COM 353525108   16,173 448 SH   SOLE 22 448 0 0
FRANKLIN RESOURCES INC COM 354613101   21,731,158 823,774 SH   SOLE 2 108,990 0 714,784
FRANKLIN RESOURCES INC COM 354613101   6,210,960 235,442 SH   SOLE 4 116,726 0 118,716
FRANKLIN RESOURCES INC COM 354613101   15,481,472 586,864 SH   SOLE 7 501,890 0 84,974
FRANKLIN RESOURCES INC COM 354613101   40,652 1,541 SH   SOLE 13 1,541 0 0
FRANKLIN RESOURCES INC COM 354613101   1,346,092 51,027 SH   SOLE 15 51,027 0 0
FRANKLIN RESOURCES INC COM 354613101   24,365,887 923,650 SH   SOLE 18 899,881 0 23,769
FRANKLIN RESOURCES INC COM 354613101   3,177,919 120,467 SH   SOLE 19 120,467 0 0
FRANKLIN RESOURCES INC COM 354613101   423,461,230 16,052,359 SH   SOLE 21 16,052,359 0 0
FRANKLIN RESOURCES INC COM 354613101   163,331,058 6,191,473 SH   SOLE 22 5,570,182 0 621,291
FRANKLIN RESOURCES INC COM 354613101   13,200,024 500,380 SH   SOLE 23 500,380 0 0
FRANKLIN RESOURCES INC COM 354613101   12,566,773 476,375 SH   SOLE 25 476,375 0 0
FRANKLIN RESOURCES INC COM 354613101   13,441,111 509,519 SH   SOLE 26 164,854 0 344,665
FRANKLIN RESOURCES INC COM 354613101   14,234,754 539,604 SH   SOLE 28 5,243 0 534,361
FRANKLIN RESOURCES INC COM 354613101   11,370 431 SH   SOLE 29 431 0 0
FRANKLIN RESOURCES INC COM 354613101   46,415,636 1,759,501 SH   SOLE 30 1,605,539 0 153,962
FRANKLIN RESOURCES INC COM 354613101   1,746,593 66,209 SH   SOLE 31 61,132 0 5,077
FRANKLIN RESOURCES INC COM 354613101   3,703,040 140,373 SH   SOLE 32 140,373 0 0
FRANKLIN RESOURCES INC COM 354613101   386,546 14,653 SH   SOLE 34 14,653 0 0
FRANKLIN RESOURCES INC COM 354613101   3,402,255 128,971 SH   SOLE 36 128,971 0 0
FRANKLIN RESOURCES INC COM 354613101   334,657 12,686 SH   SOLE 40 12,686 0 0
FRANKLIN RESOURCES INC COM 354613101   16,778 636 SH   OTR 43 636 0 0
FRANKLIN RESOURCES INC COM 354613101   7,169,699 271,785 SH   SOLE 43 237,784 0 34,001
FRANKLIN STR PPTYS CORP COM 35471R106   159,530 58,436 SH   SOLE 2 3,441 0 54,995
FRANKLIN STR PPTYS CORP COM 35471R106   3,675 1,346 SH   SOLE 7 1,346 0 0
FRANKLIN STR PPTYS CORP COM 35471R106   973,826 356,713 SH   SOLE 18 356,713 0 0
FRANKLIN STR PPTYS CORP COM 35471R106   507,084 185,745 SH   SOLE 19 185,745 0 0
FRANKLIN STR PPTYS CORP COM 35471R106   33,194,949 12,159,322 SH   SOLE 21 12,159,322 0 0
FRANKLIN STR PPTYS CORP COM 35471R106   7,166,457 2,625,076 SH   SOLE 22 2,544,273 0 80,803
FRANKLIN STR PPTYS CORP COM 35471R106   10,390 3,806 SH   SOLE 23 3,806 0 0
FRANKLIN STR PPTYS CORP COM 35471R106   305,591 111,938 SH   SOLE 30 111,938 0 0
FRANKLIN STR PPTYS CORP COM 35471R106   177,360 64,967 SH   SOLE 43 60,954 0 4,013
FRANKLIN TEMPLETON ETF TR FTSE TAIWAN 35473P686   719 22 SH   SOLE 17 0 0 22
FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801   1,727 44 SH   SOLE 17 0 0 44
FRANKLIN WIRELESS CORP COM 355184102   2,863 642 SH   SOLE 18 642 0 0
FRANKLIN WIRELESS CORP COM 355184102   78,496 17,600 SH   SOLE 21 17,600 0 0
FRANKLIN WIRELESS CORP COM 355184102   2,038 457 SH   SOLE 22 457 0 0
FREEDOM HLDG CORP NEV COM 356390104   400,728 6,883 SH   SOLE 2 4,633 0 2,250
FREEDOM HLDG CORP NEV COM 356390104   3,086 53 SH   SOLE 4 53 0 0
FREEDOM HLDG CORP NEV COM 356390104   2,642,955 45,396 SH   SOLE 21 45,396 0 0
FREEDOM HLDG CORP NEV COM 356390104   748,302 12,853 SH   SOLE 22 5,767 0 7,086
FREEDOM HLDG CORP NEV COM 356390104   204,119 3,506 SH   SOLE 25 3,506 0 0
FREEDOM HLDG CORP NEV COM 356390104   742,887 12,760 SH   SOLE 26 10,935 0 1,825
FREEDOM HLDG CORP NEV COM 356390104   25,093 431 SH   SOLE 28 166 0 265
FREEDOM HLDG CORP NEV COM 356390104   793,422 13,628 SH   SOLE 30 13,628 0 0
FREEDOM HLDG CORP NEV COM 356390104   125,057 2,148 SH   SOLE 40 2,148 0 0
FREEDOM HLDG CORP NEV COM 356390104   358,985 6,166 SH   SOLE 43 6,131 0 35
FREEPORT-MCMORAN INC CL B 35671D857   65,965,682 1,735,939 SH   SOLE 2 566,070 0 1,169,869
FREEPORT-MCMORAN INC CL B 35671D857   42,050,572 1,106,594 SH   SOLE 4 620,669 0 485,925
FREEPORT-MCMORAN INC CL B 35671D857   65,745,168 1,730,136 SH   SOLE 7 1,688,165 0 41,971
FREEPORT-MCMORAN INC CL B 35671D857   1,009,166 26,557 SH   SOLE 13 5,806 0 20,751
FREEPORT-MCMORAN INC CL B 35671D857   9,172,288 241,376 SH   SOLE 15 241,376 0 0
FREEPORT-MCMORAN INC CL B 35671D857   95,340,670 2,508,965 SH   SOLE 18 2,389,601 0 119,364
FREEPORT-MCMORAN INC CL B 35671D857   145,777,652 3,836,254 SH   SOLE 19 3,836,254 0 0
FREEPORT-MCMORAN INC CL B 35671D857   1,199,480,640 31,565,280 SH   SOLE 21 31,565,280 0 0
FREEPORT-MCMORAN INC CL B 35671D857   1,162,302,960 30,586,920 SH   SOLE 22 27,561,372 0 3,025,548
FREEPORT-MCMORAN INC CL B 35671D857   94,816,574 2,495,173 SH   SOLE 23 2,495,173 0 0
FREEPORT-MCMORAN INC CL B 35671D857   231,701,238 6,097,401 SH   SOLE 25 6,097,401 0 0
FREEPORT-MCMORAN INC CL B 35671D857   135,219,086 3,558,397 SH   SOLE 26 1,106,424 0 2,451,973
FREEPORT-MCMORAN INC CL B 35671D857   66,202,460 1,742,170 SH   SOLE 28 42,546 0 1,699,624
FREEPORT-MCMORAN INC CL B 35671D857   44,463,534 1,170,093 SH   SOLE 29 1,170,093 0 0
FREEPORT-MCMORAN INC CL B 35671D857   245,488,398 6,460,221 SH   SOLE 30 6,460,221 0 0
FREEPORT-MCMORAN INC CL B 35671D857   12,265,336 322,772 SH   SOLE 31 296,914 0 25,858
FREEPORT-MCMORAN INC CL B 35671D857   463,860,908 12,206,866 SH   SOLE 34 12,206,866 0 0
FREEPORT-MCMORAN INC CL B 35671D857   14,969,644 393,938 SH   SOLE 36 393,938 0 0
FREEPORT-MCMORAN INC CL B 35671D857   2,054,204 54,058 SH   SOLE 40 54,058 0 0
FREEPORT-MCMORAN INC CL B 35671D857   118,902 3,129 SH   OTR 43 3,129 0 0
FREEPORT-MCMORAN INC CL B 35671D857   45,554,911 1,198,813 SH   SOLE 43 1,061,620 0 137,193
FREEPORT-MCMORAN INC OPTIONS 35671D857   653,600 17,200 SH Call SOLE 2 0 0 17,200
FREEPORT-MCMORAN INC OPTIONS 35671D857   421,800 11,100 SH Call SOLE 4 11,100 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857   7,018,600 184,700 SH Call SOLE 18 184,700 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857   34,105,000 897,500 SH Call SOLE 19 897,500 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857   2,929,800 77,100 SH Call SOLE 22 77,100 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857   288,800 7,600 SH Call SOLE 26 7,600 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857   21,568,800 567,600 SH Call SOLE 34 567,600 0 0
FREIGHTCAR AMER INC COM 357023100   8,269 2,584 SH   SOLE 18 2,584 0 0
FREIGHTCAR AMER INC COM 357023100   126,000 39,375 SH   SOLE 21 39,375 0 0
FREIGHTCAR AMER INC COM 357023100   620,829 194,009 SH   SOLE 22 194,009 0 0
FREQUENCY ELECTRS INC COM 358010106   7,642 1,084 SH   SOLE 2 1,084 0 0
FREQUENCY ELECTRS INC COM 358010106   8,460 1,200 SH   SOLE 18 1,200 0 0
FREQUENCY ELECTRS INC COM 358010106   159,048 22,560 SH   SOLE 21 22,560 0 0
FREQUENCY ELECTRS INC COM 358010106   945,327 134,089 SH   SOLE 22 134,089 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108   360,379 93,605 SH   SOLE 2 53,962 0 39,643
FREQUENCY THERAPEUTICS INC COM 35803L108   22,295 5,791 SH   SOLE 18 5,791 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108   1,582,246 410,973 SH   SOLE 19 410,973 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108   426,542 110,790 SH   SOLE 21 110,790 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108   2,891,412 751,016 SH   SOLE 22 751,016 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108   165,419 42,966 SH   SOLE 26 0 0 42,966
FREQUENCY THERAPEUTICS INC COM 35803L108   18,384 4,775 SH   SOLE 28 4,775 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106   6,234,385 381,541 SH   SOLE 43 357,556 0 23,985
FRESH DEL MONTE PRODUCE INC ORD G36738105   1,310,233 50,028 SH   SOLE 2 26,235 0 23,793
FRESH DEL MONTE PRODUCE INC ORD G36738105   4,976 190 SH   SOLE 4 190 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   3,392,522 129,535 SH   SOLE 7 129,535 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   2,752,438 105,095 SH   SOLE 18 105,095 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   1,499,089 57,239 SH   SOLE 19 57,239 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   104,138,014 3,976,251 SH   SOLE 21 3,976,251 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   21,321,462 814,107 SH   SOLE 22 773,534 0 40,573
FRESH DEL MONTE PRODUCE INC ORD G36738105   184,247 7,035 SH   SOLE 25 7,035 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   270,831 10,341 SH   SOLE 26 6,743 0 3,598
FRESH DEL MONTE PRODUCE INC ORD G36738105   3,823,688 145,998 SH   SOLE 30 145,998 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   127,022 4,850 SH   SOLE 34 4,850 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   163,792 6,254 SH   SOLE 40 6,254 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   389,341 14,866 SH   SOLE 43 14,051 0 815
FRESH TRACKS THERAPEUTICS IN COM NEW 10802T204   32 21 SH   SOLE 21 21 0 0
FRESH TRACKS THERAPEUTICS IN COM NEW 10802T204   7,154 4,769 SH   SOLE 22 4,769 0 0
FRESH VINE WINE INC COM 35804X101   934 954 SH   SOLE 18 954 0 0
FRESH VINE WINE INC COM 35804X101   12,225 12,489 SH   SOLE 21 12,489 0 0
FRESHPET INC COM 358039105   2,824,409 53,523 SH   SOLE 2 15,258 0 38,265
FRESHPET INC COM 358039105   19,050 361 SH   SOLE 4 100 0 261
FRESHPET INC COM 358039105   228,494 4,330 SH   SOLE 7 4,330 0 0
FRESHPET INC COM 358039105   1,043,580 19,776 SH   SOLE 18 19,776 0 0
FRESHPET INC COM 358039105   5,535,837 104,905 SH   SOLE 19 104,905 0 0
FRESHPET INC COM 358039105   34,537,437 654,490 SH   SOLE 21 654,490 0 0
FRESHPET INC COM 358039105   58,332,802 1,105,416 SH   SOLE 22 1,042,096 0 63,320
FRESHPET INC COM 358039105   413,875 7,843 SH   SOLE 25 7,843 0 0
FRESHPET INC COM 358039105   959,200 18,177 SH   SOLE 26 14,004 0 4,173
FRESHPET INC COM 358039105   200,895 3,807 SH   SOLE 28 700 0 3,107
FRESHPET INC COM 358039105   2,494,596 47,273 SH   SOLE 30 47,273 0 0
FRESHPET INC COM 358039105   31,820 603 SH   SOLE 31 603 0 0
FRESHPET INC COM 358039105   118,046 2,237 SH   SOLE 36 2,237 0 0
FRESHPET INC COM 358039105   370,129 7,014 SH   SOLE 40 7,014 0 0
FRESHPET INC COM 358039105   2,270,535 43,027 SH   SOLE 43 36,056 0 6,971
FRESHWORKS INC CLASS A COM 358054104   1,078,993 73,351 SH   SOLE 2 51,786 0 21,565
FRESHWORKS INC CLASS A COM 358054104   128,183 8,714 SH   SOLE 7 8,714 0 0
FRESHWORKS INC CLASS A COM 358054104   1,351,422 91,871 SH   SOLE 19 91,871 0 0
FRESHWORKS INC CLASS A COM 358054104   14,081,795 957,294 SH   SOLE 21 957,294 0 0
FRESHWORKS INC CLASS A COM 358054104   32,435,168 2,204,974 SH   SOLE 22 2,143,220 0 61,754
FRESHWORKS INC CLASS A COM 358054104   282,506 19,205 SH   SOLE 25 19,205 0 0
FRESHWORKS INC CLASS A COM 358054104   797,532 54,217 SH   SOLE 26 45,131 0 9,086
FRESHWORKS INC CLASS A COM 358054104   146,938 9,989 SH   SOLE 30 9,989 0 0
FRESHWORKS INC CLASS A COM 358054104   2,585,444 175,761 SH   SOLE 34 175,761 0 0
FRESHWORKS INC CLASS A COM 358054104   297,613 20,232 SH   SOLE 40 20,232 0 0
FREYR BATTERY SHS L4135L100   377,302 43,468 SH   SOLE 2 33,253 0 10,215
FREYR BATTERY SHS L4135L100   71,593 8,248 SH   SOLE 7 8,248 0 0
FREYR BATTERY SHS L4135L100   629,604 72,535 SH   SOLE 21 72,535 0 0
FREYR BATTERY SHS L4135L100   569,165 65,572 SH   SOLE 22 29,948 0 35,624
FREYR BATTERY SHS L4135L100   189,727 21,858 SH   SOLE 25 21,858 0 0
FREYR BATTERY SHS L4135L100   74,006 8,526 SH   SOLE 26 1,950 0 6,576
FREYR BATTERY SHS L4135L100   902,277 103,949 SH   SOLE 30 103,949 0 0
FREYR BATTERY SHS L4135L100   25,771 2,969 SH   SOLE 36 2,969 0 0
FREYR BATTERY SHS L4135L100   89,638 10,327 SH   SOLE 40 10,327 0 0
FRIEDMAN INDS INC COM 358435105   11,670 1,192 SH   SOLE 18 1,192 0 0
FRIEDMAN INDS INC COM 358435105   147,320 15,048 SH   SOLE 21 15,048 0 0
FRIEDMAN INDS INC COM 358435105   10,857 1,109 SH   SOLE 22 1,109 0 0
FRONTDOOR INC COM 35905A109   1,688,502 81,178 SH   SOLE 2 25,782 0 55,396
FRONTDOOR INC COM 35905A109   5,658 272 SH   SOLE 4 272 0 0
FRONTDOOR INC COM 35905A109   122,678 5,898 SH   SOLE 7 5,898 0 0
FRONTDOOR INC COM 35905A109   6,042,504 290,505 SH   SOLE 18 290,505 0 0
FRONTDOOR INC COM 35905A109   3,192,114 153,467 SH   SOLE 19 153,467 0 0
FRONTDOOR INC COM 35905A109   210,719,475 10,130,744 SH   SOLE 21 10,130,744 0 0
FRONTDOOR INC COM 35905A109   45,489,600 2,187,000 SH   SOLE 22 2,085,528 0 101,472
FRONTDOOR INC COM 35905A109   230,110 11,063 SH   SOLE 25 11,063 0 0
FRONTDOOR INC COM 35905A109   664,352 31,940 SH   SOLE 26 25,325 0 6,615
FRONTDOOR INC COM 35905A109   52,208 2,510 SH   SOLE 28 1,527 0 983
FRONTDOOR INC COM 35905A109   4,755,566 228,633 SH   SOLE 30 228,633 0 0
FRONTDOOR INC COM 35905A109   283,670 13,638 SH   SOLE 40 13,638 0 0
FRONTDOOR INC COM 35905A109   7,072 340 SH   OTR 43 340 0 0
FRONTDOOR INC COM 35905A109   697,445 33,531 SH   SOLE 43 32,550 0 981
FRONTIER COMMUNICATIONS PARE COM 35909D109   12,050,944 472,957 SH   SOLE 2 179,670 0 293,287
FRONTIER COMMUNICATIONS PARE COM 35909D109   12,103 475 SH   SOLE 4 475 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   337,075 13,229 SH   SOLE 7 13,229 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   11,990,710 470,593 SH   SOLE 18 470,593 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   1,970,751 77,345 SH   SOLE 19 77,345 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   310,132,903 12,171,621 SH   SOLE 21 12,171,621 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   165,415,064 6,491,957 SH   SOLE 22 6,181,125 0 310,832
FRONTIER COMMUNICATIONS PARE COM 35909D109   771,483 30,278 SH   SOLE 25 30,278 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   3,006,665 118,001 SH   SOLE 26 102,222 0 15,779
FRONTIER COMMUNICATIONS PARE COM 35909D109   318,194 12,488 SH   SOLE 28 3,275 0 9,213
FRONTIER COMMUNICATIONS PARE COM 35909D109   2,867,825 112,552 SH   SOLE 30 112,552 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   86,122 3,380 SH   SOLE 31 3,380 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   81,230 3,188 SH   SOLE 36 3,188 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   691,680 27,146 SH   SOLE 40 27,146 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   1,480,923 58,121 SH   SOLE 43 49,023 0 9,098
FRONTIER GROUP HLDGS INC COM 35909R108   280,320 27,295 SH   SOLE 2 17,255 0 10,040
FRONTIER GROUP HLDGS INC COM 35909R108   5,751 560 SH   SOLE 7 560 0 0
FRONTIER GROUP HLDGS INC COM 35909R108   971,747 94,620 SH   SOLE 18 94,620 0 0
FRONTIER GROUP HLDGS INC COM 35909R108   708,702 69,007 SH   SOLE 19 69,007 0 0
FRONTIER GROUP HLDGS INC COM 35909R108   13,298,438 1,294,882 SH   SOLE 21 1,294,882 0 0
FRONTIER GROUP HLDGS INC COM 35909R108   10,260,921 999,116 SH   SOLE 22 959,376 0 39,740
FRONTIER GROUP HLDGS INC COM 35909R108   59,432 5,787 SH   SOLE 25 5,787 0 0
FRONTIER GROUP HLDGS INC COM 35909R108   64,814 6,311 SH   SOLE 26 0 0 6,311
FRONTIER GROUP HLDGS INC COM 35909R108   77,117 7,509 SH   SOLE 30 7,509 0 0
FRONTIER GROUP HLDGS INC COM 35909R108   55,530 5,407 SH   SOLE 40 5,407 0 0
FRONTIER GROUP HLDGS INC COM 35909R108   80,661 7,854 SH   SOLE 43 7,854 0 0
FRONTLINE LTD SHS NEW G3682E192   996,269 82,065 SH   SOLE 2 12,580 0 69,485
FRONTLINE LTD SHS NEW G3682E192   428,093 35,263 SH   SOLE 4 8,726 0 26,537
FRONTLINE LTD SHS NEW G3682E192   1,016,494 83,731 SH   SOLE 7 83,731 0 0
FRONTLINE LTD SHS NEW G3682E192   4,327,946 356,503 SH   SOLE 18 356,503 0 0
FRONTLINE LTD SHS NEW G3682E192   2,793,317 230,092 SH   SOLE 19 230,092 0 0
FRONTLINE LTD SHS NEW G3682E192   50,749,583 4,180,361 SH   SOLE 21 4,180,361 0 0
FRONTLINE LTD SHS NEW G3682E192   16,593,814 1,366,871 SH   SOLE 22 1,266,993 0 99,878
FRONTLINE LTD SHS NEW G3682E192   2,901 239 SH   SOLE 43 41 0 198
FRP HLDGS INC COM 30292L107   633,932 11,770 SH   SOLE 2 3,975 0 7,795
FRP HLDGS INC COM 30292L107   4,794 89 SH   SOLE 7 89 0 0
FRP HLDGS INC COM 30292L107   1,109,193 20,594 SH   SOLE 18 20,594 0 0
FRP HLDGS INC COM 30292L107   2,371,941 44,039 SH   SOLE 19 44,039 0 0
FRP HLDGS INC COM 30292L107   14,648,574 271,975 SH   SOLE 21 271,975 0 0
FRP HLDGS INC COM 30292L107   11,072,808 205,585 SH   SOLE 22 195,609 0 9,976
FRP HLDGS INC COM 30292L107   66,302 1,231 SH   SOLE 25 1,231 0 0
FRP HLDGS INC COM 30292L107   237,900 4,417 SH   SOLE 26 0 0 4,417
FRP HLDGS INC COM 30292L107   255,835 4,750 SH   SOLE 28 0 0 4,750
FRP HLDGS INC COM 30292L107   99,318 1,844 SH   SOLE 30 1,844 0 0
FRP HLDGS INC COM 30292L107   54,345 1,009 SH   SOLE 40 1,009 0 0
FRP HLDGS INC COM 30292L107   19,551 363 SH   SOLE 43 363 0 0
FS BANCORP INC COM 30263Y104   2,164,839 64,738 SH   SOLE 2 64,602 0 136
FS BANCORP INC COM 30263Y104   37,553 1,123 SH   SOLE 18 1,123 0 0
FS BANCORP INC COM 30263Y104   570,386 17,057 SH   SOLE 21 17,057 0 0
FS BANCORP INC COM 30263Y104   2,334,747 69,819 SH   SOLE 22 69,819 0 0
FS BANCORP INC COM 30263Y104   25,916 775 SH   SOLE 23 775 0 0
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   231 49 SH   SOLE 17 0 0 49
FS KKR CAP CORP COM 302635206   20,380,098 1,164,577 SH   SOLE 30 1,164,577 0 0
FS KKR CAP CORP COM 302635206   18 1 SH   SOLE 43 0 0 1
FTAC EMERALD ACQUISITION COR CLASS A COM 29103K100   2,004 200 SH   SOLE 2 200 0 0
FTAI AVIATION LTD SHS G3730V105   168,461 9,840 SH   SOLE 2 4,420 0 5,420
FTAI AVIATION LTD SHS G3730V105   1,741,155 101,703 SH   SOLE 21 101,703 0 0
FTAI AVIATION LTD SHS G3730V105   23,095,462 1,349,034 SH   SOLE 22 1,349,034 0 0
FTAI AVIATION LTD SHS G3730V105   63,909 3,733 SH   SOLE 28 3,733 0 0
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   13,877 4,704 SH   SOLE 2 0 0 4,704
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   300,047 101,711 SH   SOLE 21 101,711 0 0
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   3,887,200 1,317,695 SH   SOLE 22 1,317,695 0 0
FTC SOLAR INC COM 30320C103   13,968 5,212 SH   SOLE 2 1,932 0 3,280
FTC SOLAR INC COM 30320C103   729 272 SH   SOLE 7 272 0 0
FTC SOLAR INC COM 30320C103   301,752 112,594 SH   SOLE 18 112,594 0 0
FTC SOLAR INC COM 30320C103   203,015 75,752 SH   SOLE 19 75,752 0 0
FTC SOLAR INC COM 30320C103   5,634,202 2,102,314 SH   SOLE 21 2,102,314 0 0
FTC SOLAR INC COM 30320C103   2,336,027 871,652 SH   SOLE 22 858,753 0 12,899
FTC SOLAR INC COM 30320C103   1,714,774 639,841 SH   SOLE 30 639,841 0 0
FTI CONSULTING INC COM 302941109   9,096,699 57,284 SH   SOLE 2 29,891 0 27,393
FTI CONSULTING INC COM 302941109   15,721 99 SH   SOLE 4 99 0 0
FTI CONSULTING INC COM 302941109   565,804 3,563 SH   SOLE 7 3,563 0 0
FTI CONSULTING INC COM 302941109   11,516,335 72,521 SH   SOLE 18 72,521 0 0
FTI CONSULTING INC COM 302941109   1,702,177 10,719 SH   SOLE 19 10,719 0 0
FTI CONSULTING INC COM 302941109   289,895,593 1,825,539 SH   SOLE 21 1,825,539 0 0
FTI CONSULTING INC COM 302941109   155,328,950 978,142 SH   SOLE 22 933,263 0 44,879
FTI CONSULTING INC COM 302941109   356,347 2,244 SH   SOLE 23 2,244 0 0
FTI CONSULTING INC COM 302941109   915,006 5,762 SH   SOLE 25 5,762 0 0
FTI CONSULTING INC COM 302941109   2,924,937 18,419 SH   SOLE 26 15,638 0 2,781
FTI CONSULTING INC COM 302941109   325,858 2,052 SH   SOLE 28 610 0 1,442
FTI CONSULTING INC COM 302941109   5,842,093 36,789 SH   SOLE 30 36,789 0 0
FTI CONSULTING INC COM 302941109   77,812 490 SH   SOLE 31 490 0 0
FTI CONSULTING INC COM 302941109   368,892 2,323 SH   SOLE 36 2,323 0 0
FTI CONSULTING INC COM 302941109   789,554 4,972 SH   SOLE 40 4,972 0 0
FTI CONSULTING INC COM 302941109   52,404 330 SH   OTR 43 330 0 0
FTI CONSULTING INC COM 302941109   7,443,115 46,871 SH   SOLE 43 45,320 0 1,551
FTI CONSULTING INC NOTE 2.000% 8/1 302941AP4   4,921,917 3,129,000 PRN   SOLE 21 3,129,000 0 0
FUBOTV INC COM 35953D104   401,756 230,894 SH   SOLE 2 129,099 0 101,795
FUBOTV INC COM 35953D104   722 415 SH   SOLE 4 415 0 0
FUBOTV INC COM 35953D104   3,276 1,883 SH   SOLE 7 1,883 0 0
FUBOTV INC COM 35953D104   911,821 524,035 SH   SOLE 18 524,035 0 0
FUBOTV INC COM 35953D104   790,143 454,105 SH   SOLE 19 454,105 0 0
FUBOTV INC COM 35953D104   13,704,351 7,876,064 SH   SOLE 21 7,876,064 0 0
FUBOTV INC COM 35953D104   8,832,839 5,076,344 SH   SOLE 22 4,859,079 0 217,265
FUBOTV INC COM 35953D104   52,872 30,386 SH   SOLE 25 30,386 0 0
FUBOTV INC COM 35953D104   99,833 57,375 SH   SOLE 26 38,330 0 19,045
FUBOTV INC COM 35953D104   7,136 4,101 SH   SOLE 28 4,101 0 0
FUBOTV INC COM 35953D104   392,603 225,634 SH   SOLE 30 225,634 0 0
FUBOTV INC COM 35953D104   48,475 27,859 SH   SOLE 40 27,859 0 0
FUBOTV INC COM 35953D104   114,080 65,563 SH   SOLE 43 63,503 0 2,060
FUBOTV INC NOTE 3.250% 2/1 35953DAB0   1,592,500 3,500,000 PRN   SOLE 21 3,500,000 0 0
FUEL TECH INC COM 359523107   5,489 4,305 SH   SOLE 18 4,305 0 0
FUEL TECH INC COM 359523107   86,941 68,189 SH   SOLE 21 68,189 0 0
FUEL TECH INC COM 359523107   523,214 410,364 SH   SOLE 22 410,364 0 0
FUELCELL ENERGY INC COM 35952H601   736,922 265,080 SH   SOLE 2 116,012 0 149,068
FUELCELL ENERGY INC COM 35952H601   32,832 11,810 SH   SOLE 4 1,203 0 10,607
FUELCELL ENERGY INC COM 35952H601   104,545 37,606 SH   SOLE 7 37,606 0 0
FUELCELL ENERGY INC COM 35952H601   2,865,863 1,030,886 SH   SOLE 18 1,030,886 0 0
FUELCELL ENERGY INC COM 35952H601   2,101,002 755,756 SH   SOLE 19 755,756 0 0
FUELCELL ENERGY INC COM 35952H601   53,320,750 19,180,126 SH   SOLE 21 19,180,126 0 0
FUELCELL ENERGY INC COM 35952H601   28,313,399 10,184,676 SH   SOLE 22 9,813,775 0 370,901
FUELCELL ENERGY INC COM 35952H601   177,231 63,752 SH   SOLE 25 63,752 0 0
FUELCELL ENERGY INC COM 35952H601   312,155 112,286 SH   SOLE 26 87,522 0 24,764
FUELCELL ENERGY INC COM 35952H601   90,798 32,661 SH   SOLE 28 5,745 0 26,916
FUELCELL ENERGY INC COM 35952H601   17,974,412 6,465,616 SH   SOLE 30 6,465,616 0 0
FUELCELL ENERGY INC COM 35952H601   28,893 10,393 SH   SOLE 36 10,393 0 0
FUELCELL ENERGY INC COM 35952H601   127,897 46,006 SH   SOLE 40 46,006 0 0
FUELCELL ENERGY INC COM 35952H601   415,774 149,559 SH   SOLE 43 147,457 0 2,102
FULCRUM THERAPEUTICS INC COM 359616109   320,990 44,092 SH   SOLE 2 10,367 0 33,725
FULCRUM THERAPEUTICS INC COM 359616109   1,951 268 SH   SOLE 7 268 0 0
FULCRUM THERAPEUTICS INC COM 359616109   881,098 121,030 SH   SOLE 18 121,030 0 0
FULCRUM THERAPEUTICS INC COM 359616109   837,943 115,102 SH   SOLE 19 115,102 0 0
FULCRUM THERAPEUTICS INC COM 359616109   13,870,984 1,905,355 SH   SOLE 21 1,905,355 0 0
FULCRUM THERAPEUTICS INC COM 359616109   7,053,148 968,839 SH   SOLE 22 924,801 0 44,038
FULCRUM THERAPEUTICS INC COM 359616109   42,661 5,860 SH   SOLE 25 5,860 0 0
FULCRUM THERAPEUTICS INC COM 359616109   26,332 3,617 SH   SOLE 26 0 0 3,617
FULCRUM THERAPEUTICS INC COM 359616109   27,591 3,790 SH   SOLE 28 0 0 3,790
FULCRUM THERAPEUTICS INC COM 359616109   597,288 82,045 SH   SOLE 30 82,045 0 0
FULCRUM THERAPEUTICS INC COM 359616109   38,286 5,259 SH   SOLE 40 5,259 0 0
FULCRUM THERAPEUTICS INC COM 359616109   99,984 13,734 SH   SOLE 43 11,438 0 2,296
FULGENT GENETICS INC COM 359664109   756,948 25,418 SH   SOLE 2 5,909 0 19,509
FULGENT GENETICS INC COM 359664109   1,519 51 SH   SOLE 4 51 0 0
FULGENT GENETICS INC COM 359664109   95,415 3,204 SH   SOLE 7 3,204 0 0
FULGENT GENETICS INC COM 359664109   2,249,075 75,523 SH   SOLE 18 75,523 0 0
FULGENT GENETICS INC COM 359664109   1,189,532 39,944 SH   SOLE 19 39,944 0 0
FULGENT GENETICS INC COM 359664109   80,929,652 2,717,584 SH   SOLE 21 2,717,584 0 0
FULGENT GENETICS INC COM 359664109   17,533,362 588,763 SH   SOLE 22 563,549 0 25,214
FULGENT GENETICS INC COM 359664109   117,839 3,957 SH   SOLE 25 3,957 0 0
FULGENT GENETICS INC COM 359664109   310,427 10,424 SH   SOLE 26 8,124 0 2,300
FULGENT GENETICS INC COM 359664109   21,829 733 SH   SOLE 28 349 0 384
FULGENT GENETICS INC COM 359664109   1,449,631 48,678 SH   SOLE 30 48,678 0 0
FULGENT GENETICS INC COM 359664109   104,438 3,507 SH   SOLE 36 3,507 0 0
FULGENT GENETICS INC COM 359664109   68,851 2,312 SH   SOLE 40 2,312 0 0
FULGENT GENETICS INC COM 359664109   228,830 7,684 SH   SOLE 43 7,455 0 229
FULL HSE RESORTS INC COM 359678109   77,245 10,272 SH   SOLE 2 1,323 0 8,949
FULL HSE RESORTS INC COM 359678109   3,956 526 SH   SOLE 7 526 0 0
FULL HSE RESORTS INC COM 359678109   709,580 94,359 SH   SOLE 18 94,359 0 0
FULL HSE RESORTS INC COM 359678109   451,110 59,988 SH   SOLE 19 59,988 0 0
FULL HSE RESORTS INC COM 359678109   8,703,971 1,157,443 SH   SOLE 21 1,157,443 0 0
FULL HSE RESORTS INC COM 359678109   6,073,348 807,626 SH   SOLE 22 784,689 0 22,937
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108   686,000 85,750 SH   SOLE 2 85,750 0 0
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108   1,232 154 SH   SOLE 18 154 0 0
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108   32,465,544 4,058,193 SH   SOLE 19 4,058,193 0 0
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108   94,632 11,829 SH   SOLE 21 11,829 0 0
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108   391,552 48,944 SH   SOLE 22 48,944 0 0
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108   4,280,128 535,016 SH   SOLE 25 535,016 0 0
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108   761,144 95,143 SH   SOLE 26 0 0 95,143
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108   1,534,520 191,815 SH   SOLE 28 0 0 191,815
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108   2,584 323 SH   SOLE 30 323 0 0
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108   59,678,824 7,459,853 SH   SOLE 34 7,459,853 0 0
FULLER H B CO COM 359694106   6,113,340 85,358 SH   SOLE 2 35,954 0 49,404
FULLER H B CO COM 359694106   11,101 155 SH   SOLE 4 155 0 0
FULLER H B CO COM 359694106   1,552,005 21,670 SH   SOLE 7 21,670 0 0
FULLER H B CO COM 359694106   13,023,238 181,838 SH   SOLE 18 172,818 0 9,020
FULLER H B CO COM 359694106   22,558,223 314,971 SH   SOLE 19 314,971 0 0
FULLER H B CO COM 359694106   465,078,794 6,493,700 SH   SOLE 21 6,493,700 0 0
FULLER H B CO COM 359694106   113,282,500 1,581,716 SH   SOLE 22 1,538,232 0 43,484
FULLER H B CO COM 359694106   461,090 6,438 SH   SOLE 23 6,438 0 0
FULLER H B CO COM 359694106   595,807 8,319 SH   SOLE 25 8,319 0 0
FULLER H B CO COM 359694106   7,095,895 99,077 SH   SOLE 26 27,542 0 71,535
FULLER H B CO COM 359694106   67,036 936 SH   SOLE 28 936 0 0
FULLER H B CO COM 359694106   5,947,611 83,044 SH   SOLE 30 83,044 0 0
FULLER H B CO COM 359694106   205,191 2,865 SH   SOLE 36 2,865 0 0
FULLER H B CO COM 359694106   531,922 7,427 SH   SOLE 40 7,427 0 0
FULLER H B CO COM 359694106   2,645,647 36,940 SH   SOLE 43 35,593 0 1,347
FULTON FINL CORP PA COM 360271100   7,645,819 454,297 SH   SOLE 2 194,501 0 259,796
FULTON FINL CORP PA COM 360271100   100,223 5,955 SH   SOLE 4 748 0 5,207
FULTON FINL CORP PA COM 360271100   476,323 28,302 SH   SOLE 7 28,302 0 0
FULTON FINL CORP PA COM 360271100   12,733,258 756,581 SH   SOLE 18 756,581 0 0
FULTON FINL CORP PA COM 360271100   22,035,317 1,309,288 SH   SOLE 19 1,309,288 0 0
FULTON FINL CORP PA COM 360271100   216,631,064 12,871,721 SH   SOLE 21 12,871,721 0 0
FULTON FINL CORP PA COM 360271100   107,175,325 6,368,112 SH   SOLE 22 6,158,237 0 209,875
FULTON FINL CORP PA COM 360271100   428,021 25,432 SH   SOLE 25 25,432 0 0
FULTON FINL CORP PA COM 360271100   6,119,910 363,631 SH   SOLE 26 71,676 0 291,955
FULTON FINL CORP PA COM 360271100   341,565 20,295 SH   SOLE 28 2,897 0 17,398
FULTON FINL CORP PA COM 360271100   3,749,169 222,767 SH   SOLE 30 222,767 0 0
FULTON FINL CORP PA COM 360271100   70,097 4,165 SH   SOLE 36 4,165 0 0
FULTON FINL CORP PA COM 360271100   411,982 24,479 SH   SOLE 40 24,479 0 0
FULTON FINL CORP PA COM 360271100   2,295,226 136,377 SH   SOLE 43 129,899 0 6,478
FUNKO INC COM CL A 361008105   201,573 18,476 SH   SOLE 2 10,642 0 7,834
FUNKO INC COM CL A 361008105   2,989 274 SH   SOLE 7 274 0 0
FUNKO INC COM CL A 361008105   951,265 87,192 SH   SOLE 18 87,192 0 0
FUNKO INC COM CL A 361008105   655,658 60,097 SH   SOLE 19 60,097 0 0
FUNKO INC COM CL A 361008105   12,920,757 1,184,304 SH   SOLE 21 1,184,304 0 0
FUNKO INC COM CL A 361008105   9,596,251 879,583 SH   SOLE 22 851,716 0 27,867
FUNKO INC COM CL A 361008105   42,200 3,868 SH   SOLE 25 3,868 0 0
FUNKO INC COM CL A 361008105   53,623 4,915 SH   SOLE 26 0 0 4,915
FUNKO INC COM CL A 361008105   16,169 1,482 SH   SOLE 28 0 0 1,482
FUNKO INC COM CL A 361008105   61,631 5,649 SH   SOLE 30 5,649 0 0
FUNKO INC COM CL A 361008105   25,726 2,358 SH   SOLE 40 2,358 0 0
FUNKO INC COM CL A 361008105   203,122 18,618 SH   SOLE 43 18,395 0 223
FUSION PHARMACEUTICALS INC COM 36118A100   12,729 4,041 SH   SOLE 2 4,041 0 0
FUSION PHARMACEUTICALS INC COM 36118A100   13,268 4,212 SH   SOLE 22 4,212 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   544,629 13,398 SH   SOLE 2 1,502 0 11,896
FUTU HLDGS LTD SPON ADS CL A 36118L106   2,073,191 51,001 SH   SOLE 4 34,918 0 16,083
FUTU HLDGS LTD SPON ADS CL A 36118L106   2,015,712 49,587 SH   SOLE 7 45,969 0 3,618
FUTU HLDGS LTD SPON ADS CL A 36118L106   4,024 99 SH   SOLE 13 99 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   900,763 22,159 SH   SOLE 15 22,159 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   2,177,255 53,561 SH   SOLE 18 53,561 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   1,360,596 33,471 SH   SOLE 19 33,471 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   40,708,943 1,001,450 SH   SOLE 21 1,001,450 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   31,193,672 767,372 SH   SOLE 22 737,951 0 29,421
FUTU HLDGS LTD SPON ADS CL A 36118L106   3,105,213 76,389 SH   SOLE 23 76,389 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   2,839,972 69,864 SH   SOLE 25 69,864 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   3,180,700 78,246 SH   SOLE 26 5,164 0 73,082
FUTU HLDGS LTD SPON ADS CL A 36118L106   2,308,188 56,782 SH   SOLE 28 0 0 56,782
FUTU HLDGS LTD SPON ADS CL A 36118L106   9,719,578 239,104 SH   SOLE 30 239,104 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   543,694 13,375 SH   SOLE 31 12,518 0 857
FUTU HLDGS LTD SPON ADS CL A 36118L106   364,671 8,971 SH   SOLE 34 8,971 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   288,940 7,108 SH   SOLE 36 7,108 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   81,259 1,999 SH   SOLE 40 1,999 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   5,902,461 145,202 SH   SOLE 43 131,253 0 13,949
FUTUREFUEL CORP COM 36116M106   280,485 34,500 SH   SOLE 2 8,957 0 25,543
FUTUREFUEL CORP COM 36116M106   4,146 510 SH   SOLE 7 510 0 0
FUTUREFUEL CORP COM 36116M106   822,260 101,139 SH   SOLE 18 101,139 0 0
FUTUREFUEL CORP COM 36116M106   428,768 52,739 SH   SOLE 19 52,739 0 0
FUTUREFUEL CORP COM 36116M106   26,901,438 3,308,910 SH   SOLE 21 3,308,910 0 0
FUTUREFUEL CORP COM 36116M106   6,179,272 760,058 SH   SOLE 22 725,891 0 34,167
FUTUREFUEL CORP COM 36116M106   56,325 6,928 SH   SOLE 25 6,928 0 0
FUTUREFUEL CORP COM 36116M106   287,753 35,394 SH   SOLE 30 35,394 0 0
FUTUREFUEL CORP COM 36116M106   19,219 2,364 SH   SOLE 40 2,364 0 0
FUTUREFUEL CORP COM 36116M106   155,088 19,076 SH   SOLE 43 18,864 0 212
FVCBANKCORP INC COM 36120Q101   66,020 3,462 SH   SOLE 2 549 0 2,913
FVCBANKCORP INC COM 36120Q101   4,138 217 SH   SOLE 7 217 0 0
FVCBANKCORP INC COM 36120Q101   700,136 36,714 SH   SOLE 18 36,714 0 0
FVCBANKCORP INC COM 36120Q101   408,651 21,429 SH   SOLE 19 21,429 0 0
FVCBANKCORP INC COM 36120Q101   8,581,672 450,009 SH   SOLE 21 450,009 0 0
FVCBANKCORP INC COM 36120Q101   2,786,527 146,121 SH   SOLE 22 137,811 0 8,310
FVCBANKCORP INC COM 36120Q101   20,767 1,089 SH   SOLE 43 1,089 0 0
G III APPAREL GROUP LTD COM 36237H101   1,261,005 91,977 SH   SOLE 2 39,255 0 52,722
G III APPAREL GROUP LTD COM 36237H101   1,892 138 SH   SOLE 4 138 0 0
G III APPAREL GROUP LTD COM 36237H101   17,192 1,254 SH   SOLE 7 1,254 0 0
G III APPAREL GROUP LTD COM 36237H101   2,108,982 153,828 SH   SOLE 18 153,828 0 0
G III APPAREL GROUP LTD COM 36237H101   3,807,185 277,694 SH   SOLE 19 277,694 0 0
G III APPAREL GROUP LTD COM 36237H101   74,854,777 5,459,867 SH   SOLE 21 5,459,867 0 0
G III APPAREL GROUP LTD COM 36237H101   18,901,771 1,378,685 SH   SOLE 22 1,325,648 0 53,037
G III APPAREL GROUP LTD COM 36237H101   35,070 2,558 SH   SOLE 23 2,558 0 0
G III APPAREL GROUP LTD COM 36237H101   75,844 5,532 SH   SOLE 25 5,532 0 0
G III APPAREL GROUP LTD COM 36237H101   785,967 57,328 SH   SOLE 26 16,406 0 40,922
G III APPAREL GROUP LTD COM 36237H101   5,086 371 SH   SOLE 28 371 0 0
G III APPAREL GROUP LTD COM 36237H101   1,136,696 82,910 SH   SOLE 30 82,910 0 0
G III APPAREL GROUP LTD COM 36237H101   52,633 3,839 SH   SOLE 36 3,839 0 0
G III APPAREL GROUP LTD COM 36237H101   84,289 6,148 SH   SOLE 40 6,148 0 0
G III APPAREL GROUP LTD COM 36237H101   968,803 70,664 SH   SOLE 43 60,449 0 10,215
G1 THERAPEUTICS INC COM 3621LQ109   190,300 35,046 SH   SOLE 2 16,315 0 18,731
G1 THERAPEUTICS INC COM 3621LQ109   37,033 6,820 SH   SOLE 18 6,820 0 0
G1 THERAPEUTICS INC COM 3621LQ109   872,015 160,592 SH   SOLE 19 160,592 0 0
G1 THERAPEUTICS INC COM 3621LQ109   2,694,046 496,141 SH   SOLE 21 496,141 0 0
G1 THERAPEUTICS INC COM 3621LQ109   3,775,729 695,346 SH   SOLE 22 665,725 0 29,621
G1 THERAPEUTICS INC COM 3621LQ109   65,138 11,996 SH   SOLE 25 11,996 0 0
G1 THERAPEUTICS INC COM 3621LQ109   250,747 46,178 SH   SOLE 26 0 0 46,178
G1 THERAPEUTICS INC COM 3621LQ109   131,515 24,220 SH   SOLE 30 24,220 0 0
G1 THERAPEUTICS INC COM 3621LQ109   87,803 16,170 SH   SOLE 43 6,412 0 9,758
GAIA INC NEW CL A 36269P104   24,531 10,307 SH   SOLE 2 4,636 0 5,671
GAIA INC NEW CL A 36269P104   5,891 2,475 SH   SOLE 18 2,475 0 0
GAIA INC NEW CL A 36269P104   4,758 1,999 SH   SOLE 19 1,999 0 0
GAIA INC NEW CL A 36269P104   117,441 49,345 SH   SOLE 21 49,345 0 0
GAIA INC NEW CL A 36269P104   587,653 246,913 SH   SOLE 22 246,913 0 0
GAIA INC NEW CL A 36269P104   714 300 SH   SOLE 23 300 0 0
GAIA INC NEW CL A 36269P104   44,287 18,608 SH   SOLE 26 0 0 18,608
GAIN THERAPEUTICS INC COM 36269B105   6,025 1,925 SH   SOLE 18 1,925 0 0
GAIN THERAPEUTICS INC COM 36269B105   66,441 21,227 SH   SOLE 21 21,227 0 0
GAIN THERAPEUTICS INC COM 36269B105   5,722 1,828 SH   SOLE 22 1,828 0 0
GALAPAGOS NV SPON ADR 36315X101   3,302,316 74,410 SH   SOLE 19 74,410 0 0
GALAPAGOS NV SPON ADR 36315X101   18,060,086 406,942 SH   SOLE 21 406,942 0 0
GALAPAGOS NV SPON ADR 36315X101   289,846 6,531 SH   SOLE 30 6,531 0 0
GALAPAGOS NV SPON ADR 36315X101   57,472 1,295 SH   SOLE 34 1,295 0 0
GALAPAGOS NV SPON ADR 36315X101   238,942 5,384 SH   SOLE 43 4,055 0 1,329
GALECTIN THERAPEUTICS INC COM NEW 363225202   1,390 1,230 SH   SOLE 2 0 0 1,230
GALECTIN THERAPEUTICS INC COM NEW 363225202   6,038 5,343 SH   SOLE 18 5,343 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202   122,473 108,383 SH   SOLE 21 108,383 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202   741,424 656,127 SH   SOLE 22 656,127 0 0
GALECTO INC COM 36322Q107   5,119 4,451 SH   SOLE 2 4,451 0 0
GALECTO INC COM 36322Q107   14,041 12,210 SH   SOLE 22 12,210 0 0
GALERA THERAPEUTICS INC COM 36338D108   2,102 1,411 SH   SOLE 2 1,230 0 181
GALERA THERAPEUTICS INC COM 36338D108   5,085 3,413 SH   SOLE 18 3,413 0 0
GALERA THERAPEUTICS INC COM 36338D108   92,980 62,403 SH   SOLE 21 62,403 0 0
GALERA THERAPEUTICS INC COM 36338D108   320,138 214,858 SH   SOLE 22 214,858 0 0
GALERA THERAPEUTICS INC COM 36338D108   22,705 15,238 SH   SOLE 26 0 0 15,238
GALLAGHER ARTHUR J & CO COM 363576109   64,180,713 340,409 SH   SOLE 2 59,490 0 280,919
GALLAGHER ARTHUR J & CO COM 363576109   29,689,394 157,470 SH   SOLE 4 85,478 0 71,992
GALLAGHER ARTHUR J & CO COM 363576109   37,961,775 201,346 SH   SOLE 7 194,863 0 6,483
GALLAGHER ARTHUR J & CO COM 363576109   526,404 2,792 SH   SOLE 13 789 0 2,003
GALLAGHER ARTHUR J & CO COM 363576109   5,576,825 29,579 SH   SOLE 15 29,579 0 0
GALLAGHER ARTHUR J & CO COM 363576109   7,022 37 SH   SOLE 17 0 0 37
GALLAGHER ARTHUR J & CO COM 363576109   150,382,435 797,616 SH   SOLE 18 778,466 0 19,150
GALLAGHER ARTHUR J & CO COM 363576109   16,938,999 89,843 SH   SOLE 19 89,843 0 0
GALLAGHER ARTHUR J & CO COM 363576109   1,422,189,083 7,543,169 SH   SOLE 21 7,543,169 0 0
GALLAGHER ARTHUR J & CO COM 363576109   891,176,354 4,726,723 SH   SOLE 22 4,284,577 0 442,146
GALLAGHER ARTHUR J & CO COM 363576109   65,159,047 345,598 SH   SOLE 23 345,598 0 0
GALLAGHER ARTHUR J & CO COM 363576109   48,095,046 255,092 SH   SOLE 25 255,092 0 0
GALLAGHER ARTHUR J & CO COM 363576109   67,883,261 360,047 SH   SOLE 26 124,382 0 235,665
GALLAGHER ARTHUR J & CO COM 363576109   70,375,195 373,264 SH   SOLE 28 2,806 0 370,458
GALLAGHER ARTHUR J & CO COM 363576109   214,246,675 1,136,346 SH   SOLE 30 1,135,049 0 1,297
GALLAGHER ARTHUR J & CO COM 363576109   8,928,877 47,358 SH   SOLE 31 43,488 0 3,870
GALLAGHER ARTHUR J & CO COM 363576109   5,660,914 30,025 SH   SOLE 34 30,025 0 0
GALLAGHER ARTHUR J & CO COM 363576109   13,235,319 70,199 SH   SOLE 36 70,199 0 0
GALLAGHER ARTHUR J & CO COM 363576109   1,464,390 7,767 SH   SOLE 40 7,767 0 0
GALLAGHER ARTHUR J & CO COM 363576109   72,399 384 SH   OTR 43 384 0 0
GALLAGHER ARTHUR J & CO COM 363576109   36,315,266 192,613 SH   SOLE 43 168,688 0 23,925
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101   4,346 475 SH   SOLE 2 0 0 475
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101   256,392 28,021 SH   SOLE 18 28,021 0 0
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101   133,819 14,625 SH   SOLE 19 14,625 0 0
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101   2,322,480 253,823 SH   SOLE 21 253,823 0 0
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101   591,996 64,699 SH   SOLE 22 63,293 0 1,406
GAMESTOP CORP NEW CL A 36467W109   9,698,773 525,394 SH   SOLE 2 192,371 0 333,023
GAMESTOP CORP NEW CL A 36467W109   14,768 800 SH   SOLE 4 800 0 0
GAMESTOP CORP NEW CL A 36467W109   337,357 18,275 SH   SOLE 7 18,275 0 0
GAMESTOP CORP NEW CL A 36467W109   9,880,549 535,241 SH   SOLE 18 535,241 0 0
GAMESTOP CORP NEW CL A 36467W109   1,571,075 85,107 SH   SOLE 19 85,107 0 0
GAMESTOP CORP NEW CL A 36467W109   241,703,259 13,093,351 SH   SOLE 21 13,093,351 0 0
GAMESTOP CORP NEW CL A 36467W109   134,559,961 7,289,272 SH   SOLE 22 6,924,317 0 364,955
GAMESTOP CORP NEW CL A 36467W109   755,402 40,921 SH   SOLE 25 40,921 0 0
GAMESTOP CORP NEW CL A 36467W109   2,345,066 127,035 SH   SOLE 26 106,607 0 20,428
GAMESTOP CORP NEW CL A 36467W109   471,044 25,517 SH   SOLE 28 3,626 0 21,891
GAMESTOP CORP NEW CL A 36467W109   3,226,347 174,775 SH   SOLE 30 174,775 0 0
GAMESTOP CORP NEW CL A 36467W109   69,354 3,757 SH   SOLE 31 3,757 0 0
GAMESTOP CORP NEW CL A 36467W109   175,093 9,485 SH   SOLE 36 9,485 0 0
GAMESTOP CORP NEW CL A 36467W109   665,908 36,073 SH   SOLE 40 36,073 0 0
GAMESTOP CORP NEW CL A 36467W109   228,922 12,401 SH   SOLE 43 12,401 0 0
GAMIDA CELL LTD SHS M47364100   10,643 8,250 SH   SOLE 18 8,250 0 0
GAMIDA CELL LTD SHS M47364100   154,305 119,616 SH   SOLE 21 119,616 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   30,803,161 591,345 SH   SOLE 2 22,993 0 568,352
GAMING & LEISURE PPTYS INC COM 36467J108   12,936,968 248,358 SH   SOLE 4 229,236 0 19,122
GAMING & LEISURE PPTYS INC COM 36467J108   18,703,383 359,059 SH   SOLE 7 359,059 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   354,264 6,801 SH   SOLE 13 872 0 5,929
GAMING & LEISURE PPTYS INC COM 36467J108   1,611,925 30,945 SH   SOLE 15 30,945 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   7,713,904 148,088 SH   SOLE 18 134,587 0 13,501
GAMING & LEISURE PPTYS INC COM 36467J108   21,513,639 413,009 SH   SOLE 19 413,009 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   261,329,592 5,016,886 SH   SOLE 21 5,016,886 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   404,579,696 7,766,936 SH   SOLE 22 7,396,191 0 370,745
GAMING & LEISURE PPTYS INC COM 36467J108   22,408,597 430,190 SH   SOLE 23 430,190 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   50,113,080 962,048 SH   SOLE 25 962,048 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   9,376,408 180,004 SH   SOLE 26 113,399 0 66,605
GAMING & LEISURE PPTYS INC COM 36467J108   19,695,125 378,098 SH   SOLE 28 3,936 0 374,162
GAMING & LEISURE PPTYS INC COM 36467J108   16,252 312 SH   SOLE 29 312 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   62,335,895 1,196,696 SH   SOLE 30 1,196,696 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   2,964,442 56,910 SH   SOLE 31 52,445 0 4,465
GAMING & LEISURE PPTYS INC COM 36467J108   673,315 12,926 SH   SOLE 34 12,926 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   1,797,782 34,513 SH   SOLE 36 34,513 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   479,541 9,206 SH   SOLE 40 9,206 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   12,427,531 238,578 SH   SOLE 43 209,303 0 29,275
GAN LTD SHS G3728V109   2,303 1,535 SH   SOLE 2 0 0 1,535
GAN LTD SHS G3728V109   9,897 6,598 SH   SOLE 18 6,598 0 0
GAN LTD SHS G3728V109   214,587 143,058 SH   SOLE 21 143,058 0 0
GAN LTD SHS G3728V109   857,802 571,868 SH   SOLE 22 571,868 0 0
GANNETT CO INC COM 36472T109   185,993 91,622 SH   SOLE 2 4,982 0 86,640
GANNETT CO INC COM 36472T109   4,190 2,064 SH   SOLE 7 2,064 0 0
GANNETT CO INC COM 36472T109   1,087,051 535,493 SH   SOLE 18 535,493 0 0
GANNETT CO INC COM 36472T109   557,127 274,447 SH   SOLE 19 274,447 0 0
GANNETT CO INC COM 36472T109   37,613,490 18,528,813 SH   SOLE 21 18,528,813 0 0
GANNETT CO INC COM 36472T109   7,346,178 3,618,807 SH   SOLE 22 3,504,039 0 114,768
GANNETT CO INC COM 36472T109   315,415 155,377 SH   SOLE 30 155,377 0 0
GANNETT CO INC COM 36472T109   132,116 65,082 SH   SOLE 43 63,156 0 1,926
GAOTU TECHEDU INC SPONSORED ADS 36257Y109   9,997 4,236 SH   SOLE 25 4,236 0 0
GAP INC COM 364760108   11,805,828 1,046,616 SH   SOLE 2 576,714 0 469,902
GAP INC COM 364760108   8,787 779 SH   SOLE 4 779 0 0
GAP INC COM 364760108   273,123 24,213 SH   SOLE 7 24,213 0 0
GAP INC COM 364760108   124 11 SH   SOLE 17 0 0 11
GAP INC COM 364760108   4,953,104 439,105 SH   SOLE 18 439,105 0 0
GAP INC COM 364760108   1,839,734 163,097 SH   SOLE 19 163,097 0 0
GAP INC COM 364760108   120,806,160 10,709,766 SH   SOLE 21 10,709,766 0 0
GAP INC COM 364760108   71,867,046 6,371,192 SH   SOLE 22 6,095,286 0 275,906
GAP INC COM 364760108   30,936,077 2,742,560 SH   SOLE 25 2,742,560 0 0
GAP INC COM 364760108   1,394,185 123,598 SH   SOLE 26 105,946 0 17,652
GAP INC COM 364760108   864,206 76,614 SH   SOLE 28 76,614 0 0
GAP INC COM 364760108   2,636,802 233,759 SH   SOLE 30 233,759 0 0
GAP INC COM 364760108   33,152 2,939 SH   SOLE 31 2,939 0 0
GAP INC COM 364760108   518,395 45,957 SH   SOLE 36 45,957 0 0
GAP INC COM 364760108   309,534 27,441 SH   SOLE 40 27,441 0 0
GAP INC COM 364760108   14,864,126 1,317,742 SH   SOLE 43 1,245,056 0 72,686
GARMIN LTD SHS H2906T109   20,468,907 221,789 SH   SOLE 2 115,294 0 106,495
GARMIN LTD SHS H2906T109   14,534,660 157,489 SH   SOLE 4 76,325 0 81,164
GARMIN LTD SHS H2906T109   14,795,010 160,310 SH   SOLE 7 154,865 0 5,445
GARMIN LTD SHS H2906T109   1,524,631 16,520 SH   SOLE 13 13,676 0 2,844
GARMIN LTD SHS H2906T109   2,489,523 26,975 SH   SOLE 15 26,975 0 0
GARMIN LTD SHS H2906T109   26,713,064 289,447 SH   SOLE 18 276,193 0 13,254
GARMIN LTD SHS H2906T109   7,216,432 78,193 SH   SOLE 19 78,193 0 0
GARMIN LTD SHS H2906T109   665,983,467 7,216,204 SH   SOLE 21 7,216,204 0 0
GARMIN LTD SHS H2906T109   318,095,666 3,446,697 SH   SOLE 22 3,117,577 0 329,120
GARMIN LTD SHS H2906T109   30,082,941 325,961 SH   SOLE 23 325,961 0 0
GARMIN LTD SHS H2906T109   18,951,936 205,352 SH   SOLE 25 205,352 0 0
GARMIN LTD SHS H2906T109   30,550,113 331,023 SH   SOLE 26 134,556 0 196,467
GARMIN LTD SHS H2906T109   40,819,036 442,291 SH   SOLE 28 2,163 0 440,128
GARMIN LTD SHS H2906T109   806,522 8,739 SH   SOLE 29 8,739 0 0
GARMIN LTD SHS H2906T109   114,182,665 1,237,216 SH   SOLE 30 1,177,175 0 60,041
GARMIN LTD SHS H2906T109   4,551,651 49,319 SH   SOLE 31 46,615 0 2,704
GARMIN LTD SHS H2906T109   3,093,284 33,517 SH   SOLE 32 33,517 0 0
GARMIN LTD SHS H2906T109   24,537,419 265,873 SH   SOLE 34 265,873 0 0
GARMIN LTD SHS H2906T109   4,745,921 51,424 SH   SOLE 36 51,424 0 0
GARMIN LTD SHS H2906T109   526,884 5,709 SH   SOLE 40 5,709 0 0
GARMIN LTD SHS H2906T109   26,672 289 SH   OTR 43 289 0 0
GARMIN LTD SHS H2906T109   20,730,447 224,623 SH   SOLE 43 192,390 0 32,233
GARRETT MOTION INC COM 366505105   76,352 10,020 SH   SOLE 2 8,296 0 1,724
GARRETT MOTION INC COM 366505105   133,457 17,514 SH   SOLE 21 17,514 0 0
GARRETT MOTION INC COM 366505105   5,825,947 764,560 SH   SOLE 22 764,560 0 0
GARRETT MOTION INC COM 366505105   18,854 2,474 SH   SOLE 43 2,468 0 6
GARRETT MOTION INC PFD CONV SER A 366505204   1,228,170 141,169 SH   SOLE 7 141,169 0 0
GARTNER INC COM 366651107   101,391,253 301,634 SH   SOLE 2 146,960 0 154,674
GARTNER INC COM 366651107   35,035,200 104,228 SH   SOLE 4 56,173 0 48,055
GARTNER INC COM 366651107   22,492,808 66,915 SH   SOLE 7 64,552 0 2,363
GARTNER INC COM 366651107   6,955,745 20,693 SH   SOLE 13 19,873 0 820
GARTNER INC COM 366651107   3,062,235 9,110 SH   SOLE 15 9,110 0 0
GARTNER INC COM 366651107   53,079,867 157,910 SH   SOLE 18 145,171 0 12,739
GARTNER INC COM 366651107   32,631,463 97,077 SH   SOLE 19 97,077 0 0
GARTNER INC COM 366651107   794,547,900 2,363,741 SH   SOLE 21 2,363,741 0 0
GARTNER INC COM 366651107   605,768,314 1,802,131 SH   SOLE 22 1,614,868 0 187,263
GARTNER INC COM 366651107   60,279,986 179,330 SH   SOLE 23 179,330 0 0
GARTNER INC COM 366651107   36,103,789 107,407 SH   SOLE 25 107,407 0 0
GARTNER INC COM 366651107   61,258,154 182,240 SH   SOLE 26 76,233 0 106,007
GARTNER INC COM 366651107   75,957,220 225,969 SH   SOLE 28 1,215 0 224,754
GARTNER INC COM 366651107   4,840,080 14,399 SH   SOLE 29 14,399 0 0
GARTNER INC COM 366651107   145,523,073 432,924 SH   SOLE 30 394,877 0 38,047
GARTNER INC COM 366651107   18,615,433 55,380 SH   SOLE 31 53,928 0 1,452
GARTNER INC COM 366651107   6,783,977 20,182 SH   SOLE 34 20,182 0 0
GARTNER INC COM 366651107   7,296,255 21,706 SH   SOLE 36 21,706 0 0
GARTNER INC COM 366651107   992,285 2,952 SH   SOLE 40 2,952 0 0
GARTNER INC COM 366651107   44,707 133 SH   OTR 43 133 0 0
GARTNER INC COM 366651107   21,187,913 63,033 SH   SOLE 43 54,566 0 8,467
GATES INDL CORP PLC ORD SHS G39108108   1,050,804 92,095 SH   SOLE 2 34,479 0 57,616
GATES INDL CORP PLC ORD SHS G39108108   1,563 137 SH   SOLE 4 137 0 0
GATES INDL CORP PLC ORD SHS G39108108   128,077 11,225 SH   SOLE 7 11,225 0 0
GATES INDL CORP PLC ORD SHS G39108108   493,425 43,245 SH   SOLE 18 43,245 0 0
GATES INDL CORP PLC ORD SHS G39108108   397,741 34,859 SH   SOLE 19 34,859 0 0
GATES INDL CORP PLC ORD SHS G39108108   14,461,570 1,267,447 SH   SOLE 21 1,267,447 0 0
GATES INDL CORP PLC ORD SHS G39108108   28,550,056 2,502,196 SH   SOLE 22 2,355,849 0 146,347
GATES INDL CORP PLC ORD SHS G39108108   163,870 14,362 SH   SOLE 25 14,362 0 0
GATES INDL CORP PLC ORD SHS G39108108   468,038 41,020 SH   SOLE 26 32,085 0 8,935
GATES INDL CORP PLC ORD SHS G39108108   290,636 25,472 SH   SOLE 30 25,472 0 0
GATES INDL CORP PLC ORD SHS G39108108   15,917 1,395 SH   SOLE 31 1,395 0 0
GATES INDL CORP PLC ORD SHS G39108108   21,405 1,876 SH   SOLE 34 1,876 0 0
GATES INDL CORP PLC ORD SHS G39108108   152,540 13,369 SH   SOLE 40 13,369 0 0
GATES INDL CORP PLC ORD SHS G39108108   2,193,926 192,281 SH   SOLE 43 185,991 0 6,290
GATOS SILVER INC COM 368036109   3,321 812 SH   SOLE 2 0 0 812
GATOS SILVER INC COM 368036109   32,937 8,053 SH   SOLE 18 8,053 0 0
GATOS SILVER INC COM 368036109   672,298 164,376 SH   SOLE 21 164,376 0 0
GATOS SILVER INC COM 368036109   2,550,622 623,624 SH   SOLE 22 623,624 0 0
GATX CORP COM 361448103   13,135,542 123,524 SH   SOLE 2 77,119 0 46,405
GATX CORP COM 361448103   13,080 123 SH   SOLE 4 123 0 0
GATX CORP COM 361448103   305,515 2,873 SH   SOLE 7 2,873 0 0
GATX CORP COM 361448103   16,836,281 158,325 SH   SOLE 18 158,325 0 0
GATX CORP COM 361448103   16,274,593 153,043 SH   SOLE 19 153,043 0 0
GATX CORP COM 361448103   281,430,192 2,646,513 SH   SOLE 21 2,646,513 0 0
GATX CORP COM 361448103   125,177,387 1,177,143 SH   SOLE 22 1,134,228 0 42,915
GATX CORP COM 361448103   295,519 2,779 SH   SOLE 23 2,779 0 0
GATX CORP COM 361448103   627,619 5,902 SH   SOLE 25 5,902 0 0
GATX CORP COM 361448103   2,811,523 26,439 SH   SOLE 26 15,822 0 10,617
GATX CORP COM 361448103   776,601 7,303 SH   SOLE 28 631 0 6,672
GATX CORP COM 361448103   2,504,732 23,554 SH   SOLE 30 23,554 0 0
GATX CORP COM 361448103   200,664 1,887 SH   SOLE 36 1,887 0 0
GATX CORP COM 361448103   511,814 4,813 SH   SOLE 40 4,813 0 0
GATX CORP COM 361448103   2,902,575 27,295 SH   SOLE 43 26,609 0 686
GCM GROSVENOR INC COM CL A 36831E108   681,080 89,498 SH   SOLE 2 82,644 0 6,854
GCM GROSVENOR INC COM CL A 36831E108   4,003 526 SH   SOLE 7 526 0 0
GCM GROSVENOR INC COM CL A 36831E108   819,955 107,747 SH   SOLE 18 107,747 0 0
GCM GROSVENOR INC COM CL A 36831E108   623,913 81,986 SH   SOLE 19 81,986 0 0
GCM GROSVENOR INC COM CL A 36831E108   10,727,870 1,409,707 SH   SOLE 21 1,409,707 0 0
GCM GROSVENOR INC COM CL A 36831E108   8,265,259 1,086,105 SH   SOLE 22 1,068,999 0 17,106
GCM GROSVENOR INC COM CL A 36831E108   26,734 3,513 SH   SOLE 26 0 0 3,513
GCM GROSVENOR INC COM CL A 36831E108   89,326 11,738 SH   SOLE 43 9,097 0 2,641
GDS HLDGS LTD SPONSORED ADS 36165L108   24,497 1,188 SH   SOLE 25 1,188 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108   10,783,373 522,957 SH   SOLE 43 491,907 0 31,050
GDS HLDGS LTD NOTE 2.000% 6/0 36165LAB4   2,623,204 2,745,000 PRN   SOLE 21 2,745,000 0 0
GEE GROUP INC COM 36165A102   393 802 SH   SOLE 21 802 0 0
GEE GROUP INC COM 36165A102   8,925 18,214 SH   SOLE 22 18,214 0 0
GELESIS HLDGS INC COM 36850R204   66,124 227,700 SH   SOLE 2 0 0 227,700
GELESIS HLDGS INC COM 36850R204   8,899 30,644 SH   SOLE 18 30,644 0 0
GELESIS HLDGS INC COM 36850R204   1,171 4,032 SH   SOLE 19 4,032 0 0
GELESIS HLDGS INC COM 36850R204   61,578 212,047 SH   SOLE 21 212,047 0 0
GELESIS HLDGS INC COM 36850R204   94,302 324,733 SH   SOLE 22 320,831 0 3,902
GEN DIGITAL INC COM 668771108   28,096,894 1,311,101 SH   SOLE 2 196,209 0 1,114,892
GEN DIGITAL INC COM 668771108   12,469,581 581,875 SH   SOLE 4 386,770 0 195,105
GEN DIGITAL INC COM 668771108   17,481,608 815,754 SH   SOLE 7 794,611 0 21,143
GEN DIGITAL INC COM 668771108   181,212 8,456 SH   SOLE 13 2,079 0 6,377
GEN DIGITAL INC COM 668771108   2,125,792 99,197 SH   SOLE 15 99,197 0 0
GEN DIGITAL INC COM 668771108   33,091,606 1,544,172 SH   SOLE 18 1,496,197 0 47,975
GEN DIGITAL INC COM 668771108   7,430,124 346,716 SH   SOLE 19 346,716 0 0
GEN DIGITAL INC COM 668771108   637,033,752 29,726,260 SH   SOLE 21 29,726,260 0 0
GEN DIGITAL INC COM 668771108   331,334,759 15,461,258 SH   SOLE 22 14,165,754 0 1,295,504
GEN DIGITAL INC COM 668771108   21,309,949 994,398 SH   SOLE 23 994,398 0 0
GEN DIGITAL INC COM 668771108   35,338,777 1,649,033 SH   SOLE 25 1,649,033 0 0
GEN DIGITAL INC COM 668771108   24,558,201 1,145,973 SH   SOLE 26 472,710 0 673,263
GEN DIGITAL INC COM 668771108   20,157,658 940,628 SH   SOLE 28 17,093 0 923,535
GEN DIGITAL INC COM 668771108   123,633,506 5,769,179 SH   SOLE 30 5,199,247 0 569,932
GEN DIGITAL INC COM 668771108   2,895,579 135,118 SH   SOLE 31 124,114 0 11,004
GEN DIGITAL INC COM 668771108   1,167,121 54,462 SH   SOLE 34 54,462 0 0
GEN DIGITAL INC COM 668771108   6,051,425 282,381 SH   SOLE 36 282,381 0 0
GEN DIGITAL INC COM 668771108   510,077 23,802 SH   SOLE 40 23,802 0 0
GEN DIGITAL INC COM 668771108   21,559 1,006 SH   OTR 43 1,006 0 0
GEN DIGITAL INC COM 668771108   14,317,564 668,108 SH   SOLE 43 622,721 0 45,387
GENASYS INC COM 36872P103   4,159 1,124 SH   SOLE 2 0 0 1,124
GENASYS INC COM 36872P103   22,670 6,127 SH   SOLE 18 6,127 0 0
GENASYS INC COM 36872P103   386,321 104,411 SH   SOLE 21 104,411 0 0
GENASYS INC COM 36872P103   2,175,067 587,856 SH   SOLE 22 587,856 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131   1,503,698 97,897 SH   SOLE 2 60,923 0 36,974
GENCO SHIPPING & TRADING LTD SHS Y2685T131   8,233 536 SH   SOLE 7 536 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131   1,729,905 112,624 SH   SOLE 18 112,624 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131   2,316,995 150,846 SH   SOLE 19 150,846 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131   23,314,591 1,517,877 SH   SOLE 21 1,517,877 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131   16,056,714 1,045,359 SH   SOLE 22 999,308 0 46,051
GENCO SHIPPING & TRADING LTD SHS Y2685T131   64,082 4,172 SH   SOLE 25 4,172 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131   696,392 45,338 SH   SOLE 26 26,955 0 18,383
GENCO SHIPPING & TRADING LTD SHS Y2685T131   44,836 2,919 SH   SOLE 30 2,919 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131   49,812 3,243 SH   SOLE 40 3,243 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131   1,026,924 66,857 SH   SOLE 43 64,426 0 2,431
GENCOR INDS INC COM 368678108   10,060 996 SH   SOLE 2 891 0 105
GENCOR INDS INC COM 368678108   18,675 1,849 SH   SOLE 18 1,849 0 0
GENCOR INDS INC COM 368678108   275,488 27,276 SH   SOLE 21 27,276 0 0
GENCOR INDS INC COM 368678108   107,676 10,661 SH   SOLE 22 10,661 0 0
GENERAC HLDGS INC COM 368736104   5,613,808 55,770 SH   SOLE 2 12,344 0 43,426
GENERAC HLDGS INC COM 368736104   4,518,627 44,890 SH   SOLE 4 24,978 0 19,912
GENERAC HLDGS INC COM 368736104   5,101,348 50,679 SH   SOLE 7 48,882 0 1,797
GENERAC HLDGS INC COM 368736104   119,181 1,184 SH   SOLE 13 197 0 987
GENERAC HLDGS INC COM 368736104   813,333 8,080 SH   SOLE 15 8,080 0 0
GENERAC HLDGS INC COM 368736104   12,959,069 128,741 SH   SOLE 18 123,717 0 5,024
GENERAC HLDGS INC COM 368736104   3,192,331 31,714 SH   SOLE 19 31,714 0 0
GENERAC HLDGS INC COM 368736104   169,951,828 1,688,375 SH   SOLE 21 1,688,375 0 0
GENERAC HLDGS INC COM 368736104   137,952,517 1,370,480 SH   SOLE 22 1,231,699 0 138,781
GENERAC HLDGS INC COM 368736104   10,530,143 104,611 SH   SOLE 23 104,611 0 0
GENERAC HLDGS INC COM 368736104   10,019,092 99,534 SH   SOLE 25 99,534 0 0
GENERAC HLDGS INC COM 368736104   11,415,549 113,407 SH   SOLE 26 36,220 0 77,187
GENERAC HLDGS INC COM 368736104   12,720,404 126,370 SH   SOLE 28 796 0 125,574
GENERAC HLDGS INC COM 368736104   32,482,076 322,691 SH   SOLE 30 322,691 0 0
GENERAC HLDGS INC COM 368736104   1,354,280 13,454 SH   SOLE 31 12,387 0 1,067
GENERAC HLDGS INC COM 368736104   2,075,811 20,622 SH   SOLE 34 20,622 0 0
GENERAC HLDGS INC COM 368736104   1,604,722 15,942 SH   SOLE 36 15,942 0 0
GENERAC HLDGS INC COM 368736104   263,327 2,616 SH   SOLE 40 2,616 0 0
GENERAC HLDGS INC COM 368736104   22,045 219 SH   OTR 43 219 0 0
GENERAC HLDGS INC COM 368736104   6,045,640 60,060 SH   SOLE 43 55,449 0 4,611
GENERAL DYNAMICS CORP COM 369550108   221,191,554 891,506 SH   SOLE 2 395,567 0 495,939
GENERAL DYNAMICS CORP COM 369550108   29,648,649 119,498 SH   SOLE 4 62,377 0 57,121
GENERAL DYNAMICS CORP COM 369550108   52,192,420 210,360 SH   SOLE 7 203,056 0 7,304
GENERAL DYNAMICS CORP COM 369550108   13,313,334 53,659 SH   SOLE 13 52,085 0 1,574
GENERAL DYNAMICS CORP COM 369550108   9,646,765 38,881 SH   SOLE 15 38,881 0 0
GENERAL DYNAMICS CORP COM 369550108   113,581,036 457,785 SH   SOLE 18 394,749 0 63,036
GENERAL DYNAMICS CORP COM 369550108   82,464,817 332,372 SH   SOLE 19 332,372 0 0
GENERAL DYNAMICS CORP COM 369550108   1,476,238,125 5,949,934 SH   SOLE 21 5,949,934 0 0
GENERAL DYNAMICS CORP COM 369550108   1,319,131,895 5,316,722 SH   SOLE 22 4,796,708 0 520,014
GENERAL DYNAMICS CORP COM 369550108   131,439,498 529,763 SH   SOLE 23 529,763 0 0
GENERAL DYNAMICS CORP COM 369550108   32,398,204 130,580 SH   SOLE 25 130,580 0 0
GENERAL DYNAMICS CORP COM 369550108   71,031,660 286,291 SH   SOLE 26 142,615 0 143,676
GENERAL DYNAMICS CORP COM 369550108   12,823,813 51,686 SH   SOLE 29 51,686 0 0
GENERAL DYNAMICS CORP COM 369550108   236,740,855 954,177 SH   SOLE 30 954,177 0 0
GENERAL DYNAMICS CORP COM 369550108   39,949,928 161,017 SH   SOLE 31 156,834 0 4,183
GENERAL DYNAMICS CORP COM 369550108   16,276,016 65,600 SH   SOLE 36 65,600 0 0
GENERAL DYNAMICS CORP COM 369550108   1,315,479 5,302 SH   SOLE 40 5,302 0 0
GENERAL DYNAMICS CORP COM 369550108   57,198,600 230,537 SH   SOLE 43 206,598 0 23,939
GENERAL ELECTRIC CO COM NEW 369604301   193,183,459 2,305,567 SH   SOLE 2 582,117 0 1,723,450
GENERAL ELECTRIC CO COM NEW 369604301   74,338,907 887,205 SH   SOLE 4 499,609 0 387,596
GENERAL ELECTRIC CO COM NEW 369604301   76,182,119 909,203 SH   SOLE 7 877,038 0 32,165
GENERAL ELECTRIC CO COM NEW 369604301   4,607,277 54,986 SH   SOLE 13 34,507 0 20,479
GENERAL ELECTRIC CO COM NEW 369604301   10,413,170 124,277 SH   SOLE 15 124,277 0 0
GENERAL ELECTRIC CO COM NEW 369604301   7,960 95 SH   SOLE 17 0 0 95
GENERAL ELECTRIC CO COM NEW 369604301   212,613,389 2,537,455 SH   SOLE 18 2,439,239 0 98,216
GENERAL ELECTRIC CO COM NEW 369604301   30,323,936 361,904 SH   SOLE 19 361,904 0 0
GENERAL ELECTRIC CO COM NEW 369604301   906,692 10,821 SH   SOLE 20 10,821 0 0
GENERAL ELECTRIC CO COM NEW 369604301   1,834,417,989 21,893,042 SH   SOLE 21 21,893,042 0 0
GENERAL ELECTRIC CO COM NEW 369604301   1,971,934,556 23,534,247 SH   SOLE 22 21,209,795 0 2,324,452
GENERAL ELECTRIC CO COM NEW 369604301   184,741,449 2,204,815 SH   SOLE 23 2,204,815 0 0
GENERAL ELECTRIC CO COM NEW 369604301   221,841,315 2,647,587 SH   SOLE 25 2,647,587 0 0
GENERAL ELECTRIC CO COM NEW 369604301   207,501,662 2,476,449 SH   SOLE 26 1,158,788 0 1,317,661
GENERAL ELECTRIC CO COM NEW 369604301   126,893,252 1,514,420 SH   SOLE 28 166,594 0 1,347,826
GENERAL ELECTRIC CO COM NEW 369604301   1,919,796 22,912 SH   SOLE 29 22,912 0 0
GENERAL ELECTRIC CO COM NEW 369604301   410,462,660 4,898,707 SH   SOLE 30 4,898,707 0 0
GENERAL ELECTRIC CO COM NEW 369604301   29,134,286 347,706 SH   SOLE 31 328,109 0 19,597
GENERAL ELECTRIC CO COM NEW 369604301   6,980,042 83,304 SH   SOLE 34 83,304 0 0
GENERAL ELECTRIC CO COM NEW 369604301   29,353,732 350,325 SH   SOLE 36 350,325 0 0
GENERAL ELECTRIC CO COM NEW 369604301   3,474,855 41,471 SH   SOLE 40 41,471 0 0
GENERAL ELECTRIC CO COM NEW 369604301   55,765,056 665,534 SH   SOLE 43 584,011 0 81,523
GENERAL MLS INC COM 370334104   117,281,163 1,398,702 SH   SOLE 2 192,174 0 1,206,528
GENERAL MLS INC COM 370334104   54,061,533 644,741 SH   SOLE 4 395,623 0 249,118
GENERAL MLS INC COM 370334104   69,610,761 830,182 SH   SOLE 7 812,193 0 17,989
GENERAL MLS INC COM 370334104   610,009 7,275 SH   SOLE 13 2,088 0 5,187
GENERAL MLS INC COM 370334104   8,323,789 99,270 SH   SOLE 15 99,270 0 0
GENERAL MLS INC COM 370334104   76,440,846 911,638 SH   SOLE 18 862,524 0 49,114
GENERAL MLS INC COM 370334104   21,887,952 261,037 SH   SOLE 19 261,037 0 0
GENERAL MLS INC COM 370334104   1,989,042,241 23,721,434 SH   SOLE 21 23,721,434 0 0
GENERAL MLS INC COM 370334104   1,182,048,040 14,097,174 SH   SOLE 22 12,806,226 0 1,290,948
GENERAL MLS INC COM 370334104   83,497,243 995,793 SH   SOLE 23 995,793 0 0
GENERAL MLS INC COM 370334104   142,301,416 1,697,095 SH   SOLE 25 1,697,095 0 0
GENERAL MLS INC COM 370334104   136,640,954 1,629,588 SH   SOLE 26 645,881 0 983,707
GENERAL MLS INC COM 370334104   118,644,564 1,414,962 SH   SOLE 28 23,536 0 1,391,426
GENERAL MLS INC COM 370334104   83,347 994 SH   SOLE 29 994 0 0
GENERAL MLS INC COM 370334104   584,678,504 6,972,910 SH   SOLE 30 6,906,613 0 66,297
GENERAL MLS INC COM 370334104   11,058,977 131,890 SH   SOLE 31 121,329 0 10,561
GENERAL MLS INC COM 370334104   6,100,339 72,753 SH   SOLE 32 72,753 0 0
GENERAL MLS INC COM 370334104   4,447,320 53,039 SH   SOLE 34 53,039 0 0
GENERAL MLS INC COM 370334104   14,499,342 172,920 SH   SOLE 35 172,920 0 0
GENERAL MLS INC COM 370334104   23,137,821 275,943 SH   SOLE 36 275,943 0 0
GENERAL MLS INC COM 370334104   1,847,802 22,037 SH   SOLE 40 22,037 0 0
GENERAL MLS INC COM 370334104   175,750 2,096 SH   OTR 43 2,096 0 0
GENERAL MLS INC COM 370334104   87,547,659 1,044,098 SH   SOLE 43 948,632 0 95,466
GENERAL MTRS CO COM 37045V100   129,004,825 3,834,864 SH   SOLE 2 1,281,792 0 2,553,072
GENERAL MTRS CO COM 37045V100   36,682,301 1,090,437 SH   SOLE 4 613,180 0 477,257
GENERAL MTRS CO COM 37045V100   40,047,074 1,190,460 SH   SOLE 7 1,148,303 0 42,157
GENERAL MTRS CO COM 37045V100   1,676,853 49,847 SH   SOLE 13 33,338 0 16,509
GENERAL MTRS CO COM 37045V100   7,969,619 236,909 SH   SOLE 15 236,909 0 0
GENERAL MTRS CO COM 37045V100   336,777,112 10,011,210 SH   SOLE 18 9,339,445 0 671,765
GENERAL MTRS CO COM 37045V100   545,344,297 16,211,186 SH   SOLE 19 16,211,186 0 0
GENERAL MTRS CO COM 37045V100   1,118,887,660 33,260,632 SH   SOLE 21 33,260,632 0 0
GENERAL MTRS CO COM 37045V100   1,089,665,770 32,391,967 SH   SOLE 22 29,384,423 0 3,007,544
GENERAL MTRS CO COM 37045V100   96,143,591 2,858,014 SH   SOLE 23 2,858,014 0 0
GENERAL MTRS CO COM 37045V100   116,503,158 3,463,233 SH   SOLE 25 3,363,231 0 100,002
GENERAL MTRS CO COM 37045V100   115,409,387 3,430,719 SH   SOLE 26 1,689,785 0 1,740,934
GENERAL MTRS CO COM 37045V100   78,123,888 2,322,351 SH   SOLE 28 135,807 0 2,186,544
GENERAL MTRS CO COM 37045V100   970,279 28,843 SH   SOLE 29 28,843 0 0
GENERAL MTRS CO COM 37045V100   343,719,526 10,217,584 SH   SOLE 30 10,217,584 0 0
GENERAL MTRS CO COM 37045V100   11,911,184 354,078 SH   SOLE 31 328,950 0 25,128
GENERAL MTRS CO COM 37045V100   86,862,046 2,582,106 SH   SOLE 34 2,582,106 0 0
GENERAL MTRS CO COM 37045V100   19,900,583 591,575 SH   SOLE 36 591,575 0 0
GENERAL MTRS CO COM 37045V100   1,725,059 51,280 SH   SOLE 40 51,280 0 0
GENERAL MTRS CO COM 37045V100   86,993 2,586 SH   OTR 43 2,586 0 0
GENERAL MTRS CO COM 37045V100   51,469,238 1,530,001 SH   SOLE 43 1,387,779 0 142,222
GENERATION BIO CO COM 37148K100   216,853 55,179 SH   SOLE 2 12,698 0 42,481
GENERATION BIO CO COM 37148K100   436 111 SH   SOLE 4 111 0 0
GENERATION BIO CO COM 37148K100   3,010 766 SH   SOLE 7 766 0 0
GENERATION BIO CO COM 37148K100   571,076 145,312 SH   SOLE 18 145,312 0 0
GENERATION BIO CO COM 37148K100   361,399 91,959 SH   SOLE 19 91,959 0 0
GENERATION BIO CO COM 37148K100   8,625,375 2,194,752 SH   SOLE 21 2,194,752 0 0
GENERATION BIO CO COM 37148K100   4,409,362 1,121,975 SH   SOLE 22 1,069,336 0 52,639
GENERATION BIO CO COM 37148K100   16,038 4,081 SH   SOLE 25 4,081 0 0
GENERATION BIO CO COM 37148K100   100,262 25,512 SH   SOLE 26 22,879 0 2,633
GENERATION BIO CO COM 37148K100   11,900 3,028 SH   SOLE 28 3,028 0 0
GENERATION BIO CO COM 37148K100   227,044 57,772 SH   SOLE 30 57,772 0 0
GENERATION BIO CO COM 37148K100   3,529 898 SH   SOLE 36 898 0 0
GENERATION BIO CO COM 37148K100   20,126 5,121 SH   SOLE 40 5,121 0 0
GENERATION BIO CO COM 37148K100   6,292 1,601 SH   SOLE 43 1,547 0 54
GENERATION INCOME PPTYS INC COM NEW 37149D204   5,474 1,131 SH   SOLE 22 1,131 0 0
GENESCO INC COM 371532102   659,513 14,331 SH   SOLE 2 5,258 0 9,073
GENESCO INC COM 371532102   3,175 69 SH   SOLE 4 69 0 0
GENESCO INC COM 371532102   111,552 2,424 SH   SOLE 7 2,424 0 0
GENESCO INC COM 371532102   2,117,702 46,017 SH   SOLE 18 46,017 0 0
GENESCO INC COM 371532102   1,100,660 23,917 SH   SOLE 19 23,917 0 0
GENESCO INC COM 371532102   75,181,677 1,633,674 SH   SOLE 21 1,633,674 0 0
GENESCO INC COM 371532102   16,929,239 367,867 SH   SOLE 22 352,881 0 14,986
GENESCO INC COM 371532102   83,296 1,810 SH   SOLE 25 1,810 0 0
GENESCO INC COM 371532102   182,653 3,969 SH   SOLE 26 2,885 0 1,084
GENESCO INC COM 371532102   1,332,187 28,948 SH   SOLE 30 28,948 0 0
GENESCO INC COM 371532102   72,712 1,580 SH   SOLE 40 1,580 0 0
GENESCO INC COM 371532102   448,235 9,740 SH   SOLE 43 9,560 0 180
GENESIS ENERGY L P UNIT LTD PARTN 371927104   31 3 SH   SOLE 43 3 0 0
GENESIS UNICORN CAPITAL CORP CLASS A COM 37187C100   1,963 193 SH   SOLE 2 193 0 0
GENETRON HLDGS LTD ADS 37186H100   9,016 8,050 SH   SOLE 2 8,050 0 0
GENIE ENERGY LTD CL B 372284208   9,016 872 SH   SOLE 2 0 0 872
GENIE ENERGY LTD CL B 372284208   66,900 6,470 SH   SOLE 18 6,470 0 0
GENIE ENERGY LTD CL B 372284208   619,635 59,926 SH   SOLE 21 59,926 0 0
GENIE ENERGY LTD CL B 372284208   3,335,002 322,534 SH   SOLE 22 322,534 0 0
GENIE ENERGY LTD CL B 372284208   21 2 SH   SOLE 43 0 0 2
GENIUS BRANDS INTL INC COM 37229T301   3,921 8,433 SH   SOLE 2 0 0 8,433
GENIUS BRANDS INTL INC COM 37229T301   215,573 463,597 SH   SOLE 21 463,597 0 0
GENIUS BRANDS INTL INC COM 37229T301   2,016,911 4,337,442 SH   SOLE 22 4,337,442 0 0
GENIUS GROUP LTD ORD SHS Y3005A109   7,320 22,163 SH   SOLE 2 22,163 0 0
GENIUS GROUP LTD ORD SHS Y3005A109   3,489 10,564 SH   SOLE 22 10,564 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109   68,919 19,305 SH   SOLE 2 5,809 0 13,496
GENIUS SPORTS LIMITED SHARES CL A G3934V109   46,881 13,132 SH   SOLE 4 13,132 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109   799,666 223,996 SH   SOLE 18 223,996 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109   11,517,323 3,226,141 SH   SOLE 19 3,226,141 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109   1,445,300 404,846 SH   SOLE 21 404,846 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109   1,560,740 437,182 SH   SOLE 22 437,182 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109   24,101 6,751 SH   SOLE 26 6,751 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109   3,341,142 935,894 SH   SOLE 34 935,894 0 0
GENIUS SPORTS LIMITED *W EXP 04/20/202 G3934V117   2,405 2,672 SH   SOLE 4 2,672 0 0
GENIUS SPORTS LIMITED *W EXP 04/20/202 G3934V117   35,710 39,678 SH   SOLE 18 39,678 0 0
GENIUS SPORTS LIMITED *W EXP 04/20/202 G3934V117   1,467,524 1,630,582 SH   SOLE 19 1,630,582 0 0
GENIUS SPORTS LIMITED *W EXP 04/20/202 G3934V117   74,580 82,867 SH   SOLE 22 82,867 0 0
GENIUS SPORTS LIMITED *W EXP 04/20/202 G3934V117   2,095 2,328 SH   SOLE 26 2,328 0 0
GENIUS SPORTS LIMITED *W EXP 04/20/202 G3934V117   162,989 181,099 SH   SOLE 34 181,099 0 0
GENMAB A/S SPONSORED ADS 372303206   2,267,415 53,502 SH   SOLE 2 53,502 0 0
GENMAB A/S SPONSORED ADS 372303206   909,644 21,464 SH   SOLE 18 21,464 0 0
GENMAB A/S SPONSORED ADS 372303206   17,816,637 420,402 SH   SOLE 19 420,402 0 0
GENMAB A/S SPONSORED ADS 372303206   172,327,082 4,066,236 SH   SOLE 21 4,066,236 0 0
GENMAB A/S SPONSORED ADS 372303206   857,178 20,226 SH   SOLE 30 20,226 0 0
GENMAB A/S SPONSORED ADS 372303206   17,926,740 423,000 SH   SOLE 34 423,000 0 0
GENMAB A/S SPONSORED ADS 372303206   19,970,085 471,215 SH   SOLE 43 430,473 0 40,742
GENPACT LIMITED SHS G3922B107   10,903,311 235,391 SH   SOLE 2 100,425 0 134,966
GENPACT LIMITED SHS G3922B107   219,140 4,731 SH   SOLE 4 4,731 0 0
GENPACT LIMITED SHS G3922B107   143,129 3,090 SH   SOLE 7 3,090 0 0
GENPACT LIMITED SHS G3922B107   16,854,968 363,881 SH   SOLE 18 363,881 0 0
GENPACT LIMITED SHS G3922B107   6,312,119 136,272 SH   SOLE 19 136,272 0 0
GENPACT LIMITED SHS G3922B107   414,032,617 8,938,528 SH   SOLE 21 8,938,528 0 0
GENPACT LIMITED SHS G3922B107   246,167,825 5,314,504 SH   SOLE 22 5,149,222 0 165,282
GENPACT LIMITED SHS G3922B107   1,167,403 25,203 SH   SOLE 23 25,203 0 0
GENPACT LIMITED SHS G3922B107   4,225,866 91,232 SH   SOLE 28 91,232 0 0
GENPACT LIMITED SHS G3922B107   7,927,853 171,154 SH   SOLE 31 171,154 0 0
GENPACT LIMITED SHS G3922B107   7,828 169 SH   SOLE 34 169 0 0
GENPACT LIMITED SHS G3922B107   118,116 2,550 SH   SOLE 36 2,550 0 0
GENPACT LIMITED SHS G3922B107   10,204,944 220,314 SH   SOLE 43 216,607 0 3,707
GENPREX INC COM 372446104   976 673 SH   SOLE 2 0 0 673
GENPREX INC COM 372446104   12,081 8,332 SH   SOLE 18 8,332 0 0
GENPREX INC COM 372446104   144,906 99,935 SH   SOLE 21 99,935 0 0
GENPREX INC COM 372446104   660,748 455,688 SH   SOLE 22 455,688 0 0
GENTEX CORP COM 371901109   11,994,819 439,854 SH   SOLE 2 240,156 0 199,698
GENTEX CORP COM 371901109   20,671 758 SH   SOLE 4 758 0 0
GENTEX CORP COM 371901109   215,515 7,903 SH   SOLE 7 7,903 0 0
GENTEX CORP COM 371901109   56,231 2,062 SH   SOLE 15 2,062 0 0
GENTEX CORP COM 371901109   13,285,780 487,194 SH   SOLE 18 487,194 0 0
GENTEX CORP COM 371901109   2,011,244 73,753 SH   SOLE 19 73,753 0 0
GENTEX CORP COM 371901109   337,708,571 12,383,886 SH   SOLE 21 12,383,886 0 0
GENTEX CORP COM 371901109   181,081,635 6,640,324 SH   SOLE 22 6,333,303 0 307,021
GENTEX CORP COM 371901109   7,441,056 272,866 SH   SOLE 25 272,866 0 0
GENTEX CORP COM 371901109   5,672,814 208,024 SH   SOLE 26 94,629 0 113,395
GENTEX CORP COM 371901109   3,624,783 132,922 SH   SOLE 28 4,304 0 128,618
GENTEX CORP COM 371901109   11,586,668 424,887 SH   SOLE 30 424,887 0 0
GENTEX CORP COM 371901109   89,364 3,277 SH   SOLE 31 3,277 0 0
GENTEX CORP COM 371901109   831,326 30,485 SH   SOLE 36 30,485 0 0
GENTEX CORP COM 371901109   918,781 33,692 SH   SOLE 40 33,692 0 0
GENTEX CORP COM 371901109   15,209,512 557,738 SH   SOLE 43 516,955 0 40,782
GENTHERM INC COM 37253A103   1,154,850 17,688 SH   SOLE 2 9,949 0 7,739
GENTHERM INC COM 37253A103   6,007 92 SH   SOLE 4 92 0 0
GENTHERM INC COM 37253A103   210,299 3,221 SH   SOLE 7 3,221 0 0
GENTHERM INC COM 37253A103   6,892,731 105,571 SH   SOLE 18 105,571 0 0
GENTHERM INC COM 37253A103   4,222,696 64,676 SH   SOLE 19 64,676 0 0
GENTHERM INC COM 37253A103   266,300,412 4,078,732 SH   SOLE 21 4,078,732 0 0
GENTHERM INC COM 37253A103   55,342,350 847,639 SH   SOLE 22 822,167 0 25,472
GENTHERM INC COM 37253A103   5,811 89 SH   SOLE 23 89 0 0
GENTHERM INC COM 37253A103   392,589 6,013 SH   SOLE 25 6,013 0 0
GENTHERM INC COM 37253A103   769,704 11,789 SH   SOLE 26 9,398 0 2,391
GENTHERM INC COM 37253A103   38,521 590 SH   SOLE 28 590 0 0
GENTHERM INC COM 37253A103   7,735,233 118,475 SH   SOLE 30 118,475 0 0
GENTHERM INC COM 37253A103   125,749 1,926 SH   SOLE 36 1,926 0 0
GENTHERM INC COM 37253A103   252,150 3,862 SH   SOLE 40 3,862 0 0
GENTHERM INC COM 37253A103   1,710,924 26,205 SH   SOLE 43 23,647 0 2,558
GENUINE PARTS CO COM 372460105   62,748,156 361,640 SH   SOLE 2 58,242 0 303,398
GENUINE PARTS CO COM 372460105   21,315,183 122,847 SH   SOLE 4 61,633 0 61,214
GENUINE PARTS CO COM 372460105   25,243,796 145,489 SH   SOLE 7 141,326 0 4,163
GENUINE PARTS CO COM 372460105   210,815 1,215 SH   SOLE 13 503 0 712
GENUINE PARTS CO COM 372460105   4,076,097 23,492 SH   SOLE 15 23,492 0 0
GENUINE PARTS CO COM 372460105   48,624,616 280,241 SH   SOLE 18 268,937 0 11,304
GENUINE PARTS CO COM 372460105   19,340,639 111,467 SH   SOLE 19 111,467 0 0
GENUINE PARTS CO COM 372460105   1,034,985,762 5,964,992 SH   SOLE 21 5,964,992 0 0
GENUINE PARTS CO COM 372460105   534,613,633 3,081,169 SH   SOLE 22 2,771,508 0 309,661
GENUINE PARTS CO COM 372460105   41,499,254 239,175 SH   SOLE 23 239,175 0 0
GENUINE PARTS CO COM 372460105   58,153,438 335,159 SH   SOLE 25 335,159 0 0
GENUINE PARTS CO COM 372460105   43,496,181 250,684 SH   SOLE 26 95,449 0 155,235
GENUINE PARTS CO COM 372460105   52,502,217 302,589 SH   SOLE 28 2,366 0 300,223
GENUINE PARTS CO COM 372460105   117,639,780 678,000 SH   SOLE 30 678,000 0 0
GENUINE PARTS CO COM 372460105   5,283,206 30,449 SH   SOLE 31 27,889 0 2,560
GENUINE PARTS CO COM 372460105   6,451,449 37,182 SH   SOLE 32 37,182 0 0
GENUINE PARTS CO COM 372460105   5,066,839 29,202 SH   SOLE 34 29,202 0 0
GENUINE PARTS CO COM 372460105   8,085,913 46,602 SH   SOLE 36 46,602 0 0
GENUINE PARTS CO COM 372460105   935,913 5,394 SH   SOLE 40 5,394 0 0
GENUINE PARTS CO COM 372460105   55,523 320 SH   OTR 43 320 0 0
GENUINE PARTS CO COM 372460105   31,804,483 183,301 SH   SOLE 43 172,531 0 10,769
GENWORTH FINL INC COM CL A 37247D106   2,329,737 440,404 SH   SOLE 2 134,656 0 305,748
GENWORTH FINL INC COM CL A 37247D106   8,041 1,520 SH   SOLE 4 1,520 0 0
GENWORTH FINL INC COM CL A 37247D106   57,740 10,915 SH   SOLE 7 10,915 0 0
GENWORTH FINL INC COM CL A 37247D106   9,036,791 1,708,278 SH   SOLE 18 1,708,278 0 0
GENWORTH FINL INC COM CL A 37247D106   7,528,104 1,423,082 SH   SOLE 19 1,423,082 0 0
GENWORTH FINL INC COM CL A 37247D106   293,527,029 55,487,151 SH   SOLE 21 55,487,151 0 0
GENWORTH FINL INC COM CL A 37247D106   64,507,852 12,194,301 SH   SOLE 22 11,630,449 0 563,852
GENWORTH FINL INC COM CL A 37247D106   64,522 12,197 SH   SOLE 23 12,197 0 0
GENWORTH FINL INC COM CL A 37247D106   143,624 27,150 SH   SOLE 25 27,150 0 0
GENWORTH FINL INC COM CL A 37247D106   1,416,228 267,718 SH   SOLE 26 133,185 0 134,533
GENWORTH FINL INC COM CL A 37247D106   44,764 8,462 SH   SOLE 28 8,462 0 0
GENWORTH FINL INC COM CL A 37247D106   7,030,971 1,329,106 SH   SOLE 30 1,329,106 0 0
GENWORTH FINL INC COM CL A 37247D106   189,567 35,835 SH   SOLE 36 35,835 0 0
GENWORTH FINL INC COM CL A 37247D106   286,014 54,067 SH   SOLE 40 54,067 0 0
GENWORTH FINL INC COM CL A 37247D106   992,981 187,709 SH   SOLE 43 184,627 0 3,082
GEO GROUP INC NEW COM 36162J106   454,753 41,530 SH   SOLE 2 30,072 0 11,458
GEO GROUP INC NEW COM 36162J106   5,026 459 SH   SOLE 4 459 0 0
GEO GROUP INC NEW COM 36162J106   60,225 5,500 SH   SOLE 7 5,500 0 0
GEO GROUP INC NEW COM 36162J106   4,704,865 429,668 SH   SOLE 18 429,668 0 0
GEO GROUP INC NEW COM 36162J106   2,269,826 207,290 SH   SOLE 19 207,290 0 0
GEO GROUP INC NEW COM 36162J106   161,991,245 14,793,721 SH   SOLE 21 14,793,721 0 0
GEO GROUP INC NEW COM 36162J106   28,204,922 2,575,792 SH   SOLE 22 2,429,048 0 146,744
GEO GROUP INC NEW COM 36162J106   401,285 36,647 SH   SOLE 26 26,344 0 10,303
GEO GROUP INC NEW COM 36162J106   23,893 2,182 SH   SOLE 28 2,182 0 0
GEO GROUP INC NEW COM 36162J106   1,873,501 171,096 SH   SOLE 30 171,096 0 0
GEO GROUP INC NEW COM 36162J106   69,971 6,390 SH   SOLE 36 6,390 0 0
GEO GROUP INC NEW COM 36162J106   5,037 460 SH   SOLE 43 460 0 0
GEOPARK LTD USD SHS G38327105   212,051 13,725 SH   SOLE 2 13,725 0 0
GEOPARK LTD USD SHS G38327105   120,247 7,783 SH   SOLE 22 7,783 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109   30,675 7,269 SH   SOLE 2 7,269 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109   9,896 2,345 SH   SOLE 18 2,345 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109   185,617 43,985 SH   SOLE 21 43,985 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109   874,713 207,278 SH   SOLE 22 207,278 0 0
GEOVAX LABS INC COM 373678507   260,552 413,444 SH   SOLE 22 413,444 0 0
GERDAU SA SPON ADR REP PFD 373737105   3,846,067 694,236 SH   SOLE 2 694,236 0 0
GERDAU SA SPON ADR REP PFD 373737105   679,198 122,599 SH   SOLE 4 122,599 0 0
GERDAU SA SPON ADR REP PFD 373737105   770,243 139,033 SH   SOLE 13 139,033 0 0
GERDAU SA SPON ADR REP PFD 373737105   304,329 54,933 SH   SOLE 19 54,933 0 0
GERDAU SA SPON ADR REP PFD 373737105   14,099,239 2,544,989 SH   SOLE 21 2,544,989 0 0
GERDAU SA SPON ADR REP PFD 373737105   7,086,452 1,279,143 SH   SOLE 22 1,279,143 0 0
GERDAU SA SPON ADR REP PFD 373737105   623,195 112,490 SH   SOLE 26 0 0 112,490
GERDAU SA SPON ADR REP PFD 373737105   129,171 23,316 SH   SOLE 28 0 0 23,316
GERDAU SA SPON ADR REP PFD 373737105   1,419,088 256,153 SH   SOLE 30 256,153 0 0
GERDAU SA SPON ADR REP PFD 373737105   5,254,773 948,515 SH   SOLE 43 800,850 0 147,665
GERMAN AMERN BANCORP INC COM 373865104   1,098,299 29,445 SH   SOLE 2 9,396 0 20,049
GERMAN AMERN BANCORP INC COM 373865104   5,446 146 SH   SOLE 4 146 0 0
GERMAN AMERN BANCORP INC COM 373865104   13,055 350 SH   SOLE 7 350 0 0
GERMAN AMERN BANCORP INC COM 373865104   3,200,004 85,791 SH   SOLE 18 85,791 0 0
GERMAN AMERN BANCORP INC COM 373865104   1,958,921 52,518 SH   SOLE 19 52,518 0 0
GERMAN AMERN BANCORP INC COM 373865104   43,057,069 1,154,345 SH   SOLE 21 1,154,345 0 0
GERMAN AMERN BANCORP INC COM 373865104   29,193,069 782,656 SH   SOLE 22 744,744 0 37,912
GERMAN AMERN BANCORP INC COM 373865104   198,324 5,317 SH   SOLE 25 5,317 0 0
GERMAN AMERN BANCORP INC COM 373865104   815,826 21,872 SH   SOLE 26 18,761 0 3,111
GERMAN AMERN BANCORP INC COM 373865104   17,643 473 SH   SOLE 28 473 0 0
GERMAN AMERN BANCORP INC COM 373865104   595,345 15,961 SH   SOLE 30 15,961 0 0
GERMAN AMERN BANCORP INC COM 373865104   157,481 4,222 SH   SOLE 40 4,222 0 0
GERMAN AMERN BANCORP INC COM 373865104   525,818 14,097 SH   SOLE 43 13,317 0 780
GERON CORP COM 374163103   605,179 250,074 SH   SOLE 2 101,223 0 148,851
GERON CORP COM 374163103   10,329 4,268 SH   SOLE 7 4,268 0 0
GERON CORP COM 374163103   2,384,257 985,230 SH   SOLE 18 985,230 0 0
GERON CORP COM 374163103   1,632,646 674,647 SH   SOLE 19 674,647 0 0
GERON CORP COM 374163103   38,262,339 15,810,884 SH   SOLE 21 15,810,884 0 0
GERON CORP COM 374163103   21,542,753 8,901,964 SH   SOLE 22 8,580,987 0 320,977
GERON CORP COM 374163103   126,588 52,309 SH   SOLE 25 52,309 0 0
GERON CORP COM 374163103   127,299 52,603 SH   SOLE 26 0 0 52,603
GERON CORP COM 374163103   19,917 8,230 SH   SOLE 28 0 0 8,230
GERON CORP COM 374163103   877,603 362,646 SH   SOLE 30 362,646 0 0
GERON CORP COM 374163103   117,346 48,490 SH   SOLE 40 48,490 0 0
GERON CORP COM 374163103   265,692 109,790 SH   SOLE 43 109,401 0 389
GETNET ADQUIRENCIA E SERVICO SPONSORED ADS 37428A103   31,620 18,600 SH   SOLE 43 11,084 0 7,516
GETTY RLTY CORP NEW COM 374297109   1,269,443 37,502 SH   SOLE 2 10,999 0 26,503
GETTY RLTY CORP NEW COM 374297109   695,956 20,560 SH   SOLE 4 20,560 0 0
GETTY RLTY CORP NEW COM 374297109   1,713,758 50,628 SH   SOLE 7 50,628 0 0
GETTY RLTY CORP NEW COM 374297109   4,912,109 145,114 SH   SOLE 18 145,114 0 0
GETTY RLTY CORP NEW COM 374297109   4,238,799 125,223 SH   SOLE 19 125,223 0 0
GETTY RLTY CORP NEW COM 374297109   173,819,175 5,134,983 SH   SOLE 21 5,134,983 0 0
GETTY RLTY CORP NEW COM 374297109   45,255,250 1,336,935 SH   SOLE 22 1,284,271 0 52,664
GETTY RLTY CORP NEW COM 374297109   41,906 1,238 SH   SOLE 23 1,238 0 0
GETTY RLTY CORP NEW COM 374297109   5,874,498 173,545 SH   SOLE 25 173,545 0 0
GETTY RLTY CORP NEW COM 374297109   651,748 19,254 SH   SOLE 26 15,420 0 3,834
GETTY RLTY CORP NEW COM 374297109   849,635 25,100 SH   SOLE 28 700 0 24,400
GETTY RLTY CORP NEW COM 374297109   6,578,274 194,336 SH   SOLE 30 194,336 0 0
GETTY RLTY CORP NEW COM 374297109   176,155 5,204 SH   SOLE 40 5,204 0 0
GETTY RLTY CORP NEW COM 374297109   706,361 20,867 SH   SOLE 43 20,867 0 0
GEVO INC COM PAR 374396406   485,724 255,644 SH   SOLE 2 75,083 0 180,561
GEVO INC COM PAR 374396406   14,071 7,406 SH   SOLE 4 0 0 7,406
GEVO INC COM PAR 374396406   5,343 2,812 SH   SOLE 7 2,812 0 0
GEVO INC COM PAR 374396406   1,177,464 619,718 SH   SOLE 18 619,718 0 0
GEVO INC COM PAR 374396406   697,813 367,270 SH   SOLE 19 367,270 0 0
GEVO INC COM PAR 374396406   23,505,058 12,371,083 SH   SOLE 21 12,371,083 0 0
GEVO INC COM PAR 374396406   11,490,231 6,047,490 SH   SOLE 22 5,784,561 0 262,929
GEVO INC COM PAR 374396406   131,220 69,063 SH   SOLE 25 69,063 0 0
GEVO INC COM PAR 374396406   269,464 141,823 SH   SOLE 26 125,742 0 16,081
GEVO INC COM PAR 374396406   195,670 102,984 SH   SOLE 28 2,957 0 100,027
GEVO INC COM PAR 374396406   9,925,440 5,223,916 SH   SOLE 30 5,223,916 0 0
GEVO INC COM PAR 374396406   168,028 88,436 SH   SOLE 36 88,436 0 0
GEVO INC COM PAR 374396406   39,309 20,689 SH   SOLE 40 20,689 0 0
GEVO INC COM PAR 374396406   316,095 166,366 SH   SOLE 43 164,296 0 2,070
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   9,232,003 315,840 SH   SOLE 2 315,840 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   59,911,036 2,049,642 SH   SOLE 19 2,049,642 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   2,029,439 69,430 SH   SOLE 22 69,430 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   581,619 19,898 SH   SOLE 31 19,239 0 659
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   52,593,656 1,799,304 SH   SOLE 34 1,799,304 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   14,615 500 SH   SOLE 43 500 0 0
GH RESEARCH PLC ORDINARY SHARES G3855L106   50,534 5,199 SH   SOLE 21 5,199 0 0
GIBRALTAR INDS INC COM 374689107   3,134,430 68,318 SH   SOLE 2 40,912 0 27,406
GIBRALTAR INDS INC COM 374689107   6,469 141 SH   SOLE 4 141 0 0
GIBRALTAR INDS INC COM 374689107   125,757 2,741 SH   SOLE 7 2,741 0 0
GIBRALTAR INDS INC COM 374689107   5,160,720 112,483 SH   SOLE 18 112,483 0 0
GIBRALTAR INDS INC COM 374689107   4,872,915 106,210 SH   SOLE 19 106,210 0 0
GIBRALTAR INDS INC COM 374689107   192,004,038 4,184,918 SH   SOLE 21 4,184,918 0 0
GIBRALTAR INDS INC COM 374689107   40,799,157 889,258 SH   SOLE 22 849,088 0 40,170
GIBRALTAR INDS INC COM 374689107   71,665 1,562 SH   SOLE 23 1,562 0 0
GIBRALTAR INDS INC COM 374689107   230,731 5,029 SH   SOLE 25 5,029 0 0
GIBRALTAR INDS INC COM 374689107   1,106,396 24,115 SH   SOLE 26 11,513 0 12,602
GIBRALTAR INDS INC COM 374689107   26,656 581 SH   SOLE 28 581 0 0
GIBRALTAR INDS INC COM 374689107   2,348,047 51,178 SH   SOLE 30 51,178 0 0
GIBRALTAR INDS INC COM 374689107   194,027 4,229 SH   SOLE 40 4,229 0 0
GIBRALTAR INDS INC COM 374689107   1,245,596 27,149 SH   SOLE 43 26,927 0 222
GIGACLOUD TECHNOLOGY INC CLASS A ORD G38644103   41,890 7,362 SH   SOLE 2 7,362 0 0
GIGACLOUD TECHNOLOGY INC CLASS A ORD G38644103   11,875 2,087 SH   SOLE 22 2,087 0 0
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118   154,883 26,704 SH   SOLE 2 26,704 0 0
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118   59,850 10,319 SH   SOLE 22 10,319 0 0
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118   24,894 4,292 SH   SOLE 43 4,292 0 0
GILDAN ACTIVEWEAR INC COM 375916103   1,285,498 46,916 SH   SOLE 18 46,916 0 0
GILDAN ACTIVEWEAR INC COM 375916103   23,173,824 845,760 SH   SOLE 19 845,760 0 0
GILDAN ACTIVEWEAR INC COM 375916103   1,130,250 41,250 SH   SOLE 23 41,250 0 0
GILDAN ACTIVEWEAR INC COM 375916103   960,918 35,070 SH   SOLE 25 35,070 0 0
GILDAN ACTIVEWEAR INC COM 375916103   1,960,552 71,553 SH   SOLE 34 71,553 0 0
GILDAN ACTIVEWEAR INC COM 375916103   4,569,525 166,771 SH   SOLE 43 146,911 0 19,860
GILEAD SCIENCES INC COM 375558103   256,088,575 2,982,977 SH   SOLE 2 1,131,578 0 1,851,399
GILEAD SCIENCES INC COM 375558103   96,392,638 1,122,803 SH   SOLE 4 698,918 0 423,885
GILEAD SCIENCES INC COM 375558103   134,475,440 1,566,400 SH   SOLE 7 1,506,219 0 60,181
GILEAD SCIENCES INC COM 375558103   4,507,554 52,505 SH   SOLE 13 40,694 0 11,811
GILEAD SCIENCES INC COM 375558103   18,611,336 216,789 SH   SOLE 15 216,789 0 0
GILEAD SCIENCES INC COM 375558103   22,836 266 SH   SOLE 17 0 0 266
GILEAD SCIENCES INC COM 375558103   198,309,293 2,309,951 SH   SOLE 18 2,180,018 0 129,933
GILEAD SCIENCES INC COM 375558103   323,562,469 3,768,928 SH   SOLE 19 3,768,928 0 0
GILEAD SCIENCES INC COM 375558103   5,034,274,219 58,640,352 SH   SOLE 21 58,640,352 0 0
GILEAD SCIENCES INC COM 375558103   2,486,985,817 28,968,967 SH   SOLE 22 26,227,769 0 2,741,198
GILEAD SCIENCES INC COM 375558103   217,209,514 2,530,105 SH   SOLE 23 2,530,105 0 0
GILEAD SCIENCES INC COM 375558103   205,263,916 2,390,960 SH   SOLE 25 2,390,960 0 0
GILEAD SCIENCES INC COM 375558103   231,350,469 2,694,822 SH   SOLE 26 1,243,853 0 1,450,969
GILEAD SCIENCES INC COM 375558103   295,149,553 3,437,968 SH   SOLE 28 49,276 0 3,388,692
GILEAD SCIENCES INC COM 375558103   2,314,516 26,960 SH   SOLE 29 26,960 0 0
GILEAD SCIENCES INC COM 375558103   1,189,815,239 13,859,234 SH   SOLE 30 13,763,417 0 95,817
GILEAD SCIENCES INC COM 375558103   27,563,173 321,062 SH   SOLE 31 298,610 0 22,452
GILEAD SCIENCES INC COM 375558103   33,933,243 395,262 SH   SOLE 32 395,262 0 0
GILEAD SCIENCES INC COM 375558103   326,303,402 3,800,855 SH   SOLE 34 3,800,855 0 0
GILEAD SCIENCES INC COM 375558103   25,842,138 301,015 SH   SOLE 35 301,015 0 0
GILEAD SCIENCES INC COM 375558103   42,762,228 498,104 SH   SOLE 36 498,104 0 0
GILEAD SCIENCES INC COM 375558103   4,094,787 47,697 SH   SOLE 40 47,697 0 0
GILEAD SCIENCES INC COM 375558103   384,780 4,482 SH   OTR 43 4,482 0 0
GILEAD SCIENCES INC COM 375558103   139,230,357 1,621,786 SH   SOLE 43 1,473,936 0 147,851
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   1,932,750 1,143,639 SH   SOLE 2 453,766 0 689,873
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   4,213 2,493 SH   SOLE 4 2,493 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   212,119 125,514 SH   SOLE 7 125,514 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   620,769 367,319 SH   SOLE 18 367,319 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   663,720 392,734 SH   SOLE 19 392,734 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   37,309,927 22,076,880 SH   SOLE 21 22,076,880 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   35,151,339 20,799,609 SH   SOLE 22 19,546,401 0 1,253,208
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   206,417 122,140 SH   SOLE 25 122,140 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   588,374 348,150 SH   SOLE 26 291,874 0 56,276
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   711,203 420,830 SH   SOLE 28 348,899 0 71,931
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   943,600 558,343 SH   SOLE 30 558,343 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   20,385 12,062 SH   SOLE 31 12,062 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   26,198 15,502 SH   SOLE 36 15,502 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   219,992 130,173 SH   SOLE 40 130,173 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   913,560 540,568 SH   SOLE 43 484,955 0 55,613
GITLAB INC CLASS A COM 37637K108   1,291,723 28,427 SH   SOLE 2 20,944 0 7,483
GITLAB INC CLASS A COM 37637K108   7,270 160 SH   SOLE 4 160 0 0
GITLAB INC CLASS A COM 37637K108   132,776 2,922 SH   SOLE 7 2,922 0 0
GITLAB INC CLASS A COM 37637K108   69,116,239 1,521,044 SH   SOLE 19 1,521,044 0 0
GITLAB INC CLASS A COM 37637K108   14,175,144 311,953 SH   SOLE 21 311,953 0 0
GITLAB INC CLASS A COM 37637K108   38,253,028 841,836 SH   SOLE 22 823,259 0 18,577
GITLAB INC CLASS A COM 37637K108   368,337 8,106 SH   SOLE 25 8,106 0 0
GITLAB INC CLASS A COM 37637K108   1,024,717 22,551 SH   SOLE 26 18,871 0 3,680
GITLAB INC CLASS A COM 37637K108   143,772 3,164 SH   SOLE 28 1,766 0 1,398
GITLAB INC CLASS A COM 37637K108   1,443,765 31,773 SH   SOLE 30 31,773 0 0
GITLAB INC CLASS A COM 37637K108   40,975,247 901,744 SH   SOLE 34 901,744 0 0
GITLAB INC CLASS A COM 37637K108   42,941 945 SH   SOLE 36 945 0 0
GITLAB INC CLASS A COM 37637K108   250,420 5,511 SH   SOLE 40 5,511 0 0
GITLAB INC CLASS A COM 37637K108   203,253 4,473 SH   SOLE 43 3,704 0 769
GLACIER BANCORP INC NEW COM 37637Q105   7,546,088 152,693 SH   SOLE 2 81,320 0 71,373
GLACIER BANCORP INC NEW COM 37637Q105   82,927 1,678 SH   SOLE 4 326 0 1,352
GLACIER BANCORP INC NEW COM 37637Q105   812,317 16,437 SH   SOLE 7 16,437 0 0
GLACIER BANCORP INC NEW COM 37637Q105   24,617,338 498,125 SH   SOLE 18 498,125 0 0
GLACIER BANCORP INC NEW COM 37637Q105   10,100,558 204,382 SH   SOLE 19 204,382 0 0
GLACIER BANCORP INC NEW COM 37637Q105   427,092,681 8,642,102 SH   SOLE 21 8,642,102 0 0
GLACIER BANCORP INC NEW COM 37637Q105   170,912,843 3,458,374 SH   SOLE 22 3,323,253 0 135,121
GLACIER BANCORP INC NEW COM 37637Q105   980,839 19,847 SH   SOLE 25 19,847 0 0
GLACIER BANCORP INC NEW COM 37637Q105   3,853,475 77,974 SH   SOLE 26 43,255 0 34,719
GLACIER BANCORP INC NEW COM 37637Q105   365,708 7,400 SH   SOLE 28 1,702 0 5,698
GLACIER BANCORP INC NEW COM 37637Q105   10,288,651 208,188 SH   SOLE 30 208,188 0 0
GLACIER BANCORP INC NEW COM 37637Q105   389,627 7,884 SH   SOLE 36 7,884 0 0
GLACIER BANCORP INC NEW COM 37637Q105   779,946 15,782 SH   SOLE 40 15,782 0 0
GLACIER BANCORP INC NEW COM 37637Q105   3,277,703 66,323 SH   SOLE 43 61,521 0 4,802
GLADSTONE CAPITAL CORP COM 376535100   2,023,461 210,339 SH   SOLE 30 210,339 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   558,978 30,215 SH   SOLE 2 11,950 0 18,265
GLADSTONE COMMERCIAL CORP COM 376536108   9,065 490 SH   SOLE 7 490 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   1,958,207 105,849 SH   SOLE 18 105,849 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   1,346,282 72,772 SH   SOLE 19 72,772 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   27,157,556 1,467,976 SH   SOLE 21 1,467,976 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   16,578,294 896,124 SH   SOLE 22 861,743 0 34,381
GLADSTONE COMMERCIAL CORP COM 376536108   29,249 1,581 SH   SOLE 23 1,581 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   138,732 7,499 SH   SOLE 25 7,499 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   54,982 2,972 SH   SOLE 26 0 0 2,972
GLADSTONE COMMERCIAL CORP COM 376536108   736,356 39,803 SH   SOLE 30 39,803 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   117,124 6,331 SH   SOLE 40 6,331 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   9,898 535 SH   OTR 43 535 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   1,070,614 57,871 SH   SOLE 43 54,464 0 3,407
GLADSTONE INVT CORP COM 376546107   3,238,667 250,865 SH   SOLE 30 250,865 0 0
GLADSTONE INVT CORP COM 376546107   209,555 16,232 SH   SOLE 43 9,672 0 6,560
GLADSTONE LD CORP COM 376549101   460,236 25,081 SH   SOLE 2 9,808 0 15,273
GLADSTONE LD CORP COM 376549101   6,716 366 SH   SOLE 7 366 0 0
GLADSTONE LD CORP COM 376549101   1,673,373 91,192 SH   SOLE 18 91,192 0 0
GLADSTONE LD CORP COM 376549101   1,100,376 59,966 SH   SOLE 19 59,966 0 0
GLADSTONE LD CORP COM 376549101   23,294,279 1,269,443 SH   SOLE 21 1,269,443 0 0
GLADSTONE LD CORP COM 376549101   14,969,838 815,795 SH   SOLE 22 780,314 0 35,481
GLADSTONE LD CORP COM 376549101   22,314 1,216 SH   SOLE 23 1,216 0 0
GLADSTONE LD CORP COM 376549101   74,703 4,071 SH   SOLE 25 4,071 0 0
GLADSTONE LD CORP COM 376549101   447,373 24,380 SH   SOLE 26 19,924 0 4,456
GLADSTONE LD CORP COM 376549101   91,823 5,004 SH   SOLE 28 0 0 5,004
GLADSTONE LD CORP COM 376549101   46,242 2,520 SH   SOLE 30 2,520 0 0
GLADSTONE LD CORP COM 376549101   63,252 3,447 SH   SOLE 40 3,447 0 0
GLADSTONE LD CORP COM 376549101   66,225 3,609 SH   SOLE 43 3,586 0 23
GLATFELTER CORPORATION COM 377320106   83,887 30,175 SH   SOLE 2 1,591 0 28,584
GLATFELTER CORPORATION COM 377320106   1,724 620 SH   SOLE 7 620 0 0
GLATFELTER CORPORATION COM 377320106   374,391 134,673 SH   SOLE 18 134,673 0 0
GLATFELTER CORPORATION COM 377320106   223,484 80,390 SH   SOLE 19 80,390 0 0
GLATFELTER CORPORATION COM 377320106   4,632,542 1,666,382 SH   SOLE 21 1,666,382 0 0
GLATFELTER CORPORATION COM 377320106   3,199,916 1,151,049 SH   SOLE 22 1,114,069 0 36,980
GLATFELTER CORPORATION COM 377320106   817 294 SH   SOLE 28 294 0 0
GLATFELTER CORPORATION COM 377320106   49,765 17,901 SH   SOLE 43 7,631 0 10,270
GLAUKOS CORP COM 377322102   1,100,780 25,201 SH   SOLE 2 14,190 0 11,011
GLAUKOS CORP COM 377322102   28,392 650 SH   SOLE 4 161 0 489
GLAUKOS CORP COM 377322102   145,061 3,321 SH   SOLE 7 3,321 0 0
GLAUKOS CORP COM 377322102   6,812,333 155,960 SH   SOLE 18 153,196 0 2,764
GLAUKOS CORP COM 377322102   9,695,955 221,977 SH   SOLE 19 221,977 0 0
GLAUKOS CORP COM 377322102   260,671,451 5,967,753 SH   SOLE 21 5,967,753 0 0
GLAUKOS CORP COM 377322102   52,872,805 1,210,458 SH   SOLE 22 1,174,362 0 36,096
GLAUKOS CORP COM 377322102   365,208 8,361 SH   SOLE 25 8,361 0 0
GLAUKOS CORP COM 377322102   801,965 18,360 SH   SOLE 26 15,264 0 3,096
GLAUKOS CORP COM 377322102   183,500 4,201 SH   SOLE 28 825 0 3,376
GLAUKOS CORP COM 377322102   6,021,681 137,859 SH   SOLE 30 137,859 0 0
GLAUKOS CORP COM 377322102   19,001 435 SH   SOLE 34 435 0 0
GLAUKOS CORP COM 377322102   139,645 3,197 SH   SOLE 36 3,197 0 0
GLAUKOS CORP COM 377322102   310,740 7,114 SH   SOLE 40 7,114 0 0
GLAUKOS CORP COM 377322102   827,605 18,947 SH   SOLE 43 18,224 0 723
GLAUKOS CORP NOTE 2.750% 6/1 377322AB8   2,949,310 2,548,000 PRN   SOLE 21 2,548,000 0 0
GLEN BURNIE BANCORP COM 377407101   3,302 418 SH   SOLE 18 418 0 0
GLEN BURNIE BANCORP COM 377407101   49,004 6,203 SH   SOLE 21 6,203 0 0
GLIMPSE GROUP INC COM 37892C106   4,415 1,457 SH   SOLE 18 1,457 0 0
GLIMPSE GROUP INC COM 37892C106   61,700 20,363 SH   SOLE 21 20,363 0 0
GLIMPSE GROUP INC COM 37892C106   93,230 30,769 SH   SOLE 22 30,769 0 0
GLOBAL BUSINESS TRAVEL GROUP COM CL A 37890B100   845,701 125,289 SH   SOLE 22 125,289 0 0
GLOBAL CORD BLOOD CORPORATIO SHS G39342103   1,306 437 SH   SOLE 43 437 0 0
GLOBAL E ONLINE LTD SHS M5216V106   151,291 7,330 SH   SOLE 2 5,846 0 1,484
GLOBAL E ONLINE LTD SHS M5216V106   66,172 3,206 SH   SOLE 4 3,206 0 0
GLOBAL E ONLINE LTD SHS M5216V106   255,069 12,358 SH   SOLE 22 12,358 0 0
GLOBAL E ONLINE LTD SHS M5216V106   1,523,315 73,804 SH   SOLE 30 73,804 0 0
GLOBAL INDEMNITY GROUP LLC COM CL A 37959R103   5,315 228 SH   SOLE 43 228 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   423,940 18,017 SH   SOLE 2 7,175 0 10,842
GLOBAL INDUSTRIAL COMPANY COM 37892E102   3,977 169 SH   SOLE 7 169 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   795,008 33,787 SH   SOLE 18 33,787 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   556,179 23,637 SH   SOLE 19 23,637 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   10,529,275 447,483 SH   SOLE 21 447,483 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   8,421,269 357,895 SH   SOLE 22 347,614 0 10,281
GLOBAL INDUSTRIAL COMPANY COM 37892E102   43,319 1,841 SH   SOLE 25 1,841 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   25,765 1,095 SH   SOLE 28 1,095 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   96,002 4,080 SH   SOLE 30 4,080 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   52,848 2,246 SH   SOLE 40 2,246 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   175,463 7,457 SH   SOLE 43 7,148 0 309
GLOBAL MED REIT INC COM NEW 37954A204   1,228,997 129,641 SH   SOLE 2 60,174 0 69,467
GLOBAL MED REIT INC COM NEW 37954A204   6,589 695 SH   SOLE 7 695 0 0
GLOBAL MED REIT INC COM NEW 37954A204   1,735,627 183,083 SH   SOLE 18 183,083 0 0
GLOBAL MED REIT INC COM NEW 37954A204   1,077,810 113,693 SH   SOLE 19 113,693 0 0
GLOBAL MED REIT INC COM NEW 37954A204   24,320,807 2,565,486 SH   SOLE 21 2,565,486 0 0
GLOBAL MED REIT INC COM NEW 37954A204   15,875,654 1,674,647 SH   SOLE 22 1,605,495 0 69,152
GLOBAL MED REIT INC COM NEW 37954A204   21,776 2,297 SH   SOLE 23 2,297 0 0
GLOBAL MED REIT INC COM NEW 37954A204   68,739 7,251 SH   SOLE 25 7,251 0 0
GLOBAL MED REIT INC COM NEW 37954A204   470,891 49,672 SH   SOLE 26 49,672 0 0
GLOBAL MED REIT INC COM NEW 37954A204   32,166 3,393 SH   SOLE 28 0 0 3,393
GLOBAL MED REIT INC COM NEW 37954A204   1,030,618 108,715 SH   SOLE 30 108,715 0 0
GLOBAL MED REIT INC COM NEW 37954A204   89,548 9,446 SH   SOLE 40 9,446 0 0
GLOBAL MED REIT INC COM NEW 37954A204   1,773,626 187,091 SH   SOLE 43 179,493 0 7,598
GLOBAL NET LEASE INC COM NEW 379378201   1,362,286 108,376 SH   SOLE 2 30,772 0 77,604
GLOBAL NET LEASE INC COM NEW 379378201   705,542 56,129 SH   SOLE 4 56,129 0 0
GLOBAL NET LEASE INC COM NEW 379378201   1,737,928 138,260 SH   SOLE 7 138,260 0 0
GLOBAL NET LEASE INC COM NEW 379378201   4,585,272 364,779 SH   SOLE 18 364,779 0 0
GLOBAL NET LEASE INC COM NEW 379378201   4,176,219 332,237 SH   SOLE 19 332,237 0 0
GLOBAL NET LEASE INC COM NEW 379378201   170,720,624 13,581,593 SH   SOLE 21 13,581,593 0 0
GLOBAL NET LEASE INC COM NEW 379378201   45,546,389 3,623,420 SH   SOLE 22 3,482,873 0 140,547
GLOBAL NET LEASE INC COM NEW 379378201   51,235 4,076 SH   SOLE 23 4,076 0 0
GLOBAL NET LEASE INC COM NEW 379378201   264,448 21,038 SH   SOLE 26 17,148 0 3,890
GLOBAL NET LEASE INC COM NEW 379378201   1,003,589 79,840 SH   SOLE 28 286 0 79,554
GLOBAL NET LEASE INC COM NEW 379378201   45,529 3,622 SH   SOLE 36 3,622 0 0
GLOBAL NET LEASE INC COM NEW 379378201   134,537 10,703 SH   SOLE 40 10,703 0 0
GLOBAL NET LEASE INC COM NEW 379378201   827,295 65,815 SH   SOLE 43 62,056 0 3,759
GLOBAL PMTS INC COM 37940X102   69,515,359 699,913 SH   SOLE 2 240,039 0 459,874
GLOBAL PMTS INC COM 37940X102   22,357,528 225,106 SH   SOLE 4 126,054 0 99,052
GLOBAL PMTS INC COM 37940X102   21,460,966 216,079 SH   SOLE 7 208,169 0 7,910
GLOBAL PMTS INC COM 37940X102   1,335,854 13,450 SH   SOLE 13 6,954 0 6,496
GLOBAL PMTS INC COM 37940X102   4,572,196 46,035 SH   SOLE 15 46,035 0 0
GLOBAL PMTS INC COM 37940X102   66,306,529 667,605 SH   SOLE 18 644,092 0 23,513
GLOBAL PMTS INC COM 37940X102   12,484,723 125,702 SH   SOLE 19 125,702 0 0
GLOBAL PMTS INC COM 37940X102   749,458,490 7,545,897 SH   SOLE 21 7,545,897 0 0
GLOBAL PMTS INC COM 37940X102   583,566,280 5,875,617 SH   SOLE 22 5,292,186 0 583,431
GLOBAL PMTS INC COM 37940X102   48,041,382 483,703 SH   SOLE 23 483,703 0 0
GLOBAL PMTS INC COM 37940X102   35,605,922 358,497 SH   SOLE 25 358,497 0 0
GLOBAL PMTS INC COM 37940X102   53,366,920 537,323 SH   SOLE 26 173,398 0 363,925
GLOBAL PMTS INC COM 37940X102   38,770,456 390,359 SH   SOLE 28 7,585 0 382,774
GLOBAL PMTS INC COM 37940X102   362,121 3,646 SH   SOLE 29 3,646 0 0
GLOBAL PMTS INC COM 37940X102   190,714,661 1,920,204 SH   SOLE 30 1,920,204 0 0
GLOBAL PMTS INC COM 37940X102   6,708,768 67,547 SH   SOLE 31 62,399 0 5,148
GLOBAL PMTS INC COM 37940X102   50,178,351 505,219 SH   SOLE 34 505,219 0 0
GLOBAL PMTS INC COM 37940X102   7,776,657 78,299 SH   SOLE 36 78,299 0 0
GLOBAL PMTS INC COM 37940X102   1,038,490 10,456 SH   SOLE 40 10,456 0 0
GLOBAL PMTS INC COM 37940X102   12,329,753 124,142 SH   SOLE 43 111,431 0 12,711
GLOBAL SELF STORAGE INC COM 37955N106   88,147 18,063 SH   SOLE 2 18,063 0 0
GLOBAL SELF STORAGE INC COM 37955N106   7,837 1,606 SH   SOLE 18 1,606 0 0
GLOBAL SELF STORAGE INC COM 37955N106   100,406 20,575 SH   SOLE 21 20,575 0 0
GLOBAL SELF STORAGE INC COM 37955N106   46,116 9,450 SH   SOLE 22 9,450 0 0
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600   67,799 4,072 SH   SOLE 2 4,072 0 0
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600   24,109 1,448 SH   SOLE 22 1,448 0 0
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600   447,585 26,882 SH   SOLE 43 25,850 0 1,032
GLOBAL WTR RES INC COM 379463102   122,388 9,216 SH   SOLE 2 7,532 0 1,684
GLOBAL WTR RES INC COM 379463102   521,346 39,258 SH   SOLE 18 39,258 0 0
GLOBAL WTR RES INC COM 379463102   351,694 26,483 SH   SOLE 19 26,483 0 0
GLOBAL WTR RES INC COM 379463102   5,780,864 435,306 SH   SOLE 21 435,306 0 0
GLOBAL WTR RES INC COM 379463102   2,239,991 168,674 SH   SOLE 22 162,773 0 5,901
GLOBAL WTR RES INC COM 379463102   2,895 218 SH   SOLE 43 218 0 0
GLOBAL X FDS GLBL X MLP ETF 37954Y343   2,684 65 SH   SOLE 2 65 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   11,034,193 204,754 SH   SOLE 2 119,635 0 85,119
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   3,336,977 61,922 SH   SOLE 7 61,922 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   142,701 2,648 SH   SOLE 15 2,648 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   1,407,283 26,114 SH   SOLE 18 26,114 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   69,434,463 1,288,448 SH   SOLE 19 1,288,448 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   38,647,914 717,163 SH   SOLE 21 717,163 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   23,554,942 437,093 SH   SOLE 22 386,075 0 51,018
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   3,763,193 69,831 SH   SOLE 25 69,831 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   1,558,445 28,919 SH   SOLE 26 2,216 0 26,703
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   1,053,011 19,540 SH   SOLE 28 4,876 0 14,664
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   18,522,370 343,707 SH   SOLE 30 343,707 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   49,471 918 SH   SOLE 31 918 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   6,297,747 116,863 SH   SOLE 32 116,863 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   116,233,401 2,156,864 SH   SOLE 34 2,156,864 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   474,771 8,810 SH   SOLE 36 8,810 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   1,162,407 21,570 SH   SOLE 43 18,636 0 2,934
GLOBALSTAR INC COM 378973408   544,906 409,704 SH   SOLE 2 216,566 0 193,138
GLOBALSTAR INC COM 378973408   3,340 2,511 SH   SOLE 4 2,511 0 0
GLOBALSTAR INC COM 378973408   92,023 69,190 SH   SOLE 7 69,190 0 0
GLOBALSTAR INC COM 378973408   2,369,322 1,781,445 SH   SOLE 18 1,781,445 0 0
GLOBALSTAR INC COM 378973408   1,685,373 1,267,198 SH   SOLE 19 1,267,198 0 0
GLOBALSTAR INC COM 378973408   31,256,252 23,500,941 SH   SOLE 21 23,500,941 0 0
GLOBALSTAR INC COM 378973408   22,403,701 16,844,888 SH   SOLE 22 16,225,720 0 619,168
GLOBALSTAR INC COM 378973408   160,582 120,738 SH   SOLE 25 120,738 0 0
GLOBALSTAR INC COM 378973408   811,519 610,165 SH   SOLE 26 577,367 0 32,798
GLOBALSTAR INC COM 378973408   61,816 46,478 SH   SOLE 28 0 0 46,478
GLOBALSTAR INC COM 378973408   616,498 463,532 SH   SOLE 30 463,532 0 0
GLOBALSTAR INC COM 378973408   148,428 111,600 SH   SOLE 40 111,600 0 0
GLOBALSTAR INC COM 378973408   148,580 111,714 SH   SOLE 43 110,042 0 1,672
GLOBANT S A COM L44385109   14,410,135 85,693 SH   SOLE 2 5,206 0 80,487
GLOBANT S A COM L44385109   73,318 436 SH   SOLE 7 436 0 0
GLOBANT S A COM L44385109   6,277,245 37,329 SH   SOLE 18 22,686 0 14,643
GLOBANT S A COM L44385109   227,830,735 1,354,845 SH   SOLE 19 1,354,845 0 0
GLOBANT S A COM L44385109   89,230,909 530,631 SH   SOLE 21 530,631 0 0
GLOBANT S A COM L44385109   87,330,196 519,328 SH   SOLE 22 483,794 0 35,534
GLOBANT S A COM L44385109   2,258,052 13,428 SH   SOLE 25 13,428 0 0
GLOBANT S A COM L44385109   79,540 473 SH   SOLE 28 473 0 0
GLOBANT S A COM L44385109   27,396,964 162,922 SH   SOLE 30 162,922 0 0
GLOBANT S A COM L44385109   95,179 566 SH   SOLE 31 566 0 0
GLOBANT S A COM L44385109   33,963,443 201,971 SH   SOLE 34 201,971 0 0
GLOBANT S A COM L44385109   162,779 968 SH   SOLE 43 877 0 91
GLOBE LIFE INC COM 37959E102   12,534,910 103,981 SH   SOLE 2 25,958 0 78,023
GLOBE LIFE INC COM 37959E102   8,680,082 72,004 SH   SOLE 4 35,910 0 36,094
GLOBE LIFE INC COM 37959E102   9,412,303 78,078 SH   SOLE 7 75,407 0 2,671
GLOBE LIFE INC COM 37959E102   45,327 376 SH   SOLE 13 376 0 0
GLOBE LIFE INC COM 37959E102   1,828,864 15,171 SH   SOLE 15 15,171 0 0
GLOBE LIFE INC COM 37959E102   26,862,036 222,829 SH   SOLE 18 215,527 0 7,302
GLOBE LIFE INC COM 37959E102   5,562,177 46,140 SH   SOLE 19 46,140 0 0
GLOBE LIFE INC COM 37959E102   303,770,329 2,519,870 SH   SOLE 21 2,519,870 0 0
GLOBE LIFE INC COM 37959E102   258,750,328 2,146,415 SH   SOLE 22 1,939,918 0 206,497
GLOBE LIFE INC COM 37959E102   18,592,306 154,229 SH   SOLE 23 154,229 0 0
GLOBE LIFE INC COM 37959E102   13,188,893 109,406 SH   SOLE 25 109,406 0 0
GLOBE LIFE INC COM 37959E102   18,387,009 152,526 SH   SOLE 26 55,822 0 96,704
GLOBE LIFE INC COM 37959E102   12,408,212 102,930 SH   SOLE 28 1,121 0 101,809
GLOBE LIFE INC COM 37959E102   62,743,141 520,474 SH   SOLE 30 518,936 0 1,538
GLOBE LIFE INC COM 37959E102   2,476,941 20,547 SH   SOLE 31 18,865 0 1,682
GLOBE LIFE INC COM 37959E102   542,596 4,501 SH   SOLE 34 4,501 0 0
GLOBE LIFE INC COM 37959E102   3,278,598 27,197 SH   SOLE 36 27,197 0 0
GLOBE LIFE INC COM 37959E102   439,043 3,642 SH   SOLE 40 3,642 0 0
GLOBE LIFE INC COM 37959E102   22,663 188 SH   OTR 43 188 0 0
GLOBE LIFE INC COM 37959E102   13,340,143 110,661 SH   SOLE 43 105,563 0 5,098
GLOBUS MED INC CL A 379577208   14,708,802 198,045 SH   SOLE 2 80,710 0 117,335
GLOBUS MED INC CL A 379577208   71,225 959 SH   SOLE 4 274 0 685
GLOBUS MED INC CL A 379577208   241,155 3,247 SH   SOLE 7 3,247 0 0
GLOBUS MED INC CL A 379577208   11,971,581 161,190 SH   SOLE 18 161,190 0 0
GLOBUS MED INC CL A 379577208   11,773,726 158,526 SH   SOLE 19 158,526 0 0
GLOBUS MED INC CL A 379577208   332,469,209 4,476,494 SH   SOLE 21 4,476,494 0 0
GLOBUS MED INC CL A 379577208   166,897,613 2,247,174 SH   SOLE 22 2,143,597 0 103,577
GLOBUS MED INC CL A 379577208   869,330 11,705 SH   SOLE 25 11,705 0 0
GLOBUS MED INC CL A 379577208   3,130,852 42,155 SH   SOLE 26 31,769 0 10,386
GLOBUS MED INC CL A 379577208   560,590 7,548 SH   SOLE 28 1,788 0 5,760
GLOBUS MED INC CL A 379577208   7,363,276 99,142 SH   SOLE 30 99,142 0 0
GLOBUS MED INC CL A 379577208   79,098 1,065 SH   SOLE 31 1,065 0 0
GLOBUS MED INC CL A 379577208   107,320 1,445 SH   SOLE 34 1,445 0 0
GLOBUS MED INC CL A 379577208   962,242 12,956 SH   SOLE 40 12,956 0 0
GLOBUS MED INC CL A 379577208   19,384 261 SH   OTR 43 261 0 0
GLOBUS MED INC CL A 379577208   3,921,605 52,802 SH   SOLE 43 42,470 0 10,332
GLYCOMIMETICS INC COM 38000Q102   33,015 10,896 SH   SOLE 2 10,896 0 0
GLYCOMIMETICS INC COM 38000Q102   150,315 49,609 SH   SOLE 21 49,609 0 0
GLYCOMIMETICS INC COM 38000Q102   2,078,656 686,025 SH   SOLE 22 686,025 0 0
GLYCOMIMETICS INC COM 38000Q102   36,863 12,166 SH   SOLE 26 0 0 12,166
GMS INC COM 36251C103   5,373,769 107,907 SH   SOLE 2 88,656 0 19,251
GMS INC COM 36251C103   5,627 113 SH   SOLE 4 113 0 0
GMS INC COM 36251C103   181,820 3,651 SH   SOLE 7 3,651 0 0
GMS INC COM 36251C103   6,806,863 136,684 SH   SOLE 18 136,684 0 0
GMS INC COM 36251C103   11,716,595 235,273 SH   SOLE 19 235,273 0 0
GMS INC COM 36251C103   264,179,090 5,304,801 SH   SOLE 21 5,304,801 0 0
GMS INC COM 36251C103   61,413,410 1,233,201 SH   SOLE 22 1,202,519 0 30,682
GMS INC COM 36251C103   289,039 5,804 SH   SOLE 23 5,804 0 0
GMS INC COM 36251C103   352,933 7,087 SH   SOLE 25 7,087 0 0
GMS INC COM 36251C103   1,843,247 37,013 SH   SOLE 26 19,353 0 17,660
GMS INC COM 36251C103   38,246 768 SH   SOLE 28 768 0 0
GMS INC COM 36251C103   4,275,679 85,857 SH   SOLE 30 85,857 0 0
GMS INC COM 36251C103   142,428 2,860 SH   SOLE 36 2,860 0 0
GMS INC COM 36251C103   286,997 5,763 SH   SOLE 40 5,763 0 0
GMS INC COM 36251C103   2,973,359 59,706 SH   SOLE 43 59,242 0 464
GODADDY INC CL A 380237107   23,738,515 317,275 SH   SOLE 2 28,185 0 289,090
GODADDY INC CL A 380237107   8,411,190 112,419 SH   SOLE 4 62,240 0 50,179
GODADDY INC CL A 380237107   5,222,361 69,799 SH   SOLE 7 69,799 0 0
GODADDY INC CL A 380237107   188,322 2,517 SH   SOLE 13 682 0 1,835
GODADDY INC CL A 380237107   765,633 10,233 SH   SOLE 15 10,233 0 0
GODADDY INC CL A 380237107   7,530,259 100,645 SH   SOLE 18 91,991 0 8,654
GODADDY INC CL A 380237107   2,682,746 35,856 SH   SOLE 19 35,856 0 0
GODADDY INC CL A 380237107   188,945,490 2,525,334 SH   SOLE 21 2,525,334 0 0
GODADDY INC CL A 380237107   261,321,046 3,492,663 SH   SOLE 22 3,195,377 0 297,286
GODADDY INC CL A 380237107   18,849,253 251,928 SH   SOLE 23 251,928 0 0
GODADDY INC CL A 380237107   14,733,480 196,919 SH   SOLE 25 196,919 0 0
GODADDY INC CL A 380237107   15,200,431 203,160 SH   SOLE 26 102,474 0 100,686
GODADDY INC CL A 380237107   22,289,177 297,904 SH   SOLE 28 6,320 0 291,584
GODADDY INC CL A 380237107   41,145,388 549,925 SH   SOLE 30 532,854 0 17,071
GODADDY INC CL A 380237107   2,653,267 35,462 SH   SOLE 31 32,596 0 2,866
GODADDY INC CL A 380237107   519,101 6,938 SH   SOLE 34 6,938 0 0
GODADDY INC CL A 380237107   3,274,797 43,769 SH   SOLE 36 43,769 0 0
GODADDY INC CL A 380237107   432,310 5,778 SH   SOLE 40 5,778 0 0
GODADDY INC CL A 380237107   26,636 356 SH   OTR 43 356 0 0
GODADDY INC CL A 380237107   6,750,560 90,224 SH   SOLE 43 79,962 0 10,262
GOGO INC COM 38046C109   860,774 58,318 SH   SOLE 2 24,765 0 33,553
GOGO INC COM 38046C109   1,461 99 SH   SOLE 4 99 0 0
GOGO INC COM 38046C109   120,840 8,187 SH   SOLE 7 8,187 0 0
GOGO INC COM 38046C109   2,705,611 183,307 SH   SOLE 18 183,307 0 0
GOGO INC COM 38046C109   1,381,743 93,614 SH   SOLE 19 93,614 0 0
GOGO INC COM 38046C109   112,508,380 7,622,519 SH   SOLE 21 7,622,519 0 0
GOGO INC COM 38046C109   24,023,155 1,627,585 SH   SOLE 22 1,563,085 0 64,500
GOGO INC COM 38046C109   143,290 9,708 SH   SOLE 25 9,708 0 0
GOGO INC COM 38046C109   257,857 17,470 SH   SOLE 26 12,019 0 5,451
GOGO INC COM 38046C109   63,660 4,313 SH   SOLE 28 0 0 4,313
GOGO INC COM 38046C109   1,820,631 123,349 SH   SOLE 30 123,349 0 0
GOGO INC COM 38046C109   128,309 8,693 SH   SOLE 40 8,693 0 0
GOGO INC COM 38046C109   234,345 15,877 SH   SOLE 43 15,421 0 456
GOGORO INC ORDINARY SHARES G9491K105   141,033 44,350 SH   SOLE 2 44,350 0 0
GOGORO INC ORDINARY SHARES G9491K105   160,829 50,575 SH   SOLE 22 50,575 0 0
GOHEALTH INC CL A NEW 38046W204   13,146 1,258 SH   SOLE 2 1,176 0 82
GOHEALTH INC CL A NEW 38046W204   38,466 3,681 SH   SOLE 21 3,681 0 0
GOHEALTH INC CL A NEW 38046W204   578,888 55,396 SH   SOLE 22 55,396 0 0
GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206   1,231,575 461,264 SH   SOLE 34 461,264 0 0
GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206   254,192 95,203 SH   SOLE 43 79,960 0 15,243
GOLAR LNG LTD SHS G9456A100   1,932,410 84,792 SH   SOLE 2 17,579 0 67,213
GOLAR LNG LTD SHS G9456A100   24,727 1,085 SH   SOLE 7 1,085 0 0
GOLAR LNG LTD SHS G9456A100   6,321,900 277,398 SH   SOLE 18 277,398 0 0
GOLAR LNG LTD SHS G9456A100   7,540,527 330,870 SH   SOLE 19 330,870 0 0
GOLAR LNG LTD SHS G9456A100   73,400,140 3,220,717 SH   SOLE 21 3,220,717 0 0
GOLAR LNG LTD SHS G9456A100   26,426,828 1,159,580 SH   SOLE 22 1,081,670 0 77,910
GOLAR LNG LTD SHS G9456A100   133,823 5,872 SH   SOLE 23 5,872 0 0
GOLAR LNG LTD SHS G9456A100   390,279 17,125 SH   SOLE 26 0 0 17,125
GOLAR LNG LTD SHS G9456A100   6,860 301 SH   SOLE 43 301 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   1,710,710 165,286 SH   SOLE 2 165,286 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   201,214 19,441 SH   SOLE 4 19,441 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   34,438,269 3,327,369 SH   SOLE 7 3,327,369 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   561,653 54,266 SH   SOLE 13 54,266 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   1,553,556 150,102 SH   SOLE 18 150,102 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   3,709,523 358,408 SH   SOLE 19 358,408 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   145,293 14,038 SH   SOLE 21 14,038 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   8,622,202 833,063 SH   SOLE 22 833,063 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   4,012,291 387,661 SH   SOLE 25 387,661 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   4,227,872 408,490 SH   SOLE 26 282,859 0 125,631
GOLD FIELDS LTD SPONSORED ADR 38059T106   66,830,985 6,457,100 SH   SOLE 30 6,457,100 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   14,136,775 1,365,872 SH   SOLE 34 1,365,872 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   8,465,039 817,878 SH   SOLE 43 782,008 0 35,870
GOLD RESOURCE CORP COM 38068T105   5,083 3,322 SH   SOLE 2 0 0 3,322
GOLD RESOURCE CORP COM 38068T105   22,890 14,961 SH   SOLE 18 14,961 0 0
GOLD RESOURCE CORP COM 38068T105   384,513 251,316 SH   SOLE 21 251,316 0 0
GOLD RESOURCE CORP COM 38068T105   1,543,511 1,008,831 SH   SOLE 22 1,008,831 0 0
GOLD RESOURCE CORP COM 38068T105   1,776 1,161 SH   SOLE 43 1,161 0 0
GOLD ROYALTY CORP COMMON SHARES 38071H106   883,769 379,300 SH   SOLE 7 379,300 0 0
GOLDEN ARROW MERGER CORP CLASS A COM 380799106   200,300 20,000 SH   SOLE 2 20,000 0 0
GOLDEN ENTMT INC COM 381013101   1,207,384 32,283 SH   SOLE 2 27,615 0 4,668
GOLDEN ENTMT INC COM 381013101   8,527 228 SH   SOLE 7 228 0 0
GOLDEN ENTMT INC COM 381013101   2,577,197 68,909 SH   SOLE 18 68,909 0 0
GOLDEN ENTMT INC COM 381013101   1,377,666 36,836 SH   SOLE 19 36,836 0 0
GOLDEN ENTMT INC COM 381013101   98,545,297 2,634,901 SH   SOLE 21 2,634,901 0 0
GOLDEN ENTMT INC COM 381013101   21,752,027 581,605 SH   SOLE 22 564,872 0 16,733
GOLDEN ENTMT INC COM 381013101   86,992 2,326 SH   SOLE 25 2,326 0 0
GOLDEN ENTMT INC COM 381013101   547,611 14,642 SH   SOLE 26 14,642 0 0
GOLDEN ENTMT INC COM 381013101   1,017,617 27,209 SH   SOLE 30 27,209 0 0
GOLDEN ENTMT INC COM 381013101   79,999 2,139 SH   SOLE 40 2,139 0 0
GOLDEN ENTMT INC COM 381013101   90,882 2,430 SH   SOLE 43 2,308 0 122
GOLDEN MATRIX GROUP INC COM 381098300   3,642 1,434 SH   SOLE 18 1,434 0 0
GOLDEN MATRIX GROUP INC COM 381098300   40,104 15,789 SH   SOLE 21 15,789 0 0
GOLDEN MATRIX GROUP INC COM 381098300   484,660 190,811 SH   SOLE 22 190,811 0 0
GOLDEN MINERALS CO COM 381119106   25,625 93,384 SH   SOLE 21 93,384 0 0
GOLDEN MINERALS CO COM 381119106   7,387 26,922 SH   SOLE 22 26,922 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   1,023,934 117,829 SH   SOLE 2 23,081 0 94,748
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   12,540 1,443 SH   SOLE 7 1,443 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   3,035,999 349,367 SH   SOLE 18 349,367 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   2,974,509 342,291 SH   SOLE 19 342,291 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   36,021,258 4,145,139 SH   SOLE 21 4,145,139 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   13,090,990 1,506,443 SH   SOLE 22 1,408,008 0 98,435
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   167,926 19,324 SH   SOLE 26 0 0 19,324
GOLDMAN SACHS BDC INC SHS 38147U107   10,376,683 756,318 SH   SOLE 30 756,318 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   4,403 153 SH   SOLE 17 0 0 153
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   34,182 449 SH   SOLE 17 0 0 449
GOLDMAN SACHS GROUP INC COM 38141G104   242,254,933 705,501 SH   SOLE 2 107,612 0 597,889
GOLDMAN SACHS GROUP INC COM 38141G104   87,549,538 254,964 SH   SOLE 4 153,739 0 101,225
GOLDMAN SACHS GROUP INC COM 38141G104   105,872,295 308,324 SH   SOLE 7 298,282 0 10,042
GOLDMAN SACHS GROUP INC COM 38141G104   3,926,207 11,434 SH   SOLE 13 7,717 0 3,717
GOLDMAN SACHS GROUP INC COM 38141G104   19,789,676 57,632 SH   SOLE 15 57,632 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   2,060 6 SH   SOLE 17 0 0 6
GOLDMAN SACHS GROUP INC COM 38141G104   226,467,351 659,524 SH   SOLE 18 630,871 0 28,653
GOLDMAN SACHS GROUP INC COM 38141G104   36,314,495 105,756 SH   SOLE 19 105,756 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   2,927,341,970 8,525,080 SH   SOLE 21 8,525,080 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   2,472,030,048 7,199,109 SH   SOLE 22 6,480,978 0 718,131
GOLDMAN SACHS GROUP INC COM 38141G104   229,052,316 667,052 SH   SOLE 23 667,052 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   253,359,499 737,840 SH   SOLE 25 737,840 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   237,856,922 692,693 SH   SOLE 26 294,573 0 398,120
GOLDMAN SACHS GROUP INC COM 38141G104   186,394,562 542,823 SH   SOLE 28 30,785 0 512,038
GOLDMAN SACHS GROUP INC COM 38141G104   534,299 1,556 SH   SOLE 29 1,556 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   714,423,723 2,080,563 SH   SOLE 30 2,079,800 0 763
GOLDMAN SACHS GROUP INC COM 38141G104   26,344,114 76,720 SH   SOLE 31 70,574 0 6,146
GOLDMAN SACHS GROUP INC COM 38141G104   17,741,414 51,667 SH   SOLE 32 51,667 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   48,953,970 142,565 SH   SOLE 34 142,565 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   38,127,885 111,037 SH   SOLE 36 111,037 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   4,405,222 12,829 SH   SOLE 40 12,829 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   179,931 524 SH   OTR 43 524 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   122,417,785 356,508 SH   SOLE 43 317,195 0 39,313
GOLUB CAP BDC INC COM 38173M102   14,683,757 1,115,787 SH   SOLE 30 1,115,787 0 0
GOLUB CAP BDC INC COM 38173M102   763,468 58,014 SH   SOLE 43 54,610 0 3,404
GOOD TIMES RESTAURANTS INC COM NEW 382140879   4,059 1,812 SH   SOLE 18 1,812 0 0
GOOD TIMES RESTAURANTS INC COM NEW 382140879   41,391 18,478 SH   SOLE 21 18,478 0 0
GOOD TIMES RESTAURANTS INC COM NEW 382140879   72,379 32,312 SH   SOLE 22 32,312 0 0
GOOD WKS II ACQUISITION CORP COMMON STOCK 38216G104   29,949 2,980 SH   SOLE 2 2,980 0 0
GOODRX HLDGS INC COM CL A 38246G108   1,099,583 235,962 SH   SOLE 2 225,449 0 10,513
GOODRX HLDGS INC COM CL A 38246G108   1,649,263 353,919 SH   SOLE 21 353,919 0 0
GOODRX HLDGS INC COM CL A 38246G108   6,929,770 1,487,075 SH   SOLE 22 1,452,814 0 34,261
GOODRX HLDGS INC COM CL A 38246G108   48,096 10,321 SH   SOLE 25 10,321 0 0
GOODRX HLDGS INC COM CL A 38246G108   43,091 9,247 SH   SOLE 26 0 0 9,247
GOODRX HLDGS INC COM CL A 38246G108   170,248 36,534 SH   SOLE 30 36,534 0 0
GOODRX HLDGS INC COM CL A 38246G108   53,679 11,519 SH   SOLE 40 11,519 0 0
GOODRX HLDGS INC COM CL A 38246G108   202,766 43,512 SH   SOLE 43 43,127 0 385
GOODYEAR TIRE & RUBR CO COM 382550101   5,418,070 533,800 SH   SOLE 2 247,242 0 286,558
GOODYEAR TIRE & RUBR CO COM 382550101   8,516 839 SH   SOLE 4 839 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   186,628 18,387 SH   SOLE 7 18,387 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   13,390,215 1,319,233 SH   SOLE 18 1,319,233 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   15,311,356 1,508,508 SH   SOLE 19 1,508,508 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   213,058,762 20,991,011 SH   SOLE 21 20,991,011 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   92,309,277 9,094,510 SH   SOLE 22 8,741,470 0 353,040
GOODYEAR TIRE & RUBR CO COM 382550101   77,587 7,644 SH   SOLE 23 7,644 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   1,134,415 111,765 SH   SOLE 25 111,765 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   2,486,567 244,982 SH   SOLE 26 146,929 0 98,053
GOODYEAR TIRE & RUBR CO COM 382550101   498,629 49,126 SH   SOLE 28 49,126 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   1,195,000 117,734 SH   SOLE 30 117,734 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   1,325,489 130,590 SH   SOLE 34 130,590 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   420,230 41,402 SH   SOLE 36 41,402 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   366,202 36,079 SH   SOLE 40 36,079 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   5,152,759 507,661 SH   SOLE 43 479,817 0 27,844
GOOSEHEAD INS INC COM CL A 38267D109   1,266,906 36,893 SH   SOLE 2 21,696 0 15,197
GOOSEHEAD INS INC COM CL A 38267D109   2,404 70 SH   SOLE 4 70 0 0
GOOSEHEAD INS INC COM CL A 38267D109   8,619 251 SH   SOLE 7 251 0 0
GOOSEHEAD INS INC COM CL A 38267D109   1,683,175 49,015 SH   SOLE 18 49,015 0 0
GOOSEHEAD INS INC COM CL A 38267D109   2,789,060 81,219 SH   SOLE 19 81,219 0 0
GOOSEHEAD INS INC COM CL A 38267D109   22,309,943 649,678 SH   SOLE 21 649,678 0 0
GOOSEHEAD INS INC COM CL A 38267D109   18,624,265 542,349 SH   SOLE 22 525,995 0 16,354
GOOSEHEAD INS INC COM CL A 38267D109   48,385 1,409 SH   SOLE 23 1,409 0 0
GOOSEHEAD INS INC COM CL A 38267D109   102,058 2,972 SH   SOLE 25 2,972 0 0
GOOSEHEAD INS INC COM CL A 38267D109   667,398 19,435 SH   SOLE 26 6,240 0 13,195
GOOSEHEAD INS INC COM CL A 38267D109   22,596 658 SH   SOLE 28 329 0 329
GOOSEHEAD INS INC COM CL A 38267D109   1,081,229 31,486 SH   SOLE 30 31,486 0 0
GOOSEHEAD INS INC COM CL A 38267D109   88,116 2,566 SH   SOLE 40 2,566 0 0
GOOSEHEAD INS INC COM CL A 38267D109   97,182 2,830 SH   SOLE 43 2,618 0 212
GOPRO INC CL A 38268T103   3,880,630 779,243 SH   SOLE 2 518,451 0 260,792
GOPRO INC CL A 38268T103   2,131 428 SH   SOLE 4 428 0 0
GOPRO INC CL A 38268T103   8,899 1,787 SH   SOLE 7 1,787 0 0
GOPRO INC CL A 38268T103   2,027,697 407,168 SH   SOLE 18 349,545 0 57,623
GOPRO INC CL A 38268T103   5,284,129 1,061,070 SH   SOLE 19 1,061,070 0 0
GOPRO INC CL A 38268T103   23,957,425 4,810,728 SH   SOLE 21 4,810,728 0 0
GOPRO INC CL A 38268T103   23,648,377 4,748,670 SH   SOLE 22 4,569,513 0 179,157
GOPRO INC CL A 38268T103   79,620 15,988 SH   SOLE 23 15,988 0 0
GOPRO INC CL A 38268T103   128,858 25,875 SH   SOLE 25 25,875 0 0
GOPRO INC CL A 38268T103   1,433,687 287,889 SH   SOLE 26 52,310 0 235,579
GOPRO INC CL A 38268T103   37,405 7,511 SH   SOLE 28 0 0 7,511
GOPRO INC CL A 38268T103   336,733 67,617 SH   SOLE 30 67,617 0 0
GOPRO INC CL A 38268T103   18,297 3,674 SH   SOLE 36 3,674 0 0
GOPRO INC CL A 38268T103   67,250 13,504 SH   SOLE 40 13,504 0 0
GOPRO INC CL A 38268T103   170,784 34,294 SH   SOLE 43 34,246 0 48
GORMAN RUPP CO COM 383082104   513,041 20,025 SH   SOLE 2 6,596 0 13,429
GORMAN RUPP CO COM 383082104   7,840 306 SH   SOLE 7 306 0 0
GORMAN RUPP CO COM 383082104   1,638,553 63,956 SH   SOLE 18 63,956 0 0
GORMAN RUPP CO COM 383082104   1,056,799 41,249 SH   SOLE 19 41,249 0 0
GORMAN RUPP CO COM 383082104   20,289,477 791,939 SH   SOLE 21 791,939 0 0
GORMAN RUPP CO COM 383082104   13,806,720 538,904 SH   SOLE 22 511,631 0 27,273
GORMAN RUPP CO COM 383082104   111,883 4,367 SH   SOLE 25 4,367 0 0
GORMAN RUPP CO COM 383082104   36,509 1,425 SH   SOLE 26 0 0 1,425
GORMAN RUPP CO COM 383082104   180,390 7,041 SH   SOLE 28 0 0 7,041
GORMAN RUPP CO COM 383082104   1,116,058 43,562 SH   SOLE 30 43,562 0 0
GORMAN RUPP CO COM 383082104   77,244 3,015 SH   SOLE 40 3,015 0 0
GORMAN RUPP CO COM 383082104   451,988 17,642 SH   SOLE 43 17,379 0 263
GOSSAMER BIO INC COM 38341P102   92,449 42,603 SH   SOLE 2 22,313 0 20,290
GOSSAMER BIO INC COM 38341P102   1,222 563 SH   SOLE 7 563 0 0
GOSSAMER BIO INC COM 38341P102   383,003 176,499 SH   SOLE 18 176,499 0 0
GOSSAMER BIO INC COM 38341P102   827,304 381,246 SH   SOLE 19 381,246 0 0
GOSSAMER BIO INC COM 38341P102   6,069,579 2,797,041 SH   SOLE 21 2,797,041 0 0
GOSSAMER BIO INC COM 38341P102   4,018,792 1,851,978 SH   SOLE 22 1,806,714 0 45,264
GOSSAMER BIO INC COM 38341P102   18,682 8,609 SH   SOLE 25 8,609 0 0
GOSSAMER BIO INC COM 38341P102   159,467 73,487 SH   SOLE 26 0 0 73,487
GOSSAMER BIO INC COM 38341P102   150,726 69,459 SH   SOLE 30 69,459 0 0
GOSSAMER BIO INC COM 38341P102   16,308 7,515 SH   SOLE 40 7,515 0 0
GOSSAMER BIO INC COM 38341P102   8,730 4,023 SH   SOLE 43 2,184 0 1,839
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   537,263 166,852 SH   SOLE 2 30,954 0 135,898
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   4,006,691 1,244,314 SH   SOLE 4 693,661 0 550,653
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   3,707,267 1,151,325 SH   SOLE 7 1,085,769 0 65,556
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   8,102 2,516 SH   SOLE 13 2,516 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   1,442,251 447,904 SH   SOLE 15 447,904 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   3,602,198 1,118,695 SH   SOLE 18 1,118,695 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   2,342,711 727,550 SH   SOLE 19 727,550 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   74,668,367 23,188,934 SH   SOLE 21 23,188,934 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   55,324,968 17,181,667 SH   SOLE 22 16,577,628 0 604,039
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   5,414,321 1,681,466 SH   SOLE 23 1,681,466 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   1,180,413 366,588 SH   SOLE 25 366,588 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   5,664,795 1,759,253 SH   SOLE 26 196,541 0 1,562,712
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   4,609,562 1,431,541 SH   SOLE 28 44,064 0 1,387,477
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   22,057,441 6,850,137 SH   SOLE 30 4,976,936 0 1,873,201
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   808,899 251,211 SH   SOLE 31 224,012 0 27,199
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   637,431 197,960 SH   SOLE 34 197,960 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   589,199 182,981 SH   SOLE 36 182,981 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   117,305 36,430 SH   SOLE 40 36,430 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   2,827 878 SH   SOLE 43 615 0 263
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103   36,361 15,809 SH   SOLE 2 15,809 0 0
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103   968,146 420,933 SH   SOLE 19 420,933 0 0
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103   839,224 364,880 SH   SOLE 21 364,880 0 0
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103   9,964 4,332 SH   SOLE 22 4,332 0 0
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103   78,120 33,965 SH   SOLE 30 33,965 0 0
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103   316,584 137,645 SH   SOLE 34 137,645 0 0
GRACO INC COM 384109104   20,617,948 306,541 SH   SOLE 2 197,584 0 108,957
GRACO INC COM 384109104   1,149,137 17,085 SH   SOLE 4 1,696 0 15,389
GRACO INC COM 384109104   2,242,314 33,338 SH   SOLE 7 33,338 0 0
GRACO INC COM 384109104   51,387 764 SH   SOLE 13 764 0 0
GRACO INC COM 384109104   25,789,031 383,423 SH   SOLE 18 383,172 0 251
GRACO INC COM 384109104   7,581,480 112,719 SH   SOLE 19 112,719 0 0
GRACO INC COM 384109104   607,543,908 9,032,767 SH   SOLE 21 9,032,767 0 0
GRACO INC COM 384109104   329,405,110 4,897,489 SH   SOLE 22 4,668,973 0 228,516
GRACO INC COM 384109104   823,800 12,248 SH   SOLE 23 12,248 0 0
GRACO INC COM 384109104   2,059,636 30,622 SH   SOLE 25 30,622 0 0
GRACO INC COM 384109104   5,688,784 84,579 SH   SOLE 26 69,026 0 15,553
GRACO INC COM 384109104   1,872,048 27,833 SH   SOLE 28 1,973 0 25,860
GRACO INC COM 384109104   28,316 421 SH   SOLE 29 421 0 0
GRACO INC COM 384109104   8,743,329 129,993 SH   SOLE 30 129,993 0 0
GRACO INC COM 384109104   294,128 4,373 SH   SOLE 31 4,373 0 0
GRACO INC COM 384109104   2,718,582 40,419 SH   SOLE 34 40,419 0 0
GRACO INC COM 384109104   1,059,076 15,746 SH   SOLE 36 15,746 0 0
GRACO INC COM 384109104   1,647,130 24,489 SH   SOLE 40 24,489 0 0
GRACO INC COM 384109104   20,985 312 SH   OTR 43 312 0 0
GRACO INC COM 384109104   11,788,307 175,265 SH   SOLE 43 167,437 0 7,828
GRAFTECH INTL LTD COM 384313508   501,813 105,423 SH   SOLE 2 59,776 0 45,647
GRAFTECH INTL LTD COM 384313508   2,509 527 SH   SOLE 4 527 0 0
GRAFTECH INTL LTD COM 384313508   10,710 2,250 SH   SOLE 7 2,250 0 0
GRAFTECH INTL LTD COM 384313508   2,334,337 490,407 SH   SOLE 18 490,407 0 0
GRAFTECH INTL LTD COM 384313508   1,705,318 358,260 SH   SOLE 19 358,260 0 0
GRAFTECH INTL LTD COM 384313508   30,677,291 6,444,809 SH   SOLE 21 6,444,809 0 0
GRAFTECH INTL LTD COM 384313508   24,125,860 5,068,458 SH   SOLE 22 4,901,375 0 167,083
GRAFTECH INTL LTD COM 384313508   129,786 27,266 SH   SOLE 25 27,266 0 0
GRAFTECH INTL LTD COM 384313508   632,861 132,954 SH   SOLE 26 116,042 0 16,912
GRAFTECH INTL LTD COM 384313508   197,273 41,444 SH   SOLE 28 0 0 41,444
GRAFTECH INTL LTD COM 384313508   380,096 79,852 SH   SOLE 30 79,852 0 0
GRAFTECH INTL LTD COM 384313508   102,835 21,604 SH   SOLE 40 21,604 0 0
GRAFTECH INTL LTD COM 384313508   9,577 2,012 SH   OTR 43 2,012 0 0
GRAFTECH INTL LTD COM 384313508   824,865 173,291 SH   SOLE 43 171,329 0 1,962
GRAHAM CORP COM 384556106   16,797 1,746 SH   SOLE 18 1,746 0 0
GRAHAM CORP COM 384556106   292,717 30,428 SH   SOLE 21 30,428 0 0
GRAHAM CORP COM 384556106   1,416,949 147,292 SH   SOLE 22 147,292 0 0
GRAHAM CORP COM 384556106   58 6 SH   SOLE 43 6 0 0
GRAHAM HLDGS CO COM CL B 384637104   3,279,652 5,428 SH   SOLE 2 2,806 0 2,622
GRAHAM HLDGS CO COM CL B 384637104   8,459 14 SH   SOLE 4 14 0 0
GRAHAM HLDGS CO COM CL B 384637104   44,712 74 SH   SOLE 7 74 0 0
GRAHAM HLDGS CO COM CL B 384637104   10,346,492 17,124 SH   SOLE 18 17,124 0 0
GRAHAM HLDGS CO COM CL B 384637104   4,007,121 6,632 SH   SOLE 19 6,632 0 0
GRAHAM HLDGS CO COM CL B 384637104   176,080,087 291,422 SH   SOLE 21 291,422 0 0
GRAHAM HLDGS CO COM CL B 384637104   69,986,249 115,831 SH   SOLE 22 111,221 0 4,610
GRAHAM HLDGS CO COM CL B 384637104   363,130 601 SH   SOLE 25 601 0 0
GRAHAM HLDGS CO COM CL B 384637104   769,159 1,273 SH   SOLE 26 908 0 365
GRAHAM HLDGS CO COM CL B 384637104   1,158,271 1,917 SH   SOLE 28 1,917 0 0
GRAHAM HLDGS CO COM CL B 384637104   1,118,393 1,851 SH   SOLE 30 1,851 0 0
GRAHAM HLDGS CO COM CL B 384637104   111,779 185 SH   SOLE 36 185 0 0
GRAHAM HLDGS CO COM CL B 384637104   371,589 615 SH   SOLE 40 615 0 0
GRAHAM HLDGS CO COM CL B 384637104   13,980,923 23,139 SH   SOLE 43 22,815 0 324
GRAINGER W W INC COM 384802104   87,453,069 157,219 SH   SOLE 2 33,180 0 124,039
GRAINGER W W INC COM 384802104   19,052,119 34,251 SH   SOLE 4 16,699 0 17,552
GRAINGER W W INC COM 384802104   39,566,063 71,130 SH   SOLE 7 58,402 0 12,728
GRAINGER W W INC COM 384802104   1,540,256 2,769 SH   SOLE 13 2,261 0 508
GRAINGER W W INC COM 384802104   2,900,844 5,215 SH   SOLE 15 5,215 0 0
GRAINGER W W INC COM 384802104   59,626,663 107,194 SH   SOLE 18 96,085 0 11,109
GRAINGER W W INC COM 384802104   23,282,956 41,857 SH   SOLE 19 41,857 0 0
GRAINGER W W INC COM 384802104   914,394,900 1,643,856 SH   SOLE 21 1,643,856 0 0
GRAINGER W W INC COM 384802104   573,367,481 1,030,773 SH   SOLE 22 927,680 0 103,093
GRAINGER W W INC COM 384802104   44,295,856 79,633 SH   SOLE 23 79,633 0 0
GRAINGER W W INC COM 384802104   47,785,213 85,906 SH   SOLE 25 85,906 0 0
GRAINGER W W INC COM 384802104   55,211,150 99,256 SH   SOLE 26 45,502 0 53,754
GRAINGER W W INC COM 384802104   100,751,894 181,127 SH   SOLE 28 13,066 0 168,061
GRAINGER W W INC COM 384802104   286,564,425 515,172 SH   SOLE 30 492,962 0 22,210
GRAINGER W W INC COM 384802104   5,577,519 10,027 SH   SOLE 31 9,205 0 822
GRAINGER W W INC COM 384802104   9,683,756 17,409 SH   SOLE 34 17,409 0 0
GRAINGER W W INC COM 384802104   8,421,625 15,140 SH   SOLE 36 15,140 0 0
GRAINGER W W INC COM 384802104   945,069 1,699 SH   SOLE 40 1,699 0 0
GRAINGER W W INC COM 384802104   28,369 51 SH   OTR 43 51 0 0
GRAINGER W W INC COM 384802104   46,694,627 83,945 SH   SOLE 43 76,465 0 7,480
GRAN TIERRA ENERGY INC COM 38500T101   138,617 140,017 SH   SOLE 2 93,918 0 46,099
GRAN TIERRA ENERGY INC COM 38500T101   975,500 985,354 SH   SOLE 21 985,354 0 0
GRAN TIERRA ENERGY INC COM 38500T101   251,927 254,472 SH   SOLE 22 103,352 0 151,120
GRAN TIERRA ENERGY INC COM 38500T101   51,268 51,786 SH   SOLE 25 51,786 0 0
GRAN TIERRA ENERGY INC COM 38500T101   661,907 668,593 SH   SOLE 30 668,593 0 0
GRAN TIERRA ENERGY INC COM 38500T101   53,197 53,734 SH   SOLE 40 53,734 0 0
GRAN TIERRA ENERGY INC COM 38500T101   7,132 7,204 SH   SOLE 43 7,204 0 0
GRAND CANYON ED INC COM 38526M106   11,362,571 107,539 SH   SOLE 2 29,914 0 77,625
GRAND CANYON ED INC COM 38526M106   7,185 68 SH   SOLE 4 68 0 0
GRAND CANYON ED INC COM 38526M106   223,048 2,111 SH   SOLE 7 2,111 0 0
GRAND CANYON ED INC COM 38526M106   6,805,983 64,414 SH   SOLE 18 64,414 0 0
GRAND CANYON ED INC COM 38526M106   1,344,524 12,725 SH   SOLE 19 12,725 0 0
GRAND CANYON ED INC COM 38526M106   172,538,871 1,632,963 SH   SOLE 21 1,632,963 0 0
GRAND CANYON ED INC COM 38526M106   93,224,875 882,310 SH   SOLE 22 840,651 0 41,659
GRAND CANYON ED INC COM 38526M106   178,354 1,688 SH   SOLE 23 1,688 0 0
GRAND CANYON ED INC COM 38526M106   563,485 5,333 SH   SOLE 25 5,333 0 0
GRAND CANYON ED INC COM 38526M106   6,294,061 59,569 SH   SOLE 26 21,372 0 38,197
GRAND CANYON ED INC COM 38526M106   148,875 1,409 SH   SOLE 28 116 0 1,293
GRAND CANYON ED INC COM 38526M106   4,591,455 43,455 SH   SOLE 30 43,455 0 0
GRAND CANYON ED INC COM 38526M106   49,343 467 SH   SOLE 31 467 0 0
GRAND CANYON ED INC COM 38526M106   1,858,559 17,590 SH   SOLE 34 17,590 0 0
GRAND CANYON ED INC COM 38526M106   190,188 1,800 SH   SOLE 36 1,800 0 0
GRAND CANYON ED INC COM 38526M106   546,579 5,173 SH   SOLE 40 5,173 0 0
GRAND CANYON ED INC COM 38526M106   15,109 143 SH   OTR 43 143 0 0
GRAND CANYON ED INC COM 38526M106   18,001,189 170,369 SH   SOLE 43 168,669 0 1,700
GRANITE CONSTR INC COM 387328107   1,547,744 44,133 SH   SOLE 2 13,177 0 30,956
GRANITE CONSTR INC COM 387328107   6,769 193 SH   SOLE 4 193 0 0
GRANITE CONSTR INC COM 387328107   143,822 4,101 SH   SOLE 7 4,101 0 0
GRANITE CONSTR INC COM 387328107   5,460,914 155,715 SH   SOLE 18 155,715 0 0
GRANITE CONSTR INC COM 387328107   2,852,945 81,350 SH   SOLE 19 81,350 0 0
GRANITE CONSTR INC COM 387328107   204,846,150 5,841,065 SH   SOLE 21 5,841,065 0 0
GRANITE CONSTR INC COM 387328107   42,645,611 1,216,014 SH   SOLE 22 1,161,862 0 54,152
GRANITE CONSTR INC COM 387328107   277,719 7,919 SH   SOLE 25 7,919 0 0
GRANITE CONSTR INC COM 387328107   661,701 18,868 SH   SOLE 26 15,040 0 3,828
GRANITE CONSTR INC COM 387328107   900,107 25,666 SH   SOLE 28 25,666 0 0
GRANITE CONSTR INC COM 387328107   2,534,579 72,272 SH   SOLE 30 72,272 0 0
GRANITE CONSTR INC COM 387328107   60,040 1,712 SH   SOLE 36 1,712 0 0
GRANITE CONSTR INC COM 387328107   177,104 5,050 SH   SOLE 40 5,050 0 0
GRANITE CONSTR INC COM 387328107   2,906,011 82,863 SH   SOLE 43 80,378 0 2,485
GRANITE PT MTG TR INC COM STK 38741L107   269,801 50,336 SH   SOLE 2 14,954 0 35,382
GRANITE PT MTG TR INC COM STK 38741L107   734 137 SH   SOLE 4 137 0 0
GRANITE PT MTG TR INC COM STK 38741L107   2,337 436 SH   SOLE 7 436 0 0
GRANITE PT MTG TR INC COM STK 38741L107   1,031,050 192,360 SH   SOLE 18 192,360 0 0
GRANITE PT MTG TR INC COM STK 38741L107   516,259 96,317 SH   SOLE 19 96,317 0 0
GRANITE PT MTG TR INC COM STK 38741L107   40,037,420 7,469,668 SH   SOLE 21 7,469,668 0 0
GRANITE PT MTG TR INC COM STK 38741L107   7,091,184 1,322,982 SH   SOLE 22 1,257,596 0 65,386
GRANITE PT MTG TR INC COM STK 38741L107   37,606 7,016 SH   SOLE 25 7,016 0 0
GRANITE PT MTG TR INC COM STK 38741L107   91,367 17,046 SH   SOLE 26 7,740 0 9,306
GRANITE PT MTG TR INC COM STK 38741L107   54,415 10,152 SH   SOLE 28 758 0 9,394
GRANITE PT MTG TR INC COM STK 38741L107   345,758 64,507 SH   SOLE 30 64,507 0 0
GRANITE PT MTG TR INC COM STK 38741L107   38,737 7,227 SH   SOLE 40 7,227 0 0
GRANITE PT MTG TR INC COM STK 38741L107   46,852 8,741 SH   SOLE 43 8,661 0 80
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114   23,251 456 SH   SOLE 43 456 0 0
GRANITE RIDGE RESOURCES INC COM 387432107   1,713,009 189,702 SH   SOLE 22 189,702 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   11,849,327 532,554 SH   SOLE 2 229,401 0 303,153
GRAPHIC PACKAGING HLDG CO COM 388689101   20,915 940 SH   SOLE 4 940 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   686,635 30,860 SH   SOLE 7 30,860 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   3,467,284 155,833 SH   SOLE 18 155,833 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   8,360,616 375,758 SH   SOLE 19 375,758 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   96,836,228 4,352,190 SH   SOLE 21 4,352,190 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   161,785,468 7,271,257 SH   SOLE 22 6,865,710 0 405,547
GRAPHIC PACKAGING HLDG CO COM 388689101   7,397,880 332,489 SH   SOLE 25 332,489 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   6,072,626 272,927 SH   SOLE 26 163,711 0 109,216
GRAPHIC PACKAGING HLDG CO COM 388689101   121,730 5,471 SH   SOLE 28 5,471 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   6,083,573 273,419 SH   SOLE 30 273,419 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   95,230 4,280 SH   SOLE 31 4,280 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   73,404,641 3,299,085 SH   SOLE 34 3,299,085 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   289,161 12,996 SH   SOLE 36 12,996 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   872,756 39,225 SH   SOLE 40 39,225 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   6,920 311 SH   OTR 43 311 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   2,467,563 110,902 SH   SOLE 43 94,869 0 16,033
GRAPHITE BIO INC COM 38870X104   13,911 4,190 SH   SOLE 2 4,190 0 0
GRAPHITE BIO INC COM 38870X104   16,059 4,837 SH   SOLE 18 4,837 0 0
GRAPHITE BIO INC COM 38870X104   932,704 280,935 SH   SOLE 21 280,935 0 0
GRAPHITE BIO INC COM 38870X104   678,518 204,373 SH   SOLE 22 204,373 0 0
GRAPHITE BIO INC COM 38870X104   87,170 26,256 SH   SOLE 30 26,256 0 0
GRAVITY CO LTD SPONSORED ADS NE 38911N206   28,869 716 SH   SOLE 43 716 0 0
GRAY TELEVISION INC COM 389375106   1,507,573 134,725 SH   SOLE 2 91,659 0 43,066
GRAY TELEVISION INC COM 389375106   4,051 362 SH   SOLE 4 362 0 0
GRAY TELEVISION INC COM 389375106   22,055 1,971 SH   SOLE 7 1,971 0 0
GRAY TELEVISION INC COM 389375106   2,495,549 223,016 SH   SOLE 18 223,016 0 0
GRAY TELEVISION INC COM 389375106   1,723,719 154,041 SH   SOLE 19 154,041 0 0
GRAY TELEVISION INC COM 389375106   31,886,610 2,849,563 SH   SOLE 21 2,849,563 0 0
GRAY TELEVISION INC COM 389375106   25,092,937 2,242,443 SH   SOLE 22 2,161,512 0 80,931
GRAY TELEVISION INC COM 389375106   112,929 10,092 SH   SOLE 25 10,092 0 0
GRAY TELEVISION INC COM 389375106   336,080 30,034 SH   SOLE 26 21,859 0 8,175
GRAY TELEVISION INC COM 389375106   76,405 6,828 SH   SOLE 28 664 0 6,164
GRAY TELEVISION INC COM 389375106   487,716 43,585 SH   SOLE 30 43,585 0 0
GRAY TELEVISION INC COM 389375106   36,636 3,274 SH   SOLE 36 3,274 0 0
GRAY TELEVISION INC COM 389375106   108,879 9,730 SH   SOLE 40 9,730 0 0
GRAY TELEVISION INC COM 389375106   786,534 70,289 SH   SOLE 43 65,781 0 4,508
GRAYBUG VISION INC COMMON 38942Q103   321 642 SH   SOLE 22 642 0 0
GREAT AJAX CORP COM 38983D300   1,735,614 239,395 SH   SOLE 2 175,730 0 63,665
GREAT AJAX CORP COM 38983D300   26,767 3,692 SH   SOLE 18 3,692 0 0
GREAT AJAX CORP COM 38983D300   1,687,024 232,693 SH   SOLE 19 232,693 0 0
GREAT AJAX CORP COM 38983D300   2,622,470 361,720 SH   SOLE 21 361,720 0 0
GREAT AJAX CORP COM 38983D300   3,915,174 540,024 SH   SOLE 22 540,024 0 0
GREAT AJAX CORP COM 38983D300   69,955 9,649 SH   SOLE 23 9,649 0 0
GREAT AJAX CORP COM 38983D300   21,054 2,904 SH   SOLE 43 2,904 0 0
GREAT AJAX CORP 7.25 CV SR NT 24 38983D409   8,350,727 348,819 SH   SOLE 21 348,819 0 0
GREAT ELM GROUP INC COM NEW 39037G109   5,612 2,778 SH   SOLE 18 2,778 0 0
GREAT ELM GROUP INC COM NEW 39037G109   71,736 35,513 SH   SOLE 21 35,513 0 0
GREAT ELM GROUP INC COM NEW 39037G109   613,129 303,529 SH   SOLE 22 303,529 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   280,310 47,111 SH   SOLE 2 18,879 0 28,232
GREAT LAKES DREDGE & DOCK CO COM 390607109   2,255 379 SH   SOLE 4 379 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   108,308 18,203 SH   SOLE 7 18,203 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   1,078,479 181,257 SH   SOLE 18 181,257 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   714,887 120,149 SH   SOLE 19 120,149 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   23,961,614 4,027,162 SH   SOLE 21 4,027,162 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   10,319,763 1,734,414 SH   SOLE 22 1,663,458 0 70,956
GREAT LAKES DREDGE & DOCK CO COM 390607109   74,595 12,537 SH   SOLE 25 12,537 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   344,856 57,959 SH   SOLE 26 52,477 0 5,482
GREAT LAKES DREDGE & DOCK CO COM 390607109   18,618 3,129 SH   SOLE 28 1,170 0 1,959
GREAT LAKES DREDGE & DOCK CO COM 390607109   486,889 81,830 SH   SOLE 30 81,830 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   56,936 9,569 SH   SOLE 36 9,569 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   38,746 6,512 SH   SOLE 40 6,512 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   578,834 97,283 SH   SOLE 43 93,527 0 3,756
GREAT SOUTHN BANCORP INC COM 390905107   581,574 9,776 SH   SOLE 2 3,592 0 6,184
GREAT SOUTHN BANCORP INC COM 390905107   6,603 111 SH   SOLE 7 111 0 0
GREAT SOUTHN BANCORP INC COM 390905107   1,685,828 28,338 SH   SOLE 18 28,338 0 0
GREAT SOUTHN BANCORP INC COM 390905107   1,105,681 18,586 SH   SOLE 19 18,586 0 0
GREAT SOUTHN BANCORP INC COM 390905107   25,205,794 423,698 SH   SOLE 21 423,698 0 0
GREAT SOUTHN BANCORP INC COM 390905107   17,629,267 296,340 SH   SOLE 22 283,661 0 12,679
GREAT SOUTHN BANCORP INC COM 390905107   83,167 1,398 SH   SOLE 25 1,398 0 0
GREAT SOUTHN BANCORP INC COM 390905107   872,897 14,673 SH   SOLE 30 14,673 0 0
GREAT SOUTHN BANCORP INC COM 390905107   125,940 2,117 SH   SOLE 40 2,117 0 0
GREAT SOUTHN BANCORP INC COM 390905107   1,329,845 22,354 SH   SOLE 43 19,414 0 2,940
GREEN BRICK PARTNERS INC COM 392709101   558,744 23,060 SH   SOLE 2 9,033 0 14,027
GREEN BRICK PARTNERS INC COM 392709101   2,956 122 SH   SOLE 4 122 0 0
GREEN BRICK PARTNERS INC COM 392709101   6,615 273 SH   SOLE 7 273 0 0
GREEN BRICK PARTNERS INC COM 392709101   2,305,363 95,145 SH   SOLE 18 95,145 0 0
GREEN BRICK PARTNERS INC COM 392709101   1,340,161 55,310 SH   SOLE 19 55,310 0 0
GREEN BRICK PARTNERS INC COM 392709101   84,665,435 3,494,240 SH   SOLE 21 3,494,240 0 0
GREEN BRICK PARTNERS INC COM 392709101   18,458,899 761,820 SH   SOLE 22 725,845 0 35,975
GREEN BRICK PARTNERS INC COM 392709101   101,403 4,185 SH   SOLE 25 4,185 0 0
GREEN BRICK PARTNERS INC COM 392709101   84,684 3,495 SH   SOLE 26 774 0 2,721
GREEN BRICK PARTNERS INC COM 392709101   17,034 703 SH   SOLE 28 0 0 703
GREEN BRICK PARTNERS INC COM 392709101   1,358,431 56,064 SH   SOLE 30 56,064 0 0
GREEN BRICK PARTNERS INC COM 392709101   76,300 3,149 SH   SOLE 40 3,149 0 0
GREEN BRICK PARTNERS INC COM 392709101   695,317 28,697 SH   SOLE 43 27,836 0 861
GREEN DOT CORP CL A 39304D102   644,966 40,769 SH   SOLE 2 13,110 0 27,659
GREEN DOT CORP CL A 39304D102   3,180 201 SH   SOLE 4 201 0 0
GREEN DOT CORP CL A 39304D102   8,654 547 SH   SOLE 7 547 0 0
GREEN DOT CORP CL A 39304D102   2,630,518 166,278 SH   SOLE 18 166,278 0 0
GREEN DOT CORP CL A 39304D102   1,299,771 82,160 SH   SOLE 19 82,160 0 0
GREEN DOT CORP CL A 39304D102   80,556,342 5,092,057 SH   SOLE 21 5,092,057 0 0
GREEN DOT CORP CL A 39304D102   18,086,832 1,143,289 SH   SOLE 22 1,087,894 0 55,395
GREEN DOT CORP CL A 39304D102   97,372 6,155 SH   SOLE 25 6,155 0 0
GREEN DOT CORP CL A 39304D102   242,995 15,360 SH   SOLE 26 11,386 0 3,974
GREEN DOT CORP CL A 39304D102   14,412 911 SH   SOLE 28 911 0 0
GREEN DOT CORP CL A 39304D102   2,024,786 127,989 SH   SOLE 30 127,989 0 0
GREEN DOT CORP CL A 39304D102   81,378 5,144 SH   SOLE 40 5,144 0 0
GREEN DOT CORP CL A 39304D102   176,741 11,172 SH   SOLE 43 10,872 0 300
GREEN PLAINS INC COM 393222104   1,181,814 38,748 SH   SOLE 2 10,160 0 28,588
GREEN PLAINS INC COM 393222104   91,348 2,995 SH   SOLE 4 2,413 0 582
GREEN PLAINS INC COM 393222104   26,230 860 SH   SOLE 7 860 0 0
GREEN PLAINS INC COM 393222104   5,837,609 191,397 SH   SOLE 18 191,397 0 0
GREEN PLAINS INC COM 393222104   18,121,667 594,153 SH   SOLE 19 594,153 0 0
GREEN PLAINS INC COM 393222104   204,398,892 6,701,603 SH   SOLE 21 6,701,603 0 0
GREEN PLAINS INC COM 393222104   27,850,923 913,145 SH   SOLE 22 872,241 0 40,904
GREEN PLAINS INC COM 393222104   29,616 971 SH   SOLE 25 971 0 0
GREEN PLAINS INC COM 393222104   20,130 660 SH   SOLE 26 660 0 0
GREEN PLAINS INC COM 393222104   39,130,067 1,282,953 SH   SOLE 30 1,282,953 0 0
GREEN PLAINS INC COM 393222104   7,812,636 256,152 SH   SOLE 34 256,152 0 0
GREEN PLAINS INC COM 393222104   134,780 4,419 SH   SOLE 40 4,419 0 0
GREEN PLAINS INC COM 393222104   60,543 1,985 SH   SOLE 43 1,985 0 0
GREENBRIER COS INC COM 393657101   1,363,699 40,671 SH   SOLE 2 18,670 0 22,001
GREENBRIER COS INC COM 393657101   4,560 136 SH   SOLE 4 136 0 0
GREENBRIER COS INC COM 393657101   26,489 790 SH   SOLE 7 790 0 0
GREENBRIER COS INC COM 393657101   3,802,771 113,414 SH   SOLE 18 113,414 0 0
GREENBRIER COS INC COM 393657101   1,979,980 59,051 SH   SOLE 19 59,051 0 0
GREENBRIER COS INC COM 393657101   148,321,866 4,423,557 SH   SOLE 21 4,423,557 0 0
GREENBRIER COS INC COM 393657101   28,472,100 849,153 SH   SOLE 22 809,406 0 39,747
GREENBRIER COS INC COM 393657101   139,887 4,172 SH   SOLE 25 4,172 0 0
GREENBRIER COS INC COM 393657101   382,611 11,411 SH   SOLE 26 8,242 0 3,169
GREENBRIER COS INC COM 393657101   5,465 163 SH   SOLE 28 163 0 0
GREENBRIER COS INC COM 393657101   1,789,295 53,364 SH   SOLE 30 53,364 0 0
GREENBRIER COS INC COM 393657101   38,560 1,150 SH   SOLE 36 1,150 0 0
GREENBRIER COS INC COM 393657101   150,617 4,492 SH   SOLE 40 4,492 0 0
GREENBRIER COS INC COM 393657101   1,037,049 30,929 SH   SOLE 43 30,196 0 733
GREENBRIER COS INC NOTE 2.875% 4/1 393657AM3   3,305,625 3,750,000 PRN   SOLE 21 3,750,000 0 0
GREENE CNTY BANCORP INC COM 394357107   34,854 607 SH   SOLE 2 133 0 474
GREENE CNTY BANCORP INC COM 394357107   402 7 SH   SOLE 7 7 0 0
GREENE CNTY BANCORP INC COM 394357107   516,321 8,992 SH   SOLE 18 8,992 0 0
GREENE CNTY BANCORP INC COM 394357107   356,463 6,208 SH   SOLE 19 6,208 0 0
GREENE CNTY BANCORP INC COM 394357107   7,386,164 128,634 SH   SOLE 21 128,634 0 0
GREENE CNTY BANCORP INC COM 394357107   1,883,950 32,810 SH   SOLE 22 31,958 0 852
GREENHILL & CO INC COM 395259104   98,318 9,592 SH   SOLE 2 9,153 0 439
GREENHILL & CO INC COM 395259104   23,155 2,259 SH   SOLE 18 2,259 0 0
GREENHILL & CO INC COM 395259104   51,117 4,987 SH   SOLE 19 4,987 0 0
GREENHILL & CO INC COM 395259104   275,182 26,847 SH   SOLE 21 26,847 0 0
GREENHILL & CO INC COM 395259104   2,449,494 238,975 SH   SOLE 22 238,975 0 0
GREENHILL & CO INC COM 395259104   7,636 745 SH   SOLE 43 745 0 0
GREENIDGE GENERATION HLDGS I CLASS A COM 39531G100   1,488 5,148 SH   SOLE 2 0 0 5,148
GREENIDGE GENERATION HLDGS I CLASS A COM 39531G100   8,724 30,178 SH   SOLE 18 30,178 0 0
GREENIDGE GENERATION HLDGS I CLASS A COM 39531G100   4,844 16,757 SH   SOLE 19 16,757 0 0
GREENIDGE GENERATION HLDGS I CLASS A COM 39531G100   96,486 333,745 SH   SOLE 21 333,745 0 0
GREENIDGE GENERATION HLDGS I CLASS A COM 39531G100   66,552 230,203 SH   SOLE 22 222,922 0 7,281
GREENLANE HLDGS INC CL A NEW 395330202   25 86 SH   SOLE 2 0 0 86
GREENLANE HLDGS INC CL A NEW 395330202   105 365 SH   SOLE 21 365 0 0
GREENLANE HLDGS INC CL A NEW 395330202   31 108 SH   SOLE 22 108 0 0
GREENLIGHT BIOSCIENCS HLDS P COMMON STOCK 39536G105   46,989 39,821 SH   SOLE 2 22,426 0 17,395
GREENLIGHT BIOSCIENCS HLDS P COMMON STOCK 39536G105   221,839 187,999 SH   SOLE 18 187,999 0 0
GREENLIGHT BIOSCIENCS HLDS P COMMON STOCK 39536G105   164,033 139,011 SH   SOLE 19 139,011 0 0
GREENLIGHT BIOSCIENCS HLDS P COMMON STOCK 39536G105   3,761,613 3,187,808 SH   SOLE 21 3,187,808 0 0
GREENLIGHT BIOSCIENCS HLDS P COMMON STOCK 39536G105   1,967,238 1,667,151 SH   SOLE 22 1,563,975 0 103,176
GREENLIGHT BIOSCIENCS HLDS P COMMON STOCK 39536G105   12,627 10,701 SH   SOLE 25 10,701 0 0
GREENLIGHT BIOSCIENCS HLDS P COMMON STOCK 39536G105   84,565 71,665 SH   SOLE 30 71,665 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109   136,072 16,696 SH   SOLE 2 1,274 0 15,422
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109   4,425 543 SH   SOLE 7 543 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109   674,714 82,787 SH   SOLE 18 82,787 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109   393,197 48,245 SH   SOLE 19 48,245 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109   7,637,186 937,078 SH   SOLE 21 937,078 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109   6,604,401 810,356 SH   SOLE 22 789,483 0 20,873
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109   3,024 371 SH   SOLE 43 371 0 0
GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100   16,680 4,496 SH   SOLE 2 4,496 0 0
GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100   22,546 6,077 SH   SOLE 22 6,077 0 0
GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100   6,949 1,873 SH   SOLE 43 1,873 0 0
GREENWICH LIFESCIENCES INC COM 396879108   10,458 688 SH   SOLE 18 688 0 0
GREENWICH LIFESCIENCES INC COM 396879108   121,889 8,019 SH   SOLE 21 8,019 0 0
GREENWICH LIFESCIENCES INC COM 396879108   641,668 42,215 SH   SOLE 22 42,215 0 0
GREIF INC CL A 397624107   3,025,948 45,123 SH   SOLE 2 20,407 0 24,716
GREIF INC CL A 397624107   8,248 123 SH   SOLE 4 123 0 0
GREIF INC CL A 397624107   160,743 2,397 SH   SOLE 7 2,397 0 0
GREIF INC CL A 397624107   7,625,661 113,714 SH   SOLE 18 113,714 0 0
GREIF INC CL A 397624107   6,537,143 97,482 SH   SOLE 19 97,482 0 0
GREIF INC CL A 397624107   128,436,330 1,915,245 SH   SOLE 21 1,915,245 0 0
GREIF INC CL A 397624107   57,367,013 855,458 SH   SOLE 22 825,898 0 29,560
GREIF INC CL A 397624107   290,906 4,338 SH   SOLE 25 4,338 0 0
GREIF INC CL A 397624107   1,968,747 29,358 SH   SOLE 26 15,777 0 13,581
GREIF INC CL A 397624107   31,384 468 SH   SOLE 28 468 0 0
GREIF INC CL A 397624107   1,378,284 20,553 SH   SOLE 30 20,553 0 0
GREIF INC CL A 397624107   76,180 1,136 SH   SOLE 36 1,136 0 0
GREIF INC CL A 397624107   261,601 3,901 SH   SOLE 40 3,901 0 0
GREIF INC CL A 397624107   2,579,692 38,468 SH   SOLE 43 33,981 0 4,487
GREIF INC CL B 397624206   362,283 4,631 SH   SOLE 2 1,687 0 2,944
GREIF INC CL B 397624206   144,804 1,851 SH   SOLE 7 1,851 0 0
GREIF INC CL B 397624206   1,182,603 15,117 SH   SOLE 18 15,117 0 0
GREIF INC CL B 397624206   750,852 9,598 SH   SOLE 19 9,598 0 0
GREIF INC CL B 397624206   16,044,973 205,100 SH   SOLE 21 205,100 0 0
GREIF INC CL B 397624206   6,485,971 82,909 SH   SOLE 22 75,716 0 7,193
GREIF INC CL B 397624206   90,121 1,152 SH   SOLE 25 1,152 0 0
GREIF INC CL B 397624206   667,771 8,536 SH   SOLE 30 8,536 0 0
GREIF INC CL B 397624206   87,305 1,116 SH   SOLE 34 1,116 0 0
GREIF INC CL B 397624206   82,063 1,049 SH   SOLE 40 1,049 0 0
GREIF INC CL B 397624206   15,959 204 SH   SOLE 43 204 0 0
GREYSTONE HOUSING IMPACT INV BEN UNIT CTF 02364V206   15 1 SH   SOLE 43 1 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   365,884 32,610 SH   SOLE 2 21,295 0 11,315
GRID DYNAMICS HLDGS INC CL A 39813G109   5,520 492 SH   SOLE 7 492 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   1,605,907 143,129 SH   SOLE 18 143,129 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   9,042,770 805,951 SH   SOLE 19 805,951 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   21,385,219 1,905,991 SH   SOLE 21 1,905,991 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   13,371,671 1,191,771 SH   SOLE 22 1,150,592 0 41,179
GRID DYNAMICS HLDGS INC CL A 39813G109   6,474 577 SH   SOLE 23 577 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   86,596 7,718 SH   SOLE 25 7,718 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   63,270 5,639 SH   SOLE 26 217 0 5,422
GRID DYNAMICS HLDGS INC CL A 39813G109   39,719 3,540 SH   SOLE 28 1,562 0 1,978
GRID DYNAMICS HLDGS INC CL A 39813G109   4,433,168 395,113 SH   SOLE 30 395,113 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   11,033,389 983,368 SH   SOLE 34 983,368 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   70,989 6,327 SH   SOLE 40 6,327 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   137,849 12,286 SH   SOLE 43 12,139 0 147
GRIFFON CORP COM 398433102   1,236,366 34,545 SH   SOLE 2 13,138 0 21,407
GRIFFON CORP COM 398433102   4,438 124 SH   SOLE 4 124 0 0
GRIFFON CORP COM 398433102   18,503 517 SH   SOLE 7 517 0 0
GRIFFON CORP COM 398433102   5,603,211 156,558 SH   SOLE 18 156,558 0 0
GRIFFON CORP COM 398433102   3,065,771 85,660 SH   SOLE 19 85,660 0 0
GRIFFON CORP COM 398433102   200,940,879 5,614,442 SH   SOLE 21 5,614,442 0 0
GRIFFON CORP COM 398433102   42,995,207 1,201,319 SH   SOLE 22 1,157,503 0 43,816
GRIFFON CORP COM 398433102   210,624 5,885 SH   SOLE 25 5,885 0 0
GRIFFON CORP COM 398433102   632,946 17,685 SH   SOLE 26 13,887 0 3,798
GRIFFON CORP COM 398433102   23,049 644 SH   SOLE 28 644 0 0
GRIFFON CORP COM 398433102   2,900,278 81,036 SH   SOLE 30 81,036 0 0
GRIFFON CORP COM 398433102   207,153 5,788 SH   SOLE 40 5,788 0 0
GRIFFON CORP COM 398433102   1,242,414 34,714 SH   SOLE 43 31,457 0 3,257
GRIFOLS S A SP ADR REP B NVT 398438408   13,728,418 1,615,108 SH   SOLE 21 1,615,108 0 0
GRIFOLS S A SP ADR REP B NVT 398438408   456,748 53,735 SH   SOLE 30 53,735 0 0
GRIFOLS S A SP ADR REP B NVT 398438408   4,605,113 541,778 SH   SOLE 43 509,906 0 31,872
GRITSTONE BIO INC COM 39868T105   139,394 40,404 SH   SOLE 2 32,508 0 7,896
GRITSTONE BIO INC COM 39868T105   42,428 12,298 SH   SOLE 18 12,298 0 0
GRITSTONE BIO INC COM 39868T105   2,885,922 836,499 SH   SOLE 21 836,499 0 0
GRITSTONE BIO INC COM 39868T105   3,457,431 1,002,154 SH   SOLE 22 1,002,154 0 0
GRITSTONE BIO INC COM 39868T105   3,554 1,030 SH   SOLE 23 1,030 0 0
GRITSTONE BIO INC COM 39868T105   75,182 21,792 SH   SOLE 26 0 0 21,792
GRITSTONE BIO INC COM 39868T105   136,002 39,421 SH   SOLE 30 39,421 0 0
GRITSTONE BIO INC COM 39868T105   3,229 936 SH   SOLE 43 0 0 936
GROCERY OUTLET HLDG CORP COM 39874R101   7,437,262 254,788 SH   SOLE 2 155,587 0 99,201
GROCERY OUTLET HLDG CORP COM 39874R101   26,621 912 SH   SOLE 4 295 0 617
GROCERY OUTLET HLDG CORP COM 39874R101   157,480 5,395 SH   SOLE 7 5,395 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   5,344,806 183,104 SH   SOLE 18 183,104 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   6,375,417 218,411 SH   SOLE 19 218,411 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   135,908,757 4,656,004 SH   SOLE 21 4,656,004 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   74,542,415 2,553,697 SH   SOLE 22 2,431,974 0 121,723
GROCERY OUTLET HLDG CORP COM 39874R101   410,003 14,046 SH   SOLE 25 14,046 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   12,016,443 411,663 SH   SOLE 26 78,942 0 332,721
GROCERY OUTLET HLDG CORP COM 39874R101   303,926 10,412 SH   SOLE 28 1,619 0 8,793
GROCERY OUTLET HLDG CORP COM 39874R101   4,260,777 145,967 SH   SOLE 30 145,967 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   37,392 1,281 SH   SOLE 31 1,281 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   28,489,061 975,987 SH   SOLE 34 975,987 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   82,958 2,842 SH   SOLE 36 2,842 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   366,947 12,571 SH   SOLE 40 12,571 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   1,315,914 45,081 SH   SOLE 43 44,158 0 923
GROUP 1 AUTOMOTIVE INC COM 398905109   8,802,417 48,802 SH   SOLE 2 28,448 0 20,354
GROUP 1 AUTOMOTIVE INC COM 398905109   9,740 54 SH   SOLE 4 54 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   332,061 1,841 SH   SOLE 7 1,841 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   9,044,113 50,142 SH   SOLE 18 50,142 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   14,752,102 81,788 SH   SOLE 19 81,788 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   335,647,827 1,860,885 SH   SOLE 21 1,860,885 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   80,706,196 447,448 SH   SOLE 22 429,273 0 18,175
GROUP 1 AUTOMOTIVE INC COM 398905109   480,506 2,664 SH   SOLE 23 2,664 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   459,222 2,546 SH   SOLE 25 2,546 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   4,134,080 22,920 SH   SOLE 26 7,434 0 15,486
GROUP 1 AUTOMOTIVE INC COM 398905109   58,440 324 SH   SOLE 28 324 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   6,307,178 34,968 SH   SOLE 30 34,968 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   450,384 2,497 SH   SOLE 34 2,497 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   245,664 1,362 SH   SOLE 36 1,362 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   371,743 2,061 SH   SOLE 40 2,061 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   2,501,193 13,867 SH   SOLE 43 13,642 0 225
GROUPON INC COM NEW 399473206   143,741 16,753 SH   SOLE 2 1,179 0 15,574
GROUPON INC COM NEW 399473206   3,329 388 SH   SOLE 7 388 0 0
GROUPON INC COM NEW 399473206   599,630 69,887 SH   SOLE 18 69,887 0 0
GROUPON INC COM NEW 399473206   363,475 42,363 SH   SOLE 19 42,363 0 0
GROUPON INC COM NEW 399473206   6,814,922 794,280 SH   SOLE 21 794,280 0 0
GROUPON INC COM NEW 399473206   4,580,339 533,839 SH   SOLE 22 518,346 0 15,493
GROUPON INC COM NEW 399473206   205,405 23,940 SH   SOLE 30 23,940 0 0
GROUPON INC COM NEW 399473206   27,336 3,186 SH   SOLE 43 3,186 0 0
GROWGENERATION CORP COM 39986L109   101,477 25,887 SH   SOLE 2 2,023 0 23,864
GROWGENERATION CORP COM 39986L109   3,410 870 SH   SOLE 7 870 0 0
GROWGENERATION CORP COM 39986L109   698,101 178,087 SH   SOLE 18 178,087 0 0
GROWGENERATION CORP COM 39986L109   411,212 104,901 SH   SOLE 19 104,901 0 0
GROWGENERATION CORP COM 39986L109   8,451,759 2,156,061 SH   SOLE 21 2,156,061 0 0
GROWGENERATION CORP COM 39986L109   5,992,124 1,528,603 SH   SOLE 22 1,482,526 0 46,077
GROWGENERATION CORP COM 39986L109   219,771 56,064 SH   SOLE 30 56,064 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   3,620,052 58,539 SH   SOLE 7 58,539 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   39,420,774 637,464 SH   SOLE 21 637,464 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   1,023,823 16,556 SH   SOLE 30 16,556 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   1,351,946 21,862 SH   SOLE 43 19,580 0 2,282
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   2,425,892 10,412 SH   SOLE 2 10,412 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   7,584,989 32,555 SH   SOLE 7 32,555 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   293,334 1,259 SH   SOLE 19 1,259 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   82,203,532 352,820 SH   SOLE 21 352,820 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   833,405 3,577 SH   SOLE 22 3,577 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   2,140,479 9,187 SH   SOLE 30 9,187 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   5,914,684 25,386 SH   SOLE 34 25,386 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   10,398,668 44,631 SH   SOLE 43 38,691 0 5,940
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   1,923,746 13,377 SH   SOLE 2 10,592 0 2,785
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   16,181,357 112,519 SH   SOLE 7 112,519 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   4,523,256 31,453 SH   SOLE 18 8,805 0 22,648
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   17,060,756 118,634 SH   SOLE 19 118,634 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   97,746,794 679,694 SH   SOLE 21 679,694 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   2,883,534 20,051 SH   SOLE 22 20,051 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   23,360,353 162,439 SH   SOLE 25 162,439 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   5,815,820 40,441 SH   SOLE 26 29,513 0 10,928
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   2,896,477 20,141 SH   SOLE 28 0 0 20,141
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   2,545,868 17,703 SH   SOLE 30 17,703 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   28,350,703 197,140 SH   SOLE 34 197,140 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   4,595,802 31,957 SH   SOLE 43 25,998 0 5,959
GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101   865,721 342,182 SH   SOLE 43 321,217 0 20,965
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100   6,564,296 674,645 SH   SOLE 34 674,645 0 0
GRUPO SIMEC SAB DE C V ADR 400491106   27,531 874 SH   SOLE 43 874 0 0
GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206   1,932,387 423,769 SH   SOLE 2 423,769 0 0
GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206   521,919 114,456 SH   SOLE 22 114,456 0 0
GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206   1,361,885 298,659 SH   SOLE 43 282,616 0 16,043
GSE SYS INC COM 36227K106   2,770 3,847 SH   SOLE 18 3,847 0 0
GSE SYS INC COM 36227K106   30,227 41,982 SH   SOLE 21 41,982 0 0
GSE SYS INC COM 36227K106   33,432 46,434 SH   SOLE 22 46,434 0 0
GSI TECHNOLOGY INC COM 36241U106   5,474 3,164 SH   SOLE 18 3,164 0 0
GSI TECHNOLOGY INC COM 36241U106   98,434 56,898 SH   SOLE 21 56,898 0 0
GSI TECHNOLOGY INC COM 36241U106   51,250 29,624 SH   SOLE 22 29,624 0 0
GSK PLC SPONSORED ADR 37733W204   331,300 9,428 SH   SOLE 18 9,428 0 0
GSK PLC SPONSORED ADR 37733W204   41,061,170 1,168,502 SH   SOLE 43 1,094,535 0 73,968
GT BIOPHARMA INC COM NEW 36254L209   676 763 SH   SOLE 2 0 0 763
GT BIOPHARMA INC COM NEW 36254L209   4,675 5,278 SH   SOLE 18 5,278 0 0
GT BIOPHARMA INC COM NEW 36254L209   55,543 62,711 SH   SOLE 21 62,711 0 0
GT BIOPHARMA INC COM NEW 36254L209   269,289 304,041 SH   SOLE 22 304,041 0 0
GUARANTY BANCSHARES INC TEX COM 400764106   196,236 5,665 SH   SOLE 2 2,710 0 2,955
GUARANTY BANCSHARES INC TEX COM 400764106   3,914 113 SH   SOLE 7 113 0 0
GUARANTY BANCSHARES INC TEX COM 400764106   871,646 25,163 SH   SOLE 18 25,163 0 0
GUARANTY BANCSHARES INC TEX COM 400764106   523,272 15,106 SH   SOLE 19 15,106 0 0
GUARANTY BANCSHARES INC TEX COM 400764106   10,599,979 306,004 SH   SOLE 21 306,004 0 0
GUARANTY BANCSHARES INC TEX COM 400764106   6,920,899 199,795 SH   SOLE 22 192,656 0 7,139
GUARDANT HEALTH INC COM 40131M109   3,434,000 126,250 SH   SOLE 2 35,974 0 90,276
GUARDANT HEALTH INC COM 40131M109   6,392 235 SH   SOLE 4 235 0 0
GUARDANT HEALTH INC COM 40131M109   158,712 5,835 SH   SOLE 7 5,835 0 0
GUARDANT HEALTH INC COM 40131M109   1,795,934 66,027 SH   SOLE 18 66,027 0 0
GUARDANT HEALTH INC COM 40131M109   11,773,982 432,867 SH   SOLE 19 432,867 0 0
GUARDANT HEALTH INC COM 40131M109   55,626,149 2,045,079 SH   SOLE 21 2,045,079 0 0
GUARDANT HEALTH INC COM 40131M109   64,620,536 2,375,755 SH   SOLE 22 2,246,663 0 129,092
GUARDANT HEALTH INC COM 40131M109   382,242 14,053 SH   SOLE 25 14,053 0 0
GUARDANT HEALTH INC COM 40131M109   1,247,909 45,879 SH   SOLE 26 38,730 0 7,149
GUARDANT HEALTH INC COM 40131M109   152,619 5,611 SH   SOLE 28 1,802 0 3,809
GUARDANT HEALTH INC COM 40131M109   8,969,309 329,754 SH   SOLE 30 329,754 0 0
GUARDANT HEALTH INC COM 40131M109   36,203 1,331 SH   SOLE 31 1,331 0 0
GUARDANT HEALTH INC COM 40131M109   42,350 1,557 SH   SOLE 34 1,557 0 0
GUARDANT HEALTH INC COM 40131M109   16,810 618 SH   SOLE 36 618 0 0
GUARDANT HEALTH INC COM 40131M109   345,794 12,713 SH   SOLE 40 12,713 0 0
GUARDANT HEALTH INC COM 40131M109   4,678 172 SH   OTR 43 172 0 0
GUARDANT HEALTH INC COM 40131M109   863,029 31,729 SH   SOLE 43 28,515 0 3,214
GUARDANT HEALTH INC NOTE 11/1 40131MAB5   6,508,184 10,465,000 PRN   SOLE 21 10,465,000 0 0
GUARDION HEALTH SCIENCES INC COM 40145Q401   72,761 501,454 SH   SOLE 22 501,454 0 0
GUESS INC COM 401617105   2,151,263 103,976 SH   SOLE 2 96,109 0 7,867
GUESS INC COM 401617105   3,828 185 SH   SOLE 4 185 0 0
GUESS INC COM 401617105   6,000 290 SH   SOLE 7 290 0 0
GUESS INC COM 401617105   2,140,877 103,474 SH   SOLE 18 103,474 0 0
GUESS INC COM 401617105   1,168,219 56,463 SH   SOLE 19 56,463 0 0
GUESS INC COM 401617105   79,470,600 3,841,015 SH   SOLE 21 3,841,015 0 0
GUESS INC COM 401617105   22,012,277 1,063,909 SH   SOLE 22 1,032,318 0 31,591
GUESS INC COM 401617105   146,920 7,101 SH   SOLE 25 7,101 0 0
GUESS INC COM 401617105   1,049,955 50,747 SH   SOLE 26 47,937 0 2,810
GUESS INC COM 401617105   38,835 1,877 SH   SOLE 28 1,877 0 0
GUESS INC COM 401617105   1,198,117 57,908 SH   SOLE 30 57,908 0 0
GUESS INC COM 401617105   104,091 5,031 SH   SOLE 36 5,031 0 0
GUESS INC COM 401617105   86,526 4,182 SH   SOLE 40 4,182 0 0
GUESS INC COM 401617105   908,022 43,887 SH   SOLE 43 42,760 0 1,127
GUESS INC NOTE 2.000% 4/1 401617AD7   4,391,008 4,140,000 PRN   SOLE 2 4,140,000 0 0
GUESS INC NOTE 2.000% 4/1 401617AD7   3,181,890 3,000,000 PRN   SOLE 21 3,000,000 0 0
GUESS INC NOTE 2.000% 4/1 401617AD7   5,515,276 5,200,000 PRN   SOLE 22 5,200,000 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   6,295,037 100,624 SH   SOLE 2 50,840 0 49,784
GUIDEWIRE SOFTWARE INC COM 40171V100   91,087 1,456 SH   SOLE 4 292 0 1,164
GUIDEWIRE SOFTWARE INC COM 40171V100   459,190 7,340 SH   SOLE 7 7,340 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   2,144,557 34,280 SH   SOLE 18 34,114 0 166
GUIDEWIRE SOFTWARE INC COM 40171V100   1,617,551 25,856 SH   SOLE 19 25,856 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   100,844,656 1,611,967 SH   SOLE 21 1,611,967 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   125,532,959 2,006,601 SH   SOLE 22 1,891,125 0 115,476
GUIDEWIRE SOFTWARE INC COM 40171V100   733,453 11,724 SH   SOLE 25 11,724 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   3,011,576 48,139 SH   SOLE 26 42,372 0 5,767
GUIDEWIRE SOFTWARE INC COM 40171V100   92,714 1,482 SH   SOLE 28 1,482 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   9,032,100 144,375 SH   SOLE 30 144,375 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   71,631 1,145 SH   SOLE 31 1,145 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   201,944 3,228 SH   SOLE 34 3,228 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   810,965 12,963 SH   SOLE 40 12,963 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   12,262 196 SH   OTR 43 196 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   4,575,951 73,145 SH   SOLE 43 63,918 0 9,227
GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8   5,080,995 5,490,000 PRN   SOLE 2 5,490,000 0 0
GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8   3,562,250 3,849,000 PRN   SOLE 21 3,849,000 0 0
GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8   6,478,500 7,000,000 PRN   SOLE 22 7,000,000 0 0
GUILD HLDGS CO CL A 40172N107   22,844 2,264 SH   SOLE 2 2,264 0 0
GUILD HLDGS CO CL A 40172N107   779,816 77,286 SH   SOLE 22 77,286 0 0
GULF IS FABRICATION INC COM 402307102   11,758 2,292 SH   SOLE 18 2,292 0 0
GULF IS FABRICATION INC COM 402307102   197,654 38,529 SH   SOLE 21 38,529 0 0
GULF IS FABRICATION INC COM 402307102   1,081,845 210,886 SH   SOLE 22 210,886 0 0
GULF RES INC COM 40251W408   9 3 SH   SOLE 22 3 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502   2,647,063 35,946 SH   SOLE 2 32,970 0 2,976
GULFPORT ENERGY CORP COMMON SHARES 402635502   9,058 123 SH   SOLE 7 123 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502   2,027,530 27,533 SH   SOLE 18 27,533 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502   1,818,466 24,694 SH   SOLE 19 24,694 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502   29,129,554 395,567 SH   SOLE 21 395,567 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502   22,111,220 300,261 SH   SOLE 22 290,166 0 10,095
GULFPORT ENERGY CORP COMMON SHARES 402635502   9,573 130 SH   SOLE 23 130 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502   761,732 10,344 SH   SOLE 26 9,539 0 805
GULFPORT ENERGY CORP COMMON SHARES 402635502   468,498 6,362 SH   SOLE 28 6,362 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502   919,174 12,482 SH   SOLE 30 12,482 0 0
GX ACQUISITION CORP II CLASS A COM 36260F105   1,174,393 117,322 SH   SOLE 19 117,322 0 0
GX ACQUISITION CORP II CLASS A COM 36260F105   292,292 29,200 SH   SOLE 25 29,200 0 0
GX ACQUISITION CORP II CLASS A COM 36260F105   985,084 98,410 SH   SOLE 34 98,410 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   12,899,552 302,168 SH   SOLE 2 92,458 0 209,710
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   14,088 330 SH   SOLE 4 330 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   378,447 8,865 SH   SOLE 7 8,865 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   8,538 200 SH   SOLE 17 0 0 200
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   16,656,187 390,166 SH   SOLE 18 390,166 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   52,394,205 1,227,318 SH   SOLE 19 1,227,318 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   260,544,413 6,103,172 SH   SOLE 21 6,103,172 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   139,679,631 3,271,952 SH   SOLE 22 3,126,036 0 145,916
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   32,701 766 SH   SOLE 23 766 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   775,250 18,160 SH   SOLE 25 18,160 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   2,469,958 57,858 SH   SOLE 26 43,844 0 14,014
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   326,194 7,641 SH   SOLE 28 2,042 0 5,599
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   3,593,132 84,168 SH   SOLE 30 84,168 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   65,188 1,527 SH   SOLE 31 1,527 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   660,713 15,477 SH   SOLE 34 15,477 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   308,307 7,222 SH   SOLE 36 7,222 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   664,470 15,565 SH   SOLE 40 15,565 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   4,141,912 97,023 SH   SOLE 43 85,402 0 11,621
H & E EQUIPMENT SERVICES INC COM 404030108   3,906,261 86,041 SH   SOLE 2 78,212 0 7,829
H & E EQUIPMENT SERVICES INC COM 404030108   4,994 110 SH   SOLE 4 110 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   16,980 374 SH   SOLE 7 374 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   3,523,312 77,606 SH   SOLE 18 77,606 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   5,620,429 123,798 SH   SOLE 19 123,798 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   61,502,063 1,354,671 SH   SOLE 21 1,354,671 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   38,783,767 854,268 SH   SOLE 22 828,686 0 25,582
H & E EQUIPMENT SERVICES INC COM 404030108   18,432 406 SH   SOLE 23 406 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   263,774 5,810 SH   SOLE 25 5,810 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   1,162,376 25,603 SH   SOLE 26 17,365 0 8,238
H & E EQUIPMENT SERVICES INC COM 404030108   279,755 6,162 SH   SOLE 28 287 0 5,875
H & E EQUIPMENT SERVICES INC COM 404030108   645,179 14,211 SH   SOLE 30 14,211 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   832,409 18,335 SH   SOLE 34 18,335 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   198,443 4,371 SH   SOLE 40 4,371 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   1,132,438 24,944 SH   SOLE 43 23,125 0 1,819
H WORLD GROUP LTD SPONSORED ADS 44332N106   9,136,292 215,377 SH   SOLE 2 77,334 0 138,043
H WORLD GROUP LTD SPONSORED ADS 44332N106   3,726,088 87,838 SH   SOLE 4 37,240 0 50,598
H WORLD GROUP LTD SPONSORED ADS 44332N106   958,480 22,595 SH   SOLE 7 22,595 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   1,817,570 42,847 SH   SOLE 13 12,259 0 30,588
H WORLD GROUP LTD SPONSORED ADS 44332N106   5,641,436 132,990 SH   SOLE 15 132,990 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   3,497,741 82,455 SH   SOLE 18 82,455 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   8,187 193 SH   SOLE 19 193 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   151,137,158 3,562,875 SH   SOLE 21 3,562,875 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   82,472,667 1,944,193 SH   SOLE 22 1,703,675 0 240,518
H WORLD GROUP LTD SPONSORED ADS 44332N106   10,056,085 237,060 SH   SOLE 23 237,060 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   6,131,387 144,540 SH   SOLE 25 144,540 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   9,364,342 220,753 SH   SOLE 26 3,460 0 217,293
H WORLD GROUP LTD SPONSORED ADS 44332N106   14,543,952 342,856 SH   SOLE 28 15,397 0 327,459
H WORLD GROUP LTD SPONSORED ADS 44332N106   48,853,672 1,151,666 SH   SOLE 30 1,151,666 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   132,944 3,134 SH   SOLE 31 0 0 3,134
H WORLD GROUP LTD SPONSORED ADS 44332N106   488,594 11,518 SH   SOLE 34 11,518 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   105,838 2,495 SH   SOLE 36 2,495 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   57,818 1,363 SH   SOLE 40 1,363 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   8,854,496 208,734 SH   SOLE 43 198,926 0 9,808
H WORLD GROUP LTD NOTE 3.000% 5/0 44332NAB2   6,021,587 4,954,000 PRN   SOLE 21 4,954,000 0 0
HACKETT GROUP INC COM 404609109   3,787,577 185,939 SH   SOLE 2 156,611 0 29,328
HACKETT GROUP INC COM 404609109   6,498 319 SH   SOLE 7 319 0 0
HACKETT GROUP INC COM 404609109   1,606,297 78,856 SH   SOLE 18 72,408 0 6,448
HACKETT GROUP INC COM 404609109   7,491,577 367,775 SH   SOLE 19 367,775 0 0
HACKETT GROUP INC COM 404609109   21,568,143 1,058,819 SH   SOLE 21 1,058,819 0 0
HACKETT GROUP INC COM 404609109   18,344,937 900,586 SH   SOLE 22 875,877 0 24,709
HACKETT GROUP INC COM 404609109   182,210 8,945 SH   SOLE 23 8,945 0 0
HACKETT GROUP INC COM 404609109   77,854 3,822 SH   SOLE 25 3,822 0 0
HACKETT GROUP INC COM 404609109   659,234 32,363 SH   SOLE 26 0 0 32,363
HACKETT GROUP INC COM 404609109   37,644 1,848 SH   SOLE 30 1,848 0 0
HACKETT GROUP INC COM 404609109   91,950 4,514 SH   SOLE 40 4,514 0 0
HACKETT GROUP INC COM 404609109   369,838 18,156 SH   SOLE 43 16,420 0 1,736
HAEMONETICS CORP MASS COM 405024100   6,012,478 76,446 SH   SOLE 2 61,656 0 14,790
HAEMONETICS CORP MASS COM 405024100   13,371 170 SH   SOLE 4 170 0 0
HAEMONETICS CORP MASS COM 405024100   326,162 4,147 SH   SOLE 7 4,147 0 0
HAEMONETICS CORP MASS COM 405024100   17,299,854 219,960 SH   SOLE 18 212,862 0 7,098
HAEMONETICS CORP MASS COM 405024100   11,960,148 152,068 SH   SOLE 19 152,068 0 0
HAEMONETICS CORP MASS COM 405024100   292,249,951 3,715,829 SH   SOLE 21 3,715,829 0 0
HAEMONETICS CORP MASS COM 405024100   123,755,696 1,573,499 SH   SOLE 22 1,533,676 0 39,823
HAEMONETICS CORP MASS COM 405024100   201,737 2,565 SH   SOLE 23 2,565 0 0
HAEMONETICS CORP MASS COM 405024100   720,906 9,166 SH   SOLE 25 9,166 0 0
HAEMONETICS CORP MASS COM 405024100   2,358,320 29,985 SH   SOLE 26 16,344 0 13,641
HAEMONETICS CORP MASS COM 405024100   368,161 4,681 SH   SOLE 28 908 0 3,773
HAEMONETICS CORP MASS COM 405024100   3,299,603 41,953 SH   SOLE 30 41,953 0 0
HAEMONETICS CORP MASS COM 405024100   9,045 115 SH   SOLE 34 115 0 0
HAEMONETICS CORP MASS COM 405024100   329,622 4,191 SH   SOLE 36 4,191 0 0
HAEMONETICS CORP MASS COM 405024100   561,797 7,143 SH   SOLE 40 7,143 0 0
HAEMONETICS CORP MASS COM 405024100   20,449 260 SH   OTR 43 260 0 0
HAEMONETICS CORP MASS COM 405024100   2,499,418 31,779 SH   SOLE 43 29,413 0 2,366
HAEMONETICS CORP MASS NOTE 3/0 405024AB6   3,610,931 4,370,000 PRN   SOLE 21 4,370,000 0 0
HAGERTY INC CL A COM 405166109   90,727 10,788 SH   SOLE 2 6,730 0 4,058
HAGERTY INC CL A COM 405166109   740,971 88,106 SH   SOLE 21 88,106 0 0
HAGERTY INC CL A COM 405166109   3,221,644 383,073 SH   SOLE 22 367,364 0 15,709
HAGERTY INC CL A COM 405166109   59,013 7,017 SH   SOLE 25 7,017 0 0
HAGERTY INC CL A COM 405166109   48,273 5,740 SH   SOLE 40 5,740 0 0
HAIN CELESTIAL GROUP INC COM 405217100   3,552,772 219,578 SH   SOLE 2 113,519 0 106,059
HAIN CELESTIAL GROUP INC COM 405217100   5,356 331 SH   SOLE 4 331 0 0
HAIN CELESTIAL GROUP INC COM 405217100   200,098 12,367 SH   SOLE 7 12,367 0 0
HAIN CELESTIAL GROUP INC COM 405217100   5,169,219 319,482 SH   SOLE 18 319,482 0 0
HAIN CELESTIAL GROUP INC COM 405217100   7,525,075 465,085 SH   SOLE 19 465,085 0 0
HAIN CELESTIAL GROUP INC COM 405217100   183,903,854 11,366,122 SH   SOLE 21 11,366,122 0 0
HAIN CELESTIAL GROUP INC COM 405217100   44,856,299 2,772,330 SH   SOLE 22 2,655,531 0 116,799
HAIN CELESTIAL GROUP INC COM 405217100   54,575 3,373 SH   SOLE 23 3,373 0 0
HAIN CELESTIAL GROUP INC COM 405217100   2,204,735 136,263 SH   SOLE 25 136,263 0 0
HAIN CELESTIAL GROUP INC COM 405217100   2,497,383 154,350 SH   SOLE 26 65,065 0 89,285
HAIN CELESTIAL GROUP INC COM 405217100   28,752 1,777 SH   SOLE 28 1,777 0 0
HAIN CELESTIAL GROUP INC COM 405217100   3,361,346 207,747 SH   SOLE 30 207,747 0 0
HAIN CELESTIAL GROUP INC COM 405217100   2,823,232 174,489 SH   SOLE 34 174,489 0 0
HAIN CELESTIAL GROUP INC COM 405217100   269,397 16,650 SH   SOLE 36 16,650 0 0
HAIN CELESTIAL GROUP INC COM 405217100   191,976 11,865 SH   SOLE 40 11,865 0 0
HAIN CELESTIAL GROUP INC COM 405217100   1,323,573 81,803 SH   SOLE 43 75,067 0 6,736
HALEON PLC SPON ADS 405552100   20,208 2,526 SH   SOLE 18 2,526 0 0
HALEON PLC SPON ADS 405552100   9,704 1,213 SH   SOLE 21 1,213 0 0
HALEON PLC SPON ADS 405552100   28,960 3,620 SH   SOLE 34 3,620 0 0
HALEON PLC SPON ADS 405552100   26,130,440 3,266,305 SH   SOLE 43 3,066,530 0 199,775
HALL OF FAME RESORT & ENTMT COM NEW 40619L201   81 10 SH   SOLE 2 0 0 10
HALL OF FAME RESORT & ENTMT COM NEW 40619L201   350,006 43,425 SH   SOLE 22 43,425 0 0
HALLADOR ENERGY COMPANY COM 40609P105   7,922 793 SH   SOLE 2 0 0 793
HALLADOR ENERGY COMPANY COM 40609P105   37,263 3,730 SH   SOLE 18 3,730 0 0
HALLADOR ENERGY COMPANY COM 40609P105   630,669 63,130 SH   SOLE 21 63,130 0 0
HALLADOR ENERGY COMPANY COM 40609P105   783,376 78,416 SH   SOLE 22 78,416 0 0
HALLADOR ENERGY COMPANY COM 40609P105   99,311 9,941 SH   SOLE 43 9,941 0 0
HALLIBURTON CO COM 406216101   123,752,759 3,144,924 SH   SOLE 2 490,502 0 2,654,422
HALLIBURTON CO COM 406216101   37,688,682 957,781 SH   SOLE 4 343,201 0 614,580
HALLIBURTON CO COM 406216101   32,529,071 826,660 SH   SOLE 7 800,863 0 25,797
HALLIBURTON CO COM 406216101   1,643,059 41,755 SH   SOLE 13 31,238 0 10,517
HALLIBURTON CO COM 406216101   4,885,893 124,165 SH   SOLE 15 124,165 0 0
HALLIBURTON CO COM 406216101   75,274,032 1,912,936 SH   SOLE 18 1,743,412 0 169,524
HALLIBURTON CO COM 406216101   80,851,028 2,054,664 SH   SOLE 19 2,054,664 0 0
HALLIBURTON CO COM 406216101   1,192,901,821 30,315,167 SH   SOLE 21 30,315,167 0 0
HALLIBURTON CO COM 406216101   811,627,906 20,625,868 SH   SOLE 22 18,507,632 0 2,118,236
HALLIBURTON CO COM 406216101   63,140,223 1,604,580 SH   SOLE 23 1,604,580 0 0
HALLIBURTON CO COM 406216101   163,751,602 4,161,413 SH   SOLE 25 4,161,413 0 0
HALLIBURTON CO COM 406216101   80,523,518 2,046,341 SH   SOLE 26 1,081,506 0 964,835
HALLIBURTON CO COM 406216101   80,183,338 2,037,696 SH   SOLE 28 265,703 0 1,771,993
HALLIBURTON CO COM 406216101   359,934 9,147 SH   SOLE 29 9,147 0 0
HALLIBURTON CO COM 406216101   387,621,936 9,850,621 SH   SOLE 30 9,410,448 0 440,173
HALLIBURTON CO COM 406216101   9,253,231 235,152 SH   SOLE 31 218,784 0 16,368
HALLIBURTON CO COM 406216101   18,890,597 480,066 SH   SOLE 34 480,066 0 0
HALLIBURTON CO COM 406216101   11,700,447 297,343 SH   SOLE 36 297,343 0 0
HALLIBURTON CO COM 406216101   1,304,374 33,148 SH   SOLE 40 33,148 0 0
HALLIBURTON CO COM 406216101   55,444 1,409 SH   OTR 43 1,409 0 0
HALLIBURTON CO COM 406216101   37,563,582 954,602 SH   SOLE 43 879,536 0 75,066
HALLMARK FINL SVCS INC COM NEW 40624Q203   1,864 3,191 SH   SOLE 2 3,191 0 0
HALLMARK FINL SVCS INC COM NEW 40624Q203   1,493 2,556 SH   SOLE 18 2,556 0 0
HALLMARK FINL SVCS INC COM NEW 40624Q203   16,428 28,125 SH   SOLE 21 28,125 0 0
HALLMARK FINL SVCS INC COM NEW 40624Q203   128,097 219,307 SH   SOLE 22 219,307 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   9,065,365 159,321 SH   SOLE 2 110,803 0 48,518
HALOZYME THERAPEUTICS INC COM 40637H109   24,296 427 SH   SOLE 4 427 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   466,637 8,201 SH   SOLE 7 8,201 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   32,991,929 579,823 SH   SOLE 18 561,955 0 17,868
HALOZYME THERAPEUTICS INC COM 40637H109   95,403,092 1,676,680 SH   SOLE 19 1,676,680 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   619,477,413 10,887,125 SH   SOLE 21 10,887,125 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   233,054,662 4,095,864 SH   SOLE 22 3,989,244 0 106,620
HALOZYME THERAPEUTICS INC COM 40637H109   335,084 5,889 SH   SOLE 23 5,889 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   1,257,433 22,099 SH   SOLE 25 22,099 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   5,681,977 99,859 SH   SOLE 26 58,744 0 41,115
HALOZYME THERAPEUTICS INC COM 40637H109   515,855 9,066 SH   SOLE 28 3,411 0 5,655
HALOZYME THERAPEUTICS INC COM 40637H109   30,821,877 541,685 SH   SOLE 30 541,685 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   505,670 8,887 SH   SOLE 34 8,887 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   159,661 2,806 SH   SOLE 36 2,806 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   1,072,394 18,847 SH   SOLE 40 18,847 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   94,170 1,655 SH   OTR 43 1,655 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   5,547,294 97,492 SH   SOLE 43 93,745 0 3,747
HALOZYME THERAPEUTICS INC NOTE 0.250% 3/0 40637HAD1   6,283,164 6,490,000 PRN   SOLE 2 6,490,000 0 0
HALOZYME THERAPEUTICS INC NOTE 0.250% 3/0 40637HAD1   7,464,282 7,710,000 PRN   SOLE 21 7,710,000 0 0
HALOZYME THERAPEUTICS INC NOTE 0.250% 3/0 40637HAD1   8,471,138 8,750,000 PRN   SOLE 22 8,750,000 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104   81,142 6,549 SH   SOLE 2 6,193 0 356
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104   15,921 1,285 SH   SOLE 18 1,285 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104   197,038 15,903 SH   SOLE 21 15,903 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104   1,539,420 124,247 SH   SOLE 22 124,247 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104   22,367 1,805 SH   SOLE 43 1,805 0 0
HAMILTON LANE INC CL A 407497106   2,417,794 37,849 SH   SOLE 2 17,452 0 20,397
HAMILTON LANE INC CL A 407497106   6,005 94 SH   SOLE 4 94 0 0
HAMILTON LANE INC CL A 407497106   25,424 398 SH   SOLE 7 398 0 0
HAMILTON LANE INC CL A 407497106   6,397,326 100,146 SH   SOLE 18 90,021 0 10,125
HAMILTON LANE INC CL A 407497106   12,241,005 191,625 SH   SOLE 19 191,625 0 0
HAMILTON LANE INC CL A 407497106   79,714,702 1,247,882 SH   SOLE 21 1,247,882 0 0
HAMILTON LANE INC CL A 407497106   64,104,091 1,003,508 SH   SOLE 22 974,761 0 28,747
HAMILTON LANE INC CL A 407497106   102,144 1,599 SH   SOLE 23 1,599 0 0
HAMILTON LANE INC CL A 407497106   325,724 5,099 SH   SOLE 25 5,099 0 0
HAMILTON LANE INC CL A 407497106   3,373,886 52,816 SH   SOLE 26 19,827 0 32,989
HAMILTON LANE INC CL A 407497106   41,330 647 SH   SOLE 28 647 0 0
HAMILTON LANE INC CL A 407497106   17,795,371 278,575 SH   SOLE 30 278,575 0 0
HAMILTON LANE INC CL A 407497106   291,037 4,556 SH   SOLE 40 4,556 0 0
HAMILTON LANE INC CL A 407497106   348,465 5,455 SH   SOLE 43 4,806 0 649
HANCOCK WHITNEY CORPORATION COM 410120109   19,995,425 413,214 SH   SOLE 2 237,077 0 176,137
HANCOCK WHITNEY CORPORATION COM 410120109   76,698 1,585 SH   SOLE 4 244 0 1,341
HANCOCK WHITNEY CORPORATION COM 410120109   476,400 9,845 SH   SOLE 7 9,845 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   18,790,418 388,312 SH   SOLE 18 388,312 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   46,275,212 956,297 SH   SOLE 19 956,297 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   311,551,950 6,438,354 SH   SOLE 21 6,438,354 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   168,564,291 3,483,453 SH   SOLE 22 3,374,686 0 108,767
HANCOCK WHITNEY CORPORATION COM 410120109   1,253,349 25,901 SH   SOLE 23 25,901 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   680,218 14,057 SH   SOLE 25 14,057 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   8,157,731 168,583 SH   SOLE 26 28,214 0 140,369
HANCOCK WHITNEY CORPORATION COM 410120109   414,460 8,565 SH   SOLE 28 1,547 0 7,018
HANCOCK WHITNEY CORPORATION COM 410120109   6,904,479 142,684 SH   SOLE 30 142,684 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   272,968 5,641 SH   SOLE 36 5,641 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   562,631 11,627 SH   SOLE 40 11,627 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   4,179,316 86,367 SH   SOLE 43 83,336 0 3,031
HANESBRANDS INC COM 410345102   3,072,459 483,091 SH   SOLE 2 282,297 0 200,794
HANESBRANDS INC COM 410345102   5,438 855 SH   SOLE 4 855 0 0
HANESBRANDS INC COM 410345102   453,290 71,272 SH   SOLE 7 71,272 0 0
HANESBRANDS INC COM 410345102   5,749,771 904,052 SH   SOLE 18 904,052 0 0
HANESBRANDS INC COM 410345102   689,933 108,480 SH   SOLE 19 108,480 0 0
HANESBRANDS INC COM 410345102   172,525,907 27,126,715 SH   SOLE 21 27,126,715 0 0
HANESBRANDS INC COM 410345102   62,424,844 9,815,227 SH   SOLE 22 9,326,650 0 488,577
HANESBRANDS INC COM 410345102   358,634 56,389 SH   SOLE 25 56,389 0 0
HANESBRANDS INC COM 410345102   870,818 136,921 SH   SOLE 26 108,666 0 28,255
HANESBRANDS INC COM 410345102   39,559 6,220 SH   SOLE 28 6,220 0 0
HANESBRANDS INC COM 410345102   3,062,919 481,591 SH   SOLE 30 481,591 0 0
HANESBRANDS INC COM 410345102   32,748 5,149 SH   SOLE 31 5,149 0 0
HANESBRANDS INC COM 410345102   1,085,817 170,726 SH   SOLE 32 170,726 0 0
HANESBRANDS INC COM 410345102   132,593 20,848 SH   SOLE 36 20,848 0 0
HANESBRANDS INC COM 410345102   271,667 42,715 SH   SOLE 40 42,715 0 0
HANESBRANDS INC COM 410345102   2,690,652 423,059 SH   SOLE 43 370,864 0 52,195
HANMI FINL CORP COM NEW 410495204   515,790 20,840 SH   SOLE 2 4,002 0 16,838
HANMI FINL CORP COM NEW 410495204   4,851 196 SH   SOLE 7 196 0 0
HANMI FINL CORP COM NEW 410495204   2,739,776 110,698 SH   SOLE 18 110,698 0 0
HANMI FINL CORP COM NEW 410495204   1,033,486 41,757 SH   SOLE 19 41,757 0 0
HANMI FINL CORP COM NEW 410495204   83,317,534 3,366,365 SH   SOLE 21 3,366,365 0 0
HANMI FINL CORP COM NEW 410495204   18,901,674 763,704 SH   SOLE 22 742,826 0 20,878
HANMI FINL CORP COM NEW 410495204   12,128 490 SH   SOLE 25 490 0 0
HANMI FINL CORP COM NEW 410495204   3,341 135 SH   SOLE 26 0 0 135
HANMI FINL CORP COM NEW 410495204   959,360 38,762 SH   SOLE 30 38,762 0 0
HANMI FINL CORP COM NEW 410495204   5,915 239 SH   SOLE 40 239 0 0
HANMI FINL CORP COM NEW 410495204   194,560 7,861 SH   SOLE 43 7,861 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   4,761,849 164,315 SH   SOLE 2 108,138 0 56,177
HANNON ARMSTRONG SUST INFR C COM 41068X100   8,259 285 SH   SOLE 4 285 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   211,206 7,288 SH   SOLE 7 7,288 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   7,064,600 243,775 SH   SOLE 18 243,775 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   4,664,041 160,940 SH   SOLE 19 160,940 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   117,098,617 4,040,670 SH   SOLE 21 4,040,670 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   64,025,572 2,209,302 SH   SOLE 22 2,102,437 0 106,865
HANNON ARMSTRONG SUST INFR C COM 41068X100   435,859 15,040 SH   SOLE 25 15,040 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   1,294,015 44,652 SH   SOLE 26 38,172 0 6,480
HANNON ARMSTRONG SUST INFR C COM 41068X100   137,133 4,732 SH   SOLE 28 1,402 0 3,330
HANNON ARMSTRONG SUST INFR C COM 41068X100   2,131,334 73,545 SH   SOLE 30 73,545 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   196,600 6,784 SH   SOLE 36 6,784 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   371,234 12,810 SH   SOLE 40 12,810 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   1,921,704 66,311 SH   SOLE 43 61,306 0 5,005
HANOVER BANCORP INC COM NEW 410710206   13,784 676 SH   SOLE 18 676 0 0
HANOVER BANCORP INC COM NEW 410710206   233,833 11,468 SH   SOLE 21 11,468 0 0
HANOVER INS GROUP INC COM 410867105   10,080,157 74,596 SH   SOLE 2 36,527 0 38,069
HANOVER INS GROUP INC COM 410867105   26,485 196 SH   SOLE 4 196 0 0
HANOVER INS GROUP INC COM 410867105   604,166 4,471 SH   SOLE 7 4,471 0 0
HANOVER INS GROUP INC COM 410867105   10,067,590 74,503 SH   SOLE 18 74,503 0 0
HANOVER INS GROUP INC COM 410867105   6,155,036 45,549 SH   SOLE 19 45,549 0 0
HANOVER INS GROUP INC COM 410867105   266,243,666 1,970,278 SH   SOLE 21 1,970,278 0 0
HANOVER INS GROUP INC COM 410867105   143,105,237 1,059,019 SH   SOLE 22 1,011,306 0 47,713
HANOVER INS GROUP INC COM 410867105   786,997 5,824 SH   SOLE 25 5,824 0 0
HANOVER INS GROUP INC COM 410867105   2,485,987 18,397 SH   SOLE 26 15,143 0 3,254
HANOVER INS GROUP INC COM 410867105   271,206 2,007 SH   SOLE 28 636 0 1,371
HANOVER INS GROUP INC COM 410867105   3,953,904 29,260 SH   SOLE 30 29,260 0 0
HANOVER INS GROUP INC COM 410867105   65,943 488 SH   SOLE 31 488 0 0
HANOVER INS GROUP INC COM 410867105   52,566 389 SH   SOLE 34 389 0 0
HANOVER INS GROUP INC COM 410867105   247,153 1,829 SH   SOLE 36 1,829 0 0
HANOVER INS GROUP INC COM 410867105   655,516 4,851 SH   SOLE 40 4,851 0 0
HANOVER INS GROUP INC COM 410867105   6,225,042 46,067 SH   SOLE 43 44,633 0 1,434
HARBOR CUSTOM DEVELOPMENT IN COM 41150T108   813 2,194 SH   SOLE 18 2,194 0 0
HARBOR CUSTOM DEVELOPMENT IN COM 41150T108   8,102 21,855 SH   SOLE 21 21,855 0 0
HARBOR CUSTOM DEVELOPMENT IN COM 41150T108   278 751 SH   SOLE 22 751 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100   805,449 57,946 SH   SOLE 2 32,802 0 25,144
HARBORONE BANCORP INC NEW COM NEW 41165Y100   5,032 362 SH   SOLE 7 362 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100   1,848,853 133,011 SH   SOLE 18 133,011 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100   1,613,512 116,080 SH   SOLE 19 116,080 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100   26,981,221 1,941,095 SH   SOLE 21 1,941,095 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100   18,714,654 1,346,378 SH   SOLE 22 1,288,627 0 57,751
HARBORONE BANCORP INC NEW COM NEW 41165Y100   90,948 6,543 SH   SOLE 25 6,543 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100   51,583 3,711 SH   SOLE 30 3,711 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100   92,810 6,677 SH   SOLE 40 6,677 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100   1,106,524 79,606 SH   SOLE 43 77,793 0 1,813
HARLEY DAVIDSON INC COM 412822108   15,209,002 365,601 SH   SOLE 2 118,894 0 246,707
HARLEY DAVIDSON INC COM 412822108   19,261 463 SH   SOLE 4 463 0 0
HARLEY DAVIDSON INC COM 412822108   618,966 14,879 SH   SOLE 7 14,879 0 0
HARLEY DAVIDSON INC COM 412822108   11,631,984 279,615 SH   SOLE 18 279,615 0 0
HARLEY DAVIDSON INC COM 412822108   1,759,971 42,307 SH   SOLE 19 42,307 0 0
HARLEY DAVIDSON INC COM 412822108   283,702,598 6,819,774 SH   SOLE 21 6,819,774 0 0
HARLEY DAVIDSON INC COM 412822108   157,858,646 3,794,679 SH   SOLE 22 3,611,655 0 183,024
HARLEY DAVIDSON INC COM 412822108   1,040,832 25,020 SH   SOLE 25 25,020 0 0
HARLEY DAVIDSON INC COM 412822108   4,022,512 96,695 SH   SOLE 26 84,605 0 12,090
HARLEY DAVIDSON INC COM 412822108   369,450 8,881 SH   SOLE 28 1,250 0 7,631
HARLEY DAVIDSON INC COM 412822108   6,491,430 156,044 SH   SOLE 30 156,044 0 0
HARLEY DAVIDSON INC COM 412822108   77,293 1,858 SH   SOLE 31 1,858 0 0
HARLEY DAVIDSON INC COM 412822108   862,326 20,729 SH   SOLE 36 20,729 0 0
HARLEY DAVIDSON INC COM 412822108   866,195 20,822 SH   SOLE 40 20,822 0 0
HARLEY DAVIDSON INC COM 412822108   13,894 334 SH   OTR 43 334 0 0
HARLEY DAVIDSON INC COM 412822108   4,798,831 115,357 SH   SOLE 43 108,487 0 6,869
HARMONIC INC COM 413160102   712,666 54,402 SH   SOLE 2 30,822 0 23,580
HARMONIC INC COM 413160102   203,954 15,569 SH   SOLE 7 15,569 0 0
HARMONIC INC COM 413160102   4,100,850 313,042 SH   SOLE 18 313,042 0 0
HARMONIC INC COM 413160102   2,497,633 190,659 SH   SOLE 19 190,659 0 0
HARMONIC INC COM 413160102   168,116,793 12,833,343 SH   SOLE 21 12,833,343 0 0
HARMONIC INC COM 413160102   34,722,349 2,650,561 SH   SOLE 22 2,572,903 0 77,658
HARMONIC INC COM 413160102   9,236 705 SH   SOLE 23 705 0 0
HARMONIC INC COM 413160102   315,723 24,101 SH   SOLE 25 24,101 0 0
HARMONIC INC COM 413160102   1,162,861 88,768 SH   SOLE 26 79,806 0 8,962
HARMONIC INC COM 413160102   206,115 15,734 SH   SOLE 28 0 0 15,734
HARMONIC INC COM 413160102   3,643,097 278,099 SH   SOLE 30 278,099 0 0
HARMONIC INC COM 413160102   207,177 15,815 SH   SOLE 36 15,815 0 0
HARMONIC INC COM 413160102   195,504 14,924 SH   SOLE 40 14,924 0 0
HARMONIC INC COM 413160102   426,575 32,563 SH   SOLE 43 30,362 0 2,201
HARMONY BIOSCIENCES HLDGS IN COM 413197104   4,032,879 73,192 SH   SOLE 2 39,675 0 33,517
HARMONY BIOSCIENCES HLDGS IN COM 413197104   125,408 2,276 SH   SOLE 7 2,276 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   5,086,116 92,307 SH   SOLE 18 87,276 0 5,031
HARMONY BIOSCIENCES HLDGS IN COM 413197104   8,438,510 153,149 SH   SOLE 19 153,149 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   192,668,225 3,496,701 SH   SOLE 21 3,496,701 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   45,555,468 826,778 SH   SOLE 22 807,822 0 18,956
HARMONY BIOSCIENCES HLDGS IN COM 413197104   239,740 4,351 SH   SOLE 23 4,351 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   231,751 4,206 SH   SOLE 25 4,206 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   1,793,450 32,549 SH   SOLE 26 16,392 0 16,157
HARMONY BIOSCIENCES HLDGS IN COM 413197104   271,478 4,927 SH   SOLE 28 2,016 0 2,911
HARMONY BIOSCIENCES HLDGS IN COM 413197104   8,535,596 154,911 SH   SOLE 30 154,911 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   155,988 2,831 SH   SOLE 34 2,831 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   15,097 274 SH   SOLE 36 274 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   191,473 3,475 SH   SOLE 40 3,475 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   52,510 953 SH   OTR 43 953 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   931,300 16,902 SH   SOLE 43 15,788 0 1,114
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300   6,903,027 2,030,302 SH   SOLE 7 2,030,302 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300   13,387,204 3,937,413 SH   SOLE 30 3,937,413 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300   2,055,157 604,458 SH   SOLE 43 518,929 0 85,529
HARPOON THERAPEUTICS INC COM 41358P106   15,962 21,996 SH   SOLE 2 9,016 0 12,980
HARPOON THERAPEUTICS INC COM 41358P106   3,152 4,343 SH   SOLE 18 3,494 0 849
HARPOON THERAPEUTICS INC COM 41358P106   47,528 65,492 SH   SOLE 21 65,492 0 0
HARPOON THERAPEUTICS INC COM 41358P106   336,702 463,969 SH   SOLE 22 463,969 0 0
HARPOON THERAPEUTICS INC COM 41358P106   18,132 24,985 SH   SOLE 26 0 0 24,985
HARPOON THERAPEUTICS INC COM 41358P106   100 138 SH   SOLE 43 138 0 0
HARROW HEALTH INC COM 415858109   8,871 601 SH   SOLE 2 0 0 601
HARROW HEALTH INC COM 415858109   53,549 3,628 SH   SOLE 18 3,628 0 0
HARROW HEALTH INC COM 415858109   1,670,980 113,210 SH   SOLE 21 113,210 0 0
HARROW HEALTH INC COM 415858109   4,684,957 317,409 SH   SOLE 22 317,409 0 0
HARROW HEALTH INC COM 415858109   179,614 12,169 SH   SOLE 30 12,169 0 0
HARSCO CORP COM 415864107   824,499 131,081 SH   SOLE 2 75,007 0 56,074
HARSCO CORP COM 415864107   2,214 352 SH   SOLE 4 352 0 0
HARSCO CORP COM 415864107   5,699 906 SH   SOLE 7 906 0 0
HARSCO CORP COM 415864107   1,876,974 298,406 SH   SOLE 18 298,406 0 0
HARSCO CORP COM 415864107   923,881 146,881 SH   SOLE 19 146,881 0 0
HARSCO CORP COM 415864107   64,030,936 10,179,799 SH   SOLE 21 10,179,799 0 0
HARSCO CORP COM 415864107   13,030,597 2,071,637 SH   SOLE 22 1,970,894 0 100,743
HARSCO CORP COM 415864107   63,095 10,031 SH   SOLE 25 10,031 0 0
HARSCO CORP COM 415864107   209,551 33,315 SH   SOLE 26 27,715 0 5,600
HARSCO CORP COM 415864107   296,152 47,083 SH   SOLE 28 47,083 0 0
HARSCO CORP COM 415864107   1,351,897 214,928 SH   SOLE 30 214,928 0 0
HARSCO CORP COM 415864107   57,214 9,096 SH   SOLE 40 9,096 0 0
HARSCO CORP COM 415864107   243,800 38,760 SH   SOLE 43 36,896 0 1,864
HARTE HANKS INC COM 416196202   41,160 3,521 SH   SOLE 2 3,521 0 0
HARTE HANKS INC COM 416196202   9,270 793 SH   SOLE 18 793 0 0
HARTE HANKS INC COM 416196202   106,215 9,086 SH   SOLE 21 9,086 0 0
HARTE HANKS INC COM 416196202   123,692 10,581 SH   SOLE 22 10,581 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   67,306,860 887,602 SH   SOLE 2 312,416 0 575,186
HARTFORD FINL SVCS GROUP INC COM 416515104   24,049,485 317,150 SH   SOLE 4 185,729 0 131,421
HARTFORD FINL SVCS GROUP INC COM 416515104   27,890,729 367,806 SH   SOLE 7 277,732 0 90,074
HARTFORD FINL SVCS GROUP INC COM 416515104   415,245 5,476 SH   SOLE 13 1,525 0 3,951
HARTFORD FINL SVCS GROUP INC COM 416515104   4,235,788 55,859 SH   SOLE 15 55,859 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   65,259,374 860,601 SH   SOLE 18 748,759 0 111,842
HARTFORD FINL SVCS GROUP INC COM 416515104   19,969,906 263,351 SH   SOLE 19 263,351 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   712,212,877 9,392,231 SH   SOLE 21 9,392,231 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   544,225,844 7,176,920 SH   SOLE 22 6,400,878 0 776,042
HARTFORD FINL SVCS GROUP INC COM 416515104   44,507,281 586,935 SH   SOLE 23 586,935 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   40,793,810 537,964 SH   SOLE 25 537,964 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   60,624,493 799,479 SH   SOLE 26 430,040 0 369,439
HARTFORD FINL SVCS GROUP INC COM 416515104   69,497,816 916,495 SH   SOLE 28 100,276 0 816,219
HARTFORD FINL SVCS GROUP INC COM 416515104   548,175 7,229 SH   SOLE 29 7,229 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   134,608,335 1,775,133 SH   SOLE 30 1,770,304 0 4,829
HARTFORD FINL SVCS GROUP INC COM 416515104   6,509,626 85,845 SH   SOLE 31 79,744 0 6,101
HARTFORD FINL SVCS GROUP INC COM 416515104   2,119,373 27,949 SH   SOLE 34 27,949 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   8,037,525 105,994 SH   SOLE 36 105,994 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   922,017 12,159 SH   SOLE 40 12,159 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   37,839 499 SH   OTR 43 499 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   27,367,429 360,905 SH   SOLE 43 342,171 0 18,734
HARVARD BIOSCIENCE INC COM 416906105   76,222 27,517 SH   SOLE 2 0 0 27,517
HARVARD BIOSCIENCE INC COM 416906105   17,806 6,428 SH   SOLE 18 6,428 0 0
HARVARD BIOSCIENCE INC COM 416906105   226,999 81,949 SH   SOLE 21 81,949 0 0
HARVARD BIOSCIENCE INC COM 416906105   2,165,243 781,676 SH   SOLE 22 781,676 0 0
HARVARD BIOSCIENCE INC COM 416906105   16,645 6,009 SH   SOLE 26 0 0 6,009
HARVARD BIOSCIENCE INC COM 416906105   1,377 497 SH   SOLE 43 497 0 0
HASBRO INC COM 418056107   9,673,807 158,561 SH   SOLE 2 51,218 0 107,343
HASBRO INC COM 418056107   8,178,268 134,048 SH   SOLE 4 83,628 0 50,420
HASBRO INC COM 418056107   18,068,173 296,151 SH   SOLE 7 291,610 0 4,541
HASBRO INC COM 418056107   29,895 490 SH   SOLE 13 490 0 0
HASBRO INC COM 418056107   1,314,643 21,548 SH   SOLE 15 21,548 0 0
HASBRO INC COM 418056107   2,418 40 SH   SOLE 17 0 0 40
HASBRO INC COM 418056107   13,065,230 214,149 SH   SOLE 18 203,136 0 11,013
HASBRO INC COM 418056107   4,033,554 66,113 SH   SOLE 19 66,113 0 0
HASBRO INC COM 418056107   314,683,906 5,157,907 SH   SOLE 21 5,157,907 0 0
HASBRO INC COM 418056107   179,062,886 2,934,976 SH   SOLE 22 2,645,321 0 289,655
HASBRO INC COM 418056107   13,704,554 224,628 SH   SOLE 23 224,628 0 0
HASBRO INC COM 418056107   53,793,554 881,717 SH   SOLE 25 881,717 0 0
HASBRO INC COM 418056107   34,647,274 567,895 SH   SOLE 26 408,454 0 159,441
HASBRO INC COM 418056107   25,209,820 413,208 SH   SOLE 28 9,897 0 403,311
HASBRO INC COM 418056107   38,009 623 SH   SOLE 29 623 0 0
HASBRO INC COM 418056107   96,832,998 1,587,166 SH   SOLE 30 1,519,160 0 68,006
HASBRO INC COM 418056107   1,688,391 27,674 SH   SOLE 31 25,312 0 2,362
HASBRO INC COM 418056107   403,337 6,611 SH   SOLE 34 6,611 0 0
HASBRO INC COM 418056107   2,704,207 44,324 SH   SOLE 36 44,324 0 0
HASBRO INC COM 418056107   294,373 4,825 SH   SOLE 40 4,825 0 0
HASBRO INC COM 418056107   26,661 437 SH   OTR 43 437 0 0
HASBRO INC COM 418056107   11,696,981 191,722 SH   SOLE 43 183,351 0 8,371
HASHICORP INC COM CL A 418100103   82,731 3,026 SH   SOLE 2 0 0 3,026
HASHICORP INC COM CL A 418100103   2,735,039 100,038 SH   SOLE 21 100,038 0 0
HASHICORP INC COM CL A 418100103   28,398,906 1,038,731 SH   SOLE 22 1,038,731 0 0
HASHICORP INC COM CL A 418100103   318,757 11,659 SH   SOLE 43 10,217 0 1,442
HAVERTY FURNITURE COS INC COM 419596101   3,199,450 107,005 SH   SOLE 2 82,944 0 24,061
HAVERTY FURNITURE COS INC COM 419596101   2,093 70 SH   SOLE 4 70 0 0
HAVERTY FURNITURE COS INC COM 419596101   6,458 216 SH   SOLE 7 216 0 0
HAVERTY FURNITURE COS INC COM 419596101   1,581,590 52,896 SH   SOLE 18 52,896 0 0
HAVERTY FURNITURE COS INC COM 419596101   4,655,131 155,690 SH   SOLE 19 155,690 0 0
HAVERTY FURNITURE COS INC COM 419596101   52,125,926 1,743,342 SH   SOLE 21 1,743,342 0 0
HAVERTY FURNITURE COS INC COM 419596101   18,148,254 606,965 SH   SOLE 22 586,182 0 20,783
HAVERTY FURNITURE COS INC COM 419596101   8,821 295 SH   SOLE 23 295 0 0
HAVERTY FURNITURE COS INC COM 419596101   60,278 2,016 SH   SOLE 25 2,016 0 0
HAVERTY FURNITURE COS INC COM 419596101   902,950 30,199 SH   SOLE 26 0 0 30,199
HAVERTY FURNITURE COS INC COM 419596101   557,665 18,651 SH   SOLE 30 18,651 0 0
HAVERTY FURNITURE COS INC COM 419596101   394,620 13,198 SH   SOLE 34 13,198 0 0
HAVERTY FURNITURE COS INC COM 419596101   68,621 2,295 SH   SOLE 40 2,295 0 0
HAVERTY FURNITURE COS INC COM 419596101   65,571 2,193 SH   SOLE 43 2,143 0 50
HAWAIIAN ELEC INDUSTRIES COM 419870100   9,574,736 228,787 SH   SOLE 2 116,077 0 112,710
HAWAIIAN ELEC INDUSTRIES COM 419870100   518,563 12,391 SH   SOLE 4 12,391 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   825,366 19,722 SH   SOLE 7 19,722 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   10,056,429 240,297 SH   SOLE 18 240,297 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   1,439,933 34,407 SH   SOLE 19 34,407 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   259,218,816 6,193,998 SH   SOLE 21 6,193,998 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   128,981,993 3,082,007 SH   SOLE 22 2,895,783 0 186,224
HAWAIIAN ELEC INDUSTRIES COM 419870100   675,208 16,134 SH   SOLE 25 16,134 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   2,121,795 50,700 SH   SOLE 26 40,100 0 10,600
HAWAIIAN ELEC INDUSTRIES COM 419870100   81,482 1,947 SH   SOLE 28 1,947 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   9,322,590 222,762 SH   SOLE 30 222,762 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   65,788 1,572 SH   SOLE 31 1,572 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   278,051 6,644 SH   SOLE 36 6,644 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   693,245 16,565 SH   SOLE 40 16,565 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   18,121 433 SH   OTR 43 433 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   3,510,437 83,881 SH   SOLE 43 77,255 0 6,626
HAWAIIAN HOLDINGS INC COM 419879101   1,858,076 181,099 SH   SOLE 2 150,125 0 30,974
HAWAIIAN HOLDINGS INC COM 419879101   92,453 9,011 SH   SOLE 7 9,011 0 0
HAWAIIAN HOLDINGS INC COM 419879101   1,880,073 183,243 SH   SOLE 18 183,243 0 0
HAWAIIAN HOLDINGS INC COM 419879101   956,304 93,207 SH   SOLE 19 93,207 0 0
HAWAIIAN HOLDINGS INC COM 419879101   67,565,476 6,585,329 SH   SOLE 21 6,585,329 0 0
HAWAIIAN HOLDINGS INC COM 419879101   15,288,806 1,490,137 SH   SOLE 22 1,442,551 0 47,586
HAWAIIAN HOLDINGS INC COM 419879101   30,647 2,987 SH   SOLE 25 2,987 0 0
HAWAIIAN HOLDINGS INC COM 419879101   20,089 1,958 SH   SOLE 28 1,958 0 0
HAWAIIAN HOLDINGS INC COM 419879101   748,775 72,980 SH   SOLE 30 72,980 0 0
HAWAIIAN HOLDINGS INC COM 419879101   18,499 1,803 SH   SOLE 40 1,803 0 0
HAWAIIAN HOLDINGS INC COM 419879101   428,177 41,733 SH   SOLE 43 40,038 0 1,695
HAWKINS INC COM 420261109   1,464,793 37,948 SH   SOLE 2 16,012 0 21,936
HAWKINS INC COM 420261109   113,291 2,935 SH   SOLE 7 2,935 0 0
HAWKINS INC COM 420261109   2,731,413 70,762 SH   SOLE 18 68,160 0 2,602
HAWKINS INC COM 420261109   1,647,641 42,685 SH   SOLE 19 42,685 0 0
HAWKINS INC COM 420261109   100,829,299 2,612,158 SH   SOLE 21 2,612,158 0 0
HAWKINS INC COM 420261109   20,624,096 534,303 SH   SOLE 22 515,450 0 18,853
HAWKINS INC COM 420261109   21,539 558 SH   SOLE 23 558 0 0
HAWKINS INC COM 420261109   93,682 2,427 SH   SOLE 25 2,427 0 0
HAWKINS INC COM 420261109   57,553 1,491 SH   SOLE 26 0 0 1,491
HAWKINS INC COM 420261109   979,359 25,372 SH   SOLE 30 25,372 0 0
HAWKINS INC COM 420261109   84,843 2,198 SH   SOLE 40 2,198 0 0
HAWKINS INC COM 420261109   18,219 472 SH   OTR 43 472 0 0
HAWKINS INC COM 420261109   1,219,685 31,598 SH   SOLE 43 30,987 0 611
HAWTHORN BANCSHARES INC COM 420476103   4,876 224 SH   SOLE 2 0 0 224
HAWTHORN BANCSHARES INC COM 420476103   23,294 1,070 SH   SOLE 18 1,070 0 0
HAWTHORN BANCSHARES INC COM 420476103   487,452 22,391 SH   SOLE 21 22,391 0 0
HAWTHORN BANCSHARES INC COM 420476103   22,532 1,035 SH   SOLE 22 1,035 0 0
HAYNES INTL INC COM NEW 420877201   575,603 12,598 SH   SOLE 2 4,750 0 7,848
HAYNES INTL INC COM NEW 420877201   6,031 132 SH   SOLE 7 132 0 0
HAYNES INTL INC COM NEW 420877201   2,085,657 45,648 SH   SOLE 18 45,648 0 0
HAYNES INTL INC COM NEW 420877201   989,782 21,663 SH   SOLE 19 21,663 0 0
HAYNES INTL INC COM NEW 420877201   81,873,419 1,791,933 SH   SOLE 21 1,791,933 0 0
HAYNES INTL INC COM NEW 420877201   15,463,826 338,451 SH   SOLE 22 323,284 0 15,167
HAYNES INTL INC COM NEW 420877201   83,567 1,829 SH   SOLE 25 1,829 0 0
HAYNES INTL INC COM NEW 420877201   42,172 923 SH   SOLE 26 0 0 923
HAYNES INTL INC COM NEW 420877201   615,581 13,473 SH   SOLE 30 13,473 0 0
HAYNES INTL INC COM NEW 420877201   135,344 2,962 SH   SOLE 43 2,921 0 41
HAYWARD HLDGS INC COM 421298100   908,002 96,596 SH   SOLE 2 24,639 0 71,957
HAYWARD HLDGS INC COM 421298100   8,808 937 SH   SOLE 7 937 0 0
HAYWARD HLDGS INC COM 421298100   251,873 26,795 SH   SOLE 18 26,795 0 0
HAYWARD HLDGS INC COM 421298100   203,454 21,644 SH   SOLE 19 21,644 0 0
HAYWARD HLDGS INC COM 421298100   10,671,688 1,135,286 SH   SOLE 21 1,135,286 0 0
HAYWARD HLDGS INC COM 421298100   21,028,956 2,237,123 SH   SOLE 22 2,147,366 0 89,757
HAYWARD HLDGS INC COM 421298100   106,784 11,360 SH   SOLE 25 11,360 0 0
HAYWARD HLDGS INC COM 421298100   311,234 33,110 SH   SOLE 26 27,838 0 5,272
HAYWARD HLDGS INC COM 421298100   106,906 11,373 SH   SOLE 28 0 0 11,373
HAYWARD HLDGS INC COM 421298100   456,661 48,581 SH   SOLE 30 48,581 0 0
HAYWARD HLDGS INC COM 421298100   9,729 1,035 SH   SOLE 31 1,035 0 0
HAYWARD HLDGS INC COM 421298100   138,001 14,681 SH   SOLE 40 14,681 0 0
HAYWARD HLDGS INC COM 421298100   222,874 23,710 SH   SOLE 43 21,592 0 2,118
HBT FINL INC. COM 404111106   1,212,949 61,980 SH   SOLE 2 6,976 0 55,004
HBT FINL INC. COM 404111106   3,992 204 SH   SOLE 7 204 0 0
HBT FINL INC. COM 404111106   629,078 32,145 SH   SOLE 18 32,145 0 0
HBT FINL INC. COM 404111106   3,440,484 175,804 SH   SOLE 19 175,804 0 0
HBT FINL INC. COM 404111106   7,780,269 397,561 SH   SOLE 21 397,561 0 0
HBT FINL INC. COM 404111106   8,553,538 437,074 SH   SOLE 22 429,007 0 8,067
HBT FINL INC. COM 404111106   342,553 17,504 SH   SOLE 23 17,504 0 0
HBT FINL INC. COM 404111106   1,832,417 93,634 SH   SOLE 26 0 0 93,634
HBT FINL INC. COM 404111106   607 31 SH   SOLE 43 31 0 0
HCA HEALTHCARE INC COM 40412C101   93,905,946 391,340 SH   SOLE 2 75,076 0 316,264
HCA HEALTHCARE INC COM 40412C101   40,250,650 167,739 SH   SOLE 4 99,146 0 68,593
HCA HEALTHCARE INC COM 40412C101   50,495,503 210,433 SH   SOLE 7 193,793 0 16,640
HCA HEALTHCARE INC COM 40412C101   913,288 3,806 SH   SOLE 13 878 0 2,928
HCA HEALTHCARE INC COM 40412C101   7,659,763 31,921 SH   SOLE 15 31,921 0 0
HCA HEALTHCARE INC COM 40412C101   79,005,390 329,244 SH   SOLE 18 311,206 0 18,038
HCA HEALTHCARE INC COM 40412C101   72,652,929 302,771 SH   SOLE 19 302,771 0 0
HCA HEALTHCARE INC COM 40412C101   1,207,256,517 5,031,074 SH   SOLE 21 5,031,074 0 0
HCA HEALTHCARE INC COM 40412C101   1,103,793,204 4,599,905 SH   SOLE 22 4,122,133 0 477,772
HCA HEALTHCARE INC COM 40412C101   90,865,653 378,670 SH   SOLE 23 378,670 0 0
HCA HEALTHCARE INC COM 40412C101   103,533,861 431,463 SH   SOLE 25 431,463 0 0
HCA HEALTHCARE INC COM 40412C101   93,820,281 390,983 SH   SOLE 26 147,144 0 243,839
HCA HEALTHCARE INC COM 40412C101   78,523,311 327,235 SH   SOLE 28 42,009 0 285,226
HCA HEALTHCARE INC COM 40412C101   392,599,756 1,636,105 SH   SOLE 30 1,634,742 0 1,363
HCA HEALTHCARE INC COM 40412C101   12,543,909 52,275 SH   SOLE 31 48,147 0 4,128
HCA HEALTHCARE INC COM 40412C101   55,508,507 231,324 SH   SOLE 34 231,324 0 0
HCA HEALTHCARE INC COM 40412C101   15,971,498 66,559 SH   SOLE 36 66,559 0 0
HCA HEALTHCARE INC COM 40412C101   2,124,126 8,852 SH   SOLE 40 8,852 0 0
HCA HEALTHCARE INC COM 40412C101   59,393,997 247,516 SH   SOLE 43 227,836 0 19,680
HCI GROUP INC COM 40416E103   601,333 15,189 SH   SOLE 2 10,359 0 4,830
HCI GROUP INC COM 40416E103   3,563 90 SH   SOLE 7 90 0 0
HCI GROUP INC COM 40416E103   884,045 22,330 SH   SOLE 18 22,330 0 0
HCI GROUP INC COM 40416E103   546,263 13,798 SH   SOLE 19 13,798 0 0
HCI GROUP INC COM 40416E103   34,207,858 864,053 SH   SOLE 21 864,053 0 0
HCI GROUP INC COM 40416E103   7,797,686 196,961 SH   SOLE 22 191,186 0 5,775
HCI GROUP INC COM 40416E103   40,817 1,031 SH   SOLE 25 1,031 0 0
HCI GROUP INC COM 40416E103   274,873 6,943 SH   SOLE 26 0 0 6,943
HCI GROUP INC COM 40416E103   677,464 17,112 SH   SOLE 30 17,112 0 0
HCI GROUP INC COM 40416E103   41,213 1,041 SH   SOLE 40 1,041 0 0
HCI GROUP INC COM 40416E103   497,290 12,561 SH   SOLE 43 11,185 0 1,376
HCW BIOLOGICS INC COM 40423R105   6,476 3,382 SH   SOLE 18 3,382 0 0
HCW BIOLOGICS INC COM 40423R105   75,179 39,262 SH   SOLE 21 39,262 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   8,233,691 120,358 SH   SOLE 2 120,358 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   2,303,296 33,669 SH   SOLE 4 33,669 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   4,004,243 58,533 SH   SOLE 13 58,533 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   3,147,749 46,013 SH   SOLE 15 46,013 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   4,806,555 70,261 SH   SOLE 18 69,870 0 391
HDFC BANK LTD SPONSORED ADS 40415F101   230,200 3,365 SH   SOLE 19 3,365 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   401,704 5,872 SH   SOLE 21 5,872 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   34,065,102 497,955 SH   SOLE 22 412,947 0 85,008
HDFC BANK LTD SPONSORED ADS 40415F101   60,238,973 880,558 SH   SOLE 26 146,684 0 733,874
HDFC BANK LTD SPONSORED ADS 40415F101   1,580,066 23,097 SH   SOLE 28 0 0 23,097
HDFC BANK LTD SPONSORED ADS 40415F101   2,192,267 32,046 SH   SOLE 30 32,046 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   185,733 2,715 SH   SOLE 31 0 0 2,715
HDFC BANK LTD SPONSORED ADS 40415F101   6,282,296 91,833 SH   SOLE 34 91,833 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   9,272,839 135,548 SH   SOLE 43 103,986 0 31,562
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106   0 616 SH   SOLE 25 616 0 0
HEALTH CATALYST INC COM 42225T107   1,821,472 171,352 SH   SOLE 2 97,910 0 73,442
HEALTH CATALYST INC COM 42225T107   2,360 222 SH   SOLE 4 222 0 0
HEALTH CATALYST INC COM 42225T107   7,643 719 SH   SOLE 7 719 0 0
HEALTH CATALYST INC COM 42225T107   1,663,489 156,490 SH   SOLE 18 156,490 0 0
HEALTH CATALYST INC COM 42225T107   4,280,021 402,636 SH   SOLE 19 402,636 0 0
HEALTH CATALYST INC COM 42225T107   22,679,201 2,133,509 SH   SOLE 21 2,133,509 0 0
HEALTH CATALYST INC COM 42225T107   18,460,802 1,736,670 SH   SOLE 22 1,672,693 0 63,977
HEALTH CATALYST INC COM 42225T107   87,644 8,245 SH   SOLE 23 8,245 0 0
HEALTH CATALYST INC COM 42225T107   61,059 5,744 SH   SOLE 25 5,744 0 0
HEALTH CATALYST INC COM 42225T107   662,249 62,300 SH   SOLE 26 15,794 0 46,506
HEALTH CATALYST INC COM 42225T107   23,078 2,171 SH   SOLE 28 2,171 0 0
HEALTH CATALYST INC COM 42225T107   268,184 25,229 SH   SOLE 30 25,229 0 0
HEALTH CATALYST INC COM 42225T107   66,863 6,290 SH   SOLE 40 6,290 0 0
HEALTH CATALYST INC COM 42225T107   1,283,796 120,771 SH   SOLE 43 114,336 0 6,435
HEALTH SCIENCES ACQ CORP 2 ORD SHS G4411D109   190,977 19,136 SH   SOLE 18 19,136 0 0
HEALTH SCIENCES ACQ CORP 2 ORD SHS G4411D109   5,083,293 509,348 SH   SOLE 19 509,348 0 0
HEALTH SCIENCES ACQ CORP 2 ORD SHS G4411D109   2,614,281 261,952 SH   SOLE 34 261,952 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   16,893,990 876,699 SH   SOLE 2 193,041 0 683,658
HEALTHCARE RLTY TR CL A COM 42226K105   10,085,590 523,383 SH   SOLE 4 343,963 0 179,420
HEALTHCARE RLTY TR CL A COM 42226K105   10,643,303 552,325 SH   SOLE 7 552,325 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   24,762 1,285 SH   SOLE 13 1,285 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   829,265 43,034 SH   SOLE 15 43,034 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   16,865,894 875,241 SH   SOLE 18 855,791 0 19,450
HEALTHCARE RLTY TR CL A COM 42226K105   12,334,072 640,066 SH   SOLE 19 640,066 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   446,586,875 23,175,240 SH   SOLE 21 23,175,240 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   275,299,699 14,286,440 SH   SOLE 22 13,488,434 0 798,006
HEALTHCARE RLTY TR CL A COM 42226K105   12,642,931 656,094 SH   SOLE 23 656,094 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   13,865,729 719,550 SH   SOLE 25 719,550 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   4,630,061 240,273 SH   SOLE 26 180,591 0 59,682
HEALTHCARE RLTY TR CL A COM 42226K105   11,398,378 591,509 SH   SOLE 28 5,608 0 585,901
HEALTHCARE RLTY TR CL A COM 42226K105   36,305,740 1,884,055 SH   SOLE 30 1,884,055 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   1,620,241 84,081 SH   SOLE 31 77,062 0 7,019
HEALTHCARE RLTY TR CL A COM 42226K105   346,089 17,960 SH   SOLE 34 17,960 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   975,313 50,613 SH   SOLE 36 50,613 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   283,230 14,698 SH   SOLE 40 14,698 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   14,587 757 SH   OTR 43 757 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   1,800,221 93,421 SH   SOLE 43 88,231 0 5,190
HEALTHCARE SVCS GROUP INC COM 421906108   719,916 59,993 SH   SOLE 2 22,529 0 37,464
HEALTHCARE SVCS GROUP INC COM 421906108   3,720 310 SH   SOLE 4 310 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   114,636 9,553 SH   SOLE 7 9,553 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   3,064,416 255,368 SH   SOLE 18 255,368 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   1,641,780 136,815 SH   SOLE 19 136,815 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   112,616,616 9,384,718 SH   SOLE 21 9,384,718 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   23,762,076 1,980,173 SH   SOLE 22 1,903,862 0 76,311
HEALTHCARE SVCS GROUP INC COM 421906108   113,952 9,496 SH   SOLE 25 9,496 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   280,524 23,377 SH   SOLE 26 17,837 0 5,540
HEALTHCARE SVCS GROUP INC COM 421906108   3,672 306 SH   SOLE 28 306 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   2,073,060 172,755 SH   SOLE 30 172,755 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   33,012 2,751 SH   SOLE 34 2,751 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   38,592 3,216 SH   SOLE 36 3,216 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   160,200 13,350 SH   SOLE 40 13,350 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   1,191,036 99,253 SH   SOLE 43 57,242 0 42,011
HEALTHEQUITY INC COM 42226A107   10,121,658 164,206 SH   SOLE 2 109,869 0 54,337
HEALTHEQUITY INC COM 42226A107   16,643 270 SH   SOLE 4 270 0 0
HEALTHEQUITY INC COM 42226A107   272,141 4,415 SH   SOLE 7 4,415 0 0
HEALTHEQUITY INC COM 42226A107   22,282,675 361,497 SH   SOLE 18 349,558 0 11,939
HEALTHEQUITY INC COM 42226A107   28,952,801 469,708 SH   SOLE 19 469,708 0 0
HEALTHEQUITY INC COM 42226A107   389,553,890 6,319,823 SH   SOLE 21 6,319,823 0 0
HEALTHEQUITY INC COM 42226A107   174,891,110 2,837,299 SH   SOLE 22 2,773,378 0 63,921
HEALTHEQUITY INC COM 42226A107   655,973 10,642 SH   SOLE 23 10,642 0 0
HEALTHEQUITY INC COM 42226A107   787,204 12,771 SH   SOLE 25 12,771 0 0
HEALTHEQUITY INC COM 42226A107   6,486,500 105,232 SH   SOLE 26 33,673 0 71,559
HEALTHEQUITY INC COM 42226A107   348,882 5,660 SH   SOLE 28 1,486 0 4,174
HEALTHEQUITY INC COM 42226A107   2,331,410 37,823 SH   SOLE 30 37,823 0 0
HEALTHEQUITY INC COM 42226A107   63,612 1,032 SH   SOLE 36 1,032 0 0
HEALTHEQUITY INC COM 42226A107   726,982 11,794 SH   SOLE 40 11,794 0 0
HEALTHEQUITY INC COM 42226A107   4,980,943 80,807 SH   SOLE 43 75,124 0 5,683
HEALTHPEAK PROPERTIES INC COM 42250P103   27,310,732 1,089,379 SH   SOLE 2 319,694 0 769,685
HEALTHPEAK PROPERTIES INC COM 42250P103   24,320,557 970,106 SH   SOLE 4 907,747 0 62,359
HEALTHPEAK PROPERTIES INC COM 42250P103   35,027,353 1,397,182 SH   SOLE 7 1,378,602 0 18,580
HEALTHPEAK PROPERTIES INC COM 42250P103   451,511 18,010 SH   SOLE 13 10,414 0 7,596
HEALTHPEAK PROPERTIES INC COM 42250P103   2,299,822 91,736 SH   SOLE 15 91,736 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   32,162,980 1,282,927 SH   SOLE 18 1,239,561 0 43,366
HEALTHPEAK PROPERTIES INC COM 42250P103   48,340,576 1,928,224 SH   SOLE 19 1,928,224 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   553,440,055 22,075,790 SH   SOLE 21 22,075,790 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   418,953,319 16,711,341 SH   SOLE 22 14,953,960 0 1,757,381
HEALTHPEAK PROPERTIES INC COM 42250P103   23,876,994 952,413 SH   SOLE 23 952,413 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   67,122,318 2,677,396 SH   SOLE 25 2,677,396 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   26,248,240 1,046,998 SH   SOLE 26 380,592 0 666,406
HEALTHPEAK PROPERTIES INC COM 42250P103   40,607,684 1,619,772 SH   SOLE 28 67,747 0 1,552,025
HEALTHPEAK PROPERTIES INC COM 42250P103   185,067 7,382 SH   SOLE 29 7,382 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   158,939,689 6,339,836 SH   SOLE 30 6,339,836 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   2,858,481 114,020 SH   SOLE 31 104,502 0 9,518
HEALTHPEAK PROPERTIES INC COM 42250P103   12,840,979 512,205 SH   SOLE 34 512,205 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   4,104,611 163,726 SH   SOLE 36 163,726 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   510,175 20,350 SH   SOLE 40 20,350 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   48,059 1,917 SH   OTR 43 1,917 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   10,454,598 417,016 SH   SOLE 43 370,049 0 46,967
HEALTHSTREAM INC COM 42222N103   1,645,079 66,227 SH   SOLE 2 47,141 0 19,086
HEALTHSTREAM INC COM 42222N103   4,297 173 SH   SOLE 4 173 0 0
HEALTHSTREAM INC COM 42222N103   4,571 184 SH   SOLE 7 184 0 0
HEALTHSTREAM INC COM 42222N103   2,225,118 89,578 SH   SOLE 18 89,578 0 0
HEALTHSTREAM INC COM 42222N103   2,097,316 84,433 SH   SOLE 19 84,433 0 0
HEALTHSTREAM INC COM 42222N103   79,811,069 3,213,006 SH   SOLE 21 3,213,006 0 0
HEALTHSTREAM INC COM 42222N103   17,549,584 706,505 SH   SOLE 22 674,540 0 31,965
HEALTHSTREAM INC COM 42222N103   18,208 733 SH   SOLE 23 733 0 0
HEALTHSTREAM INC COM 42222N103   80,010 3,221 SH   SOLE 25 3,221 0 0
HEALTHSTREAM INC COM 42222N103   27,001 1,087 SH   SOLE 26 0 0 1,087
HEALTHSTREAM INC COM 42222N103   1,180,670 47,531 SH   SOLE 30 47,531 0 0
HEALTHSTREAM INC COM 42222N103   81,078 3,264 SH   SOLE 40 3,264 0 0
HEALTHSTREAM INC COM 42222N103   21,884 881 SH   OTR 43 881 0 0
HEALTHSTREAM INC COM 42222N103   437,184 17,600 SH   SOLE 43 17,312 0 288
HEARTBEAM INC COM 42238H108   105,569 21,633 SH   SOLE 22 21,633 0 0
HEARTLAND EXPRESS INC COM 422347104   826,826 53,900 SH   SOLE 2 27,100 0 26,800
HEARTLAND EXPRESS INC COM 422347104   276 18 SH   SOLE 4 18 0 0
HEARTLAND EXPRESS INC COM 422347104   6,121 399 SH   SOLE 7 399 0 0
HEARTLAND EXPRESS INC COM 422347104   2,444,092 159,328 SH   SOLE 18 159,328 0 0
HEARTLAND EXPRESS INC COM 422347104   1,334,258 86,979 SH   SOLE 19 86,979 0 0
HEARTLAND EXPRESS INC COM 422347104   91,829,075 5,986,250 SH   SOLE 21 5,986,250 0 0
HEARTLAND EXPRESS INC COM 422347104   19,113,855 1,246,014 SH   SOLE 22 1,189,428 0 56,586
HEARTLAND EXPRESS INC COM 422347104   40,252 2,624 SH   SOLE 23 2,624 0 0
HEARTLAND EXPRESS INC COM 422347104   172,529 11,247 SH   SOLE 25 11,247 0 0
HEARTLAND EXPRESS INC COM 422347104   128,196 8,357 SH   SOLE 26 5,162 0 3,195
HEARTLAND EXPRESS INC COM 422347104   226,848 14,788 SH   SOLE 28 0 0 14,788
HEARTLAND EXPRESS INC COM 422347104   1,460,215 95,190 SH   SOLE 30 95,190 0 0
HEARTLAND EXPRESS INC COM 422347104   151,390 9,869 SH   SOLE 40 9,869 0 0
HEARTLAND EXPRESS INC COM 422347104   2,555,982 166,622 SH   SOLE 43 161,900 0 4,722
HEARTLAND FINL USA INC COM 42234Q102   15,559,751 333,757 SH   SOLE 2 223,401 0 110,356
HEARTLAND FINL USA INC COM 42234Q102   4,149 89 SH   SOLE 4 89 0 0
HEARTLAND FINL USA INC COM 42234Q102   22,191 476 SH   SOLE 7 476 0 0
HEARTLAND FINL USA INC COM 42234Q102   5,576,778 119,622 SH   SOLE 18 119,622 0 0
HEARTLAND FINL USA INC COM 42234Q102   44,754,454 959,984 SH   SOLE 19 959,984 0 0
HEARTLAND FINL USA INC COM 42234Q102   74,357,501 1,594,970 SH   SOLE 21 1,594,970 0 0
HEARTLAND FINL USA INC COM 42234Q102   86,495,764 1,855,336 SH   SOLE 22 1,802,269 0 53,067
HEARTLAND FINL USA INC COM 42234Q102   1,066,479 22,876 SH   SOLE 23 22,876 0 0
HEARTLAND FINL USA INC COM 42234Q102   314,126 6,738 SH   SOLE 25 6,738 0 0
HEARTLAND FINL USA INC COM 42234Q102   7,283,769 156,237 SH   SOLE 26 23,143 0 133,094
HEARTLAND FINL USA INC COM 42234Q102   176,597 3,788 SH   SOLE 28 350 0 3,438
HEARTLAND FINL USA INC COM 42234Q102   796,503 17,085 SH   SOLE 30 17,085 0 0
HEARTLAND FINL USA INC COM 42234Q102   323,496 6,939 SH   SOLE 40 6,939 0 0
HEARTLAND FINL USA INC COM 42234Q102   610,815 13,102 SH   SOLE 43 12,031 0 1,071
HECLA MNG CO COM 422704106   3,034,976 545,859 SH   SOLE 2 169,442 0 376,417
HECLA MNG CO COM 422704106   12,037 2,165 SH   SOLE 4 2,165 0 0
HECLA MNG CO COM 422704106   161,774 29,096 SH   SOLE 7 29,096 0 0
HECLA MNG CO COM 422704106   8,656,147 1,556,861 SH   SOLE 18 1,556,861 0 0
HECLA MNG CO COM 422704106   5,697,721 1,024,770 SH   SOLE 19 1,024,770 0 0
HECLA MNG CO COM 422704106   136,445,869 24,540,624 SH   SOLE 21 24,540,624 0 0
HECLA MNG CO COM 422704106   77,660,829 13,967,775 SH   SOLE 22 13,262,760 0 705,015
HECLA MNG CO COM 422704106   461,074 82,927 SH   SOLE 25 82,927 0 0
HECLA MNG CO COM 422704106   1,278,416 229,931 SH   SOLE 26 191,165 0 38,766
HECLA MNG CO COM 422704106   291,622 52,450 SH   SOLE 28 9,542 0 42,908
HECLA MNG CO COM 422704106   1,475,713 265,416 SH   SOLE 30 265,416 0 0
HECLA MNG CO COM 422704106   436,933 78,585 SH   SOLE 40 78,585 0 0
HECLA MNG CO COM 422704106   1,727,003 310,612 SH   SOLE 43 292,242 0 18,370
HEICO CORP NEW COM 422806109   20,744,473 135,020 SH   SOLE 2 40,599 0 94,421
HEICO CORP NEW COM 422806109   15,629,951 101,731 SH   SOLE 4 72,090 0 29,641
HEICO CORP NEW COM 422806109   1,203,616 7,834 SH   SOLE 7 7,834 0 0
HEICO CORP NEW COM 422806109   436,184 2,839 SH   SOLE 13 2,839 0 0
HEICO CORP NEW COM 422806109   451,548 2,939 SH   SOLE 15 2,939 0 0
HEICO CORP NEW COM 422806109   11,997,287 78,087 SH   SOLE 18 61,159 0 16,928
HEICO CORP NEW COM 422806109   259,416,684 1,688,471 SH   SOLE 19 1,688,471 0 0
HEICO CORP NEW COM 422806109   194,835,186 1,268,128 SH   SOLE 21 1,268,128 0 0
HEICO CORP NEW COM 422806109   186,930,408 1,216,678 SH   SOLE 22 1,107,457 0 109,221
HEICO CORP NEW COM 422806109   12,703,416 82,683 SH   SOLE 23 82,683 0 0
HEICO CORP NEW COM 422806109   10,063,113 65,498 SH   SOLE 25 65,498 0 0
HEICO CORP NEW COM 422806109   14,334,919 93,302 SH   SOLE 26 43,081 0 50,221
HEICO CORP NEW COM 422806109   24,933,160 162,283 SH   SOLE 28 770 0 161,513
HEICO CORP NEW COM 422806109   18,123,528 117,961 SH   SOLE 30 117,961 0 0
HEICO CORP NEW COM 422806109   1,376,922 8,962 SH   SOLE 31 8,177 0 785
HEICO CORP NEW COM 422806109   322,798 2,101 SH   SOLE 34 2,101 0 0
HEICO CORP NEW COM 422806109   1,754,262 11,418 SH   SOLE 36 11,418 0 0
HEICO CORP NEW COM 422806109   288,382 1,877 SH   SOLE 40 1,877 0 0
HEICO CORP NEW COM 422806109   11,195,597 72,869 SH   SOLE 43 70,240 0 2,629
HEICO CORP NEW CL A 422806208   16,621,997 138,690 SH   SOLE 2 26,849 0 111,841
HEICO CORP NEW CL A 422806208   6,528,949 54,476 SH   SOLE 4 34,792 0 19,684
HEICO CORP NEW CL A 422806208   1,283,234 10,707 SH   SOLE 7 10,707 0 0
HEICO CORP NEW CL A 422806208   23,610 197 SH   SOLE 13 197 0 0
HEICO CORP NEW CL A 422806208   687,460 5,736 SH   SOLE 15 5,736 0 0
HEICO CORP NEW CL A 422806208   9,575,176 79,893 SH   SOLE 18 75,164 0 4,729
HEICO CORP NEW CL A 422806208   7,191,000 60,000 SH   SOLE 19 60,000 0 0
HEICO CORP NEW CL A 422806208   247,015,284 2,061,037 SH   SOLE 21 2,061,037 0 0
HEICO CORP NEW CL A 422806208   203,169,121 1,695,195 SH   SOLE 22 1,544,116 0 151,079
HEICO CORP NEW CL A 422806208   15,883,361 132,527 SH   SOLE 23 132,527 0 0
HEICO CORP NEW CL A 422806208   20,043,954 167,242 SH   SOLE 25 167,242 0 0
HEICO CORP NEW CL A 422806208   25,419,226 212,092 SH   SOLE 26 79,761 0 132,331
HEICO CORP NEW CL A 422806208   22,916,998 191,214 SH   SOLE 28 4,662 0 186,552
HEICO CORP NEW CL A 422806208   75,026 626 SH   SOLE 29 626 0 0
HEICO CORP NEW CL A 422806208   21,781,179 181,737 SH   SOLE 30 181,737 0 0
HEICO CORP NEW CL A 422806208   2,189,420 18,268 SH   SOLE 31 16,888 0 1,380
HEICO CORP NEW CL A 422806208   557,303 4,650 SH   SOLE 34 4,650 0 0
HEICO CORP NEW CL A 422806208   2,442,663 20,381 SH   SOLE 36 20,381 0 0
HEICO CORP NEW CL A 422806208   377,288 3,148 SH   SOLE 40 3,148 0 0
HEICO CORP NEW CL A 422806208   5,027,593 41,949 SH   SOLE 43 40,144 0 1,805
HEIDRICK & STRUGGLES INTL IN COM 422819102   2,053,306 73,411 SH   SOLE 2 59,131 0 14,280
HEIDRICK & STRUGGLES INTL IN COM 422819102   3,552 127 SH   SOLE 4 127 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   4,279 153 SH   SOLE 7 153 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   2,043,712 73,068 SH   SOLE 18 73,068 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   1,970,263 70,442 SH   SOLE 19 70,442 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   72,122,715 2,578,574 SH   SOLE 21 2,578,574 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   16,006,336 572,268 SH   SOLE 22 548,736 0 23,532
HEIDRICK & STRUGGLES INTL IN COM 422819102   21,397 765 SH   SOLE 23 765 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   68,834 2,461 SH   SOLE 25 2,461 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   145,444 5,200 SH   SOLE 26 838 0 4,362
HEIDRICK & STRUGGLES INTL IN COM 422819102   2,294 82 SH   SOLE 28 82 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   1,152,560 41,207 SH   SOLE 30 41,207 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   116,635 4,170 SH   SOLE 40 4,170 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   1,054,700 37,708 SH   SOLE 43 37,078 0 630
HELBIZ INC CLASS A COM 42309B204   15,431 118,246 SH   SOLE 21 118,246 0 0
HELBIZ INC CLASS A COM 42309B204   49,614 380,184 SH   SOLE 22 380,184 0 0
HELEN OF TROY LTD COM G4388N106   2,697,109 24,318 SH   SOLE 2 18,799 0 5,519
HELEN OF TROY LTD COM G4388N106   10,315 93 SH   SOLE 4 93 0 0
HELEN OF TROY LTD COM G4388N106   240,231 2,166 SH   SOLE 7 2,166 0 0
HELEN OF TROY LTD COM G4388N106   11,053,402 99,661 SH   SOLE 18 99,661 0 0
HELEN OF TROY LTD COM G4388N106   4,888,691 44,078 SH   SOLE 19 44,078 0 0
HELEN OF TROY LTD COM G4388N106   193,378,905 1,743,566 SH   SOLE 21 1,743,566 0 0
HELEN OF TROY LTD COM G4388N106   78,341,722 706,354 SH   SOLE 22 687,255 0 19,099
HELEN OF TROY LTD COM G4388N106   373,656 3,369 SH   SOLE 25 3,369 0 0
HELEN OF TROY LTD COM G4388N106   1,077,602 9,716 SH   SOLE 26 7,599 0 2,117
HELEN OF TROY LTD COM G4388N106   138,194 1,246 SH   SOLE 28 429 0 817
HELEN OF TROY LTD COM G4388N106   2,333,435 21,039 SH   SOLE 30 21,039 0 0
HELEN OF TROY LTD COM G4388N106   75,308 679 SH   SOLE 36 679 0 0
HELEN OF TROY LTD COM G4388N106   334,172 3,013 SH   SOLE 40 3,013 0 0
HELIOGEN INC COMMON STOCK 42329E105   37,805 54,147 SH   SOLE 2 29,023 0 25,124
HELIOGEN INC COMMON STOCK 42329E105   1,365 1,955 SH   SOLE 4 1,955 0 0
HELIOGEN INC COMMON STOCK 42329E105   61 87 SH   SOLE 7 87 0 0
HELIOGEN INC COMMON STOCK 42329E105   171,668 245,872 SH   SOLE 18 245,872 0 0
HELIOGEN INC COMMON STOCK 42329E105   115,327 165,177 SH   SOLE 19 165,177 0 0
HELIOGEN INC COMMON STOCK 42329E105   2,351,573 3,368,050 SH   SOLE 21 3,368,050 0 0
HELIOGEN INC COMMON STOCK 42329E105   1,543,851 2,211,187 SH   SOLE 22 2,140,214 0 70,973
HELIOGEN INC COMMON STOCK 42329E105   13,415 19,213 SH   SOLE 25 19,213 0 0
HELIOGEN INC COMMON STOCK 42329E105   402 576 SH   SOLE 26 576 0 0
HELIOGEN INC COMMON STOCK 42329E105   15,813 22,648 SH   SOLE 28 0 0 22,648
HELIOGEN INC COMMON STOCK 42329E105   63,006 90,241 SH   SOLE 30 90,241 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   1,114,659 20,475 SH   SOLE 2 12,799 0 7,676
HELIOS TECHNOLOGIES INC COM 42328H109   7,730 142 SH   SOLE 4 142 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   19,653 361 SH   SOLE 7 361 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   4,450,524 81,751 SH   SOLE 18 81,751 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   3,258,561 59,856 SH   SOLE 19 59,856 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   58,304,369 1,070,984 SH   SOLE 21 1,070,984 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   43,303,590 795,437 SH   SOLE 22 771,407 0 24,030
HELIOS TECHNOLOGIES INC COM 42328H109   251,785 4,625 SH   SOLE 25 4,625 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   818,505 15,035 SH   SOLE 26 12,229 0 2,806
HELIOS TECHNOLOGIES INC COM 42328H109   206,926 3,801 SH   SOLE 28 545 0 3,256
HELIOS TECHNOLOGIES INC COM 42328H109   715,069 13,135 SH   SOLE 30 13,135 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   277,154 5,091 SH   SOLE 40 5,091 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   255,732 4,698 SH   SOLE 43 4,384 0 314
HELIUS MED TECHNOLOGIES INC COM CL A NEW 42328V603   596 1,941 SH   SOLE 21 1,941 0 0
HELIUS MED TECHNOLOGIES INC COM CL A NEW 42328V603   77,781 253,440 SH   SOLE 22 253,440 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   1,522,487 206,299 SH   SOLE 2 54,970 0 151,329
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   1,867 253 SH   SOLE 4 253 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   12,974 1,758 SH   SOLE 7 1,758 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   3,829,312 518,877 SH   SOLE 18 518,877 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   4,049,340 548,691 SH   SOLE 19 548,691 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   140,471,466 19,034,074 SH   SOLE 21 19,034,074 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   31,379,871 4,252,015 SH   SOLE 22 4,074,439 0 177,576
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   41,380 5,607 SH   SOLE 23 5,607 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   134,294 18,197 SH   SOLE 25 18,197 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   775,660 105,103 SH   SOLE 26 8,430 0 96,673
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   1,210,778 164,062 SH   SOLE 28 81,193 0 82,869
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   2,022,046 273,990 SH   SOLE 30 273,990 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   383,775 52,002 SH   SOLE 34 52,002 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   158,471 21,473 SH   SOLE 40 21,473 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   1,334,311 180,801 SH   SOLE 43 174,820 0 5,981
HELLO GROUP INC ADS 423403104   709,133 78,968 SH   SOLE 2 78,968 0 0
HELLO GROUP INC ADS 423403104   41,461 4,617 SH   SOLE 4 4,617 0 0
HELLO GROUP INC ADS 423403104   17,084,450 1,902,500 SH   SOLE 21 1,902,500 0 0
HELLO GROUP INC ADS 423403104   14,534,022 1,618,488 SH   SOLE 22 1,236,143 0 382,345
HELLO GROUP INC ADS 423403104   24,767 2,758 SH   SOLE 25 2,758 0 0
HELLO GROUP INC ADS 423403104   4,065,803 452,762 SH   SOLE 30 452,762 0 0
HELLO GROUP INC ADS 423403104   7,498 835 SH   SOLE 34 835 0 0
HELLO GROUP INC ADS 423403104   64,351 7,166 SH   SOLE 36 7,166 0 0
HELLO GROUP INC ADS 423403104   3,846,394 428,329 SH   SOLE 43 419,299 0 9,030
HELMERICH & PAYNE INC COM 423452101   8,861,232 178,762 SH   SOLE 2 88,691 0 90,071
HELMERICH & PAYNE INC COM 423452101   165,861 3,346 SH   SOLE 4 2,518 0 828
HELMERICH & PAYNE INC COM 423452101   372,370 7,512 SH   SOLE 7 7,512 0 0
HELMERICH & PAYNE INC COM 423452101   219,694 4,432 SH   SOLE 13 4,432 0 0
HELMERICH & PAYNE INC COM 423452101   18,207,458 367,308 SH   SOLE 18 367,050 0 258
HELMERICH & PAYNE INC COM 423452101   15,969,422 322,159 SH   SOLE 19 322,159 0 0
HELMERICH & PAYNE INC COM 423452101   659,901,170 13,312,511 SH   SOLE 21 13,312,511 0 0
HELMERICH & PAYNE INC COM 423452101   142,671,333 2,878,179 SH   SOLE 22 2,745,743 0 132,436
HELMERICH & PAYNE INC COM 423452101   347,634 7,013 SH   SOLE 23 7,013 0 0
HELMERICH & PAYNE INC COM 423452101   786,725 15,871 SH   SOLE 25 15,871 0 0
HELMERICH & PAYNE INC COM 423452101   3,666,346 73,963 SH   SOLE 26 42,183 0 31,780
HELMERICH & PAYNE INC COM 423452101   1,344,041 27,114 SH   SOLE 28 1,922 0 25,192
HELMERICH & PAYNE INC COM 423452101   37,921 765 SH   SOLE 29 765 0 0
HELMERICH & PAYNE INC COM 423452101   8,844,577 178,426 SH   SOLE 30 178,426 0 0
HELMERICH & PAYNE INC COM 423452101   34,154 689 SH   SOLE 34 689 0 0
HELMERICH & PAYNE INC COM 423452101   218,257 4,403 SH   SOLE 36 4,403 0 0
HELMERICH & PAYNE INC COM 423452101   716,881 14,462 SH   SOLE 40 14,462 0 0
HELMERICH & PAYNE INC COM 423452101   9,659,707 194,870 SH   SOLE 43 172,818 0 22,052
HENNESSY ADVISORS INC COM 425885100   7,283 867 SH   SOLE 18 867 0 0
HENNESSY ADVISORS INC COM 425885100   78,851 9,387 SH   SOLE 21 9,387 0 0
HENNESSY ADVISORS INC COM 425885100   1,898 226 SH   SOLE 22 226 0 0
HENNESSY CAPITAL INVST CORP *W EXP 06/10/202 42600H116   95,535 990,000 SH   SOLE 2 990,000 0 0
HENRY JACK & ASSOC INC COM 426281101   33,017,218 188,068 SH   SOLE 2 32,293 0 155,775
HENRY JACK & ASSOC INC COM 426281101   11,302,904 64,382 SH   SOLE 4 35,634 0 28,748
HENRY JACK & ASSOC INC COM 426281101   18,693,980 106,482 SH   SOLE 7 85,715 0 20,767
HENRY JACK & ASSOC INC COM 426281101   84,269 480 SH   SOLE 13 321 0 159
HENRY JACK & ASSOC INC COM 426281101   1,710,306 9,742 SH   SOLE 15 9,742 0 0
HENRY JACK & ASSOC INC COM 426281101   31,683,489 180,471 SH   SOLE 18 174,572 0 5,899
HENRY JACK & ASSOC INC COM 426281101   7,420,921 42,270 SH   SOLE 19 42,270 0 0
HENRY JACK & ASSOC INC COM 426281101   632,876,595 3,604,902 SH   SOLE 21 3,604,902 0 0
HENRY JACK & ASSOC INC COM 426281101   354,542,367 2,019,494 SH   SOLE 22 1,857,229 0 162,265
HENRY JACK & ASSOC INC COM 426281101   20,294,560 115,599 SH   SOLE 23 115,599 0 0
HENRY JACK & ASSOC INC COM 426281101   19,901,482 113,360 SH   SOLE 25 113,360 0 0
HENRY JACK & ASSOC INC COM 426281101   40,962,010 233,322 SH   SOLE 26 65,903 0 167,419
HENRY JACK & ASSOC INC COM 426281101   29,101,177 165,762 SH   SOLE 28 982 0 164,780
HENRY JACK & ASSOC INC COM 426281101   12,991 74 SH   SOLE 29 74 0 0
HENRY JACK & ASSOC INC COM 426281101   117,485,630 669,205 SH   SOLE 30 649,373 0 19,832
HENRY JACK & ASSOC INC COM 426281101   2,781,748 15,845 SH   SOLE 31 14,551 0 1,294
HENRY JACK & ASSOC INC COM 426281101   4,763,118 27,131 SH   SOLE 34 27,131 0 0
HENRY JACK & ASSOC INC COM 426281101   7,005,546 39,904 SH   SOLE 36 39,904 0 0
HENRY JACK & ASSOC INC COM 426281101   456,105 2,598 SH   SOLE 40 2,598 0 0
HENRY JACK & ASSOC INC COM 426281101   31,250 178 SH   OTR 43 178 0 0
HENRY JACK & ASSOC INC COM 426281101   29,057,103 165,511 SH   SOLE 43 157,473 0 8,038
HENRY SCHEIN INC COM 806407102   31,817,572 398,367 SH   SOLE 2 74,350 0 324,017
HENRY SCHEIN INC COM 806407102   8,520,931 106,685 SH   SOLE 4 58,765 0 47,920
HENRY SCHEIN INC COM 806407102   11,885,694 148,813 SH   SOLE 7 109,995 0 38,818
HENRY SCHEIN INC COM 806407102   37,619 471 SH   SOLE 13 471 0 0
HENRY SCHEIN INC COM 806407102   1,617,767 20,255 SH   SOLE 15 20,255 0 0
HENRY SCHEIN INC COM 806407102   17,463,176 218,645 SH   SOLE 18 207,696 0 10,949
HENRY SCHEIN INC COM 806407102   6,761,555 84,657 SH   SOLE 19 84,657 0 0
HENRY SCHEIN INC COM 806407102   293,499,727 3,674,718 SH   SOLE 21 3,674,718 0 0
HENRY SCHEIN INC COM 806407102   263,838,724 3,303,352 SH   SOLE 22 2,996,895 0 306,457
HENRY SCHEIN INC COM 806407102   18,006,372 225,446 SH   SOLE 23 225,446 0 0
HENRY SCHEIN INC COM 806407102   19,084,617 238,946 SH   SOLE 25 238,946 0 0
HENRY SCHEIN INC COM 806407102   19,535,483 244,591 SH   SOLE 26 95,135 0 149,456
HENRY SCHEIN INC COM 806407102   25,443,627 318,563 SH   SOLE 28 1,599 0 316,964
HENRY SCHEIN INC COM 806407102   85,995,869 1,076,698 SH   SOLE 30 1,015,741 0 60,957
HENRY SCHEIN INC COM 806407102   2,322,859 29,083 SH   SOLE 31 26,699 0 2,384
HENRY SCHEIN INC COM 806407102   497,590 6,230 SH   SOLE 34 6,230 0 0
HENRY SCHEIN INC COM 806407102   4,143,895 51,883 SH   SOLE 36 51,883 0 0
HENRY SCHEIN INC COM 806407102   414,126 5,185 SH   SOLE 40 5,185 0 0
HENRY SCHEIN INC COM 806407102   32,427 406 SH   OTR 43 406 0 0
HENRY SCHEIN INC COM 806407102   16,056,346 201,031 SH   SOLE 43 195,690 0 5,341
HEPION PHARMACEUTICALS INC COM 426897104   3,471 11,560 SH   SOLE 18 11,560 0 0
HEPION PHARMACEUTICALS INC COM 426897104   64,047 213,278 SH   SOLE 21 213,278 0 0
HEPION PHARMACEUTICALS INC COM 426897104   412,230 1,372,728 SH   SOLE 22 1,372,728 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101   4,531,749 304,553 SH   SOLE 2 249,548 0 55,005
HERBALIFE NUTRITION LTD COM SHS G4412G101   6,026 405 SH   SOLE 4 405 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101   130,825 8,792 SH   SOLE 7 8,792 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101   4,036,393 271,263 SH   SOLE 18 254,422 0 16,841
HERBALIFE NUTRITION LTD COM SHS G4412G101   4,346,522 292,105 SH   SOLE 19 292,105 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101   50,905,120 3,421,043 SH   SOLE 21 3,421,043 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101   41,697,807 2,802,272 SH   SOLE 22 2,708,422 0 93,850
HERBALIFE NUTRITION LTD COM SHS G4412G101   3,958 266 SH   SOLE 23 266 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101   212,605 14,288 SH   SOLE 25 14,288 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101   1,056,584 71,007 SH   SOLE 26 33,230 0 37,777
HERBALIFE NUTRITION LTD COM SHS G4412G101   28,644 1,925 SH   SOLE 28 1,925 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101   635,495 42,708 SH   SOLE 30 42,708 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101   24,567 1,651 SH   SOLE 36 1,651 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101   184,125 12,374 SH   SOLE 40 12,374 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101   693,081 46,578 SH   SOLE 43 42,604 0 3,974
HERC HLDGS INC COM 42704L104   1,700,411 12,924 SH   SOLE 2 7,184 0 5,740
HERC HLDGS INC COM 42704L104   11,578 88 SH   SOLE 4 88 0 0
HERC HLDGS INC COM 42704L104   271,560 2,064 SH   SOLE 7 2,064 0 0
HERC HLDGS INC COM 42704L104   8,427,059 64,050 SH   SOLE 18 63,208 0 842
HERC HLDGS INC COM 42704L104   6,654,416 50,577 SH   SOLE 19 50,577 0 0
HERC HLDGS INC COM 42704L104   114,382,616 869,367 SH   SOLE 21 869,367 0 0
HERC HLDGS INC COM 42704L104   81,953,900 622,892 SH   SOLE 22 604,055 0 18,837
HERC HLDGS INC COM 42704L104   33,156 252 SH   SOLE 23 252 0 0
HERC HLDGS INC COM 42704L104   514,965 3,914 SH   SOLE 25 3,914 0 0
HERC HLDGS INC COM 42704L104   1,573,840 11,962 SH   SOLE 26 10,049 0 1,913
HERC HLDGS INC COM 42704L104   2,178,404 16,557 SH   SOLE 28 14,130 0 2,427
HERC HLDGS INC COM 42704L104   2,836,781 21,561 SH   SOLE 30 21,561 0 0
HERC HLDGS INC COM 42704L104   140,385 1,067 SH   SOLE 34 1,067 0 0
HERC HLDGS INC COM 42704L104   144,069 1,095 SH   SOLE 36 1,095 0 0
HERC HLDGS INC COM 42704L104   435,234 3,308 SH   SOLE 40 3,308 0 0
HERC HLDGS INC COM 42704L104   3,869,481 29,410 SH   SOLE 43 24,333 0 5,077
HERCULES CAPITAL INC COM 427096508   12,320,908 931,990 SH   SOLE 30 931,990 0 0
HERCULES CAPITAL INC COM 427096508   1,557,465 117,811 SH   SOLE 43 105,816 0 11,995
HERITAGE COMM CORP COM 426927109   847,470 65,190 SH   SOLE 2 20,389 0 44,801
HERITAGE COMM CORP COM 426927109   7,553 581 SH   SOLE 7 581 0 0
HERITAGE COMM CORP COM 426927109   2,343,276 180,252 SH   SOLE 18 180,252 0 0
HERITAGE COMM CORP COM 426927109   4,134,715 318,055 SH   SOLE 19 318,055 0 0
HERITAGE COMM CORP COM 426927109   30,520,802 2,347,754 SH   SOLE 21 2,347,754 0 0
HERITAGE COMM CORP COM 426927109   24,386,869 1,875,913 SH   SOLE 22 1,802,003 0 73,910
HERITAGE COMM CORP COM 426927109   164,580 12,660 SH   SOLE 25 12,660 0 0
HERITAGE COMM CORP COM 426927109   41,262 3,174 SH   SOLE 26 0 0 3,174
HERITAGE COMM CORP COM 426927109   89,596 6,892 SH   SOLE 30 6,892 0 0
HERITAGE COMM CORP COM 426927109   138,190 10,630 SH   SOLE 40 10,630 0 0
HERITAGE COMM CORP COM 426927109   68,679 5,283 SH   OTR 43 5,283 0 0
HERITAGE COMM CORP COM 426927109   1,960,843 150,834 SH   SOLE 43 146,952 0 3,882
HERITAGE CRYSTAL CLEAN INC COM 42726M106   1,994,240 61,399 SH   SOLE 2 50,023 0 11,376
HERITAGE CRYSTAL CLEAN INC COM 42726M106   3,475 107 SH   SOLE 7 107 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106   1,535,654 47,280 SH   SOLE 18 47,280 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106   951,469 29,294 SH   SOLE 19 29,294 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106   19,491,638 600,112 SH   SOLE 21 600,112 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106   12,865,328 396,100 SH   SOLE 22 374,720 0 21,380
HERITAGE CRYSTAL CLEAN INC COM 42726M106   77,140 2,375 SH   SOLE 25 2,375 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106   116,181 3,577 SH   SOLE 26 0 0 3,577
HERITAGE CRYSTAL CLEAN INC COM 42726M106   39,691 1,222 SH   SOLE 30 1,222 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106   56,808 1,749 SH   SOLE 40 1,749 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106   143,042 4,404 SH   SOLE 43 3,656 0 748
HERITAGE FINL CORP WASH COM 42722X106   873,546 28,510 SH   SOLE 2 9,261 0 19,249
HERITAGE FINL CORP WASH COM 42722X106   4,902 160 SH   SOLE 7 160 0 0
HERITAGE FINL CORP WASH COM 42722X106   3,645,425 118,976 SH   SOLE 18 118,976 0 0
HERITAGE FINL CORP WASH COM 42722X106   1,873,544 61,147 SH   SOLE 19 61,147 0 0
HERITAGE FINL CORP WASH COM 42722X106   117,963,663 3,849,989 SH   SOLE 21 3,849,989 0 0
HERITAGE FINL CORP WASH COM 42722X106   24,401,849 796,405 SH   SOLE 22 756,610 0 39,795
HERITAGE FINL CORP WASH COM 42722X106   48,105 1,570 SH   SOLE 25 1,570 0 0
HERITAGE FINL CORP WASH COM 42722X106   85,057 2,776 SH   SOLE 26 0 0 2,776
HERITAGE FINL CORP WASH COM 42722X106   1,623,552 52,988 SH   SOLE 30 52,988 0 0
HERITAGE FINL CORP WASH COM 42722X106   96,639 3,154 SH   SOLE 40 3,154 0 0
HERITAGE FINL CORP WASH COM 42722X106   728,252 23,768 SH   SOLE 43 23,594 0 174
HERITAGE GLOBAL INC COM 42727E103   12,906 5,492 SH   SOLE 18 5,492 0 0
HERITAGE GLOBAL INC COM 42727E103   160,858 68,450 SH   SOLE 21 68,450 0 0
HERITAGE GLOBAL INC COM 42727E103   8,352 3,554 SH   SOLE 22 3,554 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102   289,829 161,016 SH   SOLE 2 122,511 0 38,505
HERITAGE INSURANCE HLDGS INC COM 42727J102   7,875 4,375 SH   SOLE 18 4,375 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102   352,280 195,711 SH   SOLE 19 195,711 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102   126,349 70,194 SH   SOLE 21 70,194 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102   1,205,017 669,454 SH   SOLE 22 669,454 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102   84,604 47,002 SH   SOLE 26 0 0 47,002
HERON THERAPEUTICS INC COM 427746102   1,113,880 445,552 SH   SOLE 2 293,970 0 151,582
HERON THERAPEUTICS INC COM 427746102   1,068 427 SH   SOLE 4 427 0 0
HERON THERAPEUTICS INC COM 427746102   3,713 1,485 SH   SOLE 7 1,485 0 0
HERON THERAPEUTICS INC COM 427746102   774,498 309,799 SH   SOLE 18 275,107 0 34,692
HERON THERAPEUTICS INC COM 427746102   3,078,840 1,231,536 SH   SOLE 19 1,231,536 0 0
HERON THERAPEUTICS INC COM 427746102   9,365,685 3,746,274 SH   SOLE 21 3,746,274 0 0
HERON THERAPEUTICS INC COM 427746102   8,744,325 3,497,730 SH   SOLE 22 3,422,113 0 75,617
HERON THERAPEUTICS INC COM 427746102   80,818 32,327 SH   SOLE 23 32,327 0 0
HERON THERAPEUTICS INC COM 427746102   59,333 23,733 SH   SOLE 25 23,733 0 0
HERON THERAPEUTICS INC COM 427746102   586,208 234,483 SH   SOLE 26 49,001 0 185,482
HERON THERAPEUTICS INC COM 427746102   263,763 105,505 SH   SOLE 30 105,505 0 0
HERON THERAPEUTICS INC COM 427746102   25,993 10,397 SH   SOLE 40 10,397 0 0
HERON THERAPEUTICS INC COM 427746102   28,653 11,461 SH   SOLE 43 11,461 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500   2,095,954 246,004 SH   SOLE 2 185,192 0 60,812
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500   3,647 428 SH   SOLE 7 428 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500   994,974 116,781 SH   SOLE 18 116,781 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500   1,190,840 139,770 SH   SOLE 19 139,770 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500   36,381,312 4,270,107 SH   SOLE 21 4,270,107 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500   9,819,624 1,152,538 SH   SOLE 22 1,127,351 0 25,187
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500   166,004 19,484 SH   SOLE 23 19,484 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500   16,290 1,912 SH   SOLE 26 0 0 1,912
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500   338,866 39,773 SH   SOLE 30 39,773 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500   197,434 23,173 SH   SOLE 43 23,173 0 0
HERSHEY CO COM 427866108   89,748,427 387,565 SH   SOLE 2 106,548 0 281,017
HERSHEY CO COM 427866108   32,720,609 141,299 SH   SOLE 4 69,890 0 71,409
HERSHEY CO COM 427866108   35,259,774 152,264 SH   SOLE 7 147,864 0 4,400
HERSHEY CO COM 427866108   2,005,165 8,659 SH   SOLE 13 7,887 0 772
HERSHEY CO COM 427866108   3,871,156 16,717 SH   SOLE 15 16,717 0 0
HERSHEY CO COM 427866108   75,693,517 326,871 SH   SOLE 18 275,256 0 51,615
HERSHEY CO COM 427866108   57,906,626 250,061 SH   SOLE 19 250,061 0 0
HERSHEY CO COM 427866108   1,526,285,280 6,591,032 SH   SOLE 21 6,591,032 0 0
HERSHEY CO COM 427866108   906,730,397 3,915,578 SH   SOLE 22 3,541,150 0 374,428
HERSHEY CO COM 427866108   63,002,324 272,066 SH   SOLE 23 272,066 0 0
HERSHEY CO COM 427866108   58,378,102 252,097 SH   SOLE 25 252,097 0 0
HERSHEY CO COM 427866108   94,430,078 407,782 SH   SOLE 26 149,440 0 258,342
HERSHEY CO COM 427866108   133,508,210 576,535 SH   SOLE 28 2,513 0 574,022
HERSHEY CO COM 427866108   55,114 238 SH   SOLE 29 238 0 0
HERSHEY CO COM 427866108   265,958,840 1,148,503 SH   SOLE 30 1,086,413 0 62,090
HERSHEY CO COM 427866108   7,545,014 32,582 SH   SOLE 31 29,925 0 2,657
HERSHEY CO COM 427866108   29,931,349 129,254 SH   SOLE 34 129,254 0 0
HERSHEY CO COM 427866108   16,671,187 71,992 SH   SOLE 36 71,992 0 0
HERSHEY CO COM 427866108   1,257,657 5,431 SH   SOLE 40 5,431 0 0
HERSHEY CO COM 427866108   75,492 326 SH   OTR 43 326 0 0
HERSHEY CO COM 427866108   95,694,522 413,242 SH   SOLE 43 389,482 0 23,761
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   7,030,860 456,846 SH   SOLE 2 71,794 0 385,052
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   10,958 712 SH   SOLE 4 712 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   194,822 12,659 SH   SOLE 7 12,659 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   1,194,957 77,645 SH   SOLE 18 77,645 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   1,354,212 87,993 SH   SOLE 19 87,993 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   38,036,585 2,471,513 SH   SOLE 21 2,471,513 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   64,769,585 4,208,550 SH   SOLE 22 3,951,585 0 256,965
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   406,958 26,443 SH   SOLE 25 26,443 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   1,508,328 98,007 SH   SOLE 26 80,166 0 17,841
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   167,397 10,877 SH   SOLE 28 1,497 0 9,380
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   2,201,878 143,072 SH   SOLE 30 143,072 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   42,307 2,749 SH   SOLE 31 2,749 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   417,331 27,117 SH   SOLE 40 27,117 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   619,217 40,235 SH   SOLE 43 39,540 0 695
HESKA CORP COM RESTRC NEW 42805E306   1,288,142 20,723 SH   SOLE 2 10,347 0 10,376
HESKA CORP COM RESTRC NEW 42805E306   9,386 151 SH   SOLE 4 30 0 121
HESKA CORP COM RESTRC NEW 42805E306   122,642 1,973 SH   SOLE 7 1,973 0 0
HESKA CORP COM RESTRC NEW 42805E306   2,154,776 34,665 SH   SOLE 18 31,650 0 3,015
HESKA CORP COM RESTRC NEW 42805E306   5,154,121 82,917 SH   SOLE 19 82,917 0 0
HESKA CORP COM RESTRC NEW 42805E306   82,001,596 1,319,202 SH   SOLE 21 1,319,202 0 0
HESKA CORP COM RESTRC NEW 42805E306   19,849,739 319,333 SH   SOLE 22 311,619 0 7,714
HESKA CORP COM RESTRC NEW 42805E306   17,653 284 SH   SOLE 23 284 0 0
HESKA CORP COM RESTRC NEW 42805E306   105,983 1,705 SH   SOLE 25 1,705 0 0
HESKA CORP COM RESTRC NEW 42805E306   1,330,597 21,406 SH   SOLE 26 4,218 0 17,188
HESKA CORP COM RESTRC NEW 42805E306   56,255 905 SH   SOLE 28 113 0 792
HESKA CORP COM RESTRC NEW 42805E306   1,626,541 26,167 SH   SOLE 30 26,167 0 0
HESKA CORP COM RESTRC NEW 42805E306   74,033 1,191 SH   SOLE 36 1,191 0 0
HESKA CORP COM RESTRC NEW 42805E306   90,816 1,461 SH   SOLE 40 1,461 0 0
HESKA CORP COM RESTRC NEW 42805E306   7,273 117 SH   OTR 43 117 0 0
HESKA CORP COM RESTRC NEW 42805E306   858,933 13,818 SH   SOLE 43 13,454 0 364
HESS CORP COM 42809H107   45,770,703 322,738 SH   SOLE 2 112,681 0 210,057
HESS CORP COM 42809H107   15,102,270 106,489 SH   SOLE 4 81,181 0 25,308
HESS CORP COM 42809H107   55,359,012 390,347 SH   SOLE 7 311,959 0 78,388
HESS CORP COM 42809H107   515,658 3,636 SH   SOLE 13 1,009 0 2,627
HESS CORP COM 42809H107   4,463,359 31,472 SH   SOLE 15 31,472 0 0
HESS CORP COM 42809H107   185,739,298 1,309,683 SH   SOLE 18 1,230,228 0 79,455
HESS CORP COM 42809H107   287,721,580 2,028,780 SH   SOLE 19 2,028,780 0 0
HESS CORP COM 42809H107   1,334,251,211 9,408,061 SH   SOLE 21 9,408,061 0 0
HESS CORP COM 42809H107   877,107,772 6,184,655 SH   SOLE 22 5,590,277 0 594,378
HESS CORP COM 42809H107   65,684,217 463,152 SH   SOLE 23 463,152 0 0
HESS CORP COM 42809H107   106,595,174 751,623 SH   SOLE 25 751,623 0 0
HESS CORP COM 42809H107   72,204,391 509,127 SH   SOLE 26 189,825 0 319,302
HESS CORP COM 42809H107   42,365,180 298,725 SH   SOLE 28 0 0 298,725
HESS CORP COM 42809H107   13,843,617 97,614 SH   SOLE 29 97,614 0 0
HESS CORP COM 42809H107   244,682,471 1,725,303 SH   SOLE 30 1,711,964 0 13,339
HESS CORP COM 42809H107   8,811,986 62,135 SH   SOLE 31 56,992 0 5,143
HESS CORP COM 42809H107   150,602,629 1,061,928 SH   SOLE 34 1,061,928 0 0
HESS CORP COM 42809H107   10,618,063 74,870 SH   SOLE 36 74,870 0 0
HESS CORP COM 42809H107   1,480,034 10,436 SH   SOLE 40 10,436 0 0
HESS CORP COM 42809H107   14,607 103 SH   OTR 43 103 0 0
HESS CORP COM 42809H107   26,259,220 185,159 SH   SOLE 43 164,629 0 20,530
HESS MIDSTREAM LP CL A SHS 428103105   512,410 17,126 SH   SOLE 2 11,529 0 5,597
HESS MIDSTREAM LP CL A SHS 428103105   3,769,681 125,992 SH   SOLE 21 125,992 0 0
HESS MIDSTREAM LP CL A SHS 428103105   1,009,561 33,742 SH   SOLE 22 14,332 0 19,410
HESS MIDSTREAM LP CL A SHS 428103105   215,843 7,214 SH   SOLE 25 7,214 0 0
HESS MIDSTREAM LP CL A SHS 428103105   863,461 28,859 SH   SOLE 26 24,505 0 4,354
HESS MIDSTREAM LP CL A SHS 428103105   854,126 28,547 SH   SOLE 28 0 0 28,547
HESS MIDSTREAM LP CL A SHS 428103105   400,000 13,369 SH   SOLE 30 13,369 0 0
HESS MIDSTREAM LP CL A SHS 428103105   206,867 6,914 SH   SOLE 40 6,914 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   55,611,806 3,484,449 SH   SOLE 2 1,367,351 0 2,117,098
HEWLETT PACKARD ENTERPRISE C COM 42824C109   26,472,804 1,658,697 SH   SOLE 4 1,060,697 0 598,000
HEWLETT PACKARD ENTERPRISE C COM 42824C109   34,381,814 2,154,249 SH   SOLE 7 1,780,904 0 373,345
HEWLETT PACKARD ENTERPRISE C COM 42824C109   2,396,570 150,161 SH   SOLE 13 140,047 0 10,114
HEWLETT PACKARD ENTERPRISE C COM 42824C109   3,390,096 212,412 SH   SOLE 15 212,412 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   1,580 99 SH   SOLE 17 0 0 99
HEWLETT PACKARD ENTERPRISE C COM 42824C109   49,406,175 3,095,625 SH   SOLE 18 2,609,375 0 486,250
HEWLETT PACKARD ENTERPRISE C COM 42824C109   44,028,804 2,758,697 SH   SOLE 19 2,758,697 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   751,504,370 47,086,740 SH   SOLE 21 47,086,740 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   503,595,137 31,553,580 SH   SOLE 22 28,054,530 0 3,499,050
HEWLETT PACKARD ENTERPRISE C COM 42824C109   41,555,116 2,603,704 SH   SOLE 23 2,603,704 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   100,685,112 6,308,591 SH   SOLE 25 6,308,591 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   80,569,336 5,048,204 SH   SOLE 26 3,011,284 0 2,036,920
HEWLETT PACKARD ENTERPRISE C COM 42824C109   71,935,838 4,507,258 SH   SOLE 28 421,359 0 4,085,899
HEWLETT PACKARD ENTERPRISE C COM 42824C109   2,657,340 166,500 SH   SOLE 29 166,500 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   251,060,264 15,730,593 SH   SOLE 30 15,498,629 0 231,964
HEWLETT PACKARD ENTERPRISE C COM 42824C109   11,452,912 717,601 SH   SOLE 31 694,279 0 23,322
HEWLETT PACKARD ENTERPRISE C COM 42824C109   4,117,441 257,985 SH   SOLE 34 257,985 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   8,368,530 524,344 SH   SOLE 36 524,344 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   783,365 49,083 SH   SOLE 40 49,083 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   63,170 3,958 SH   OTR 43 3,958 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   58,420,014 3,660,402 SH   SOLE 43 3,513,748 0 146,654
HEXCEL CORP NEW COM 428291108   15,235,853 258,893 SH   SOLE 2 96,494 0 162,399
HEXCEL CORP NEW COM 428291108   9,416 160 SH   SOLE 4 160 0 0
HEXCEL CORP NEW COM 428291108   538,889 9,157 SH   SOLE 7 9,157 0 0
HEXCEL CORP NEW COM 428291108   10,267,854 174,475 SH   SOLE 18 174,475 0 0
HEXCEL CORP NEW COM 428291108   1,547,578 26,297 SH   SOLE 19 26,297 0 0
HEXCEL CORP NEW COM 428291108   328,817,078 5,587,376 SH   SOLE 21 5,587,376 0 0
HEXCEL CORP NEW COM 428291108   141,313,563 2,401,250 SH   SOLE 22 2,285,985 0 115,265
HEXCEL CORP NEW COM 428291108   8,396,012 142,668 SH   SOLE 25 142,668 0 0
HEXCEL CORP NEW COM 428291108   2,837,100 48,209 SH   SOLE 26 35,982 0 12,227
HEXCEL CORP NEW COM 428291108   3,540,828 60,167 SH   SOLE 28 47,343 0 12,824
HEXCEL CORP NEW COM 428291108   6,748,977 114,681 SH   SOLE 30 114,681 0 0
HEXCEL CORP NEW COM 428291108   68,148 1,158 SH   SOLE 31 1,158 0 0
HEXCEL CORP NEW COM 428291108   4,722,477 80,246 SH   SOLE 34 80,246 0 0
HEXCEL CORP NEW COM 428291108   339,153 5,763 SH   SOLE 36 5,763 0 0
HEXCEL CORP NEW COM 428291108   713,497 12,124 SH   SOLE 40 12,124 0 0
HEXCEL CORP NEW COM 428291108   15,124 257 SH   OTR 43 257 0 0
HEXCEL CORP NEW COM 428291108   8,014,062 136,178 SH   SOLE 43 132,509 0 3,669
HF FOODS GROUP INC COM 40417F109   122,624 30,203 SH   SOLE 2 1,410 0 28,793
HF FOODS GROUP INC COM 40417F109   3,142 774 SH   SOLE 7 774 0 0
HF FOODS GROUP INC COM 40417F109   451,269 111,150 SH   SOLE 18 111,150 0 0
HF FOODS GROUP INC COM 40417F109   256,657 63,216 SH   SOLE 19 63,216 0 0
HF FOODS GROUP INC COM 40417F109   4,980,439 1,226,709 SH   SOLE 21 1,226,709 0 0
HF FOODS GROUP INC COM 40417F109   3,404,338 838,507 SH   SOLE 22 808,819 0 29,688
HF FOODS GROUP INC COM 40417F109   1,527 376 SH   SOLE 43 376 0 0
HF SINCLAIR CORP COM 403949100   50,993,445 982,722 SH   SOLE 2 110,867 0 871,855
HF SINCLAIR CORP COM 403949100   10,903,698 210,131 SH   SOLE 4 124,612 0 85,519
HF SINCLAIR CORP COM 403949100   1,047,244 20,182 SH   SOLE 7 20,182 0 0
HF SINCLAIR CORP COM 403949100   27,294 526 SH   SOLE 13 526 0 0
HF SINCLAIR CORP COM 403949100   881,300 16,984 SH   SOLE 15 16,984 0 0
HF SINCLAIR CORP COM 403949100   18,673,499 359,867 SH   SOLE 18 351,311 0 8,556
HF SINCLAIR CORP COM 403949100   2,337,177 45,041 SH   SOLE 19 45,041 0 0
HF SINCLAIR CORP COM 403949100   408,897,818 7,880,089 SH   SOLE 21 7,880,089 0 0
HF SINCLAIR CORP COM 403949100   211,359,749 4,073,227 SH   SOLE 22 3,771,280 0 301,947
HF SINCLAIR CORP COM 403949100   14,226,214 274,161 SH   SOLE 23 274,161 0 0
HF SINCLAIR CORP COM 403949100   6,998,249 134,867 SH   SOLE 25 134,867 0 0
HF SINCLAIR CORP COM 403949100   7,516,837 144,861 SH   SOLE 26 112,050 0 32,811
HF SINCLAIR CORP COM 403949100   8,464,660 163,127 SH   SOLE 28 0 0 163,127
HF SINCLAIR CORP COM 403949100   25,991,286 500,892 SH   SOLE 30 500,892 0 0
HF SINCLAIR CORP COM 403949100   1,868,248 36,004 SH   SOLE 31 33,055 0 2,949
HF SINCLAIR CORP COM 403949100   397,633 7,663 SH   SOLE 34 7,663 0 0
HF SINCLAIR CORP COM 403949100   1,739,093 33,515 SH   SOLE 36 33,515 0 0
HF SINCLAIR CORP COM 403949100   314,920 6,069 SH   SOLE 40 6,069 0 0
HF SINCLAIR CORP COM 403949100   30,200 582 SH   OTR 43 582 0 0
HF SINCLAIR CORP COM 403949100   9,124,085 175,835 SH   SOLE 43 161,468 0 14,367
HIBBETT INC COM 428567101   570,592 8,364 SH   SOLE 2 3,671 0 4,693
HIBBETT INC COM 428567101   3,206 47 SH   SOLE 4 47 0 0
HIBBETT INC COM 428567101   133,779 1,961 SH   SOLE 7 1,961 0 0
HIBBETT INC COM 428567101   2,922,067 42,833 SH   SOLE 18 42,833 0 0
HIBBETT INC COM 428567101   1,567,082 22,971 SH   SOLE 19 22,971 0 0
HIBBETT INC COM 428567101   109,040,870 1,598,371 SH   SOLE 21 1,598,371 0 0
HIBBETT INC COM 428567101   22,956,235 336,503 SH   SOLE 22 326,983 0 9,520
HIBBETT INC COM 428567101   183,375 2,688 SH   SOLE 25 2,688 0 0
HIBBETT INC COM 428567101   425,761 6,241 SH   SOLE 26 3,428 0 2,813
HIBBETT INC COM 428567101   19,443 285 SH   SOLE 28 285 0 0
HIBBETT INC COM 428567101   2,710,585 39,733 SH   SOLE 30 39,733 0 0
HIBBETT INC COM 428567101   67,197 985 SH   SOLE 36 985 0 0
HIBBETT INC COM 428567101   121,159 1,776 SH   SOLE 40 1,776 0 0
HIBBETT INC COM 428567101   1,046,972 15,347 SH   SOLE 43 14,956 0 391
HIGHPEAK ENERGY INC COM 43114Q105   36,295 1,587 SH   SOLE 2 287 0 1,300
HIGHPEAK ENERGY INC COM 43114Q105   407,223 17,806 SH   SOLE 18 17,806 0 0
HIGHPEAK ENERGY INC COM 43114Q105   282,742 12,363 SH   SOLE 19 12,363 0 0
HIGHPEAK ENERGY INC COM 43114Q105   5,120,959 223,916 SH   SOLE 21 223,916 0 0
HIGHPEAK ENERGY INC COM 43114Q105   5,498,611 240,429 SH   SOLE 22 238,760 0 1,669
HIGHPEAK ENERGY INC COM 43114Q105   81,715 3,573 SH   SOLE 43 3,557 0 16
HIGHWOODS PPTYS INC COM 431284108   5,727,058 204,684 SH   SOLE 2 119,677 0 85,007
HIGHWOODS PPTYS INC COM 431284108   1,573,343 56,231 SH   SOLE 4 56,231 0 0
HIGHWOODS PPTYS INC COM 431284108   4,037,486 144,299 SH   SOLE 7 144,299 0 0
HIGHWOODS PPTYS INC COM 431284108   6,112,455 218,458 SH   SOLE 18 218,458 0 0
HIGHWOODS PPTYS INC COM 431284108   6,666,179 238,248 SH   SOLE 19 238,248 0 0
HIGHWOODS PPTYS INC COM 431284108   173,761,872 6,210,217 SH   SOLE 21 6,210,217 0 0
HIGHWOODS PPTYS INC COM 431284108   109,464,923 3,912,256 SH   SOLE 22 3,751,735 0 160,521
HIGHWOODS PPTYS INC COM 431284108   112,759 4,030 SH   SOLE 23 4,030 0 0
HIGHWOODS PPTYS INC COM 431284108   17,663,047 631,274 SH   SOLE 25 631,274 0 0
HIGHWOODS PPTYS INC COM 431284108   1,229,721 43,950 SH   SOLE 26 36,469 0 7,481
HIGHWOODS PPTYS INC COM 431284108   1,855,158 66,303 SH   SOLE 28 1,857 0 64,446
HIGHWOODS PPTYS INC COM 431284108   9,285,471 331,861 SH   SOLE 30 331,861 0 0
HIGHWOODS PPTYS INC COM 431284108   42,166 1,507 SH   SOLE 31 1,507 0 0
HIGHWOODS PPTYS INC COM 431284108   316,146 11,299 SH   SOLE 34 11,299 0 0
HIGHWOODS PPTYS INC COM 431284108   71,685 2,562 SH   SOLE 36 2,562 0 0
HIGHWOODS PPTYS INC COM 431284108   511,446 18,279 SH   SOLE 40 18,279 0 0
HIGHWOODS PPTYS INC COM 431284108   10,110,695 361,354 SH   SOLE 43 320,923 0 40,431
HILLENBRAND INC COM 431571108   2,279,943 53,432 SH   SOLE 2 20,657 0 32,775
HILLENBRAND INC COM 431571108   83,505 1,957 SH   SOLE 4 227 0 1,730
HILLENBRAND INC COM 431571108   211,771 4,963 SH   SOLE 7 4,963 0 0
HILLENBRAND INC COM 431571108   9,919,495 232,470 SH   SOLE 18 232,470 0 0
HILLENBRAND INC COM 431571108   5,388,112 126,274 SH   SOLE 19 126,274 0 0
HILLENBRAND INC COM 431571108   358,916,742 8,411,454 SH   SOLE 21 8,411,454 0 0
HILLENBRAND INC COM 431571108   77,626,416 1,819,227 SH   SOLE 22 1,747,324 0 71,903
HILLENBRAND INC COM 431571108   469,626 11,006 SH   SOLE 25 11,006 0 0
HILLENBRAND INC COM 431571108   1,237,259 28,996 SH   SOLE 26 22,596 0 6,400
HILLENBRAND INC COM 431571108   57,220 1,341 SH   SOLE 28 1,341 0 0
HILLENBRAND INC COM 431571108   27,143,027 636,115 SH   SOLE 30 636,115 0 0
HILLENBRAND INC COM 431571108   78,555 1,841 SH   SOLE 36 1,841 0 0
HILLENBRAND INC COM 431571108   443,555 10,395 SH   SOLE 40 10,395 0 0
HILLENBRAND INC COM 431571108   5,074,060 118,914 SH   SOLE 43 110,939 0 7,975
HILLEVAX INC COM 43157M102   252,690 15,104 SH   SOLE 2 3,450 0 11,654
HILLEVAX INC COM 43157M102   3,379 202 SH   SOLE 7 202 0 0
HILLEVAX INC COM 43157M102   715,274 42,754 SH   SOLE 18 42,754 0 0
HILLEVAX INC COM 43157M102   510,767 30,530 SH   SOLE 19 30,530 0 0
HILLEVAX INC COM 43157M102   10,096,455 603,494 SH   SOLE 21 603,494 0 0
HILLEVAX INC COM 43157M102   5,327,953 318,467 SH   SOLE 22 308,025 0 10,442
HILLEVAX INC COM 43157M102   36,070 2,156 SH   SOLE 26 0 0 2,156
HILLEVAX INC COM 43157M102   263,765 15,766 SH   SOLE 30 15,766 0 0
HILLMAN SOLUTIONS CORP COM 431636109   804,203 111,540 SH   SOLE 2 30,752 0 80,788
HILLMAN SOLUTIONS CORP COM 431636109   10,570 1,466 SH   SOLE 7 1,466 0 0
HILLMAN SOLUTIONS CORP COM 431636109   2,756,506 382,317 SH   SOLE 18 382,317 0 0
HILLMAN SOLUTIONS CORP COM 431636109   1,790,077 248,277 SH   SOLE 19 248,277 0 0
HILLMAN SOLUTIONS CORP COM 431636109   33,579,183 4,657,307 SH   SOLE 21 4,657,307 0 0
HILLMAN SOLUTIONS CORP COM 431636109   24,723,400 3,429,043 SH   SOLE 22 3,279,120 0 149,923
HILLMAN SOLUTIONS CORP COM 431636109   86,765 12,034 SH   SOLE 25 12,034 0 0
HILLMAN SOLUTIONS CORP COM 431636109   518,478 71,911 SH   SOLE 26 64,297 0 7,614
HILLMAN SOLUTIONS CORP COM 431636109   54,457 7,553 SH   SOLE 28 0 0 7,553
HILLMAN SOLUTIONS CORP COM 431636109   54,248 7,524 SH   SOLE 30 7,524 0 0
HILLMAN SOLUTIONS CORP COM 431636109   114,913 15,938 SH   SOLE 40 15,938 0 0
HILLMAN SOLUTIONS CORP COM 431636109   29,893 4,146 SH   SOLE 43 4,146 0 0
HILLTOP HOLDINGS INC COM 432748101   1,823,348 60,758 SH   SOLE 2 23,995 0 36,763
HILLTOP HOLDINGS INC COM 432748101   84,988 2,832 SH   SOLE 4 155 0 2,677
HILLTOP HOLDINGS INC COM 432748101   14,855 495 SH   SOLE 7 495 0 0
HILLTOP HOLDINGS INC COM 432748101   5,324,614 177,428 SH   SOLE 18 177,428 0 0
HILLTOP HOLDINGS INC COM 432748101   2,791,920 93,033 SH   SOLE 19 93,033 0 0
HILLTOP HOLDINGS INC COM 432748101   179,447,256 5,979,582 SH   SOLE 21 5,979,582 0 0
HILLTOP HOLDINGS INC COM 432748101   41,303,543 1,376,326 SH   SOLE 22 1,306,641 0 69,685
HILLTOP HOLDINGS INC COM 432748101   252,504 8,414 SH   SOLE 25 8,414 0 0
HILLTOP HOLDINGS INC COM 432748101   1,002,544 33,407 SH   SOLE 26 28,056 0 5,351
HILLTOP HOLDINGS INC COM 432748101   152,601 5,085 SH   SOLE 28 1,193 0 3,892
HILLTOP HOLDINGS INC COM 432748101   2,455,988 81,839 SH   SOLE 30 81,839 0 0
HILLTOP HOLDINGS INC COM 432748101   48,526 1,617 SH   SOLE 36 1,617 0 0
HILLTOP HOLDINGS INC COM 432748101   257,066 8,566 SH   SOLE 40 8,566 0 0
HILLTOP HOLDINGS INC COM 432748101   947,446 31,571 SH   SOLE 43 30,270 0 1,301
HILTON GRAND VACATIONS INC COM 43283X105   11,586,935 300,647 SH   SOLE 2 202,016 0 98,631
HILTON GRAND VACATIONS INC COM 43283X105   27,672 718 SH   SOLE 4 718 0 0
HILTON GRAND VACATIONS INC COM 43283X105   400,199 10,384 SH   SOLE 7 10,384 0 0
HILTON GRAND VACATIONS INC COM 43283X105   9,156,950 237,596 SH   SOLE 18 219,880 0 17,716
HILTON GRAND VACATIONS INC COM 43283X105   27,989,829 726,254 SH   SOLE 19 726,254 0 0
HILTON GRAND VACATIONS INC COM 43283X105   111,387,229 2,890,172 SH   SOLE 21 2,890,172 0 0
HILTON GRAND VACATIONS INC COM 43283X105   109,002,412 2,828,293 SH   SOLE 22 2,750,555 0 77,738
HILTON GRAND VACATIONS INC COM 43283X105   1,462,131 37,938 SH   SOLE 23 37,938 0 0
HILTON GRAND VACATIONS INC COM 43283X105   567,848 14,734 SH   SOLE 25 14,734 0 0
HILTON GRAND VACATIONS INC COM 43283X105   6,140,193 159,320 SH   SOLE 26 34,255 0 125,065
HILTON GRAND VACATIONS INC COM 43283X105   216,094 5,607 SH   SOLE 28 1,527 0 4,080
HILTON GRAND VACATIONS INC COM 43283X105   4,250,846 110,297 SH   SOLE 30 110,297 0 0
HILTON GRAND VACATIONS INC COM 43283X105   427,177 11,084 SH   SOLE 34 11,084 0 0
HILTON GRAND VACATIONS INC COM 43283X105   159,286 4,133 SH   SOLE 36 4,133 0 0
HILTON GRAND VACATIONS INC COM 43283X105   439,009 11,391 SH   SOLE 40 11,391 0 0
HILTON GRAND VACATIONS INC COM 43283X105   9,250 240 SH   OTR 43 240 0 0
HILTON GRAND VACATIONS INC COM 43283X105   1,434,189 37,213 SH   SOLE 43 35,976 0 1,237
HILTON WORLDWIDE HLDGS INC COM 43300A203   59,677,554 472,282 SH   SOLE 2 62,352 0 409,930
HILTON WORLDWIDE HLDGS INC COM 43300A203   19,258,401 152,409 SH   SOLE 4 127,798 0 24,611
HILTON WORLDWIDE HLDGS INC COM 43300A203   35,735,113 282,804 SH   SOLE 7 274,354 0 8,450
HILTON WORLDWIDE HLDGS INC COM 43300A203   577,465 4,570 SH   SOLE 13 1,108 0 3,462
HILTON WORLDWIDE HLDGS INC COM 43300A203   3,903,260 30,890 SH   SOLE 15 30,890 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   70,861,424 560,790 SH   SOLE 18 538,821 0 21,969
HILTON WORLDWIDE HLDGS INC COM 43300A203   73,170,527 579,064 SH   SOLE 19 579,064 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   933,744,928 7,389,561 SH   SOLE 21 7,389,561 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   737,740,098 5,838,399 SH   SOLE 22 5,261,510 0 576,889
HILTON WORLDWIDE HLDGS INC COM 43300A203   56,586,788 447,822 SH   SOLE 23 447,822 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   55,252,805 437,265 SH   SOLE 25 437,265 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   62,660,029 495,885 SH   SOLE 26 177,998 0 317,887
HILTON WORLDWIDE HLDGS INC COM 43300A203   65,227,285 516,202 SH   SOLE 28 66,701 0 449,501
HILTON WORLDWIDE HLDGS INC COM 43300A203   241,684,349 1,912,665 SH   SOLE 30 1,912,665 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   7,699,620 60,934 SH   SOLE 31 56,092 0 4,842
HILTON WORLDWIDE HLDGS INC COM 43300A203   34,557,565 273,485 SH   SOLE 34 273,485 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   9,932,275 78,603 SH   SOLE 36 78,603 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   1,315,408 10,410 SH   SOLE 40 10,410 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   67,224 532 SH   OTR 43 532 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   36,000,607 284,905 SH   SOLE 43 259,927 0 24,978
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106   4,234,717 681,919 SH   SOLE 22 681,919 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106   6,974 1,123 SH   SOLE 25 1,123 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106   6,775 1,091 SH   SOLE 34 1,091 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106   935,232 150,601 SH   SOLE 43 144,767 0 5,834
HIMS & HERS HEALTH INC COM CL A 433000106   604,078 94,240 SH   SOLE 2 56,931 0 37,309
HIMS & HERS HEALTH INC COM CL A 433000106   7,775 1,213 SH   SOLE 7 1,213 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   2,126,216 331,703 SH   SOLE 18 331,703 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   2,220,039 346,340 SH   SOLE 19 346,340 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   30,512,004 4,760,063 SH   SOLE 21 4,760,063 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   20,768,028 3,239,942 SH   SOLE 22 3,123,282 0 116,660
HIMS & HERS HEALTH INC COM CL A 433000106   48,556 7,575 SH   SOLE 23 7,575 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   156,346 24,391 SH   SOLE 25 24,391 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   51,806 8,082 SH   SOLE 26 1,171 0 6,911
HIMS & HERS HEALTH INC COM CL A 433000106   1,412,187 220,310 SH   SOLE 30 220,310 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   117,566 18,341 SH   SOLE 40 18,341 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   170,032 26,526 SH   SOLE 43 26,453 0 73
HINGHAM INSTN SVGS MASS COM 433323102   344,398 1,248 SH   SOLE 2 479 0 769
HINGHAM INSTN SVGS MASS COM 433323102   3,312 12 SH   SOLE 7 12 0 0
HINGHAM INSTN SVGS MASS COM 433323102   1,238,784 4,489 SH   SOLE 18 4,489 0 0
HINGHAM INSTN SVGS MASS COM 433323102   767,169 2,780 SH   SOLE 19 2,780 0 0
HINGHAM INSTN SVGS MASS COM 433323102   17,037,494 61,739 SH   SOLE 21 61,739 0 0
HINGHAM INSTN SVGS MASS COM 433323102   11,121,464 40,301 SH   SOLE 22 39,180 0 1,121
HINGHAM INSTN SVGS MASS COM 433323102   62,091 225 SH   SOLE 25 225 0 0
HINGHAM INSTN SVGS MASS COM 433323102   115,627 419 SH   SOLE 30 419 0 0
HINGHAM INSTN SVGS MASS COM 433323102   51,880 188 SH   SOLE 40 188 0 0
HINGHAM INSTN SVGS MASS COM 433323102   288,654 1,046 SH   SOLE 43 988 0 58
HIPPO HLDGS INC *W EXP 08/02/202 433539111   62 1,934 SH   SOLE 4 1,934 0 0
HIPPO HLDGS INC *W EXP 08/02/202 433539111   1,050 32,822 SH   SOLE 18 32,822 0 0
HIPPO HLDGS INC *W EXP 08/02/202 433539111   5,492 171,623 SH   SOLE 19 171,623 0 0
HIPPO HLDGS INC *W EXP 08/02/202 433539111   388 12,114 SH   SOLE 22 12,114 0 0
HIPPO HLDGS INC *W EXP 08/02/202 433539111   57 1,782 SH   SOLE 26 1,782 0 0
HIPPO HLDGS INC *W EXP 08/02/202 433539111   2,656 83,011 SH   SOLE 34 83,011 0 0
HIPPO HLDGS INC COM NEW 433539202   518,269 38,108 SH   SOLE 2 20,111 0 17,997
HIPPO HLDGS INC COM NEW 433539202   2,625 193 SH   SOLE 7 193 0 0
HIPPO HLDGS INC COM NEW 433539202   582,978 42,866 SH   SOLE 18 42,866 0 0
HIPPO HLDGS INC COM NEW 433539202   785,998 57,794 SH   SOLE 19 57,794 0 0
HIPPO HLDGS INC COM NEW 433539202   8,643,276 635,535 SH   SOLE 21 635,535 0 0
HIPPO HLDGS INC COM NEW 433539202   5,738,479 421,947 SH   SOLE 22 404,102 0 17,845
HIPPO HLDGS INC COM NEW 433539202   39,209 2,883 SH   SOLE 23 2,883 0 0
HIPPO HLDGS INC COM NEW 433539202   19,530 1,436 SH   SOLE 25 1,436 0 0
HIPPO HLDGS INC COM NEW 433539202   77,629 5,708 SH   SOLE 26 0 0 5,708
HIPPO HLDGS INC COM NEW 433539202   42,514 3,126 SH   SOLE 30 3,126 0 0
HIPPO HLDGS INC COM NEW 433539202   15,776 1,160 SH   SOLE 40 1,160 0 0
HIREQUEST INC COM 433535101   14,624 925 SH   SOLE 18 925 0 0
HIREQUEST INC COM 433535101   175,396 11,094 SH   SOLE 21 11,094 0 0
HIREQUEST INC COM 433535101   14,355 908 SH   SOLE 22 908 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107   150,420 12,683 SH   SOLE 2 7,149 0 5,534
HIRERIGHT HOLDINGS CORPORATI COM 433537107   3,843 324 SH   SOLE 7 324 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107   621,464 52,400 SH   SOLE 18 52,400 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107   452,542 38,157 SH   SOLE 19 38,157 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107   8,908,473 751,136 SH   SOLE 21 751,136 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107   4,336,016 365,600 SH   SOLE 22 345,812 0 19,788
HIRERIGHT HOLDINGS CORPORATI COM 433537107   78,750 6,640 SH   SOLE 25 6,640 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107   13,010 1,097 SH   SOLE 26 1,097 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107   28,215 2,379 SH   SOLE 28 0 0 2,379
HIRERIGHT HOLDINGS CORPORATI COM 433537107   451,202 38,044 SH   SOLE 30 38,044 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107   37,418 3,155 SH   SOLE 36 3,155 0 0
HISTOGEN INC COM NEW 43358Y202   56 67 SH   SOLE 21 67 0 0
HISTOGEN INC COM NEW 43358Y202   28,920 34,843 SH   SOLE 22 34,843 0 0
HIVE BLOCKCHAIN TECHNLGIES L COM NEW 43366H704   147,270 102,271 SH   SOLE 21 102,271 0 0
HIVE BLOCKCHAIN TECHNLGIES L COM NEW 43366H704   259,086 179,921 SH   SOLE 30 179,921 0 0
HMN FINL INC COM 40424G108   12,591 590 SH   SOLE 18 590 0 0
HMN FINL INC COM 40424G108   182,542 8,554 SH   SOLE 21 8,554 0 0
HMN FINL INC COM 40424G108   599,569 28,096 SH   SOLE 22 28,096 0 0
HNI CORP COM 404251100   961,190 33,809 SH   SOLE 2 23,411 0 10,398
HNI CORP COM 404251100   5,828 205 SH   SOLE 4 205 0 0
HNI CORP COM 404251100   10,775 379 SH   SOLE 7 379 0 0
HNI CORP COM 404251100   3,880,411 136,490 SH   SOLE 18 136,490 0 0
HNI CORP COM 404251100   2,182,799 76,778 SH   SOLE 19 76,778 0 0
HNI CORP COM 404251100   147,532,936 5,189,340 SH   SOLE 21 5,189,340 0 0
HNI CORP COM 404251100   30,559,947 1,074,919 SH   SOLE 22 1,040,820 0 34,099
HNI CORP COM 404251100   239,636 8,429 SH   SOLE 25 8,429 0 0
HNI CORP COM 404251100   786,971 27,681 SH   SOLE 26 23,000 0 4,681
HNI CORP COM 404251100   22,062 776 SH   SOLE 28 776 0 0
HNI CORP COM 404251100   1,949,559 68,574 SH   SOLE 30 68,574 0 0
HNI CORP COM 404251100   142,747 5,021 SH   SOLE 36 5,021 0 0
HNI CORP COM 404251100   183,544 6,456 SH   SOLE 40 6,456 0 0
HNI CORP COM 404251100   1,569,933 55,221 SH   SOLE 43 54,483 0 738
HNR ACQUISITION CORP COM 40472A102   10 1 SH   SOLE 2 1 0 0
HOLLEY INC COM 43538H103   186,831 88,128 SH   SOLE 2 78,182 0 9,946
HOLLEY INC COM 43538H103   941 444 SH   SOLE 7 444 0 0
HOLLEY INC COM 43538H103   272,382 128,482 SH   SOLE 18 128,482 0 0
HOLLEY INC COM 43538H103   203,813 96,138 SH   SOLE 19 96,138 0 0
HOLLEY INC COM 43538H103   3,516,554 1,658,752 SH   SOLE 21 1,658,752 0 0
HOLLEY INC COM 43538H103   2,640,814 1,245,667 SH   SOLE 22 1,213,180 0 32,487
HOLLEY INC COM 43538H103   14,742 6,954 SH   SOLE 25 6,954 0 0
HOLLEY INC COM 43538H103   8,898 4,197 SH   SOLE 26 0 0 4,197
HOLLEY INC COM 43538H103   24,804 11,700 SH   SOLE 30 11,700 0 0
HOLLEY INC COM 43538H103   12,088 5,702 SH   SOLE 40 5,702 0 0
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105   18,237 1,110 SH   SOLE 25 1,110 0 0
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105   6,660,886 405,410 SH   SOLE 30 405,410 0 0
HOLOGIC INC COM 436440101   54,323,880 726,158 SH   SOLE 2 261,127 0 465,031
HOLOGIC INC COM 436440101   23,016,493 307,666 SH   SOLE 4 182,120 0 125,546
HOLOGIC INC COM 436440101   24,184,652 323,281 SH   SOLE 7 256,353 0 66,928
HOLOGIC INC COM 436440101   1,848,405 24,708 SH   SOLE 13 21,961 0 2,747
HOLOGIC INC COM 436440101   2,165,600 28,948 SH   SOLE 15 28,948 0 0
HOLOGIC INC COM 436440101   29,837,819 398,848 SH   SOLE 18 376,765 0 22,083
HOLOGIC INC COM 436440101   26,114,151 349,073 SH   SOLE 19 349,073 0 0
HOLOGIC INC COM 436440101   698,618,422 9,338,570 SH   SOLE 21 9,338,570 0 0
HOLOGIC INC COM 436440101   413,935,176 5,533,153 SH   SOLE 22 4,990,517 0 542,636
HOLOGIC INC COM 436440101   34,033,463 454,932 SH   SOLE 23 454,932 0 0
HOLOGIC INC COM 436440101   64,286,926 859,336 SH   SOLE 25 859,336 0 0
HOLOGIC INC COM 436440101   61,946,421 828,050 SH   SOLE 26 531,809 0 296,241
HOLOGIC INC COM 436440101   65,684,601 878,019 SH   SOLE 28 10,286 0 867,733
HOLOGIC INC COM 436440101   927,494 12,398 SH   SOLE 29 12,398 0 0
HOLOGIC INC COM 436440101   216,070,955 2,888,263 SH   SOLE 30 2,854,130 0 34,133
HOLOGIC INC COM 436440101   7,580,273 101,327 SH   SOLE 31 96,795 0 4,532
HOLOGIC INC COM 436440101   11,502,636 153,758 SH   SOLE 34 153,758 0 0
HOLOGIC INC COM 436440101   5,855,678 78,274 SH   SOLE 36 78,274 0 0
HOLOGIC INC COM 436440101   731,717 9,781 SH   SOLE 40 9,781 0 0
HOLOGIC INC COM 436440101   55,808 746 SH   OTR 43 746 0 0
HOLOGIC INC COM 436440101   13,772,371 184,098 SH   SOLE 43 168,835 0 15,263
HOME BANCORP INC COM 43689E107   322,922 8,067 SH   SOLE 2 5,107 0 2,960
HOME BANCORP INC COM 43689E107   1,521 38 SH   SOLE 7 38 0 0
HOME BANCORP INC COM 43689E107   928,015 23,183 SH   SOLE 18 23,183 0 0
HOME BANCORP INC COM 43689E107   516,027 12,891 SH   SOLE 19 12,891 0 0
HOME BANCORP INC COM 43689E107   11,094,515 277,155 SH   SOLE 21 277,155 0 0
HOME BANCORP INC COM 43689E107   4,155,274 103,804 SH   SOLE 22 97,928 0 5,876
HOME BANCSHARES INC COM 436893200   6,312,443 276,983 SH   SOLE 2 141,382 0 135,601
HOME BANCSHARES INC COM 436893200   108,686 4,769 SH   SOLE 4 579 0 4,190
HOME BANCSHARES INC COM 436893200   67,869 2,978 SH   SOLE 7 2,978 0 0
HOME BANCSHARES INC COM 436893200   19,628,981 861,298 SH   SOLE 18 861,298 0 0
HOME BANCSHARES INC COM 436893200   7,896,735 346,500 SH   SOLE 19 346,500 0 0
HOME BANCSHARES INC COM 436893200   337,688,409 14,817,394 SH   SOLE 21 14,817,394 0 0
HOME BANCSHARES INC COM 436893200   138,445,490 6,074,835 SH   SOLE 22 5,824,067 0 250,768
HOME BANCSHARES INC COM 436893200   657,172 28,836 SH   SOLE 25 28,836 0 0
HOME BANCSHARES INC COM 436893200   2,135,970 93,724 SH   SOLE 26 78,570 0 15,154
HOME BANCSHARES INC COM 436893200   335,218 14,709 SH   SOLE 28 2,937 0 11,772
HOME BANCSHARES INC COM 436893200   4,431,584 194,453 SH   SOLE 30 194,453 0 0
HOME BANCSHARES INC COM 436893200   83,229 3,652 SH   SOLE 36 3,652 0 0
HOME BANCSHARES INC COM 436893200   649,219 28,487 SH   SOLE 40 28,487 0 0
HOME BANCSHARES INC COM 436893200   1,229,763 53,961 SH   SOLE 43 51,540 0 2,421
HOME DEPOT INC COM 437076102   736,192,906 2,330,757 SH   SOLE 2 611,149 0 1,719,608
HOME DEPOT INC COM 437076102   265,196,688 839,602 SH   SOLE 4 504,136 0 335,466
HOME DEPOT INC COM 437076102   319,376,469 1,011,133 SH   SOLE 7 939,560 0 71,573
HOME DEPOT INC COM 437076102   15,552,946 49,240 SH   SOLE 13 37,352 0 11,888
HOME DEPOT INC COM 437076102   36,901,292 116,828 SH   SOLE 15 116,828 0 0
HOME DEPOT INC COM 437076102   66,015 209 SH   SOLE 17 0 0 209
HOME DEPOT INC COM 437076102   528,559,915 1,673,399 SH   SOLE 18 1,533,768 0 139,631
HOME DEPOT INC COM 437076102   193,555,849 612,790 SH   SOLE 19 612,790 0 0
HOME DEPOT INC COM 437076102   5,951,750 18,843 SH   SOLE 20 18,843 0 0
HOME DEPOT INC COM 437076102   8,758,858,129 27,730,191 SH   SOLE 21 27,730,191 0 0
HOME DEPOT INC COM 437076102   7,200,578,296 22,796,740 SH   SOLE 22 20,540,986 0 2,255,754
HOME DEPOT INC COM 437076102   653,211,430 2,068,041 SH   SOLE 23 2,068,041 0 0
HOME DEPOT INC COM 437076102   607,147,040 1,922,203 SH   SOLE 25 1,922,203 0 0
HOME DEPOT INC COM 437076102   681,588,924 2,157,883 SH   SOLE 26 941,806 0 1,216,077
HOME DEPOT INC COM 437076102   797,388,886 2,524,501 SH   SOLE 28 63,226 0 2,461,275
HOME DEPOT INC COM 437076102   10,386,424 32,883 SH   SOLE 29 32,883 0 0
HOME DEPOT INC COM 437076102   2,543,406,427 8,052,322 SH   SOLE 30 8,012,737 0 39,585
HOME DEPOT INC COM 437076102   91,805,657 290,653 SH   SOLE 31 272,252 0 18,401
HOME DEPOT INC COM 437076102   16,307,220 51,628 SH   SOLE 32 51,628 0 0
HOME DEPOT INC COM 437076102   96,888,792 306,746 SH   SOLE 34 306,746 0 0
HOME DEPOT INC COM 437076102   98,338,589 311,336 SH   SOLE 36 311,336 0 0
HOME DEPOT INC COM 437076102   12,172,929 38,539 SH   SOLE 40 38,539 0 0
HOME DEPOT INC COM 437076102   662,043 2,096 SH   OTR 43 2,096 0 0
HOME DEPOT INC COM 437076102   417,243,329 1,320,976 SH   SOLE 43 1,206,501 0 114,475
HOME FED BANCORP INC LA NEW COM 43708L108   7,922 463 SH   SOLE 18 463 0 0
HOME FED BANCORP INC LA NEW COM 43708L108   89,588 5,236 SH   SOLE 21 5,236 0 0
HOME PLATE ACQUISITION CORP CL A COM 43734R103   75,225 7,500 SH   SOLE 2 7,500 0 0
HOME PT CAPITAL INCORPORATED COM 43734L106   6,180 4,511 SH   SOLE 2 437 0 4,074
HOME PT CAPITAL INCORPORATED COM 43734L106   33,483 24,440 SH   SOLE 18 24,440 0 0
HOME PT CAPITAL INCORPORATED COM 43734L106   12,559 9,167 SH   SOLE 19 9,167 0 0
HOME PT CAPITAL INCORPORATED COM 43734L106   262,706 191,756 SH   SOLE 21 191,756 0 0
HOME PT CAPITAL INCORPORATED COM 43734L106   104,149 76,021 SH   SOLE 22 69,687 0 6,334
HOMESTREET INC COM 43785V102   420,264 15,238 SH   SOLE 2 5,132 0 10,106
HOMESTREET INC COM 43785V102   7,060 256 SH   SOLE 7 256 0 0
HOMESTREET INC COM 43785V102   1,800,147 65,270 SH   SOLE 18 65,270 0 0
HOMESTREET INC COM 43785V102   819,043 29,697 SH   SOLE 19 29,697 0 0
HOMESTREET INC COM 43785V102   60,855,573 2,206,511 SH   SOLE 21 2,206,511 0 0
HOMESTREET INC COM 43785V102   11,424,353 414,226 SH   SOLE 22 395,164 0 19,062
HOMESTREET INC COM 43785V102   50,858 1,844 SH   SOLE 25 1,844 0 0
HOMESTREET INC COM 43785V102   41,701 1,512 SH   SOLE 26 0 0 1,512
HOMESTREET INC COM 43785V102   775,991 28,136 SH   SOLE 30 28,136 0 0
HOMESTREET INC COM 43785V102   44,514 1,614 SH   SOLE 40 1,614 0 0
HOMESTREET INC COM 43785V102   175,464 6,362 SH   SOLE 43 6,182 0 180
HOMETRUST BANCSHARES INC COM 437872104   3,353,032 138,727 SH   SOLE 2 109,002 0 29,725
HOMETRUST BANCSHARES INC COM 437872104   5,849 242 SH   SOLE 7 242 0 0
HOMETRUST BANCSHARES INC COM 437872104   1,045,546 43,258 SH   SOLE 18 43,258 0 0
HOMETRUST BANCSHARES INC COM 437872104   2,795,744 115,670 SH   SOLE 19 115,670 0 0
HOMETRUST BANCSHARES INC COM 437872104   14,329,499 592,863 SH   SOLE 21 592,863 0 0
HOMETRUST BANCSHARES INC COM 437872104   14,727,675 609,337 SH   SOLE 22 598,396 0 10,941
HOMETRUST BANCSHARES INC COM 437872104   158,193 6,545 SH   SOLE 23 6,545 0 0
HOMETRUST BANCSHARES INC COM 437872104   23,397 968 SH   SOLE 26 0 0 968
HOMETRUST BANCSHARES INC COM 437872104   469,381 19,420 SH   SOLE 43 16,391 0 3,029
HOMOLOGY MEDICINES INC COM 438083107   182,236 144,632 SH   SOLE 2 112,657 0 31,975
HOMOLOGY MEDICINES INC COM 438083107   8,777 6,966 SH   SOLE 18 6,966 0 0
HOMOLOGY MEDICINES INC COM 438083107   300,596 238,568 SH   SOLE 19 238,568 0 0
HOMOLOGY MEDICINES INC COM 438083107   192,499 152,777 SH   SOLE 21 152,777 0 0
HOMOLOGY MEDICINES INC COM 438083107   963,438 764,633 SH   SOLE 22 764,633 0 0
HONDA MOTOR LTD AMERN SHS 438128308   27,278,480 1,193,284 SH   SOLE 43 1,141,570 0 51,714
HONEST CO INC COM 438333106   333,409 110,767 SH   SOLE 2 55,260 0 55,507
HONEST CO INC COM 438333106   1,201 399 SH   SOLE 7 399 0 0
HONEST CO INC COM 438333106   577,119 191,734 SH   SOLE 18 191,734 0 0
HONEST CO INC COM 438333106   425,042 141,210 SH   SOLE 19 141,210 0 0
HONEST CO INC COM 438333106   7,683,543 2,552,672 SH   SOLE 21 2,552,672 0 0
HONEST CO INC COM 438333106   4,697,397 1,560,597 SH   SOLE 22 1,505,942 0 54,655
HONEST CO INC COM 438333106   49,201 16,346 SH   SOLE 25 16,346 0 0
HONEST CO INC COM 438333106   786 261 SH   SOLE 43 261 0 0
HONEYWELL INTL INC COM 438516106   306,984,964 1,432,501 SH   SOLE 2 385,218 0 1,047,283
HONEYWELL INTL INC COM 438516106   67,956,030 317,107 SH   SOLE 4 262,699 0 54,408
HONEYWELL INTL INC COM 438516106   151,974,488 709,167 SH   SOLE 7 688,886 0 20,281
HONEYWELL INTL INC COM 438516106   7,340,204 34,252 SH   SOLE 13 21,907 0 12,345
HONEYWELL INTL INC COM 438516106   24,899,946 116,192 SH   SOLE 15 116,192 0 0
HONEYWELL INTL INC COM 438516106   643 3 SH   SOLE 17 0 0 3
HONEYWELL INTL INC COM 438516106   256,654,466 1,197,641 SH   SOLE 18 1,128,563 0 69,078
HONEYWELL INTL INC COM 438516106   46,251,298 215,825 SH   SOLE 19 215,825 0 0
HONEYWELL INTL INC COM 438516106   3,223,298,301 15,041,056 SH   SOLE 21 15,041,056 0 0
HONEYWELL INTL INC COM 438516106   3,111,768,009 14,520,616 SH   SOLE 22 13,091,274 0 1,429,342
HONEYWELL INTL INC COM 438516106   285,770,979 1,333,509 SH   SOLE 23 1,333,509 0 0
HONEYWELL INTL INC COM 438516106   70,137,390 327,286 SH   SOLE 25 327,286 0 0
HONEYWELL INTL INC COM 438516106   270,812,410 1,263,707 SH   SOLE 26 508,509 0 755,198
HONEYWELL INTL INC COM 438516106   22,821,879 106,495 SH   SOLE 28 0 0 106,495
HONEYWELL INTL INC COM 438516106   6,556,509 30,595 SH   SOLE 29 30,595 0 0
HONEYWELL INTL INC COM 438516106   726,282,416 3,389,092 SH   SOLE 30 3,389,092 0 0
HONEYWELL INTL INC COM 438516106   43,033,583 200,810 SH   SOLE 31 188,701 0 12,109
HONEYWELL INTL INC COM 438516106   41,957,797 195,790 SH   SOLE 32 195,790 0 0
HONEYWELL INTL INC COM 438516106   8,103,540 37,814 SH   SOLE 34 37,814 0 0
HONEYWELL INTL INC COM 438516106   42,279,461 197,291 SH   SOLE 36 197,291 0 0
HONEYWELL INTL INC COM 438516106   3,280,933 15,310 SH   SOLE 40 15,310 0 0
HONEYWELL INTL INC COM 438516106   169,159,358 789,358 SH   SOLE 43 707,279 0 82,079
HOOKER FURNISHINGS CORPORATI COM 439038100   160,820 8,600 SH   SOLE 2 0 0 8,600
HOOKER FURNISHINGS CORPORATI COM 439038100   37,624 2,012 SH   SOLE 18 2,012 0 0
HOOKER FURNISHINGS CORPORATI COM 439038100   618,166 33,057 SH   SOLE 19 33,057 0 0
HOOKER FURNISHINGS CORPORATI COM 439038100   639,297 34,187 SH   SOLE 21 34,187 0 0
HOOKER FURNISHINGS CORPORATI COM 439038100   4,715,598 252,171 SH   SOLE 22 252,171 0 0
HOOKER FURNISHINGS CORPORATI COM 439038100   364,650 19,500 SH   SOLE 26 0 0 19,500
HOOKER FURNISHINGS CORPORATI COM 439038100   14,530 777 SH   SOLE 43 758 0 19
HOOKIPA PHARMA INC COM 43906K100   11,710 14,457 SH   SOLE 2 0 0 14,457
HOOKIPA PHARMA INC COM 43906K100   6,831 8,433 SH   SOLE 18 8,433 0 0
HOOKIPA PHARMA INC COM 43906K100   93,028 114,849 SH   SOLE 21 114,849 0 0
HOOKIPA PHARMA INC COM 43906K100   117,350 144,877 SH   SOLE 22 144,877 0 0
HOOKIPA PHARMA INC COM 43906K100   42,502 52,471 SH   SOLE 26 0 0 52,471
HOPE BANCORP INC COM 43940T109   1,240,162 96,812 SH   SOLE 2 32,393 0 64,419
HOPE BANCORP INC COM 43940T109   37,956 2,963 SH   SOLE 4 451 0 2,512
HOPE BANCORP INC COM 43940T109   15,577 1,216 SH   SOLE 7 1,216 0 0
HOPE BANCORP INC COM 43940T109   5,119,990 399,687 SH   SOLE 18 399,687 0 0
HOPE BANCORP INC COM 43940T109   2,398,557 187,241 SH   SOLE 19 187,241 0 0
HOPE BANCORP INC COM 43940T109   175,422,945 13,694,219 SH   SOLE 21 13,694,219 0 0
HOPE BANCORP INC COM 43940T109   34,706,479 2,709,327 SH   SOLE 22 2,578,296 0 131,031
HOPE BANCORP INC COM 43940T109   89,234 6,966 SH   SOLE 25 6,966 0 0
HOPE BANCORP INC COM 43940T109   495,286 38,664 SH   SOLE 26 29,070 0 9,594
HOPE BANCORP INC COM 43940T109   26,363 2,058 SH   SOLE 28 2,058 0 0
HOPE BANCORP INC COM 43940T109   2,300,817 179,611 SH   SOLE 30 179,611 0 0
HOPE BANCORP INC COM 43940T109   55,711 4,349 SH   SOLE 36 4,349 0 0
HOPE BANCORP INC COM 43940T109   181,812 14,193 SH   SOLE 40 14,193 0 0
HOPE BANCORP INC COM 43940T109   2,146,928 167,598 SH   SOLE 43 165,493 0 2,105
HORACE MANN EDUCATORS CORP N COM 440327104   1,293,226 34,606 SH   SOLE 2 11,009 0 23,597
HORACE MANN EDUCATORS CORP N COM 440327104   6,129 164 SH   SOLE 4 164 0 0
HORACE MANN EDUCATORS CORP N COM 440327104   11,211 300 SH   SOLE 7 300 0 0
HORACE MANN EDUCATORS CORP N COM 440327104   5,272,683 141,094 SH   SOLE 18 141,094 0 0
HORACE MANN EDUCATORS CORP N COM 440327104   2,705,513 72,398 SH   SOLE 19 72,398 0 0
HORACE MANN EDUCATORS CORP N COM 440327104   176,154,444 4,713,793 SH   SOLE 21 4,713,793 0 0
HORACE MANN EDUCATORS CORP N COM 440327104   34,738,965 929,595 SH   SOLE 22 882,760 0 46,835
HORACE MANN EDUCATORS CORP N COM 440327104   113,866 3,047 SH   SOLE 25 3,047 0 0
HORACE MANN EDUCATORS CORP N COM 440327104   400,233 10,710 SH   SOLE 26 8,533 0 2,177
HORACE MANN EDUCATORS CORP N COM 440327104   2,184,762 58,463 SH   SOLE 30 58,463 0 0
HORACE MANN EDUCATORS CORP N COM 440327104   173,584 4,645 SH   SOLE 40 4,645 0 0
HORACE MANN EDUCATORS CORP N COM 440327104   451,931 12,093 SH   SOLE 43 11,760 0 333
HORIZON BANCORP INC COM 440407104   5,939,635 393,875 SH   SOLE 2 297,719 0 96,156
HORIZON BANCORP INC COM 440407104   6,937 460 SH   SOLE 7 460 0 0
HORIZON BANCORP INC COM 440407104   1,750,803 116,101 SH   SOLE 18 116,101 0 0
HORIZON BANCORP INC COM 440407104   4,455,944 295,487 SH   SOLE 19 295,487 0 0
HORIZON BANCORP INC COM 440407104   24,219,988 1,606,100 SH   SOLE 21 1,606,100 0 0
HORIZON BANCORP INC COM 440407104   23,621,025 1,566,381 SH   SOLE 22 1,514,804 0 51,577
HORIZON BANCORP INC COM 440407104   235,067 15,588 SH   SOLE 23 15,588 0 0
HORIZON BANCORP INC COM 440407104   75,687 5,019 SH   SOLE 25 5,019 0 0
HORIZON BANCORP INC COM 440407104   1,123,807 74,523 SH   SOLE 26 0 0 74,523
HORIZON BANCORP INC COM 440407104   159,592 10,583 SH   SOLE 28 0 0 10,583
HORIZON BANCORP INC COM 440407104   45,738 3,033 SH   SOLE 30 3,033 0 0
HORIZON BANCORP INC COM 440407104   84,599 5,610 SH   SOLE 40 5,610 0 0
HORIZON BANCORP INC COM 440407104   1,162,735 77,104 SH   SOLE 43 66,288 0 10,816
HORIZON GLOBAL CORP COM 44052W104   1,741 4,479 SH   SOLE 18 4,479 0 0
HORIZON GLOBAL CORP COM 44052W104   38,846 99,912 SH   SOLE 21 99,912 0 0
HORIZON GLOBAL CORP COM 44052W104   111,617 287,081 SH   SOLE 22 287,081 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102   1,687,150 145,444 SH   SOLE 30 145,444 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   43,900,626 385,770 SH   SOLE 2 45,285 0 340,485
HORIZON THERAPEUTICS PUB L SHS G46188101   15,869,865 139,454 SH   SOLE 4 91,478 0 47,976
HORIZON THERAPEUTICS PUB L SHS G46188101   12,207,895 107,275 SH   SOLE 7 107,275 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   696,342 6,119 SH   SOLE 13 711 0 5,408
HORIZON THERAPEUTICS PUB L SHS G46188101   1,679,119 14,755 SH   SOLE 15 14,755 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   22,994,314 202,059 SH   SOLE 18 186,052 0 16,007
HORIZON THERAPEUTICS PUB L SHS G46188101   32,656,276 286,962 SH   SOLE 19 286,962 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   652,603,170 5,734,650 SH   SOLE 21 5,734,650 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   612,242,293 5,379,985 SH   SOLE 22 4,961,827 0 418,158
HORIZON THERAPEUTICS PUB L SHS G46188101   40,138,967 352,715 SH   SOLE 23 352,715 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   30,786,428 270,531 SH   SOLE 25 270,531 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   30,280,814 266,088 SH   SOLE 26 137,624 0 128,464
HORIZON THERAPEUTICS PUB L SHS G46188101   53,399,967 469,244 SH   SOLE 28 3,573 0 465,671
HORIZON THERAPEUTICS PUB L SHS G46188101   54,169 476 SH   SOLE 29 476 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   82,695,729 726,676 SH   SOLE 30 726,676 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   5,484,932 48,198 SH   SOLE 31 44,280 0 3,918
HORIZON THERAPEUTICS PUB L SHS G46188101   19,066,621 167,545 SH   SOLE 34 167,545 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   8,517,702 74,848 SH   SOLE 36 74,848 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   965,593 8,485 SH   SOLE 40 8,485 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   63,387 557 SH   OTR 43 557 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   17,345,250 152,419 SH   SOLE 43 143,048 0 9,371
HORMEL FOODS CORP COM 440452100   15,906,789 349,216 SH   SOLE 2 78,909 0 270,307
HORMEL FOODS CORP COM 440452100   8,242,546 180,956 SH   SOLE 4 145,655 0 35,301
HORMEL FOODS CORP COM 440452100   21,355,070 468,827 SH   SOLE 7 459,500 0 9,327
HORMEL FOODS CORP COM 440452100   46,051 1,011 SH   SOLE 13 847 0 164
HORMEL FOODS CORP COM 440452100   2,305,650 50,618 SH   SOLE 15 50,618 0 0
HORMEL FOODS CORP COM 440452100   20,808,379 456,825 SH   SOLE 18 432,435 0 24,390
HORMEL FOODS CORP COM 440452100   10,353,333 227,296 SH   SOLE 19 227,296 0 0
HORMEL FOODS CORP COM 440452100   613,791,898 13,475,124 SH   SOLE 21 13,475,124 0 0
HORMEL FOODS CORP COM 440452100   328,044,040 7,201,845 SH   SOLE 22 6,757,572 0 444,273
HORMEL FOODS CORP COM 440452100   22,841,048 501,450 SH   SOLE 23 501,450 0 0
HORMEL FOODS CORP COM 440452100   20,561,452 451,404 SH   SOLE 25 451,404 0 0
HORMEL FOODS CORP COM 440452100   25,380,870 557,209 SH   SOLE 26 203,201 0 354,008
HORMEL FOODS CORP COM 440452100   34,745,267 762,794 SH   SOLE 28 10,779 0 752,015
HORMEL FOODS CORP COM 440452100   32,386 711 SH   SOLE 29 711 0 0
HORMEL FOODS CORP COM 440452100   159,331,121 3,497,939 SH   SOLE 30 3,491,567 0 6,372
HORMEL FOODS CORP COM 440452100   1,794,215 39,390 SH   SOLE 31 34,365 0 5,025
HORMEL FOODS CORP COM 440452100   716,456 15,729 SH   SOLE 34 15,729 0 0
HORMEL FOODS CORP COM 440452100   7,409,163 162,660 SH   SOLE 36 162,660 0 0
HORMEL FOODS CORP COM 440452100   487,977 10,713 SH   SOLE 40 10,713 0 0
HORMEL FOODS CORP COM 440452100   96,839 2,126 SH   OTR 43 2,126 0 0
HORMEL FOODS CORP COM 440452100   36,036,899 791,150 SH   SOLE 43 768,141 0 23,009
HOST HOTELS & RESORTS INC COM 44107P104   25,105,988 1,564,236 SH   SOLE 2 464,827 0 1,099,409
HOST HOTELS & RESORTS INC COM 44107P104   23,810,608 1,483,527 SH   SOLE 4 1,424,473 0 59,054
HOST HOTELS & RESORTS INC COM 44107P104   28,971,036 1,805,049 SH   SOLE 7 1,785,738 0 19,311
HOST HOTELS & RESORTS INC COM 44107P104   195,521 12,182 SH   SOLE 13 2,205 0 9,977
HOST HOTELS & RESORTS INC COM 44107P104   1,941,039 120,937 SH   SOLE 15 120,937 0 0
HOST HOTELS & RESORTS INC COM 44107P104   16 1 SH   SOLE 17 0 0 1
HOST HOTELS & RESORTS INC COM 44107P104   28,352,100 1,766,486 SH   SOLE 18 1,707,664 0 58,822
HOST HOTELS & RESORTS INC COM 44107P104   29,919,351 1,864,134 SH   SOLE 19 1,864,134 0 0
HOST HOTELS & RESORTS INC COM 44107P104   440,461,916 27,443,110 SH   SOLE 21 27,443,110 0 0
HOST HOTELS & RESORTS INC COM 44107P104   381,591,527 23,775,173 SH   SOLE 22 21,399,525 0 2,375,648
HOST HOTELS & RESORTS INC COM 44107P104   20,663,621 1,287,453 SH   SOLE 23 1,287,453 0 0
HOST HOTELS & RESORTS INC COM 44107P104   83,821,478 5,222,522 SH   SOLE 25 5,222,522 0 0
HOST HOTELS & RESORTS INC COM 44107P104   21,723,210 1,353,471 SH   SOLE 26 586,736 0 766,735
HOST HOTELS & RESORTS INC COM 44107P104   29,663,963 1,848,222 SH   SOLE 28 83,242 0 1,764,980
HOST HOTELS & RESORTS INC COM 44107P104   19,806 1,234 SH   SOLE 29 1,234 0 0
HOST HOTELS & RESORTS INC COM 44107P104   93,911,680 5,851,195 SH   SOLE 30 5,825,195 0 26,000
HOST HOTELS & RESORTS INC COM 44107P104   2,410,405 150,181 SH   SOLE 31 137,431 0 12,750
HOST HOTELS & RESORTS INC COM 44107P104   2,525,805 157,371 SH   SOLE 34 157,371 0 0
HOST HOTELS & RESORTS INC COM 44107P104   3,819,723 237,989 SH   SOLE 36 237,989 0 0
HOST HOTELS & RESORTS INC COM 44107P104   458,115 28,543 SH   SOLE 40 28,543 0 0
HOST HOTELS & RESORTS INC COM 44107P104   9,680,321 603,135 SH   SOLE 43 574,407 0 28,728
HOSTESS BRANDS INC CL A 44109J106   6,167,365 274,838 SH   SOLE 2 105,801 0 169,037
HOSTESS BRANDS INC CL A 44109J106   8,595 383 SH   SOLE 4 383 0 0
HOSTESS BRANDS INC CL A 44109J106   155,173 6,915 SH   SOLE 7 6,915 0 0
HOSTESS BRANDS INC CL A 44109J106   11,120,927 495,585 SH   SOLE 18 478,181 0 17,404
HOSTESS BRANDS INC CL A 44109J106   17,359,965 773,617 SH   SOLE 19 773,617 0 0
HOSTESS BRANDS INC CL A 44109J106   368,800,659 16,434,967 SH   SOLE 21 16,434,967 0 0
HOSTESS BRANDS INC CL A 44109J106   91,590,745 4,081,584 SH   SOLE 22 3,916,122 0 165,462
HOSTESS BRANDS INC CL A 44109J106   157,955 7,039 SH   SOLE 23 7,039 0 0
HOSTESS BRANDS INC CL A 44109J106   533,758 23,786 SH   SOLE 25 23,786 0 0
HOSTESS BRANDS INC CL A 44109J106   5,752,202 256,337 SH   SOLE 26 64,440 0 191,897
HOSTESS BRANDS INC CL A 44109J106   530,033 23,620 SH   SOLE 28 2,185 0 21,435
HOSTESS BRANDS INC CL A 44109J106   4,831,781 215,320 SH   SOLE 30 215,320 0 0
HOSTESS BRANDS INC CL A 44109J106   221,371 9,865 SH   SOLE 36 9,865 0 0
HOSTESS BRANDS INC CL A 44109J106   444,559 19,811 SH   SOLE 40 19,811 0 0
HOSTESS BRANDS INC CL A 44109J106   3,122,077 139,130 SH   SOLE 43 129,090 0 10,040
HOTH THERAPEUTICS INC COM NEW 44148G204   8 1 SH   SOLE 21 1 0 0
HOULIHAN LOKEY INC CL A 441593100   13,161,857 151,008 SH   SOLE 2 94,004 0 57,004
HOULIHAN LOKEY INC CL A 441593100   14,556 167 SH   SOLE 4 167 0 0
HOULIHAN LOKEY INC CL A 441593100   47,851 549 SH   SOLE 7 549 0 0
HOULIHAN LOKEY INC CL A 441593100   11,652,595 133,692 SH   SOLE 18 125,356 0 8,336
HOULIHAN LOKEY INC CL A 441593100   38,601,508 442,881 SH   SOLE 19 442,881 0 0
HOULIHAN LOKEY INC CL A 441593100   173,513,857 1,990,751 SH   SOLE 21 1,990,751 0 0
HOULIHAN LOKEY INC CL A 441593100   140,102,117 1,607,413 SH   SOLE 22 1,569,033 0 38,380
HOULIHAN LOKEY INC CL A 441593100   1,225,818 14,064 SH   SOLE 23 14,064 0 0
HOULIHAN LOKEY INC CL A 441593100   624,850 7,169 SH   SOLE 25 7,169 0 0
HOULIHAN LOKEY INC CL A 441593100   8,245,685 94,604 SH   SOLE 26 19,106 0 75,498
HOULIHAN LOKEY INC CL A 441593100   245,530 2,817 SH   SOLE 28 916 0 1,901
HOULIHAN LOKEY INC CL A 441593100   2,153,288 24,705 SH   SOLE 30 24,705 0 0
HOULIHAN LOKEY INC CL A 441593100   601,491 6,901 SH   SOLE 40 6,901 0 0
HOULIHAN LOKEY INC CL A 441593100   21,180 243 SH   OTR 43 243 0 0
HOULIHAN LOKEY INC CL A 441593100   1,649,199 18,922 SH   SOLE 43 17,211 0 1,711
HOUSTON AMERN ENERGY CORP COM 44183U209   5,724 1,664 SH   SOLE 18 1,664 0 0
HOUSTON AMERN ENERGY CORP COM 44183U209   141,958 41,267 SH   SOLE 21 41,267 0 0
HOUSTON AMERN ENERGY CORP COM 44183U209   1,227,874 356,940 SH   SOLE 22 356,940 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   29,582 703 SH   SOLE 2 162 0 541
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   3,451 82 SH   SOLE 7 82 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   617,440 14,673 SH   SOLE 18 14,673 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   390,671 9,284 SH   SOLE 19 9,284 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   7,103,946 168,820 SH   SOLE 21 168,820 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   5,053,556 120,094 SH   SOLE 22 118,364 0 1,730
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   3,871 92 SH   SOLE 43 92 0 0
HOWARD HUGHES CORP COM 44267D107   2,926,122 38,290 SH   SOLE 2 15,980 0 22,310
HOWARD HUGHES CORP COM 44267D107   12,609 165 SH   SOLE 4 165 0 0
HOWARD HUGHES CORP COM 44267D107   381,794 4,996 SH   SOLE 7 4,996 0 0
HOWARD HUGHES CORP COM 44267D107   1,519,306 19,881 SH   SOLE 18 19,881 0 0
HOWARD HUGHES CORP COM 44267D107   5,892,823 77,111 SH   SOLE 19 77,111 0 0
HOWARD HUGHES CORP COM 44267D107   44,844,937 586,822 SH   SOLE 21 586,822 0 0
HOWARD HUGHES CORP COM 44267D107   64,516,592 844,237 SH   SOLE 22 794,509 0 49,728
HOWARD HUGHES CORP COM 44267D107   1,217,294 15,929 SH   SOLE 25 15,929 0 0
HOWARD HUGHES CORP COM 44267D107   1,276,138 16,699 SH   SOLE 26 13,290 0 3,409
HOWARD HUGHES CORP COM 44267D107   407,548 5,333 SH   SOLE 28 982 0 4,351
HOWARD HUGHES CORP COM 44267D107   3,583,487 46,892 SH   SOLE 30 46,892 0 0
HOWARD HUGHES CORP COM 44267D107   39,662 519 SH   SOLE 31 519 0 0
HOWARD HUGHES CORP COM 44267D107   1,956,658 25,604 SH   SOLE 34 25,604 0 0
HOWARD HUGHES CORP COM 44267D107   359,480 4,704 SH   SOLE 36 4,704 0 0
HOWARD HUGHES CORP COM 44267D107   433,149 5,668 SH   SOLE 40 5,668 0 0
HOWARD HUGHES CORP COM 44267D107   2,255,078 29,509 SH   SOLE 43 25,523 0 3,986
HOWMET AEROSPACE INC COM 443201108   74,069,479 1,879,459 SH   SOLE 2 973,379 0 906,080
HOWMET AEROSPACE INC COM 443201108   14,796,800 375,458 SH   SOLE 4 328,319 0 47,139
HOWMET AEROSPACE INC COM 443201108   12,107,225 307,212 SH   SOLE 7 295,860 0 11,352
HOWMET AEROSPACE INC COM 443201108   267,357 6,784 SH   SOLE 13 1,699 0 5,085
HOWMET AEROSPACE INC COM 443201108   1,665,151 42,252 SH   SOLE 15 42,252 0 0
HOWMET AEROSPACE INC COM 443201108   27,820,622 705,928 SH   SOLE 18 676,093 0 29,835
HOWMET AEROSPACE INC COM 443201108   214,522,936 5,443,363 SH   SOLE 19 5,443,363 0 0
HOWMET AEROSPACE INC COM 443201108   573,931,574 14,563,095 SH   SOLE 21 14,563,095 0 0
HOWMET AEROSPACE INC COM 443201108   345,230,654 8,759,976 SH   SOLE 22 7,915,427 0 844,549
HOWMET AEROSPACE INC COM 443201108   23,146,124 587,316 SH   SOLE 23 587,316 0 0
HOWMET AEROSPACE INC COM 443201108   31,313,885 794,567 SH   SOLE 25 794,567 0 0
HOWMET AEROSPACE INC COM 443201108   37,102,820 941,457 SH   SOLE 26 253,768 0 687,689
HOWMET AEROSPACE INC COM 443201108   27,105,134 687,773 SH   SOLE 28 60,830 0 626,943
HOWMET AEROSPACE INC COM 443201108   75,128,820 1,906,339 SH   SOLE 30 1,906,339 0 0
HOWMET AEROSPACE INC COM 443201108   3,429,025 87,009 SH   SOLE 31 80,294 0 6,715
HOWMET AEROSPACE INC COM 443201108   161,806,543 4,105,723 SH   SOLE 34 4,105,723 0 0
HOWMET AEROSPACE INC COM 443201108   4,540,899 115,222 SH   SOLE 36 115,222 0 0
HOWMET AEROSPACE INC COM 443201108   537,237 13,632 SH   SOLE 40 13,632 0 0
HOWMET AEROSPACE INC COM 443201108   126,230 3,203 SH   OTR 43 3,203 0 0
HOWMET AEROSPACE INC COM 443201108   14,835,839 376,449 SH   SOLE 43 366,847 0 9,601
HP INC COM 40434L105   68,136,221 2,535,773 SH   SOLE 2 726,179 0 1,809,594
HP INC COM 40434L105   28,568,695 1,063,219 SH   SOLE 4 626,248 0 436,971
HP INC COM 40434L105   34,017,689 1,266,010 SH   SOLE 7 1,001,262 0 264,748
HP INC COM 40434L105   2,080,571 77,431 SH   SOLE 13 64,397 0 13,034
HP INC COM 40434L105   4,628,841 172,268 SH   SOLE 15 172,268 0 0
HP INC COM 40434L105   54,662,958 2,034,349 SH   SOLE 18 1,951,934 0 82,415
HP INC COM 40434L105   22,074,296 821,522 SH   SOLE 19 821,522 0 0
HP INC COM 40434L105   1,047,217,058 38,973,467 SH   SOLE 21 38,973,467 0 0
HP INC COM 40434L105   565,661,893 21,051,801 SH   SOLE 22 18,812,356 0 2,239,445
HP INC COM 40434L105   50,725,616 1,887,816 SH   SOLE 23 1,887,816 0 0
HP INC COM 40434L105   80,896,058 3,010,646 SH   SOLE 25 3,010,646 0 0
HP INC COM 40434L105   69,426,679 2,583,799 SH   SOLE 26 1,384,992 0 1,198,807
HP INC COM 40434L105   96,887,013 3,605,769 SH   SOLE 28 246,829 0 3,358,940
HP INC COM 40434L105   1,305,586 48,589 SH   SOLE 29 48,589 0 0
HP INC COM 40434L105   216,273,540 8,048,885 SH   SOLE 30 7,602,525 0 446,360
HP INC COM 40434L105   10,247,036 381,356 SH   SOLE 31 363,337 0 18,019
HP INC COM 40434L105   3,317,209 123,454 SH   SOLE 32 123,454 0 0
HP INC COM 40434L105   2,922,489 108,764 SH   SOLE 34 108,764 0 0
HP INC COM 40434L105   7,802,967 290,397 SH   SOLE 35 290,397 0 0
HP INC COM 40434L105   8,960,043 333,459 SH   SOLE 36 333,459 0 0
HP INC COM 40434L105   1,059,887 39,445 SH   SOLE 40 39,445 0 0
HP INC COM 40434L105   82,007 3,052 SH   OTR 43 3,052 0 0
HP INC COM 40434L105   48,601,530 1,808,766 SH   SOLE 43 1,678,693 0 130,073
HSBC HLDGS PLC SPON ADR NEW 404280406   5,204 167 SH   SOLE 18 167 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406   53,041,737 1,702,238 SH   SOLE 43 1,468,577 0 233,661
HTG MOLECULAR DIAGNOSTICS IN COM 40434H302   19,248 4,824 SH   SOLE 21 4,824 0 0
HTG MOLECULAR DIAGNOSTICS IN COM 40434H302   5,107 1,280 SH   SOLE 22 1,280 0 0
HUB GROUP INC CL A 443320106   13,721,405 172,618 SH   SOLE 2 86,626 0 85,992
HUB GROUP INC CL A 443320106   9,380 118 SH   SOLE 4 118 0 0
HUB GROUP INC CL A 443320106   49,920 628 SH   SOLE 7 628 0 0
HUB GROUP INC CL A 443320106   9,757,080 122,746 SH   SOLE 18 113,627 0 9,119
HUB GROUP INC CL A 443320106   34,356,929 432,217 SH   SOLE 19 432,217 0 0
HUB GROUP INC CL A 443320106   316,646,905 3,983,481 SH   SOLE 21 3,983,481 0 0
HUB GROUP INC CL A 443320106   97,310,625 1,224,187 SH   SOLE 22 1,184,126 0 40,061
HUB GROUP INC CL A 443320106   1,043,465 13,127 SH   SOLE 23 13,127 0 0
HUB GROUP INC CL A 443320106   440,216 5,538 SH   SOLE 25 5,538 0 0
HUB GROUP INC CL A 443320106   7,474,365 94,029 SH   SOLE 26 14,482 0 79,547
HUB GROUP INC CL A 443320106   47,853 602 SH   SOLE 28 602 0 0
HUB GROUP INC CL A 443320106   4,052,877 50,986 SH   SOLE 30 50,986 0 0
HUB GROUP INC CL A 443320106   143,956 1,811 SH   SOLE 36 1,811 0 0
HUB GROUP INC CL A 443320106   317,006 3,988 SH   SOLE 40 3,988 0 0
HUB GROUP INC CL A 443320106   1,575,969 19,826 SH   SOLE 43 19,588 0 238
HUBBELL INC COM 443510607   52,570,432 224,009 SH   SOLE 2 49,313 0 174,696
HUBBELL INC COM 443510607   9,447,982 40,259 SH   SOLE 4 17,834 0 22,425
HUBBELL INC COM 443510607   2,157,648 9,194 SH   SOLE 7 9,194 0 0
HUBBELL INC COM 443510607   40,600 173 SH   SOLE 13 173 0 0
HUBBELL INC COM 443510607   1,210,479 5,158 SH   SOLE 15 5,158 0 0
HUBBELL INC COM 443510607   32,947,195 140,392 SH   SOLE 18 137,568 0 2,824
HUBBELL INC COM 443510607   4,511,958 19,226 SH   SOLE 19 19,226 0 0
HUBBELL INC COM 443510607   688,026,141 2,931,763 SH   SOLE 21 2,931,763 0 0
HUBBELL INC COM 443510607   370,988,246 1,580,826 SH   SOLE 22 1,476,181 0 104,645
HUBBELL INC COM 443510607   20,481,932 87,276 SH   SOLE 23 87,276 0 0
HUBBELL INC COM 443510607   3,999,651 17,043 SH   SOLE 25 17,043 0 0
HUBBELL INC COM 443510607   8,404,125 35,811 SH   SOLE 26 28,911 0 6,900
HUBBELL INC COM 443510607   17,108,641 72,902 SH   SOLE 28 5,320 0 67,582
HUBBELL INC COM 443510607   33,800,256 144,027 SH   SOLE 30 144,027 0 0
HUBBELL INC COM 443510607   2,722,992 11,603 SH   SOLE 31 10,656 0 947
HUBBELL INC COM 443510607   593,506 2,529 SH   SOLE 34 2,529 0 0
HUBBELL INC COM 443510607   1,848,105 7,875 SH   SOLE 36 7,875 0 0
HUBBELL INC COM 443510607   470,064 2,003 SH   SOLE 40 2,003 0 0
HUBBELL INC COM 443510607   45,528 194 SH   OTR 43 194 0 0
HUBBELL INC COM 443510607   8,404,837 35,814 SH   SOLE 43 31,884 0 3,930
HUBSPOT INC COM 443573100   23,208,754 80,271 SH   SOLE 2 17,610 0 62,661
HUBSPOT INC COM 443573100   10,217,276 35,338 SH   SOLE 4 20,765 0 14,573
HUBSPOT INC COM 443573100   5,520,070 19,092 SH   SOLE 7 19,092 0 0
HUBSPOT INC COM 443573100   371,532 1,285 SH   SOLE 13 665 0 620
HUBSPOT INC COM 443573100   934,179 3,231 SH   SOLE 15 3,231 0 0
HUBSPOT INC COM 443573100   25,366,821 87,735 SH   SOLE 18 82,732 0 5,003
HUBSPOT INC COM 443573100   172,614,080 597,012 SH   SOLE 19 597,012 0 0
HUBSPOT INC COM 443573100   300,736,835 1,040,144 SH   SOLE 21 1,040,144 0 0
HUBSPOT INC COM 443573100   336,769,661 1,164,769 SH   SOLE 22 1,070,556 0 94,213
HUBSPOT INC COM 443573100   22,494,603 77,801 SH   SOLE 23 77,801 0 0
HUBSPOT INC COM 443573100   24,477,168 84,658 SH   SOLE 25 84,658 0 0
HUBSPOT INC COM 443573100   17,818,504 61,628 SH   SOLE 26 30,693 0 30,935
HUBSPOT INC COM 443573100   23,405,941 80,953 SH   SOLE 28 1,763 0 79,190
HUBSPOT INC COM 443573100   61,006 211 SH   SOLE 29 211 0 0
HUBSPOT INC COM 443573100   42,320,536 146,372 SH   SOLE 30 113,692 0 32,680
HUBSPOT INC COM 443573100   3,018,228 10,439 SH   SOLE 31 9,646 0 793
HUBSPOT INC COM 443573100   1,194,974 4,133 SH   SOLE 34 4,133 0 0
HUBSPOT INC COM 443573100   3,530,856 12,212 SH   SOLE 36 12,212 0 0
HUBSPOT INC COM 443573100   509,447 1,762 SH   SOLE 40 1,762 0 0
HUBSPOT INC COM 443573100   14,746 51 SH   OTR 43 51 0 0
HUBSPOT INC COM 443573100   9,034,734 31,248 SH   SOLE 43 27,963 0 3,285
HUBSPOT INC NOTE 0.375% 6/0 443573AD2   5,284,048 4,289,000 PRN   SOLE 21 4,289,000 0 0
HUDBAY MINERALS INC COM 443628102   1,524,640 300,718 SH   SOLE 43 281,425 0 19,293
HUDSON GLOBAL INC COM NEW 443787205   10,229 452 SH   SOLE 18 452 0 0
HUDSON GLOBAL INC COM NEW 443787205   169,386 7,485 SH   SOLE 21 7,485 0 0
HUDSON GLOBAL INC COM NEW 443787205   1,207,311 53,350 SH   SOLE 22 53,350 0 0
HUDSON PAC PPTYS INC COM 444097109   9,702,289 997,152 SH   SOLE 2 257,832 0 739,320
HUDSON PAC PPTYS INC COM 444097109   3,517,638 361,525 SH   SOLE 4 361,525 0 0
HUDSON PAC PPTYS INC COM 444097109   2,049,021 210,588 SH   SOLE 7 210,588 0 0
HUDSON PAC PPTYS INC COM 444097109   4,431,256 455,422 SH   SOLE 18 455,422 0 0
HUDSON PAC PPTYS INC COM 444097109   3,810,949 391,670 SH   SOLE 19 391,670 0 0
HUDSON PAC PPTYS INC COM 444097109   136,601,786 14,039,238 SH   SOLE 21 14,039,238 0 0
HUDSON PAC PPTYS INC COM 444097109   48,360,922 4,970,290 SH   SOLE 22 4,443,618 0 526,672
HUDSON PAC PPTYS INC COM 444097109   620,531 63,775 SH   SOLE 23 63,775 0 0
HUDSON PAC PPTYS INC COM 444097109   13,941,416 1,432,828 SH   SOLE 25 1,432,828 0 0
HUDSON PAC PPTYS INC COM 444097109   857,807 88,161 SH   SOLE 26 76,854 0 11,307
HUDSON PAC PPTYS INC COM 444097109   2,227,936 228,976 SH   SOLE 28 79,601 0 149,375
HUDSON PAC PPTYS INC COM 444097109   7,075,958 727,231 SH   SOLE 30 727,231 0 0
HUDSON PAC PPTYS INC COM 444097109   17,533 1,802 SH   SOLE 31 1,802 0 0
HUDSON PAC PPTYS INC COM 444097109   747,819 76,857 SH   SOLE 34 76,857 0 0
HUDSON PAC PPTYS INC COM 444097109   202,491 20,811 SH   SOLE 36 20,811 0 0
HUDSON PAC PPTYS INC COM 444097109   258,283 26,545 SH   SOLE 40 26,545 0 0
HUDSON PAC PPTYS INC COM 444097109   8,024,084 824,675 SH   SOLE 43 739,573 0 85,102
HUDSON PAC PPTYS INC OPTIONS 444097109   5,838 600 SH Put SOLE 4 600 0 0
HUDSON PAC PPTYS INC OPTIONS 444097109   96,327 9,900 SH Put SOLE 18 9,900 0 0
HUDSON PAC PPTYS INC OPTIONS 444097109   1,379,714 141,800 SH Put SOLE 19 141,800 0 0
HUDSON PAC PPTYS INC OPTIONS 444097109   45,731 4,700 SH Put SOLE 22 4,700 0 0
HUDSON PAC PPTYS INC OPTIONS 444097109   418,390 43,000 SH Put SOLE 34 43,000 0 0
HUDSON TECHNOLOGIES INC COM 444144109   62,025 6,129 SH   SOLE 2 1,643 0 4,486
HUDSON TECHNOLOGIES INC COM 444144109   4,979 492 SH   SOLE 7 492 0 0
HUDSON TECHNOLOGIES INC COM 444144109   1,155,795 114,209 SH   SOLE 18 114,209 0 0
HUDSON TECHNOLOGIES INC COM 444144109   788,894 77,954 SH   SOLE 19 77,954 0 0
HUDSON TECHNOLOGIES INC COM 444144109   14,880,549 1,470,410 SH   SOLE 21 1,470,410 0 0
HUDSON TECHNOLOGIES INC COM 444144109   10,195,930 1,007,503 SH   SOLE 22 993,509 0 13,994
HUDSON TECHNOLOGIES INC COM 444144109   65,406 6,463 SH   SOLE 43 5,768 0 695
HUMACYTE INC COM 44486Q103   68,157 32,302 SH   SOLE 2 18,201 0 14,101
HUMACYTE INC COM 44486Q103   322,043 152,627 SH   SOLE 18 152,627 0 0
HUMACYTE INC COM 44486Q103   204,330 96,839 SH   SOLE 19 96,839 0 0
HUMACYTE INC COM 44486Q103   4,621,854 2,190,452 SH   SOLE 21 2,190,452 0 0
HUMACYTE INC COM 44486Q103   2,879,770 1,364,820 SH   SOLE 22 1,334,850 0 29,970
HUMACYTE INC COM 44486Q103   23,022 10,911 SH   SOLE 25 10,911 0 0
HUMACYTE INC COM 44486Q103   20,437 9,686 SH   SOLE 26 4,499 0 5,187
HUMACYTE INC COM 44486Q103   287,654 136,329 SH   SOLE 30 136,329 0 0
HUMACYTE INC COM 44486Q103   5,178 2,454 SH   SOLE 36 2,454 0 0
HUMACYTE INC COM 44486Q103   29,502 13,982 SH   SOLE 40 13,982 0 0
HUMANA INC COM 444859102   152,586,523 297,910 SH   SOLE 2 68,104 0 229,806
HUMANA INC COM 444859102   50,983,393 99,540 SH   SOLE 4 60,293 0 39,247
HUMANA INC COM 444859102   80,138,272 156,462 SH   SOLE 7 120,934 0 35,528
HUMANA INC COM 444859102   1,721,983 3,362 SH   SOLE 13 1,989 0 1,373
HUMANA INC COM 444859102   7,333,536 14,318 SH   SOLE 15 14,318 0 0
HUMANA INC COM 444859102   1,024 2 SH   SOLE 17 0 0 2
HUMANA INC COM 444859102   492,258,875 961,086 SH   SOLE 18 925,696 0 35,390
HUMANA INC COM 444859102   567,762,615 1,108,500 SH   SOLE 19 1,108,500 0 0
HUMANA INC COM 444859102   1,738,379,518 3,394,013 SH   SOLE 21 3,394,013 0 0
HUMANA INC COM 444859102   1,486,441,965 2,902,130 SH   SOLE 22 2,630,761 0 271,369
HUMANA INC COM 444859102   113,259,550 221,128 SH   SOLE 23 221,128 0 0
HUMANA INC COM 444859102   125,462,477 244,953 SH   SOLE 25 237,935 0 7,018
HUMANA INC COM 444859102   126,251,250 246,493 SH   SOLE 26 101,141 0 145,352
HUMANA INC COM 444859102   176,043,801 343,708 SH   SOLE 28 29,585 0 314,123
HUMANA INC COM 444859102   19,463 38 SH   SOLE 29 38 0 0
HUMANA INC COM 444859102   479,176,281 935,544 SH   SOLE 30 932,785 0 2,759
HUMANA INC COM 444859102   14,451,441 28,215 SH   SOLE 31 25,929 0 2,286
HUMANA INC COM 444859102   142,786,792 278,777 SH   SOLE 34 278,777 0 0
HUMANA INC COM 444859102   24,608,681 48,046 SH   SOLE 36 48,046 0 0
HUMANA INC COM 444859102   2,456,463 4,796 SH   SOLE 40 4,796 0 0
HUMANA INC COM 444859102   99,751,875 194,756 SH   SOLE 43 178,933 0 15,823
HUMANA INC OPTIONS 444859102   512,190 1,000 SH Call SOLE 2 0 0 1,000
HUMANA INC OPTIONS 444859102   409,752 800 SH Call SOLE 4 800 0 0
HUMANA INC OPTIONS 444859102   6,402,375 12,500 SH Call SOLE 18 12,500 0 0
HUMANA INC OPTIONS 444859102   38,977,659 76,100 SH Call SOLE 19 76,100 0 0
HUMANA INC OPTIONS 444859102   2,714,607 5,300 SH Call SOLE 22 5,300 0 0
HUMANA INC OPTIONS 444859102   307,314 600 SH Call SOLE 26 600 0 0
HUMANA INC OPTIONS 444859102   20,129,067 39,300 SH Call SOLE 34 39,300 0 0
HUMANIGEN INC COM NEW 444863203   224 1,868 SH   SOLE 2 0 0 1,868
HUMANIGEN INC COM NEW 444863203   1,164 9,696 SH   SOLE 18 9,696 0 0
HUMANIGEN INC COM NEW 444863203   27,958 232,986 SH   SOLE 21 232,986 0 0
HUMANIGEN INC COM NEW 444863203   84,195 701,628 SH   SOLE 22 701,628 0 0
HUNT J B TRANS SVCS INC COM 445658107   24,718,843 141,769 SH   SOLE 2 47,019 0 94,750
HUNT J B TRANS SVCS INC COM 445658107   7,263,140 41,656 SH   SOLE 4 34,045 0 7,611
HUNT J B TRANS SVCS INC COM 445658107   16,197,870 92,899 SH   SOLE 7 69,902 0 22,997
HUNT J B TRANS SVCS INC COM 445658107   481,931 2,764 SH   SOLE 13 1,875 0 889
HUNT J B TRANS SVCS INC COM 445658107   1,615,620 9,266 SH   SOLE 15 9,266 0 0
HUNT J B TRANS SVCS INC COM 445658107   29,517,927 169,293 SH   SOLE 18 162,571 0 6,722
HUNT J B TRANS SVCS INC COM 445658107   6,209,831 35,615 SH   SOLE 19 35,615 0 0
HUNT J B TRANS SVCS INC COM 445658107   442,672,840 2,538,844 SH   SOLE 21 2,538,844 0 0
HUNT J B TRANS SVCS INC COM 445658107   314,123,489 1,801,580 SH   SOLE 22 1,621,910 0 179,670
HUNT J B TRANS SVCS INC COM 445658107   23,041,151 132,147 SH   SOLE 23 132,147 0 0
HUNT J B TRANS SVCS INC COM 445658107   35,531,255 203,781 SH   SOLE 25 203,781 0 0
HUNT J B TRANS SVCS INC COM 445658107   28,432,711 163,069 SH   SOLE 26 65,196 0 97,873
HUNT J B TRANS SVCS INC COM 445658107   40,466,166 232,084 SH   SOLE 28 1,168 0 230,916
HUNT J B TRANS SVCS INC COM 445658107   100,820,183 578,230 SH   SOLE 30 578,230 0 0
HUNT J B TRANS SVCS INC COM 445658107   3,191,311 18,303 SH   SOLE 31 16,836 0 1,467
HUNT J B TRANS SVCS INC COM 445658107   637,983 3,659 SH   SOLE 34 3,659 0 0
HUNT J B TRANS SVCS INC COM 445658107   3,784,309 21,704 SH   SOLE 36 21,704 0 0
HUNT J B TRANS SVCS INC COM 445658107   536,506 3,077 SH   SOLE 40 3,077 0 0
HUNT J B TRANS SVCS INC COM 445658107   9,241 53 SH   OTR 43 53 0 0
HUNT J B TRANS SVCS INC COM 445658107   16,676,515 95,644 SH   SOLE 43 88,271 0 7,373
HUNTINGTON BANCSHARES INC COM 446150104   43,683,506 3,098,121 SH   SOLE 2 569,901 0 2,528,220
HUNTINGTON BANCSHARES INC COM 446150104   18,931,407 1,342,653 SH   SOLE 4 837,000 0 505,653
HUNTINGTON BANCSHARES INC COM 446150104   24,622,125 1,746,250 SH   SOLE 7 1,704,182 0 42,068
HUNTINGTON BANCSHARES INC COM 446150104   215,251 15,266 SH   SOLE 13 4,933 0 10,333
HUNTINGTON BANCSHARES INC COM 446150104   3,372,565 239,189 SH   SOLE 15 239,189 0 0
HUNTINGTON BANCSHARES INC COM 446150104   54,835,873 3,889,069 SH   SOLE 18 3,723,671 0 165,398
HUNTINGTON BANCSHARES INC COM 446150104   11,642,003 825,674 SH   SOLE 19 825,674 0 0
HUNTINGTON BANCSHARES INC COM 446150104   920,809,115 65,305,611 SH   SOLE 21 65,305,611 0 0
HUNTINGTON BANCSHARES INC COM 446150104   441,099,183 31,283,630 SH   SOLE 22 28,111,905 0 3,171,725
HUNTINGTON BANCSHARES INC COM 446150104   34,480,055 2,445,394 SH   SOLE 23 2,445,394 0 0
HUNTINGTON BANCSHARES INC COM 446150104   48,370,473 3,430,530 SH   SOLE 25 3,430,530 0 0
HUNTINGTON BANCSHARES INC COM 446150104   48,440,268 3,435,480 SH   SOLE 26 1,665,334 0 1,770,146
HUNTINGTON BANCSHARES INC COM 446150104   43,865,777 3,111,048 SH   SOLE 28 50,114 0 3,060,934
HUNTINGTON BANCSHARES INC COM 446150104   34,376 2,438 SH   SOLE 29 2,438 0 0
HUNTINGTON BANCSHARES INC COM 446150104   179,200,608 12,709,263 SH   SOLE 30 12,565,739 0 143,524
HUNTINGTON BANCSHARES INC COM 446150104   4,685,670 332,317 SH   SOLE 31 306,208 0 26,109
HUNTINGTON BANCSHARES INC COM 446150104   5,903,444 418,684 SH   SOLE 32 418,684 0 0
HUNTINGTON BANCSHARES INC COM 446150104   970,870 68,856 SH   SOLE 34 68,856 0 0
HUNTINGTON BANCSHARES INC COM 446150104   13,905,194 986,184 SH   SOLE 35 986,184 0 0
HUNTINGTON BANCSHARES INC COM 446150104   6,538,424 463,718 SH   SOLE 36 463,718 0 0
HUNTINGTON BANCSHARES INC COM 446150104   757,382 53,715 SH   SOLE 40 53,715 0 0
HUNTINGTON BANCSHARES INC COM 446150104   59,784 4,240 SH   OTR 43 4,240 0 0
HUNTINGTON BANCSHARES INC COM 446150104   24,344,430 1,726,555 SH   SOLE 43 1,580,046 0 146,510
HUNTINGTON INGALLS INDS INC COM 446413106   25,410,786 110,156 SH   SOLE 2 9,544 0 100,612
HUNTINGTON INGALLS INDS INC COM 446413106   7,592,832 32,915 SH   SOLE 4 14,506 0 18,409
HUNTINGTON INGALLS INDS INC COM 446413106   18,274,931 79,222 SH   SOLE 7 77,740 0 1,482
HUNTINGTON INGALLS INDS INC COM 446413106   28,374 123 SH   SOLE 13 123 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   1,473,353 6,387 SH   SOLE 15 6,387 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   18,949,209 82,145 SH   SOLE 18 78,959 0 3,186
HUNTINGTON INGALLS INDS INC COM 446413106   14,441,952 62,606 SH   SOLE 19 62,606 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   459,694,490 1,992,780 SH   SOLE 21 1,992,780 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   220,250,957 954,790 SH   SOLE 22 866,294 0 88,496
HUNTINGTON INGALLS INDS INC COM 446413106   16,389,814 71,050 SH   SOLE 23 71,050 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   3,724,329 16,145 SH   SOLE 25 16,145 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   29,159,567 126,407 SH   SOLE 26 32,376 0 94,031
HUNTINGTON INGALLS INDS INC COM 446413106   232,525 1,008 SH   SOLE 28 0 0 1,008
HUNTINGTON INGALLS INDS INC COM 446413106   46,147,303 200,049 SH   SOLE 30 200,049 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   2,075,197 8,996 SH   SOLE 31 8,315 0 681
HUNTINGTON INGALLS INDS INC COM 446413106   20,168,814 87,432 SH   SOLE 34 87,432 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   2,779,694 12,050 SH   SOLE 36 12,050 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   215,455 934 SH   SOLE 40 934 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   9,283,600 40,244 SH   SOLE 43 37,067 0 3,177
HUNTSMAN CORP COM 447011107   22,279,190 810,742 SH   SOLE 2 176,552 0 634,190
HUNTSMAN CORP COM 447011107   15,691 571 SH   SOLE 4 571 0 0
HUNTSMAN CORP COM 447011107   459,026 16,704 SH   SOLE 7 16,704 0 0
HUNTSMAN CORP COM 447011107   4,608,533 167,705 SH   SOLE 18 167,705 0 0
HUNTSMAN CORP COM 447011107   4,135,548 150,493 SH   SOLE 19 150,493 0 0
HUNTSMAN CORP COM 447011107   193,225,455 7,031,494 SH   SOLE 21 7,031,494 0 0
HUNTSMAN CORP COM 447011107   123,931,392 4,509,876 SH   SOLE 22 4,234,898 0 274,978
HUNTSMAN CORP COM 447011107   705,741 25,682 SH   SOLE 25 25,682 0 0
HUNTSMAN CORP COM 447011107   3,150,280 114,639 SH   SOLE 26 100,032 0 14,607
HUNTSMAN CORP COM 447011107   102,033 3,713 SH   SOLE 28 3,713 0 0
HUNTSMAN CORP COM 447011107   2,308,402 84,003 SH   SOLE 30 84,003 0 0
HUNTSMAN CORP COM 447011107   72,712 2,646 SH   SOLE 31 2,646 0 0
HUNTSMAN CORP COM 447011107   2,391,090 87,012 SH   SOLE 32 87,012 0 0
HUNTSMAN CORP COM 447011107   343,775 12,510 SH   SOLE 36 12,510 0 0
HUNTSMAN CORP COM 447011107   632,617 23,021 SH   SOLE 40 23,021 0 0
HUNTSMAN CORP COM 447011107   5,097,772 185,508 SH   SOLE 43 179,267 0 6,241
HURCO CO COM 447324104   178,128 6,817 SH   SOLE 2 6,611 0 206
HURCO CO COM 447324104   26,862 1,028 SH   SOLE 18 1,028 0 0
HURCO CO COM 447324104   77,031 2,948 SH   SOLE 19 2,948 0 0
HURCO CO COM 447324104   374,809 14,344 SH   SOLE 21 14,344 0 0
HURCO CO COM 447324104   1,872,319 71,654 SH   SOLE 22 71,654 0 0
HURON CONSULTING GROUP INC COM 447462102   1,118,621 15,408 SH   SOLE 2 6,215 0 9,193
HURON CONSULTING GROUP INC COM 447462102   6,171 85 SH   SOLE 4 85 0 0
HURON CONSULTING GROUP INC COM 447462102   136,851 1,885 SH   SOLE 7 1,885 0 0
HURON CONSULTING GROUP INC COM 447462102   3,788,050 52,177 SH   SOLE 18 52,177 0 0
HURON CONSULTING GROUP INC COM 447462102   2,606,558 35,903 SH   SOLE 19 35,903 0 0
HURON CONSULTING GROUP INC COM 447462102   52,100,519 717,638 SH   SOLE 21 717,638 0 0
HURON CONSULTING GROUP INC COM 447462102   37,397,204 515,113 SH   SOLE 22 493,946 0 21,167
HURON CONSULTING GROUP INC COM 447462102   210,104 2,894 SH   SOLE 25 2,894 0 0
HURON CONSULTING GROUP INC COM 447462102   345,213 4,755 SH   SOLE 26 3,497 0 1,258
HURON CONSULTING GROUP INC COM 447462102   47,335 652 SH   SOLE 28 0 0 652
HURON CONSULTING GROUP INC COM 447462102   735,438 10,130 SH   SOLE 30 10,130 0 0
HURON CONSULTING GROUP INC COM 447462102   243,500 3,354 SH   SOLE 40 3,354 0 0
HURON CONSULTING GROUP INC COM 447462102   1,980,165 27,275 SH   SOLE 43 27,039 0 236
HUT 8 MNG CORP COM 44812T102   154,470 181,729 SH   SOLE 21 181,729 0 0
HUT 8 MNG CORP COM 44812T102   271,609 319,540 SH   SOLE 30 319,540 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103   42,049 2,845 SH   SOLE 2 2,845 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103   1,914,779 129,552 SH   SOLE 22 129,552 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103   262,611 17,768 SH   SOLE 30 17,768 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103   3,311 224 SH   SOLE 34 224 0 0
HUYA INC ADS REP SHS A 44852D108   197,358 49,964 SH   SOLE 2 49,964 0 0
HUYA INC ADS REP SHS A 44852D108   17,380 4,400 SH   SOLE 4 4,400 0 0
HUYA INC ADS REP SHS A 44852D108   3,738,553 946,469 SH   SOLE 21 946,469 0 0
HUYA INC ADS REP SHS A 44852D108   1,871,644 473,834 SH   SOLE 22 428,714 0 45,120
HUYA INC ADS REP SHS A 44852D108   11,009 2,787 SH   SOLE 25 2,787 0 0
HUYA INC ADS REP SHS A 44852D108   1,004,477 254,298 SH   SOLE 30 254,298 0 0
HUYA INC ADS REP SHS A 44852D108   8,240 2,086 SH   SOLE 34 2,086 0 0
HUYA INC ADS REP SHS A 44852D108   121,561 30,775 SH   SOLE 43 28,429 0 2,346
HV BANCORP INC COM 40441H105   7,849 276 SH   SOLE 18 276 0 0
HV BANCORP INC COM 40441H105   135,858 4,777 SH   SOLE 21 4,777 0 0
HYATT HOTELS CORP COM CL A 448579102   6,484,722 71,694 SH   SOLE 2 24,230 0 47,464
HYATT HOTELS CORP COM CL A 448579102   87,013 962 SH   SOLE 4 524 0 438
HYATT HOTELS CORP COM CL A 448579102   287,631 3,180 SH   SOLE 7 3,180 0 0
HYATT HOTELS CORP COM CL A 448579102   1,700,008 18,795 SH   SOLE 18 18,795 0 0
HYATT HOTELS CORP COM CL A 448579102   1,388,046 15,346 SH   SOLE 19 15,346 0 0
HYATT HOTELS CORP COM CL A 448579102   51,564,912 570,093 SH   SOLE 21 570,093 0 0
HYATT HOTELS CORP COM CL A 448579102   101,828,248 1,125,796 SH   SOLE 22 1,063,045 0 62,751
HYATT HOTELS CORP COM CL A 448579102   695,018 7,684 SH   SOLE 25 7,684 0 0
HYATT HOTELS CORP COM CL A 448579102   1,808,367 19,993 SH   SOLE 26 16,051 0 3,942
HYATT HOTELS CORP COM CL A 448579102   288,988 3,195 SH   SOLE 28 1,678 0 1,517
HYATT HOTELS CORP COM CL A 448579102   2,209,694 24,430 SH   SOLE 30 24,430 0 0
HYATT HOTELS CORP COM CL A 448579102   60,602 670 SH   SOLE 31 670 0 0
HYATT HOTELS CORP COM CL A 448579102   53,818 595 SH   SOLE 36 595 0 0
HYATT HOTELS CORP COM CL A 448579102   611,804 6,764 SH   SOLE 40 6,764 0 0
HYATT HOTELS CORP COM CL A 448579102   2,504,128 27,685 SH   SOLE 43 22,448 0 5,237
HYCROFT MINING HOLDING CORP COM CL A 44862P109   6,791 12,762 SH   SOLE 2 0 0 12,762
HYCROFT MINING HOLDING CORP COM CL A 44862P109   206,442 387,976 SH   SOLE 18 387,976 0 0
HYCROFT MINING HOLDING CORP COM CL A 44862P109   139,456 262,086 SH   SOLE 19 262,086 0 0
HYCROFT MINING HOLDING CORP COM CL A 44862P109   2,606,681 4,898,856 SH   SOLE 21 4,898,856 0 0
HYCROFT MINING HOLDING CORP COM CL A 44862P109   1,564,066 2,939,422 SH   SOLE 22 2,900,244 0 39,178
HYDROFARM HLDGS GROUP INC COM 44888K209   30,129 19,438 SH   SOLE 2 1,372 0 18,066
HYDROFARM HLDGS GROUP INC COM 44888K209   335 216 SH   SOLE 7 216 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209   194,624 125,564 SH   SOLE 18 125,564 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209   130,753 84,357 SH   SOLE 19 84,357 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209   2,449,222 1,580,143 SH   SOLE 21 1,580,143 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209   1,517,376 978,952 SH   SOLE 22 943,815 0 35,137
HYDROFARM HLDGS GROUP INC COM 44888K209   264 170 SH   SOLE 43 170 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107   320,545 136,985 SH   SOLE 2 46,832 0 90,153
HYLIION HOLDINGS CORP COMMON STOCK 449109107   4,409 1,884 SH   SOLE 7 1,884 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107   993,426 424,541 SH   SOLE 18 402,653 0 21,888
HYLIION HOLDINGS CORP COMMON STOCK 449109107   1,685,652 720,364 SH   SOLE 19 720,364 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107   11,638,158 4,973,572 SH   SOLE 21 4,973,572 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107   8,050,000 3,440,171 SH   SOLE 22 3,287,318 0 152,853
HYLIION HOLDINGS CORP COMMON STOCK 449109107   32,156 13,742 SH   SOLE 25 13,742 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107   259,784 111,019 SH   SOLE 26 6,610 0 104,409
HYLIION HOLDINGS CORP COMMON STOCK 449109107   44,853 19,168 SH   SOLE 28 0 0 19,168
HYLIION HOLDINGS CORP COMMON STOCK 449109107   424,974 181,613 SH   SOLE 30 181,613 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107   26,079 11,145 SH   SOLE 40 11,145 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107   194,852 83,270 SH   SOLE 43 83,270 0 0
HYPERFINE INC COM CL A 44916K106   6,553 7,801 SH   SOLE 18 7,801 0 0
HYPERFINE INC COM CL A 44916K106   83,619 99,547 SH   SOLE 21 99,547 0 0
HYPERFINE INC COM CL A 44916K106   488,752 581,848 SH   SOLE 22 581,848 0 0
HYRECAR INC COM 44916T107   40 94 SH   SOLE 2 0 0 94
HYRECAR INC COM 44916T107   6,828 16,104 SH   SOLE 21 16,104 0 0
HYRECAR INC COM 44916T107   117,589 277,332 SH   SOLE 22 277,332 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105   506,149 19,998 SH   SOLE 2 11,943 0 8,055
HYSTER YALE MATLS HANDLING I CL A 449172105   810 32 SH   SOLE 4 32 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105   1,544 61 SH   SOLE 7 61 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105   829,561 32,776 SH   SOLE 18 32,776 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105   1,156,490 45,693 SH   SOLE 19 45,693 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105   10,244,197 404,749 SH   SOLE 21 404,749 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105   7,004,188 276,736 SH   SOLE 22 264,001 0 12,735
HYSTER YALE MATLS HANDLING I CL A 449172105   24,146 954 SH   SOLE 25 954 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105   11,491 454 SH   SOLE 26 0 0 454
HYSTER YALE MATLS HANDLING I CL A 449172105   12,275 485 SH   SOLE 28 485 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105   2,074,306 81,956 SH   SOLE 30 81,956 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105   24,374 963 SH   SOLE 40 963 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105   172,386 6,811 SH   SOLE 43 6,409 0 402
HYZON MOTORS INC COM CL A 44951Y102   61,290 39,542 SH   SOLE 2 21,374 0 18,168
HYZON MOTORS INC COM CL A 44951Y102   1,948 1,257 SH   SOLE 7 1,257 0 0
HYZON MOTORS INC COM CL A 44951Y102   354,702 228,840 SH   SOLE 18 228,840 0 0
HYZON MOTORS INC COM CL A 44951Y102   264,839 170,864 SH   SOLE 19 170,864 0 0
HYZON MOTORS INC COM CL A 44951Y102   4,823,075 3,111,661 SH   SOLE 21 3,111,661 0 0
HYZON MOTORS INC COM CL A 44951Y102   3,343,187 2,156,895 SH   SOLE 22 2,099,642 0 57,253
HYZON MOTORS INC COM CL A 44951Y102   17,593 11,350 SH   SOLE 25 11,350 0 0
HYZON MOTORS INC COM CL A 44951Y102   10,354 6,680 SH   SOLE 26 0 0 6,680
HYZON MOTORS INC COM CL A 44951Y102   32,132 20,730 SH   SOLE 30 20,730 0 0
HYZON MOTORS INC COM CL A 44951Y102   18,916 12,204 SH   SOLE 40 12,204 0 0
I MAB SPONSORED ADS 44975P103   313,011 74,883 SH   SOLE 2 74,883 0 0
I MAB SPONSORED ADS 44975P103   2,993 716 SH   SOLE 4 716 0 0
I MAB SPONSORED ADS 44975P103   4,323,796 1,034,401 SH   SOLE 21 1,034,401 0 0
I MAB SPONSORED ADS 44975P103   3,085,225 738,092 SH   SOLE 22 714,000 0 24,092
I MAB SPONSORED ADS 44975P103   4,209 1,007 SH   SOLE 25 1,007 0 0
I MAB SPONSORED ADS 44975P103   586,772 140,376 SH   SOLE 30 140,376 0 0
I MAB SPONSORED ADS 44975P103   4,092 979 SH   SOLE 34 979 0 0
I3 VERTICALS INC COM CL A 46571Y107   702,063 28,844 SH   SOLE 2 23,507 0 5,337
I3 VERTICALS INC COM CL A 46571Y107   6,426 264 SH   SOLE 7 264 0 0
I3 VERTICALS INC COM CL A 46571Y107   1,890,707 77,679 SH   SOLE 18 77,679 0 0
I3 VERTICALS INC COM CL A 46571Y107   989,056 40,635 SH   SOLE 19 40,635 0 0
I3 VERTICALS INC COM CL A 46571Y107   19,630,624 806,517 SH   SOLE 21 806,517 0 0
I3 VERTICALS INC COM CL A 46571Y107   13,634,319 560,161 SH   SOLE 22 545,360 0 14,801
I3 VERTICALS INC COM CL A 46571Y107   65,694 2,699 SH   SOLE 25 2,699 0 0
I3 VERTICALS INC COM CL A 46571Y107   41,865 1,720 SH   SOLE 30 1,720 0 0
I3 VERTICALS INC COM CL A 46571Y107   60,631 2,491 SH   SOLE 40 2,491 0 0
I3 VERTICALS INC COM CL A 46571Y107   108,070 4,440 SH   SOLE 43 4,398 0 42
IAA INC COM 449253103   7,538,200 188,455 SH   SOLE 2 102,852 0 85,603
IAA INC COM 449253103   12,640 316 SH   SOLE 4 316 0 0
IAA INC COM 449253103   480,200 12,005 SH   SOLE 7 12,005 0 0
IAA INC COM 449253103   11,481,280 287,032 SH   SOLE 18 287,032 0 0
IAA INC COM 449253103   1,687,280 42,182 SH   SOLE 19 42,182 0 0
IAA INC COM 449253103   279,219,440 6,980,486 SH   SOLE 21 6,980,486 0 0
IAA INC COM 449253103   153,748,720 3,843,718 SH   SOLE 22 3,662,814 0 180,904
IAA INC COM 449253103   927,960 23,199 SH   SOLE 25 23,199 0 0
IAA INC COM 449253103   2,837,320 70,933 SH   SOLE 26 59,924 0 11,009
IAA INC COM 449253103   261,360 6,534 SH   SOLE 28 2,401 0 4,133
IAA INC COM 449253103   10,683,720 267,093 SH   SOLE 30 267,093 0 0
IAA INC COM 449253103   73,840 1,846 SH   SOLE 31 1,846 0 0
IAA INC COM 449253103   294,440 7,361 SH   SOLE 36 7,361 0 0
IAA INC COM 449253103   716,760 17,919 SH   SOLE 40 17,919 0 0
IAA INC COM 449253103   15,760 394 SH   OTR 43 394 0 0
IAA INC COM 449253103   1,923,120 48,078 SH   SOLE 43 43,944 0 4,134
IAC INC COM NEW 44891N208   9,454,092 212,930 SH   SOLE 2 34,476 0 178,454
IAC INC COM NEW 44891N208   13,054 294 SH   SOLE 4 294 0 0
IAC INC COM NEW 44891N208   45,155 1,017 SH   SOLE 7 1,017 0 0
IAC INC COM NEW 44891N208   21,356 481 SH   SOLE 15 481 0 0
IAC INC COM NEW 44891N208   1,345,586 30,306 SH   SOLE 18 30,306 0 0
IAC INC COM NEW 44891N208   1,083,715 24,408 SH   SOLE 19 24,408 0 0
IAC INC COM NEW 44891N208   46,386,323 1,044,737 SH   SOLE 21 1,044,737 0 0
IAC INC COM NEW 44891N208   82,555,495 1,859,358 SH   SOLE 22 1,754,358 0 105,000
IAC INC COM NEW 44891N208   4,188,962 94,346 SH   SOLE 25 94,346 0 0
IAC INC COM NEW 44891N208   2,859,316 64,399 SH   SOLE 26 27,575 0 36,824
IAC INC COM NEW 44891N208   827,039 18,627 SH   SOLE 28 1,485 0 17,142
IAC INC COM NEW 44891N208   1,402,552 31,589 SH   SOLE 30 31,589 0 0
IAC INC COM NEW 44891N208   49,772 1,121 SH   SOLE 31 1,121 0 0
IAC INC COM NEW 44891N208   399,778 9,004 SH   SOLE 36 9,004 0 0
IAC INC COM NEW 44891N208   503,762 11,346 SH   SOLE 40 11,346 0 0
IAC INC COM NEW 44891N208   7,903 178 SH   OTR 43 178 0 0
IAC INC COM NEW 44891N208   4,864,508 109,561 SH   SOLE 43 97,071 0 12,490
IAMGOLD CORP COM 450913108   208,245 80,715 SH   SOLE 43 77,443 0 3,272
IBEX LTD SHS NEW G4690M101   60,808 2,447 SH   SOLE 2 1,778 0 669
IBEX LTD SHS NEW G4690M101   3,951 159 SH   SOLE 7 159 0 0
IBEX LTD SHS NEW G4690M101   486,041 19,559 SH   SOLE 18 19,559 0 0
IBEX LTD SHS NEW G4690M101   354,734 14,275 SH   SOLE 19 14,275 0 0
IBEX LTD SHS NEW G4690M101   6,785,640 273,064 SH   SOLE 21 273,064 0 0
IBEX LTD SHS NEW G4690M101   2,078,553 83,644 SH   SOLE 22 81,720 0 1,924
IBEX LTD SHS NEW G4690M101   16,674 671 SH   SOLE 43 671 0 0
IBIO INC COM 451033609   69 156 SH   SOLE 2 0 0 156
IBIO INC COM 451033609   58,479 131,590 SH   SOLE 21 131,590 0 0
IBIO INC COM 451033609   61,173 137,654 SH   SOLE 22 137,654 0 0
ICAD INC COM NEW 44934S206   1,082 591 SH   SOLE 2 0 0 591
ICAD INC COM NEW 44934S206   7,139 3,901 SH   SOLE 18 3,901 0 0
ICAD INC COM NEW 44934S206   128,292 70,105 SH   SOLE 21 70,105 0 0
ICAD INC COM NEW 44934S206   539,316 294,708 SH   SOLE 22 294,708 0 0
ICC HLDGS INC COM 44931Q104   2,988 194 SH   SOLE 18 194 0 0
ICC HLDGS INC COM 44931Q104   76,430 4,963 SH   SOLE 21 4,963 0 0
ICF INTL INC COM 44925C103   1,296,961 13,094 SH   SOLE 2 5,635 0 7,459
ICF INTL INC COM 44925C103   4,556 46 SH   SOLE 4 46 0 0
ICF INTL INC COM 44925C103   262,681 2,652 SH   SOLE 7 2,652 0 0
ICF INTL INC COM 44925C103   4,802,142 48,482 SH   SOLE 18 48,482 0 0
ICF INTL INC COM 44925C103   4,074,026 41,131 SH   SOLE 19 41,131 0 0
ICF INTL INC COM 44925C103   66,724,042 673,640 SH   SOLE 21 673,640 0 0
ICF INTL INC COM 44925C103   44,403,719 448,296 SH   SOLE 22 431,309 0 16,987
ICF INTL INC COM 44925C103   295,664 2,985 SH   SOLE 25 2,985 0 0
ICF INTL INC COM 44925C103   2,611,849 26,369 SH   SOLE 26 24,928 0 1,441
ICF INTL INC COM 44925C103   33,281 336 SH   SOLE 28 336 0 0
ICF INTL INC COM 44925C103   7,830,200 79,053 SH   SOLE 30 79,053 0 0
ICF INTL INC COM 44925C103   4,337,003 43,786 SH   SOLE 34 43,786 0 0
ICF INTL INC COM 44925C103   144,514 1,459 SH   SOLE 36 1,459 0 0
ICF INTL INC COM 44925C103   269,713 2,723 SH   SOLE 40 2,723 0 0
ICF INTL INC COM 44925C103   3,278,588 33,100 SH   SOLE 43 32,342 0 758
ICHOR HOLDINGS SHS G4740B105   820,585 30,596 SH   SOLE 2 8,554 0 22,042
ICHOR HOLDINGS SHS G4740B105   2,548 95 SH   SOLE 4 95 0 0
ICHOR HOLDINGS SHS G4740B105   156,039 5,818 SH   SOLE 7 5,818 0 0
ICHOR HOLDINGS SHS G4740B105   3,141,158 117,120 SH   SOLE 18 104,511 0 12,609
ICHOR HOLDINGS SHS G4740B105   4,323,009 161,186 SH   SOLE 19 161,186 0 0
ICHOR HOLDINGS SHS G4740B105   100,839,445 3,759,860 SH   SOLE 21 3,759,860 0 0
ICHOR HOLDINGS SHS G4740B105   19,701,006 734,564 SH   SOLE 22 700,170 0 34,394
ICHOR HOLDINGS SHS G4740B105   95,131 3,547 SH   SOLE 25 3,547 0 0
ICHOR HOLDINGS SHS G4740B105   329,135 12,272 SH   SOLE 26 10,841 0 1,431
ICHOR HOLDINGS SHS G4740B105   44,682 1,666 SH   SOLE 28 1,666 0 0
ICHOR HOLDINGS SHS G4740B105   2,135,328 79,617 SH   SOLE 30 79,617 0 0
ICHOR HOLDINGS SHS G4740B105   150,407 5,608 SH   SOLE 40 5,608 0 0
ICHOR HOLDINGS SHS G4740B105   716,148 26,702 SH   SOLE 43 25,851 0 851
ICICI BANK LIMITED ADR 45104G104   45,463,122 2,076,890 SH   SOLE 2 2,076,890 0 0
ICICI BANK LIMITED ADR 45104G104   10,419,968 476,015 SH   SOLE 4 476,015 0 0
ICICI BANK LIMITED ADR 45104G104   32,619,099 1,490,137 SH   SOLE 18 1,490,137 0 0
ICICI BANK LIMITED ADR 45104G104   1,046,802 47,821 SH   SOLE 19 47,821 0 0
ICICI BANK LIMITED ADR 45104G104   1,732,134 79,129 SH   SOLE 21 79,129 0 0
ICICI BANK LIMITED ADR 45104G104   69,629,135 3,180,865 SH   SOLE 22 2,785,513 0 395,352
ICICI BANK LIMITED ADR 45104G104   3,386,755 154,717 SH   SOLE 26 154,717 0 0
ICICI BANK LIMITED ADR 45104G104   7,870,681 359,556 SH   SOLE 28 359,556 0 0
ICICI BANK LIMITED ADR 45104G104   1,824,072 83,329 SH   SOLE 30 83,329 0 0
ICICI BANK LIMITED ADR 45104G104   440,996 20,146 SH   SOLE 31 0 0 20,146
ICICI BANK LIMITED ADR 45104G104   1,313,400 60,000 SH   SOLE 34 60,000 0 0
ICICI BANK LIMITED ADR 45104G104   104,956,164 4,794,708 SH   SOLE 43 4,307,275 0 487,433
ICL GROUP LTD SHS M53213100   17,463,385 2,388,972 SH   SOLE 7 2,388,972 0 0
ICL GROUP LTD SHS M53213100   15,477,163 2,117,259 SH   SOLE 43 1,811,935 0 305,324
ICLICK INTERACTIVE ASIA GROU SPON ADS NEW 45113Y203   244 63 SH   SOLE 43 63 0 0
ICON PLC SHS G4705A100   10,338,956 53,225 SH   SOLE 2 30,684 0 22,541
ICON PLC SHS G4705A100   406,371 2,092 SH   SOLE 4 2,092 0 0
ICON PLC SHS G4705A100   23,893 123 SH   SOLE 7 123 0 0
ICON PLC SHS G4705A100   121,601 626 SH   SOLE 15 626 0 0
ICON PLC SHS G4705A100   1,935,701 9,965 SH   SOLE 18 9,965 0 0
ICON PLC SHS G4705A100   26,931,791 138,645 SH   SOLE 19 138,645 0 0
ICON PLC SHS G4705A100   2,186,478 11,256 SH   SOLE 21 11,256 0 0
ICON PLC SHS G4705A100   3,761,069 19,362 SH   SOLE 22 19,362 0 0
ICON PLC SHS G4705A100   16,339,727 84,117 SH   SOLE 25 84,117 0 0
ICON PLC SHS G4705A100   6,221,828 32,030 SH   SOLE 26 2,500 0 29,530
ICON PLC SHS G4705A100   6,423,848 33,070 SH   SOLE 28 0 0 33,070
ICON PLC SHS G4705A100   2,007,962 10,337 SH   SOLE 36 10,337 0 0
ICON PLC SHS G4705A100   4,246,694 21,862 SH   SOLE 43 20,340 0 1,522
ICOSAVAX INC COM 45114M109   122,649 15,447 SH   SOLE 2 1,045 0 14,402
ICOSAVAX INC COM 45114M109   576,246 72,575 SH   SOLE 18 72,575 0 0
ICOSAVAX INC COM 45114M109   394,308 49,661 SH   SOLE 19 49,661 0 0
ICOSAVAX INC COM 45114M109   6,465,280 814,267 SH   SOLE 21 814,267 0 0
ICOSAVAX INC COM 45114M109   3,297,815 415,342 SH   SOLE 22 398,405 0 16,937
ICU MED INC COM 44930G107   7,898,094 50,153 SH   SOLE 2 26,054 0 24,099
ICU MED INC COM 44930G107   12,756 81 SH   SOLE 4 81 0 0
ICU MED INC COM 44930G107   32,598 207 SH   SOLE 7 207 0 0
ICU MED INC COM 44930G107   6,674,632 42,384 SH   SOLE 18 42,384 0 0
ICU MED INC COM 44930G107   1,007,400 6,397 SH   SOLE 19 6,397 0 0
ICU MED INC COM 44930G107   169,610,999 1,077,032 SH   SOLE 21 1,077,032 0 0
ICU MED INC COM 44930G107   90,717,141 576,055 SH   SOLE 22 548,828 0 27,227
ICU MED INC COM 44930G107   508,975 3,232 SH   SOLE 25 3,232 0 0
ICU MED INC COM 44930G107   1,571,493 9,979 SH   SOLE 26 8,433 0 1,546
ICU MED INC COM 44930G107   274,960 1,746 SH   SOLE 28 353 0 1,393
ICU MED INC COM 44930G107   1,328,344 8,435 SH   SOLE 30 8,435 0 0
ICU MED INC COM 44930G107   45,984 292 SH   SOLE 31 292 0 0
ICU MED INC COM 44930G107   22,362 142 SH   SOLE 36 142 0 0
ICU MED INC COM 44930G107   490,708 3,116 SH   SOLE 40 3,116 0 0
ICU MED INC COM 44930G107   20,000 127 SH   OTR 43 127 0 0
ICU MED INC COM 44930G107   1,347,399 8,556 SH   SOLE 43 8,332 0 224
IDACORP INC COM 451107106   8,858,583 82,138 SH   SOLE 2 52,526 0 29,612
IDACORP INC COM 451107106   676,543 6,273 SH   SOLE 4 6,273 0 0
IDACORP INC COM 451107106   777,491 7,209 SH   SOLE 7 7,209 0 0
IDACORP INC COM 451107106   100,840 935 SH   SOLE 13 935 0 0
IDACORP INC COM 451107106   14,405,740 133,572 SH   SOLE 18 133,336 0 236
IDACORP INC COM 451107106   4,897,900 45,414 SH   SOLE 19 45,414 0 0
IDACORP INC COM 451107106   465,034,532 4,311,864 SH   SOLE 21 4,311,864 0 0
IDACORP INC COM 451107106   158,150,162 1,466,390 SH   SOLE 22 1,399,785 0 66,605
IDACORP INC COM 451107106   242,770 2,251 SH   SOLE 23 2,251 0 0
IDACORP INC COM 451107106   2,382,407 22,090 SH   SOLE 26 17,369 0 4,721
IDACORP INC COM 451107106   76,789 712 SH   SOLE 28 712 0 0
IDACORP INC COM 451107106   146,892 1,362 SH   SOLE 29 1,362 0 0
IDACORP INC COM 451107106   6,483,834 60,119 SH   SOLE 30 60,119 0 0
IDACORP INC COM 451107106   219,906 2,039 SH   SOLE 31 2,039 0 0
IDACORP INC COM 451107106   2,498,777 23,169 SH   SOLE 32 23,169 0 0
IDACORP INC COM 451107106   31,061 288 SH   SOLE 34 288 0 0
IDACORP INC COM 451107106   350,728 3,252 SH   SOLE 36 3,252 0 0
IDACORP INC COM 451107106   4,558,457 42,267 SH   SOLE 43 40,871 0 1,396
IDAHO STRATEGIC RESOURCES COM NEW 645827205   9,912 1,739 SH   SOLE 18 1,739 0 0
IDAHO STRATEGIC RESOURCES COM NEW 645827205   122,983 21,576 SH   SOLE 21 21,576 0 0
IDAHO STRATEGIC RESOURCES COM NEW 645827205   674,983 118,418 SH   SOLE 22 118,418 0 0
IDEAL PWR INC COM NEW 451622203   11,053 1,033 SH   SOLE 18 1,033 0 0
IDEAL PWR INC COM NEW 451622203   137,678 12,867 SH   SOLE 21 12,867 0 0
IDEAL PWR INC COM NEW 451622203   926,971 86,632 SH   SOLE 22 86,632 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   894,982 49,256 SH   SOLE 2 11,960 0 37,296
IDEAYA BIOSCIENCES INC COM 45166A102   121,903 6,709 SH   SOLE 7 6,709 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   2,444,210 134,519 SH   SOLE 18 134,519 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   1,465,592 80,660 SH   SOLE 19 80,660 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   36,764,051 2,023,338 SH   SOLE 21 2,023,338 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   20,785,408 1,143,941 SH   SOLE 22 1,087,768 0 56,173
IDEAYA BIOSCIENCES INC COM 45166A102   144,433 7,949 SH   SOLE 25 7,949 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   55,237 3,040 SH   SOLE 26 788 0 2,252
IDEAYA BIOSCIENCES INC COM 45166A102   1,137,442 62,600 SH   SOLE 30 62,600 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   25,129 1,383 SH   SOLE 36 1,383 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   72,407 3,985 SH   SOLE 40 3,985 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   351,590 19,350 SH   SOLE 43 16,359 0 2,991
IDENTIV INC COM NEW 45170X205   22,068 3,048 SH   SOLE 2 710 0 2,338
IDENTIV INC COM NEW 45170X205   2,404 332 SH   SOLE 7 332 0 0
IDENTIV INC COM NEW 45170X205   436,239 60,254 SH   SOLE 18 60,254 0 0
IDENTIV INC COM NEW 45170X205   284,959 39,359 SH   SOLE 19 39,359 0 0
IDENTIV INC COM NEW 45170X205   5,244,135 724,328 SH   SOLE 21 724,328 0 0
IDENTIV INC COM NEW 45170X205   3,517,996 485,911 SH   SOLE 22 477,996 0 7,915
IDERA PHARMACEUTICALS INC COM PAR 45168K405   3,816 10,903 SH   SOLE 21 10,903 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405   149,994 428,553 SH   SOLE 22 428,553 0 0
IDEX CORP COM 45167R104   19,216,253 84,160 SH   SOLE 2 26,202 0 57,958
IDEX CORP COM 45167R104   19,894,850 87,132 SH   SOLE 4 48,866 0 38,266
IDEX CORP COM 45167R104   22,012,610 96,407 SH   SOLE 7 94,241 0 2,166
IDEX CORP COM 45167R104   217,142 951 SH   SOLE 13 225 0 726
IDEX CORP COM 45167R104   2,311,841 10,125 SH   SOLE 15 10,125 0 0
IDEX CORP COM 45167R104   33,187,081 145,347 SH   SOLE 18 139,291 0 6,056
IDEX CORP COM 45167R104   84,872,316 371,709 SH   SOLE 19 371,709 0 0
IDEX CORP COM 45167R104   518,599,992 2,271,274 SH   SOLE 21 2,271,274 0 0
IDEX CORP COM 45167R104   383,788,252 1,680,849 SH   SOLE 22 1,519,575 0 161,274
IDEX CORP COM 45167R104   28,338,950 124,114 SH   SOLE 23 124,114 0 0
IDEX CORP COM 45167R104   44,128,882 193,268 SH   SOLE 25 193,268 0 0
IDEX CORP COM 45167R104   36,096,005 158,087 SH   SOLE 26 71,251 0 86,836
IDEX CORP COM 45167R104   47,437,612 207,759 SH   SOLE 28 44,591 0 163,168
IDEX CORP COM 45167R104   155,078,996 679,188 SH   SOLE 30 674,220 0 4,968
IDEX CORP COM 45167R104   3,832,747 16,786 SH   SOLE 31 15,429 0 1,357
IDEX CORP COM 45167R104   824,956 3,613 SH   SOLE 34 3,613 0 0
IDEX CORP COM 45167R104   5,088,791 22,287 SH   SOLE 36 22,287 0 0
IDEX CORP COM 45167R104   640,466 2,805 SH   SOLE 40 2,805 0 0
IDEX CORP COM 45167R104   29,455 129 SH   OTR 43 129 0 0
IDEX CORP COM 45167R104   17,396,368 76,190 SH   SOLE 43 69,553 0 6,637
IDEXX LABS INC COM 45168D104   101,474,339 248,736 SH   SOLE 2 100,625 0 148,111
IDEXX LABS INC COM 45168D104   30,070,732 73,710 SH   SOLE 4 48,553 0 25,157
IDEXX LABS INC COM 45168D104   36,877,952 90,396 SH   SOLE 7 87,951 0 2,445
IDEXX LABS INC COM 45168D104   2,030,825 4,978 SH   SOLE 13 3,834 0 1,144
IDEXX LABS INC COM 45168D104   3,976,386 9,747 SH   SOLE 15 9,747 0 0
IDEXX LABS INC COM 45168D104   175,746,312 430,793 SH   SOLE 18 348,569 0 82,224
IDEXX LABS INC COM 45168D104   374,259,240 917,392 SH   SOLE 19 917,392 0 0
IDEXX LABS INC COM 45168D104   1,260,575,186 3,089,948 SH   SOLE 21 3,089,948 0 0
IDEXX LABS INC COM 45168D104   817,307,880 2,003,402 SH   SOLE 22 1,820,684 0 182,718
IDEXX LABS INC COM 45168D104   59,449,971 145,725 SH   SOLE 23 145,725 0 0
IDEXX LABS INC COM 45168D104   61,521,592 150,803 SH   SOLE 25 150,803 0 0
IDEXX LABS INC COM 45168D104   74,050,451 181,514 SH   SOLE 26 87,450 0 94,064
IDEXX LABS INC COM 45168D104   80,539,055 197,419 SH   SOLE 28 2,112 0 195,307
IDEXX LABS INC COM 45168D104   2,379,223 5,832 SH   SOLE 29 5,832 0 0
IDEXX LABS INC COM 45168D104   319,805,963 783,915 SH   SOLE 30 740,848 0 43,067
IDEXX LABS INC COM 45168D104   10,753,418 26,359 SH   SOLE 31 24,842 0 1,517
IDEXX LABS INC COM 45168D104   7,246,186 17,762 SH   SOLE 32 17,762 0 0
IDEXX LABS INC COM 45168D104   1,742,397 4,271 SH   SOLE 34 4,271 0 0
IDEXX LABS INC COM 45168D104   9,292,513 22,778 SH   SOLE 36 22,778 0 0
IDEXX LABS INC COM 45168D104   1,288,338 3,158 SH   SOLE 40 3,158 0 0
IDEXX LABS INC COM 45168D104   48,547 119 SH   OTR 43 119 0 0
IDEXX LABS INC COM 45168D104   38,447,374 94,243 SH   SOLE 43 81,286 0 12,957
IDT CORP CL B NEW 448947507   1,758,540 62,426 SH   SOLE 2 48,754 0 13,672
IDT CORP CL B NEW 448947507   5,409 192 SH   SOLE 7 192 0 0
IDT CORP CL B NEW 448947507   1,449,403 51,452 SH   SOLE 18 42,885 0 8,567
IDT CORP CL B NEW 448947507   1,940,096 68,871 SH   SOLE 19 68,871 0 0
IDT CORP CL B NEW 448947507   16,938,959 601,312 SH   SOLE 21 601,312 0 0
IDT CORP CL B NEW 448947507   15,605,138 553,963 SH   SOLE 22 537,710 0 16,253
IDT CORP CL B NEW 448947507   78,763 2,796 SH   SOLE 23 2,796 0 0
IDT CORP CL B NEW 448947507   78,679 2,793 SH   SOLE 25 2,793 0 0
IDT CORP CL B NEW 448947507   345,280 12,257 SH   SOLE 26 0 0 12,257
IDT CORP CL B NEW 448947507   287,757 10,215 SH   SOLE 30 10,215 0 0
IDT CORP CL B NEW 448947507   101,412 3,600 SH   SOLE 40 3,600 0 0
IDT CORP CL B NEW 448947507   217,321 7,715 SH   SOLE 43 7,080 0 635
IDW MEDIA HLDGS INC CL B 44951N106   94 100 SH   SOLE 43 100 0 0
IES HLDGS INC COM 44951W106   236,754 6,656 SH   SOLE 2 3,613 0 3,043
IES HLDGS INC COM 44951W106   4,944 139 SH   SOLE 7 139 0 0
IES HLDGS INC COM 44951W106   869,260 24,438 SH   SOLE 18 24,438 0 0
IES HLDGS INC COM 44951W106   573,282 16,117 SH   SOLE 19 16,117 0 0
IES HLDGS INC COM 44951W106   10,843,621 304,853 SH   SOLE 21 304,853 0 0
IES HLDGS INC COM 44951W106   8,186,507 230,152 SH   SOLE 22 221,864 0 8,288
IES HLDGS INC COM 44951W106   54,351 1,528 SH   SOLE 25 1,528 0 0
IES HLDGS INC COM 44951W106   27,958 786 SH   SOLE 26 786 0 0
IES HLDGS INC COM 44951W106   131,538 3,698 SH   SOLE 30 3,698 0 0
IES HLDGS INC COM 44951W106   55,631 1,564 SH   SOLE 40 1,564 0 0
IES HLDGS INC COM 44951W106   87,644 2,464 SH   SOLE 43 2,451 0 13
IF BANCORP INC COM 44951J105   12,023 697 SH   SOLE 21 697 0 0
IF BANCORP INC COM 44951J105   2,708 157 SH   SOLE 22 157 0 0
IG ACQUISITION CORP COM CL A 449534106   50,250 5,000 SH   SOLE 2 5,000 0 0
IGM BIOSCIENCES INC COM 449585108   221,963 13,049 SH   SOLE 2 7,982 0 5,067
IGM BIOSCIENCES INC COM 449585108   442 26 SH   SOLE 4 26 0 0
IGM BIOSCIENCES INC COM 449585108   2,398 141 SH   SOLE 7 141 0 0
IGM BIOSCIENCES INC COM 449585108   501,251 29,468 SH   SOLE 18 29,468 0 0
IGM BIOSCIENCES INC COM 449585108   398,544 23,430 SH   SOLE 19 23,430 0 0
IGM BIOSCIENCES INC COM 449585108   8,904,157 523,466 SH   SOLE 21 523,466 0 0
IGM BIOSCIENCES INC COM 449585108   2,529,404 148,701 SH   SOLE 22 140,785 0 7,916
IGM BIOSCIENCES INC COM 449585108   21,365 1,256 SH   SOLE 25 1,256 0 0
IGM BIOSCIENCES INC COM 449585108   11,346 667 SH   SOLE 26 667 0 0
IGM BIOSCIENCES INC COM 449585108   4,116 242 SH   SOLE 28 242 0 0
IGM BIOSCIENCES INC COM 449585108   485,499 28,542 SH   SOLE 30 28,542 0 0
IGM BIOSCIENCES INC COM 449585108   20,276 1,192 SH   SOLE 36 1,192 0 0
IGM BIOSCIENCES INC COM 449585108   12,792 752 SH   SOLE 40 752 0 0
IGM BIOSCIENCES INC COM 449585108   311,334 18,303 SH   SOLE 43 17,566 0 737
IHEARTMEDIA INC COM CL A 45174J509   1,458,161 237,873 SH   SOLE 2 136,652 0 101,221
IHEARTMEDIA INC COM CL A 45174J509   4,052 661 SH   SOLE 4 661 0 0
IHEARTMEDIA INC COM CL A 45174J509   108,967 17,776 SH   SOLE 7 17,776 0 0
IHEARTMEDIA INC COM CL A 45174J509   2,094,431 341,669 SH   SOLE 18 341,669 0 0
IHEARTMEDIA INC COM CL A 45174J509   2,176,125 354,996 SH   SOLE 19 354,996 0 0
IHEARTMEDIA INC COM CL A 45174J509   26,769,784 4,367,012 SH   SOLE 21 4,367,012 0 0
IHEARTMEDIA INC COM CL A 45174J509   18,108,363 2,954,056 SH   SOLE 22 2,811,935 0 142,121
IHEARTMEDIA INC COM CL A 45174J509   80,444 13,123 SH   SOLE 23 13,123 0 0
IHEARTMEDIA INC COM CL A 45174J509   107,214 17,490 SH   SOLE 25 17,490 0 0
IHEARTMEDIA INC COM CL A 45174J509   255,541 41,687 SH   SOLE 26 35,676 0 6,011
IHEARTMEDIA INC COM CL A 45174J509   30,785 5,022 SH   SOLE 28 1,431 0 3,591
IHEARTMEDIA INC COM CL A 45174J509   914,081 149,116 SH   SOLE 30 149,116 0 0
IHEARTMEDIA INC COM CL A 45174J509   45,098 7,357 SH   SOLE 36 7,357 0 0
IHEARTMEDIA INC COM CL A 45174J509   101,942 16,630 SH   SOLE 40 16,630 0 0
IHEARTMEDIA INC COM CL A 45174J509   250,153 40,808 SH   SOLE 43 39,796 0 1,012
IHS HOLDING LIMITED ORD SHS G4701H109   83,880 13,639 SH   SOLE 19 13,639 0 0
IHS HOLDING LIMITED ORD SHS G4701H109   9,134,288 1,485,250 SH   SOLE 34 1,485,250 0 0
IKENA ONCOLOGY INC COM 45175G108   10,991 4,132 SH   SOLE 18 4,132 0 0
IKENA ONCOLOGY INC COM 45175G108   133,646 50,243 SH   SOLE 21 50,243 0 0
IKENA ONCOLOGY INC COM 45175G108   666,455 250,547 SH   SOLE 22 250,547 0 0
IKENA ONCOLOGY INC COM 45175G108   1,314 494 SH   SOLE 23 494 0 0
ILLINOIS TOOL WKS INC COM 452308109   143,640,667 652,023 SH   SOLE 2 170,535 0 481,488
ILLINOIS TOOL WKS INC COM 452308109   59,440,685 269,817 SH   SOLE 4 146,534 0 123,283
ILLINOIS TOOL WKS INC COM 452308109   59,785,895 271,384 SH   SOLE 7 262,548 0 8,836
ILLINOIS TOOL WKS INC COM 452308109   2,615,402 11,872 SH   SOLE 13 8,364 0 3,508
ILLINOIS TOOL WKS INC COM 452308109   11,293,459 51,264 SH   SOLE 15 51,264 0 0
ILLINOIS TOOL WKS INC COM 452308109   29,520 134 SH   SOLE 17 0 0 134
ILLINOIS TOOL WKS INC COM 452308109   127,218,844 577,480 SH   SOLE 18 519,162 0 58,318
ILLINOIS TOOL WKS INC COM 452308109   43,229,910 196,232 SH   SOLE 19 196,232 0 0
ILLINOIS TOOL WKS INC COM 452308109   1,677,177,826 7,613,154 SH   SOLE 21 7,613,154 0 0
ILLINOIS TOOL WKS INC COM 452308109   1,431,776,183 6,499,211 SH   SOLE 22 5,834,700 0 664,511
ILLINOIS TOOL WKS INC COM 452308109   121,294,536 550,588 SH   SOLE 23 550,588 0 0
ILLINOIS TOOL WKS INC COM 452308109   106,287,700 482,468 SH   SOLE 25 482,468 0 0
ILLINOIS TOOL WKS INC COM 452308109   120,905,046 548,820 SH   SOLE 26 199,654 0 349,166
ILLINOIS TOOL WKS INC COM 452308109   156,650,704 711,079 SH   SOLE 28 6,475 0 704,604
ILLINOIS TOOL WKS INC COM 452308109   329,569 1,496 SH   SOLE 29 1,496 0 0
ILLINOIS TOOL WKS INC COM 452308109   480,454,032 2,180,908 SH   SOLE 30 2,162,385 0 18,523
ILLINOIS TOOL WKS INC COM 452308109   16,399,132 74,440 SH   SOLE 31 68,948 0 5,492
ILLINOIS TOOL WKS INC COM 452308109   4,807,607 21,823 SH   SOLE 34 21,823 0 0
ILLINOIS TOOL WKS INC COM 452308109   22,155,351 100,569 SH   SOLE 36 100,569 0 0
ILLINOIS TOOL WKS INC COM 452308109   2,548,651 11,569 SH   SOLE 40 11,569 0 0
ILLINOIS TOOL WKS INC COM 452308109   199,812 907 SH   OTR 43 907 0 0
ILLINOIS TOOL WKS INC COM 452308109   106,770,065 484,658 SH   SOLE 43 434,325 0 50,333
ILLUMINA INC COM 452327109   53,947,364 266,802 SH   SOLE 2 43,137 0 223,665
ILLUMINA INC COM 452327109   24,179,683 119,583 SH   SOLE 4 71,661 0 47,922
ILLUMINA INC COM 452327109   32,853,658 162,481 SH   SOLE 7 157,909 0 4,572
ILLUMINA INC COM 452327109   518,643 2,565 SH   SOLE 13 579 0 1,986
ILLUMINA INC COM 452327109   4,758,777 23,535 SH   SOLE 15 23,535 0 0
ILLUMINA INC COM 452327109   71,457,278 353,399 SH   SOLE 18 340,523 0 12,876
ILLUMINA INC COM 452327109   9,177,251 45,387 SH   SOLE 19 45,387 0 0
ILLUMINA INC COM 452327109   973,830,181 4,816,173 SH   SOLE 21 4,816,173 0 0
ILLUMINA INC COM 452327109   676,452,012 3,345,460 SH   SOLE 22 3,012,476 0 332,984
ILLUMINA INC COM 452327109   52,561,283 259,947 SH   SOLE 23 259,947 0 0
ILLUMINA INC COM 452327109   65,191,504 322,411 SH   SOLE 25 322,411 0 0
ILLUMINA INC COM 452327109   64,661,336 319,789 SH   SOLE 26 139,793 0 179,996
ILLUMINA INC COM 452327109   64,663,560 319,800 SH   SOLE 28 11,999 0 307,801
ILLUMINA INC COM 452327109   55,201 273 SH   SOLE 29 273 0 0
ILLUMINA INC COM 452327109   288,352,163 1,426,074 SH   SOLE 30 1,426,074 0 0
ILLUMINA INC COM 452327109   7,001,377 34,626 SH   SOLE 31 31,783 0 2,843
ILLUMINA INC COM 452327109   6,819,802 33,728 SH   SOLE 32 33,728 0 0
ILLUMINA INC COM 452327109   1,475,049 7,295 SH   SOLE 34 7,295 0 0
ILLUMINA INC COM 452327109   8,506,352 42,069 SH   SOLE 36 42,069 0 0
ILLUMINA INC COM 452327109   1,179,028 5,831 SH   SOLE 40 5,831 0 0
ILLUMINA INC COM 452327109   79,060 391 SH   OTR 43 391 0 0
ILLUMINA INC COM 452327109   29,202,775 144,425 SH   SOLE 43 133,460 0 10,965
ILLUMINA INC NOTE 8/1 452327AK5   6,655,602 6,890,000 PRN   SOLE 21 6,890,000 0 0
IMAGO BIOSCIENCES INC COM 45250K107   2,325,210 64,679 SH   SOLE 2 52,724 0 11,955
IMAGO BIOSCIENCES INC COM 45250K107   14,200 395 SH   SOLE 7 395 0 0
IMAGO BIOSCIENCES INC COM 45250K107   3,823,139 106,346 SH   SOLE 18 106,346 0 0
IMAGO BIOSCIENCES INC COM 45250K107   77,033,229 2,142,788 SH   SOLE 19 2,142,788 0 0
IMAGO BIOSCIENCES INC COM 45250K107   39,897,418 1,109,803 SH   SOLE 21 1,109,803 0 0
IMAGO BIOSCIENCES INC COM 45250K107   22,971,475 638,984 SH   SOLE 22 617,523 0 21,461
IMAGO BIOSCIENCES INC COM 45250K107   161,739 4,499 SH   SOLE 25 4,499 0 0
IMAGO BIOSCIENCES INC COM 45250K107   19,341 538 SH   SOLE 26 538 0 0
IMAGO BIOSCIENCES INC COM 45250K107   665,650 18,516 SH   SOLE 30 18,516 0 0
IMAGO BIOSCIENCES INC COM 45250K107   14,020,500 390,000 SH   SOLE 34 390,000 0 0
IMAGO BIOSCIENCES INC COM 45250K107   49,431 1,375 SH   SOLE 36 1,375 0 0
IMAGO BIOSCIENCES INC COM 45250K107   106,915 2,974 SH   SOLE 40 2,974 0 0
IMARA INC COM 45249V107   429 105 SH   SOLE 2 0 0 105
IMARA INC COM 45249V107   9,922 2,426 SH   SOLE 18 2,426 0 0
IMARA INC COM 45249V107   146,667 35,860 SH   SOLE 21 35,860 0 0
IMARA INC COM 45249V107   311,490 76,159 SH   SOLE 22 76,159 0 0
IMAX CORP COM 45245E109   505,770 34,500 SH   SOLE 2 13,252 0 21,248
IMAX CORP COM 45245E109   3,416 233 SH   SOLE 4 233 0 0
IMAX CORP COM 45245E109   134,989 9,208 SH   SOLE 7 9,208 0 0
IMAX CORP COM 45245E109   1,815,275 123,825 SH   SOLE 18 123,825 0 0
IMAX CORP COM 45245E109   1,252,492 85,436 SH   SOLE 19 85,436 0 0
IMAX CORP COM 45245E109   23,765,575 1,621,117 SH   SOLE 21 1,621,117 0 0
IMAX CORP COM 45245E109   7,982,986 544,542 SH   SOLE 22 501,080 0 43,462
IMAX CORP COM 45245E109   116,591 7,953 SH   SOLE 25 7,953 0 0
IMAX CORP COM 45245E109   151,291 10,320 SH   SOLE 26 6,257 0 4,063
IMAX CORP COM 45245E109   51,794 3,533 SH   SOLE 28 2,242 0 1,291
IMAX CORP COM 45245E109   1,112,987 75,920 SH   SOLE 30 75,920 0 0
IMAX CORP COM 45245E109   45,197 3,083 SH   SOLE 36 3,083 0 0
IMAX CORP COM 45245E109   76,203 5,198 SH   SOLE 40 5,198 0 0
IMAX CORP COM 45245E109   3,841 262 SH   SOLE 43 262 0 0
IMEDIA BRANDS INC COM CL A 452465206   2,292 3,581 SH   SOLE 18 3,581 0 0
IMEDIA BRANDS INC COM CL A 452465206   28,066 43,853 SH   SOLE 21 43,853 0 0
IMEDIA BRANDS INC COM CL A 452465206   51,215 80,024 SH   SOLE 22 80,024 0 0
IMMATICS N.V SHS N44445109   40,031 4,596 SH   SOLE 2 4,596 0 0
IMMATICS N.V SHS N44445109   27,715 3,182 SH   SOLE 22 3,182 0 0
IMMERSION CORP COM 452521107   4,865 692 SH   SOLE 2 0 0 692
IMMERSION CORP COM 452521107   40,598 5,775 SH   SOLE 18 5,775 0 0
IMMERSION CORP COM 452521107   703,098 100,014 SH   SOLE 21 100,014 0 0
IMMERSION CORP COM 452521107   3,272,479 465,502 SH   SOLE 22 465,502 0 0
IMMERSION CORP COM 452521107   4,063 578 SH   SOLE 43 578 0 0
IMMUCELL CORP COM PAR 452525306   6,673 1,094 SH   SOLE 18 1,094 0 0
IMMUCELL CORP COM PAR 452525306   86,675 14,209 SH   SOLE 21 14,209 0 0
IMMUCELL CORP COM PAR 452525306   1,787 293 SH   SOLE 22 293 0 0
IMMUNEERING CORP CLASS A COM 45254E107   11,446 2,360 SH   SOLE 2 1,430 0 930
IMMUNEERING CORP CLASS A COM 45254E107   108,470 22,365 SH   SOLE 18 22,365 0 0
IMMUNEERING CORP CLASS A COM 45254E107   4,731,330 975,532 SH   SOLE 19 975,532 0 0
IMMUNEERING CORP CLASS A COM 45254E107   963,506 198,661 SH   SOLE 21 198,661 0 0
IMMUNEERING CORP CLASS A COM 45254E107   668,015 137,735 SH   SOLE 22 137,735 0 0
IMMUNEERING CORP CLASS A COM 45254E107   56,895 11,731 SH   SOLE 30 11,731 0 0
IMMUNIC INC COM 4525EP101   732 523 SH   SOLE 2 0 0 523
IMMUNIC INC COM 4525EP101   5,851 4,179 SH   SOLE 18 4,179 0 0
IMMUNIC INC COM 4525EP101   88,073 62,909 SH   SOLE 21 62,909 0 0
IMMUNIC INC COM 4525EP101   418,779 299,128 SH   SOLE 22 299,128 0 0
IMMUNITYBIO INC COM 45256X103   412,637 81,388 SH   SOLE 2 34,058 0 47,330
IMMUNITYBIO INC COM 45256X103   659 130 SH   SOLE 4 130 0 0
IMMUNITYBIO INC COM 45256X103   32,504 6,411 SH   SOLE 7 6,411 0 0
IMMUNITYBIO INC COM 45256X103   972,441 191,803 SH   SOLE 18 191,803 0 0
IMMUNITYBIO INC COM 45256X103   779,893 153,825 SH   SOLE 19 153,825 0 0
IMMUNITYBIO INC COM 45256X103   19,049,491 3,757,296 SH   SOLE 21 3,757,296 0 0
IMMUNITYBIO INC COM 45256X103   12,153,769 2,397,193 SH   SOLE 22 2,296,456 0 100,737
IMMUNITYBIO INC COM 45256X103   130,400 25,720 SH   SOLE 25 25,720 0 0
IMMUNITYBIO INC COM 45256X103   47,263 9,322 SH   SOLE 26 781 0 8,541
IMMUNITYBIO INC COM 45256X103   1,882,374 371,277 SH   SOLE 30 371,277 0 0
IMMUNITYBIO INC COM 45256X103   114,329 22,550 SH   SOLE 40 22,550 0 0
IMMUNITYBIO INC COM 45256X103   16,320 3,219 SH   SOLE 43 2,947 0 272
IMMUNOCORE HLDGS PLC ADS 45258D105   1,718,891 30,119 SH   SOLE 2 30,119 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105   742,994 13,019 SH   SOLE 18 13,019 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105   14,318,349 250,891 SH   SOLE 19 250,891 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105   15,638,436 274,022 SH   SOLE 21 274,022 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105   694,428 12,168 SH   SOLE 30 12,168 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105   11,914,846 208,776 SH   SOLE 34 208,776 0 0
IMMUNOGEN INC COM 45253H101   1,477,554 297,894 SH   SOLE 2 164,994 0 132,900
IMMUNOGEN INC COM 45253H101   2,624 529 SH   SOLE 4 529 0 0
IMMUNOGEN INC COM 45253H101   9,930 2,002 SH   SOLE 7 2,002 0 0
IMMUNOGEN INC COM 45253H101   2,984,764 601,767 SH   SOLE 18 601,767 0 0
IMMUNOGEN INC COM 45253H101   5,012,164 1,010,517 SH   SOLE 19 1,010,517 0 0
IMMUNOGEN INC COM 45253H101   47,696,774 9,616,285 SH   SOLE 21 9,616,285 0 0
IMMUNOGEN INC COM 45253H101   27,274,222 5,498,835 SH   SOLE 22 5,286,506 0 212,329
IMMUNOGEN INC COM 45253H101   34,492 6,954 SH   SOLE 23 6,954 0 0
IMMUNOGEN INC COM 45253H101   162,713 32,805 SH   SOLE 25 32,805 0 0
IMMUNOGEN INC COM 45253H101   859,077 173,201 SH   SOLE 26 109,796 0 63,405
IMMUNOGEN INC COM 45253H101   17,668 3,562 SH   SOLE 28 3,562 0 0
IMMUNOGEN INC COM 45253H101   3,505,470 706,748 SH   SOLE 30 706,748 0 0
IMMUNOGEN INC COM 45253H101   18,526 3,735 SH   SOLE 34 3,735 0 0
IMMUNOGEN INC COM 45253H101   183,961 37,089 SH   SOLE 40 37,089 0 0
IMMUNOGEN INC COM 45253H101   119,432 24,079 SH   SOLE 43 23,784 0 295
IMMUNOME INC COM 45257U108   3,585 1,622 SH   SOLE 18 1,622 0 0
IMMUNOME INC COM 45257U108   47,172 21,345 SH   SOLE 21 21,345 0 0
IMMUNOME INC COM 45257U108   41,992 19,001 SH   SOLE 22 19,001 0 0
IMMUNOVANT INC COM 45258J102   776,012 43,719 SH   SOLE 2 11,943 0 31,776
IMMUNOVANT INC COM 45258J102   161,064 9,074 SH   SOLE 7 9,074 0 0
IMMUNOVANT INC COM 45258J102   2,340,125 131,838 SH   SOLE 18 131,838 0 0
IMMUNOVANT INC COM 45258J102   1,458,500 82,169 SH   SOLE 19 82,169 0 0
IMMUNOVANT INC COM 45258J102   38,037,629 2,142,965 SH   SOLE 21 2,142,965 0 0
IMMUNOVANT INC COM 45258J102   23,122,925 1,302,700 SH   SOLE 22 1,251,162 0 51,538
IMMUNOVANT INC COM 45258J102   155,242 8,746 SH   SOLE 25 8,746 0 0
IMMUNOVANT INC COM 45258J102   345,522 19,466 SH   SOLE 26 16,037 0 3,429
IMMUNOVANT INC COM 45258J102   12,052 679 SH   SOLE 28 679 0 0
IMMUNOVANT INC COM 45258J102   2,381,411 134,164 SH   SOLE 30 134,164 0 0
IMMUNOVANT INC COM 45258J102   91,874 5,176 SH   SOLE 36 5,176 0 0
IMMUNOVANT INC COM 45258J102   151,993 8,563 SH   SOLE 40 8,563 0 0
IMMUNOVANT INC COM 45258J102   712,929 40,165 SH   SOLE 43 39,065 0 1,100
IMPAC MTG HLDGS INC COM NEW 45254P508   1,545 9,056 SH   SOLE 21 9,056 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508   8,074 47,327 SH   SOLE 22 47,327 0 0
IMPEL PHARMACEUTICALS INC COM 45258K109   4,035 1,076 SH   SOLE 18 1,076 0 0
IMPEL PHARMACEUTICALS INC COM 45258K109   9,829 2,621 SH   SOLE 19 2,621 0 0
IMPEL PHARMACEUTICALS INC COM 45258K109   48,064 12,817 SH   SOLE 21 12,817 0 0
IMPEL PHARMACEUTICALS INC COM 45258K109   3,960 1,056 SH   SOLE 22 1,056 0 0
IMPERIAL OIL LTD COM NEW 453038408   202,856 4,162 SH   SOLE 18 4,162 0 0
IMPERIAL OIL LTD COM NEW 453038408   17,974,595 368,785 SH   SOLE 43 348,339 0 20,446
IMPINJ INC COM 453204109   1,420,650 13,012 SH   SOLE 2 7,362 0 5,650
IMPINJ INC COM 453204109   6,878 63 SH   SOLE 4 63 0 0
IMPINJ INC COM 453204109   130,907 1,199 SH   SOLE 7 1,199 0 0
IMPINJ INC COM 453204109   6,216,600 56,939 SH   SOLE 18 56,939 0 0
IMPINJ INC COM 453204109   4,722,144 43,251 SH   SOLE 19 43,251 0 0
IMPINJ INC COM 453204109   84,937,891 777,962 SH   SOLE 21 777,962 0 0
IMPINJ INC COM 453204109   58,389,682 534,802 SH   SOLE 22 516,388 0 18,414
IMPINJ INC COM 453204109   14,848 136 SH   SOLE 23 136 0 0
IMPINJ INC COM 453204109   367,937 3,370 SH   SOLE 25 3,370 0 0
IMPINJ INC COM 453204109   1,287,560 11,793 SH   SOLE 26 10,127 0 1,666
IMPINJ INC COM 453204109   246,310 2,256 SH   SOLE 28 145 0 2,111
IMPINJ INC COM 453204109   21,393,603 195,948 SH   SOLE 30 195,948 0 0
IMPINJ INC COM 453204109   328,632 3,010 SH   SOLE 40 3,010 0 0
IMPINJ INC COM 453204109   762,513 6,984 SH   SOLE 43 6,715 0 269
IMPINJ INC NOTE 1.125% 5/1 453204AD1   3,660,000 3,050,000 PRN   SOLE 21 3,050,000 0 0
IMUNON INC COM 15117N602   11,710 8,674 SH   SOLE 21 8,674 0 0
IMUNON INC COM 15117N602   79,088 58,584 SH   SOLE 22 58,584 0 0
IN8BIO INC COM 45674E109   4,535 1,963 SH   SOLE 18 1,963 0 0
IN8BIO INC COM 45674E109   68,302 29,568 SH   SOLE 21 29,568 0 0
INARI MED INC COM 45332Y109   3,131,220 49,264 SH   SOLE 2 36,882 0 12,382
INARI MED INC COM 45332Y109   27,521 433 SH   SOLE 4 74 0 359
INARI MED INC COM 45332Y109   236,189 3,716 SH   SOLE 7 3,716 0 0
INARI MED INC COM 45332Y109   12,899,121 202,944 SH   SOLE 18 202,944 0 0
INARI MED INC COM 45332Y109   5,664,149 89,115 SH   SOLE 19 89,115 0 0
INARI MED INC COM 45332Y109   238,966,151 3,759,694 SH   SOLE 21 3,759,694 0 0
INARI MED INC COM 45332Y109   91,969,858 1,446,977 SH   SOLE 22 1,408,897 0 38,080
INARI MED INC COM 45332Y109   461,255 7,257 SH   SOLE 25 7,257 0 0
INARI MED INC COM 45332Y109   1,385,989 21,806 SH   SOLE 26 17,914 0 3,892
INARI MED INC COM 45332Y109   232,757 3,662 SH   SOLE 28 926 0 2,736
INARI MED INC COM 45332Y109   3,041,727 47,856 SH   SOLE 30 47,856 0 0
INARI MED INC COM 45332Y109   419,623 6,602 SH   SOLE 34 6,602 0 0
INARI MED INC COM 45332Y109   142,247 2,238 SH   SOLE 36 2,238 0 0
INARI MED INC COM 45332Y109   363,309 5,716 SH   SOLE 40 5,716 0 0
INARI MED INC COM 45332Y109   1,513,999 23,820 SH   SOLE 43 21,007 0 2,813
INCEPTION GROWTH ACQUSTN LTD COMMON STOCK 45333D104   51 5 SH   SOLE 2 5 0 0
INCOME OPPORTUNITY RLTY INVS COM 452926108   20,799 1,793 SH   SOLE 21 1,793 0 0
INCYTE CORP COM 45337C102   49,982,172 622,288 SH   SOLE 2 253,830 0 368,458
INCYTE CORP COM 45337C102   14,839,281 184,752 SH   SOLE 4 101,627 0 83,125
INCYTE CORP COM 45337C102   14,526,434 180,857 SH   SOLE 7 175,298 0 5,559
INCYTE CORP COM 45337C102   1,037,895 12,922 SH   SOLE 13 11,678 0 1,244
INCYTE CORP COM 45337C102   1,683,025 20,954 SH   SOLE 15 20,954 0 0
INCYTE CORP COM 45337C102   29,509,729 367,402 SH   SOLE 18 350,775 0 16,627
INCYTE CORP COM 45337C102   73,596,332 916,289 SH   SOLE 19 916,289 0 0
INCYTE CORP COM 45337C102   736,009,268 9,163,462 SH   SOLE 21 9,163,462 0 0
INCYTE CORP COM 45337C102   369,701,073 4,602,852 SH   SOLE 22 4,204,392 0 398,460
INCYTE CORP COM 45337C102   26,579,735 330,923 SH   SOLE 23 330,923 0 0
INCYTE CORP COM 45337C102   21,178,858 263,681 SH   SOLE 25 263,681 0 0
INCYTE CORP COM 45337C102   29,874,221 371,940 SH   SOLE 26 164,832 0 207,108
INCYTE CORP COM 45337C102   35,029,721 436,127 SH   SOLE 28 3,199 0 432,928
INCYTE CORP COM 45337C102   966,972 12,039 SH   SOLE 29 12,039 0 0
INCYTE CORP COM 45337C102   115,309,641 1,435,628 SH   SOLE 30 1,435,628 0 0
INCYTE CORP COM 45337C102   5,368,107 66,834 SH   SOLE 31 63,358 0 3,476
INCYTE CORP COM 45337C102   45,723,365 569,265 SH   SOLE 34 569,265 0 0
INCYTE CORP COM 45337C102   6,255,241 77,879 SH   SOLE 36 77,879 0 0
INCYTE CORP COM 45337C102   536,457 6,679 SH   SOLE 40 6,679 0 0
INCYTE CORP COM 45337C102   62,087 773 SH   OTR 43 773 0 0
INCYTE CORP COM 45337C102   15,569,550 193,844 SH   SOLE 43 167,333 0 26,511
INDEPENDENCE CONTRACT DRILLI COM 453415606   5,310 1,624 SH   SOLE 18 1,624 0 0
INDEPENDENCE CONTRACT DRILLI COM 453415606   58,958 18,030 SH   SOLE 21 18,030 0 0
INDEPENDENCE CONTRACT DRILLI COM 453415606   64,151 19,618 SH   SOLE 22 19,618 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   6,401,843 379,706 SH   SOLE 2 161,888 0 217,818
INDEPENDENCE RLTY TR INC COM 45378A106   2,028,899 120,338 SH   SOLE 4 120,338 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   5,017,283 297,585 SH   SOLE 7 297,585 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   17,090,679 1,013,682 SH   SOLE 18 1,013,682 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   12,077,830 716,360 SH   SOLE 19 716,360 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   306,469,211 18,177,296 SH   SOLE 21 18,177,296 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   144,465,770 8,568,551 SH   SOLE 22 8,250,577 0 317,974
INDEPENDENCE RLTY TR INC COM 45378A106   144,558 8,574 SH   SOLE 23 8,574 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   10,400,310 616,863 SH   SOLE 25 616,863 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   1,676,053 99,410 SH   SOLE 26 77,942 0 21,468
INDEPENDENCE RLTY TR INC COM 45378A106   2,488,030 147,570 SH   SOLE 28 1,873 0 145,697
INDEPENDENCE RLTY TR INC COM 45378A106   12,450,807 738,482 SH   SOLE 30 738,482 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   562,635 33,371 SH   SOLE 40 33,371 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   3,566,885 211,559 SH   SOLE 43 184,988 0 26,571
INDEPENDENT BANK GROUP INC COM 45384B106   2,316,685 38,560 SH   SOLE 2 12,343 0 26,217
INDEPENDENT BANK GROUP INC COM 45384B106   62,003 1,032 SH   SOLE 4 107 0 925
INDEPENDENT BANK GROUP INC COM 45384B106   22,170 369 SH   SOLE 7 369 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   7,562,630 125,876 SH   SOLE 18 125,876 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   7,290,227 121,342 SH   SOLE 19 121,342 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   272,576,111 4,536,886 SH   SOLE 21 4,536,886 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   59,904,687 997,082 SH   SOLE 22 951,465 0 45,617
INDEPENDENT BANK GROUP INC COM 45384B106   370,333 6,164 SH   SOLE 25 6,164 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   740,786 12,330 SH   SOLE 26 7,422 0 4,908
INDEPENDENT BANK GROUP INC COM 45384B106   135,420 2,254 SH   SOLE 28 690 0 1,564
INDEPENDENT BANK GROUP INC COM 45384B106   3,619,880 60,251 SH   SOLE 30 60,251 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   263,511 4,386 SH   SOLE 40 4,386 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   1,276,940 21,254 SH   SOLE 43 19,572 0 1,682
INDEPENDENT BK CORP MASS COM 453836108   3,383,532 40,075 SH   SOLE 2 12,053 0 28,022
INDEPENDENT BK CORP MASS COM 453836108   82,573 978 SH   SOLE 4 144 0 834
INDEPENDENT BK CORP MASS COM 453836108   41,202 488 SH   SOLE 7 488 0 0
INDEPENDENT BK CORP MASS COM 453836108   13,183,998 156,153 SH   SOLE 18 156,153 0 0
INDEPENDENT BK CORP MASS COM 453836108   6,500,688 76,995 SH   SOLE 19 76,995 0 0
INDEPENDENT BK CORP MASS COM 453836108   443,770,750 5,256,079 SH   SOLE 21 5,256,079 0 0
INDEPENDENT BK CORP MASS COM 453836108   91,307,246 1,081,455 SH   SOLE 22 1,028,094 0 53,361
INDEPENDENT BK CORP MASS COM 453836108   421,559 4,993 SH   SOLE 25 4,993 0 0
INDEPENDENT BK CORP MASS COM 453836108   1,699,407 20,128 SH   SOLE 26 16,408 0 3,720
INDEPENDENT BK CORP MASS COM 453836108   49,729 589 SH   SOLE 28 589 0 0
INDEPENDENT BK CORP MASS COM 453836108   6,093,989 72,178 SH   SOLE 30 72,178 0 0
INDEPENDENT BK CORP MASS COM 453836108   480,744 5,694 SH   SOLE 40 5,694 0 0
INDEPENDENT BK CORP MASS COM 453836108   1,543,868 18,286 SH   SOLE 43 17,758 0 528
INDEPENDENT BK CORP MICH COM NEW 453838609   10,354,442 432,878 SH   SOLE 2 319,353 0 113,525
INDEPENDENT BK CORP MICH COM NEW 453838609   148,639 6,214 SH   SOLE 7 6,214 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609   1,488,996 62,249 SH   SOLE 18 62,249 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609   6,691,716 279,754 SH   SOLE 19 279,754 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609   21,630,186 904,272 SH   SOLE 21 904,272 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609   29,921,432 1,250,896 SH   SOLE 22 1,224,390 0 26,506
INDEPENDENT BK CORP MICH COM NEW 453838609   305,745 12,782 SH   SOLE 23 12,782 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609   76,377 3,193 SH   SOLE 25 3,193 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609   1,211,500 50,648 SH   SOLE 26 1,928 0 48,720
INDEPENDENT BK CORP MICH COM NEW 453838609   125,963 5,266 SH   SOLE 30 5,266 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609   51,189 2,140 SH   SOLE 34 2,140 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609   34,875 1,458 SH   SOLE 40 1,458 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609   837,174 34,999 SH   SOLE 43 32,550 0 2,449
INDEXIQ ETF TR FTSE INTERNL EQT 45409B560   811 38 SH   SOLE 17 0 0 38
INDIA GLOBALIZATION CAP INC COM NEW 45408X308   12,081 37,978 SH   SOLE 21 37,978 0 0
INDIA GLOBALIZATION CAP INC COM NEW 45408X308   228,359 717,884 SH   SOLE 22 717,884 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   241,508 41,425 SH   SOLE 2 22,800 0 18,625
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   6,221 1,067 SH   SOLE 7 1,067 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   1,574,316 270,037 SH   SOLE 18 270,037 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   1,116,457 191,502 SH   SOLE 19 191,502 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   21,177,440 3,632,494 SH   SOLE 21 3,632,494 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   12,898,653 2,212,462 SH   SOLE 22 2,139,584 0 72,878
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   84,547 14,502 SH   SOLE 25 14,502 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   21,717 3,725 SH   SOLE 26 0 0 3,725
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   50,447 8,653 SH   SOLE 28 0 0 8,653
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   113,055 19,392 SH   SOLE 30 19,392 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   76,163 13,064 SH   SOLE 40 13,064 0 0
INDUS REALTY TRUST INC COM 45580R103   763,531 12,026 SH   SOLE 2 7,441 0 4,585
INDUS REALTY TRUST INC COM 45580R103   4,444 70 SH   SOLE 7 70 0 0
INDUS REALTY TRUST INC COM 45580R103   1,007,713 15,872 SH   SOLE 18 15,872 0 0
INDUS REALTY TRUST INC COM 45580R103   619,218 9,753 SH   SOLE 19 9,753 0 0
INDUS REALTY TRUST INC COM 45580R103   14,388,040 226,619 SH   SOLE 21 226,619 0 0
INDUS REALTY TRUST INC COM 45580R103   7,808,445 122,987 SH   SOLE 22 115,761 0 7,226
INDUS REALTY TRUST INC COM 45580R103   13,396 211 SH   SOLE 23 211 0 0
INDUS REALTY TRUST INC COM 45580R103   77,458 1,220 SH   SOLE 25 1,220 0 0
INDUS REALTY TRUST INC COM 45580R103   49,459 779 SH   SOLE 28 0 0 779
INDUS REALTY TRUST INC COM 45580R103   805,498 12,687 SH   SOLE 43 12,154 0 533
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   650,449 198,914 SH   SOLE 2 126,970 0 71,944
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   425 130 SH   SOLE 4 130 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   2,930 896 SH   SOLE 7 896 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   724,910 221,685 SH   SOLE 18 221,685 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   384,876 117,699 SH   SOLE 19 117,699 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   28,379,388 8,678,712 SH   SOLE 21 8,678,712 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   5,924,727 1,811,843 SH   SOLE 22 1,734,322 0 77,521
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   8,097 2,476 SH   SOLE 23 2,476 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   28,537 8,727 SH   SOLE 25 8,727 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   107,037 32,733 SH   SOLE 26 27,417 0 5,316
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   3,129 957 SH   SOLE 28 957 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   457,162 139,805 SH   SOLE 30 139,805 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   8,528 2,608 SH   SOLE 34 2,608 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   28,083 8,588 SH   SOLE 40 8,588 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   3,885 1,188 SH   OTR 43 1,188 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   28,675 8,769 SH   SOLE 43 8,032 0 737
INDUSTRIAS BACHOCO SAB SPON ADR B 456463108   1,364,288 26,756 SH   SOLE 43 26,097 0 659
INFINERA CORP COM 45667G103   1,067,319 158,356 SH   SOLE 2 112,338 0 46,018
INFINERA CORP COM 45667G103   4,765 707 SH   SOLE 4 707 0 0
INFINERA CORP COM 45667G103   190,378 28,246 SH   SOLE 7 28,246 0 0
INFINERA CORP COM 45667G103   3,249,105 482,063 SH   SOLE 18 482,063 0 0
INFINERA CORP COM 45667G103   2,358,906 349,986 SH   SOLE 19 349,986 0 0
INFINERA CORP COM 45667G103   49,525,837 7,348,047 SH   SOLE 21 7,348,047 0 0
INFINERA CORP COM 45667G103   33,089,814 4,909,468 SH   SOLE 22 4,744,209 0 165,259
INFINERA CORP COM 45667G103   6,673 990 SH   SOLE 23 990 0 0
INFINERA CORP COM 45667G103   266,668 39,565 SH   SOLE 25 39,565 0 0
INFINERA CORP COM 45667G103   646,049 95,853 SH   SOLE 26 85,659 0 10,194
INFINERA CORP COM 45667G103   12,995 1,928 SH   SOLE 28 1,928 0 0
INFINERA CORP COM 45667G103   12,688,535 1,882,572 SH   SOLE 30 1,882,572 0 0
INFINERA CORP COM 45667G103   70,190 10,414 SH   SOLE 36 10,414 0 0
INFINERA CORP COM 45667G103   206,574 30,649 SH   SOLE 40 30,649 0 0
INFINERA CORP COM 45667G103   657,211 97,509 SH   SOLE 43 95,451 0 2,058
INFINERA CORP DEBT 3.750% 8/0 45667GAF0   4,585,780 3,700,000 PRN   SOLE 21 3,700,000 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303   43,044 77,556 SH   SOLE 2 70,608 0 6,948
INFINITY PHARMACEUTICALS INC COM 45665G303   8,015 14,442 SH   SOLE 19 14,442 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303   44,369 79,945 SH   SOLE 21 79,945 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303   775,256 1,396,858 SH   SOLE 22 1,396,858 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303   9,225 16,622 SH   SOLE 26 0 0 16,622
INFORMATICA INC COM CL A 45674M101   3,161,547 194,079 SH   SOLE 2 150,822 0 43,257
INFORMATICA INC COM CL A 45674M101   121,393 7,452 SH   SOLE 4 7,452 0 0
INFORMATICA INC COM CL A 45674M101   7,754 476 SH   SOLE 7 476 0 0
INFORMATICA INC COM CL A 45674M101   2,135,814 131,112 SH   SOLE 18 131,112 0 0
INFORMATICA INC COM CL A 45674M101   44,349,085 2,722,473 SH   SOLE 19 2,722,473 0 0
INFORMATICA INC COM CL A 45674M101   10,135,084 622,166 SH   SOLE 21 622,166 0 0
INFORMATICA INC COM CL A 45674M101   14,527,047 891,777 SH   SOLE 22 849,701 0 42,076
INFORMATICA INC COM CL A 45674M101   94,531 5,803 SH   SOLE 25 5,803 0 0
INFORMATICA INC COM CL A 45674M101   64,020 3,930 SH   SOLE 26 1,084 0 2,846
INFORMATICA INC COM CL A 45674M101   27,025 1,659 SH   SOLE 28 0 0 1,659
INFORMATICA INC COM CL A 45674M101   188,671 11,582 SH   SOLE 30 11,582 0 0
INFORMATICA INC COM CL A 45674M101   8,243 506 SH   SOLE 31 506 0 0
INFORMATICA INC COM CL A 45674M101   31,461,968 1,931,367 SH   SOLE 34 1,931,367 0 0
INFORMATICA INC COM CL A 45674M101   43,543 2,673 SH   SOLE 36 2,673 0 0
INFORMATICA INC COM CL A 45674M101   72,865 4,473 SH   SOLE 40 4,473 0 0
INFORMATICA INC COM CL A 45674M101   175,851 10,795 SH   SOLE 43 9,935 0 860
INFORMATICA INC OPTIONS 45674M101   325,800 20,000 SH Call SOLE 19 20,000 0 0
INFORMATION SVCS GROUP INC COM 45675Y104   190,822 41,483 SH   SOLE 2 30,129 0 11,354
INFORMATION SVCS GROUP INC COM 45675Y104   2,907 632 SH   SOLE 7 632 0 0
INFORMATION SVCS GROUP INC COM 45675Y104   450,515 97,938 SH   SOLE 18 97,938 0 0
INFORMATION SVCS GROUP INC COM 45675Y104   338,956 73,686 SH   SOLE 19 73,686 0 0
INFORMATION SVCS GROUP INC COM 45675Y104   5,328,939 1,158,465 SH   SOLE 21 1,158,465 0 0
INFORMATION SVCS GROUP INC COM 45675Y104   2,008,158 436,556 SH   SOLE 22 420,527 0 16,029
INFORMATION SVCS GROUP INC COM 45675Y104   6,725 1,462 SH   SOLE 43 1,462 0 0
INFOSYS LTD SPONSORED ADR 456788108   26,721,869 1,483,724 SH   SOLE 2 1,483,724 0 0
INFOSYS LTD SPONSORED ADR 456788108   10,522,793 584,275 SH   SOLE 4 584,275 0 0
INFOSYS LTD SPONSORED ADR 456788108   3,908,620 217,025 SH   SOLE 13 217,025 0 0
INFOSYS LTD SPONSORED ADR 456788108   35,754,082 1,985,235 SH   SOLE 18 1,985,235 0 0
INFOSYS LTD SPONSORED ADR 456788108   1,406,005 78,068 SH   SOLE 19 78,068 0 0
INFOSYS LTD SPONSORED ADR 456788108   2,473,674 137,350 SH   SOLE 21 137,350 0 0
INFOSYS LTD SPONSORED ADR 456788108   73,424,663 4,076,883 SH   SOLE 22 3,324,327 0 752,556
INFOSYS LTD SPONSORED ADR 456788108   912,152 50,647 SH   SOLE 26 0 0 50,647
INFOSYS LTD SPONSORED ADR 456788108   16,261,265 902,902 SH   SOLE 28 307,435 0 595,467
INFOSYS LTD SPONSORED ADR 456788108   13,548,923 752,300 SH   SOLE 30 752,300 0 0
INFOSYS LTD SPONSORED ADR 456788108   257,597 14,303 SH   SOLE 31 0 0 14,303
INFOSYS LTD SPONSORED ADR 456788108   992,189 55,091 SH   SOLE 34 55,091 0 0
INFOSYS LTD SPONSORED ADR 456788108   89,459,422 4,967,208 SH   SOLE 43 4,558,228 0 408,980
INFUSYSTEM HLDGS INC COM 45685K102   4,574 527 SH   SOLE 2 0 0 527
INFUSYSTEM HLDGS INC COM 45685K102   26,908 3,100 SH   SOLE 18 3,100 0 0
INFUSYSTEM HLDGS INC COM 45685K102   325,969 37,554 SH   SOLE 21 37,554 0 0
INFUSYSTEM HLDGS INC COM 45685K102   914,490 105,356 SH   SOLE 22 105,356 0 0
ING GROEP N.V. SPONSORED ADR 456837103   34,616,095 2,844,379 SH   SOLE 43 2,542,045 0 302,334
INGERSOLL RAND INC COM 45687V106   29,295,582 560,681 SH   SOLE 2 90,169 0 470,512
INGERSOLL RAND INC COM 45687V106   21,140,089 404,595 SH   SOLE 4 252,223 0 152,372
INGERSOLL RAND INC COM 45687V106   20,482,941 392,018 SH   SOLE 7 380,812 0 11,206
INGERSOLL RAND INC COM 45687V106   402,848 7,710 SH   SOLE 13 1,640 0 6,070
INGERSOLL RAND INC COM 45687V106   3,537,430 67,702 SH   SOLE 15 67,702 0 0
INGERSOLL RAND INC COM 45687V106   40,216,773 769,699 SH   SOLE 18 737,335 0 32,364
INGERSOLL RAND INC COM 45687V106   18,569,493 355,397 SH   SOLE 19 355,397 0 0
INGERSOLL RAND INC COM 45687V106   552,337,049 10,571,044 SH   SOLE 21 10,571,044 0 0
INGERSOLL RAND INC COM 45687V106   451,415,756 8,639,536 SH   SOLE 22 7,775,678 0 863,858
INGERSOLL RAND INC COM 45687V106   35,079,344 671,375 SH   SOLE 23 671,375 0 0
INGERSOLL RAND INC COM 45687V106   40,336,687 771,994 SH   SOLE 25 771,994 0 0
INGERSOLL RAND INC COM 45687V106   37,117,303 710,379 SH   SOLE 26 275,208 0 435,171
INGERSOLL RAND INC COM 45687V106   37,304,149 713,955 SH   SOLE 28 11,079 0 702,876
INGERSOLL RAND INC COM 45687V106   163,241,122 3,124,232 SH   SOLE 30 3,124,232 0 0
INGERSOLL RAND INC COM 45687V106   4,662,424 89,233 SH   SOLE 31 81,905 0 7,328
INGERSOLL RAND INC COM 45687V106   199,125,011 3,811,005 SH   SOLE 34 3,811,005 0 0
INGERSOLL RAND INC COM 45687V106   6,531,773 125,010 SH   SOLE 36 125,010 0 0
INGERSOLL RAND INC COM 45687V106   819,855 15,691 SH   SOLE 40 15,691 0 0
INGERSOLL RAND INC COM 45687V106   30,201 578 SH   OTR 43 578 0 0
INGERSOLL RAND INC COM 45687V106   16,050,996 307,196 SH   SOLE 43 268,331 0 38,865
INGEVITY CORP COM 45688C107   6,441,597 91,448 SH   SOLE 2 54,337 0 37,111
INGEVITY CORP COM 45688C107   7,608 108 SH   SOLE 4 108 0 0
INGEVITY CORP COM 45688C107   187,159 2,657 SH   SOLE 7 2,657 0 0
INGEVITY CORP COM 45688C107   11,248,916 159,695 SH   SOLE 18 155,440 0 4,255
INGEVITY CORP COM 45688C107   13,683,745 194,261 SH   SOLE 19 194,261 0 0
INGEVITY CORP COM 45688C107   193,289,544 2,744,031 SH   SOLE 21 2,744,031 0 0
INGEVITY CORP COM 45688C107   85,074,051 1,207,752 SH   SOLE 22 1,178,231 0 29,521
INGEVITY CORP COM 45688C107   465,327 6,606 SH   SOLE 23 6,606 0 0
INGEVITY CORP COM 45688C107   426,585 6,056 SH   SOLE 25 6,056 0 0
INGEVITY CORP COM 45688C107   3,558,417 50,517 SH   SOLE 26 17,013 0 33,504
INGEVITY CORP COM 45688C107   1,537,353 21,825 SH   SOLE 28 21,825 0 0
INGEVITY CORP COM 45688C107   1,272,921 18,071 SH   SOLE 30 18,071 0 0
INGEVITY CORP COM 45688C107   45,152 641 SH   SOLE 36 641 0 0
INGEVITY CORP COM 45688C107   347,410 4,932 SH   SOLE 40 4,932 0 0
INGEVITY CORP COM 45688C107   4,115,282 58,423 SH   SOLE 43 55,304 0 3,119
INGLES MKTS INC CL A 457030104   1,483,265 15,377 SH   SOLE 2 4,273 0 11,104
INGLES MKTS INC CL A 457030104   13,119 136 SH   SOLE 7 136 0 0
INGLES MKTS INC CL A 457030104   3,860,619 40,023 SH   SOLE 18 40,023 0 0
INGLES MKTS INC CL A 457030104   2,552,139 26,458 SH   SOLE 19 26,458 0 0
INGLES MKTS INC CL A 457030104   53,782,045 557,558 SH   SOLE 21 557,558 0 0
INGLES MKTS INC CL A 457030104   32,699,844 338,999 SH   SOLE 22 320,883 0 18,116
INGLES MKTS INC CL A 457030104   360,664 3,739 SH   SOLE 23 3,739 0 0
INGLES MKTS INC CL A 457030104   174,303 1,807 SH   SOLE 25 1,807 0 0
INGLES MKTS INC CL A 457030104   831,003 8,615 SH   SOLE 26 7,567 0 1,048
INGLES MKTS INC CL A 457030104   24,501 254 SH   SOLE 28 254 0 0
INGLES MKTS INC CL A 457030104   663,163 6,875 SH   SOLE 30 6,875 0 0
INGLES MKTS INC CL A 457030104   46,011 477 SH   SOLE 36 477 0 0
INGLES MKTS INC CL A 457030104   204,109 2,116 SH   SOLE 40 2,116 0 0
INGLES MKTS INC CL A 457030104   5,723,138 59,332 SH   SOLE 43 54,784 0 4,548
INGREDION INC COM 457187102   20,690,259 211,276 SH   SOLE 2 54,692 0 156,584
INGREDION INC COM 457187102   69,922 714 SH   SOLE 4 215 0 499
INGREDION INC COM 457187102   2,926,246 29,881 SH   SOLE 7 29,881 0 0
INGREDION INC COM 457187102   13,448,237 137,325 SH   SOLE 18 137,325 0 0
INGREDION INC COM 457187102   4,035,695 41,210 SH   SOLE 19 41,210 0 0
INGREDION INC COM 457187102   352,417,949 3,598,672 SH   SOLE 21 3,598,672 0 0
INGREDION INC COM 457187102   184,543,111 1,884,439 SH   SOLE 22 1,794,634 0 89,805
INGREDION INC COM 457187102   973,914 9,945 SH   SOLE 25 9,945 0 0
INGREDION INC COM 457187102   3,921,215 40,041 SH   SOLE 26 34,551 0 5,490
INGREDION INC COM 457187102   116,830 1,193 SH   SOLE 28 1,193 0 0
INGREDION INC COM 457187102   6,899,756 70,456 SH   SOLE 30 70,456 0 0
INGREDION INC COM 457187102   90,389 923 SH   SOLE 31 923 0 0
INGREDION INC COM 457187102   423,645 4,326 SH   SOLE 36 4,326 0 0
INGREDION INC COM 457187102   899,291 9,183 SH   SOLE 40 9,183 0 0
INGREDION INC COM 457187102   15,767 161 SH   OTR 43 161 0 0
INGREDION INC COM 457187102   12,332,658 125,933 SH   SOLE 43 120,221 0 5,712
INHIBRX INC COM 45720L107   456,259 18,517 SH   SOLE 2 9,395 0 9,122
INHIBRX INC COM 45720L107   7,959 323 SH   SOLE 7 323 0 0
INHIBRX INC COM 45720L107   2,130,744 86,475 SH   SOLE 18 86,475 0 0
INHIBRX INC COM 45720L107   2,110,194 85,641 SH   SOLE 19 85,641 0 0
INHIBRX INC COM 45720L107   33,671,077 1,366,521 SH   SOLE 21 1,366,521 0 0
INHIBRX INC COM 45720L107   19,488,638 790,935 SH   SOLE 22 771,379 0 19,556
INHIBRX INC COM 45720L107   8,649 351 SH   SOLE 23 351 0 0
INHIBRX INC COM 45720L107   71,481 2,901 SH   SOLE 25 2,901 0 0
INHIBRX INC COM 45720L107   224,224 9,100 SH   SOLE 26 437 0 8,663
INHIBRX INC COM 45720L107   960,196 38,969 SH   SOLE 30 38,969 0 0
INHIBRX INC COM 45720L107   12,961 526 SH   SOLE 36 526 0 0
INHIBRX INC COM 45720L107   49,551 2,011 SH   SOLE 40 2,011 0 0
INHIBRX INC COM 45720L107   342,940 13,918 SH   SOLE 43 13,411 0 507
INMED PHARMACEUTICALS INC COM NEW 457637601   101 50 SH   SOLE 43 0 0 50
INMODE LTD SHS M5425M103   65,117 1,824 SH   SOLE 2 1,824 0 0
INMODE LTD SHS M5425M103   6,640 186 SH   SOLE 4 186 0 0
INMODE LTD SHS M5425M103   581,874 16,299 SH   SOLE 7 16,299 0 0
INMODE LTD SHS M5425M103   14,586,842 408,595 SH   SOLE 19 408,595 0 0
INMODE LTD SHS M5425M103   32,069,667 898,310 SH   SOLE 21 898,310 0 0
INMODE LTD SHS M5425M103   15,747,413 441,104 SH   SOLE 22 400,588 0 40,516
INMODE LTD SHS M5425M103   354,644 9,934 SH   SOLE 25 9,934 0 0
INMODE LTD SHS M5425M103   306,056 8,573 SH   SOLE 26 1,142 0 7,431
INMODE LTD SHS M5425M103   31,916 894 SH   SOLE 28 894 0 0
INMODE LTD SHS M5425M103   3,075,091 86,137 SH   SOLE 30 86,137 0 0
INMODE LTD SHS M5425M103   399,769 11,198 SH   SOLE 40 11,198 0 0
INMODE LTD SHS M5425M103   8,711 244 SH   SOLE 43 217 0 27
INMUNE BIO INC COM 45782T105   2,517 397 SH   SOLE 2 0 0 397
INMUNE BIO INC COM 45782T105   12,934 2,040 SH   SOLE 18 2,040 0 0
INMUNE BIO INC COM 45782T105   192,451 30,355 SH   SOLE 21 30,355 0 0
INMUNE BIO INC COM 45782T105   1,284,059 202,533 SH   SOLE 22 202,533 0 0
INNODATA INC COM NEW 457642205   12,326 4,157 SH   SOLE 18 4,157 0 0
INNODATA INC COM NEW 457642205   152,733 51,512 SH   SOLE 21 51,512 0 0
INNODATA INC COM NEW 457642205   1,278,271 431,120 SH   SOLE 22 431,120 0 0
INNOSPEC INC COM 45768S105   1,550,717 15,076 SH   SOLE 2 7,437 0 7,639
INNOSPEC INC COM 45768S105   8,743 85 SH   SOLE 4 85 0 0
INNOSPEC INC COM 45768S105   309,917 3,013 SH   SOLE 7 3,013 0 0
INNOSPEC INC COM 45768S105   8,396,565 81,631 SH   SOLE 18 81,631 0 0
INNOSPEC INC COM 45768S105   9,363,346 91,030 SH   SOLE 19 91,030 0 0
INNOSPEC INC COM 45768S105   307,771,520 2,992,140 SH   SOLE 21 2,992,140 0 0
INNOSPEC INC COM 45768S105   65,123,649 633,129 SH   SOLE 22 611,720 0 21,409
INNOSPEC INC COM 45768S105   14,915 145 SH   SOLE 23 145 0 0
INNOSPEC INC COM 45768S105   499,797 4,859 SH   SOLE 25 4,859 0 0
INNOSPEC INC COM 45768S105   2,399,724 23,330 SH   SOLE 26 8,923 0 14,407
INNOSPEC INC COM 45768S105   45,053 438 SH   SOLE 28 438 0 0
INNOSPEC INC COM 45768S105   6,274,563 61,001 SH   SOLE 30 61,001 0 0
INNOSPEC INC COM 45768S105   274,225 2,666 SH   SOLE 36 2,666 0 0
INNOSPEC INC COM 45768S105   356,204 3,463 SH   SOLE 40 3,463 0 0
INNOSPEC INC COM 45768S105   5,265,052 51,187 SH   SOLE 43 50,193 0 994
INNOVAGE HLDG CORP COM 45784A104   128,773 17,935 SH   SOLE 2 12,376 0 5,559
INNOVAGE HLDG CORP COM 45784A104   2,118 295 SH   SOLE 7 295 0 0
INNOVAGE HLDG CORP COM 45784A104   389,149 54,199 SH   SOLE 18 54,199 0 0
INNOVAGE HLDG CORP COM 45784A104   675,121 94,028 SH   SOLE 19 94,028 0 0
INNOVAGE HLDG CORP COM 45784A104   4,424,388 616,210 SH   SOLE 21 616,210 0 0
INNOVAGE HLDG CORP COM 45784A104   3,094,472 430,985 SH   SOLE 22 416,820 0 14,165
INNOVAGE HLDG CORP COM 45784A104   761,748 106,093 SH   SOLE 34 106,093 0 0
INNOVATE CORP COM 45784J105   26,934 14,403 SH   SOLE 2 12,732 0 1,671
INNOVATE CORP COM 45784J105   13,988 7,480 SH   SOLE 18 7,480 0 0
INNOVATE CORP COM 45784J105   178,020 95,198 SH   SOLE 21 95,198 0 0
INNOVATE CORP COM 45784J105   1,413,862 756,076 SH   SOLE 22 756,076 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   2,760,065 27,233 SH   SOLE 2 10,291 0 16,942
INNOVATIVE INDL PPTYS INC COM 45781V101   1,484,473 14,647 SH   SOLE 4 14,432 0 215
INNOVATIVE INDL PPTYS INC COM 45781V101   3,900,353 38,484 SH   SOLE 7 38,484 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   9,094,338 89,732 SH   SOLE 18 89,732 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   12,508,414 123,418 SH   SOLE 19 123,418 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   346,958,448 3,423,369 SH   SOLE 21 3,423,369 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   95,468,457 941,968 SH   SOLE 22 915,310 0 26,658
INNOVATIVE INDL PPTYS INC COM 45781V101   108,546 1,071 SH   SOLE 23 1,071 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   10,530,670 103,904 SH   SOLE 25 103,904 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   1,372,786 13,545 SH   SOLE 26 11,374 0 2,171
INNOVATIVE INDL PPTYS INC COM 45781V101   1,891,090 18,659 SH   SOLE 28 426 0 18,233
INNOVATIVE INDL PPTYS INC COM 45781V101   12,679,899 125,110 SH   SOLE 30 125,110 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   397,799 3,925 SH   SOLE 40 3,925 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   472,295 4,660 SH   SOLE 43 4,563 0 97
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105   10,990 1,337 SH   SOLE 2 0 0 1,337
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105   18,684 2,273 SH   SOLE 18 2,273 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105   227,694 27,700 SH   SOLE 21 27,700 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105   2,793,740 339,871 SH   SOLE 22 339,871 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105   3,189 388 SH   SOLE 43 0 0 388
INNOVID CORP COMMON STOCK 457679108   61,256 35,822 SH   SOLE 2 19,032 0 16,790
INNOVID CORP COMMON STOCK 457679108   838 490 SH   SOLE 7 490 0 0
INNOVID CORP COMMON STOCK 457679108   278,621 162,936 SH   SOLE 18 162,936 0 0
INNOVID CORP COMMON STOCK 457679108   254,096 148,594 SH   SOLE 19 148,594 0 0
INNOVID CORP COMMON STOCK 457679108   4,333,455 2,534,184 SH   SOLE 21 2,534,184 0 0
INNOVID CORP COMMON STOCK 457679108   2,551,286 1,491,980 SH   SOLE 22 1,463,260 0 28,720
INNOVID CORP COMMON STOCK 457679108   26,036 15,226 SH   SOLE 25 15,226 0 0
INNOVID CORP COMMON STOCK 457679108   1,484 868 SH   SOLE 26 868 0 0
INNOVID CORP *W EXP 11/30/202 457679116   316 902 SH   SOLE 4 902 0 0
INNOVID CORP *W EXP 11/30/202 457679116   4,428 12,652 SH   SOLE 18 12,652 0 0
INNOVID CORP *W EXP 11/30/202 457679116   25,460 72,744 SH   SOLE 19 72,744 0 0
INNOVID CORP *W EXP 11/30/202 457679116   1,724 4,926 SH   SOLE 22 4,926 0 0
INNOVID CORP *W EXP 11/30/202 457679116   251 717 SH   SOLE 26 717 0 0
INNOVID CORP *W EXP 11/30/202 457679116   11,133 31,808 SH   SOLE 34 31,808 0 0
INNOVIVA INC COM 45781M101   1,928,789 145,569 SH   SOLE 2 113,097 0 32,472
INNOVIVA INC COM 45781M101   1,511 114 SH   SOLE 4 114 0 0
INNOVIVA INC COM 45781M101   8,003 604 SH   SOLE 7 604 0 0
INNOVIVA INC COM 45781M101   2,711,281 204,625 SH   SOLE 18 204,625 0 0
INNOVIVA INC COM 45781M101   1,558,863 117,650 SH   SOLE 19 117,650 0 0
INNOVIVA INC COM 45781M101   103,789,158 7,833,144 SH   SOLE 21 7,833,144 0 0
INNOVIVA INC COM 45781M101   25,616,596 1,933,328 SH   SOLE 22 1,877,236 0 56,092
INNOVIVA INC COM 45781M101   144,346 10,894 SH   SOLE 23 10,894 0 0
INNOVIVA INC COM 45781M101   110,982 8,376 SH   SOLE 25 8,376 0 0
INNOVIVA INC COM 45781M101   200,897 15,162 SH   SOLE 26 10,561 0 4,601
INNOVIVA INC COM 45781M101   679,235 51,263 SH   SOLE 28 39,203 0 12,060
INNOVIVA INC COM 45781M101   1,423,328 107,421 SH   SOLE 30 107,421 0 0
INNOVIVA INC COM 45781M101   181,591 13,705 SH   SOLE 40 13,705 0 0
INNOVIVA INC COM 45781M101   39,180 2,957 SH   OTR 43 2,957 0 0
INNOVIVA INC COM 45781M101   1,051,971 79,394 SH   SOLE 43 77,832 0 1,562
INNOVIZ TECHNOLOGIES LTD SHS M5R635108   4,876,780 1,240,911 SH   SOLE 21 1,240,911 0 0
INNOVIZ TECHNOLOGIES LTD SHS M5R635108   2,682,917 682,676 SH   SOLE 22 601,255 0 81,421
INNOVIZ TECHNOLOGIES LTD SHS M5R635108   35,370 9,000 SH   SOLE 26 0 0 9,000
INNOVIZ TECHNOLOGIES LTD SHS M5R635108   11,413 2,904 SH   SOLE 43 2,904 0 0
INOGEN INC COM 45780L104   532,229 27,003 SH   SOLE 2 10,432 0 16,571
INOGEN INC COM 45780L104   1,498 76 SH   SOLE 4 76 0 0
INOGEN INC COM 45780L104   108,168 5,488 SH   SOLE 7 5,488 0 0
INOGEN INC COM 45780L104   1,721,866 87,360 SH   SOLE 18 87,360 0 0
INOGEN INC COM 45780L104   852,083 43,231 SH   SOLE 19 43,231 0 0
INOGEN INC COM 45780L104   61,583,264 3,124,468 SH   SOLE 21 3,124,468 0 0
INOGEN INC COM 45780L104   11,727,588 595,007 SH   SOLE 22 568,548 0 26,459
INOGEN INC COM 45780L104   101,152 5,132 SH   SOLE 25 5,132 0 0
INOGEN INC COM 45780L104   332,764 16,883 SH   SOLE 26 7,945 0 8,938
INOGEN INC COM 45780L104   197,987 10,045 SH   SOLE 28 10,045 0 0
INOGEN INC COM 45780L104   1,435,144 72,813 SH   SOLE 30 72,813 0 0
INOGEN INC COM 45780L104   48,901 2,481 SH   SOLE 34 2,481 0 0
INOGEN INC COM 45780L104   158,508 8,042 SH   SOLE 36 8,042 0 0
INOGEN INC COM 45780L104   48,427 2,457 SH   SOLE 40 2,457 0 0
INOGEN INC COM 45780L104   182,869 9,278 SH   SOLE 43 8,766 0 512
INOTIV INC COM 45783Q100   112,731 22,820 SH   SOLE 2 5,569 0 17,251
INOTIV INC COM 45783Q100   1,028 208 SH   SOLE 7 208 0 0
INOTIV INC COM 45783Q100   267,111 54,071 SH   SOLE 18 54,071 0 0
INOTIV INC COM 45783Q100   151,722 30,713 SH   SOLE 19 30,713 0 0
INOTIV INC COM 45783Q100   3,080,480 623,579 SH   SOLE 21 623,579 0 0
INOTIV INC COM 45783Q100   1,755,444 355,353 SH   SOLE 22 341,786 0 13,567
INOTIV INC COM 45783Q100   27,328 5,532 SH   SOLE 28 0 0 5,532
INOTIV INC COM 45783Q100   3,171 642 SH   SOLE 43 487 0 155
INOVIO PHARMACEUTICALS INC COM NEW 45773H201   636,577 408,062 SH   SOLE 2 131,860 0 276,202
INOVIO PHARMACEUTICALS INC COM NEW 45773H201   1,279 820 SH   SOLE 4 820 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201   112,721 72,257 SH   SOLE 7 72,257 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201   1,118,298 716,858 SH   SOLE 18 716,858 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201   1,878,274 1,204,022 SH   SOLE 19 1,204,022 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201   19,570,743 12,545,348 SH   SOLE 21 12,545,348 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201   11,646,840 7,465,923 SH   SOLE 22 7,174,042 0 291,881
INOVIO PHARMACEUTICALS INC COM NEW 45773H201   48,107 30,838 SH   SOLE 23 30,838 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201   51,939 33,294 SH   SOLE 25 33,294 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201   361,099 231,474 SH   SOLE 26 52,981 0 178,493
INOVIO PHARMACEUTICALS INC COM NEW 45773H201   642,396 411,792 SH   SOLE 30 411,792 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201   36,955 23,689 SH   SOLE 36 23,689 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201   39,257 25,165 SH   SOLE 40 25,165 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201   178,740 114,577 SH   SOLE 43 105,282 0 9,295
INOZYME PHARMA INC COM 45790W108   10,102 9,621 SH   SOLE 2 8,747 0 874
INOZYME PHARMA INC COM 45790W108   2,860 2,724 SH   SOLE 18 2,724 0 0
INOZYME PHARMA INC COM 45790W108   161,935 154,224 SH   SOLE 19 154,224 0 0
INOZYME PHARMA INC COM 45790W108   39,471 37,591 SH   SOLE 21 37,591 0 0
INOZYME PHARMA INC COM 45790W108   230,348 219,379 SH   SOLE 22 219,379 0 0
INOZYME PHARMA INC COM 45790W108   608 579 SH   SOLE 23 579 0 0
INOZYME PHARMA INC COM 45790W108   2,211 2,106 SH   SOLE 26 0 0 2,106
INPIXON COM NEW 2022 45790J867   22,205 13,062 SH   SOLE 22 13,062 0 0
INSEEGO CORP COM 45782B104   52,497 62,311 SH   SOLE 2 3,004 0 59,307
INSEEGO CORP COM 45782B104   844 1,002 SH   SOLE 7 1,002 0 0
INSEEGO CORP COM 45782B104   223,404 265,168 SH   SOLE 18 265,168 0 0
INSEEGO CORP COM 45782B104   142,407 169,029 SH   SOLE 19 169,029 0 0
INSEEGO CORP COM 45782B104   2,575,933 3,057,487 SH   SOLE 21 3,057,487 0 0
INSEEGO CORP COM 45782B104   1,678,774 1,992,610 SH   SOLE 22 1,928,605 0 64,005
INSEEGO CORP COM 45782B104   5,129 6,088 SH   SOLE 28 6,088 0 0
INSEEGO CORP COM 45782B104   675,599 801,898 SH   SOLE 30 801,898 0 0
INSIGHT ENTERPRISES INC COM 45765U103   4,291,456 42,799 SH   SOLE 2 28,514 0 14,285
INSIGHT ENTERPRISES INC COM 45765U103   28,677 286 SH   SOLE 4 114 0 172
INSIGHT ENTERPRISES INC COM 45765U103   421,335 4,202 SH   SOLE 7 4,202 0 0
INSIGHT ENTERPRISES INC COM 45765U103   10,745,635 107,167 SH   SOLE 18 101,861 0 5,306
INSIGHT ENTERPRISES INC COM 45765U103   8,023,405 80,018 SH   SOLE 19 80,018 0 0
INSIGHT ENTERPRISES INC COM 45765U103   389,323,242 3,882,749 SH   SOLE 21 3,882,749 0 0
INSIGHT ENTERPRISES INC COM 45765U103   85,191,397 849,620 SH   SOLE 22 819,629 0 29,991
INSIGHT ENTERPRISES INC COM 45765U103   36,799 367 SH   SOLE 23 367 0 0
INSIGHT ENTERPRISES INC COM 45765U103   532,033 5,306 SH   SOLE 25 5,306 0 0
INSIGHT ENTERPRISES INC COM 45765U103   2,354,340 23,480 SH   SOLE 26 15,170 0 8,310
INSIGHT ENTERPRISES INC COM 45765U103   63,070 629 SH   SOLE 28 629 0 0
INSIGHT ENTERPRISES INC COM 45765U103   7,270,879 72,513 SH   SOLE 30 72,513 0 0
INSIGHT ENTERPRISES INC COM 45765U103   163,741 1,633 SH   SOLE 36 1,633 0 0
INSIGHT ENTERPRISES INC COM 45765U103   502,353 5,010 SH   SOLE 40 5,010 0 0
INSIGHT ENTERPRISES INC COM 45765U103   4,252,952 42,415 SH   SOLE 43 41,891 0 524
INSIGHT ENTERPRISES INC NOTE 0.750% 2/1 45765UAB9   5,292,526 3,526,000 PRN   SOLE 21 3,526,000 0 0
INSIGNIA SYS INC COM NEW 45765Y204   9,099 1,165 SH   SOLE 21 1,165 0 0
INSIGNIA SYS INC COM NEW 45765Y204   192,493 24,647 SH   SOLE 22 24,647 0 0
INSMED INC COM PAR $.01 457669307   4,698,876 235,179 SH   SOLE 2 147,792 0 87,387
INSMED INC COM PAR $.01 457669307   8,571 429 SH   SOLE 4 429 0 0
INSMED INC COM PAR $.01 457669307   153,347 7,675 SH   SOLE 7 7,675 0 0
INSMED INC COM PAR $.01 457669307   7,192,520 359,986 SH   SOLE 18 337,144 0 22,842
INSMED INC COM PAR $.01 457669307   13,605,561 680,959 SH   SOLE 19 680,959 0 0
INSMED INC COM PAR $.01 457669307   112,456,151 5,628,436 SH   SOLE 21 5,628,436 0 0
INSMED INC COM PAR $.01 457669307   77,019,304 3,854,820 SH   SOLE 22 3,745,051 0 109,769
INSMED INC COM PAR $.01 457669307   414,625 20,752 SH   SOLE 23 20,752 0 0
INSMED INC COM PAR $.01 457669307   408,671 20,454 SH   SOLE 25 20,454 0 0
INSMED INC COM PAR $.01 457669307   2,880,137 144,151 SH   SOLE 26 41,093 0 103,058
INSMED INC COM PAR $.01 457669307   86,733 4,341 SH   SOLE 28 2,018 0 2,323
INSMED INC COM PAR $.01 457669307   2,443,514 122,298 SH   SOLE 30 122,298 0 0
INSMED INC COM PAR $.01 457669307   21,239 1,063 SH   SOLE 36 1,063 0 0
INSMED INC COM PAR $.01 457669307   395,564 19,798 SH   SOLE 40 19,798 0 0
INSMED INC COM PAR $.01 457669307   268,651 13,446 SH   SOLE 43 12,998 0 448
INSMED INC NOTE 0.750% 6/0 457669AB5   4,702,500 5,700,000 PRN   SOLE 21 5,700,000 0 0
INSPERITY INC COM 45778Q107   31,076,416 273,560 SH   SOLE 2 173,954 0 99,606
INSPERITY INC COM 45778Q107   16,926 149 SH   SOLE 4 149 0 0
INSPERITY INC COM 45778Q107   278,547 2,452 SH   SOLE 7 2,452 0 0
INSPERITY INC COM 45778Q107   18,579,962 163,556 SH   SOLE 18 150,854 0 12,702
INSPERITY INC COM 45778Q107   73,352,315 645,707 SH   SOLE 19 645,707 0 0
INSPERITY INC COM 45778Q107   297,932,813 2,622,648 SH   SOLE 21 2,622,648 0 0
INSPERITY INC COM 45778Q107   189,991,683 1,672,462 SH   SOLE 22 1,644,276 0 28,186
INSPERITY INC COM 45778Q107   2,126,592 18,720 SH   SOLE 23 18,720 0 0
INSPERITY INC COM 45778Q107   658,994 5,801 SH   SOLE 25 5,801 0 0
INSPERITY INC COM 45778Q107   14,386,304 126,640 SH   SOLE 26 12,231 0 114,409
INSPERITY INC COM 45778Q107   78,270 689 SH   SOLE 28 689 0 0
INSPERITY INC COM 45778Q107   2,674,939 23,547 SH   SOLE 30 23,547 0 0
INSPERITY INC COM 45778Q107   1,060,570 9,336 SH   SOLE 34 9,336 0 0
INSPERITY INC COM 45778Q107   56,346 496 SH   SOLE 36 496 0 0
INSPERITY INC COM 45778Q107   530,058 4,666 SH   SOLE 40 4,666 0 0
INSPERITY INC COM 45778Q107   2,511,595 22,109 SH   SOLE 43 20,860 0 1,249
INSPIRATO INCORPORATED COM CL A 45791E107   3,314 2,785 SH   SOLE 2 0 0 2,785
INSPIRATO INCORPORATED COM CL A 45791E107   52,968 44,511 SH   SOLE 18 44,511 0 0
INSPIRATO INCORPORATED COM CL A 45791E107   55,804 46,894 SH   SOLE 19 46,894 0 0
INSPIRATO INCORPORATED COM CL A 45791E107   783,377 658,300 SH   SOLE 21 658,300 0 0
INSPIRATO INCORPORATED COM CL A 45791E107   448,149 376,596 SH   SOLE 22 365,349 0 11,247
INSPIRE MED SYS INC COM 457730109   6,176,349 24,521 SH   SOLE 2 12,633 0 11,888
INSPIRE MED SYS INC COM 457730109   84,632 336 SH   SOLE 4 100 0 236
INSPIRE MED SYS INC COM 457730109   409,809 1,627 SH   SOLE 7 1,627 0 0
INSPIRE MED SYS INC COM 457730109   18,856,492 74,863 SH   SOLE 18 70,494 0 4,369
INSPIRE MED SYS INC COM 457730109   27,138,307 107,743 SH   SOLE 19 107,743 0 0
INSPIRE MED SYS INC COM 457730109   281,213,693 1,116,459 SH   SOLE 21 1,116,459 0 0
INSPIRE MED SYS INC COM 457730109   188,665,928 749,031 SH   SOLE 22 726,355 0 22,676
INSPIRE MED SYS INC COM 457730109   508,798 2,020 SH   SOLE 23 2,020 0 0
INSPIRE MED SYS INC COM 457730109   1,125,652 4,469 SH   SOLE 25 4,469 0 0
INSPIRE MED SYS INC COM 457730109   5,135,078 20,387 SH   SOLE 26 9,128 0 11,259
INSPIRE MED SYS INC COM 457730109   903,242 3,586 SH   SOLE 28 2,528 0 1,058
INSPIRE MED SYS INC COM 457730109   4,442,156 17,636 SH   SOLE 30 17,636 0 0
INSPIRE MED SYS INC COM 457730109   106,293 422 SH   SOLE 34 422 0 0
INSPIRE MED SYS INC COM 457730109   75,060 298 SH   SOLE 36 298 0 0
INSPIRE MED SYS INC COM 457730109   1,016,588 4,036 SH   SOLE 40 4,036 0 0
INSPIRE MED SYS INC COM 457730109   12,090 48 SH   OTR 43 48 0 0
INSPIRE MED SYS INC COM 457730109   2,084,055 8,274 SH   SOLE 43 7,698 0 576
INSPIRED ENTMT INC COM 45782N108   68,443 5,402 SH   SOLE 2 625 0 4,777
INSPIRED ENTMT INC COM 45782N108   722 57 SH   SOLE 7 57 0 0
INSPIRED ENTMT INC COM 45782N108   735,798 58,074 SH   SOLE 18 58,074 0 0
INSPIRED ENTMT INC COM 45782N108   491,761 38,813 SH   SOLE 19 38,813 0 0
INSPIRED ENTMT INC COM 45782N108   9,374,166 739,871 SH   SOLE 21 739,871 0 0
INSPIRED ENTMT INC COM 45782N108   7,242,755 571,646 SH   SOLE 22 562,988 0 8,658
INSTALLED BLDG PRODS INC COM 45780R101   5,068,804 59,215 SH   SOLE 2 45,323 0 13,892
INSTALLED BLDG PRODS INC COM 45780R101   8,389 98 SH   SOLE 4 98 0 0
INSTALLED BLDG PRODS INC COM 45780R101   145,691 1,702 SH   SOLE 7 1,702 0 0
INSTALLED BLDG PRODS INC COM 45780R101   6,560,213 76,638 SH   SOLE 18 76,638 0 0
INSTALLED BLDG PRODS INC COM 45780R101   7,905,074 92,349 SH   SOLE 19 92,349 0 0
INSTALLED BLDG PRODS INC COM 45780R101   259,100,329 3,026,873 SH   SOLE 21 3,026,873 0 0
INSTALLED BLDG PRODS INC COM 45780R101   57,360,817 670,103 SH   SOLE 22 651,759 0 18,344
INSTALLED BLDG PRODS INC COM 45780R101   372,018 4,346 SH   SOLE 23 4,346 0 0
INSTALLED BLDG PRODS INC COM 45780R101   330,159 3,857 SH   SOLE 25 3,857 0 0
INSTALLED BLDG PRODS INC COM 45780R101   2,240,837 26,178 SH   SOLE 26 12,190 0 13,988
INSTALLED BLDG PRODS INC COM 45780R101   128,058 1,496 SH   SOLE 28 409 0 1,087
INSTALLED BLDG PRODS INC COM 45780R101   5,682,214 66,381 SH   SOLE 30 66,381 0 0
INSTALLED BLDG PRODS INC COM 45780R101   20,715 242 SH   SOLE 36 242 0 0
INSTALLED BLDG PRODS INC COM 45780R101   278,029 3,248 SH   SOLE 40 3,248 0 0
INSTALLED BLDG PRODS INC COM 45780R101   1,417,022 16,554 SH   SOLE 43 16,322 0 232
INSTEEL INDS INC COM 45774W108   286,373 10,406 SH   SOLE 2 5,901 0 4,505
INSTEEL INDS INC COM 45774W108   5,036 183 SH   SOLE 7 183 0 0
INSTEEL INDS INC COM 45774W108   1,687,581 61,322 SH   SOLE 18 61,322 0 0
INSTEEL INDS INC COM 45774W108   963,090 34,996 SH   SOLE 19 34,996 0 0
INSTEEL INDS INC COM 45774W108   77,095,271 2,801,427 SH   SOLE 21 2,801,427 0 0
INSTEEL INDS INC COM 45774W108   13,535,134 491,829 SH   SOLE 22 477,927 0 13,902
INSTEEL INDS INC COM 45774W108   67,562 2,455 SH   SOLE 25 2,455 0 0
INSTEEL INDS INC COM 45774W108   46,426 1,687 SH   SOLE 26 0 0 1,687
INSTEEL INDS INC COM 45774W108   972,089 35,323 SH   SOLE 30 35,323 0 0
INSTEEL INDS INC COM 45774W108   91,862 3,338 SH   SOLE 40 3,338 0 0
INSTEEL INDS INC COM 45774W108   155,928 5,666 SH   SOLE 43 2,813 0 2,853
INSTIL BIO INC COM 45783C101   36,735 58,310 SH   SOLE 2 2,375 0 55,935
INSTIL BIO INC COM 45783C101   482 765 SH   SOLE 7 765 0 0
INSTIL BIO INC COM 45783C101   123,903 196,671 SH   SOLE 18 196,671 0 0
INSTIL BIO INC COM 45783C101   79,331 125,922 SH   SOLE 19 125,922 0 0
INSTIL BIO INC COM 45783C101   1,761,500 2,796,032 SH   SOLE 21 2,796,032 0 0
INSTIL BIO INC COM 45783C101   943,169 1,497,094 SH   SOLE 22 1,444,679 0 52,415
INSTIL BIO INC COM 45783C101   38,964 61,847 SH   SOLE 30 61,847 0 0
INSTIL BIO INC COM 45783C101   2,792 4,431 SH   SOLE 43 4,431 0 0
INSTRUCTURE HLDGS INC COM 457790103   273,756 11,679 SH   SOLE 2 622 0 11,057
INSTRUCTURE HLDGS INC COM 457790103   5,133 219 SH   SOLE 7 219 0 0
INSTRUCTURE HLDGS INC COM 457790103   1,111,853 47,434 SH   SOLE 18 47,434 0 0
INSTRUCTURE HLDGS INC COM 457790103   866,671 36,974 SH   SOLE 19 36,974 0 0
INSTRUCTURE HLDGS INC COM 457790103   14,002,728 597,386 SH   SOLE 21 597,386 0 0
INSTRUCTURE HLDGS INC COM 457790103   9,788,544 417,600 SH   SOLE 22 405,247 0 12,353
INSTRUCTURE HLDGS INC COM 457790103   351,623 15,001 SH   SOLE 26 15,001 0 0
INSTRUCTURE HLDGS INC COM 457790103   1,039,892 44,364 SH   SOLE 30 44,364 0 0
INSTRUCTURE HLDGS INC COM 457790103   608,151 25,945 SH   SOLE 34 25,945 0 0
INSULET CORP COM 45784P101   43,856,161 148,973 SH   SOLE 2 33,578 0 115,395
INSULET CORP COM 45784P101   17,497,953 59,438 SH   SOLE 4 38,736 0 20,702
INSULET CORP COM 45784P101   7,017,080 23,836 SH   SOLE 7 23,836 0 0
INSULET CORP COM 45784P101   360,039 1,223 SH   SOLE 13 267 0 956
INSULET CORP COM 45784P101   1,343,302 4,563 SH   SOLE 15 4,563 0 0
INSULET CORP COM 45784P101   18,480,627 62,776 SH   SOLE 18 59,119 0 3,657
INSULET CORP COM 45784P101   178,849,285 607,525 SH   SOLE 19 607,525 0 0
INSULET CORP COM 45784P101   474,025,012 1,610,194 SH   SOLE 21 1,610,194 0 0
INSULET CORP COM 45784P101   469,516,134 1,594,878 SH   SOLE 22 1,465,428 0 129,450
INSULET CORP COM 45784P101   32,461,797 110,268 SH   SOLE 23 110,268 0 0
INSULET CORP COM 45784P101   46,334,631 157,392 SH   SOLE 25 157,392 0 0
INSULET CORP COM 45784P101   26,114,159 88,706 SH   SOLE 26 45,522 0 43,184
INSULET CORP COM 45784P101   28,141,623 95,593 SH   SOLE 28 9,181 0 86,412
INSULET CORP COM 45784P101   32,089 109 SH   SOLE 29 109 0 0
INSULET CORP COM 45784P101   116,312,900 395,098 SH   SOLE 30 395,098 0 0
INSULET CORP COM 45784P101   4,424,387 15,029 SH   SOLE 31 13,732 0 1,297
INSULET CORP COM 45784P101   57,408,700 195,009 SH   SOLE 34 195,009 0 0
INSULET CORP COM 45784P101   5,496,261 18,670 SH   SOLE 36 18,670 0 0
INSULET CORP COM 45784P101   737,153 2,504 SH   SOLE 40 2,504 0 0
INSULET CORP COM 45784P101   19,430 66 SH   OTR 43 66 0 0
INSULET CORP COM 45784P101   15,476,494 52,571 SH   SOLE 43 49,119 0 3,452
INSULET CORP NOTE 0.375% 9/0 45784PAK7   10,964,180 7,765,000 PRN   SOLE 21 7,765,000 0 0
INTAPP INC COM 45827U109   274,664 11,013 SH   SOLE 2 7,697 0 3,316
INTAPP INC COM 45827U109   133,653 5,359 SH   SOLE 7 5,359 0 0
INTAPP INC COM 45827U109   886,717 35,554 SH   SOLE 18 35,554 0 0
INTAPP INC COM 45827U109   692,684 27,774 SH   SOLE 19 27,774 0 0
INTAPP INC COM 45827U109   13,938,891 558,897 SH   SOLE 21 558,897 0 0
INTAPP INC COM 45827U109   8,323,251 333,731 SH   SOLE 22 321,524 0 12,207
INTAPP INC COM 45827U109   98,987 3,969 SH   SOLE 25 3,969 0 0
INTAPP INC COM 45827U109   69,732 2,796 SH   SOLE 26 807 0 1,989
INTAPP INC COM 45827U109   10,724 430 SH   SOLE 28 0 0 430
INTAPP INC COM 45827U109   479,621 19,231 SH   SOLE 30 19,231 0 0
INTAPP INC COM 45827U109   44,269 1,775 SH   SOLE 36 1,775 0 0
INTAPP INC COM 45827U109   75,144 3,013 SH   SOLE 40 3,013 0 0
INTAPP INC COM 45827U109   130,561 5,235 SH   SOLE 43 5,235 0 0
INTEGER HLDGS CORP COM 45826H109   2,599,495 37,971 SH   SOLE 2 9,966 0 28,005
INTEGER HLDGS CORP COM 45826H109   29,027 424 SH   SOLE 4 139 0 285
INTEGER HLDGS CORP COM 45826H109   145,341 2,123 SH   SOLE 7 2,123 0 0
INTEGER HLDGS CORP COM 45826H109   7,985,791 116,649 SH   SOLE 18 116,649 0 0
INTEGER HLDGS CORP COM 45826H109   4,173,390 60,961 SH   SOLE 19 60,961 0 0
INTEGER HLDGS CORP COM 45826H109   302,111,652 4,412,966 SH   SOLE 21 4,412,966 0 0
INTEGER HLDGS CORP COM 45826H109   59,346,742 866,882 SH   SOLE 22 824,500 0 42,382
INTEGER HLDGS CORP COM 45826H109   371,532 5,427 SH   SOLE 25 5,427 0 0
INTEGER HLDGS CORP COM 45826H109   1,409,044 20,582 SH   SOLE 26 13,318 0 7,264
INTEGER HLDGS CORP COM 45826H109   196,343 2,868 SH   SOLE 28 588 0 2,280
INTEGER HLDGS CORP COM 45826H109   4,414,301 64,480 SH   SOLE 30 64,480 0 0
INTEGER HLDGS CORP COM 45826H109   155,678 2,274 SH   SOLE 36 2,274 0 0
INTEGER HLDGS CORP COM 45826H109   329,430 4,812 SH   SOLE 40 4,812 0 0
INTEGER HLDGS CORP COM 45826H109   782,224 11,426 SH   SOLE 43 11,015 0 411
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   12,143,472 216,577 SH   SOLE 2 147,505 0 69,072
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   214,019 3,817 SH   SOLE 4 3,200 0 617
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   249,904 4,457 SH   SOLE 7 4,457 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   33,418 596 SH   SOLE 13 596 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   8,467,916 151,024 SH   SOLE 18 150,836 0 188
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   1,299,759 23,181 SH   SOLE 19 23,181 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   234,444,033 4,181,274 SH   SOLE 21 4,181,274 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   121,825,700 2,172,743 SH   SOLE 22 2,074,718 0 98,025
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   21,138 377 SH   SOLE 23 377 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   786,718 14,031 SH   SOLE 25 14,031 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   1,837,470 32,771 SH   SOLE 26 27,397 0 5,374
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   420,413 7,498 SH   SOLE 28 1,309 0 6,189
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   15,436,351 275,305 SH   SOLE 30 275,305 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   89,488 1,596 SH   SOLE 31 1,596 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   29,212 521 SH   SOLE 34 521 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   434,991 7,758 SH   SOLE 36 7,758 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   609,257 10,866 SH   SOLE 40 10,866 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   2,177,983 38,844 SH   SOLE 43 33,950 0 4,894
INTEGRA LIFESCIENCES HLDGS C NOTE 0.500% 8/1 457985AM1   4,889,189 5,043,000 PRN   SOLE 21 5,043,000 0 0
INTEGRA RES CORP COM NEW 45826T301   15,850 25,035 SH   SOLE 22 25,035 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   343,566 39,086 SH   SOLE 2 27,451 0 11,635
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   3,771 429 SH   SOLE 7 429 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   923,293 105,039 SH   SOLE 18 105,039 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   740,320 84,223 SH   SOLE 19 84,223 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   11,904,587 1,354,333 SH   SOLE 21 1,354,333 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   7,419,129 844,042 SH   SOLE 22 820,750 0 23,292
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   7,357 837 SH   SOLE 23 837 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   482,887 54,936 SH   SOLE 43 53,605 0 1,331
INTEL CORP COM 458140100   278,103,385 10,522,262 SH   SOLE 2 3,735,644 0 6,786,618
INTEL CORP COM 458140100   108,304,775 4,097,797 SH   SOLE 4 2,417,722 0 1,680,075
INTEL CORP COM 458140100   127,911,976 4,839,651 SH   SOLE 7 4,477,464 0 362,187
INTEL CORP COM 458140100   9,486,176 358,917 SH   SOLE 13 310,927 0 47,990
INTEL CORP COM 458140100   18,628,578 704,827 SH   SOLE 15 704,827 0 0
INTEL CORP COM 458140100   24,712 935 SH   SOLE 17 0 0 935
INTEL CORP COM 458140100   204,670,484 7,743,870 SH   SOLE 18 7,150,266 0 593,604
INTEL CORP COM 458140100   70,313,579 2,660,370 SH   SOLE 19 2,660,370 0 0
INTEL CORP COM 458140100   4,797,600 181,521 SH   SOLE 20 181,521 0 0
INTEL CORP COM 458140100   3,183,006,395 120,431,570 SH   SOLE 21 120,431,570 0 0
INTEL CORP COM 458140100   2,449,370,199 92,673,863 SH   SOLE 22 83,468,123 0 9,205,740
INTEL CORP COM 458140100   232,712,793 8,804,873 SH   SOLE 23 8,804,873 0 0
INTEL CORP COM 458140100   267,537,675 10,122,500 SH   SOLE 25 10,122,500 0 0
INTEL CORP COM 458140100   259,694,070 9,825,731 SH   SOLE 26 4,928,068 0 4,897,663
INTEL CORP COM 458140100   326,755,385 12,363,049 SH   SOLE 28 243,535 0 12,119,514
INTEL CORP COM 458140100   7,376,904 279,111 SH   SOLE 29 279,111 0 0
INTEL CORP COM 458140100   1,021,207,018 38,638,177 SH   SOLE 30 37,736,846 0 901,331
INTEL CORP COM 458140100   40,092,592 1,516,935 SH   SOLE 31 1,443,737 0 73,198
INTEL CORP COM 458140100   34,328,791 1,298,857 SH   SOLE 32 1,298,857 0 0
INTEL CORP COM 458140100   11,808,237 446,774 SH   SOLE 34 446,774 0 0
INTEL CORP COM 458140100   36,938,779 1,397,608 SH   SOLE 36 1,397,608 0 0
INTEL CORP COM 458140100   4,088,272 154,683 SH   SOLE 40 154,683 0 0
INTEL CORP COM 458140100   202,137 7,648 SH   OTR 43 7,648 0 0
INTEL CORP COM 458140100   127,551,979 4,826,030 SH   SOLE 43 4,407,016 0 419,014
INTEL CORP OPTIONS 458140100   47,574 1,800 SH Call SOLE 4 1,800 0 0
INTEL CORP OPTIONS 458140100   808,758 30,600 SH Call SOLE 18 30,600 0 0
INTEL CORP OPTIONS 458140100   17,290,506 654,200 SH Call SOLE 19 654,200 0 0
INTEL CORP OPTIONS 458140100   414,951 15,700 SH Call SOLE 22 15,700 0 0
INTEL CORP OPTIONS 458140100   4,168,011 157,700 SH Call SOLE 34 157,700 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   3,727,368 106,832 SH   SOLE 2 52,675 0 54,157
INTELLIA THERAPEUTICS INC COM 45826J105   8,583 246 SH   SOLE 4 246 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   273,817 7,848 SH   SOLE 7 7,848 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   8,030,108 230,155 SH   SOLE 18 222,109 0 8,046
INTELLIA THERAPEUTICS INC COM 45826J105   13,477,030 386,272 SH   SOLE 19 386,272 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   140,405,036 4,024,220 SH   SOLE 21 4,024,220 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   79,908,044 2,290,285 SH   SOLE 22 2,217,603 0 72,682
INTELLIA THERAPEUTICS INC COM 45826J105   272,630 7,814 SH   SOLE 23 7,814 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   370,636 10,623 SH   SOLE 25 10,623 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   2,442,998 70,020 SH   SOLE 26 24,467 0 45,553
INTELLIA THERAPEUTICS INC COM 45826J105   68,629 1,967 SH   SOLE 28 653 0 1,314
INTELLIA THERAPEUTICS INC COM 45826J105   2,943,565 84,367 SH   SOLE 30 84,367 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   56,592 1,622 SH   SOLE 36 1,622 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   331,560 9,503 SH   SOLE 40 9,503 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   11,339 325 SH   OTR 43 325 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   807,608 23,147 SH   SOLE 43 21,823 0 1,324
INTELLICHECK INC COM NEW 45817G201   1,116 558 SH   SOLE 2 0 0 558
INTELLICHECK INC COM NEW 45817G201   6,330 3,165 SH   SOLE 18 3,165 0 0
INTELLICHECK INC COM NEW 45817G201   98,720 49,360 SH   SOLE 21 49,360 0 0
INTELLICHECK INC COM NEW 45817G201   6,848 3,424 SH   SOLE 22 3,424 0 0
INTER & CO INC CLASS A COM G4R20B107   47,374 19,989 SH   SOLE 21 19,989 0 0
INTER & CO INC CLASS A COM G4R20B107   7,216,849 3,045,084 SH   SOLE 34 3,045,084 0 0
INTER PARFUMS INC COM 458334109   973,983 10,091 SH   SOLE 2 5,661 0 4,430
INTER PARFUMS INC COM 458334109   8,011 83 SH   SOLE 4 83 0 0
INTER PARFUMS INC COM 458334109   18,532 192 SH   SOLE 7 192 0 0
INTER PARFUMS INC COM 458334109   5,624,220 58,270 SH   SOLE 18 58,270 0 0
INTER PARFUMS INC COM 458334109   3,204,367 33,199 SH   SOLE 19 33,199 0 0
INTER PARFUMS INC COM 458334109   208,241,707 2,157,498 SH   SOLE 21 2,157,498 0 0
INTER PARFUMS INC COM 458334109   43,943,915 455,283 SH   SOLE 22 441,557 0 13,726
INTER PARFUMS INC COM 458334109   307,030 3,181 SH   SOLE 25 3,181 0 0
INTER PARFUMS INC COM 458334109   780,364 8,085 SH   SOLE 26 6,364 0 1,721
INTER PARFUMS INC COM 458334109   355,387 3,682 SH   SOLE 28 313 0 3,369
INTER PARFUMS INC COM 458334109   2,725,339 28,236 SH   SOLE 30 28,236 0 0
INTER PARFUMS INC COM 458334109   198,928 2,061 SH   SOLE 40 2,061 0 0
INTER PARFUMS INC COM 458334109   2,843,225 29,457 SH   SOLE 43 28,974 0 483
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   17,495,243 241,814 SH   SOLE 2 77,557 0 164,257
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   18,883 261 SH   SOLE 4 261 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   393,873 5,444 SH   SOLE 7 5,444 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   15,223,959 210,421 SH   SOLE 18 210,421 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   1,548,218 21,399 SH   SOLE 19 21,399 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   408,119,983 5,640,912 SH   SOLE 21 5,640,912 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   189,426,625 2,618,198 SH   SOLE 22 2,499,682 0 118,516
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   1,082,935 14,968 SH   SOLE 25 14,968 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   2,935,529 40,574 SH   SOLE 26 32,485 0 8,089
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   379,042 5,239 SH   SOLE 28 1,618 0 3,621
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   2,919,757 40,356 SH   SOLE 30 40,356 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   94,127 1,301 SH   SOLE 31 1,301 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   12,589 174 SH   SOLE 36 174 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   970,213 13,410 SH   SOLE 40 13,410 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   3,532,140 48,820 SH   SOLE 43 45,056 0 3,764
INTERCEPT PHARMACEUTICALS IN COM 45845P108   2,489,339 201,240 SH   SOLE 2 156,208 0 45,032
INTERCEPT PHARMACEUTICALS IN COM 45845P108   915 74 SH   SOLE 4 74 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108   2,140 173 SH   SOLE 7 173 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108   924,237 74,716 SH   SOLE 18 67,933 0 6,783
INTERCEPT PHARMACEUTICALS IN COM 45845P108   4,171,931 337,262 SH   SOLE 19 337,262 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108   14,632,980 1,182,941 SH   SOLE 21 1,182,941 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108   14,355,620 1,160,519 SH   SOLE 22 1,137,656 0 22,863
INTERCEPT PHARMACEUTICALS IN COM 45845P108   116,835 9,445 SH   SOLE 23 9,445 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108   46,499 3,759 SH   SOLE 25 3,759 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108   874,658 70,708 SH   SOLE 26 12,046 0 58,662
INTERCEPT PHARMACEUTICALS IN COM 45845P108   368,008 29,750 SH   SOLE 30 29,750 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108   63,891 5,165 SH   SOLE 34 5,165 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108   30,591 2,473 SH   SOLE 40 2,473 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108   81,741 6,608 SH   SOLE 43 6,502 0 106
INTERCONTINENTAL EXCHANGE IN COM 45866F104   102,815,185 1,002,195 SH   SOLE 2 205,691 0 796,504
INTERCONTINENTAL EXCHANGE IN COM 45866F104   42,182,135 411,172 SH   SOLE 4 245,874 0 165,298
INTERCONTINENTAL EXCHANGE IN COM 45866F104   53,971,471 526,089 SH   SOLE 7 509,706 0 16,383
INTERCONTINENTAL EXCHANGE IN COM 45866F104   845,752 8,244 SH   SOLE 13 2,209 0 6,035
INTERCONTINENTAL EXCHANGE IN COM 45866F104   9,783,495 95,365 SH   SOLE 15 95,365 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,687 16 SH   SOLE 17 0 0 16
INTERCONTINENTAL EXCHANGE IN COM 45866F104   210,591,420 2,052,748 SH   SOLE 18 1,995,707 0 57,041
INTERCONTINENTAL EXCHANGE IN COM 45866F104   106,668,876 1,039,759 SH   SOLE 19 1,039,759 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,466,691,067 14,296,628 SH   SOLE 21 14,296,628 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,245,112,978 12,136,787 SH   SOLE 22 10,958,681 0 1,178,106
INTERCONTINENTAL EXCHANGE IN COM 45866F104   96,246,142 938,163 SH   SOLE 23 938,163 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   93,635,637 912,717 SH   SOLE 25 876,556 0 36,161
INTERCONTINENTAL EXCHANGE IN COM 45866F104   157,467,135 1,534,917 SH   SOLE 26 418,082 0 1,116,835
INTERCONTINENTAL EXCHANGE IN COM 45866F104   120,596,597 1,175,520 SH   SOLE 28 12,367 0 1,163,153
INTERCONTINENTAL EXCHANGE IN COM 45866F104   66,376 647 SH   SOLE 29 647 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   297,473,042 2,899,630 SH   SOLE 30 2,897,928 0 1,702
INTERCONTINENTAL EXCHANGE IN COM 45866F104   12,973,429 126,459 SH   SOLE 31 116,287 0 10,172
INTERCONTINENTAL EXCHANGE IN COM 45866F104   113,039,304 1,101,855 SH   SOLE 34 1,101,855 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   21,519,894 209,766 SH   SOLE 36 209,766 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   2,065,137 20,130 SH   SOLE 37 20,130 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   2,135,616 20,817 SH   SOLE 40 20,817 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   128,956 1,257 SH   OTR 43 1,257 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   55,816,799 544,076 SH   SOLE 43 487,699 0 56,377
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806   10,100,638 173,134 SH   SOLE 43 158,791 0 14,343
INTERCORP FINL SVCS INC SHS P5626F128   1,828,324 77,801 SH   SOLE 21 77,801 0 0
INTERCURE LTD COM NEW M549GJ111   56,859 17,230 SH   SOLE 2 17,230 0 0
INTERCURE LTD COM NEW M549GJ111   22,876 6,932 SH   SOLE 22 6,932 0 0
INTERDIGITAL INC COM 45867G101   2,443,174 49,377 SH   SOLE 2 34,087 0 15,290
INTERDIGITAL INC COM 45867G101   25,185 509 SH   SOLE 4 149 0 360
INTERDIGITAL INC COM 45867G101   142,849 2,887 SH   SOLE 7 2,887 0 0
INTERDIGITAL INC COM 45867G101   4,960,123 100,245 SH   SOLE 18 100,245 0 0
INTERDIGITAL INC COM 45867G101   2,732,236 55,219 SH   SOLE 19 55,219 0 0
INTERDIGITAL INC COM 45867G101   184,202,363 3,722,764 SH   SOLE 21 3,722,764 0 0
INTERDIGITAL INC COM 45867G101   40,570,631 819,940 SH   SOLE 22 787,047 0 32,893
INTERDIGITAL INC COM 45867G101   282,333 5,706 SH   SOLE 25 5,706 0 0
INTERDIGITAL INC COM 45867G101   748,039 15,118 SH   SOLE 26 11,422 0 3,696
INTERDIGITAL INC COM 45867G101   80,257 1,622 SH   SOLE 28 548 0 1,074
INTERDIGITAL INC COM 45867G101   15,512,524 313,511 SH   SOLE 30 313,511 0 0
INTERDIGITAL INC COM 45867G101   79,960 1,616 SH   SOLE 36 1,616 0 0
INTERDIGITAL INC COM 45867G101   215,090 4,347 SH   SOLE 40 4,347 0 0
INTERDIGITAL INC COM 45867G101   1,213,251 24,520 SH   SOLE 43 23,697 0 823
INTERFACE INC COM 458665304   563,774 57,120 SH   SOLE 2 36,893 0 20,227
INTERFACE INC COM 458665304   3,553 360 SH   SOLE 4 360 0 0
INTERFACE INC COM 458665304   7,600 770 SH   SOLE 7 770 0 0
INTERFACE INC COM 458665304   1,986,663 201,283 SH   SOLE 18 201,283 0 0
INTERFACE INC COM 458665304   1,066,582 108,063 SH   SOLE 19 108,063 0 0
INTERFACE INC COM 458665304   73,081,122 7,404,369 SH   SOLE 21 7,404,369 0 0
INTERFACE INC COM 458665304   15,678,307 1,588,481 SH   SOLE 22 1,533,128 0 55,353
INTERFACE INC COM 458665304   73,601 7,457 SH   SOLE 25 7,457 0 0
INTERFACE INC COM 458665304   165,382 16,756 SH   SOLE 26 13,389 0 3,367
INTERFACE INC COM 458665304   294,215 29,809 SH   SOLE 28 29,809 0 0
INTERFACE INC COM 458665304   1,029,589 104,315 SH   SOLE 30 104,315 0 0
INTERFACE INC COM 458665304   138,723 14,055 SH   SOLE 40 14,055 0 0
INTERFACE INC COM 458665304   1,350,788 136,858 SH   SOLE 43 135,839 0 1,019
INTERGROUP CORP COM 458685104   2,828 60 SH   SOLE 18 60 0 0
INTERGROUP CORP COM 458685104   46,612 989 SH   SOLE 21 989 0 0
INTERGROUP CORP COM 458685104   1,320 28 SH   SOLE 22 28 0 0
INTERLINK ELECTRS INC COM NEW 458751302   1,036 127 SH   SOLE 18 127 0 0
INTERLINK ELECTRS INC COM NEW 458751302   22,448 2,751 SH   SOLE 21 2,751 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   3,651,877 79,805 SH   SOLE 2 40,028 0 39,777
INTERNATIONAL BANCSHARES COR COM 459044103   44,891 981 SH   SOLE 4 181 0 800
INTERNATIONAL BANCSHARES COR COM 459044103   528,345 11,546 SH   SOLE 7 11,546 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   11,129,198 243,208 SH   SOLE 18 243,208 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   4,556,872 99,582 SH   SOLE 19 99,582 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   184,664,938 4,035,510 SH   SOLE 21 4,035,510 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   79,193,171 1,730,620 SH   SOLE 22 1,661,541 0 69,079
INTERNATIONAL BANCSHARES COR COM 459044103   406,852 8,891 SH   SOLE 25 8,891 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   1,627,637 35,569 SH   SOLE 26 30,222 0 5,347
INTERNATIONAL BANCSHARES COR COM 459044103   296,525 6,480 SH   SOLE 28 1,000 0 5,480
INTERNATIONAL BANCSHARES COR COM 459044103   5,246,476 114,652 SH   SOLE 30 114,652 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   20,180 441 SH   SOLE 36 441 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   363,014 7,933 SH   SOLE 40 7,933 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   8,260,674 180,522 SH   SOLE 43 178,484 0 2,038
INTERNATIONAL BUSINESS MACHS COM 459200101   248,054,034 1,760,622 SH   SOLE 2 218,183 0 1,542,439
INTERNATIONAL BUSINESS MACHS COM 459200101   91,722,208 651,020 SH   SOLE 4 383,924 0 267,096
INTERNATIONAL BUSINESS MACHS COM 459200101   143,313,731 1,017,203 SH   SOLE 7 989,053 0 28,150
INTERNATIONAL BUSINESS MACHS COM 459200101   2,370,756 16,827 SH   SOLE 13 3,574 0 13,253
INTERNATIONAL BUSINESS MACHS COM 459200101   21,366,955 151,657 SH   SOLE 15 151,657 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   9,581 68 SH   SOLE 17 0 0 68
INTERNATIONAL BUSINESS MACHS COM 459200101   204,981,002 1,454,901 SH   SOLE 18 1,381,202 0 73,699
INTERNATIONAL BUSINESS MACHS COM 459200101   39,265,339 278,695 SH   SOLE 19 278,695 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   4,397,961,516 31,215,569 SH   SOLE 21 31,215,569 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   2,785,814,870 19,772,978 SH   SOLE 22 17,875,248 0 1,897,730
INTERNATIONAL BUSINESS MACHS COM 459200101   245,647,491 1,743,541 SH   SOLE 23 1,743,541 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   290,752,861 2,063,687 SH   SOLE 25 2,063,687 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   286,375,127 2,032,615 SH   SOLE 26 984,172 0 1,048,443
INTERNATIONAL BUSINESS MACHS COM 459200101   300,532,459 2,133,100 SH   SOLE 28 101,001 0 2,032,099
INTERNATIONAL BUSINESS MACHS COM 459200101   99,046 703 SH   SOLE 29 703 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   877,887,281 6,231,012 SH   SOLE 30 6,231,012 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   28,284,513 200,756 SH   SOLE 31 184,487 0 16,269
INTERNATIONAL BUSINESS MACHS COM 459200101   24,634,757 174,851 SH   SOLE 32 174,851 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   34,030,852 241,542 SH   SOLE 34 241,542 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   21,879,653 155,296 SH   SOLE 35 155,296 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   44,133,511 313,248 SH   SOLE 36 313,248 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   4,785,470 33,966 SH   SOLE 40 33,966 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   330,246 2,344 SH   OTR 43 2,344 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   97,764,324 693,905 SH   SOLE 43 613,452 0 80,454
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   65,670,518 626,388 SH   SOLE 2 181,900 0 444,488
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   26,975,017 257,297 SH   SOLE 4 170,176 0 87,121
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   29,810,835 284,346 SH   SOLE 7 276,520 0 7,826
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   878,874 8,383 SH   SOLE 13 1,067 0 7,316
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   4,428,442 42,240 SH   SOLE 15 42,240 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   67,699,277 645,739 SH   SOLE 18 624,227 0 21,512
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   114,604,273 1,093,135 SH   SOLE 19 1,093,135 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   843,077,989 8,041,568 SH   SOLE 21 8,041,568 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   575,001,795 5,484,565 SH   SOLE 22 4,948,594 0 535,971
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   44,329,917 422,834 SH   SOLE 23 422,834 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   97,414,497 929,173 SH   SOLE 25 929,173 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   58,463,711 557,647 SH   SOLE 26 271,227 0 286,420
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   70,039,620 668,062 SH   SOLE 28 27,357 0 640,705
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   62,275 594 SH   SOLE 29 594 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   203,957,099 1,945,413 SH   SOLE 30 1,945,413 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   5,841,265 55,716 SH   SOLE 31 51,091 0 4,625
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   58,178,127 554,923 SH   SOLE 34 554,923 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   7,726,918 73,702 SH   SOLE 36 73,702 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   900,890 8,593 SH   SOLE 37 8,593 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   1,026,384 9,790 SH   SOLE 40 9,790 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   57,138 545 SH   OTR 43 545 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   22,091,505 210,716 SH   SOLE 43 188,513 0 22,203
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   6,759,978 298,059 SH   SOLE 2 198,581 0 99,478
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   616,556 27,185 SH   SOLE 4 27,185 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   39,690 1,750 SH   SOLE 7 1,750 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   6,735,847 296,995 SH   SOLE 18 269,111 0 27,884
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   15,997,656 705,364 SH   SOLE 19 705,364 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   73,864,043 3,256,792 SH   SOLE 21 3,256,792 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   36,237,628 1,597,779 SH   SOLE 22 1,529,974 0 67,805
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   404,861 17,851 SH   SOLE 23 17,851 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   3,070,169 135,369 SH   SOLE 26 0 0 135,369
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   1,281,261 56,493 SH   SOLE 28 56,288 0 205
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   103,920 4,582 SH   SOLE 36 4,582 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   38,549 1,700 SH   SOLE 43 1,466 0 234
INTERNATIONAL MNY EXPRESS IN COM 46005L101   683,554 28,049 SH   SOLE 2 20,263 0 7,786
INTERNATIONAL MNY EXPRESS IN COM 46005L101   6,872 282 SH   SOLE 7 282 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   2,863,183 117,488 SH   SOLE 18 111,043 0 6,445
INTERNATIONAL MNY EXPRESS IN COM 46005L101   1,449,674 59,486 SH   SOLE 19 59,486 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   30,363,777 1,245,949 SH   SOLE 21 1,245,949 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   22,971,065 942,596 SH   SOLE 22 915,799 0 26,797
INTERNATIONAL MNY EXPRESS IN COM 46005L101   244,699 10,041 SH   SOLE 23 10,041 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   106,984 4,390 SH   SOLE 25 4,390 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   496,514 20,374 SH   SOLE 26 0 0 20,374
INTERNATIONAL MNY EXPRESS IN COM 46005L101   62,290 2,556 SH   SOLE 30 2,556 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   119,535 4,905 SH   SOLE 40 4,905 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   684,431 28,085 SH   SOLE 43 28,028 0 57
INTERNATIONAL PAPER CO COM 460146103   25,100,274 724,813 SH   SOLE 2 288,278 0 436,535
INTERNATIONAL PAPER CO COM 460146103   9,332,820 269,501 SH   SOLE 4 121,929 0 147,572
INTERNATIONAL PAPER CO COM 460146103   11,297,241 326,227 SH   SOLE 7 312,537 0 13,690
INTERNATIONAL PAPER CO COM 460146103   454,727 13,131 SH   SOLE 13 9,126 0 4,005
INTERNATIONAL PAPER CO COM 460146103   2,115,235 61,081 SH   SOLE 15 61,081 0 0
INTERNATIONAL PAPER CO COM 460146103   26,522,424 765,880 SH   SOLE 18 732,738 0 33,142
INTERNATIONAL PAPER CO COM 460146103   7,923,136 228,794 SH   SOLE 19 228,794 0 0
INTERNATIONAL PAPER CO COM 460146103   653,687,377 18,876,332 SH   SOLE 21 18,876,332 0 0
INTERNATIONAL PAPER CO COM 460146103   277,735,751 8,020,091 SH   SOLE 22 7,274,835 0 745,256
INTERNATIONAL PAPER CO COM 460146103   20,061,644 579,314 SH   SOLE 23 579,314 0 0
INTERNATIONAL PAPER CO COM 460146103   15,362,491 443,618 SH   SOLE 25 443,618 0 0
INTERNATIONAL PAPER CO COM 460146103   23,871,325 689,325 SH   SOLE 26 298,802 0 390,523
INTERNATIONAL PAPER CO COM 460146103   19,545,380 564,406 SH   SOLE 28 5,863 0 558,543
INTERNATIONAL PAPER CO COM 460146103   375,355 10,839 SH   SOLE 29 10,839 0 0
INTERNATIONAL PAPER CO COM 460146103   93,139,047 2,689,548 SH   SOLE 30 2,689,548 0 0
INTERNATIONAL PAPER CO COM 460146103   3,054,747 88,211 SH   SOLE 31 82,313 0 5,898
INTERNATIONAL PAPER CO COM 460146103   5,381,190 155,391 SH   SOLE 32 155,391 0 0
INTERNATIONAL PAPER CO COM 460146103   604,882 17,467 SH   SOLE 34 17,467 0 0
INTERNATIONAL PAPER CO COM 460146103   12,626,548 364,613 SH   SOLE 35 364,613 0 0
INTERNATIONAL PAPER CO COM 460146103   5,278,166 152,416 SH   SOLE 36 152,416 0 0
INTERNATIONAL PAPER CO COM 460146103   485,062 14,007 SH   SOLE 40 14,007 0 0
INTERNATIONAL PAPER CO COM 460146103   33,764 975 SH   OTR 43 975 0 0
INTERNATIONAL PAPER CO COM 460146103   15,133,698 437,011 SH   SOLE 43 376,977 0 60,034
INTERNATIONAL SEAWAYS INC COM Y41053102   4,372,173 118,103 SH   SOLE 2 71,948 0 46,155
INTERNATIONAL SEAWAYS INC COM Y41053102   18,547 501 SH   SOLE 7 501 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   5,476,221 147,926 SH   SOLE 18 147,926 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   4,973,822 134,355 SH   SOLE 19 134,355 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   69,578,757 1,879,491 SH   SOLE 21 1,879,491 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   45,234,220 1,221,886 SH   SOLE 22 1,167,227 0 54,659
INTERNATIONAL SEAWAYS INC COM Y41053102   82,999 2,242 SH   SOLE 23 2,242 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   235,373 6,358 SH   SOLE 25 6,358 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   1,606,890 43,406 SH   SOLE 26 28,468 0 14,938
INTERNATIONAL SEAWAYS INC COM Y41053102   636,041 17,181 SH   SOLE 28 0 0 17,181
INTERNATIONAL SEAWAYS INC COM Y41053102   982,400 26,537 SH   SOLE 30 26,537 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   415,031 11,211 SH   SOLE 34 11,211 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   274,392 7,412 SH   SOLE 40 7,412 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   116,058 3,135 SH   SOLE 43 2,799 0 336
INTERPUBLIC GROUP COS INC COM 460690100   39,159,369 1,175,604 SH   SOLE 2 214,857 0 960,747
INTERPUBLIC GROUP COS INC COM 460690100   10,471,398 314,362 SH   SOLE 4 155,739 0 158,623
INTERPUBLIC GROUP COS INC COM 460690100   15,258,145 458,065 SH   SOLE 7 443,284 0 14,781
INTERPUBLIC GROUP COS INC COM 460690100   68,186 2,047 SH   SOLE 13 2,047 0 0
INTERPUBLIC GROUP COS INC COM 460690100   2,184,237 65,573 SH   SOLE 15 65,573 0 0
INTERPUBLIC GROUP COS INC COM 460690100   26,748,296 803,011 SH   SOLE 18 771,394 0 31,617
INTERPUBLIC GROUP COS INC COM 460690100   8,098,827 243,135 SH   SOLE 19 243,135 0 0
INTERPUBLIC GROUP COS INC COM 460690100   653,426,115 19,616,515 SH   SOLE 21 19,616,515 0 0
INTERPUBLIC GROUP COS INC COM 460690100   307,334,682 9,226,499 SH   SOLE 22 8,364,759 0 861,740
INTERPUBLIC GROUP COS INC COM 460690100   22,702,464 681,551 SH   SOLE 23 681,551 0 0
INTERPUBLIC GROUP COS INC COM 460690100   42,321,221 1,270,526 SH   SOLE 25 1,270,526 0 0
INTERPUBLIC GROUP COS INC COM 460690100   28,909,083 867,880 SH   SOLE 26 434,204 0 433,676
INTERPUBLIC GROUP COS INC COM 460690100   26,971,507 809,712 SH   SOLE 28 15,034 0 794,678
INTERPUBLIC GROUP COS INC COM 460690100   8,261 248 SH   SOLE 29 248 0 0
INTERPUBLIC GROUP COS INC COM 460690100   116,376,879 3,493,752 SH   SOLE 30 3,394,271 0 99,481
INTERPUBLIC GROUP COS INC COM 460690100   2,829,218 84,936 SH   SOLE 31 78,145 0 6,791
INTERPUBLIC GROUP COS INC COM 460690100   4,800,804 144,125 SH   SOLE 32 144,125 0 0
INTERPUBLIC GROUP COS INC COM 460690100   577,029 17,323 SH   SOLE 34 17,323 0 0
INTERPUBLIC GROUP COS INC COM 460690100   4,182,637 125,567 SH   SOLE 36 125,567 0 0
INTERPUBLIC GROUP COS INC COM 460690100   472,969 14,199 SH   SOLE 40 14,199 0 0
INTERPUBLIC GROUP COS INC COM 460690100   25,948 779 SH   OTR 43 779 0 0
INTERPUBLIC GROUP COS INC COM 460690100   33,890,562 1,017,429 SH   SOLE 43 933,206 0 84,223
INTEST CORP COM 461147100   55,095 5,349 SH   SOLE 2 5,349 0 0
INTEST CORP COM 461147100   18,540 1,800 SH   SOLE 18 1,800 0 0
INTEST CORP COM 461147100   232,842 22,606 SH   SOLE 21 22,606 0 0
INTEST CORP COM 461147100   2,092,548 203,160 SH   SOLE 22 203,160 0 0
INTEVAC INC COM 461148108   5,707 882 SH   SOLE 2 0 0 882
INTEVAC INC COM 461148108   27,051 4,181 SH   SOLE 18 4,181 0 0
INTEVAC INC COM 461148108   460,366 71,154 SH   SOLE 21 71,154 0 0
INTEVAC INC COM 461148108   3,098,354 478,880 SH   SOLE 22 478,880 0 0
INTL GNRL INSURANCE HLDNGS L SHS G4809J106   12,888 1,611 SH   SOLE 22 1,611 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   4,296,204 81,183 SH   SOLE 2 38,818 0 42,365
INTRA-CELLULAR THERAPIES INC COM 46116X101   16,405 310 SH   SOLE 4 310 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   332,655 6,286 SH   SOLE 7 6,286 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   12,526,376 236,704 SH   SOLE 18 228,584 0 8,120
INTRA-CELLULAR THERAPIES INC COM 46116X101   17,544,038 331,520 SH   SOLE 19 331,520 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   208,939,485 3,948,214 SH   SOLE 21 3,948,214 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   124,564,313 2,353,823 SH   SOLE 22 2,286,290 0 67,533
INTRA-CELLULAR THERAPIES INC COM 46116X101   242,109 4,575 SH   SOLE 23 4,575 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   693,728 13,109 SH   SOLE 25 13,109 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   3,752,240 70,904 SH   SOLE 26 33,086 0 37,818
INTRA-CELLULAR THERAPIES INC COM 46116X101   315,244 5,957 SH   SOLE 28 1,257 0 4,700
INTRA-CELLULAR THERAPIES INC COM 46116X101   18,667,583 352,751 SH   SOLE 30 352,751 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   21,221 401 SH   SOLE 34 401 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   124,044 2,344 SH   SOLE 36 2,344 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   630,701 11,918 SH   SOLE 40 11,918 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   33,445 632 SH   OTR 43 632 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   1,562,728 29,530 SH   SOLE 43 27,336 0 2,194
INTREPID POTASH INC COM 46121Y201   314,827 10,905 SH   SOLE 2 3,332 0 7,573
INTREPID POTASH INC COM 46121Y201   1,512,384 52,386 SH   SOLE 7 52,386 0 0
INTREPID POTASH INC COM 46121Y201   971,302 33,644 SH   SOLE 18 33,644 0 0
INTREPID POTASH INC COM 46121Y201   620,532 21,494 SH   SOLE 19 21,494 0 0
INTREPID POTASH INC COM 46121Y201   12,590,958 436,126 SH   SOLE 21 436,126 0 0
INTREPID POTASH INC COM 46121Y201   7,595,986 263,110 SH   SOLE 22 249,904 0 13,206
INTREPID POTASH INC COM 46121Y201   44,287 1,534 SH   SOLE 25 1,534 0 0
INTREPID POTASH INC COM 46121Y201   36,636 1,269 SH   SOLE 26 0 0 1,269
INTREPID POTASH INC COM 46121Y201   513,713 17,794 SH   SOLE 30 17,794 0 0
INTREPID POTASH INC COM 46121Y201   39,639 1,373 SH   SOLE 40 1,373 0 0
INTREPID POTASH INC COM 46121Y201   253,681 8,787 SH   SOLE 43 8,754 0 33
INTRUSION INC COM NEW 46121E205   2,019 639 SH   SOLE 2 0 0 639
INTRUSION INC COM NEW 46121E205   10,197 3,227 SH   SOLE 18 3,227 0 0
INTRUSION INC COM NEW 46121E205   812,613 257,156 SH   SOLE 21 257,156 0 0
INTRUSION INC COM NEW 46121E205   633,602 200,507 SH   SOLE 22 200,507 0 0
INTUIT COM 461202103   243,455,553 625,496 SH   SOLE 2 171,655 0 453,841
INTUIT COM 461202103   85,196,755 218,891 SH   SOLE 4 128,611 0 90,280
INTUIT COM 461202103   112,508,712 289,062 SH   SOLE 7 280,695 0 8,367
INTUIT COM 461202103   4,512,617 11,594 SH   SOLE 13 7,681 0 3,913
INTUIT COM 461202103   12,580,369 32,322 SH   SOLE 15 32,322 0 0
INTUIT COM 461202103   1,557 4 SH   SOLE 17 0 0 4
INTUIT COM 461202103   633,920,773 1,628,695 SH   SOLE 18 1,322,229 0 306,466
INTUIT COM 461202103   500,201,412 1,285,138 SH   SOLE 19 1,285,138 0 0
INTUIT COM 461202103   2,873,161,711 7,381,845 SH   SOLE 21 7,381,845 0 0
INTUIT COM 461202103   2,430,968,869 6,245,745 SH   SOLE 22 5,653,556 0 592,189
INTUIT COM 461202103   207,044,411 531,947 SH   SOLE 23 531,947 0 0
INTUIT COM 461202103   348,541,450 895,487 SH   SOLE 25 895,487 0 0
INTUIT COM 461202103   286,124,185 735,122 SH   SOLE 26 273,952 0 461,170
INTUIT COM 461202103   229,587,645 589,866 SH   SOLE 28 32,126 0 557,740
INTUIT COM 461202103   2,764,240 7,102 SH   SOLE 29 7,102 0 0
INTUIT COM 461202103   697,892,867 1,793,055 SH   SOLE 30 1,757,576 0 35,479
INTUIT COM 461202103   27,680,159 71,117 SH   SOLE 31 66,319 0 4,798
INTUIT COM 461202103   23,446,613 60,240 SH   SOLE 32 60,240 0 0
INTUIT COM 461202103   280,166,784 719,816 SH   SOLE 34 719,816 0 0
INTUIT COM 461202103   29,225,362 75,087 SH   SOLE 36 75,087 0 0
INTUIT COM 461202103   2,069,483 5,317 SH   SOLE 37 5,317 0 0
INTUIT COM 461202103   3,974,325 10,211 SH   SOLE 40 10,211 0 0
INTUIT COM 461202103   220,688 567 SH   OTR 43 567 0 0
INTUIT COM 461202103   139,563,896 358,573 SH   SOLE 43 324,623 0 33,951
INTUIT OPTIONS 461202103   155,688 400 SH Call SOLE 2 0 0 400
INTUIT OPTIONS 461202103   116,766 300 SH Call SOLE 4 300 0 0
INTUIT OPTIONS 461202103   1,985,022 5,100 SH Call SOLE 18 5,100 0 0
INTUIT OPTIONS 461202103   13,622,700 35,000 SH Call SOLE 19 35,000 0 0
INTUIT OPTIONS 461202103   856,284 2,200 SH Call SOLE 22 2,200 0 0
INTUIT OPTIONS 461202103   77,844 200 SH Call SOLE 26 200 0 0
INTUIT OPTIONS 461202103   6,772,428 17,400 SH Call SOLE 34 17,400 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   205,767,515 775,457 SH   SOLE 2 184,869 0 590,588
INTUITIVE SURGICAL INC COM NEW 46120E602   62,539,280 235,686 SH   SOLE 4 135,498 0 100,188
INTUITIVE SURGICAL INC COM NEW 46120E602   93,405,323 352,008 SH   SOLE 7 341,481 0 10,527
INTUITIVE SURGICAL INC COM NEW 46120E602   1,535,315 5,786 SH   SOLE 13 1,389 0 4,397
INTUITIVE SURGICAL INC COM NEW 46120E602   11,048,909 41,639 SH   SOLE 15 41,639 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   347,793,449 1,310,697 SH   SOLE 18 1,052,230 0 258,467
INTUITIVE SURGICAL INC COM NEW 46120E602   519,102,613 1,956,294 SH   SOLE 19 1,956,294 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   2,353,192,791 8,868,260 SH   SOLE 21 8,868,260 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   2,053,733,906 7,739,717 SH   SOLE 22 6,992,609 0 747,108
INTUITIVE SURGICAL INC COM NEW 46120E602   180,650,280 680,800 SH   SOLE 23 680,800 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   159,506,927 601,119 SH   SOLE 25 601,119 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   220,956,414 832,698 SH   SOLE 26 295,802 0 536,896
INTUITIVE SURGICAL INC COM NEW 46120E602   167,260,188 630,338 SH   SOLE 28 20,791 0 609,547
INTUITIVE SURGICAL INC COM NEW 46120E602   138,513 522 SH   SOLE 29 522 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   641,095,153 2,416,036 SH   SOLE 30 2,416,036 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   21,164,051 79,759 SH   SOLE 31 73,324 0 6,435
INTUITIVE SURGICAL INC COM NEW 46120E602   20,108,488 75,781 SH   SOLE 32 75,781 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   360,503,183 1,358,595 SH   SOLE 34 1,358,595 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   25,627,238 96,579 SH   SOLE 36 96,579 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   3,580,898 13,495 SH   SOLE 40 13,495 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   169,028 637 SH   OTR 43 637 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   99,739,578 375,879 SH   SOLE 43 318,317 0 57,562
INUVO INC COM NEW 46122W204   4,304 19,433 SH   SOLE 21 19,433 0 0
INUVO INC COM NEW 46122W204   273,992 1,236,986 SH   SOLE 22 1,236,986 0 0
INVACARE CORP COM 461203101   10,886 25,918 SH   SOLE 2 0 0 25,918
INVACARE CORP COM 461203101   2,771 6,597 SH   SOLE 18 6,597 0 0
INVACARE CORP COM 461203101   42,907 102,160 SH   SOLE 21 102,160 0 0
INVACARE CORP COM 461203101   201,413 479,555 SH   SOLE 22 479,555 0 0
INVACARE CORP COM 461203101   202 482 SH   SOLE 43 482 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   1,577,416 66,642 SH   SOLE 2 20,159 0 46,483
INVENTRUST PPTYS CORP COM NEW 46124J201   832,474 35,170 SH   SOLE 4 35,170 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   2,173,285 91,816 SH   SOLE 7 91,816 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   4,493,513 189,840 SH   SOLE 18 189,840 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   5,167,800 218,327 SH   SOLE 19 218,327 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   66,270,958 2,799,787 SH   SOLE 21 2,799,787 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   51,665,456 2,182,740 SH   SOLE 22 2,083,704 0 99,036
INVENTRUST PPTYS CORP COM NEW 46124J201   62,773 2,652 SH   SOLE 23 2,652 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   6,233,968 263,370 SH   SOLE 25 263,370 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   698,525 29,511 SH   SOLE 26 24,046 0 5,465
INVENTRUST PPTYS CORP COM NEW 46124J201   1,060,179 44,790 SH   SOLE 28 0 0 44,790
INVENTRUST PPTYS CORP COM NEW 46124J201   5,403,956 228,304 SH   SOLE 30 228,304 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   243,186 10,274 SH   SOLE 40 10,274 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   213,006 8,999 SH   SOLE 43 8,778 0 221
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106   183,365 9,100 SH   SOLE 18 9,100 0 0
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   4,655 87 SH   SOLE 17 0 0 87
INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214   272 11 SH   SOLE 17 0 0 11
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297   96,067 4,175 SH   SOLE 2 4,175 0 0
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339   2,158 38 SH   SOLE 17 0 0 38
INVESCO EXCH TRADED FD TR II S&P500 MIN VAR 46138E347   620 17 SH   SOLE 17 0 0 17
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   851 13 SH   SOLE 17 0 0 13
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   514,670 8,054 SH   SOLE 43 1,000 0 7,054
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   4,966 266 SH   SOLE 17 0 0 266
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   5,601 300 SH   SOLE 43 300 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   31 1 SH   SOLE 43 0 0 1
INVESCO EXCH TRADED FD TR II OPTIONS 46138G508   53,378 2,600 SH Put SOLE 4 2,600 0 0
INVESCO EXCH TRADED FD TR II OPTIONS 46138G508   919,744 44,800 SH Put SOLE 18 44,800 0 0
INVESCO EXCH TRADED FD TR II OPTIONS 46138G508   23,662,878 1,152,600 SH Put SOLE 19 1,152,600 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   2,155,650 105,000 SH   SOLE 2 105,000 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   2,697,478 131,392 SH   SOLE 7 131,392 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   74,298,173 3,619,005 SH   SOLE 19 3,619,005 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   7,349,740 358,000 SH   SOLE 30 358,000 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   166 2 SH   SOLE 17 0 0 2
INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593   855 25 SH   SOLE 17 0 0 25
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   18,464 430 SH   SOLE 17 0 0 430
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   142,818 3,326 SH   SOLE 43 3,326 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   6,146 300 SH   SOLE 17 0 0 300
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   27,598 100 SH   SOLE 43 100 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   396 9 SH   SOLE 17 0 0 9
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   36,386 240 SH   SOLE 43 150 0 90
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   42,780 500 SH   SOLE 43 500 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   389,428 1,350 SH   SOLE 43 1,350 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   158,920 1,125 SH   SOLE 17 0 0 1,125
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   17,764,024 125,763 SH   SOLE 22 125,763 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   113,000 800 SH   SOLE 43 800 0 0
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   1,418 31 SH   SOLE 17 0 0 31
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   28,883 1,396 SH   SOLE 17 0 0 1,396
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   2,376 15 SH   SOLE 17 0 0 15
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   1,086 7 SH   SOLE 17 0 0 7
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   196,265 1,265 SH   SOLE 43 1,265 0 0
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787   13,525 213 SH   SOLE 43 213 0 0
INVESCO LTD SHS G491BT108   24,905,248 1,384,394 SH   SOLE 2 576,532 0 807,862
INVESCO LTD SHS G491BT108   6,369,126 354,037 SH   SOLE 4 230,041 0 123,996
INVESCO LTD SHS G491BT108   11,149,716 619,773 SH   SOLE 7 606,317 0 13,456
INVESCO LTD SHS G491BT108   461,479 25,652 SH   SOLE 13 25,652 0 0
INVESCO LTD SHS G491BT108   1,051,587 58,454 SH   SOLE 15 58,454 0 0
INVESCO LTD SHS G491BT108   22,664,701 1,259,850 SH   SOLE 18 1,229,235 0 30,615
INVESCO LTD SHS G491BT108   16,976,731 943,676 SH   SOLE 19 943,676 0 0
INVESCO LTD SHS G491BT108   418,892,922 23,284,765 SH   SOLE 21 23,284,765 0 0
INVESCO LTD SHS G491BT108   182,260,288 10,131,200 SH   SOLE 22 9,261,837 0 869,363
INVESCO LTD SHS G491BT108   11,255,605 625,659 SH   SOLE 23 625,659 0 0
INVESCO LTD SHS G491BT108   5,148,396 286,181 SH   SOLE 25 286,181 0 0
INVESCO LTD SHS G491BT108   10,455,680 581,194 SH   SOLE 26 251,310 0 329,884
INVESCO LTD SHS G491BT108   14,803,215 822,858 SH   SOLE 28 39,616 0 783,242
INVESCO LTD SHS G491BT108   736,493 40,939 SH   SOLE 29 40,939 0 0
INVESCO LTD SHS G491BT108   61,198,112 3,401,785 SH   SOLE 30 3,282,358 0 119,427
INVESCO LTD SHS G491BT108   2,075,380 115,363 SH   SOLE 31 108,954 0 6,409
INVESCO LTD SHS G491BT108   3,114,609 173,130 SH   SOLE 32 173,130 0 0
INVESCO LTD SHS G491BT108   9,265,480 515,035 SH   SOLE 34 515,035 0 0
INVESCO LTD SHS G491BT108   1,567,882 87,153 SH   SOLE 36 87,153 0 0
INVESCO LTD SHS G491BT108   193,878 10,777 SH   SOLE 40 10,777 0 0
INVESCO LTD SHS G491BT108   23,405 1,301 SH   OTR 43 1,301 0 0
INVESCO LTD SHS G491BT108   9,011,084 500,894 SH   SOLE 43 475,625 0 25,269
INVESCO MORTGAGE CAPITAL INC COM 46131B704   712,574 55,976 SH   SOLE 2 31,346 0 24,630
INVESCO MORTGAGE CAPITAL INC COM 46131B704   1,197 94 SH   SOLE 4 94 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704   5,067 398 SH   SOLE 7 398 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704   1,598,061 125,535 SH   SOLE 18 125,535 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704   772,698 60,699 SH   SOLE 19 60,699 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704   62,752,790 4,929,520 SH   SOLE 21 4,929,520 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704   12,271,796 964,006 SH   SOLE 22 927,228 0 36,778
INVESCO MORTGAGE CAPITAL INC COM 46131B704   69,175 5,434 SH   SOLE 25 5,434 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704   69,060 5,425 SH   SOLE 26 4,217 0 1,208
INVESCO MORTGAGE CAPITAL INC COM 46131B704   95,042 7,466 SH   SOLE 28 2,412 0 5,054
INVESCO MORTGAGE CAPITAL INC COM 46131B704   963,266 75,669 SH   SOLE 30 75,669 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704   103,571 8,136 SH   SOLE 40 8,136 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704   188,379 14,798 SH   SOLE 43 14,193 0 605
INVESCO MUN OPPORTUNITY TR COM 46132C107   34,844 3,516 SH   SOLE 4 3,516 0 0
INVESCO MUN OPPORTUNITY TR COM 46132C107   324,107 32,705 SH   SOLE 18 32,705 0 0
INVESCO MUN OPPORTUNITY TR COM 46132C107   2,080,555 209,945 SH   SOLE 19 209,945 0 0
INVESCO MUNICIPAL TRUST COM 46131J103   34,551 3,490 SH   SOLE 4 3,490 0 0
INVESCO MUNICIPAL TRUST COM 46131J103   321,314 32,456 SH   SOLE 18 32,456 0 0
INVESCO MUNICIPAL TRUST COM 46131J103   2,062,744 208,358 SH   SOLE 19 208,358 0 0
INVESCO QQQ TR OPTIONS 46090E103   3,062,220 11,500 SH Call SOLE 4 11,500 0 0
INVESCO QQQ TR OPTIONS 46090E103   51,844,716 194,700 SH Call SOLE 18 194,700 0 0
INVESCO QQQ TR OPTIONS 46090E103   464,392,320 1,744,000 SH Call SOLE 19 1,744,000 0 0
INVESCO QQQ TR OPTIONS 46090E103   26,628,000 100,000 SH Put SOLE 19 100,000 0 0
INVESCO QQQ TR OPTIONS 46090E103   24,124,968 90,600 SH Call SOLE 22 90,600 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   718,956 2,700 SH   SOLE 4 2,700 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   597,470 2,244 SH   SOLE 17 0 0 2,244
INVESCO QQQ TR UNIT SER 1 46090E103   10,465,337 39,302 SH   SOLE 18 39,302 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   65,211,972 244,900 SH   SOLE 19 244,900 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   4,366,992 16,400 SH   SOLE 22 16,400 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   149,719 562 SH   SOLE 43 92 0 470
INVESCO QUALITY MUN INCOME T COM 46133G107   32,631 3,464 SH   SOLE 4 3,464 0 0
INVESCO QUALITY MUN INCOME T COM 46133G107   303,446 32,213 SH   SOLE 18 32,213 0 0
INVESCO QUALITY MUN INCOME T COM 46133G107   1,947,962 206,790 SH   SOLE 19 206,790 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106   34,582 3,441 SH   SOLE 4 3,441 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106   328,545 32,691 SH   SOLE 18 32,691 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106   2,126,902 211,632 SH   SOLE 19 211,632 0 0
INVESCO VALUE MUN INCOME TR COM 46132P108   37,391 3,103 SH   SOLE 4 3,103 0 0
INVESCO VALUE MUN INCOME TR COM 46132P108   328,206 27,237 SH   SOLE 18 27,237 0 0
INVESCO VALUE MUN INCOME TR COM 46132P108   2,127,090 176,522 SH   SOLE 19 176,522 0 0
INVESTAR HLDG CORP COM 46134L105   474,866 22,056 SH   SOLE 2 14,736 0 7,320
INVESTAR HLDG CORP COM 46134L105   35,137 1,632 SH   SOLE 18 1,632 0 0
INVESTAR HLDG CORP COM 46134L105   31,951 1,484 SH   SOLE 19 1,484 0 0
INVESTAR HLDG CORP COM 46134L105   483,112 22,439 SH   SOLE 21 22,439 0 0
INVESTAR HLDG CORP COM 46134L105   1,808,843 84,015 SH   SOLE 22 84,015 0 0
INVESTAR HLDG CORP COM 46134L105   27,967 1,299 SH   SOLE 23 1,299 0 0
INVESTAR HLDG CORP COM 46134L105   147,007 6,828 SH   SOLE 26 0 0 6,828
INVESTORS TITLE CO NC COM 461804106   556,559 3,772 SH   SOLE 2 3,058 0 714
INVESTORS TITLE CO NC COM 461804106   2,656 18 SH   SOLE 7 18 0 0
INVESTORS TITLE CO NC COM 461804106   598,168 4,054 SH   SOLE 18 4,054 0 0
INVESTORS TITLE CO NC COM 461804106   412,845 2,798 SH   SOLE 19 2,798 0 0
INVESTORS TITLE CO NC COM 461804106   6,886,749 46,674 SH   SOLE 21 46,674 0 0
INVESTORS TITLE CO NC COM 461804106   7,529,329 51,029 SH   SOLE 22 49,934 0 1,095
INVESTORS TITLE CO NC COM 461804106   45,445 308 SH   SOLE 23 308 0 0
INVESTORS TITLE CO NC COM 461804106   80,267 544 SH   SOLE 26 0 0 544
INVESTORS TITLE CO NC COM 461804106   10,842 73 SH   SOLE 43 73 0 0
INVITAE CORP COM 46185L103   1,008,862 542,399 SH   SOLE 2 205,482 0 336,917
INVITAE CORP COM 46185L103   1,321 710 SH   SOLE 4 710 0 0
INVITAE CORP COM 46185L103   33,547 18,036 SH   SOLE 7 18,036 0 0
INVITAE CORP COM 46185L103   1,300,464 699,174 SH   SOLE 18 681,725 0 17,449
INVITAE CORP COM 46185L103   990,800 532,688 SH   SOLE 19 532,688 0 0
INVITAE CORP COM 46185L103   22,463,808 12,077,316 SH   SOLE 21 12,077,316 0 0
INVITAE CORP COM 46185L103   13,435,457 7,223,364 SH   SOLE 22 6,950,296 0 273,068
INVITAE CORP COM 46185L103   53,049 28,521 SH   SOLE 25 28,521 0 0
INVITAE CORP COM 46185L103   665,588 357,843 SH   SOLE 26 59,185 0 298,658
INVITAE CORP COM 46185L103   6,949 3,736 SH   SOLE 28 3,736 0 0
INVITAE CORP COM 46185L103   158,907 85,434 SH   SOLE 30 85,434 0 0
INVITAE CORP COM 46185L103   50,417 27,106 SH   SOLE 40 27,106 0 0
INVITAE CORP COM 46185L103   5,792 3,114 SH   OTR 43 3,114 0 0
INVITAE CORP COM 46185L103   319,397 171,719 SH   SOLE 43 169,414 0 2,305
INVITAE CORP NOTE 2.000% 9/0 46185LAB9   2,523,938 3,205,000 PRN   SOLE 21 3,205,000 0 0
INVITATION HOMES INC COM 46187W107   40,644,472 1,371,271 SH   SOLE 2 366,491 0 1,004,780
INVITATION HOMES INC COM 46187W107   35,163,799 1,186,363 SH   SOLE 4 1,140,136 0 46,227
INVITATION HOMES INC COM 46187W107   40,425,196 1,363,873 SH   SOLE 7 1,347,394 0 16,479
INVITATION HOMES INC COM 46187W107   305,025 10,291 SH   SOLE 13 2,749 0 7,542
INVITATION HOMES INC COM 46187W107   3,052,890 102,999 SH   SOLE 15 102,999 0 0
INVITATION HOMES INC COM 46187W107   43,599,669 1,470,974 SH   SOLE 18 1,422,479 0 48,495
INVITATION HOMES INC COM 46187W107   45,916,421 1,549,137 SH   SOLE 19 1,549,137 0 0
INVITATION HOMES INC COM 46187W107   653,955,738 22,063,284 SH   SOLE 21 22,063,284 0 0
INVITATION HOMES INC COM 46187W107   543,239,282 18,327,911 SH   SOLE 22 16,306,205 0 2,021,706
INVITATION HOMES INC COM 46187W107   32,470,739 1,095,504 SH   SOLE 23 1,095,504 0 0
INVITATION HOMES INC COM 46187W107   86,993,667 2,935,009 SH   SOLE 25 2,935,009 0 0
INVITATION HOMES INC COM 46187W107   33,188,027 1,119,704 SH   SOLE 26 423,271 0 696,433
INVITATION HOMES INC COM 46187W107   40,743,648 1,374,617 SH   SOLE 28 80,801 0 1,293,816
INVITATION HOMES INC COM 46187W107   9,692 327 SH   SOLE 29 327 0 0
INVITATION HOMES INC COM 46187W107   130,225,415 4,393,570 SH   SOLE 30 4,393,570 0 0
INVITATION HOMES INC COM 46187W107   4,058,398 136,923 SH   SOLE 31 126,227 0 10,696
INVITATION HOMES INC COM 46187W107   11,721,909 395,476 SH   SOLE 34 395,476 0 0
INVITATION HOMES INC COM 46187W107   5,001,572 168,744 SH   SOLE 36 168,744 0 0
INVITATION HOMES INC COM 46187W107   655,933 22,130 SH   SOLE 40 22,130 0 0
INVITATION HOMES INC COM 46187W107   23,801 803 SH   OTR 43 803 0 0
INVITATION HOMES INC COM 46187W107   6,254,548 211,017 SH   SOLE 43 193,193 0 17,824
INVIVO THERAPEUTICS HLDGS CO COM 46186M605   2 1 SH   SOLE 21 1 0 0
INVIVO THERAPEUTICS HLDGS CO COM 46186M605   81,576 34,713 SH   SOLE 22 34,713 0 0
INVIVYD INC COM 00534A102   44,106 29,404 SH   SOLE 2 1,936 0 27,468
INVIVYD INC COM 00534A102   449 299 SH   SOLE 7 299 0 0
INVIVYD INC COM 00534A102   237,051 158,034 SH   SOLE 18 158,034 0 0
INVIVYD INC COM 00534A102   141,669 94,446 SH   SOLE 19 94,446 0 0
INVIVYD INC COM 00534A102   3,478,022 2,318,681 SH   SOLE 21 2,318,681 0 0
INVIVYD INC COM 00534A102   1,836,965 1,224,643 SH   SOLE 22 1,186,925 0 37,718
INVIVYD INC COM 00534A102   77,304 51,536 SH   SOLE 30 51,536 0 0
INVO BIOSCIENCE INC COM 44984F302   196 463 SH   SOLE 22 463 0 0
IONIS PHARMACEUTICALS INC COM 462222100   11,851,546 313,782 SH   SOLE 2 143,401 0 170,381
IONIS PHARMACEUTICALS INC COM 462222100   72,934 1,931 SH   SOLE 4 1,931 0 0
IONIS PHARMACEUTICALS INC COM 462222100   263,635 6,980 SH   SOLE 7 6,980 0 0
IONIS PHARMACEUTICALS INC COM 462222100   3,613,871 95,681 SH   SOLE 18 95,681 0 0
IONIS PHARMACEUTICALS INC COM 462222100   31,157,682 824,932 SH   SOLE 19 824,932 0 0
IONIS PHARMACEUTICALS INC COM 462222100   139,951,598 3,705,364 SH   SOLE 21 3,705,364 0 0
IONIS PHARMACEUTICALS INC COM 462222100   129,262,386 3,422,356 SH   SOLE 22 3,238,085 0 184,271
IONIS PHARMACEUTICALS INC COM 462222100   769,035 20,361 SH   SOLE 25 20,361 0 0
IONIS PHARMACEUTICALS INC COM 462222100   2,371,012 62,775 SH   SOLE 26 49,793 0 12,982
IONIS PHARMACEUTICALS INC COM 462222100   334,604 8,859 SH   SOLE 28 3,288 0 5,571
IONIS PHARMACEUTICALS INC COM 462222100   20,459,480 541,686 SH   SOLE 30 541,686 0 0
IONIS PHARMACEUTICALS INC COM 462222100   73,387 1,943 SH   SOLE 31 1,943 0 0
IONIS PHARMACEUTICALS INC COM 462222100   148,058 3,920 SH   SOLE 34 3,920 0 0
IONIS PHARMACEUTICALS INC COM 462222100   29,310 776 SH   SOLE 36 776 0 0
IONIS PHARMACEUTICALS INC COM 462222100   691,229 18,301 SH   SOLE 40 18,301 0 0
IONIS PHARMACEUTICALS INC COM 462222100   14,617 387 SH   OTR 43 387 0 0
IONIS PHARMACEUTICALS INC COM 462222100   1,870,484 49,523 SH   SOLE 43 35,064 0 14,459
IONIS PHARMACEUTICALS INC NOTE 0.125%12/1 462222AB6   5,285,142 5,820,000 PRN   SOLE 2 5,820,000 0 0
IONIS PHARMACEUTICALS INC NOTE 0.125%12/1 462222AB6   4,382,491 4,826,000 PRN   SOLE 21 4,826,000 0 0
IONIS PHARMACEUTICALS INC NOTE 0.125%12/1 462222AB6   7,083,180 7,800,000 PRN   SOLE 22 7,800,000 0 0
IONIS PHARMACEUTICALS INC NOTE 4/0 462222AD2   5,538,780 6,000,000 PRN   SOLE 21 6,000,000 0 0
IONQ INC COM 46222L108   349,689 101,359 SH   SOLE 2 39,000 0 62,359
IONQ INC COM 46222L108   4,564 1,323 SH   SOLE 7 1,323 0 0
IONQ INC COM 46222L108   1,174,480 340,429 SH   SOLE 18 340,429 0 0
IONQ INC COM 46222L108   770,985 223,474 SH   SOLE 19 223,474 0 0
IONQ INC COM 46222L108   14,688,492 4,257,534 SH   SOLE 21 4,257,534 0 0
IONQ INC COM 46222L108   12,175,047 3,528,999 SH   SOLE 22 3,396,057 0 132,942
IONQ INC COM 46222L108   48,024 13,920 SH   SOLE 25 13,920 0 0
IONQ INC COM 46222L108   29,932 8,676 SH   SOLE 28 0 0 8,676
IONQ INC COM 46222L108   201,477 58,399 SH   SOLE 30 58,399 0 0
IONQ INC COM 46222L108   106,257 30,799 SH   SOLE 40 30,799 0 0
IONQ INC COM 46222L108   59,237 17,170 SH   SOLE 43 17,170 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   1,014,892 158,825 SH   SOLE 2 45,096 0 113,729
IOVANCE BIOTHERAPEUTICS INC COM 462260100   2,907 455 SH   SOLE 4 455 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   179,866 28,148 SH   SOLE 7 28,148 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   2,754,614 431,082 SH   SOLE 18 431,082 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   1,808,504 283,021 SH   SOLE 19 283,021 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   45,289,291 7,087,526 SH   SOLE 21 7,087,526 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   23,950,762 3,748,163 SH   SOLE 22 3,577,060 0 171,103
IOVANCE BIOTHERAPEUTICS INC COM 462260100   141,609 22,161 SH   SOLE 25 22,161 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   255,063 39,916 SH   SOLE 26 29,851 0 10,065
IOVANCE BIOTHERAPEUTICS INC COM 462260100   14,288 2,236 SH   SOLE 28 2,236 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   1,020,700 159,734 SH   SOLE 30 159,734 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   23,260 3,640 SH   SOLE 36 3,640 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   107,927 16,890 SH   SOLE 40 16,890 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   5,278 826 SH   OTR 43 826 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   603,721 94,479 SH   SOLE 43 64,859 0 29,620
IPG PHOTONICS CORP COM 44980X109   5,710,968 60,325 SH   SOLE 2 41,059 0 19,266
IPG PHOTONICS CORP COM 44980X109   194,831 2,058 SH   SOLE 4 622 0 1,436
IPG PHOTONICS CORP COM 44980X109   169,459 1,790 SH   SOLE 7 1,790 0 0
IPG PHOTONICS CORP COM 44980X109   49,891 527 SH   SOLE 13 527 0 0
IPG PHOTONICS CORP COM 44980X109   6,479,120 68,439 SH   SOLE 18 68,326 0 113
IPG PHOTONICS CORP COM 44980X109   1,033,228 10,914 SH   SOLE 19 10,914 0 0
IPG PHOTONICS CORP COM 44980X109   161,189,023 1,702,641 SH   SOLE 21 1,702,641 0 0
IPG PHOTONICS CORP COM 44980X109   89,817,121 948,739 SH   SOLE 22 901,296 0 47,443
IPG PHOTONICS CORP COM 44980X109   24,330 257 SH   SOLE 23 257 0 0
IPG PHOTONICS CORP COM 44980X109   490,391 5,180 SH   SOLE 25 5,180 0 0
IPG PHOTONICS CORP COM 44980X109   1,435,008 15,158 SH   SOLE 26 12,544 0 2,614
IPG PHOTONICS CORP COM 44980X109   267,159 2,822 SH   SOLE 28 694 0 2,128
IPG PHOTONICS CORP COM 44980X109   27,611,452 291,660 SH   SOLE 30 291,660 0 0
IPG PHOTONICS CORP COM 44980X109   71,855 759 SH   SOLE 31 759 0 0
IPG PHOTONICS CORP COM 44980X109   588,185 6,213 SH   SOLE 34 6,213 0 0
IPG PHOTONICS CORP COM 44980X109   66,364 701 SH   SOLE 36 701 0 0
IPG PHOTONICS CORP COM 44980X109   467,670 4,940 SH   SOLE 40 4,940 0 0
IPG PHOTONICS CORP COM 44980X109   17,798 188 SH   OTR 43 188 0 0
IPG PHOTONICS CORP COM 44980X109   2,913,753 30,778 SH   SOLE 43 28,286 0 2,492
IPOWER INC CL A 46265P107   333 833 SH   SOLE 18 833 0 0
IPOWER INC CL A 46265P107   11,890 29,724 SH   SOLE 21 29,724 0 0
IQIYI INC SPONSORED ADS 46267X108   1,096,252 206,840 SH   SOLE 2 13,497 0 193,343
IQIYI INC SPONSORED ADS 46267X108   516,660 97,483 SH   SOLE 4 10,360 0 87,123
IQIYI INC SPONSORED ADS 46267X108   160,829 30,345 SH   SOLE 7 30,345 0 0
IQIYI INC SPONSORED ADS 46267X108   262,737 49,573 SH   SOLE 13 587 0 48,986
IQIYI INC SPONSORED ADS 46267X108   1,179,282 222,506 SH   SOLE 15 222,506 0 0
IQIYI INC SPONSORED ADS 46267X108   367,470 69,334 SH   SOLE 18 69,334 0 0
IQIYI INC SPONSORED ADS 46267X108   34,469,658 6,503,709 SH   SOLE 21 6,503,709 0 0
IQIYI INC SPONSORED ADS 46267X108   16,012,159 3,021,162 SH   SOLE 22 2,659,300 0 361,862
IQIYI INC SPONSORED ADS 46267X108   2,118,596 399,735 SH   SOLE 23 399,735 0 0
IQIYI INC SPONSORED ADS 46267X108   1,257,165 237,201 SH   SOLE 25 237,201 0 0
IQIYI INC SPONSORED ADS 46267X108   1,861,996 351,320 SH   SOLE 26 18,213 0 333,107
IQIYI INC SPONSORED ADS 46267X108   2,848,808 537,511 SH   SOLE 28 18,536 0 518,975
IQIYI INC SPONSORED ADS 46267X108   9,841,289 1,856,847 SH   SOLE 30 1,856,847 0 0
IQIYI INC SPONSORED ADS 46267X108   28,069 5,296 SH   SOLE 31 0 0 5,296
IQIYI INC SPONSORED ADS 46267X108   111,300 21,000 SH   SOLE 34 21,000 0 0
IQIYI INC SPONSORED ADS 46267X108   5,941 1,121 SH   SOLE 40 1,121 0 0
IQIYI INC SPONSORED ADS 46267X108   5,665,006 1,068,869 SH   SOLE 43 1,028,163 0 40,706
IQIYI INC NOTE 3.750%12/0 46267XAB4   940,500 950,000 PRN   SOLE 21 950,000 0 0
IQVIA HLDGS INC COM 46266C105   87,876,706 428,897 SH   SOLE 2 104,336 0 324,561
IQVIA HLDGS INC COM 46266C105   29,853,497 145,705 SH   SOLE 4 85,448 0 60,257
IQVIA HLDGS INC COM 46266C105   34,063,167 166,251 SH   SOLE 7 160,838 0 5,413
IQVIA HLDGS INC COM 46266C105   1,123,617 5,484 SH   SOLE 13 704 0 4,780
IQVIA HLDGS INC COM 46266C105   4,342,644 21,195 SH   SOLE 15 21,195 0 0
IQVIA HLDGS INC COM 46266C105   820 4 SH   SOLE 17 0 0 4
IQVIA HLDGS INC COM 46266C105   104,862,702 511,800 SH   SOLE 18 496,500 0 15,300
IQVIA HLDGS INC COM 46266C105   138,021,690 673,638 SH   SOLE 19 673,638 0 0
IQVIA HLDGS INC COM 46266C105   1,384,234,381 6,755,988 SH   SOLE 21 6,755,988 0 0
IQVIA HLDGS INC COM 46266C105   815,240,304 3,978,917 SH   SOLE 22 3,585,997 0 392,920
IQVIA HLDGS INC COM 46266C105   62,489,811 304,992 SH   SOLE 23 304,992 0 0
IQVIA HLDGS INC COM 46266C105   57,078,666 278,582 SH   SOLE 25 278,582 0 0
IQVIA HLDGS INC COM 46266C105   66,358,954 323,876 SH   SOLE 26 116,443 0 207,433
IQVIA HLDGS INC COM 46266C105   68,651,468 335,065 SH   SOLE 28 5,367 0 329,698
IQVIA HLDGS INC COM 46266C105   56,140 274 SH   SOLE 29 274 0 0
IQVIA HLDGS INC COM 46266C105   215,105,201 1,049,857 SH   SOLE 30 1,049,857 0 0
IQVIA HLDGS INC COM 46266C105   8,554,158 41,750 SH   SOLE 31 38,467 0 3,283
IQVIA HLDGS INC COM 46266C105   116,652,892 569,344 SH   SOLE 34 569,344 0 0
IQVIA HLDGS INC COM 46266C105   10,605,516 51,762 SH   SOLE 36 51,762 0 0
IQVIA HLDGS INC COM 46266C105   1,451,851 7,086 SH   SOLE 40 7,086 0 0
IQVIA HLDGS INC COM 46266C105   136,867 668 SH   OTR 43 668 0 0
IQVIA HLDGS INC COM 46266C105   23,107,904 112,782 SH   SOLE 43 96,575 0 16,207
IRADIMED CORP COM 46266A109   227,423 8,039 SH   SOLE 2 6,493 0 1,546
IRADIMED CORP COM 46266A109   3,876 137 SH   SOLE 7 137 0 0
IRADIMED CORP COM 46266A109   536,209 18,954 SH   SOLE 18 18,954 0 0
IRADIMED CORP COM 46266A109   404,519 14,299 SH   SOLE 19 14,299 0 0
IRADIMED CORP COM 46266A109   6,141,816 217,102 SH   SOLE 21 217,102 0 0
IRADIMED CORP COM 46266A109   4,449,734 157,290 SH   SOLE 22 155,525 0 1,765
IRADIMED CORP COM 46266A109   253,082 8,946 SH   SOLE 26 0 0 8,946
IRADIMED CORP COM 46266A109   36,918 1,305 SH   SOLE 43 944 0 361
IRHYTHM TECHNOLOGIES INC COM 450056106   1,500,781 16,022 SH   SOLE 2 8,981 0 7,041
IRHYTHM TECHNOLOGIES INC COM 450056106   33,909 362 SH   SOLE 4 105 0 257
IRHYTHM TECHNOLOGIES INC COM 450056106   191,649 2,046 SH   SOLE 7 2,046 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   7,444,892 79,480 SH   SOLE 18 77,544 0 1,936
IRHYTHM TECHNOLOGIES INC COM 450056106   15,093,141 161,131 SH   SOLE 19 161,131 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   111,194,533 1,187,088 SH   SOLE 21 1,187,088 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   70,304,393 750,554 SH   SOLE 22 727,727 0 22,827
IRHYTHM TECHNOLOGIES INC COM 450056106   25,104 268 SH   SOLE 23 268 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   428,353 4,573 SH   SOLE 25 4,573 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   1,292,365 13,797 SH   SOLE 26 8,777 0 5,020
IRHYTHM TECHNOLOGIES INC COM 450056106   273,142 2,916 SH   SOLE 28 1,425 0 1,491
IRHYTHM TECHNOLOGIES INC COM 450056106   4,396,963 46,941 SH   SOLE 30 46,941 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   79,620 850 SH   SOLE 34 850 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   50,113 535 SH   SOLE 36 535 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   400,627 4,277 SH   SOLE 40 4,277 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   5,901 63 SH   OTR 43 63 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   1,654,868 17,667 SH   SOLE 43 16,865 0 802
IRIDEX CORP COM 462684101   5,329 2,651 SH   SOLE 18 2,651 0 0
IRIDEX CORP COM 462684101   81,339 40,467 SH   SOLE 21 40,467 0 0
IRIDEX CORP COM 462684101   42,206 20,998 SH   SOLE 22 20,998 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   8,469,178 164,770 SH   SOLE 2 108,543 0 56,227
IRIDIUM COMMUNICATIONS INC COM 46269C102   605,338 11,777 SH   SOLE 4 11,777 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   537,952 10,466 SH   SOLE 7 10,466 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   28,209,759 548,828 SH   SOLE 18 525,742 0 23,086
IRIDIUM COMMUNICATIONS INC COM 46269C102   26,823,861 521,865 SH   SOLE 19 521,865 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   464,246,959 9,032,042 SH   SOLE 21 9,032,042 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   203,691,210 3,962,864 SH   SOLE 22 3,870,922 0 91,942
IRIDIUM COMMUNICATIONS INC COM 46269C102   191,054 3,717 SH   SOLE 23 3,717 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   969,455 18,861 SH   SOLE 25 18,861 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   7,378,316 143,547 SH   SOLE 26 56,923 0 86,624
IRIDIUM COMMUNICATIONS INC COM 46269C102   428,470 8,336 SH   SOLE 28 1,882 0 6,454
IRIDIUM COMMUNICATIONS INC COM 46269C102   10,976,521 213,551 SH   SOLE 30 213,551 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   409,658 7,970 SH   SOLE 34 7,970 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   542,373 10,552 SH   SOLE 36 10,552 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   835,507 16,255 SH   SOLE 40 16,255 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   4,920,933 95,738 SH   SOLE 43 91,009 0 4,729
IROBOT CORP COM 462726100   1,075,706 22,350 SH   SOLE 2 9,490 0 12,860
IROBOT CORP COM 462726100   30,418 632 SH   SOLE 4 87 0 545
IROBOT CORP COM 462726100   165,327 3,435 SH   SOLE 7 3,435 0 0
IROBOT CORP COM 462726100   4,365,198 90,696 SH   SOLE 18 87,959 0 2,737
IROBOT CORP COM 462726100   4,559,066 94,724 SH   SOLE 19 94,724 0 0
IROBOT CORP COM 462726100   164,611,049 3,420,134 SH   SOLE 21 3,420,134 0 0
IROBOT CORP COM 462726100   35,739,894 742,570 SH   SOLE 22 719,805 0 22,765
IROBOT CORP COM 462726100   14,246 296 SH   SOLE 23 296 0 0
IROBOT CORP COM 462726100   245,270 5,096 SH   SOLE 25 5,096 0 0
IROBOT CORP COM 462726100   996,820 20,711 SH   SOLE 26 9,546 0 11,165
IROBOT CORP COM 462726100   24,113 501 SH   SOLE 28 501 0 0
IROBOT CORP COM 462726100   12,385,052 257,325 SH   SOLE 30 257,325 0 0
IROBOT CORP COM 462726100   135,823 2,822 SH   SOLE 36 2,822 0 0
IROBOT CORP COM 462726100   235,404 4,891 SH   SOLE 40 4,891 0 0
IROBOT CORP COM 462726100   664,242 13,801 SH   SOLE 43 13,171 0 630
IRON MTN INC DEL COM 46284V101   32,228,872 646,517 SH   SOLE 2 78,973 0 567,544
IRON MTN INC DEL COM 46284V101   8,993,638 180,414 SH   SOLE 4 157,905 0 22,509
IRON MTN INC DEL COM 46284V101   14,744,832 295,784 SH   SOLE 7 286,745 0 9,039
IRON MTN INC DEL COM 46284V101   242,520 4,865 SH   SOLE 13 1,405 0 3,460
IRON MTN INC DEL COM 46284V101   2,452,720 49,202 SH   SOLE 15 49,202 0 0
IRON MTN INC DEL COM 46284V101   947 19 SH   SOLE 17 0 0 19
IRON MTN INC DEL COM 46284V101   23,795,100 477,334 SH   SOLE 18 453,366 0 23,968
IRON MTN INC DEL COM 46284V101   7,835,872 157,189 SH   SOLE 19 157,189 0 0
IRON MTN INC DEL COM 46284V101   485,207,248 9,733,345 SH   SOLE 21 9,733,345 0 0
IRON MTN INC DEL COM 46284V101   342,926,973 6,879,177 SH   SOLE 22 6,235,716 0 643,461
IRON MTN INC DEL COM 46284V101   25,049,525 502,498 SH   SOLE 23 502,498 0 0
IRON MTN INC DEL COM 46284V101   23,115,894 463,709 SH   SOLE 25 463,709 0 0
IRON MTN INC DEL COM 46284V101   28,896,300 579,665 SH   SOLE 26 232,794 0 346,871
IRON MTN INC DEL COM 46284V101   24,043,154 482,310 SH   SOLE 28 56,101 0 426,209
IRON MTN INC DEL COM 46284V101   26,869 539 SH   SOLE 29 539 0 0
IRON MTN INC DEL COM 46284V101   84,033,142 1,685,720 SH   SOLE 30 1,631,143 0 54,577
IRON MTN INC DEL COM 46284V101   3,119,812 62,584 SH   SOLE 31 57,671 0 4,913
IRON MTN INC DEL COM 46284V101   662,905 13,298 SH   SOLE 34 13,298 0 0
IRON MTN INC DEL COM 46284V101   4,403,649 88,338 SH   SOLE 36 88,338 0 0
IRON MTN INC DEL COM 46284V101   582,896 11,693 SH   SOLE 40 11,693 0 0
IRON MTN INC DEL COM 46284V101   35,443 711 SH   OTR 43 711 0 0
IRON MTN INC DEL COM 46284V101   15,153,256 303,977 SH   SOLE 43 276,911 0 27,066
IRONNET INC COM 46323Q105   2,045 8,890 SH   SOLE 2 4,052 0 4,838
IRONNET INC COM 46323Q105   38,981 169,481 SH   SOLE 18 169,481 0 0
IRONNET INC COM 46323Q105   26,585 115,589 SH   SOLE 19 115,589 0 0
IRONNET INC COM 46323Q105   465,547 2,024,116 SH   SOLE 21 2,024,116 0 0
IRONNET INC COM 46323Q105   254,008 1,104,383 SH   SOLE 22 1,091,932 0 12,451
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   6,064,013 489,428 SH   SOLE 2 321,238 0 168,190
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   6,393 516 SH   SOLE 4 516 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   17,049 1,376 SH   SOLE 7 1,376 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   5,961,151 481,126 SH   SOLE 18 441,432 0 39,694
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   14,660,133 1,183,223 SH   SOLE 19 1,183,223 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   225,391,334 18,191,391 SH   SOLE 21 18,191,391 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   57,402,251 4,632,950 SH   SOLE 22 4,513,161 0 119,789
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   782,007 63,116 SH   SOLE 23 63,116 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   292,714 23,625 SH   SOLE 25 23,625 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   3,650,627 294,643 SH   SOLE 26 77,172 0 217,471
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   110,011 8,879 SH   SOLE 28 2,886 0 5,993
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   3,627,842 292,804 SH   SOLE 30 292,804 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   530,812 42,842 SH   SOLE 34 42,842 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   22,711 1,833 SH   SOLE 36 1,833 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   249,101 20,105 SH   SOLE 40 20,105 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   27,122 2,189 SH   OTR 43 2,189 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   536,921 43,335 SH   SOLE 43 41,051 0 2,284
ISHARES GOLD TR ISHARES NEW 464285204   2,525 73 SH   SOLE 2 73 0 0
ISHARES GOLD TR ISHARES NEW 464285204   277 8 SH   SOLE 17 0 0 8
ISHARES GOLD TR ISHARES NEW 464285204   2,298,886 66,461 SH   SOLE 18 66,461 0 0
ISHARES GOLD TR ISHARES NEW 464285204   9,093,227 262,886 SH   SOLE 21 262,886 0 0
ISHARES GOLD TR ISHARES NEW 464285204   67,008,682 1,937,227 SH   SOLE 23 1,937,227 0 0
ISHARES GOLD TR SHARES REPRESENT 46436F103   29,966,358 1,645,599 SH   SOLE 2 0 0 1,645,599
ISHARES INC MSCI AUST ETF 464286103   36,482,231 1,641,126 SH   SOLE 2 1,641,126 0 0
ISHARES INC MSCI AUST ETF 464286103   95,366,611 4,289,996 SH   SOLE 7 0 0 4,289,996
ISHARES INC MSCI AUST ETF 464286103   9,734,450 437,897 SH   SOLE 18 437,897 0 0
ISHARES INC MSCI FRONTIER 464286145   6,291,421 247,013 SH   SOLE 23 247,013 0 0
ISHARES INC JP MRGN EM HI BD 464286285   10,108 289 SH   SOLE 2 289 0 0
ISHARES INC JP MRGN EM HI BD 464286285   613,776 17,549 SH   SOLE 18 17,549 0 0
ISHARES INC EM MKTS DIV ETF 464286319   21,997 912 SH   SOLE 7 912 0 0
ISHARES INC EM MKTS DIV ETF 464286319   173,857 7,208 SH   SOLE 18 7,208 0 0
ISHARES INC EM MKTS DIV ETF 464286319   15,347,990 636,318 SH   SOLE 21 636,318 0 0
ISHARES INC MSCI WORLD ETF 464286392   3,805,068 34,829 SH   SOLE 2 34,829 0 0
ISHARES INC MSCI WORLD ETF 464286392   449,018 4,110 SH   SOLE 18 4,110 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   1,902 68 SH   SOLE 2 68 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   198,363 7,092 SH   SOLE 4 7,092 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   3,133,367 112,026 SH   SOLE 18 112,026 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   29,866,422 1,067,802 SH   SOLE 19 1,067,802 0 0
ISHARES INC EM MKT SM-CP ETF 464286475   329,173 6,818 SH   SOLE 21 6,818 0 0
ISHARES INC EM MKT SM-CP ETF 464286475   14,773,149 305,989 SH   SOLE 22 305,989 0 0
ISHARES INC MSCI CDA ETF 464286509   64,209,289 1,961,787 SH   SOLE 2 1,961,787 0 0
ISHARES INC MSCI CDA ETF 464286509   593,199 18,124 SH   SOLE 3 0 0 18,124
ISHARES INC MSCI CDA ETF 464286509   2,191,110 66,945 SH   SOLE 7 0 0 66,945
ISHARES INC MSCI CDA ETF 464286509   4,145,876 126,669 SH   SOLE 18 126,669 0 0
ISHARES INC MSCI CDA ETF 464286509   15,022,448 458,981 SH   SOLE 21 458,981 0 0
ISHARES INC MSCI CDA ETF 464286509   4,220,861 128,960 SH   SOLE 22 128,960 0 0
ISHARES INC MSCI CDA ETF 464286509   1,382,221 42,231 SH   SOLE 26 42,231 0 0
ISHARES INC JP MORGAN EM ETF 464286517   592,118 17,059 SH   SOLE 18 17,059 0 0
ISHARES INC JP MORGAN EM ETF 464286517   7,785,557 224,303 SH   SOLE 21 224,303 0 0
ISHARES INC MSCI GBL MIN VOL 464286525   136,888,853 1,440,632 SH   SOLE 7 1,440,632 0 0
ISHARES INC MSCI GBL MIN VOL 464286525   12,068 127 SH   SOLE 17 0 0 127
ISHARES INC MSCI GBL MIN VOL 464286525   7,534,231 79,291 SH   SOLE 18 79,291 0 0
ISHARES INC MSCI GBL MIN VOL 464286525   107,943 1,136 SH   SOLE 22 0 0 1,136
ISHARES INC MSCI GBL MIN VOL 464286525   38,087,437 400,836 SH   SOLE 40 400,836 0 0
ISHARES INC MSCI GBL MIN VOL 464286525   72,120 759 SH   SOLE 43 759 0 0
ISHARES INC MSCI EMERG MRKT 464286533   97,999,689 1,847,308 SH   SOLE 2 1,764,082 0 83,226
ISHARES INC MSCI EMERG MRKT 464286533   49,501,220 933,105 SH   SOLE 7 933,105 0 0
ISHARES INC MSCI EMERG MRKT 464286533   6,631 125 SH   SOLE 17 0 0 125
ISHARES INC MSCI EMERG MRKT 464286533   91,872,945 1,731,818 SH   SOLE 18 1,731,818 0 0
ISHARES INC MSCI EMERG MRKT 464286533   157,130,811 2,961,938 SH   SOLE 19 2,961,938 0 0
ISHARES INC MSCI EMERG MRKT 464286533   2,574,198 48,524 SH   SOLE 21 48,524 0 0
ISHARES INC MSCI EMERG MRKT 464286533   42,973,842 810,063 SH   SOLE 22 810,063 0 0
ISHARES INC MSCI EURZONE ETF 464286608   4,542,191 115,065 SH   SOLE 2 115,065 0 0
ISHARES INC MSCI EURZONE ETF 464286608   88,308,772 2,237,081 SH   SOLE 7 0 0 2,237,081
ISHARES INC MSCI EURZONE ETF 464286608   5,142,961 130,284 SH   SOLE 18 130,284 0 0
ISHARES INC MSCI EURZONE ETF 464286608   256,358,387 6,494,196 SH   SOLE 21 6,494,196 0 0
ISHARES INC MSCI CHILE ETF 464286640   1,422,686 52,517 SH   SOLE 22 52,517 0 0
ISHARES INC MSCI PAC JP ETF 464286665   80,220,938 1,874,759 SH   SOLE 23 1,874,759 0 0
ISHARES INC MSCI PAC JP ETF 464286665   4,296,843 100,417 SH   SOLE 28 0 0 100,417
ISHARES INC MSCI EQUAL WEITE 464286681   802 11 SH   SOLE 17 0 0 11
ISHARES INC MSCI FRANCE ETF 464286707   9,837 297 SH   SOLE 7 0 0 297
ISHARES INC MSCI SWITZERLAND 464286749   42 1 SH   SOLE 2 1 0 0
ISHARES INC MSCI SWITZERLAND 464286749   2,097 50 SH   SOLE 17 0 0 50
ISHARES INC MSCI SWEDEN ETF 464286756   2,263 70 SH   SOLE 2 70 0 0
ISHARES INC MSCI SWEDEN ETF 464286756   210,856 6,522 SH   SOLE 7 0 0 6,522
ISHARES INC MSCI SWEDEN ETF 464286756   972,713 30,087 SH   SOLE 18 30,087 0 0
ISHARES INC MSCI SPAIN ETF 464286764   4,162,079 172,129 SH   SOLE 2 172,129 0 0
ISHARES INC MSCI SPAIN ETF 464286764   30,600,104 1,265,513 SH   SOLE 7 0 0 1,265,513
ISHARES INC MSCI SPAIN ETF 464286764   2,299,663 95,106 SH   SOLE 18 95,106 0 0
ISHARES INC MSCI STH KOR ETF 464286772   32,871 582 SH   SOLE 2 582 0 0
ISHARES INC MSCI STH KOR ETF 464286772   64,961,376 1,150,166 SH   SOLE 4 1,150,166 0 0
ISHARES INC MSCI STH KOR ETF 464286772   871,825 15,436 SH   SOLE 18 15,436 0 0
ISHARES INC MSCI STH AFR ETF 464286780   14,034,317 330,920 SH   SOLE 2 330,920 0 0
ISHARES INC MSCI STH AFR ETF 464286780   17,391,790 410,087 SH   SOLE 7 0 0 410,087
ISHARES INC MSCI STH AFR ETF 464286780   2,199,892 51,872 SH   SOLE 18 51,872 0 0
ISHARES INC MSCI GERMANY ETF 464286806   5,632,604 227,764 SH   SOLE 2 227,764 0 0
ISHARES INC MSCI GERMANY ETF 464286806   39,831,968 1,610,674 SH   SOLE 7 0 0 1,610,674
ISHARES INC MSCI GERMANY ETF 464286806   1,922,609 77,744 SH   SOLE 18 77,744 0 0
ISHARES INC MSCI GERMANY ETF 464286806   35,174,740 1,422,351 SH   SOLE 21 1,422,351 0 0
ISHARES INC MSCI NETHERL ETF 464286814   284,774 7,647 SH   SOLE 2 7,647 0 0
ISHARES INC MSCI NETHERL ETF 464286814   5,290,724 142,071 SH   SOLE 7 0 0 142,071
ISHARES INC MSCI NETHERL ETF 464286814   155,254 4,169 SH   SOLE 18 4,169 0 0
ISHARES INC MSCI HONG KG ETF 464286871   8,624,017 410,472 SH   SOLE 2 410,472 0 0
ISHARES INC MSCI HONG KG ETF 464286871   48,759,882 2,320,794 SH   SOLE 7 0 0 2,320,794
ISHARES INC MSCI HONG KG ETF 464286871   1,348,317 64,175 SH   SOLE 18 64,175 0 0
ISHARES INC CORE MSCI EMKT 46434G103   218,421,738 4,677,125 SH   SOLE 2 4,677,125 0 0
ISHARES INC CORE MSCI EMKT 46434G103   120,346 2,577 SH   SOLE 3 2,577 0 0
ISHARES INC CORE MSCI EMKT 46434G103   1,138,117,808 24,370,831 SH   SOLE 7 24,360,137 0 10,694
ISHARES INC CORE MSCI EMKT 46434G103   58,834,783 1,259,845 SH   SOLE 17 0 0 1,259,845
ISHARES INC CORE MSCI EMKT 46434G103   153,720,695 3,291,664 SH   SOLE 18 1,846,500 0 1,445,164
ISHARES INC CORE MSCI EMKT 46434G103   2,342,332 50,157 SH   SOLE 19 0 0 50,157
ISHARES INC CORE MSCI EMKT 46434G103   482,820,606 10,338,771 SH   SOLE 21 9,764,200 0 574,571
ISHARES INC CORE MSCI EMKT 46434G103   337,430,150 7,225,485 SH   SOLE 22 4,625,686 0 2,599,799
ISHARES INC CORE MSCI EMKT 46434G103   277,058,678 5,932,734 SH   SOLE 23 5,932,734 0 0
ISHARES INC CORE MSCI EMKT 46434G103   3,316 71 SH   SOLE 43 71 0 0
ISHARES INC MSCI EMRG CHN 46434G764   10,180,416 214,460 SH   SOLE 2 214,460 0 0
ISHARES INC MSCI EMRG CHN 46434G764   178,263,759 3,755,293 SH   SOLE 22 3,755,293 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772   171,697,333 4,275,332 SH   SOLE 2 645,622 0 3,629,710
ISHARES INC MSCI TAIWAN ETF 46434G772   98,821,431 2,460,693 SH   SOLE 7 0 0 2,460,693
ISHARES INC MSCI TAIWAN ETF 46434G772   9,050,618 225,364 SH   SOLE 15 225,364 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772   9,530,771 237,320 SH   SOLE 18 237,320 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772   69,729,888 1,736,302 SH   SOLE 22 1,736,302 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780   13,046,296 693,583 SH   SOLE 2 693,583 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780   27,338,943 1,453,426 SH   SOLE 7 0 0 1,453,426
ISHARES INC MSCI SINGPOR ETF 46434G780   3,128,404 166,316 SH   SOLE 18 166,316 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814   651,648 28,531 SH   SOLE 22 28,531 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   5,778,752 106,149 SH   SOLE 2 106,149 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   317,791,322 5,837,460 SH   SOLE 4 5,837,460 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   438,514 8,055 SH   SOLE 7 0 0 8,055
ISHARES INC MSCI JPN ETF NEW 46434G822   2,776 51 SH   SOLE 17 0 0 51
ISHARES INC MSCI JPN ETF NEW 46434G822   2,034,477 37,371 SH   SOLE 18 37,371 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   154,078,266 2,830,240 SH   SOLE 21 2,830,240 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   30,065,470 552,268 SH   SOLE 23 552,268 0 0
ISHARES INC MSCI ITALY ETF 46434G830   593 22 SH   SOLE 2 22 0 0
ISHARES INC MSCI ITALY ETF 46434G830   1,567,989 58,203 SH   SOLE 7 0 0 58,203
ISHARES INC ESG AWR MSCI EM 46434G863   16,944,084 563,488 SH   SOLE 2 563,488 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   31,259,028 1,039,542 SH   SOLE 7 1,039,542 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   8,842 294 SH   SOLE 17 0 0 294
ISHARES INC ESG AWR MSCI EM 46434G863   1,053,954 35,050 SH   SOLE 18 35,050 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   35,453 1,179 SH   SOLE 19 0 0 1,179
ISHARES INC ESG AWR MSCI EM 46434G863   3,826,828 127,264 SH   SOLE 21 127,264 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   864,001 28,733 SH   SOLE 22 28,733 0 0
ISHARES INC MSCI EMERG MKT 46434G889   8,495 207 SH   SOLE 2 207 0 0
ISHARES INC MSCI EMERG MKT 46434G889   20,889 509 SH   SOLE 43 509 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   10,700 504 SH   SOLE 2 0 0 504
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   270,485,889 12,740,739 SH   SOLE 7 12,740,739 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   15,331,818 722,177 SH   SOLE 23 722,177 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   2,383,874 112,288 SH   SOLE 26 0 0 112,288
ISHARES TR ISHS 1-5YR INVS 464288646   72,927,114 1,463,812 SH   SOLE 44 1,463,812 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   15,182,699 301,663 SH   SOLE 44 301,663 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   24,985,385 611,039 SH   SOLE 44 611,039 0 0
ISHARES TR S&P 100 ETF 464287101   92,791,956 544,011 SH   SOLE 2 544,011 0 0
ISHARES TR S&P 100 ETF 464287101   27,291 160 SH   SOLE 17 0 0 160
ISHARES TR S&P 100 ETF 464287101   30,703 180 SH   SOLE 43 180 0 0
ISHARES TR MORNINGSTAR GRWT 464287119   20,713 425 SH   SOLE 17 0 0 425
ISHARES TR MORNINGSTR US EQ 464287127   64,431 1,224 SH   SOLE 17 0 0 1,224
ISHARES TR CORE S&P TTL STK 464287150   330,576,010 3,898,302 SH   SOLE 2 3,898,302 0 0
ISHARES TR CORE S&P TTL STK 464287150   1,856,993,478 21,898,508 SH   SOLE 7 21,898,508 0 0
ISHARES TR CORE S&P TTL STK 464287150   1,081,226 12,750 SH   SOLE 17 0 0 12,750
ISHARES TR CORE S&P TTL STK 464287150   238,302,586 2,810,172 SH   SOLE 18 236,524 0 2,573,648
ISHARES TR CORE S&P TTL STK 464287150   1,189,426,509 14,026,256 SH   SOLE 19 4,398,012 0 9,628,244
ISHARES TR CORE S&P TTL STK 464287150   140,513,515 1,656,999 SH   SOLE 21 0 0 1,656,999
ISHARES TR SELECT DIVID ETF 464287168   99,374 824 SH   SOLE 7 824 0 0
ISHARES TR SELECT DIVID ETF 464287168   3,312 27 SH   SOLE 17 0 0 27
ISHARES TR SELECT DIVID ETF 464287168   33,939,060 281,418 SH   SOLE 18 281,418 0 0
ISHARES TR SELECT DIVID ETF 464287168   60,366 501 SH   SOLE 43 501 0 0
ISHARES TR TIPS BD ETF 464287176   936,459 8,798 SH   SOLE 2 8,798 0 0
ISHARES TR TIPS BD ETF 464287176   54,985,520 516,587 SH   SOLE 4 516,587 0 0
ISHARES TR TIPS BD ETF 464287176   13,155,878 123,599 SH   SOLE 7 123,599 0 0
ISHARES TR TIPS BD ETF 464287176   12,402,636 116,522 SH   SOLE 17 0 0 116,522
ISHARES TR TIPS BD ETF 464287176   39,741,183 373,367 SH   SOLE 18 373,367 0 0
ISHARES TR TIPS BD ETF 464287176   102,218,802 960,342 SH   SOLE 19 304,396 0 655,946
ISHARES TR TIPS BD ETF 464287176   2,726,283,271 25,613,334 SH   SOLE 21 25,364,955 0 248,379
ISHARES TR TIPS BD ETF 464287176   15,422,943 144,898 SH   SOLE 23 144,898 0 0
ISHARES TR TIPS BD ETF 464287176   2,315,283 21,752 SH   SOLE 26 21,752 0 0
ISHARES TR TIPS BD ETF 464287176   7,238 68 SH   SOLE 43 68 0 0
ISHARES TR CHINA LG-CAP ETF 464287184   220,697,720 7,798,506 SH   SOLE 4 7,798,506 0 0
ISHARES TR CHINA LG-CAP ETF 464287184   78,908,013 2,788,269 SH   SOLE 7 2,788,269 0 0
ISHARES TR CHINA LG-CAP ETF 464287184   6,024,617 212,884 SH   SOLE 18 212,884 0 0
ISHARES TR CHINA LG-CAP ETF 464287184   51,106,998 1,805,901 SH   SOLE 19 1,805,901 0 0
ISHARES TR CHINA LG-CAP ETF 464287184   47,318 1,672 SH   SOLE 26 1,672 0 0
ISHARES TR OPTIONS 464287184   3,347,890 118,300 SH Call SOLE 2 118,300 0 0
ISHARES TR OPTIONS 464287184   2,046,090 72,300 SH Call SOLE 4 72,300 0 0
ISHARES TR OPTIONS 464287184   34,293,940 1,211,800 SH Call SOLE 18 1,211,800 0 0
ISHARES TR OPTIONS 464287184   394,521,810 13,940,700 SH Call SOLE 19 13,940,700 0 0
ISHARES TR OPTIONS 464287184   2,012,130 71,100 SH Call SOLE 30 71,100 0 0
ISHARES TR CORE S&P500 ETF 464287200   3,888,018,474 10,119,514 SH   SOLE 2 9,829,714 0 289,800
ISHARES TR CORE S&P500 ETF 464287200   6,737,122 17,535 SH   SOLE 3 17,535 0 0
ISHARES TR CORE S&P500 ETF 464287200   3,849,264,748 10,018,648 SH   SOLE 4 10,018,648 0 0
ISHARES TR CORE S&P500 ETF 464287200   10,864,374,559 28,277,178 SH   SOLE 7 28,267,822 0 9,356
ISHARES TR CORE S&P500 ETF 464287200   625,992,585 1,629,298 SH   SOLE 16 1,629,298 0 0
ISHARES TR CORE S&P500 ETF 464287200   306,566,480 797,914 SH   SOLE 17 0 0 797,914
ISHARES TR CORE S&P500 ETF 464287200   1,732,860,868 4,510,192 SH   SOLE 18 3,106,028 0 1,404,164
ISHARES TR CORE S&P500 ETF 464287200   935,721,939 2,435,444 SH   SOLE 19 2,435,444 0 0
ISHARES TR CORE S&P500 ETF 464287200   2,216,201,275 5,768,203 SH   SOLE 21 5,768,203 0 0
ISHARES TR CORE S&P500 ETF 464287200   1,273,163,209 3,313,717 SH   SOLE 22 1,748,291 0 1,565,426
ISHARES TR CORE S&P500 ETF 464287200   2,291,178,704 5,963,350 SH   SOLE 23 5,963,350 0 0
ISHARES TR CORE S&P500 ETF 464287200   267,224,202 695,516 SH   SOLE 28 695,516 0 0
ISHARES TR CORE S&P500 ETF 464287200   1,340,273 3,488 SH   SOLE 43 1,267 0 2,221
ISHARES TR CORE US AGGBD ET 464287226   974,570,747 10,048,157 SH   SOLE 2 10,048,157 0 0
ISHARES TR CORE US AGGBD ET 464287226   271,717,000 2,801,495 SH   SOLE 7 225,248 0 2,576,247
ISHARES TR CORE US AGGBD ET 464287226   166,055,324 1,712,087 SH   SOLE 17 0 0 1,712,087
ISHARES TR CORE US AGGBD ET 464287226   1,748,829,686 18,031,031 SH   SOLE 18 11,848,350 0 6,182,681
ISHARES TR CORE US AGGBD ET 464287226   799,564,610 8,243,784 SH   SOLE 19 3,733,077 0 4,510,707
ISHARES TR CORE US AGGBD ET 464287226   189,823,591 1,957,146 SH   SOLE 21 742,882 0 1,214,264
ISHARES TR CORE US AGGBD ET 464287226   48,644,268 501,539 SH   SOLE 22 501,539 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   539,134,095 14,225,174 SH   SOLE 4 14,225,174 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   2,084,430,188 54,998,158 SH   SOLE 7 54,998,158 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   832,938 21,977 SH   SOLE 17 0 0 21,977
ISHARES TR MSCI EMG MKT ETF 464287234   24,584,214 648,660 SH   SOLE 18 41,494 0 607,166
ISHARES TR MSCI EMG MKT ETF 464287234   3,135,164 82,722 SH   SOLE 19 82,722 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   136,880,777 3,611,630 SH   SOLE 21 3,611,630 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   1,224,966 32,321 SH   SOLE 22 32,321 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   47,204,791 1,245,509 SH   SOLE 23 1,245,509 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   4,757,322 125,523 SH   SOLE 26 0 0 125,523
ISHARES TR IBOXX INV CP ETF 464287242   276,621,119 2,623,742 SH   SOLE 2 2,623,742 0 0
ISHARES TR IBOXX INV CP ETF 464287242   117,280,332 1,112,400 SH   SOLE 7 939,184 0 173,216
ISHARES TR IBOXX INV CP ETF 464287242   1,197,462 11,358 SH   SOLE 17 0 0 11,358
ISHARES TR IBOXX INV CP ETF 464287242   156,708,453 1,486,374 SH   SOLE 18 1,301,816 0 184,558
ISHARES TR IBOXX INV CP ETF 464287242   71,586,654 678,997 SH   SOLE 19 678,997 0 0
ISHARES TR IBOXX INV CP ETF 464287242   559,943,263 5,311,043 SH   SOLE 21 5,311,043 0 0
ISHARES TR IBOXX INV CP ETF 464287242   9,131,925 86,616 SH   SOLE 22 0 0 86,616
ISHARES TR IBOXX INV CP ETF 464287242   281,783,288 2,672,705 SH   SOLE 23 2,672,705 0 0
ISHARES TR OPTIONS 464287242   84,344 800 SH Put SOLE 4 800 0 0
ISHARES TR OPTIONS 464287242   1,381,133 13,100 SH Put SOLE 18 13,100 0 0
ISHARES TR OPTIONS 464287242   43,342,273 411,100 SH Put SOLE 19 411,100 0 0
ISHARES TR GBL COMM SVC ETF 464287275   3,840,029 70,511 SH   SOLE 7 70,511 0 0
ISHARES TR GLOBAL TECH ETF 464287291   11,224,042 250,369 SH   SOLE 2 250,369 0 0
ISHARES TR GLOBAL TECH ETF 464287291   16,822,233 375,245 SH   SOLE 7 375,245 0 0
ISHARES TR GLOBAL TECH ETF 464287291   172,775 3,854 SH   SOLE 18 3,854 0 0
ISHARES TR GLOBAL TECH ETF 464287291   607,357 13,548 SH   SOLE 43 13,548 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   158,771,574 2,714,044 SH   SOLE 2 2,714,044 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   292,175 4,994 SH   SOLE 17 0 0 4,994
ISHARES TR S&P 500 GRWT ETF 464287309   27,104,454 463,324 SH   SOLE 18 463,324 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   464,490 7,940 SH   SOLE 43 0 0 7,940
ISHARES TR GLOB HLTHCRE ETF 464287325   829,665,671 9,774,572 SH   SOLE 4 9,774,572 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325   458,056,193 5,396,515 SH   SOLE 7 5,396,515 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325   2,544,448 29,977 SH   SOLE 18 29,977 0 0
ISHARES TR GLOBAL FINLS ETF 464287333   75,692 1,077 SH   SOLE 18 1,077 0 0
ISHARES TR NORTH AMERN NAT 464287374   1,504 37 SH   SOLE 18 37 0 0
ISHARES TR LATN AMER 40 ETF 464287390   144,299 6,304 SH   SOLE 4 6,304 0 0
ISHARES TR LATN AMER 40 ETF 464287390   2,237,749 97,761 SH   SOLE 18 97,761 0 0
ISHARES TR LATN AMER 40 ETF 464287390   23,046,064 1,006,818 SH   SOLE 19 1,006,818 0 0
ISHARES TR S&P 500 VAL ETF 464287408   11,597,360 79,943 SH   SOLE 17 0 0 79,943
ISHARES TR S&P 500 VAL ETF 464287408   1,015,635 7,001 SH   SOLE 18 7,001 0 0
ISHARES TR 20 YR TR BD ETF 464287432   77,694,732 780,381 SH   SOLE 2 466,827 0 313,554
ISHARES TR 20 YR TR BD ETF 464287432   1,572,749 15,797 SH   SOLE 7 15,797 0 0
ISHARES TR 20 YR TR BD ETF 464287432   2,688 27 SH   SOLE 17 0 0 27
ISHARES TR 20 YR TR BD ETF 464287432   10,231,980 102,772 SH   SOLE 18 93,377 0 9,395
ISHARES TR 20 YR TR BD ETF 464287432   203,802,307 2,047,030 SH   SOLE 19 1,359,985 0 687,045
ISHARES TR 20 YR TR BD ETF 464287432   41,704,191 418,885 SH   SOLE 21 308,678 0 110,207
ISHARES TR 20 YR TR BD ETF 464287432   7,050,142 70,813 SH   SOLE 22 17,547 0 53,266
ISHARES TR 20 YR TR BD ETF 464287432   210,746,019 2,116,774 SH   SOLE 23 2,116,774 0 0
ISHARES TR 20 YR TR BD ETF 464287432   3,583,364 35,992 SH   SOLE 26 35,992 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   20,237,644 211,293 SH   SOLE 2 203,183 0 8,110
ISHARES TR 7-10 YR TRSY BD 464287440   4,676,554 48,826 SH   SOLE 7 0 0 48,826
ISHARES TR 7-10 YR TRSY BD 464287440   5,459 57 SH   SOLE 17 0 0 57
ISHARES TR 7-10 YR TRSY BD 464287440   404,583,008 4,224,087 SH   SOLE 18 4,224,087 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   4,891,389 51,069 SH   SOLE 22 51,069 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   309,714,016 3,233,598 SH   SOLE 23 3,233,598 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   1,272,054 13,281 SH   SOLE 26 13,281 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   8,916,768 109,853 SH   SOLE 2 61,158 0 48,695
ISHARES TR 1 3 YR TREAS BD 464287457   23,507 290 SH   SOLE 17 0 0 290
ISHARES TR 1 3 YR TREAS BD 464287457   38,767,847 477,613 SH   SOLE 18 477,613 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   614,965,836 7,576,270 SH   SOLE 19 6,172,881 0 1,403,389
ISHARES TR 1 3 YR TREAS BD 464287457   42,157,669 519,375 SH   SOLE 21 215,329 0 304,046
ISHARES TR 1 3 YR TREAS BD 464287457   26,666,050 328,521 SH   SOLE 22 322,375 0 6,146
ISHARES TR 1 3 YR TREAS BD 464287457   614,782 7,574 SH   SOLE 23 7,574 0 0
ISHARES TR MSCI EAFE ETF 464287465   3,447,872 52,527 SH   SOLE 2 52,527 0 0
ISHARES TR MSCI EAFE ETF 464287465   261,215,430 3,979,516 SH   SOLE 4 3,979,516 0 0
ISHARES TR MSCI EAFE ETF 464287465   1,015,355,228 15,468,544 SH   SOLE 7 15,468,544 0 0
ISHARES TR MSCI EAFE ETF 464287465   2,837,485 43,228 SH   SOLE 17 0 0 43,228
ISHARES TR MSCI EAFE ETF 464287465   213,189,662 3,247,862 SH   SOLE 18 2,448,365 0 799,497
ISHARES TR MSCI EAFE ETF 464287465   2,794,479,774 42,572,818 SH   SOLE 21 42,572,818 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   45,612 433 SH   SOLE 17 0 0 433
ISHARES TR RUS MDCP VAL ETF 464287473   3,236,572 30,725 SH   SOLE 18 30,725 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   15,485 147 SH   SOLE 43 147 0 0
ISHARES TR RUS MD CP GR ETF 464287481   48,279 578 SH   SOLE 17 0 0 578
ISHARES TR RUS MD CP GR ETF 464287481   4,457,301 53,317 SH   SOLE 18 53,317 0 0
ISHARES TR RUS MD CP GR ETF 464287481   296,864 3,551 SH   SOLE 43 3,551 0 0
ISHARES TR RUS MID CAP ETF 464287499   3,267,008 48,436 SH   SOLE 17 0 0 48,436
ISHARES TR RUS MID CAP ETF 464287499   13,848,834 205,320 SH   SOLE 18 205,320 0 0
ISHARES TR RUS MID CAP ETF 464287499   16,388,192 242,968 SH   SOLE 19 242,968 0 0
ISHARES TR RUS MID CAP ETF 464287499   43,450 644 SH   SOLE 43 644 0 0
ISHARES TR CORE S&P MCP ETF 464287507   23,177,658 95,819 SH   SOLE 2 95,819 0 0
ISHARES TR CORE S&P MCP ETF 464287507   149,615,012 618,525 SH   SOLE 4 618,525 0 0
ISHARES TR CORE S&P MCP ETF 464287507   295,247,064 1,220,584 SH   SOLE 7 1,220,584 0 0
ISHARES TR CORE S&P MCP ETF 464287507   306,802 1,268 SH   SOLE 17 0 0 1,268
ISHARES TR CORE S&P MCP ETF 464287507   228,633,115 945,195 SH   SOLE 18 876,775 0 68,420
ISHARES TR CORE S&P MCP ETF 464287507   45,514,506 188,162 SH   SOLE 19 188,162 0 0
ISHARES TR CORE S&P MCP ETF 464287507   131,200,168 542,396 SH   SOLE 21 542,396 0 0
ISHARES TR CORE S&P MCP ETF 464287507   334,391,881 1,382,413 SH   SOLE 22 103,031 0 1,279,382
ISHARES TR CORE S&P MCP ETF 464287507   629,372 2,602 SH   SOLE 43 2,602 0 0
ISHARES TR ISHARES BIOTECH 464287556   40,700 310 SH   SOLE 4 310 0 0
ISHARES TR ISHARES BIOTECH 464287556   682,839 5,201 SH   SOLE 18 5,201 0 0
ISHARES TR ISHARES BIOTECH 464287556   7,129,441 54,303 SH   SOLE 19 54,303 0 0
ISHARES TR COHEN STEER REIT 464287564   9,762,507 178,018 SH   SOLE 18 178,018 0 0
ISHARES TR COHEN STEER REIT 464287564   91,677,618 1,671,729 SH   SOLE 19 0 0 1,671,729
ISHARES TR GLOBAL 100 ETF 464287572   1,594,162,227 24,889,340 SH   SOLE 4 24,889,340 0 0
ISHARES TR GLOBAL 100 ETF 464287572   1,409 22 SH   SOLE 17 0 0 22
ISHARES TR GLOBAL 100 ETF 464287572   12,271,596 191,594 SH   SOLE 18 191,594 0 0
ISHARES TR GLOBAL 100 ETF 464287572   64,050 1,000 SH   SOLE 43 1,000 0 0
ISHARES TR US CONSUM DISCRE 464287580   46 1 SH   SOLE 43 0 0 1
ISHARES TR RUS 1000 VAL ETF 464287598   9,976,618 65,787 SH   SOLE 17 0 0 65,787
ISHARES TR RUS 1000 VAL ETF 464287598   268,995,907 1,773,794 SH   SOLE 18 1,773,564 0 230
ISHARES TR RUS 1000 VAL ETF 464287598   513,118,694 3,383,572 SH   SOLE 22 211,279 0 3,172,293
ISHARES TR RUS 1000 VAL ETF 464287598   33,211 219 SH   SOLE 43 219 0 0
ISHARES TR S&P MC 400GR ETF 464287606   384,802 5,634 SH   SOLE 2 5,634 0 0
ISHARES TR S&P MC 400GR ETF 464287606   9,767 143 SH   SOLE 17 0 0 143
ISHARES TR S&P MC 400GR ETF 464287606   1,095,669 16,042 SH   SOLE 18 16,042 0 0
ISHARES TR S&P MC 400GR ETF 464287606   18,304 268 SH   SOLE 43 268 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   5,619,765 26,231 SH   SOLE 17 0 0 26,231
ISHARES TR RUS 1000 GRW ETF 464287614   157,657,056 735,890 SH   SOLE 18 735,890 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   63,071,613 294,397 SH   SOLE 22 294,397 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   37,064 173 SH   SOLE 43 173 0 0
ISHARES TR RUS 1000 ETF 464287622   144,685,554 687,277 SH   SOLE 2 23,620 0 663,657
ISHARES TR RUS 1000 ETF 464287622   187,580 891 SH   SOLE 17 0 0 891
ISHARES TR RUS 1000 ETF 464287622   266,561,266 1,266,204 SH   SOLE 18 552,355 0 713,849
ISHARES TR RUS 1000 ETF 464287622   511,013,301 2,427,386 SH   SOLE 19 2,427,386 0 0
ISHARES TR RUS 1000 ETF 464287622   293,994,759 1,396,517 SH   SOLE 21 1,118,686 0 277,831
ISHARES TR RUS 1000 ETF 464287622   4,990,798 23,707 SH   SOLE 22 23,658 0 49
ISHARES TR RUS 1000 ETF 464287622   3,066,645 14,567 SH   SOLE 43 14,567 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   5,680,201 40,962 SH   SOLE 2 0 0 40,962
ISHARES TR RUS 2000 VAL ETF 464287630   55,052 397 SH   SOLE 17 0 0 397
ISHARES TR RUS 2000 VAL ETF 464287630   15,174,371 109,428 SH   SOLE 18 109,428 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   20,728,253 149,479 SH   SOLE 22 83,480 0 65,999
ISHARES TR RUS 2000 VAL ETF 464287630   29,121 210 SH   SOLE 43 210 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   1,293,556 6,030 SH   SOLE 2 0 0 6,030
ISHARES TR RUS 2000 GRW ETF 464287648   42,904 200 SH   SOLE 17 0 0 200
ISHARES TR RUS 2000 GRW ETF 464287648   9,435,754 43,985 SH   SOLE 18 43,985 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   5,733,691 26,728 SH   SOLE 22 26,728 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   12,921,122 74,106 SH   SOLE 2 74,106 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   755,190,124 4,331,212 SH   SOLE 7 4,331,212 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   2,801,923 16,070 SH   SOLE 17 0 0 16,070
ISHARES TR RUSSELL 2000 ETF 464287655   187,179,716 1,073,524 SH   SOLE 18 1,073,524 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   89,310,156 512,217 SH   SOLE 19 512,217 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   261,418,297 1,499,302 SH   SOLE 21 1,357,038 0 142,264
ISHARES TR RUSSELL 2000 ETF 464287655   796,345,361 4,567,248 SH   SOLE 22 4,567,248 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   1,823,029 10,456 SH   SOLE 43 10,296 0 159
ISHARES TR CORE S&P US VLU 464287663   235,526,824 3,334,657 SH   SOLE 2 3,334,657 0 0
ISHARES TR CORE S&P US VLU 464287663   3,178,152 44,997 SH   SOLE 17 0 0 44,997
ISHARES TR CORE S&P US VLU 464287663   39,976,651 566,001 SH   SOLE 18 566,001 0 0
ISHARES TR CORE S&P US GWT 464287671   2,025,527 24,847 SH   SOLE 17 0 0 24,847
ISHARES TR CORE S&P US GWT 464287671   39,811,922 488,370 SH   SOLE 18 488,370 0 0
ISHARES TR CORE S&P US GWT 464287671   18,260 224 SH   SOLE 43 224 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   43,577 197 SH   SOLE 17 0 0 197
ISHARES TR RUSSELL 3000 ETF 464287689   15,347,853 69,548 SH   SOLE 18 69,548 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   16,074,773 72,842 SH   SOLE 19 72,842 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   100,849,215 456,993 SH   SOLE 22 301,984 0 155,009
ISHARES TR U.S. UTILITS ETF 464287697   56 1 SH   SOLE 43 1 0 0
ISHARES TR S&P MC 400VL ETF 464287705   496,541 4,926 SH   SOLE 2 4,926 0 0
ISHARES TR S&P MC 400VL ETF 464287705   6,048 60 SH   SOLE 17 0 0 60
ISHARES TR S&P MC 400VL ETF 464287705   1,521,274 15,092 SH   SOLE 18 15,092 0 0
ISHARES TR U.S. TECH ETF 464287721   44,173,911 593,018 SH   SOLE 2 593,018 0 0
ISHARES TR U.S. TECH ETF 464287721   8,244,479 110,679 SH   SOLE 18 110,679 0 0
ISHARES TR U.S. TECH ETF 464287721   81,591,430 1,095,334 SH   SOLE 19 1,095,334 0 0
ISHARES TR U.S. REAL ES ETF 464287739   86,558,601 1,028,134 SH   SOLE 2 1,028,134 0 0
ISHARES TR U.S. REAL ES ETF 464287739   86,042 1,022 SH   SOLE 18 1,022 0 0
ISHARES TR U.S. REAL ES ETF 464287739   3,207,807 38,102 SH   SOLE 22 38,102 0 0
ISHARES TR US INDUSTRIALS 464287754   832,064 8,626 SH   SOLE 18 8,626 0 0
ISHARES TR US HLTHCARE ETF 464287762   36,031 127 SH   SOLE 2 127 0 0
ISHARES TR US HLTHCARE ETF 464287762   805,169 2,838 SH   SOLE 18 2,838 0 0
ISHARES TR U.S. FINLS ETF 464287788   283,843 3,761 SH   SOLE 18 3,761 0 0
ISHARES TR U.S. ENERGY ETF 464287796   52,264,755 1,124,215 SH   SOLE 2 1,124,215 0 0
ISHARES TR U.S. ENERGY ETF 464287796   10,072,802 216,666 SH   SOLE 18 216,666 0 0
ISHARES TR U.S. ENERGY ETF 464287796   12,012,737 258,394 SH   SOLE 19 258,394 0 0
ISHARES TR CORE S&P SCP ETF 464287804   167,687,505 1,771,846 SH   SOLE 2 1,771,846 0 0
ISHARES TR CORE S&P SCP ETF 464287804   273,967,279 2,894,836 SH   SOLE 4 2,894,836 0 0
ISHARES TR CORE S&P SCP ETF 464287804   82,808,202 874,981 SH   SOLE 7 874,981 0 0
ISHARES TR CORE S&P SCP ETF 464287804   38,402,253 405,772 SH   SOLE 17 0 0 405,772
ISHARES TR CORE S&P SCP ETF 464287804   148,190,747 1,565,836 SH   SOLE 18 1,494,787 0 71,049
ISHARES TR CORE S&P SCP ETF 464287804   46,451,394 490,822 SH   SOLE 19 490,822 0 0
ISHARES TR CORE S&P SCP ETF 464287804   54,359,512 574,382 SH   SOLE 21 574,382 0 0
ISHARES TR CORE S&P SCP ETF 464287804   23,741,296 250,859 SH   SOLE 22 250,859 0 0
ISHARES TR CORE S&P SCP ETF 464287804   11,418,411 120,651 SH   SOLE 23 120,651 0 0
ISHARES TR CORE S&P SCP ETF 464287804   7,998,784 84,518 SH   SOLE 28 0 0 84,518
ISHARES TR CORE S&P SCP ETF 464287804   207,356 2,191 SH   SOLE 43 2,191 0 0
ISHARES TR US CONSM STAPLES 464287812   30,549 151 SH   SOLE 43 150 0 1
ISHARES TR EUROPE ETF 464287861   567,555,303 12,531,581 SH   SOLE 4 12,531,581 0 0
ISHARES TR SP SMCP600VL ETF 464287879   1,461 16 SH   SOLE 17 0 0 16
ISHARES TR SP SMCP600VL ETF 464287879   35,611 390 SH   SOLE 18 390 0 0
ISHARES TR S&P SML 600 GWT 464287887   5,777 53 SH   SOLE 17 0 0 53
ISHARES TR S&P SML 600 GWT 464287887   183,719 1,700 SH   SOLE 18 1,700 0 0
ISHARES TR INTL TREA BD ETF 464288117   15,087,353 385,373 SH   SOLE 7 0 0 385,373
ISHARES TR INTL TREA BD ETF 464288117   78 2 SH   SOLE 17 0 0 2
ISHARES TR INTL TREA BD ETF 464288117   1,340,183 34,232 SH   SOLE 18 34,232 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   171,211 1,642 SH   SOLE 2 1,642 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   1,251 12 SH   SOLE 17 0 0 12
ISHARES TR SHRT NAT MUN ETF 464288158   11,614,635 111,390 SH   SOLE 18 111,390 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   71,529 686 SH   SOLE 43 186 0 500
ISHARES TR MSCI AC ASIA ETF 464288182   1,722,313 26,583 SH   SOLE 3 26,583 0 0
ISHARES TR GL CLEAN ENE ETF 464288224   563,164 28,371 SH   SOLE 4 28,371 0 0
ISHARES TR GL CLEAN ENE ETF 464288224   3,011,721 151,724 SH   SOLE 7 151,724 0 0
ISHARES TR GL CLEAN ENE ETF 464288224   103,617 5,220 SH   SOLE 18 5,220 0 0
ISHARES TR MSCI ACWI EX US 464288240   16,168,334 355,348 SH   SOLE 2 355,348 0 0
ISHARES TR MSCI ACWI EX US 464288240   364 8 SH   SOLE 17 0 0 8
ISHARES TR MSCI ACWI EX US 464288240   61,582,794 1,353,468 SH   SOLE 18 1,353,468 0 0
ISHARES TR MSCI ACWI EX US 464288240   150,152,503 3,300,055 SH   SOLE 21 3,300,055 0 0
ISHARES TR MSCI ACWI ETF 464288257   28,117,858 331,266 SH   SOLE 2 0 0 331,266
ISHARES TR MSCI ACWI ETF 464288257   3,968,225 46,751 SH   SOLE 3 27,358 0 19,393
ISHARES TR MSCI ACWI ETF 464288257   380,217 4,479 SH   SOLE 17 0 0 4,479
ISHARES TR MSCI ACWI ETF 464288257   68,935,801 812,156 SH   SOLE 18 812,156 0 0
ISHARES TR MSCI ACWI ETF 464288257   59 1 SH   SOLE 43 0 0 1
ISHARES TR MSCI KOKUSAI ETF 464288265   10,415,783 128,981 SH   SOLE 23 128,981 0 0
ISHARES TR EAFE SML CP ETF 464288273   12,867,767 227,829 SH   SOLE 17 0 0 227,829
ISHARES TR EAFE SML CP ETF 464288273   7,521,216 133,166 SH   SOLE 18 68,113 0 65,053
ISHARES TR EAFE SML CP ETF 464288273   131,001,745 2,319,436 SH   SOLE 21 2,319,436 0 0
ISHARES TR EAFE SML CP ETF 464288273   7,885,342 139,613 SH   SOLE 23 139,613 0 0
ISHARES TR JPMORGAN USD EMG 464288281   3,087,112 36,495 SH   SOLE 2 36,368 0 127
ISHARES TR JPMORGAN USD EMG 464288281   2,686,494 31,759 SH   SOLE 4 31,759 0 0
ISHARES TR JPMORGAN USD EMG 464288281   63,867,226 755,021 SH   SOLE 7 755,021 0 0
ISHARES TR JPMORGAN USD EMG 464288281   7,748,587 91,602 SH   SOLE 17 0 0 91,602
ISHARES TR JPMORGAN USD EMG 464288281   15,793,791 186,710 SH   SOLE 18 186,710 0 0
ISHARES TR JPMORGAN USD EMG 464288281   161,889,357 1,913,812 SH   SOLE 19 1,913,812 0 0
ISHARES TR JPMORGAN USD EMG 464288281   32,909,486 389,047 SH   SOLE 21 389,047 0 0
ISHARES TR JPMORGAN USD EMG 464288281   73,067,573 863,785 SH   SOLE 22 0 0 863,785
ISHARES TR JPMORGAN USD EMG 464288281   45,502,737 537,921 SH   SOLE 23 537,921 0 0
ISHARES TR OPTIONS 464288281   4,229,500 50,000 SH Put SOLE 19 50,000 0 0
ISHARES TR CALIF MUN BD ETF 464288356   15,766,910 281,000 SH   SOLE 2 281,000 0 0
ISHARES TR CALIF MUN BD ETF 464288356   419,142 7,470 SH   SOLE 18 7,470 0 0
ISHARES TR GLB INFRASTR ETF 464288372   203,998,589 4,450,231 SH   SOLE 2 4,450,231 0 0
ISHARES TR GLB INFRASTR ETF 464288372   14,401,736 314,174 SH   SOLE 7 314,174 0 0
ISHARES TR MRGSTR MD CP VAL 464288406   93,075 1,500 SH   SOLE 43 1,500 0 0
ISHARES TR NATIONAL MUN ETF 464288414   43,670,191 413,857 SH   SOLE 2 413,857 0 0
ISHARES TR NATIONAL MUN ETF 464288414   17,600,511 166,798 SH   SOLE 17 0 0 166,798
ISHARES TR NATIONAL MUN ETF 464288414   134,215,847 1,271,947 SH   SOLE 18 1,271,947 0 0
ISHARES TR ASIA 50 ETF 464288430   451,990,613 7,965,996 SH   SOLE 4 7,965,996 0 0
ISHARES TR INTL SEL DIV ETF 464288448   48,100 1,771 SH   SOLE 7 1,771 0 0
ISHARES TR INTL SEL DIV ETF 464288448   1,654 61 SH   SOLE 17 0 0 61
ISHARES TR INTL SEL DIV ETF 464288448   5,505,196 202,695 SH   SOLE 18 202,695 0 0
ISHARES TR INTL SEL DIV ETF 464288448   15,721,430 578,845 SH   SOLE 21 578,845 0 0
ISHARES TR INTL SEL DIV ETF 464288448   679 25 SH   SOLE 43 25 0 0
ISHARES TR INTL DEV RE ETF 464288489   1,115,380 52,962 SH   SOLE 22 52,962 0 0
ISHARES TR IBOXX HI YD ETF 464288513   143,480,204 1,948,665 SH   SOLE 2 1,917,259 0 31,406
ISHARES TR IBOXX HI YD ETF 464288513   408,352 5,546 SH   SOLE 4 5,546 0 0
ISHARES TR IBOXX HI YD ETF 464288513   6,449,988 87,600 SH   SOLE 7 87,600 0 0
ISHARES TR IBOXX HI YD ETF 464288513   739,613 10,045 SH   SOLE 17 0 0 10,045
ISHARES TR IBOXX HI YD ETF 464288513   63,704,737 865,201 SH   SOLE 18 517,792 0 347,409
ISHARES TR IBOXX HI YD ETF 464288513   624,684,578 8,484,104 SH   SOLE 19 8,307,874 0 176,230
ISHARES TR IBOXX HI YD ETF 464288513   189,230,720 2,570,022 SH   SOLE 21 2,570,022 0 0
ISHARES TR IBOXX HI YD ETF 464288513   801,757 10,889 SH   SOLE 22 10,889 0 0
ISHARES TR IBOXX HI YD ETF 464288513   114,117,885 1,549,883 SH   SOLE 23 1,549,883 0 0
ISHARES TR IBOXX HI YD ETF 464288513   32,072,124 435,585 SH   SOLE 26 435,585 0 0
ISHARES TR IBOXX HI YD ETF 464288513   463,869 6,300 SH   SOLE 30 6,300 0 0
ISHARES TR OPTIONS 464288513   655,307 8,900 SH Call SOLE 4 8,900 0 0
ISHARES TR OPTIONS 464288513   353,424 4,800 SH Put SOLE 4 4,800 0 0
ISHARES TR OPTIONS 464288513   14,880,623 202,100 SH Call SOLE 18 202,100 0 0
ISHARES TR OPTIONS 464288513   5,890,400 80,000 SH Put SOLE 18 80,000 0 0
ISHARES TR OPTIONS 464288513   155,565,464 2,112,800 SH Call SOLE 19 2,112,800 0 0
ISHARES TR OPTIONS 464288513   100,151,526 1,360,200 SH Put SOLE 19 1,360,200 0 0
ISHARES TR CRE U S REIT ETF 464288521   4,057,373 82,050 SH   SOLE 2 82,050 0 0
ISHARES TR CRE U S REIT ETF 464288521   15,792,105 319,355 SH   SOLE 21 0 0 319,355
ISHARES TR CRE U S REIT ETF 464288521   1,857,293 37,559 SH   SOLE 22 37,559 0 0
ISHARES TR CRE U S REIT ETF 464288521   66,518,211 1,345,161 SH   SOLE 23 1,345,161 0 0
ISHARES TR RESIDENTIAL MULT 464288562   2,210,184 32,341 SH   SOLE 19 32,341 0 0
ISHARES TR MSCI KLD400 SOC 464288570   78,108 1,088 SH   SOLE 2 1,088 0 0
ISHARES TR MSCI KLD400 SOC 464288570   1,579 22 SH   SOLE 17 0 0 22
ISHARES TR MSCI KLD400 SOC 464288570   22,142,979 308,441 SH   SOLE 18 308,441 0 0
ISHARES TR MBS ETF 464288588   51,908,558 559,661 SH   SOLE 2 559,661 0 0
ISHARES TR MBS ETF 464288588   9,182,992 99,008 SH   SOLE 7 99,008 0 0
ISHARES TR MBS ETF 464288588   51,755 558 SH   SOLE 17 0 0 558
ISHARES TR MBS ETF 464288588   99,343,110 1,071,085 SH   SOLE 18 1,071,085 0 0
ISHARES TR MBS ETF 464288588   30,210,716 325,722 SH   SOLE 19 325,722 0 0
ISHARES TR MBS ETF 464288588   9,940,018 107,170 SH   SOLE 21 107,170 0 0
ISHARES TR MBS ETF 464288588   2,538,660 27,371 SH   SOLE 26 27,371 0 0
ISHARES TR INTRM GOV CR ETF 464288612   19,612,586 191,417 SH   SOLE 2 191,417 0 0
ISHARES TR INTRM GOV CR ETF 464288612   8,557,254 83,518 SH   SOLE 18 83,518 0 0
ISHARES TR INTRM GOV CR ETF 464288612   4,710,906 45,978 SH   SOLE 22 0 0 45,978
ISHARES TR USD INV GRDE ETF 464288620   54,984,636 1,119,622 SH   SOLE 2 1,119,622 0 0
ISHARES TR USD INV GRDE ETF 464288620   50,995,038 1,038,384 SH   SOLE 7 1,032,796 0 5,588
ISHARES TR USD INV GRDE ETF 464288620   40,172 818 SH   SOLE 17 0 0 818
ISHARES TR USD INV GRDE ETF 464288620   72,989,639 1,486,248 SH   SOLE 18 1,486,248 0 0
ISHARES TR USD INV GRDE ETF 464288620   22,066,842 449,335 SH   SOLE 23 449,335 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   11,306,302 228,364 SH   SOLE 2 228,364 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   9,456 191 SH   SOLE 17 0 0 191
ISHARES TR ISHS 5-10YR INVT 464288638   44,241,195 893,581 SH   SOLE 18 377,605 0 515,976
ISHARES TR ISHS 5-10YR INVT 464288638   2,497,581 50,446 SH   SOLE 21 50,446 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   1,455,099 29,390 SH   SOLE 22 29,390 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   32,992,797 662,240 SH   SOLE 2 662,240 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   25,098,170 503,777 SH   SOLE 7 503,777 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   996 20 SH   SOLE 17 0 0 20
ISHARES TR ISHS 1-5YR INVS 464288646   19,878,494 399,006 SH   SOLE 18 332,033 0 66,973
ISHARES TR ISHS 1-5YR INVS 464288646   19,180,700 385,000 SH   SOLE 19 385,000 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   59,508,844 1,194,477 SH   SOLE 21 1,062,993 0 131,484
ISHARES TR 10-20 YR TRS ETF 464288653   18,454,859 170,594 SH   SOLE 2 170,594 0 0
ISHARES TR 10-20 YR TRS ETF 464288653   18,070,820 167,044 SH   SOLE 18 167,044 0 0
ISHARES TR 10-20 YR TRS ETF 464288653   130,501,969 1,206,341 SH   SOLE 19 1,206,341 0 0
ISHARES TR 10-20 YR TRS ETF 464288653   228,043 2,108 SH   SOLE 22 2,108 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   1,021,947 8,895 SH   SOLE 2 355 0 8,540
ISHARES TR 3 7 YR TREAS BD 464288661   16,876,077 146,889 SH   SOLE 7 0 0 146,889
ISHARES TR 3 7 YR TREAS BD 464288661   7,238 63 SH   SOLE 17 0 0 63
ISHARES TR 3 7 YR TREAS BD 464288661   21,059,509 183,302 SH   SOLE 18 183,302 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   18,926,404 164,735 SH   SOLE 22 164,735 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   25,078,879 218,286 SH   SOLE 23 218,286 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   335,364 2,919 SH   SOLE 26 2,919 0 0
ISHARES TR SHORT TREAS BD 464288679   62,175,698 565,645 SH   SOLE 2 565,645 0 0
ISHARES TR SHORT TREAS BD 464288679   346,433,985 3,151,692 SH   SOLE 18 3,151,692 0 0
ISHARES TR SHORT TREAS BD 464288679   548,376,480 4,988,869 SH   SOLE 19 3,944,033 0 1,044,836
ISHARES TR SHORT TREAS BD 464288679   38,093,436 346,556 SH   SOLE 21 0 0 346,556
ISHARES TR SHORT TREAS BD 464288679   946,961 8,615 SH   SOLE 23 8,615 0 0
ISHARES TR OPTIONS 464288687   3,053,000 100,000 SH Put SOLE 19 100,000 0 0
ISHARES TR PFD AND INCM SEC 464288687   26,135,420 856,057 SH   SOLE 2 856,057 0 0
ISHARES TR PFD AND INCM SEC 464288687   621,896 20,370 SH   SOLE 3 20,370 0 0
ISHARES TR PFD AND INCM SEC 464288687   412,552 13,513 SH   SOLE 7 13,513 0 0
ISHARES TR PFD AND INCM SEC 464288687   56,042,735 1,835,661 SH   SOLE 18 1,835,661 0 0
ISHARES TR PFD AND INCM SEC 464288687   14,689,601 481,153 SH   SOLE 21 481,153 0 0
ISHARES TR GLOBAL MATER ETF 464288695   816,491 10,380 SH   SOLE 18 10,380 0 0
ISHARES TR MRNING SM CP ETF 464288703   2,343 45 SH   SOLE 17 0 0 45
ISHARES TR GLOB UTILITS ETF 464288711   16,246 270 SH   SOLE 7 270 0 0
ISHARES TR GLOB INDSTRL ETF 464288729   46,993,292 441,293 SH   SOLE 7 441,293 0 0
ISHARES TR GLB CNSM STP ETF 464288737   139,497,483 2,338,992 SH   SOLE 4 2,338,992 0 0
ISHARES TR GLB CNSM STP ETF 464288737   5,021,807 84,202 SH   SOLE 7 84,202 0 0
ISHARES TR GLB CNS DISC ETF 464288745   44,002,798 349,284 SH   SOLE 7 349,284 0 0
ISHARES TR US HOME CONS ETF 464288752   538,937 8,893 SH   SOLE 43 0 0 8,893
ISHARES TR US AER DEF ETF 464288760   2,013 18 SH   SOLE 43 0 0 18
ISHARES TR MSCI USA ESG SLC 464288802   1,893 23 SH   SOLE 17 0 0 23
ISHARES TR MSCI USA ESG SLC 464288802   947,092 11,505 SH   SOLE 18 11,505 0 0
ISHARES TR MSCI USA ESG SLC 464288802   29,988,024 364,286 SH   SOLE 19 0 0 364,286
ISHARES TR MSCI USA ESG SLC 464288802   7,495,401 91,052 SH   SOLE 26 91,052 0 0
ISHARES TR U.S. MED DVC ETF 464288810   1,577 30 SH   SOLE 2 30 0 0
ISHARES TR U.S. MED DVC ETF 464288810   78,119 1,486 SH   SOLE 18 1,486 0 0
ISHARES TR U.S. MED DVC ETF 464288810   31,542 600 SH   SOLE 43 0 0 600
ISHARES TR EAFE VALUE ETF 464288877   132,307,918 2,883,782 SH   SOLE 2 2,883,782 0 0
ISHARES TR EAFE VALUE ETF 464288877   6,657,900 145,116 SH   SOLE 17 0 0 145,116
ISHARES TR EAFE VALUE ETF 464288877   33,531,582 730,854 SH   SOLE 18 730,854 0 0
ISHARES TR EAFE VALUE ETF 464288877   251,211,398 5,475,401 SH   SOLE 19 5,475,401 0 0
ISHARES TR EAFE GRWTH ETF 464288885   30,209,970 360,673 SH   SOLE 2 360,673 0 0
ISHARES TR EAFE GRWTH ETF 464288885   3,015 36 SH   SOLE 17 0 0 36
ISHARES TR EAFE GRWTH ETF 464288885   25,019,531 298,705 SH   SOLE 18 298,705 0 0
ISHARES TR EAFE GRWTH ETF 464288885   176,953,135 2,112,621 SH   SOLE 19 2,112,621 0 0
ISHARES TR RUS TP200 VL ETF 464289420   5,393 83 SH   SOLE 17 0 0 83
ISHARES TR RUS TP200 GR ETF 464289438   2,411 20 SH   SOLE 17 0 0 20
ISHARES TR RUS TOP 200 ETF 464289446   5,012,409 55,712 SH   SOLE 2 55,712 0 0
ISHARES TR CORE LT USDB ETF 464289479   79,737,286 1,565,828 SH   SOLE 2 0 0 1,565,828
ISHARES TR CORE LT USDB ETF 464289479   4,013,986 78,824 SH   SOLE 18 78,824 0 0
ISHARES TR 10+ YR INVST GRD 464289511   158,222,911 3,177,805 SH   SOLE 2 1,350,251 0 1,827,554
ISHARES TR 10+ YR INVST GRD 464289511   3,684 74 SH   SOLE 17 0 0 74
ISHARES TR 10+ YR INVST GRD 464289511   5,596,097 112,394 SH   SOLE 18 112,394 0 0
ISHARES TR 10+ YR INVST GRD 464289511   98,357,158 1,975,440 SH   SOLE 21 1,975,440 0 0
ISHARES TR 10+ YR INVST GRD 464289511   4,668,261 93,759 SH   SOLE 22 12,472 0 81,287
ISHARES TR 10+ YR INVST GRD 464289511   2,813,085 56,499 SH   SOLE 23 56,499 0 0
ISHARES TR INDIA 50 ETF 464289529   47,245,969 1,116,662 SH   SOLE 7 1,116,662 0 0
ISHARES TR AGGRES ALLOC ETF 464289859   120 2 SH   SOLE 17 0 0 2
ISHARES TR GRWT ALLOCAT ETF 464289867   2,499 53 SH   SOLE 17 0 0 53
ISHARES TR GRWT ALLOCAT ETF 464289867   73,262,494 1,553,488 SH   SOLE 19 0 0 1,553,488
ISHARES TR MODERT ALLOC ETF 464289875   6,310 166 SH   SOLE 17 0 0 166
ISHARES TR MODERT ALLOC ETF 464289875   89,220,227 2,347,283 SH   SOLE 19 0 0 2,347,283
ISHARES TR CONSER ALLOC ETF 464289883   11,863,792 352,984 SH   SOLE 19 0 0 352,984
ISHARES TR US TREAS BD ETF 46429B267   43,964,518 1,935,058 SH   SOLE 2 1,762,716 0 172,342
ISHARES TR US TREAS BD ETF 46429B267   52,406,497 2,306,624 SH   SOLE 7 2,306,624 0 0
ISHARES TR US TREAS BD ETF 46429B267   80,701 3,552 SH   SOLE 17 0 0 3,552
ISHARES TR US TREAS BD ETF 46429B267   156,862,629 6,904,165 SH   SOLE 18 6,904,165 0 0
ISHARES TR US TREAS BD ETF 46429B267   31,370,958 1,380,764 SH   SOLE 19 1,380,764 0 0
ISHARES TR US TREAS BD ETF 46429B267   46,758 2,058 SH   SOLE 23 2,058 0 0
ISHARES TR A RATE CP BD ETF 46429B291   2,177 47 SH   SOLE 18 47 0 0
ISHARES TR MSCI INDONIA ETF 46429B309   448 20 SH   SOLE 2 20 0 0
ISHARES TR GNMA BOND ETF 46429B333   4,774,369 109,743 SH   SOLE 23 109,743 0 0
ISHARES TR CMBS ETF 46429B366   1,595,005 34,742 SH   SOLE 18 34,742 0 0
ISHARES TR MSCI INDIA ETF 46429B598   227,114,269 5,441,166 SH   SOLE 2 24,497 0 5,416,669
ISHARES TR MSCI INDIA ETF 46429B598   7,996,758 191,585 SH   SOLE 4 191,585 0 0
ISHARES TR MSCI INDIA ETF 46429B598   17,550,167 420,464 SH   SOLE 15 420,464 0 0
ISHARES TR MSCI INDIA ETF 46429B598   133,804,666 3,205,670 SH   SOLE 18 3,205,670 0 0
ISHARES TR MSCI INDIA ETF 46429B598   13,790,312 330,386 SH   SOLE 19 330,386 0 0
ISHARES TR MSCI INDIA ETF 46429B598   72,885,094 1,746,169 SH   SOLE 22 1,310,706 0 435,463
ISHARES TR MSCI INDIA ETF 46429B598   15,886,954 380,617 SH   SOLE 26 380,617 0 0
ISHARES TR MSCI INDIA ETF 46429B598   3,110,966 74,532 SH   SOLE 31 0 0 74,532
ISHARES TR MSCI POLAND ETF 46429B606   1,769,521 114,458 SH   SOLE 7 0 0 114,458
ISHARES TR MSCI POLAND ETF 46429B606   259,450 16,782 SH   SOLE 15 16,782 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   98,209,332 1,951,308 SH   SOLE 2 1,951,308 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   8,684,391 172,549 SH   SOLE 7 0 0 172,549
ISHARES TR FLTG RATE NT ETF 46429B655   10,878,578 216,145 SH   SOLE 18 216,145 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   15,505,616 308,079 SH   SOLE 19 308,079 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   17,620,785 350,105 SH   SOLE 21 350,105 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   158,719,178 3,153,570 SH   SOLE 23 3,153,570 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   196,761,235 1,887,579 SH   SOLE 2 1,855,190 0 32,389
ISHARES TR CORE HIGH DV ETF 46429B663   55,489 532 SH   SOLE 17 0 0 532
ISHARES TR CORE HIGH DV ETF 46429B663   21,962,117 210,688 SH   SOLE 18 210,688 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   24,307,934 233,192 SH   SOLE 21 233,192 0 0
ISHARES TR MSCI CHINA ETF 46429B671   11,559,030 243,348 SH   SOLE 2 243,348 0 0
ISHARES TR MSCI CHINA ETF 46429B671   25,116,100 528,760 SH   SOLE 7 0 0 528,760
ISHARES TR MSCI CHINA ETF 46429B671   5,840,125 122,950 SH   SOLE 18 122,950 0 0
ISHARES TR MSCI CHINA ETF 46429B671   941,640 19,824 SH   SOLE 19 19,824 0 0
ISHARES TR MSCI CHINA ETF 46429B671   14,180,128 298,529 SH   SOLE 22 298,529 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689   137,865,442 2,168,207 SH   SOLE 7 2,168,207 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689   11,393 179 SH   SOLE 17 0 0 179
ISHARES TR MSCI EAFE MIN VL 46429B689   181,355,992 2,852,182 SH   SOLE 18 2,827,895 0 24,287
ISHARES TR MSCI EAFE MIN VL 46429B689   4,164,690 65,498 SH   SOLE 21 65,498 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689   1,315,446 20,688 SH   SOLE 22 20,688 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689   54 1 SH   SOLE 43 0 0 1
ISHARES TR MSCI USA MIN VOL 46429B697   438,416,595 6,080,674 SH   SOLE 2 5,917,298 0 163,376
ISHARES TR MSCI USA MIN VOL 46429B697   36,915 512 SH   SOLE 17 0 0 512
ISHARES TR MSCI USA MIN VOL 46429B697   427,971,420 5,935,803 SH   SOLE 18 5,882,240 0 53,563
ISHARES TR MSCI USA MIN VOL 46429B697   56,161,430 778,938 SH   SOLE 19 778,938 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   22,640,626 314,017 SH   SOLE 22 314,017 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   23,243,833 239,726 SH   SOLE 2 239,726 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   305,715 3,153 SH   SOLE 4 3,153 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   145,634,793 1,502,009 SH   SOLE 7 1,502,009 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   434,647 4,483 SH   SOLE 17 0 0 4,483
ISHARES TR 0-5 YR TIPS ETF 46429B747   11,063,524 114,104 SH   SOLE 18 114,104 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   62,659,527 646,241 SH   SOLE 19 646,241 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   131,252,974 1,151,746 SH   SOLE 2 1,151,746 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   52,178,865 457,870 SH   SOLE 7 457,870 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   19,259 169 SH   SOLE 17 0 0 169
ISHARES TR MSCI USA QLT FCT 46432F339   115,952,363 1,017,483 SH   SOLE 18 908,399 0 109,084
ISHARES TR MSCI USA QLT FCT 46432F339   17,380,381 152,513 SH   SOLE 22 152,513 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   61,197 537 SH   SOLE 43 537 0 0
ISHARES TR MSCI USA SZE FT 46432F370   59,438,030 522,630 SH   SOLE 18 450,662 0 71,968
ISHARES TR MSCI USA VALUE 46432F388   66,506,863 729,722 SH   SOLE 2 729,722 0 0
ISHARES TR MSCI USA VALUE 46432F388   10,364,167 113,717 SH   SOLE 7 113,717 0 0
ISHARES TR MSCI USA VALUE 46432F388   2,643 29 SH   SOLE 17 0 0 29
ISHARES TR MSCI USA VALUE 46432F388   88,476,798 970,779 SH   SOLE 18 944,154 0 26,625
ISHARES TR MSCI USA VALUE 46432F388   19,386,298 212,709 SH   SOLE 22 212,709 0 0
ISHARES TR MSCI USA VALUE 46432F388   56,233 617 SH   SOLE 43 617 0 0
ISHARES TR MSCI USA MMENTM 46432F396   56,027,343 383,933 SH   SOLE 2 383,933 0 0
ISHARES TR MSCI USA MMENTM 46432F396   12,941,510 88,683 SH   SOLE 7 88,683 0 0
ISHARES TR MSCI USA MMENTM 46432F396   69,317 475 SH   SOLE 17 0 0 475
ISHARES TR MSCI USA MMENTM 46432F396   118,636,858 812,971 SH   SOLE 18 737,542 0 75,429
ISHARES TR MSCI USA MMENTM 46432F396   64,826,776 444,232 SH   SOLE 19 444,232 0 0
ISHARES TR MSCI USA MMENTM 46432F396   18,275,835 125,237 SH   SOLE 22 125,237 0 0
ISHARES TR MSCI USA MMENTM 46432F396   47,427 325 SH   SOLE 43 325 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   3,187,857 55,077 SH   SOLE 2 55,077 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   107,068 1,850 SH   SOLE 17 0 0 1,850
ISHARES TR CORE MSCI TOTAL 46432F834   50,298 869 SH   SOLE 18 869 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   527,437,693 9,112,607 SH   SOLE 19 0 0 9,112,607
ISHARES TR CORE MSCI TOTAL 46432F834   13,907,580,214 240,283,003 SH   SOLE 21 240,195,095 0 87,908
ISHARES TR CORE MSCI EAFE 46432F842   1,633,972,906 26,508,321 SH   SOLE 2 26,508,321 0 0
ISHARES TR CORE MSCI EAFE 46432F842   312,761 5,074 SH   SOLE 3 5,074 0 0
ISHARES TR CORE MSCI EAFE 46432F842   33,003,597 535,425 SH   SOLE 7 493,772 0 41,653
ISHARES TR CORE MSCI EAFE 46432F842   114,027,876 1,849,901 SH   SOLE 17 0 0 1,849,901
ISHARES TR CORE MSCI EAFE 46432F842   468,414,739 7,599,201 SH   SOLE 18 5,208,575 0 2,390,626
ISHARES TR CORE MSCI EAFE 46432F842   252,006,449 4,088,359 SH   SOLE 19 4,050,333 0 38,026
ISHARES TR CORE MSCI EAFE 46432F842   57,432,454 931,740 SH   SOLE 21 0 0 931,740
ISHARES TR CORE MSCI EAFE 46432F842   40,545,189 657,774 SH   SOLE 22 657,774 0 0
ISHARES TR CORE MSCI EAFE 46432F842   7,376,027 119,663 SH   SOLE 23 119,663 0 0
ISHARES TR CORE MSCI EAFE 46432F842   130,800 2,122 SH   SOLE 43 0 0 2,122
ISHARES TR CORE 1 5 YR USD 46432F859   85,598,440 1,843,205 SH   SOLE 2 1,843,205 0 0
ISHARES TR CORE 1 5 YR USD 46432F859   1,765 38 SH   SOLE 17 0 0 38
ISHARES TR CORE 1 5 YR USD 46432F859   6,305,577 135,779 SH   SOLE 18 135,779 0 0
ISHARES TR MRNGSTR INC ETF 46432F875   2,007,306 105,759 SH   SOLE 18 105,759 0 0
ISHARES TR IBNDS MAR23 ETF 46432FAN7   3,129,540 129,000 SH   SOLE 21 129,000 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100   2,063,149 43,108 SH   SOLE 18 43,108 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100   2,239,034 46,783 SH   SOLE 22 0 0 46,783
ISHARES TR INTL EQTY FACTOR 46434V274   50,259 2,043 SH   SOLE 43 2,043 0 0
ISHARES TR U S EQUITY FACTR 46434V282   4,484,785 114,965 SH   SOLE 18 114,965 0 0
ISHARES TR MSCI USA SML CP 46434V290   15,844,917 319,068 SH   SOLE 2 319,068 0 0
ISHARES TR MSCI USA SML CP 46434V290   447 9 SH   SOLE 17 0 0 9
ISHARES TR MSCI USA SML CP 46434V290   1,059,347 21,332 SH   SOLE 18 21,332 0 0
ISHARES TR MSCI USA SML CP 46434V290   10,796,730 217,413 SH   SOLE 22 217,413 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   41,511,446 1,015,198 SH   SOLE 2 945,320 0 69,878
ISHARES TR 0-5YR HI YL CP 46434V407   13,011,648 318,211 SH   SOLE 7 318,211 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   15,375 376 SH   SOLE 17 0 0 376
ISHARES TR 0-5YR HI YL CP 46434V407   105,738,514 2,585,926 SH   SOLE 18 2,585,926 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   32,731,341 800,473 SH   SOLE 19 800,473 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423   130,968,781 3,472,131 SH   SOLE 2 56,534 0 3,415,597
ISHARES TR MSCI SAUDI ARBIA 46434V423   21,485,916 569,616 SH   SOLE 4 418,099 0 151,517
ISHARES TR MSCI SAUDI ARBIA 46434V423   3,107,374 82,380 SH   SOLE 15 82,380 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423   1,598,385 42,375 SH   SOLE 18 42,375 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423   9,457,158 250,720 SH   SOLE 22 250,720 0 0
ISHARES TR MSCI INTL MOMENT 46434V449   28,097,198 911,359 SH   SOLE 2 911,359 0 0
ISHARES TR MSCI INTL MOMENT 46434V449   5,102,519 165,505 SH   SOLE 18 0 0 165,505
ISHARES TR MSCI INTL QUALTY 46434V456   27,500,114 849,031 SH   SOLE 2 849,031 0 0
ISHARES TR MSCI INTL QUALTY 46434V456   5,832,467 180,070 SH   SOLE 18 0 0 180,070
ISHARES TR MSCI LW CRB TG 46434V464   270,764 1,960 SH   SOLE 18 1,960 0 0
ISHARES TR MSCI CHINA A 46434V514   38,878,609 1,245,311 SH   SOLE 2 349,172 0 896,139
ISHARES TR MSCI CHINA A 46434V514   8,755,930 280,459 SH   SOLE 4 0 0 280,459
ISHARES TR CORE TOTAL USD 46434V613   37,802,485 841,364 SH   SOLE 2 841,364 0 0
ISHARES TR CORE TOTAL USD 46434V613   18,421 410 SH   SOLE 17 0 0 410
ISHARES TR CORE TOTAL USD 46434V613   148,851,832 3,312,972 SH   SOLE 18 1,059,237 0 2,253,735
ISHARES TR CORE TOTAL USD 46434V613   393,694,407 8,762,395 SH   SOLE 19 8,762,395 0 0
ISHARES TR CORE TOTAL USD 46434V613   2,513,479,407 55,942,119 SH   SOLE 21 55,942,119 0 0
ISHARES TR CORE DIV GRWTH 46434V621   327,800 6,556 SH   SOLE 2 6,556 0 0
ISHARES TR CORE DIV GRWTH 46434V621   49,671 993 SH   SOLE 17 0 0 993
ISHARES TR CORE DIV GRWTH 46434V621   35,830,450 716,609 SH   SOLE 18 676,246 0 40,363
ISHARES TR CORE DIV GRWTH 46434V621   179,225,650 3,584,513 SH   SOLE 19 3,584,513 0 0
ISHARES TR CUR HD EURZN ETF 46434V639   342,916 12,344 SH   SOLE 3 12,344 0 0
ISHARES TR GLOBAL REIT ETF 46434V647   143,316,792 6,310,735 SH   SOLE 2 6,310,735 0 0
ISHARES TR GLOBAL REIT ETF 46434V647   28,178,523 1,240,798 SH   SOLE 7 1,240,798 0 0
ISHARES TR CORE MSCI PAC 46434V696   3,614,782 67,352 SH   SOLE 2 67,352 0 0
ISHARES TR CORE MSCI EURO 46434V738   52,685 1,109 SH   SOLE 17 0 0 1,109
ISHARES TR CORE MSCI EURO 46434V738   19,596,933 412,567 SH   SOLE 23 412,567 0 0
ISHARES TR MSCI QATAR ETF 46434V779   1,948,560 106,214 SH   SOLE 4 106,214 0 0
ISHARES TR HDG MSCI EAFE 46434V803   110,916 4,108 SH   SOLE 18 4,108 0 0
ISHARES TR BLACKROCK ULTRA 46434V878   209,418,151 4,185,015 SH   SOLE 2 4,130,020 0 54,995
ISHARES TR BLACKROCK ULTRA 46434V878   600 12 SH   SOLE 17 0 0 12
ISHARES TR BLACKROCK ULTRA 46434V878   92,571,648 1,849,953 SH   SOLE 18 0 0 1,849,953
ISHARES TR HDG MSCI JAPAN 46434V886   24,564 939 SH   SOLE 18 939 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8   3,329 133 SH   SOLE 2 133 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1   3,283 135 SH   SOLE 2 135 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4   3,248 133 SH   SOLE 2 133 0 0
ISHARES TR CONV BD ETF 46435G102   2,590,189 37,285 SH   SOLE 2 37,285 0 0
ISHARES TR CONV BD ETF 46435G102   7,481,502 107,694 SH   SOLE 18 107,694 0 0
ISHARES TR CONV BD ETF 46435G102   38,127,012 548,827 SH   SOLE 19 548,827 0 0
ISHARES TR ESG AWRE USD ETF 46435G193   1,231,201 55,217 SH   SOLE 2 55,217 0 0
ISHARES TR ESG AWRE USD ETF 46435G193   206,653 9,268 SH   SOLE 18 9,268 0 0
ISHARES TR INVESTMENT GRADE 46435G219   2,831,694 65,382 SH   SOLE 23 65,382 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243   11,811,788 496,920 SH   SOLE 2 496,920 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243   87,806 3,694 SH   SOLE 18 3,694 0 0
ISHARES TR IBONDS DEC2023 46435G318   3,600 142 SH   SOLE 2 142 0 0
ISHARES TR CORE MSCI INTL 46435G326   189,859,305 3,391,556 SH   SOLE 2 3,391,556 0 0
ISHARES TR CORE MSCI INTL 46435G326   2,687 48 SH   SOLE 17 0 0 48
ISHARES TR CORE MSCI INTL 46435G326   16,441,662 293,706 SH   SOLE 18 123,462 0 170,244
ISHARES TR CORE MSCI INTL 46435G326   1,229,515,666 21,963,481 SH   SOLE 21 21,963,481 0 0
ISHARES TR MSCI UK ETF NEW 46435G334   27,987,521 912,835 SH   SOLE 2 912,835 0 0
ISHARES TR MSCI UK ETF NEW 46435G334   59,827,594 1,951,324 SH   SOLE 7 0 0 1,951,324
ISHARES TR MSCI UK ETF NEW 46435G334   1,834,326 59,828 SH   SOLE 18 59,828 0 0
ISHARES TR MSCI UK ETF NEW 46435G334   13,655,504 445,385 SH   SOLE 21 445,385 0 0
ISHARES TR MORTGE REL ETF 46435G342   13,909,991 613,045 SH   SOLE 21 613,045 0 0
ISHARES TR MSCI INTL VLU FT 46435G409   5,735,247 247,529 SH   SOLE 2 247,529 0 0
ISHARES TR MSCI INTL VLU FT 46435G409   3,028,945 130,727 SH   SOLE 18 78,841 0 51,886
ISHARES TR ESG AWR MSCI USA 46435G425   386,598,736 4,561,637 SH   SOLE 2 4,561,637 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   136,286,814 1,608,104 SH   SOLE 7 0 0 1,608,104
ISHARES TR ESG AWR MSCI USA 46435G425   85,699 1,011 SH   SOLE 17 0 0 1,011
ISHARES TR ESG AWR MSCI USA 46435G425   86,942,398 1,025,869 SH   SOLE 18 1,025,869 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   377,363,444 4,452,666 SH   SOLE 19 4,452,666 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   27,707,911 326,937 SH   SOLE 21 326,937 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   3,979,521 46,956 SH   SOLE 22 46,956 0 0
ISHARES TR ESG ADVNCD HY BD 46435G441   2,374,464 54,939 SH   SOLE 2 54,939 0 0
ISHARES TR FALN ANGLS USD 46435G474   1,211,919 49,245 SH   SOLE 2 49,245 0 0
ISHARES TR FALN ANGLS USD 46435G474   10,060,347 408,791 SH   SOLE 7 408,791 0 0
ISHARES TR FALN ANGLS USD 46435G474   1,276,299 51,861 SH   SOLE 18 51,861 0 0
ISHARES TR FALN ANGLS USD 46435G474   30,799,317 1,251,496 SH   SOLE 19 1,251,496 0 0
ISHARES TR FALN ANGLS USD 46435G474   4,514,803 183,454 SH   SOLE 23 183,454 0 0
ISHARES TR MSCI INTL SZE FT 46435G508   13,747,871 572,351 SH   SOLE 2 572,351 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   90,015,678 1,369,268 SH   SOLE 2 1,369,268 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   7,434 113 SH   SOLE 17 0 0 113
ISHARES TR ESG AW MSCI EAFE 46435G516   23,090,518 351,240 SH   SOLE 18 351,240 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   36,486 555 SH   SOLE 19 0 0 555
ISHARES TR ESG AW MSCI EAFE 46435G516   12,673,686 192,785 SH   SOLE 21 192,785 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   3,188,193 48,497 SH   SOLE 22 48,497 0 0
ISHARES TR INTL DIV GRWTH 46435G524   191,216 3,318 SH   SOLE 2 3,318 0 0
ISHARES TR MSCI GBL SUS DEV 46435G532   789 10 SH   SOLE 17 0 0 10
ISHARES TR CORE INTL AGGR 46435G672   20,417,637 429,393 SH   SOLE 2 429,393 0 0
ISHARES TR CORE INTL AGGR 46435G672   1,487,744 31,288 SH   SOLE 3 31,288 0 0
ISHARES TR CORE INTL AGGR 46435G672   202,487,205 4,258,406 SH   SOLE 7 0 0 4,258,406
ISHARES TR CORE INTL AGGR 46435G672   530,991 11,167 SH   SOLE 18 0 0 11,167
ISHARES TR CORE INTL AGGR 46435G672   423,343,071 8,903,114 SH   SOLE 21 8,903,114 0 0
ISHARES TR IBONDS DEC2026 46435GAA0   3,269 140 SH   SOLE 2 140 0 0
ISHARES TR ESG MSCI LEADR 46435U218   3,117 47 SH   SOLE 18 47 0 0
ISHARES TR IBONDS DEC 26 46435U259   3,580 142 SH   SOLE 2 142 0 0
ISHARES TR IBONDS DEC 27 46435U283   3,561 142 SH   SOLE 2 142 0 0
ISHARES TR IBONDS DEC 28 46435U325   1,456 58 SH   SOLE 2 58 0 0
ISHARES TR IBONDS DEC 25 46435U432   3,560 135 SH   SOLE 2 135 0 0
ISHARES TR BB RAT CORP BD 46435U473   24,642,000 555,000 SH   SOLE 2 555,000 0 0
ISHARES TR IBDS DEC28 ETF 46435U515   1,117 46 SH   SOLE 2 46 0 0
ISHARES TR ESG AWR US AGRGT 46435U549   64,274,090 1,375,141 SH   SOLE 2 1,375,141 0 0
ISHARES TR ESG AWR US AGRGT 46435U549   210,003 4,493 SH   SOLE 18 4,493 0 0
ISHARES TR ESG AWR US AGRGT 46435U549   324,189 6,936 SH   SOLE 19 0 0 6,936
ISHARES TR ESG AWR US AGRGT 46435U549   21,891,053 468,358 SH   SOLE 21 468,358 0 0
ISHARES TR ESG AWARE MSCI 46435U663   38,470 1,170 SH   SOLE 2 1,170 0 0
ISHARES TR ESG AWARE MSCI 46435U663   1,677 51 SH   SOLE 17 0 0 51
ISHARES TR ESG AWARE MSCI 46435U663   20,451 622 SH   SOLE 18 622 0 0
ISHARES TR ESG AWARE MSCI 46435U663   3,531,082 107,393 SH   SOLE 21 107,393 0 0
ISHARES TR ESG AWARE MSCI 46435U663   416,162 12,657 SH   SOLE 22 12,657 0 0
ISHARES TR IBONDS DEC 46435U697   3,579 139 SH   SOLE 2 139 0 0
ISHARES TR US INFRASTRUC 46435U713   9,705,932 267,676 SH   SOLE 2 267,676 0 0
ISHARES TR US INFRASTRUC 46435U713   5,016,136 138,338 SH   SOLE 18 138,338 0 0
ISHARES TR US INFRASTRUC 46435U713   28,168,110 776,837 SH   SOLE 19 776,837 0 0
ISHARES TR U.S. FIXED INCME 46435U796   16,371,805 196,187 SH   SOLE 18 0 0 196,187
ISHARES TR BROAD USD HIGH 46435U853   63,794,969 1,847,523 SH   SOLE 2 1,847,523 0 0
ISHARES TR BROAD USD HIGH 46435U853   101,967 2,953 SH   SOLE 7 0 0 2,953
ISHARES TR BROAD USD HIGH 46435U853   17,629 511 SH   SOLE 17 0 0 511
ISHARES TR BROAD USD HIGH 46435U853   3,668,398 106,238 SH   SOLE 18 86,611 0 19,627
ISHARES TR BROAD USD HIGH 46435U853   1,000,714 28,981 SH   SOLE 22 28,981 0 0
ISHARES TR BROAD USD HIGH 46435U853   13,456,514 389,705 SH   SOLE 26 0 0 389,705
ISHARES TR IBONDS 27 ETF 46435UAA9   3,272 140 SH   SOLE 2 140 0 0
ISHARES TR IBONDS DEC 29 46436E205   1,109 50 SH   SOLE 2 50 0 0
ISHARES TR ENVIRONMNTL INFR 46436E254   3,901,785 150,000 SH   SOLE   150,000 0 0
ISHARES TR ENVIR AWR RL EST 46436E270   5,889,336 240,000 SH   SOLE   240,000 0 0
ISHARES TR INVT GRD CORP BD 46436E288   1,462,374 43,000 SH   SOLE   43,000 0 0
ISHARES TR IBONDS DEC 2032 46436E296   1,155,500 50,000 SH   SOLE   50,000 0 0
ISHARES TR IBONDS DEC 2032 46436E312   1,136 47 SH   SOLE 2 47 0 0
ISHARES TR IBONDS DEC 2032 46436E312   42,702 1,766 SH   SOLE 18 1,766 0 0
ISHARES TR HIGH YLD CORP BD 46436E320   2,719,448 75,000 SH   SOLE   75,000 0 0
ISHARES TR MSCI WTR MGMT MS 46436E346   3,928,230 150,000 SH   SOLE   150,000 0 0
ISHARES TR NEUROSCIENCE AND 46436E353   3,900,735 150,000 SH   SOLE   150,000 0 0
ISHARES TR BLOCKCHAIN & TEC 46436E361   1,487,325 150,000 SH   SOLE   150,000 0 0
ISHARES TR IBONDS 29 TR HI 46436E379   6,504,000 300,000 SH   SOLE   300,000 0 0
ISHARES TR IBONDS 28 TR HI 46436E387   6,633,000 300,000 SH   SOLE   300,000 0 0
ISHARES TR EMERGNT FD & AGT 46436E395   2,868,908 140,000 SH   SOLE   140,000 0 0
ISHARES TR MSCI CHINA MLTSE 46436E429   5,149,513 275,000 SH   SOLE   275,000 0 0
ISHARES TR ESG ADV INVT GRA 46436E437   10,837,837 137,000 SH   SOLE   137,000 0 0
ISHARES TR ESG MSCI USA MIN 46436E445   3,294,371 145,000 SH   SOLE   145,000 0 0
ISHARES TR USD BD FACTR ETF 46436E452   12,282,105 147,400 SH   SOLE   147,400 0 0
ISHARES TR IBONDS 2027 TERM 46436E478   5,020,775 235,000 SH   SOLE   235,000 0 0
ISHARES TR IBONDS DEC 2031 46436E486   1,114 56 SH   SOLE 2 56 0 0
ISHARES TR BBB RATED CORP 46436E494   20,590,000 250,000 SH   SOLE   250,000 0 0
ISHARES TR ESG SCRND S&P500 46436E569   4,658 164 SH   SOLE 17 0 0 164
ISHARES TR ISHARES 25+ YR T 46436E577   57,123,430 4,508,558 SH   SOLE 2 0 0 4,508,558
ISHARES TR ESG ADV TTL USD 46436E619   186,776,651 4,425,987 SH   SOLE 2 4,425,987 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   20,259,023 202,307 SH   SOLE 2 202,307 0 0
ISHARES TR IBONDS DEC 2030 46436E726   1,123 54 SH   SOLE 2 54 0 0
ISHARES TR EGSADVNCDMSCI EM 46436E742   2,316 68 SH   SOLE 18 68 0 0
ISHARES TR ESG EAFE ETF 46436E759   52,473,826 966,903 SH   SOLE 2 966,903 0 0
ISHARES TR ESG EAFE ETF 46436E759   49,928 920 SH   SOLE 18 920 0 0
ISHARES TR ESG MSCI USA ETF 46436E767   112,239,576 3,660,782 SH   SOLE 2 3,660,782 0 0
ISHARES TR MSCI KUWAIT ETF 46436E817   263,962 8,000 SH   SOLE   8,000 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   29,994,147 608,771 SH   SOLE 44 608,771 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   139,662,664 2,834,639 SH   SOLE 2 2,834,639 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   296 6 SH   SOLE 17 0 0 6
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   25,726,232 522,148 SH   SOLE 18 522,148 0 0
ISHARES U S ETF TR INFLT HGD U S AG 46431W523   2,244,555 93,000 SH   SOLE   93,000 0 0
ISHARES U S ETF TR INT RATE HGD U S 46431W531   2,281,950 90,000 SH   SOLE   90,000 0 0
ISHARES U S ETF TR INFLT HGD HI YLD 46431W549   2,276,255 92,000 SH   SOLE   92,000 0 0
ISHARES U S ETF TR COMMODITY CURVE 46431W564   14,001,880 698,000 SH   SOLE   698,000 0 0
ISHARES U S ETF TR BLOOMBERG ROLL 46431W598   15,012,872 275,415 SH   SOLE 2 91 0 275,324
ISHARES U S ETF TR BLOOMBERG ROLL 46431W598   73,534 1,349 SH   SOLE 18 1,349 0 0
ISHARES U S ETF TR GOLD STRATEGY 46431W614   1,349,825 24,643 SH   SOLE 18 24,643 0 0
ISHARES U S ETF TR INT RT HDG C B 46431W705   543 6 SH   SOLE 2 6 0 0
ISHARES U S ETF TR INT RT HDG C B 46431W705   1,205,689 13,324 SH   SOLE 26 13,324 0 0
ISHARES U S ETF TR BLACKROCK SHORT 46431W838   40,721 819 SH   SOLE 2 819 0 0
ISHARES U S ETF TR BLACKROCK SHORT 46431W838   4,522,830 90,966 SH   SOLE 18 90,966 0 0
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   39,322,372 1,394,905 SH   SOLE 2 1,394,905 0 0
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   794,902 28,198 SH   SOLE 18 28,198 0 0
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   33,458,542 1,186,894 SH   SOLE 19 1,186,894 0 0
ISOPLEXIS CORP COM 465005106   3,787 2,443 SH   SOLE 18 2,443 0 0
ISOPLEXIS CORP COM 465005106   56,959 36,748 SH   SOLE 21 36,748 0 0
ISOPLEXIS CORP COM 465005106   552 356 SH   SOLE 22 356 0 0
ISORAY INC COM 46489V104   15,904 64,363 SH   SOLE 21 64,363 0 0
ISORAY INC COM 46489V104   591,361 2,393,205 SH   SOLE 22 2,393,205 0 0
ISPECIMEN INC COM 45032V108   77,961 56,699 SH   SOLE 22 56,699 0 0
ISSUER DIRECT CORP COM NEW 46520M204   11,443 457 SH   SOLE 18 457 0 0
ISSUER DIRECT CORP COM NEW 46520M204   148,312 5,923 SH   SOLE 21 5,923 0 0
ISSUER DIRECT CORP COM NEW 46520M204   51,783 2,068 SH   SOLE 22 2,068 0 0
ISTAR INC COM 45031U101   16,814,582 2,203,746 SH   SOLE 2 2,152,247 0 51,499
ISTAR INC COM 45031U101   2,579 338 SH   SOLE 4 338 0 0
ISTAR INC COM 45031U101   95,703 12,543 SH   SOLE 7 12,543 0 0
ISTAR INC COM 45031U101   2,003,485 262,580 SH   SOLE 18 262,580 0 0
ISTAR INC COM 45031U101   2,116,921 277,447 SH   SOLE 19 277,447 0 0
ISTAR INC COM 45031U101   80,968,377 10,611,845 SH   SOLE 21 10,611,845 0 0
ISTAR INC COM 45031U101   18,274,720 2,395,114 SH   SOLE 22 2,298,006 0 97,108
ISTAR INC COM 45031U101   27,193 3,564 SH   SOLE 23 3,564 0 0
ISTAR INC COM 45031U101   107,751 14,122 SH   SOLE 25 14,122 0 0
ISTAR INC COM 45031U101   220,896 28,951 SH   SOLE 26 22,857 0 6,094
ISTAR INC COM 45031U101   63,306 8,297 SH   SOLE 28 1,305 0 6,992
ISTAR INC COM 45031U101   1,482,173 194,256 SH   SOLE 30 194,256 0 0
ISTAR INC COM 45031U101   141,178 18,503 SH   SOLE 40 18,503 0 0
ISTAR INC COM 45031U101   1,002,027 131,327 SH   SOLE 43 123,695 0 7,632
ISUN INC COM 465246106   2,513 1,875 SH   SOLE 18 1,875 0 0
ISUN INC COM 465246106   32,582 24,315 SH   SOLE 21 24,315 0 0
ISUN INC COM 465246106   100,109 74,708 SH   SOLE 22 74,708 0 0
ITAU CORPBANCA SPONSORED ADR 45033E105   38,366 11,878 SH   SOLE 43 11,616 0 262
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   2,285,999 485,350 SH   SOLE 2 485,350 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   1,364,124 289,623 SH   SOLE 4 289,623 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   11,484,421 2,438,306 SH   SOLE 18 0 0 2,438,306
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   272,205 57,793 SH   SOLE 19 57,793 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   53,834,862 11,429,907 SH   SOLE 21 11,429,907 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   4,502,157 955,872 SH   SOLE 22 308,345 0 647,527
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   7,717,552 1,638,546 SH   SOLE 25 1,638,546 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   69,355 14,725 SH   SOLE 28 0 0 14,725
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   4,490,575 953,413 SH   SOLE 30 953,413 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   36,831,263 7,819,801 SH   SOLE 34 7,819,801 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   710,680 150,888 SH   SOLE 43 150,886 0 2
ITEOS THERAPEUTICS INC COM 46565G104   1,397,762 71,570 SH   SOLE 2 31,644 0 39,926
ITEOS THERAPEUTICS INC COM 46565G104   5,761 295 SH   SOLE 7 295 0 0
ITEOS THERAPEUTICS INC COM 46565G104   1,749,029 89,556 SH   SOLE 18 89,556 0 0
ITEOS THERAPEUTICS INC COM 46565G104   2,222,514 113,800 SH   SOLE 19 113,800 0 0
ITEOS THERAPEUTICS INC COM 46565G104   64,288,288 3,291,771 SH   SOLE 21 3,291,771 0 0
ITEOS THERAPEUTICS INC COM 46565G104   13,737,461 703,403 SH   SOLE 22 670,203 0 33,200
ITEOS THERAPEUTICS INC COM 46565G104   63,551 3,254 SH   SOLE 23 3,254 0 0
ITEOS THERAPEUTICS INC COM 46565G104   64,683 3,312 SH   SOLE 25 3,312 0 0
ITEOS THERAPEUTICS INC COM 46565G104   230,122 11,783 SH   SOLE 26 556 0 11,227
ITEOS THERAPEUTICS INC COM 46565G104   5,859 300 SH   SOLE 28 0 0 300
ITEOS THERAPEUTICS INC COM 46565G104   3,468,001 177,573 SH   SOLE 30 177,573 0 0
ITEOS THERAPEUTICS INC COM 46565G104   41,970 2,149 SH   SOLE 34 2,149 0 0
ITEOS THERAPEUTICS INC COM 46565G104   47,243 2,419 SH   SOLE 36 2,419 0 0
ITEOS THERAPEUTICS INC COM 46565G104   34,041 1,743 SH   SOLE 40 1,743 0 0
ITEOS THERAPEUTICS INC COM 46565G104   126,808 6,493 SH   SOLE 43 6,340 0 153
ITERIS INC NEW COM 46564T107   5,809 1,868 SH   SOLE 2 0 0 1,868
ITERIS INC NEW COM 46564T107   22,202 7,139 SH   SOLE 18 7,139 0 0
ITERIS INC NEW COM 46564T107   361,982 116,393 SH   SOLE 21 116,393 0 0
ITERIS INC NEW COM 46564T107   1,954,340 628,405 SH   SOLE 22 628,405 0 0
ITRON INC COM 465741106   2,299,763 45,405 SH   SOLE 2 16,164 0 29,241
ITRON INC COM 465741106   8,307 164 SH   SOLE 4 164 0 0
ITRON INC COM 465741106   280,145 5,531 SH   SOLE 7 5,531 0 0
ITRON INC COM 465741106   8,140,265 160,716 SH   SOLE 18 160,716 0 0
ITRON INC COM 465741106   4,240,063 83,713 SH   SOLE 19 83,713 0 0
ITRON INC COM 465741106   290,442,042 5,734,295 SH   SOLE 21 5,734,295 0 0
ITRON INC COM 465741106   59,439,649 1,173,537 SH   SOLE 22 1,118,172 0 55,365
ITRON INC COM 465741106   480,263 9,482 SH   SOLE 25 9,482 0 0
ITRON INC COM 465741106   1,230,137 24,287 SH   SOLE 26 21,582 0 2,705
ITRON INC COM 465741106   1,378,541 27,217 SH   SOLE 28 25,532 0 1,685
ITRON INC COM 465741106   8,373,306 165,317 SH   SOLE 30 165,317 0 0
ITRON INC COM 465741106   396,134 7,821 SH   SOLE 36 7,821 0 0
ITRON INC COM 465741106   349,536 6,901 SH   SOLE 40 6,901 0 0
ITRON INC COM 465741106   1,446,665 28,562 SH   SOLE 43 27,843 0 719
ITRON INC NOTE 3/1 465741AN6   6,050,932 7,390,000 PRN   SOLE 2 7,390,000 0 0
ITRON INC NOTE 3/1 465741AN6   3,664,130 4,475,000 PRN   SOLE 21 4,475,000 0 0
ITRON INC NOTE 3/1 465741AN6   8,106,120 9,900,000 PRN   SOLE 22 9,900,000 0 0
ITT INC COM 45073V108   9,160,732 112,956 SH   SOLE 2 64,394 0 48,562
ITT INC COM 45073V108   101,699 1,254 SH   SOLE 4 351 0 903
ITT INC COM 45073V108   370,059 4,563 SH   SOLE 7 4,563 0 0
ITT INC COM 45073V108   72,909 899 SH   SOLE 13 899 0 0
ITT INC COM 45073V108   14,010,512 172,756 SH   SOLE 18 172,603 0 153
ITT INC COM 45073V108   2,154,827 26,570 SH   SOLE 19 26,570 0 0
ITT INC COM 45073V108   344,903,783 4,252,821 SH   SOLE 21 4,252,821 0 0
ITT INC COM 45073V108   189,535,161 2,337,055 SH   SOLE 22 2,221,426 0 115,629
ITT INC COM 45073V108   85,804 1,058 SH   SOLE 23 1,058 0 0
ITT INC COM 45073V108   1,017,724 12,549 SH   SOLE 25 12,549 0 0
ITT INC COM 45073V108   2,949,931 36,374 SH   SOLE 26 29,803 0 6,571
ITT INC COM 45073V108   831,599 10,254 SH   SOLE 28 1,534 0 8,720
ITT INC COM 45073V108   69,503 857 SH   SOLE 29 857 0 0
ITT INC COM 45073V108   3,071,581 37,874 SH   SOLE 30 37,874 0 0
ITT INC COM 45073V108   149,548 1,844 SH   SOLE 31 1,844 0 0
ITT INC COM 45073V108   23,276 287 SH   SOLE 34 287 0 0
ITT INC COM 45073V108   119,622 1,475 SH   SOLE 36 1,475 0 0
ITT INC COM 45073V108   918,782 11,329 SH   SOLE 40 11,329 0 0
ITT INC COM 45073V108   5,255,621 64,804 SH   SOLE 43 61,097 0 3,707
ITURAN LOCATION AND CONTROL SHS M6158M104   326,818 15,467 SH   SOLE 2 15,467 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104   49,803 2,357 SH   SOLE 7 2,357 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104   5,985,960 283,292 SH   SOLE 21 283,292 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104   2,843,358 134,565 SH   SOLE 22 124,152 0 10,413
ITURAN LOCATION AND CONTROL SHS M6158M104   97,050 4,593 SH   SOLE 25 4,593 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104   66,898 3,166 SH   SOLE 26 0 0 3,166
ITURAN LOCATION AND CONTROL SHS M6158M104   157,397 7,449 SH   SOLE 30 7,449 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104   6,381 302 SH   SOLE 34 302 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104   30,786 1,457 SH   SOLE 40 1,457 0 0
IVANHOE ELECTRIC INC COM 46578C108   32,501 2,675 SH   SOLE 2 1,173 0 1,502
IVANHOE ELECTRIC INC COM 46578C108   480,824 39,574 SH   SOLE 18 39,574 0 0
IVANHOE ELECTRIC INC COM 46578C108   340,953 28,062 SH   SOLE 19 28,062 0 0
IVANHOE ELECTRIC INC COM 46578C108   5,674,815 467,063 SH   SOLE 21 467,063 0 0
IVANHOE ELECTRIC INC COM 46578C108   1,520,402 125,136 SH   SOLE 22 117,399 0 7,737
IVANHOE ELECTRIC INC COM 46578C108   2,474,821 203,689 SH   SOLE 25 203,689 0 0
IVANHOE ELECTRIC INC COM 46578C108   20,049,505 1,650,165 SH   SOLE 34 1,650,165 0 0
IVERIC BIO INC COM 46583P102   1,383,257 64,608 SH   SOLE 2 34,825 0 29,783
IVERIC BIO INC COM 46583P102   5,609 262 SH   SOLE 4 262 0 0
IVERIC BIO INC COM 46583P102   167,662 7,831 SH   SOLE 7 7,831 0 0
IVERIC BIO INC COM 46583P102   7,502,942 350,441 SH   SOLE 18 335,606 0 14,835
IVERIC BIO INC COM 46583P102   6,110,435 285,401 SH   SOLE 19 285,401 0 0
IVERIC BIO INC COM 46583P102   118,961,197 5,556,338 SH   SOLE 21 5,556,338 0 0
IVERIC BIO INC COM 46583P102   68,543,944 3,201,492 SH   SOLE 22 3,120,786 0 80,706
IVERIC BIO INC COM 46583P102   28,347 1,324 SH   SOLE 23 1,324 0 0
IVERIC BIO INC COM 46583P102   382,640 17,872 SH   SOLE 25 17,872 0 0
IVERIC BIO INC COM 46583P102   1,257,045 58,713 SH   SOLE 26 51,853 0 6,860
IVERIC BIO INC COM 46583P102   134,990 6,305 SH   SOLE 28 3,009 0 3,296
IVERIC BIO INC COM 46583P102   3,069,659 143,375 SH   SOLE 30 143,375 0 0
IVERIC BIO INC COM 46583P102   68,790 3,213 SH   SOLE 36 3,213 0 0
IVERIC BIO INC COM 46583P102   344,508 16,091 SH   SOLE 40 16,091 0 0
IVERIC BIO INC COM 46583P102   811,203 37,889 SH   SOLE 43 35,400 0 2,489
IZEA WORLDWIDE INC COM 46604H105   6,104 11,241 SH   SOLE 18 11,241 0 0
IZEA WORLDWIDE INC COM 46604H105   90,480 166,630 SH   SOLE 21 166,630 0 0
IZEA WORLDWIDE INC COM 46604H105   423,983 780,816 SH   SOLE 22 780,816 0 0
J & J SNACK FOODS CORP COM 466032109   1,633,636 10,912 SH   SOLE 2 7,166 0 3,746
J & J SNACK FOODS CORP COM 466032109   6,737 45 SH   SOLE 4 45 0 0
J & J SNACK FOODS CORP COM 466032109   24,702 165 SH   SOLE 7 165 0 0
J & J SNACK FOODS CORP COM 466032109   7,297,015 48,741 SH   SOLE 18 48,741 0 0
J & J SNACK FOODS CORP COM 466032109   5,735,091 38,308 SH   SOLE 19 38,308 0 0
J & J SNACK FOODS CORP COM 466032109   272,514,568 1,820,283 SH   SOLE 21 1,820,283 0 0
J & J SNACK FOODS CORP COM 466032109   58,613,112 391,511 SH   SOLE 22 379,786 0 11,725
J & J SNACK FOODS CORP COM 466032109   51,949 347 SH   SOLE 23 347 0 0
J & J SNACK FOODS CORP COM 466032109   339,542 2,268 SH   SOLE 25 2,268 0 0
J & J SNACK FOODS CORP COM 466032109   1,685,585 11,259 SH   SOLE 26 6,790 0 4,469
J & J SNACK FOODS CORP COM 466032109   97,012 648 SH   SOLE 28 273 0 375
J & J SNACK FOODS CORP COM 466032109   3,634,809 24,279 SH   SOLE 30 24,279 0 0
J & J SNACK FOODS CORP COM 466032109   323,074 2,158 SH   SOLE 40 2,158 0 0
J & J SNACK FOODS CORP COM 466032109   1,977,100 13,206 SH   SOLE 43 12,605 0 601
J JILL INC COM 46620W201   17,806 718 SH   SOLE 18 718 0 0
J JILL INC COM 46620W201   210,378 8,483 SH   SOLE 21 8,483 0 0
J JILL INC COM 46620W201   1,755,666 70,793 SH   SOLE 22 70,793 0 0
J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191   24,978 515 SH   SOLE 17 0 0 515
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217   6,825 152 SH   SOLE 17 0 0 152
J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225   2,873,323 50,154 SH   SOLE 7 0 0 50,154
J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225   10,771 188 SH   SOLE 17 0 0 188
J P MORGAN EXCHANGE TRADED F BETABUILDERS DEV 46641Q233   11,697 239 SH   SOLE 17 0 0 239
J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373   1,241 25 SH   SOLE 17 0 0 25
J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399   11,241 164 SH   SOLE 17 0 0 164
J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753   729 22 SH   SOLE 17 0 0 22
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   34,493 688 SH   SOLE 18 688 0 0
JABIL INC COM 466313103   25,768,961 377,844 SH   SOLE 2 137,244 0 240,600
JABIL INC COM 466313103   52,719 773 SH   SOLE 4 435 0 338
JABIL INC COM 466313103   596,341 8,744 SH   SOLE 7 8,744 0 0
JABIL INC COM 466313103   22,181,777 325,246 SH   SOLE 18 308,277 0 16,969
JABIL INC COM 466313103   23,980,961 351,627 SH   SOLE 19 351,627 0 0
JABIL INC COM 466313103   509,102,975 7,464,853 SH   SOLE 21 7,464,853 0 0
JABIL INC COM 466313103   260,146,513 3,814,465 SH   SOLE 22 3,628,693 0 185,772
JABIL INC COM 466313103   614,346 9,008 SH   SOLE 23 9,008 0 0
JABIL INC COM 466313103   1,453,956 21,319 SH   SOLE 25 21,319 0 0
JABIL INC COM 466313103   5,152,851 75,555 SH   SOLE 26 64,037 0 11,518
JABIL INC COM 466313103   100,800 1,478 SH   SOLE 28 1,478 0 0
JABIL INC COM 466313103   3,949,462 57,910 SH   SOLE 30 57,910 0 0
JABIL INC COM 466313103   131,285 1,925 SH   SOLE 31 1,925 0 0
JABIL INC COM 466313103   36,899,542 541,049 SH   SOLE 34 541,049 0 0
JABIL INC COM 466313103   703,619 10,317 SH   SOLE 36 10,317 0 0
JABIL INC COM 466313103   1,342,653 19,687 SH   SOLE 40 19,687 0 0
JABIL INC COM 466313103   13,914,344 204,023 SH   SOLE 43 192,338 0 11,685
JACK IN THE BOX INC COM 466367109   1,380,020 20,226 SH   SOLE 2 6,363 0 13,863
JACK IN THE BOX INC COM 466367109   6,072 89 SH   SOLE 4 89 0 0
JACK IN THE BOX INC COM 466367109   104,051 1,525 SH   SOLE 7 1,525 0 0
JACK IN THE BOX INC COM 466367109   5,013,813 73,484 SH   SOLE 18 73,484 0 0
JACK IN THE BOX INC COM 466367109   2,688,262 39,400 SH   SOLE 19 39,400 0 0
JACK IN THE BOX INC COM 466367109   174,755,725 2,561,274 SH   SOLE 21 2,561,274 0 0
JACK IN THE BOX INC COM 466367109   36,909,019 540,950 SH   SOLE 22 516,893 0 24,057
JACK IN THE BOX INC COM 466367109   229,935 3,370 SH   SOLE 25 3,370 0 0
JACK IN THE BOX INC COM 466367109   524,416 7,686 SH   SOLE 26 5,659 0 2,027
JACK IN THE BOX INC COM 466367109   56,699 831 SH   SOLE 28 396 0 435
JACK IN THE BOX INC COM 466367109   2,311,155 33,873 SH   SOLE 30 33,873 0 0
JACK IN THE BOX INC COM 466367109   190,839 2,797 SH   SOLE 40 2,797 0 0
JACK IN THE BOX INC COM 466367109   1,917,138 28,098 SH   SOLE 43 25,833 0 2,265
JACKSON FINANCIAL INC COM CL A 46817M107   4,479,595 128,761 SH   SOLE 2 59,861 0 68,900
JACKSON FINANCIAL INC COM CL A 46817M107   145,805 4,191 SH   SOLE 4 233 0 3,958
JACKSON FINANCIAL INC COM CL A 46817M107   195,520 5,620 SH   SOLE 7 5,620 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   7,392,840 212,499 SH   SOLE 18 212,499 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   8,830,293 253,817 SH   SOLE 19 253,817 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   94,006,268 2,702,106 SH   SOLE 21 2,702,106 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   63,873,501 1,835,973 SH   SOLE 22 1,753,317 0 82,656
JACKSON FINANCIAL INC COM CL A 46817M107   187,135 5,379 SH   SOLE 23 5,379 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   299,194 8,600 SH   SOLE 25 8,600 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   1,978,612 56,873 SH   SOLE 26 21,852 0 35,021
JACKSON FINANCIAL INC COM CL A 46817M107   212,393 6,105 SH   SOLE 28 2,027 0 4,078
JACKSON FINANCIAL INC COM CL A 46817M107   4,372,198 125,674 SH   SOLE 30 125,674 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   35,524,695 1,021,118 SH   SOLE 34 1,021,118 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   237,998 6,841 SH   SOLE 36 6,841 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   244,748 7,035 SH   SOLE 40 7,035 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   1,070,140 30,760 SH   SOLE 43 29,657 0 1,103
JACOBS SOLUTIONS INC COM 46982L108   18,485,257 153,954 SH   SOLE 2 24,743 0 129,211
JACOBS SOLUTIONS INC COM 46982L108   10,737,140 89,424 SH   SOLE 4 39,989 0 49,435
JACOBS SOLUTIONS INC COM 46982L108   11,995,593 99,905 SH   SOLE 7 96,446 0 3,459
JACOBS SOLUTIONS INC COM 46982L108   268,356 2,235 SH   SOLE 13 499 0 1,736
JACOBS SOLUTIONS INC COM 46982L108   2,569,618 21,401 SH   SOLE 15 21,401 0 0
JACOBS SOLUTIONS INC COM 46982L108   29,295,879 243,990 SH   SOLE 18 233,815 0 10,175
JACOBS SOLUTIONS INC COM 46982L108   6,557,263 54,612 SH   SOLE 19 54,612 0 0
JACOBS SOLUTIONS INC COM 46982L108   384,744,263 3,204,333 SH   SOLE 21 3,204,333 0 0
JACOBS SOLUTIONS INC COM 46982L108   327,166,976 2,724,802 SH   SOLE 22 2,447,930 0 276,872
JACOBS SOLUTIONS INC COM 46982L108   25,463,725 212,074 SH   SOLE 23 212,074 0 0
JACOBS SOLUTIONS INC COM 46982L108   18,711,469 155,838 SH   SOLE 25 155,838 0 0
JACOBS SOLUTIONS INC COM 46982L108   28,558,289 237,847 SH   SOLE 26 86,529 0 151,318
JACOBS SOLUTIONS INC COM 46982L108   2,418,330 20,141 SH   SOLE 28 0 0 20,141
JACOBS SOLUTIONS INC COM 46982L108   62,799,252 523,022 SH   SOLE 30 523,022 0 0
JACOBS SOLUTIONS INC COM 46982L108   3,284,275 27,353 SH   SOLE 31 25,185 0 2,168
JACOBS SOLUTIONS INC COM 46982L108   761,604 6,343 SH   SOLE 34 6,343 0 0
JACOBS SOLUTIONS INC COM 46982L108   4,235,229 35,273 SH   SOLE 36 35,273 0 0
JACOBS SOLUTIONS INC COM 46982L108   343,640 2,862 SH   SOLE 40 2,862 0 0
JACOBS SOLUTIONS INC COM 46982L108   95,216 793 SH   OTR 43 793 0 0
JACOBS SOLUTIONS INC COM 46982L108   12,150,330 101,194 SH   SOLE 43 94,312 0 6,882
JAGUAR HEALTH INC COM NEW 47010C607   2,447 28,162 SH   SOLE 21 28,162 0 0
JAGUAR HEALTH INC COM NEW 47010C607   54,170 623,356 SH   SOLE 22 623,356 0 0
JAKKS PAC INC COM NEW 47012E403   47,223 2,700 SH   SOLE 2 2,700 0 0
JAKKS PAC INC COM NEW 47012E403   17,053 975 SH   SOLE 18 975 0 0
JAKKS PAC INC COM NEW 47012E403   819,529 46,857 SH   SOLE 21 46,857 0 0
JAKKS PAC INC COM NEW 47012E403   1,028,674 58,815 SH   SOLE 22 58,815 0 0
JAMES HARDIE INDS PLC SPONSORED ADR 47030M106   11,800,718 657,788 SH   SOLE 43 606,545 0 51,243
JAMES RIV GROUP LTD COM G5005R107   665,523 31,828 SH   SOLE 2 9,596 0 22,232
JAMES RIV GROUP LTD COM G5005R107   2,927 140 SH   SOLE 4 140 0 0
JAMES RIV GROUP LTD COM G5005R107   9,619 460 SH   SOLE 7 460 0 0
JAMES RIV GROUP LTD COM G5005R107   2,655,424 126,993 SH   SOLE 18 126,993 0 0
JAMES RIV GROUP LTD COM G5005R107   1,195,237 57,161 SH   SOLE 19 57,161 0 0
JAMES RIV GROUP LTD COM G5005R107   91,815,120 4,390,967 SH   SOLE 21 4,390,967 0 0
JAMES RIV GROUP LTD COM G5005R107   16,909,562 808,683 SH   SOLE 22 769,591 0 39,092
JAMES RIV GROUP LTD COM G5005R107   91,607 4,381 SH   SOLE 25 4,381 0 0
JAMES RIV GROUP LTD COM G5005R107   184,343 8,816 SH   SOLE 26 6,986 0 1,830
JAMES RIV GROUP LTD COM G5005R107   1,227,898 58,723 SH   SOLE 30 58,723 0 0
JAMES RIV GROUP LTD COM G5005R107   76,217 3,645 SH   SOLE 40 3,645 0 0
JAMES RIV GROUP LTD COM G5005R107   16,456 787 SH   SOLE 43 593 0 194
JAMF HLDG CORP COM 47074L105   2,878,887 135,159 SH   SOLE 2 68,742 0 66,417
JAMF HLDG CORP COM 47074L105   11,289 530 SH   SOLE 4 0 0 530
JAMF HLDG CORP COM 47074L105   134,914 6,334 SH   SOLE 7 6,334 0 0
JAMF HLDG CORP COM 47074L105   688,224 32,311 SH   SOLE 18 32,311 0 0
JAMF HLDG CORP COM 47074L105   432,923 20,325 SH   SOLE 19 20,325 0 0
JAMF HLDG CORP COM 47074L105   23,769,416 1,115,935 SH   SOLE 21 1,115,935 0 0
JAMF HLDG CORP COM 47074L105   26,746,836 1,255,720 SH   SOLE 22 1,185,460 0 70,260
JAMF HLDG CORP COM 47074L105   114,956 5,397 SH   SOLE 25 5,397 0 0
JAMF HLDG CORP COM 47074L105   620,533 29,133 SH   SOLE 26 25,942 0 3,191
JAMF HLDG CORP COM 47074L105   16,188 760 SH   SOLE 28 223 0 537
JAMF HLDG CORP COM 47074L105   1,144,151 53,716 SH   SOLE 30 53,716 0 0
JAMF HLDG CORP COM 47074L105   21,066 989 SH   SOLE 31 989 0 0
JAMF HLDG CORP COM 47074L105   32,823 1,541 SH   SOLE 34 1,541 0 0
JAMF HLDG CORP COM 47074L105   59,512 2,794 SH   SOLE 36 2,794 0 0
JAMF HLDG CORP COM 47074L105   89,503 4,202 SH   SOLE 40 4,202 0 0
JAMF HLDG CORP COM 47074L105   263,438 12,368 SH   SOLE 43 11,245 0 1,123
JAMF HLDG CORP NOTE 0.125% 9/0 47074LAB1   3,086,250 3,750,000 PRN   SOLE 21 3,750,000 0 0
JANONE INC COM 47089W104   237 173 SH   SOLE 21 173 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   9,993,907 424,911 SH   SOLE 2 122,110 0 302,801
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   18,463 785 SH   SOLE 4 785 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   1,413,481 60,097 SH   SOLE 7 60,097 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   8,672,624 368,734 SH   SOLE 18 368,734 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   1,001,693 42,589 SH   SOLE 19 42,589 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   295,563,398 12,566,471 SH   SOLE 21 12,566,471 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   92,708,784 3,941,700 SH   SOLE 22 3,752,066 0 189,634
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   665,428 28,292 SH   SOLE 25 28,292 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   1,673,472 71,151 SH   SOLE 26 57,357 0 13,794
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   397,723 16,910 SH   SOLE 28 14,033 0 2,877
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   6,938,235 294,993 SH   SOLE 30 294,993 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   47,628 2,025 SH   SOLE 31 2,025 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   2,026,413 86,157 SH   SOLE 32 86,157 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   860,526 36,587 SH   SOLE 34 36,587 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   594,891 25,293 SH   SOLE 36 25,293 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   539,290 22,929 SH   SOLE 40 22,929 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   13,581,064 577,426 SH   SOLE 43 447,775 0 129,651
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   1,272,786 133,696 SH   SOLE 2 115,450 0 18,246
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   7,283 765 SH   SOLE 7 765 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   1,968,488 206,774 SH   SOLE 18 206,774 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   1,829,773 192,203 SH   SOLE 19 192,203 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   25,382,367 2,666,215 SH   SOLE 21 2,666,215 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   18,965,020 1,992,124 SH   SOLE 22 1,929,055 0 63,069
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   4,598 483 SH   SOLE 23 483 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   150,378 15,796 SH   SOLE 25 15,796 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   63,613 6,682 SH   SOLE 26 0 0 6,682
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   16,346 1,717 SH   SOLE 28 0 0 1,717
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   59,443 6,244 SH   SOLE 30 6,244 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   115,573 12,140 SH   SOLE 40 12,140 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   23,029 2,419 SH   SOLE 43 2,419 0 0
JANUX THERAPEUTICS INC COM 47103J105   178,045 13,519 SH   SOLE 2 895 0 12,624
JANUX THERAPEUTICS INC COM 47103J105   896 68 SH   SOLE 7 68 0 0
JANUX THERAPEUTICS INC COM 47103J105   691,241 52,486 SH   SOLE 18 52,486 0 0
JANUX THERAPEUTICS INC COM 47103J105   405,570 30,795 SH   SOLE 19 30,795 0 0
JANUX THERAPEUTICS INC COM 47103J105   8,191,002 621,944 SH   SOLE 21 621,944 0 0
JANUX THERAPEUTICS INC COM 47103J105   5,060,480 384,243 SH   SOLE 22 372,003 0 12,240
JASPER THERAPEUTICS INC COM 471871103   143 297 SH   SOLE 2 297 0 0
JASPER THERAPEUTICS INC COM 471871103   1,703 3,527 SH   SOLE 18 3,527 0 0
JASPER THERAPEUTICS INC COM 471871103   21,939 45,431 SH   SOLE 21 45,431 0 0
JASPER THERAPEUTICS INC COM 471871103   79,615 164,868 SH   SOLE 22 164,868 0 0
JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3   10,798,649 10,970,000 PRN   SOLE 2 10,970,000 0 0
JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3   5,288,089 5,372,000 PRN   SOLE 21 5,372,000 0 0
JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3   14,273,510 14,500,000 PRN   SOLE 22 14,500,000 0 0
JAZZ INVESTMENTS I LTD NOTE 2.000% 6/1 472145AF8   11,144,531 9,375,000 PRN   SOLE 21 9,375,000 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   26,131,938 164,032 SH   SOLE 2 43,326 0 120,706
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   8,490,108 53,293 SH   SOLE 4 29,582 0 23,711
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   1,377,713 8,648 SH   SOLE 7 8,648 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   48,271 303 SH   SOLE 13 303 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   1,243,255 7,804 SH   SOLE 15 7,804 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   22,724,934 142,646 SH   SOLE 18 139,241 0 3,405
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   3,374,026 21,179 SH   SOLE 19 21,179 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   560,490,496 3,518,238 SH   SOLE 21 3,518,238 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   297,133,064 1,865,125 SH   SOLE 22 1,743,883 0 121,242
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   16,508,658 103,626 SH   SOLE 23 103,626 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   14,837,337 93,135 SH   SOLE 25 93,135 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   10,950,491 68,737 SH   SOLE 26 35,239 0 33,498
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   20,998,651 131,810 SH   SOLE 28 0 0 131,810
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   64,349,451 403,926 SH   SOLE 30 364,496 0 39,430
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   2,333,414 14,647 SH   SOLE 31 13,428 0 1,219
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   491,153 3,083 SH   SOLE 34 3,083 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   2,736,786 17,179 SH   SOLE 36 17,179 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   414,525 2,602 SH   SOLE 40 2,602 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   23,897 150 SH   OTR 43 150 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   5,156,705 32,369 SH   SOLE 43 24,470 0 7,899
JBG SMITH PPTYS COM 46590V100   4,170,703 219,742 SH   SOLE 2 92,061 0 127,681
JBG SMITH PPTYS COM 46590V100   1,062,766 55,994 SH   SOLE 4 55,994 0 0
JBG SMITH PPTYS COM 46590V100   3,141,797 165,532 SH   SOLE 7 165,532 0 0
JBG SMITH PPTYS COM 46590V100   3,992,006 210,327 SH   SOLE 18 210,327 0 0
JBG SMITH PPTYS COM 46590V100   3,481,691 183,440 SH   SOLE 19 183,440 0 0
JBG SMITH PPTYS COM 46590V100   115,197,117 6,069,395 SH   SOLE 21 6,069,395 0 0
JBG SMITH PPTYS COM 46590V100   71,211,783 3,751,938 SH   SOLE 22 3,579,225 0 172,713
JBG SMITH PPTYS COM 46590V100   71,194 3,751 SH   SOLE 23 3,751 0 0
JBG SMITH PPTYS COM 46590V100   23,142,314 1,219,300 SH   SOLE 25 1,219,300 0 0
JBG SMITH PPTYS COM 46590V100   1,049,404 55,290 SH   SOLE 26 44,150 0 11,140
JBG SMITH PPTYS COM 46590V100   1,393,284 73,408 SH   SOLE 28 2,206 0 71,202
JBG SMITH PPTYS COM 46590V100   9,234,586 486,543 SH   SOLE 30 486,543 0 0
JBG SMITH PPTYS COM 46590V100   29,134 1,535 SH   SOLE 31 1,535 0 0
JBG SMITH PPTYS COM 46590V100   185,055 9,750 SH   SOLE 36 9,750 0 0
JBG SMITH PPTYS COM 46590V100   359,595 18,946 SH   SOLE 40 18,946 0 0
JBG SMITH PPTYS COM 46590V100   5,367,678 282,807 SH   SOLE 43 264,707 0 18,100
JD.COM INC SPON ADR CL A 47215P106   3,063,744 54,583 SH   SOLE 7 54,583 0 0
JD.COM INC SPON ADR CL A 47215P106   94,074 1,676 SH   SOLE 15 1,676 0 0
JD.COM INC SPON ADR CL A 47215P106   942,816 16,797 SH   SOLE 25 16,797 0 0
JD.COM INC SPON ADR CL A 47215P106   17,194,584 306,335 SH   SOLE 30 306,335 0 0
JD.COM INC SPON ADR CL A 47215P106   10,112,156 180,156 SH   SOLE 32 180,156 0 0
JD.COM INC SPON ADR CL A 47215P106   11,002,715 196,022 SH   SOLE 34 196,022 0 0
JD.COM INC SPON ADR CL A 47215P106   34,653,259 617,375 SH   SOLE 43 573,361 0 44,014
JEFFERIES FINL GROUP INC COM 47233W109   27,111,949 790,897 SH   SOLE 2 209,133 0 581,764
JEFFERIES FINL GROUP INC COM 47233W109   126,733 3,697 SH   SOLE 4 2,545 0 1,152
JEFFERIES FINL GROUP INC COM 47233W109   407,692 11,893 SH   SOLE 7 11,893 0 0
JEFFERIES FINL GROUP INC COM 47233W109   13,484,724 393,370 SH   SOLE 18 392,748 0 622
JEFFERIES FINL GROUP INC COM 47233W109   4,900,257 142,948 SH   SOLE 19 142,948 0 0
JEFFERIES FINL GROUP INC COM 47233W109   375,984,308 10,968,037 SH   SOLE 21 10,968,037 0 0
JEFFERIES FINL GROUP INC COM 47233W109   190,766,246 5,564,943 SH   SOLE 22 5,296,503 0 268,440
JEFFERIES FINL GROUP INC COM 47233W109   44,153 1,288 SH   SOLE 23 1,288 0 0
JEFFERIES FINL GROUP INC COM 47233W109   1,057,401 30,846 SH   SOLE 25 30,846 0 0
JEFFERIES FINL GROUP INC COM 47233W109   3,634,228 106,016 SH   SOLE 26 87,975 0 18,041
JEFFERIES FINL GROUP INC COM 47233W109   551,668 16,093 SH   SOLE 28 4,093 0 12,000
JEFFERIES FINL GROUP INC COM 47233W109   2,855,250 83,292 SH   SOLE 30 83,292 0 0
JEFFERIES FINL GROUP INC COM 47233W109   97,664 2,849 SH   SOLE 31 2,849 0 0
JEFFERIES FINL GROUP INC COM 47233W109   493,461 14,395 SH   SOLE 36 14,395 0 0
JEFFERIES FINL GROUP INC COM 47233W109   932,964 27,216 SH   SOLE 40 27,216 0 0
JEFFERIES FINL GROUP INC COM 47233W109   7,564,620 220,672 SH   SOLE 43 196,141 0 24,531
JELD-WEN HLDG INC COM 47580P103   1,634,594 169,388 SH   SOLE 2 93,126 0 76,262
JELD-WEN HLDG INC COM 47580P103   2,905 301 SH   SOLE 4 301 0 0
JELD-WEN HLDG INC COM 47580P103   18,557 1,923 SH   SOLE 7 1,923 0 0
JELD-WEN HLDG INC COM 47580P103   2,279,060 236,172 SH   SOLE 18 228,623 0 7,549
JELD-WEN HLDG INC COM 47580P103   3,740,118 387,577 SH   SOLE 19 387,577 0 0
JELD-WEN HLDG INC COM 47580P103   30,110,808 3,120,291 SH   SOLE 21 3,120,291 0 0
JELD-WEN HLDG INC COM 47580P103   24,254,484 2,513,418 SH   SOLE 22 2,424,208 0 89,210
JELD-WEN HLDG INC COM 47580P103   79,130 8,200 SH   SOLE 23 8,200 0 0
JELD-WEN HLDG INC COM 47580P103   113,523 11,764 SH   SOLE 25 11,764 0 0
JELD-WEN HLDG INC COM 47580P103   1,003,031 103,941 SH   SOLE 26 52,087 0 51,854
JELD-WEN HLDG INC COM 47580P103   11,725 1,215 SH   SOLE 28 1,215 0 0
JELD-WEN HLDG INC COM 47580P103   229,882 23,822 SH   SOLE 30 23,822 0 0
JELD-WEN HLDG INC COM 47580P103   9,061 939 SH   SOLE 34 939 0 0
JELD-WEN HLDG INC COM 47580P103   30,774 3,189 SH   SOLE 36 3,189 0 0
JELD-WEN HLDG INC COM 47580P103   108,833 11,278 SH   SOLE 40 11,278 0 0
JELD-WEN HLDG INC COM 47580P103   610,256 63,239 SH   SOLE 43 59,001 0 4,238
JERASH HLDGS US INC COM 47632P101   2,851 733 SH   SOLE 18 733 0 0
JERASH HLDGS US INC COM 47632P101   37,752 9,705 SH   SOLE 21 9,705 0 0
JERASH HLDGS US INC COM 47632P101   13,697 3,521 SH   SOLE 22 3,521 0 0
JETBLUE AIRWAYS CORP NOTE 0.500% 4/0 477143AP6   5,121,787 7,025,000 PRN   SOLE 21 7,025,000 0 0
JETBLUE AWYS CORP COM 477143101   7,193,928 1,110,174 SH   SOLE 2 855,647 0 254,527
JETBLUE AWYS CORP COM 477143101   1,542 238 SH   SOLE 4 238 0 0
JETBLUE AWYS CORP COM 477143101   20,606 3,180 SH   SOLE 7 3,180 0 0
JETBLUE AWYS CORP COM 477143101   4,519,806 697,501 SH   SOLE 18 695,943 0 1,558
JETBLUE AWYS CORP COM 477143101   1,337,148 206,350 SH   SOLE 19 206,350 0 0
JETBLUE AWYS CORP COM 477143101   108,359,551 16,722,153 SH   SOLE 21 16,722,153 0 0
JETBLUE AWYS CORP COM 477143101   61,989,494 9,566,280 SH   SOLE 22 9,136,009 0 430,271
JETBLUE AWYS CORP COM 477143101   95,379 14,719 SH   SOLE 25 14,719 0 0
JETBLUE AWYS CORP COM 477143101   232,995 35,956 SH   SOLE 26 29,808 0 6,148
JETBLUE AWYS CORP COM 477143101   42,587 6,572 SH   SOLE 28 6,572 0 0
JETBLUE AWYS CORP COM 477143101   390,051 60,193 SH   SOLE 30 60,193 0 0
JETBLUE AWYS CORP COM 477143101   30,786 4,751 SH   SOLE 31 4,751 0 0
JETBLUE AWYS CORP COM 477143101   699,147 107,893 SH   SOLE 34 107,893 0 0
JETBLUE AWYS CORP COM 477143101   26,801 4,136 SH   SOLE 36 4,136 0 0
JETBLUE AWYS CORP COM 477143101   65,636 10,129 SH   SOLE 40 10,129 0 0
JETBLUE AWYS CORP COM 477143101   10,938 1,688 SH   OTR 43 1,688 0 0
JETBLUE AWYS CORP COM 477143101   2,026,750 312,770 SH   SOLE 43 274,528 0 38,242
JEWETT CAMERON TRADING LTD COM NEW 47733C207   3,226 566 SH   SOLE 21 566 0 0
JEWETT CAMERON TRADING LTD COM NEW 47733C207   963 169 SH   SOLE 22 169 0 0
JFROG LTD ORD SHS M6191J100   413,930 19,406 SH   SOLE 2 13,033 0 6,373
JFROG LTD ORD SHS M6191J100   917 43 SH   SOLE 4 43 0 0
JFROG LTD ORD SHS M6191J100   109,999 5,157 SH   SOLE 7 5,157 0 0
JFROG LTD ORD SHS M6191J100   1,947,984 91,326 SH   SOLE 21 91,326 0 0
JFROG LTD ORD SHS M6191J100   736,930 34,549 SH   SOLE 22 16,076 0 18,473
JFROG LTD ORD SHS M6191J100   203,147 9,524 SH   SOLE 25 9,524 0 0
JFROG LTD ORD SHS M6191J100   894,644 41,943 SH   SOLE 26 24,468 0 17,475
JFROG LTD ORD SHS M6191J100   11,476 538 SH   SOLE 28 538 0 0
JFROG LTD ORD SHS M6191J100   623,839 29,247 SH   SOLE 30 29,247 0 0
JFROG LTD ORD SHS M6191J100   28,689 1,345 SH   SOLE 36 1,345 0 0
JFROG LTD ORD SHS M6191J100   176,868 8,292 SH   SOLE 40 8,292 0 0
JFROG LTD ORD SHS M6191J100   245,444 11,507 SH   SOLE 43 11,263 0 244
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   92,593 2,265 SH   SOLE 2 2,265 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   46,930 1,148 SH   SOLE 4 1,148 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   32,336 791 SH   SOLE 7 791 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   18,715,559 457,817 SH   SOLE 21 457,817 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   9,776,207 239,144 SH   SOLE 22 216,282 0 22,862
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   20,236 495 SH   SOLE 25 495 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   4,131,169 101,056 SH   SOLE 30 101,056 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   56,905 1,392 SH   SOLE 36 1,392 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   1,116,003 27,299 SH   SOLE 43 27,147 0 152
JOANN INC COM 47768J101   12,922 4,534 SH   SOLE 2 452 0 4,082
JOANN INC COM 47768J101   104,646 36,718 SH   SOLE 18 36,718 0 0
JOANN INC COM 47768J101   62,170 21,814 SH   SOLE 19 21,814 0 0
JOANN INC COM 47768J101   1,149,479 403,326 SH   SOLE 21 403,326 0 0
JOANN INC COM 47768J101   687,292 241,155 SH   SOLE 22 230,742 0 10,413
JOBY AVIATION INC COMMON STOCK G65163100   414,522 123,738 SH   SOLE 2 56,473 0 67,265
JOBY AVIATION INC COMMON STOCK G65163100   10,023 2,992 SH   SOLE 7 2,992 0 0
JOBY AVIATION INC COMMON STOCK G65163100   2,172,827 648,605 SH   SOLE 18 648,605 0 0
JOBY AVIATION INC COMMON STOCK G65163100   1,550,963 462,974 SH   SOLE 19 462,974 0 0
JOBY AVIATION INC COMMON STOCK G65163100   29,675,205 8,858,270 SH   SOLE 21 8,858,270 0 0
JOBY AVIATION INC COMMON STOCK G65163100   23,062,579 6,884,352 SH   SOLE 22 6,714,327 0 170,025
JOBY AVIATION INC COMMON STOCK G65163100   318,635 95,115 SH   SOLE 30 95,115 0 0
JOBY AVIATION INC COMMON STOCK G65163100   110,453 32,971 SH   SOLE 43 30,640 0 2,331
JOBY AVIATION INC *W EXP 08/10/202 G65163118   87 180 SH   SOLE 43 180 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   2,957,631 32,384 SH   SOLE 2 24,953 0 7,431
JOHN BEAN TECHNOLOGIES CORP COM 477839104   80,005 876 SH   SOLE 4 121 0 755
JOHN BEAN TECHNOLOGIES CORP COM 477839104   230,517 2,524 SH   SOLE 7 2,524 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   9,239,034 101,161 SH   SOLE 18 101,161 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   10,336,273 113,175 SH   SOLE 19 113,175 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   359,179,610 3,932,767 SH   SOLE 21 3,932,767 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   73,966,614 809,883 SH   SOLE 22 784,678 0 25,205
JOHN BEAN TECHNOLOGIES CORP COM 477839104   452,266 4,952 SH   SOLE 25 4,952 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   1,524,754 16,695 SH   SOLE 26 14,127 0 2,568
JOHN BEAN TECHNOLOGIES CORP COM 477839104   51,693 566 SH   SOLE 28 566 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   26,337,837 288,381 SH   SOLE 30 288,381 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   10,162,106 111,268 SH   SOLE 34 111,268 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   449,983 4,927 SH   SOLE 40 4,927 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   1,994,008 21,833 SH   SOLE 43 21,550 0 283
JOHN BEAN TECHNOLOGIES CORP NOTE 0.250% 5/1 477839AB0   3,004,750 3,500,000 PRN   SOLE 21 3,500,000 0 0
JOHN MARSHALL BANCORP INC COM 47805L101   146,605 5,094 SH   SOLE 2 587 0 4,507
JOHN MARSHALL BANCORP INC COM 47805L101   5,008 174 SH   SOLE 7 174 0 0
JOHN MARSHALL BANCORP INC COM 47805L101   1,002,206 34,823 SH   SOLE 18 34,823 0 0
JOHN MARSHALL BANCORP INC COM 47805L101   607,258 21,100 SH   SOLE 19 21,100 0 0
JOHN MARSHALL BANCORP INC COM 47805L101   12,663,977 440,027 SH   SOLE 21 440,027 0 0
JOHN MARSHALL BANCORP INC COM 47805L101   7,860,969 273,140 SH   SOLE 22 263,599 0 9,541
JOHNSON & JOHNSON COM 478160104   1,107,410,371 6,268,952 SH   SOLE 2 2,044,951 0 4,224,001
JOHNSON & JOHNSON COM 478160104   365,094,744 2,066,769 SH   SOLE 4 1,213,846 0 852,923
JOHNSON & JOHNSON COM 478160104   445,512,890 2,522,009 SH   SOLE 7 2,435,973 0 86,036
JOHNSON & JOHNSON COM 478160104   26,519,405 150,124 SH   SOLE 13 111,732 0 38,392
JOHNSON & JOHNSON COM 478160104   78,407,692 443,859 SH   SOLE 15 443,859 0 0
JOHNSON & JOHNSON COM 478160104   5,123 29 SH   SOLE 17 0 0 29
JOHNSON & JOHNSON COM 478160104   1,239,439,287 7,016,356 SH   SOLE 18 6,718,104 0 298,252
JOHNSON & JOHNSON COM 478160104   855,754,781 4,844,352 SH   SOLE 19 4,844,352 0 0
JOHNSON & JOHNSON COM 478160104   9,568,601 54,167 SH   SOLE 20 54,167 0 0
JOHNSON & JOHNSON COM 478160104   11,925,503,713 67,509,220 SH   SOLE 21 67,509,220 0 0
JOHNSON & JOHNSON COM 478160104   10,235,737,823 57,943,605 SH   SOLE 22 52,218,148 0 5,725,457
JOHNSON & JOHNSON COM 478160104   942,793,592 5,337,071 SH   SOLE 23 5,337,071 0 0
JOHNSON & JOHNSON COM 478160104   930,675,932 5,268,474 SH   SOLE 25 5,268,474 0 0
JOHNSON & JOHNSON COM 478160104   1,004,391,977 5,685,774 SH   SOLE 26 2,610,922 0 3,074,852
JOHNSON & JOHNSON COM 478160104   1,080,594,018 6,117,147 SH   SOLE 28 268,397 0 5,848,750
JOHNSON & JOHNSON COM 478160104   18,090,373 102,408 SH   SOLE 29 102,408 0 0
JOHNSON & JOHNSON COM 478160104   2,751,520,538 15,576,114 SH   SOLE 30 15,485,517 0 90,597
JOHNSON & JOHNSON COM 478160104   140,012,613 792,599 SH   SOLE 31 745,252 0 47,347
JOHNSON & JOHNSON COM 478160104   38,656,673 218,832 SH   SOLE 32 218,832 0 0
JOHNSON & JOHNSON COM 478160104   1,147,341,927 6,495,001 SH   SOLE 34 6,495,001 0 0
JOHNSON & JOHNSON COM 478160104   147,328,926 834,016 SH   SOLE 36 834,016 0 0
JOHNSON & JOHNSON COM 478160104   17,536,929 99,275 SH   SOLE 40 99,275 0 0
JOHNSON & JOHNSON COM 478160104   610,611,200 3,456,616 SH   SOLE 43 3,188,528 0 268,088
JOHNSON CTLS INTL PLC SHS G51502105   98,820,224 1,544,066 SH   SOLE 2 322,247 0 1,221,819
JOHNSON CTLS INTL PLC SHS G51502105   47,650,816 744,544 SH   SOLE 4 468,624 0 275,920
JOHNSON CTLS INTL PLC SHS G51502105   63,115,520 986,180 SH   SOLE 7 792,807 0 193,373
JOHNSON CTLS INTL PLC SHS G51502105   1,235,072 19,298 SH   SOLE 13 9,217 0 10,081
JOHNSON CTLS INTL PLC SHS G51502105   7,484,352 116,943 SH   SOLE 15 116,943 0 0
JOHNSON CTLS INTL PLC SHS G51502105   77,244,736 1,206,949 SH   SOLE 18 1,149,351 0 57,598
JOHNSON CTLS INTL PLC SHS G51502105   40,524,224 633,191 SH   SOLE 19 633,191 0 0
JOHNSON CTLS INTL PLC SHS G51502105   1,060,579,968 16,571,562 SH   SOLE 21 16,571,562 0 0
JOHNSON CTLS INTL PLC SHS G51502105   964,081,408 15,063,772 SH   SOLE 22 13,517,093 0 1,546,679
JOHNSON CTLS INTL PLC SHS G51502105   77,417,472 1,209,648 SH   SOLE 23 1,209,648 0 0
JOHNSON CTLS INTL PLC SHS G51502105   204,361,664 3,193,151 SH   SOLE 25 3,193,151 0 0
JOHNSON CTLS INTL PLC SHS G51502105   141,642,432 2,213,163 SH   SOLE 26 1,275,163 0 938,000
JOHNSON CTLS INTL PLC SHS G51502105   116,448,064 1,819,501 SH   SOLE 28 144,285 0 1,675,216
JOHNSON CTLS INTL PLC SHS G51502105   382,272 5,973 SH   SOLE 29 5,973 0 0
JOHNSON CTLS INTL PLC SHS G51502105   456,634,752 7,134,918 SH   SOLE 30 7,115,727 0 19,191
JOHNSON CTLS INTL PLC SHS G51502105   10,388,288 162,317 SH   SOLE 31 150,071 0 12,246
JOHNSON CTLS INTL PLC SHS G51502105   188,822,464 2,950,351 SH   SOLE 34 2,950,351 0 0
JOHNSON CTLS INTL PLC SHS G51502105   14,756,608 230,572 SH   SOLE 36 230,572 0 0
JOHNSON CTLS INTL PLC SHS G51502105   1,642,304 25,661 SH   SOLE 40 25,661 0 0
JOHNSON CTLS INTL PLC SHS G51502105   101,248 1,582 SH   OTR 43 1,582 0 0
JOHNSON CTLS INTL PLC SHS G51502105   46,518,290 726,848 SH   SOLE 43 670,063 0 56,785
JOHNSON OUTDOORS INC CL A 479167108   573,260 8,670 SH   SOLE 2 4,653 0 4,017
JOHNSON OUTDOORS INC CL A 479167108   5,554 84 SH   SOLE 7 84 0 0
JOHNSON OUTDOORS INC CL A 479167108   1,061,094 16,048 SH   SOLE 18 16,048 0 0
JOHNSON OUTDOORS INC CL A 479167108   652,604 9,870 SH   SOLE 19 9,870 0 0
JOHNSON OUTDOORS INC CL A 479167108   13,448,940 203,402 SH   SOLE 21 203,402 0 0
JOHNSON OUTDOORS INC CL A 479167108   10,219,110 154,554 SH   SOLE 22 146,977 0 7,577
JOHNSON OUTDOORS INC CL A 479167108   48,598 735 SH   SOLE 25 735 0 0
JOHNSON OUTDOORS INC CL A 479167108   87,940 1,330 SH   SOLE 26 0 0 1,330
JOHNSON OUTDOORS INC CL A 479167108   31,804 481 SH   SOLE 28 481 0 0
JOHNSON OUTDOORS INC CL A 479167108   417,085 6,308 SH   SOLE 30 6,308 0 0
JOHNSON OUTDOORS INC CL A 479167108   64,401 974 SH   SOLE 40 974 0 0
JOHNSON OUTDOORS INC CL A 479167108   677,796 10,251 SH   SOLE 43 10,032 0 219
JOINT CORP COM 47973J102   28,687 2,052 SH   SOLE 2 633 0 1,419
JOINT CORP COM 47973J102   3,076 220 SH   SOLE 7 220 0 0
JOINT CORP COM 47973J102   667,517 47,748 SH   SOLE 18 47,748 0 0
JOINT CORP COM 47973J102   373,895 26,745 SH   SOLE 19 26,745 0 0
JOINT CORP COM 47973J102   24,378,674 1,743,825 SH   SOLE 21 1,743,825 0 0
JOINT CORP COM 47973J102   4,824,638 345,110 SH   SOLE 22 340,602 0 4,508
JOINT CORP COM 47973J102   406,580 29,083 SH   SOLE 30 29,083 0 0
JOINT CORP COM 47973J102   3,775 270 SH   SOLE 43 198 0 72
JONES LANG LASALLE INC COM 48020Q107   20,047,790 125,794 SH   SOLE 2 54,521 0 71,273
JONES LANG LASALLE INC COM 48020Q107   328,302 2,060 SH   SOLE 4 661 0 1,399
JONES LANG LASALLE INC COM 48020Q107   741,867 4,655 SH   SOLE 7 4,655 0 0
JONES LANG LASALLE INC COM 48020Q107   47,492 298 SH   SOLE 13 298 0 0
JONES LANG LASALLE INC COM 48020Q107   15,947,518 100,066 SH   SOLE 18 99,930 0 136
JONES LANG LASALLE INC COM 48020Q107   2,872,963 18,027 SH   SOLE 19 18,027 0 0
JONES LANG LASALLE INC COM 48020Q107   427,412,012 2,681,885 SH   SOLE 21 2,681,885 0 0
JONES LANG LASALLE INC COM 48020Q107   217,476,939 1,364,604 SH   SOLE 22 1,296,700 0 67,904
JONES LANG LASALLE INC COM 48020Q107   147,895 928 SH   SOLE 23 928 0 0
JONES LANG LASALLE INC COM 48020Q107   1,272,569 7,985 SH   SOLE 25 7,985 0 0
JONES LANG LASALLE INC COM 48020Q107   5,114,183 32,090 SH   SOLE 26 24,386 0 7,704
JONES LANG LASALLE INC COM 48020Q107   94,188 591 SH   SOLE 28 534 0 57
JONES LANG LASALLE INC COM 48020Q107   37,930 238 SH   SOLE 29 238 0 0
JONES LANG LASALLE INC COM 48020Q107   6,918,570 43,412 SH   SOLE 30 43,412 0 0
JONES LANG LASALLE INC COM 48020Q107   130,365 818 SH   SOLE 31 818 0 0
JONES LANG LASALLE INC COM 48020Q107   1,487,241 9,332 SH   SOLE 34 9,332 0 0
JONES LANG LASALLE INC COM 48020Q107   710,471 4,458 SH   SOLE 36 4,458 0 0
JONES LANG LASALLE INC COM 48020Q107   1,032,239 6,477 SH   SOLE 40 6,477 0 0
JONES LANG LASALLE INC COM 48020Q107   37,293 234 SH   OTR 43 234 0 0
JONES LANG LASALLE INC COM 48020Q107   33,917,285 212,821 SH   SOLE 43 206,245 0 6,576
JOUNCE THERAPEUTICS INC COM 481116101   56,957 51,313 SH   SOLE 2 11,706 0 39,607
JOUNCE THERAPEUTICS INC COM 481116101   561 505 SH   SOLE 7 505 0 0
JOUNCE THERAPEUTICS INC COM 481116101   133,633 120,390 SH   SOLE 18 120,390 0 0
JOUNCE THERAPEUTICS INC COM 481116101   85,726 77,231 SH   SOLE 19 77,231 0 0
JOUNCE THERAPEUTICS INC COM 481116101   1,661,380 1,496,739 SH   SOLE 21 1,496,739 0 0
JOUNCE THERAPEUTICS INC COM 481116101   916,059 825,278 SH   SOLE 22 792,983 0 32,295
JOURNEY MED CORP COM 48115J109   1,309 682 SH   SOLE 18 682 0 0
JOURNEY MED CORP COM 48115J109   14,907 7,764 SH   SOLE 21 7,764 0 0
JOYY INC ADS REPSTG COM A 46591M109   1,300,402 41,165 SH   SOLE 2 6,830 0 34,335
JOYY INC ADS REPSTG COM A 46591M109   734,878 23,263 SH   SOLE 4 9,648 0 13,615
JOYY INC ADS REPSTG COM A 46591M109   194,942 6,171 SH   SOLE 7 6,171 0 0
JOYY INC ADS REPSTG COM A 46591M109   3,001 95 SH   SOLE 13 95 0 0
JOYY INC ADS REPSTG COM A 46591M109   950,322 30,083 SH   SOLE 15 30,083 0 0
JOYY INC ADS REPSTG COM A 46591M109   465,510 14,736 SH   SOLE 18 14,736 0 0
JOYY INC ADS REPSTG COM A 46591M109   159,751 5,057 SH   SOLE 19 5,057 0 0
JOYY INC ADS REPSTG COM A 46591M109   31,694,689 1,003,314 SH   SOLE 21 1,003,314 0 0
JOYY INC ADS REPSTG COM A 46591M109   17,128,130 542,201 SH   SOLE 22 459,530 0 82,671
JOYY INC ADS REPSTG COM A 46591M109   1,905,509 60,320 SH   SOLE 23 60,320 0 0
JOYY INC ADS REPSTG COM A 46591M109   956,545 30,280 SH   SOLE 25 30,280 0 0
JOYY INC ADS REPSTG COM A 46591M109   2,236,256 70,790 SH   SOLE 26 10,069 0 60,721
JOYY INC ADS REPSTG COM A 46591M109   3,000,134 94,971 SH   SOLE 28 4,930 0 90,041
JOYY INC ADS REPSTG COM A 46591M109   9,411,988 297,942 SH   SOLE 30 297,942 0 0
JOYY INC ADS REPSTG COM A 46591M109   84,724 2,682 SH   SOLE 31 2,682 0 0
JOYY INC ADS REPSTG COM A 46591M109   106,901 3,384 SH   SOLE 34 3,384 0 0
JOYY INC ADS REPSTG COM A 46591M109   73,921 2,340 SH   SOLE 36 2,340 0 0
JOYY INC ADS REPSTG COM A 46591M109   10,330 327 SH   SOLE 40 327 0 0
JOYY INC ADS REPSTG COM A 46591M109   5,606,593 177,480 SH   SOLE 43 144,089 0 33,391
JOYY INC NOTE 0.750% 6/1 98426TAD8   4,302,275 4,505,000 PRN   SOLE 21 4,505,000 0 0
JPMORGAN CHASE & CO COM 46625H100   811,949,619 6,054,807 SH   SOLE 2 1,185,778 0 4,869,029
JPMORGAN CHASE & CO COM 46625H100   285,730,223 2,130,725 SH   SOLE 4 1,287,448 0 843,277
JPMORGAN CHASE & CO COM 46625H100   355,590,288 2,651,680 SH   SOLE 7 2,564,219 0 87,461
JPMORGAN CHASE & CO COM 46625H100   9,130,333 68,086 SH   SOLE 13 33,452 0 34,634
JPMORGAN CHASE & CO COM 46625H100   66,636,033 496,913 SH   SOLE 15 496,913 0 0
JPMORGAN CHASE & CO COM 46625H100   124,177 926 SH   SOLE 17 0 0 926
JPMORGAN CHASE & CO COM 46625H100   787,742,884 5,874,294 SH   SOLE 18 5,467,367 0 406,927
JPMORGAN CHASE & CO COM 46625H100   596,819,828 4,450,558 SH   SOLE 19 4,450,558 0 0
JPMORGAN CHASE & CO COM 46625H100   12,527,622 93,420 SH   SOLE 20 93,420 0 0
JPMORGAN CHASE & CO COM 46625H100   9,064,725,918 67,596,763 SH   SOLE 21 67,596,763 0 0
JPMORGAN CHASE & CO COM 46625H100   8,458,249,818 63,074,197 SH   SOLE 22 56,858,966 0 6,215,231
JPMORGAN CHASE & CO COM 46625H100   770,980,325 5,749,294 SH   SOLE 23 5,749,294 0 0
JPMORGAN CHASE & CO COM 46625H100   692,006,288 5,160,375 SH   SOLE 25 5,132,982 0 27,393
JPMORGAN CHASE & CO COM 46625H100   740,458,495 5,521,689 SH   SOLE 26 2,207,108 0 3,314,581
JPMORGAN CHASE & CO COM 46625H100   589,032,909 4,392,490 SH   SOLE 28 194,841 0 4,197,649
JPMORGAN CHASE & CO COM 46625H100   5,825,304 43,440 SH   SOLE 29 43,440 0 0
JPMORGAN CHASE & CO COM 46625H100   2,014,028,724 15,018,857 SH   SOLE 30 14,867,086 0 151,771
JPMORGAN CHASE & CO COM 46625H100   88,677,246 661,277 SH   SOLE 31 608,482 0 52,795
JPMORGAN CHASE & CO COM 46625H100   32,079,402 239,220 SH   SOLE 32 239,220 0 0
JPMORGAN CHASE & CO COM 46625H100   168,534,734 1,256,784 SH   SOLE 34 1,256,784 0 0
JPMORGAN CHASE & CO COM 46625H100   129,662,363 966,908 SH   SOLE 36 966,908 0 0
JPMORGAN CHASE & CO COM 46625H100   14,881,211 110,971 SH   SOLE 40 110,971 0 0
JPMORGAN CHASE & CO COM 46625H100   839,466 6,260 SH   OTR 43 6,260 0 0
JPMORGAN CHASE & CO COM 46625H100   443,476,339 3,307,057 SH   SOLE 43 2,957,292 0 349,765
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105   35,599 11,090 SH   SOLE 43 7,726 0 3,364
JUNIPER NETWORKS INC COM 48203R104   33,961,463 1,062,624 SH   SOLE 2 555,574 0 507,050
JUNIPER NETWORKS INC COM 48203R104   12,398,019 387,923 SH   SOLE 4 206,519 0 181,404
JUNIPER NETWORKS INC COM 48203R104   13,102,577 409,968 SH   SOLE 7 317,997 0 91,971
JUNIPER NETWORKS INC COM 48203R104   51,200 1,602 SH   SOLE 13 1,602 0 0
JUNIPER NETWORKS INC COM 48203R104   1,795,864 56,191 SH   SOLE 15 56,191 0 0
JUNIPER NETWORKS INC COM 48203R104   25,910,387 810,713 SH   SOLE 18 689,395 0 121,318
JUNIPER NETWORKS INC COM 48203R104   23,314,692 729,496 SH   SOLE 19 729,496 0 0
JUNIPER NETWORKS INC COM 48203R104   369,284,473 11,554,583 SH   SOLE 21 11,554,583 0 0
JUNIPER NETWORKS INC COM 48203R104   284,025,196 8,886,896 SH   SOLE 22 7,948,993 0 937,903
JUNIPER NETWORKS INC COM 48203R104   21,419,784 670,206 SH   SOLE 23 670,206 0 0
JUNIPER NETWORKS INC COM 48203R104   21,023,096 657,794 SH   SOLE 25 657,794 0 0
JUNIPER NETWORKS INC COM 48203R104   25,694,562 803,960 SH   SOLE 26 326,017 0 477,943
JUNIPER NETWORKS INC COM 48203R104   29,882,536 934,998 SH   SOLE 28 3,793 0 931,205
JUNIPER NETWORKS INC COM 48203R104   121,559,253 3,803,481 SH   SOLE 30 3,469,006 0 334,475
JUNIPER NETWORKS INC COM 48203R104   2,164,267 67,718 SH   SOLE 31 62,002 0 5,716
JUNIPER NETWORKS INC COM 48203R104   3,475,874 108,757 SH   SOLE 34 108,757 0 0
JUNIPER NETWORKS INC COM 48203R104   6,167,193 192,966 SH   SOLE 36 192,966 0 0
JUNIPER NETWORKS INC COM 48203R104   374,923 11,731 SH   SOLE 40 11,731 0 0
JUNIPER NETWORKS INC COM 48203R104   36,978 1,157 SH   OTR 43 1,157 0 0
JUNIPER NETWORKS INC COM 48203R104   15,881,836 496,929 SH   SOLE 43 470,820 0 26,109
JUPITER ACQUISITION CORP CL A 482082104   99,100 10,000 SH   SOLE 2 10,000 0 0
KADANT INC COM 48282T104   1,529,572 8,611 SH   SOLE 2 5,854 0 2,757
KADANT INC COM 48282T104   60,394 340 SH   SOLE 4 42 0 298
KADANT INC COM 48282T104   22,559 127 SH   SOLE 7 127 0 0
KADANT INC COM 48282T104   5,185,553 29,193 SH   SOLE 18 29,193 0 0
KADANT INC COM 48282T104   3,821,709 21,515 SH   SOLE 19 21,515 0 0
KADANT INC COM 48282T104   68,869,105 387,711 SH   SOLE 21 387,711 0 0
KADANT INC COM 48282T104   51,830,302 291,788 SH   SOLE 22 282,902 0 8,886
KADANT INC COM 48282T104   311,030 1,751 SH   SOLE 25 1,751 0 0
KADANT INC COM 48282T104   1,256,199 7,072 SH   SOLE 26 5,904 0 1,168
KADANT INC COM 48282T104   114,749 646 SH   SOLE 28 206 0 440
KADANT INC COM 48282T104   15,622,914 87,952 SH   SOLE 30 87,952 0 0
KADANT INC COM 48282T104   239,445 1,348 SH   SOLE 40 1,348 0 0
KADANT INC COM 48282T104   1,221,029 6,874 SH   SOLE 43 6,781 0 93
KAISER ALUMINUM CORP COM PAR $0.01 483007704   769,019 10,124 SH   SOLE 2 6,388 0 3,736
KAISER ALUMINUM CORP COM PAR $0.01 483007704   3,494 46 SH   SOLE 4 46 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   2,444,469 32,181 SH   SOLE 7 32,181 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   3,905,104 51,410 SH   SOLE 18 51,410 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   2,224,261 29,282 SH   SOLE 19 29,282 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   155,175,418 2,042,857 SH   SOLE 21 2,042,857 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   31,838,178 419,144 SH   SOLE 22 405,658 0 13,486
KAISER ALUMINUM CORP COM PAR $0.01 483007704   207,523 2,732 SH   SOLE 25 2,732 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   611,326 8,048 SH   SOLE 26 6,514 0 1,534
KAISER ALUMINUM CORP COM PAR $0.01 483007704   681,969 8,978 SH   SOLE 28 8,978 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   2,020,840 26,604 SH   SOLE 30 26,604 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   131,259 1,728 SH   SOLE 40 1,728 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   948,892 12,492 SH   SOLE 43 11,691 0 801
KALA PHARMACEUTICALS INC COM NEW 483119202   649 17 SH   SOLE 2 0 0 17
KALA PHARMACEUTICALS INC COM NEW 483119202   121,088 3,174 SH   SOLE 21 3,174 0 0
KALA PHARMACEUTICALS INC COM NEW 483119202   477,485 12,516 SH   SOLE 22 12,516 0 0
KALEYRA INC COM 483379103   9,837 13,028 SH   SOLE 2 0 0 13,028
KALEYRA INC COM 483379103   92,692 122,754 SH   SOLE 18 122,754 0 0
KALEYRA INC COM 483379103   51,102 67,676 SH   SOLE 19 67,676 0 0
KALEYRA INC COM 483379103   727,854 963,918 SH   SOLE 21 963,918 0 0
KALEYRA INC COM 483379103   193,564 256,342 SH   SOLE 22 237,541 0 18,801
KALTURA INC COM 483467106   20,143 11,711 SH   SOLE 18 11,711 0 0
KALTURA INC COM 483467106   246,039 143,046 SH   SOLE 21 143,046 0 0
KALTURA INC COM 483467106   1,124,331 653,681 SH   SOLE 22 653,681 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103   94,059 13,914 SH   SOLE 2 871 0 13,043
KALVISTA PHARMACEUTICALS INC COM 483497103   2,481 367 SH   SOLE 7 367 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103   509,501 75,370 SH   SOLE 18 75,370 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103   305,951 45,259 SH   SOLE 19 45,259 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103   6,078,342 899,163 SH   SOLE 21 899,163 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103   3,628,085 536,699 SH   SOLE 22 517,511 0 19,188
KALVISTA PHARMACEUTICALS INC COM 483497103   11,147 1,649 SH   SOLE 43 318 0 1,331
KAMAN CORP COM 483548103   504,225 22,611 SH   SOLE 2 7,444 0 15,167
KAMAN CORP COM 483548103   2,319 104 SH   SOLE 4 104 0 0
KAMAN CORP COM 483548103   132,083 5,923 SH   SOLE 7 5,923 0 0
KAMAN CORP COM 483548103   2,174,183 97,497 SH   SOLE 18 97,497 0 0
KAMAN CORP COM 483548103   1,138,616 51,059 SH   SOLE 19 51,059 0 0
KAMAN CORP COM 483548103   89,226,671 4,001,196 SH   SOLE 21 4,001,196 0 0
KAMAN CORP COM 483548103   15,869,015 711,615 SH   SOLE 22 678,267 0 33,348
KAMAN CORP COM 483548103   4,009,473 179,797 SH   SOLE 25 179,797 0 0
KAMAN CORP COM 483548103   344,067 15,429 SH   SOLE 26 5,699 0 9,730
KAMAN CORP COM 483548103   248,712 11,153 SH   SOLE 28 0 0 11,153
KAMAN CORP COM 483548103   750,819 33,669 SH   SOLE 30 33,669 0 0
KAMAN CORP COM 483548103   769,707 34,516 SH   SOLE 34 34,516 0 0
KAMAN CORP COM 483548103   102,937 4,616 SH   SOLE 36 4,616 0 0
KAMAN CORP COM 483548103   58,404 2,619 SH   SOLE 40 2,619 0 0
KAMAN CORP COM 483548103   349,129 15,656 SH   SOLE 43 15,221 0 435
KANZHUN LIMITED SPONSORED ADS 48553T106   2,700,431 132,569 SH   SOLE 2 14,324 0 118,245
KANZHUN LIMITED SPONSORED ADS 48553T106   2,894,088 142,076 SH   SOLE 4 97,339 0 44,737
KANZHUN LIMITED SPONSORED ADS 48553T106   485,397 23,829 SH   SOLE 7 23,829 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   589,528 28,941 SH   SOLE 13 491 0 28,450
KANZHUN LIMITED SPONSORED ADS 48553T106   2,575,725 126,447 SH   SOLE 15 126,447 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   1,238,965 60,823 SH   SOLE 18 60,823 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   10,654,936 523,070 SH   SOLE 19 523,070 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   68,148,955 3,345,555 SH   SOLE 21 3,345,555 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   35,595,292 1,747,437 SH   SOLE 22 1,537,752 0 209,685
KANZHUN LIMITED SPONSORED ADS 48553T106   4,385,233 215,279 SH   SOLE 23 215,279 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   1,711,691 84,030 SH   SOLE 25 84,030 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   6,834,135 335,500 SH   SOLE 26 102,724 0 232,776
KANZHUN LIMITED SPONSORED ADS 48553T106   6,500,739 319,133 SH   SOLE 28 11,568 0 307,565
KANZHUN LIMITED SPONSORED ADS 48553T106   22,077,800 1,083,839 SH   SOLE 30 1,083,839 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   28,620 1,405 SH   SOLE 31 0 0 1,405
KANZHUN LIMITED SPONSORED ADS 48553T106   54,275,743 2,664,494 SH   SOLE 34 2,664,494 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   26,196 1,286 SH   SOLE 40 1,286 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   3,259 160 SH   SOLE 43 127 0 33
KAR AUCTION SVCS INC COM 48238T109   2,356,700 180,590 SH   SOLE 2 104,515 0 76,075
KAR AUCTION SVCS INC COM 48238T109   4,998 383 SH   SOLE 4 383 0 0
KAR AUCTION SVCS INC COM 48238T109   199,026 15,251 SH   SOLE 7 15,251 0 0
KAR AUCTION SVCS INC COM 48238T109   5,157,164 395,185 SH   SOLE 18 395,185 0 0
KAR AUCTION SVCS INC COM 48238T109   2,570,928 197,006 SH   SOLE 19 197,006 0 0
KAR AUCTION SVCS INC COM 48238T109   179,481,753 13,753,391 SH   SOLE 21 13,753,391 0 0
KAR AUCTION SVCS INC COM 48238T109   38,787,249 2,972,203 SH   SOLE 22 2,827,476 0 144,727
KAR AUCTION SVCS INC COM 48238T109   284,947 21,835 SH   SOLE 25 21,835 0 0
KAR AUCTION SVCS INC COM 48238T109   527,703 40,437 SH   SOLE 26 30,637 0 9,800
KAR AUCTION SVCS INC COM 48238T109   29,010 2,223 SH   SOLE 28 2,223 0 0
KAR AUCTION SVCS INC COM 48238T109   3,628,579 278,052 SH   SOLE 30 278,052 0 0
KAR AUCTION SVCS INC COM 48238T109   144,607 11,081 SH   SOLE 36 11,081 0 0
KAR AUCTION SVCS INC COM 48238T109   219,618 16,829 SH   SOLE 40 16,829 0 0
KAR AUCTION SVCS INC COM 48238T109   9,005 690 SH   OTR 43 690 0 0
KAR AUCTION SVCS INC COM 48238T109   722,579 55,370 SH   SOLE 43 53,125 0 2,245
KARAT PACKAGING INC COM 48563L101   83,763 5,829 SH   SOLE 2 5,484 0 345
KARAT PACKAGING INC COM 48563L101   198,220 13,794 SH   SOLE 18 13,794 0 0
KARAT PACKAGING INC COM 48563L101   423,498 29,471 SH   SOLE 19 29,471 0 0
KARAT PACKAGING INC COM 48563L101   2,359,770 164,215 SH   SOLE 21 164,215 0 0
KARAT PACKAGING INC COM 48563L101   1,617,588 112,567 SH   SOLE 22 111,603 0 964
KARAT PACKAGING INC COM 48563L101   21,627 1,505 SH   SOLE 23 1,505 0 0
KAROOOOO LTD ORD SHS Y4600W108   41,264 1,771 SH   SOLE 2 1,771 0 0
KAROOOOO LTD ORD SHS Y4600W108   31,688 1,360 SH   SOLE 22 1,360 0 0
KARUNA THERAPEUTICS INC COM 48576A100   3,984,234 20,276 SH   SOLE 2 10,183 0 10,093
KARUNA THERAPEUTICS INC COM 48576A100   16,506 84 SH   SOLE 4 84 0 0
KARUNA THERAPEUTICS INC COM 48576A100   342,303 1,742 SH   SOLE 7 1,742 0 0
KARUNA THERAPEUTICS INC COM 48576A100   16,317,164 83,039 SH   SOLE 18 79,944 0 3,095
KARUNA THERAPEUTICS INC COM 48576A100   38,303,549 194,929 SH   SOLE 19 194,929 0 0
KARUNA THERAPEUTICS INC COM 48576A100   244,320,044 1,243,359 SH   SOLE 21 1,243,359 0 0
KARUNA THERAPEUTICS INC COM 48576A100   142,083,059 723,069 SH   SOLE 22 701,034 0 22,035
KARUNA THERAPEUTICS INC COM 48576A100   211,434 1,076 SH   SOLE 23 1,076 0 0
KARUNA THERAPEUTICS INC COM 48576A100   868,530 4,420 SH   SOLE 25 4,420 0 0
KARUNA THERAPEUTICS INC COM 48576A100   3,804,437 19,361 SH   SOLE 26 12,215 0 7,146
KARUNA THERAPEUTICS INC COM 48576A100   300,449 1,529 SH   SOLE 28 379 0 1,150
KARUNA THERAPEUTICS INC COM 48576A100   19,981,889 101,689 SH   SOLE 30 101,689 0 0
KARUNA THERAPEUTICS INC COM 48576A100   117,507 598 SH   SOLE 34 598 0 0
KARUNA THERAPEUTICS INC COM 48576A100   85,281 434 SH   SOLE 36 434 0 0
KARUNA THERAPEUTICS INC COM 48576A100   739,233 3,762 SH   SOLE 40 3,762 0 0
KARUNA THERAPEUTICS INC COM 48576A100   62,487 318 SH   OTR 43 318 0 0
KARUNA THERAPEUTICS INC COM 48576A100   795,039 4,046 SH   SOLE 43 3,457 0 589
KARYOPHARM THERAPEUTICS INC COM 48576U106   996,877 293,199 SH   SOLE 2 165,835 0 127,364
KARYOPHARM THERAPEUTICS INC COM 48576U106   704 207 SH   SOLE 4 207 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106   18,425 5,419 SH   SOLE 7 5,419 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106   827,846 243,484 SH   SOLE 18 204,890 0 38,594
KARYOPHARM THERAPEUTICS INC COM 48576U106   3,411,183 1,003,289 SH   SOLE 19 1,003,289 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106   12,279,678 3,611,670 SH   SOLE 21 3,611,670 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106   9,621,959 2,829,988 SH   SOLE 22 2,778,723 0 51,265
KARYOPHARM THERAPEUTICS INC COM 48576U106   104,917 30,858 SH   SOLE 23 30,858 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106   46,053 13,545 SH   SOLE 25 13,545 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106   612,911 180,268 SH   SOLE 26 0 0 180,268
KARYOPHARM THERAPEUTICS INC COM 48576U106   1,720 506 SH   SOLE 28 0 0 506
KARYOPHARM THERAPEUTICS INC COM 48576U106   978,942 287,924 SH   SOLE 30 287,924 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106   24,031 7,068 SH   SOLE 40 7,068 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106   2,761 812 SH   SOLE 43 812 0 0
KASPIEN HOLDINGS INC COM NEW 485837108   202 364 SH   SOLE 21 364 0 0
KASPIEN HOLDINGS INC COM NEW 485837108   7,471 13,461 SH   SOLE 22 13,461 0 0
KATAPULT HOLDINGS INC COM 485859102   8,577 8,965 SH   SOLE 18 8,965 0 0
KATAPULT HOLDINGS INC COM 485859102   103,794 108,492 SH   SOLE 21 108,492 0 0
KATAPULT HOLDINGS INC COM 485859102   783,812 819,287 SH   SOLE 22 819,287 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105   7,476,612 193,394 SH   SOLE 2 193,394 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105   81,186 2,100 SH   SOLE 19 2,100 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105   441,961 11,432 SH   SOLE 21 11,432 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105   8,710,987 225,323 SH   SOLE 22 212,914 0 12,409
KB FINL GROUP INC SPONSORED ADR 48241A105   299,306 7,742 SH   SOLE 30 7,742 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105   330,002 8,536 SH   SOLE 31 0 0 8,536
KB FINL GROUP INC SPONSORED ADR 48241A105   60,926,726 1,575,963 SH   SOLE 43 1,468,464 0 107,499
KB HOME COM 48666K109   3,433,430 107,800 SH   SOLE 2 59,310 0 48,490
KB HOME COM 48666K109   3,408 107 SH   SOLE 4 107 0 0
KB HOME COM 48666K109   272,413 8,553 SH   SOLE 7 8,553 0 0
KB HOME COM 48666K109   11,379,464 357,283 SH   SOLE 18 357,283 0 0
KB HOME COM 48666K109   4,396,924 138,051 SH   SOLE 19 138,051 0 0
KB HOME COM 48666K109   212,419,275 6,669,365 SH   SOLE 21 6,669,365 0 0
KB HOME COM 48666K109   76,755,028 2,409,891 SH   SOLE 22 2,320,335 0 89,556
KB HOME COM 48666K109   461,921 14,503 SH   SOLE 25 14,503 0 0
KB HOME COM 48666K109   1,141,281 35,833 SH   SOLE 26 27,766 0 8,067
KB HOME COM 48666K109   252,921 7,941 SH   SOLE 28 7,941 0 0
KB HOME COM 48666K109   2,771,173 87,007 SH   SOLE 30 87,007 0 0
KB HOME COM 48666K109   327,100 10,270 SH   SOLE 36 10,270 0 0
KB HOME COM 48666K109   308,117 9,674 SH   SOLE 40 9,674 0 0
KB HOME COM 48666K109   13,538,323 425,065 SH   SOLE 43 415,194 0 9,871
KBR INC COM 48242W106   34,588,910 655,093 SH   SOLE 2 154,596 0 500,497
KBR INC COM 48242W106   118,853 2,251 SH   SOLE 4 2,251 0 0
KBR INC COM 48242W106   396,845 7,516 SH   SOLE 7 7,516 0 0
KBR INC COM 48242W106   16,720,334 316,673 SH   SOLE 18 311,241 0 5,432
KBR INC COM 48242W106   20,356,301 385,536 SH   SOLE 19 385,536 0 0
KBR INC COM 48242W106   379,251,893 7,182,801 SH   SOLE 21 7,182,801 0 0
KBR INC COM 48242W106   226,334,962 4,286,647 SH   SOLE 22 4,093,123 0 193,524
KBR INC COM 48242W106   326,990 6,193 SH   SOLE 23 6,193 0 0
KBR INC COM 48242W106   3,885,658 73,592 SH   SOLE 26 62,311 0 11,281
KBR INC COM 48242W106   380,424 7,205 SH   SOLE 28 2,518 0 4,687
KBR INC COM 48242W106   2,520,936 47,745 SH   SOLE 30 47,745 0 0
KBR INC COM 48242W106   101,904 1,930 SH   SOLE 31 1,930 0 0
KBR INC COM 48242W106   92,030 1,743 SH   SOLE 36 1,743 0 0
KBR INC COM 48242W106   16,632 315 SH   OTR 43 315 0 0
KBR INC COM 48242W106   2,900,560 54,935 SH   SOLE 43 51,042 0 3,892
KBR INC NOTE 2.500%11/0 48242WAB2   7,253,240 3,440,000 PRN   SOLE 21 3,440,000 0 0
KE HLDGS INC SPONSORED ADS 482497104   14,537,455 1,041,365 SH   SOLE 2 538,567 0 502,798
KE HLDGS INC SPONSORED ADS 482497104   4,729,327 338,777 SH   SOLE 4 167,104 0 171,673
KE HLDGS INC SPONSORED ADS 482497104   1,097,912 78,647 SH   SOLE 7 78,647 0 0
KE HLDGS INC SPONSORED ADS 482497104   2,387,565 171,029 SH   SOLE 13 67,492 0 103,537
KE HLDGS INC SPONSORED ADS 482497104   6,341,065 454,231 SH   SOLE 15 454,231 0 0
KE HLDGS INC SPONSORED ADS 482497104   4,371,365 313,135 SH   SOLE 18 313,135 0 0
KE HLDGS INC SPONSORED ADS 482497104   1,329,187 95,214 SH   SOLE 19 95,214 0 0
KE HLDGS INC SPONSORED ADS 482497104   175,301,053 12,557,382 SH   SOLE 21 12,557,382 0 0
KE HLDGS INC SPONSORED ADS 482497104   100,073,167 7,168,565 SH   SOLE 22 6,234,851 0 933,714
KE HLDGS INC SPONSORED ADS 482497104   11,527,526 825,754 SH   SOLE 23 825,754 0 0
KE HLDGS INC SPONSORED ADS 482497104   5,916,709 423,833 SH   SOLE 25 423,833 0 0
KE HLDGS INC SPONSORED ADS 482497104   13,823,513 990,223 SH   SOLE 26 163,265 0 826,958
KE HLDGS INC SPONSORED ADS 482497104   17,512,694 1,254,491 SH   SOLE 28 34,637 0 1,219,854
KE HLDGS INC SPONSORED ADS 482497104   178,674 12,799 SH   SOLE 29 12,799 0 0
KE HLDGS INC SPONSORED ADS 482497104   56,418,823 4,041,463 SH   SOLE 30 4,041,463 0 0
KE HLDGS INC SPONSORED ADS 482497104   452,513 32,415 SH   SOLE 31 18,596 0 13,819
KE HLDGS INC SPONSORED ADS 482497104   608,851 43,614 SH   SOLE 32 43,614 0 0
KE HLDGS INC SPONSORED ADS 482497104   21,896,386 1,568,509 SH   SOLE 34 1,568,509 0 0
KE HLDGS INC SPONSORED ADS 482497104   232,685 16,668 SH   SOLE 36 16,668 0 0
KE HLDGS INC SPONSORED ADS 482497104   65,654 4,703 SH   SOLE 40 4,703 0 0
KE HLDGS INC SPONSORED ADS 482497104   5,387,932 385,955 SH   SOLE 43 353,247 0 32,708
KEARNY FINL CORP MD COM 48716P108   1,274,140 125,531 SH   SOLE 2 90,058 0 35,473
KEARNY FINL CORP MD COM 48716P108   2,355 232 SH   SOLE 4 232 0 0
KEARNY FINL CORP MD COM 48716P108   6,344 625 SH   SOLE 7 625 0 0
KEARNY FINL CORP MD COM 48716P108   1,824,757 179,779 SH   SOLE 18 179,779 0 0
KEARNY FINL CORP MD COM 48716P108   1,149,812 113,282 SH   SOLE 19 113,282 0 0
KEARNY FINL CORP MD COM 48716P108   25,605,364 2,522,696 SH   SOLE 21 2,522,696 0 0
KEARNY FINL CORP MD COM 48716P108   20,341,635 2,004,102 SH   SOLE 22 1,922,621 0 81,481
KEARNY FINL CORP MD COM 48716P108   97,755 9,631 SH   SOLE 25 9,631 0 0
KEARNY FINL CORP MD COM 48716P108   338,208 33,321 SH   SOLE 26 29,365 0 3,956
KEARNY FINL CORP MD COM 48716P108   24,634 2,427 SH   SOLE 28 2,427 0 0
KEARNY FINL CORP MD COM 48716P108   51,572 5,081 SH   SOLE 30 5,081 0 0
KEARNY FINL CORP MD COM 48716P108   83,474 8,224 SH   SOLE 34 8,224 0 0
KEARNY FINL CORP MD COM 48716P108   114,238 11,255 SH   SOLE 40 11,255 0 0
KEARNY FINL CORP MD COM 48716P108   1,203,171 118,539 SH   SOLE 43 113,782 0 4,757
KELLOGG CO COM 487836108   51,875,614 728,181 SH   SOLE 2 192,432 0 535,749
KELLOGG CO COM 487836108   19,005,835 266,786 SH   SOLE 4 233,834 0 32,952
KELLOGG CO COM 487836108   38,120,666 535,102 SH   SOLE 7 526,565 0 8,537
KELLOGG CO COM 487836108   313,527 4,401 SH   SOLE 13 3,559 0 842
KELLOGG CO COM 487836108   3,024,850 42,460 SH   SOLE 15 42,460 0 0
KELLOGG CO COM 487836108   30,953,780 434,500 SH   SOLE 18 413,924 0 20,576
KELLOGG CO COM 487836108   17,571,631 246,654 SH   SOLE 19 246,654 0 0
KELLOGG CO COM 487836108   1,074,816,830 15,087,266 SH   SOLE 21 15,087,266 0 0
KELLOGG CO COM 487836108   485,246,558 6,811,434 SH   SOLE 22 6,229,383 0 582,051
KELLOGG CO COM 487836108   31,198,418 437,934 SH   SOLE 23 437,934 0 0
KELLOGG CO COM 487836108   58,116,025 815,778 SH   SOLE 25 815,778 0 0
KELLOGG CO COM 487836108   69,320,937 973,062 SH   SOLE 26 513,670 0 459,392
KELLOGG CO COM 487836108   58,428,198 820,160 SH   SOLE 28 103,134 0 717,026
KELLOGG CO COM 487836108   7,979 112 SH   SOLE 29 112 0 0
KELLOGG CO COM 487836108   239,626,426 3,363,650 SH   SOLE 30 3,154,562 0 209,088
KELLOGG CO COM 487836108   4,058,828 56,974 SH   SOLE 31 52,396 0 4,578
KELLOGG CO COM 487836108   8,867,029 124,467 SH   SOLE 34 124,467 0 0
KELLOGG CO COM 487836108   11,773,977 165,272 SH   SOLE 36 165,272 0 0
KELLOGG CO COM 487836108   677,350 9,508 SH   SOLE 40 9,508 0 0
KELLOGG CO COM 487836108   58,915 827 SH   OTR 43 827 0 0
KELLOGG CO COM 487836108   28,755,670 403,645 SH   SOLE 43 373,050 0 30,595
KELLY SVCS INC CL A 488152208   1,739,382 102,922 SH   SOLE 2 63,220 0 39,702
KELLY SVCS INC CL A 488152208   3,735 221 SH   SOLE 4 221 0 0
KELLY SVCS INC CL A 488152208   156,680 9,271 SH   SOLE 7 9,271 0 0
KELLY SVCS INC CL A 488152208   2,124,381 125,703 SH   SOLE 18 125,703 0 0
KELLY SVCS INC CL A 488152208   4,049,122 239,593 SH   SOLE 19 239,593 0 0
KELLY SVCS INC CL A 488152208   76,178,389 4,507,597 SH   SOLE 21 4,507,597 0 0
KELLY SVCS INC CL A 488152208   17,856,963 1,056,625 SH   SOLE 22 1,016,065 0 40,560
KELLY SVCS INC CL A 488152208   79,920 4,729 SH   SOLE 23 4,729 0 0
KELLY SVCS INC CL A 488152208   114,954 6,802 SH   SOLE 25 6,802 0 0
KELLY SVCS INC CL A 488152208   370,870 21,945 SH   SOLE 26 3,299 0 18,646
KELLY SVCS INC CL A 488152208   1,846,714 109,273 SH   SOLE 30 109,273 0 0
KELLY SVCS INC CL A 488152208   106,994 6,331 SH   SOLE 36 6,331 0 0
KELLY SVCS INC CL A 488152208   63,865 3,779 SH   SOLE 40 3,779 0 0
KELLY SVCS INC CL A 488152208   2,199,163 130,128 SH   SOLE 43 125,759 0 4,369
KEMPER CORP COM 488401100   4,994,095 101,506 SH   SOLE 2 57,302 0 44,204
KEMPER CORP COM 488401100   12,546 255 SH   SOLE 4 255 0 0
KEMPER CORP COM 488401100   273,552 5,560 SH   SOLE 7 5,560 0 0
KEMPER CORP COM 488401100   6,523,280 132,587 SH   SOLE 18 132,587 0 0
KEMPER CORP COM 488401100   991,232 20,147 SH   SOLE 19 20,147 0 0
KEMPER CORP COM 488401100   164,293,068 3,339,290 SH   SOLE 21 3,339,290 0 0
KEMPER CORP COM 488401100   90,577,003 1,840,996 SH   SOLE 22 1,752,636 0 88,360
KEMPER CORP COM 488401100   487,424 9,907 SH   SOLE 25 9,907 0 0
KEMPER CORP COM 488401100   1,883,327 38,279 SH   SOLE 26 32,949 0 5,330
KEMPER CORP COM 488401100   97,564 1,983 SH   SOLE 28 1,150 0 833
KEMPER CORP COM 488401100   1,500,797 30,504 SH   SOLE 30 30,504 0 0
KEMPER CORP COM 488401100   43,886 892 SH   SOLE 31 892 0 0
KEMPER CORP COM 488401100   113,947 2,316 SH   SOLE 36 2,316 0 0
KEMPER CORP COM 488401100   444,227 9,029 SH   SOLE 40 9,029 0 0
KEMPER CORP COM 488401100   7,380 150 SH   OTR 43 150 0 0
KEMPER CORP COM 488401100   926,853 18,838 SH   SOLE 43 17,846 0 992
KEMPHARM INC COM NEW 488445206   4,590 1,000 SH   SOLE 2 0 0 1,000
KEMPHARM INC COM NEW 488445206   27,076 5,899 SH   SOLE 18 5,899 0 0
KEMPHARM INC COM NEW 488445206   622,170 135,549 SH   SOLE 21 135,549 0 0
KEMPHARM INC COM NEW 488445206   2,112,515 460,243 SH   SOLE 22 460,243 0 0
KENNAMETAL INC COM 489170100   4,637,108 192,731 SH   SOLE 2 87,801 0 104,930
KENNAMETAL INC COM 489170100   4,066 169 SH   SOLE 4 169 0 0
KENNAMETAL INC COM 489170100   33,660 1,399 SH   SOLE 7 1,399 0 0
KENNAMETAL INC COM 489170100   8,836,324 367,262 SH   SOLE 18 367,262 0 0
KENNAMETAL INC COM 489170100   13,925,182 578,769 SH   SOLE 19 578,769 0 0
KENNAMETAL INC COM 489170100   145,060,363 6,029,109 SH   SOLE 21 6,029,109 0 0
KENNAMETAL INC COM 489170100   69,275,284 2,879,272 SH   SOLE 22 2,780,742 0 98,530
KENNAMETAL INC COM 489170100   13,883 577 SH   SOLE 23 577 0 0
KENNAMETAL INC COM 489170100   311,481 12,946 SH   SOLE 25 12,946 0 0
KENNAMETAL INC COM 489170100   3,462,234 143,900 SH   SOLE 26 33,322 0 110,578
KENNAMETAL INC COM 489170100   167,698 6,970 SH   SOLE 28 1,081 0 5,889
KENNAMETAL INC COM 489170100   648,056 26,935 SH   SOLE 30 26,935 0 0
KENNAMETAL INC COM 489170100   62,364 2,592 SH   SOLE 36 2,592 0 0
KENNAMETAL INC COM 489170100   223,012 9,269 SH   SOLE 40 9,269 0 0
KENNAMETAL INC COM 489170100   1,595,206 66,301 SH   SOLE 43 61,399 0 4,902
KENNEDY-WILSON HOLDINGS INC COM 489398107   5,261,606 334,495 SH   SOLE 2 190,832 0 143,663
KENNEDY-WILSON HOLDINGS INC COM 489398107   974,379 61,944 SH   SOLE 4 61,944 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   2,624,157 166,825 SH   SOLE 7 166,825 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   5,315,607 337,928 SH   SOLE 18 337,928 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   13,352,599 848,862 SH   SOLE 19 848,862 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   68,428,552 4,350,194 SH   SOLE 21 4,350,194 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   69,002,697 4,386,694 SH   SOLE 22 4,221,541 0 165,153
KENNEDY-WILSON HOLDINGS INC COM 489398107   10,010,651 636,405 SH   SOLE 25 636,405 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   2,888,075 183,603 SH   SOLE 26 30,784 0 152,819
KENNEDY-WILSON HOLDINGS INC COM 489398107   1,905,076 121,111 SH   SOLE 28 2,245 0 118,866
KENNEDY-WILSON HOLDINGS INC COM 489398107   6,395,865 406,603 SH   SOLE 30 406,603 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   54,253 3,449 SH   SOLE 36 3,449 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   269,423 17,128 SH   SOLE 40 17,128 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   691,853 43,983 SH   SOLE 43 41,672 0 2,311
KENON HLDGS LTD SHS Y46717107   2,633,037 79,789 SH   SOLE 7 79,789 0 0
KENTUCKY FIRST FED BANCORP COM 491292108   4,589 689 SH   SOLE 18 689 0 0
KENTUCKY FIRST FED BANCORP COM 491292108   53,440 8,024 SH   SOLE 21 8,024 0 0
KEROS THERAPEUTICS INC COM 492327101   512,662 10,676 SH   SOLE 2 4,788 0 5,888
KEROS THERAPEUTICS INC COM 492327101   125,956 2,623 SH   SOLE 7 2,623 0 0
KEROS THERAPEUTICS INC COM 492327101   2,410,268 50,193 SH   SOLE 18 50,193 0 0
KEROS THERAPEUTICS INC COM 492327101   11,310,055 235,528 SH   SOLE 19 235,528 0 0
KEROS THERAPEUTICS INC COM 492327101   39,945,869 831,859 SH   SOLE 21 831,859 0 0
KEROS THERAPEUTICS INC COM 492327101   21,678,005 451,437 SH   SOLE 22 435,968 0 15,469
KEROS THERAPEUTICS INC COM 492327101   152,896 3,184 SH   SOLE 25 3,184 0 0
KEROS THERAPEUTICS INC COM 492327101   60,361 1,257 SH   SOLE 26 335 0 922
KEROS THERAPEUTICS INC COM 492327101   14,262 297 SH   SOLE 28 0 0 297
KEROS THERAPEUTICS INC COM 492327101   1,981,497 41,264 SH   SOLE 30 41,264 0 0
KEROS THERAPEUTICS INC COM 492327101   78,465 1,634 SH   SOLE 34 1,634 0 0
KEROS THERAPEUTICS INC COM 492327101   27,948 582 SH   SOLE 36 582 0 0
KEROS THERAPEUTICS INC COM 492327101   118,033 2,458 SH   SOLE 40 2,458 0 0
KEROS THERAPEUTICS INC COM 492327101   256,139 5,334 SH   SOLE 43 5,253 0 81
KEURIG DR PEPPER INC COM 49271V100   55,724,563 1,562,663 SH   SOLE 2 204,077 0 1,358,586
KEURIG DR PEPPER INC COM 49271V100   31,490,775 883,084 SH   SOLE 4 521,015 0 362,069
KEURIG DR PEPPER INC COM 49271V100   43,086,124 1,208,248 SH   SOLE 7 1,180,094 0 28,154
KEURIG DR PEPPER INC COM 49271V100   313,380 8,788 SH   SOLE 13 2,840 0 5,948
KEURIG DR PEPPER INC COM 49271V100   4,863,525 136,386 SH   SOLE 15 136,386 0 0
KEURIG DR PEPPER INC COM 49271V100   58,219,443 1,632,626 SH   SOLE 18 1,568,271 0 64,355
KEURIG DR PEPPER INC COM 49271V100   8,378,317 234,950 SH   SOLE 19 234,950 0 0
KEURIG DR PEPPER INC COM 49271V100   948,174,937 26,589,314 SH   SOLE 21 26,589,314 0 0
KEURIG DR PEPPER INC COM 49271V100   698,629,253 19,591,398 SH   SOLE 22 17,861,458 0 1,729,940
KEURIG DR PEPPER INC COM 49271V100   46,386,706 1,300,805 SH   SOLE 23 1,300,805 0 0
KEURIG DR PEPPER INC COM 49271V100   66,429,909 1,862,869 SH   SOLE 25 1,862,869 0 0
KEURIG DR PEPPER INC COM 49271V100   55,972,614 1,569,619 SH   SOLE 26 609,747 0 959,872
KEURIG DR PEPPER INC COM 49271V100   74,735,978 2,095,793 SH   SOLE 28 24,588 0 2,071,205
KEURIG DR PEPPER INC COM 49271V100   266,434,902 7,471,534 SH   SOLE 30 7,471,534 0 0
KEURIG DR PEPPER INC COM 49271V100   6,153,918 172,572 SH   SOLE 31 158,400 0 14,172
KEURIG DR PEPPER INC COM 49271V100   10,828,623 303,663 SH   SOLE 32 303,663 0 0
KEURIG DR PEPPER INC COM 49271V100   1,385,391 38,850 SH   SOLE 34 38,850 0 0
KEURIG DR PEPPER INC COM 49271V100   12,220,611 342,698 SH   SOLE 36 342,698 0 0
KEURIG DR PEPPER INC COM 49271V100   1,006,789 28,233 SH   SOLE 40 28,233 0 0
KEURIG DR PEPPER INC COM 49271V100   61,478 1,724 SH   OTR 43 1,724 0 0
KEURIG DR PEPPER INC COM 49271V100   42,335,772 1,187,206 SH   SOLE 43 1,130,121 0 57,085
KEWAUNEE SCIENTIFIC CORP COM 492854104   7,301 471 SH   SOLE 18 471 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104   87,746 5,661 SH   SOLE 21 5,661 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104   30,225 1,950 SH   SOLE 22 1,950 0 0
KEY TRONIC CORP COM 493144109   8,101 1,871 SH   SOLE 18 1,871 0 0
KEY TRONIC CORP COM 493144109   90,856 20,983 SH   SOLE 21 20,983 0 0
KEY TRONIC CORP COM 493144109   84,275 19,463 SH   SOLE 22 19,463 0 0
KEYCORP COM 493267108   45,847,280 2,631,876 SH   SOLE 2 555,489 0 2,076,387
KEYCORP COM 493267108   14,861,176 853,110 SH   SOLE 4 411,812 0 441,298
KEYCORP COM 493267108   13,995,803 803,433 SH   SOLE 7 777,573 0 25,860
KEYCORP COM 493267108   268,808 15,431 SH   SOLE 13 3,925 0 11,506
KEYCORP COM 493267108   2,697,504 154,851 SH   SOLE 15 154,851 0 0
KEYCORP COM 493267108   43,060,812 2,471,918 SH   SOLE 18 2,393,819 0 78,099
KEYCORP COM 493267108   9,483,831 544,422 SH   SOLE 19 544,422 0 0
KEYCORP COM 493267108   633,149,114 36,346,103 SH   SOLE 21 36,346,103 0 0
KEYCORP COM 493267108   357,355,552 20,514,096 SH   SOLE 22 18,465,474 0 2,048,622
KEYCORP COM 493267108   27,580,999 1,583,295 SH   SOLE 23 1,583,295 0 0
KEYCORP COM 493267108   62,228,438 3,572,241 SH   SOLE 25 3,572,241 0 0
KEYCORP COM 493267108   39,214,563 2,251,123 SH   SOLE 26 504,505 0 1,746,618
KEYCORP COM 493267108   36,508,313 2,095,770 SH   SOLE 28 212,265 0 1,883,505
KEYCORP COM 493267108   30,764 1,766 SH   SOLE 29 1,766 0 0
KEYCORP COM 493267108   90,286,362 5,182,914 SH   SOLE 30 5,182,914 0 0
KEYCORP COM 493267108   3,655,152 209,825 SH   SOLE 31 192,839 0 16,986
KEYCORP COM 493267108   3,556,903 204,185 SH   SOLE 32 204,185 0 0
KEYCORP COM 493267108   922,650 52,965 SH   SOLE 34 52,965 0 0
KEYCORP COM 493267108   8,514,635 488,785 SH   SOLE 35 488,785 0 0
KEYCORP COM 493267108   4,929,721 282,992 SH   SOLE 36 282,992 0 0
KEYCORP COM 493267108   611,703 35,115 SH   SOLE 40 35,115 0 0
KEYCORP COM 493267108   49,177 2,823 SH   OTR 43 2,823 0 0
KEYCORP COM 493267108   18,622,943 1,069,055 SH   SOLE 43 984,569 0 84,486
KEYSIGHT TECHNOLOGIES INC COM 49338L103   55,447,551 324,122 SH   SOLE 2 113,308 0 210,814
KEYSIGHT TECHNOLOGIES INC COM 49338L103   34,383,359 200,990 SH   SOLE 4 127,099 0 73,891
KEYSIGHT TECHNOLOGIES INC COM 49338L103   40,471,741 236,580 SH   SOLE 7 231,317 0 5,263
KEYSIGHT TECHNOLOGIES INC COM 49338L103   364,379 2,130 SH   SOLE 13 713 0 1,417
KEYSIGHT TECHNOLOGIES INC COM 49338L103   3,488,117 20,390 SH   SOLE 15 20,390 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   80,427,363 470,143 SH   SOLE 18 455,671 0 14,472
KEYSIGHT TECHNOLOGIES INC COM 49338L103   40,158,340 234,748 SH   SOLE 19 234,748 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   1,323,235,688 7,735,054 SH   SOLE 21 7,735,054 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   760,137,399 4,443,429 SH   SOLE 22 4,059,506 0 383,923
KEYSIGHT TECHNOLOGIES INC COM 49338L103   48,856,395 285,593 SH   SOLE 23 285,593 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   66,846,116 390,753 SH   SOLE 25 390,753 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   63,564,822 371,572 SH   SOLE 26 167,212 0 204,360
KEYSIGHT TECHNOLOGIES INC COM 49338L103   119,479,565 698,425 SH   SOLE 28 5,949 0 692,476
KEYSIGHT TECHNOLOGIES INC COM 49338L103   250,180,124 1,462,443 SH   SOLE 30 1,386,037 0 76,406
KEYSIGHT TECHNOLOGIES INC COM 49338L103   6,878,554 40,209 SH   SOLE 31 37,071 0 3,138
KEYSIGHT TECHNOLOGIES INC COM 49338L103   20,582,971 120,319 SH   SOLE 34 120,319 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   15,675,315 91,631 SH   SOLE 36 91,631 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   1,167,553 6,825 SH   SOLE 40 6,825 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   55,427 324 SH   OTR 43 324 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   53,181,386 310,875 SH   SOLE 43 283,573 0 27,302
KEZAR LIFE SCIENCES INC COM 49372L100   435,283 61,830 SH   SOLE 2 15,380 0 46,450
KEZAR LIFE SCIENCES INC COM 49372L100   108,099 15,355 SH   SOLE 7 15,355 0 0
KEZAR LIFE SCIENCES INC COM 49372L100   1,121,571 159,314 SH   SOLE 18 159,314 0 0
KEZAR LIFE SCIENCES INC COM 49372L100   669,011 95,030 SH   SOLE 19 95,030 0 0
KEZAR LIFE SCIENCES INC COM 49372L100   17,630,448 2,504,325 SH   SOLE 21 2,504,325 0 0
KEZAR LIFE SCIENCES INC COM 49372L100   9,043,978 1,284,656 SH   SOLE 22 1,208,236 0 76,420
KEZAR LIFE SCIENCES INC COM 49372L100   66,211 9,405 SH   SOLE 25 9,405 0 0
KEZAR LIFE SCIENCES INC COM 49372L100   6,505 924 SH   SOLE 26 924 0 0
KEZAR LIFE SCIENCES INC COM 49372L100   580,068 82,396 SH   SOLE 30 82,396 0 0
KEZAR LIFE SCIENCES INC COM 49372L100   14,897 2,116 SH   SOLE 36 2,116 0 0
KEZAR LIFE SCIENCES INC COM 49372L100   41,254 5,860 SH   SOLE 40 5,860 0 0
KEZAR LIFE SCIENCES INC COM 49372L100   68,302 9,702 SH   SOLE 43 7,711 0 1,991
KFORCE INC COM 493732101   6,743,213 122,984 SH   SOLE 2 90,304 0 32,680
KFORCE INC COM 493732101   2,687 49 SH   SOLE 4 49 0 0
KFORCE INC COM 493732101   121,174 2,210 SH   SOLE 7 2,210 0 0
KFORCE INC COM 493732101   3,690,388 67,306 SH   SOLE 18 48,642 0 18,664
KFORCE INC COM 493732101   11,918,891 217,379 SH   SOLE 19 217,379 0 0
KFORCE INC COM 493732101   39,479,190 720,029 SH   SOLE 21 720,029 0 0
KFORCE INC COM 493732101   41,095,578 749,509 SH   SOLE 22 733,925 0 15,584
KFORCE INC COM 493732101   349,103 6,367 SH   SOLE 23 6,367 0 0
KFORCE INC COM 493732101   199,088 3,631 SH   SOLE 25 3,631 0 0
KFORCE INC COM 493732101   5,049,788 92,099 SH   SOLE 26 9,533 0 82,566
KFORCE INC COM 493732101   19,958 364 SH   SOLE 28 364 0 0
KFORCE INC COM 493732101   378,820 6,909 SH   SOLE 30 6,909 0 0
KFORCE INC COM 493732101   310,886 5,670 SH   SOLE 34 5,670 0 0
KFORCE INC COM 493732101   152,866 2,788 SH   SOLE 40 2,788 0 0
KFORCE INC COM 493732101   768,552 14,017 SH   SOLE 43 13,581 0 436
KHOSLA VENTURES ACQUT CO III COM CL A 482506102   448,124 45,015 SH   SOLE 2 45,015 0 0
KILROY RLTY CORP COM 49427F108   8,264,088 213,708 SH   SOLE 2 108,525 0 105,183
KILROY RLTY CORP COM 49427F108   2,491,044 64,418 SH   SOLE 4 64,418 0 0
KILROY RLTY CORP COM 49427F108   7,121,815 184,169 SH   SOLE 7 184,169 0 0
KILROY RLTY CORP COM 49427F108   68,871 1,781 SH   SOLE 13 1,781 0 0
KILROY RLTY CORP COM 49427F108   8,680,023 224,464 SH   SOLE 18 223,993 0 471
KILROY RLTY CORP COM 49427F108   7,655,500 197,970 SH   SOLE 19 197,970 0 0
KILROY RLTY CORP COM 49427F108   262,616,671 6,791,225 SH   SOLE 21 6,791,225 0 0
KILROY RLTY CORP COM 49427F108   159,056,787 4,113,183 SH   SOLE 22 3,912,259 0 200,924
KILROY RLTY CORP COM 49427F108   154,951 4,007 SH   SOLE 23 4,007 0 0
KILROY RLTY CORP COM 49427F108   35,045,577 906,273 SH   SOLE 25 906,273 0 0
KILROY RLTY CORP COM 49427F108   1,934,235 50,019 SH   SOLE 26 36,642 0 13,377
KILROY RLTY CORP COM 49427F108   5,722,696 147,988 SH   SOLE 28 61,674 0 86,314
KILROY RLTY CORP COM 49427F108   16,965,225 438,718 SH   SOLE 30 438,718 0 0
KILROY RLTY CORP COM 49427F108   80,472 2,081 SH   SOLE 31 2,081 0 0
KILROY RLTY CORP COM 49427F108   577,343 14,930 SH   SOLE 34 14,930 0 0
KILROY RLTY CORP COM 49427F108   452,439 11,700 SH   SOLE 36 11,700 0 0
KILROY RLTY CORP COM 49427F108   614,853 15,900 SH   SOLE 40 15,900 0 0
KILROY RLTY CORP COM 49427F108   9,788,160 253,120 SH   SOLE 43 238,118 0 15,003
KIMBALL ELECTRONICS INC COM 49428J109   889,323 39,368 SH   SOLE 2 22,348 0 17,020
KIMBALL ELECTRONICS INC COM 49428J109   160,863 7,121 SH   SOLE 7 7,121 0 0
KIMBALL ELECTRONICS INC COM 49428J109   1,631,269 72,212 SH   SOLE 18 72,212 0 0
KIMBALL ELECTRONICS INC COM 49428J109   1,018,990 45,108 SH   SOLE 19 45,108 0 0
KIMBALL ELECTRONICS INC COM 49428J109   21,981,990 973,085 SH   SOLE 21 973,085 0 0
KIMBALL ELECTRONICS INC COM 49428J109   14,474,746 640,759 SH   SOLE 22 610,379 0 30,380
KIMBALL ELECTRONICS INC COM 49428J109   84,419 3,737 SH   SOLE 25 3,737 0 0
KIMBALL ELECTRONICS INC COM 49428J109   38,539 1,706 SH   SOLE 26 1,706 0 0
KIMBALL ELECTRONICS INC COM 49428J109   944,420 41,807 SH   SOLE 30 41,807 0 0
KIMBALL ELECTRONICS INC COM 49428J109   37,816 1,674 SH   SOLE 36 1,674 0 0
KIMBALL ELECTRONICS INC COM 49428J109   63,862 2,827 SH   SOLE 40 2,827 0 0
KIMBALL ELECTRONICS INC COM 49428J109   289,129 12,799 SH   SOLE 43 12,558 0 241
KIMBALL INTL INC CL B 494274103   479,349 73,746 SH   SOLE 2 31,049 0 42,697
KIMBALL INTL INC CL B 494274103   3,920 603 SH   SOLE 7 603 0 0
KIMBALL INTL INC CL B 494274103   735,137 113,098 SH   SOLE 18 113,098 0 0
KIMBALL INTL INC CL B 494274103   3,183,070 489,703 SH   SOLE 19 489,703 0 0
KIMBALL INTL INC CL B 494274103   8,797,230 1,353,420 SH   SOLE 21 1,353,420 0 0
KIMBALL INTL INC CL B 494274103   9,212,015 1,417,233 SH   SOLE 22 1,387,326 0 29,907
KIMBALL INTL INC CL B 494274103   882,330 135,743 SH   SOLE 26 0 0 135,743
KIMBALL INTL INC CL B 494274103   13,680 2,105 SH   SOLE 43 1,789 0 316
KIMBELL RTY PARTNERS LP UNIT 49435R102   354,474 21,226 SH   SOLE 2 14,303 0 6,923
KIMBELL RTY PARTNERS LP UNIT 49435R102   2,631,185 157,556 SH   SOLE 21 157,556 0 0
KIMBELL RTY PARTNERS LP UNIT 49435R102   635,218 38,037 SH   SOLE 22 15,797 0 22,240
KIMBELL RTY PARTNERS LP UNIT 49435R102   65,414 3,917 SH   SOLE 26 0 0 3,917
KIMBELL RTY PARTNERS LP UNIT 49435R102   4,061 243 SH   SOLE 43 243 0 0
KIMBERLY-CLARK CORP COM 494368103   79,824,665 588,027 SH   SOLE 2 89,039 0 498,988
KIMBERLY-CLARK CORP COM 494368103   34,622,359 255,045 SH   SOLE 4 217,838 0 37,207
KIMBERLY-CLARK CORP COM 494368103   59,823,939 440,692 SH   SOLE 7 429,530 0 11,162
KIMBERLY-CLARK CORP COM 494368103   636,125 4,686 SH   SOLE 13 1,398 0 3,288
KIMBERLY-CLARK CORP COM 494368103   7,698,247 56,709 SH   SOLE 15 56,709 0 0
KIMBERLY-CLARK CORP COM 494368103   2,693 20 SH   SOLE 17 0 0 20
KIMBERLY-CLARK CORP COM 494368103   73,980,628 544,977 SH   SOLE 18 516,468 0 28,509
KIMBERLY-CLARK CORP COM 494368103   25,278,415 186,213 SH   SOLE 19 186,213 0 0
KIMBERLY-CLARK CORP COM 494368103   1,718,478,255 12,659,140 SH   SOLE 21 12,659,140 0 0
KIMBERLY-CLARK CORP COM 494368103   1,021,411,779 7,524,212 SH   SOLE 22 6,810,754 0 713,458
KIMBERLY-CLARK CORP COM 494368103   76,610,784 564,352 SH   SOLE 23 564,352 0 0
KIMBERLY-CLARK CORP COM 494368103   68,344,695 503,460 SH   SOLE 25 503,460 0 0
KIMBERLY-CLARK CORP COM 494368103   97,586,331 718,868 SH   SOLE 26 319,233 0 399,635
KIMBERLY-CLARK CORP COM 494368103   116,439,427 857,749 SH   SOLE 28 39,627 0 818,122
KIMBERLY-CLARK CORP COM 494368103   172,674 1,272 SH   SOLE 29 1,272 0 0
KIMBERLY-CLARK CORP COM 494368103   401,548,907 2,958,003 SH   SOLE 30 2,958,003 0 0
KIMBERLY-CLARK CORP COM 494368103   10,224,011 75,315 SH   SOLE 31 69,201 0 6,114
KIMBERLY-CLARK CORP COM 494368103   6,038,567 44,483 SH   SOLE 32 44,483 0 0
KIMBERLY-CLARK CORP COM 494368103   5,756,343 42,404 SH   SOLE 34 42,404 0 0
KIMBERLY-CLARK CORP COM 494368103   17,015,041 125,341 SH   SOLE 36 125,341 0 0
KIMBERLY-CLARK CORP COM 494368103   1,734,614 12,778 SH   SOLE 40 12,778 0 0
KIMBERLY-CLARK CORP COM 494368103   173,896 1,281 SH   OTR 43 1,281 0 0
KIMBERLY-CLARK CORP COM 494368103   55,976,606 412,351 SH   SOLE 43 367,108 0 45,242
KIMCO RLTY CORP COM 49446R109   24,635,263 1,163,138 SH   SOLE 2 223,079 0 940,059
KIMCO RLTY CORP COM 49446R109   18,780,730 886,720 SH   SOLE 4 616,530 0 270,190
KIMCO RLTY CORP COM 49446R109   29,011,919 1,369,779 SH   SOLE 7 1,352,509 0 17,270
KIMCO RLTY CORP COM 49446R109   317,065 14,970 SH   SOLE 13 2,059 0 12,911
KIMCO RLTY CORP COM 49446R109   2,259,906 106,700 SH   SOLE 15 106,700 0 0
KIMCO RLTY CORP COM 49446R109   20,633,492 974,197 SH   SOLE 18 924,242 0 49,955
KIMCO RLTY CORP COM 49446R109   24,680,419 1,165,270 SH   SOLE 19 1,165,270 0 0
KIMCO RLTY CORP COM 49446R109   474,406,182 22,398,781 SH   SOLE 21 22,398,781 0 0
KIMCO RLTY CORP COM 49446R109   411,936,767 19,449,328 SH   SOLE 22 17,990,362 0 1,458,966
KIMCO RLTY CORP COM 49446R109   22,359,133 1,055,672 SH   SOLE 23 1,055,672 0 0
KIMCO RLTY CORP COM 49446R109   74,494,338 3,517,202 SH   SOLE 25 3,517,202 0 0
KIMCO RLTY CORP COM 49446R109   27,662,711 1,306,077 SH   SOLE 26 613,809 0 692,268
KIMCO RLTY CORP COM 49446R109   27,907,996 1,317,658 SH   SOLE 28 7,791 0 1,309,867
KIMCO RLTY CORP COM 49446R109   265,724 12,546 SH   SOLE 29 12,546 0 0
KIMCO RLTY CORP COM 49446R109   109,395,081 5,165,018 SH   SOLE 30 4,526,078 0 638,940
KIMCO RLTY CORP COM 49446R109   2,992,565 141,292 SH   SOLE 31 130,698 0 10,594
KIMCO RLTY CORP COM 49446R109   646,774 30,537 SH   SOLE 34 30,537 0 0
KIMCO RLTY CORP COM 49446R109   3,645,459 172,118 SH   SOLE 36 172,118 0 0
KIMCO RLTY CORP COM 49446R109   467,125 22,055 SH   SOLE 40 22,055 0 0
KIMCO RLTY CORP COM 49446R109   21,561 1,018 SH   OTR 43 1,018 0 0
KIMCO RLTY CORP COM 49446R109   8,809,413 415,931 SH   SOLE 43 379,390 0 36,541
KINDER MORGAN INC DEL COM 49456B101   57,827,361 3,198,416 SH   SOLE 2 1,560,082 0 1,638,334
KINDER MORGAN INC DEL COM 49456B101   33,043,080 1,827,604 SH   SOLE 4 1,614,888 0 212,716
KINDER MORGAN INC DEL COM 49456B101   85,702,165 4,740,164 SH   SOLE 7 4,672,524 0 67,640
KINDER MORGAN INC DEL COM 49456B101   521,698 28,855 SH   SOLE 13 7,931 0 20,924
KINDER MORGAN INC DEL COM 49456B101   6,164,123 340,936 SH   SOLE 15 340,936 0 0
KINDER MORGAN INC DEL COM 49456B101   56,471,271 3,123,411 SH   SOLE 18 2,961,739 0 161,672
KINDER MORGAN INC DEL COM 49456B101   73,799,125 4,081,810 SH   SOLE 19 4,081,810 0 0
KINDER MORGAN INC DEL COM 49456B101   1,066,788,505 59,003,789 SH   SOLE 21 59,003,789 0 0
KINDER MORGAN INC DEL COM 49456B101   807,874,046 44,683,299 SH   SOLE 22 40,411,951 0 4,271,348
KINDER MORGAN INC DEL COM 49456B101   63,390,613 3,506,118 SH   SOLE 23 3,506,118 0 0
KINDER MORGAN INC DEL COM 49456B101   67,994,179 3,760,740 SH   SOLE 25 3,760,740 0 0
KINDER MORGAN INC DEL COM 49456B101   78,111,892 4,320,348 SH   SOLE 26 1,847,344 0 2,473,004
KINDER MORGAN INC DEL COM 49456B101   39,898,311 2,206,765 SH   SOLE 28 160,423 0 2,046,342
KINDER MORGAN INC DEL COM 49456B101   24,062,256 1,330,877 SH   SOLE 29 1,330,877 0 0
KINDER MORGAN INC DEL COM 49456B101   316,966,085 17,531,310 SH   SOLE 30 17,531,310 0 0
KINDER MORGAN INC DEL COM 49456B101   8,098,954 447,951 SH   SOLE 31 411,361 0 36,590
KINDER MORGAN INC DEL COM 49456B101   133,973,831 7,410,057 SH   SOLE 34 7,410,057 0 0
KINDER MORGAN INC DEL COM 49456B101   13,804,207 763,507 SH   SOLE 36 763,507 0 0
KINDER MORGAN INC DEL COM 49456B101   1,378,745 76,258 SH   SOLE 40 76,258 0 0
KINDER MORGAN INC DEL COM 49456B101   75,954 4,201 SH   OTR 43 4,201 0 0
KINDER MORGAN INC DEL COM 49456B101   25,362,728 1,402,806 SH   SOLE 43 1,220,068 0 182,738
KINETA INC COM 49461C102   2,496 393 SH   SOLE 21 393 0 0
KINETA INC COM 49461C102   36,659 5,773 SH   SOLE 22 5,773 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   745,524 22,537 SH   SOLE 2 6,135 0 16,402
KINETIK HOLDINGS INC COM NEW CL A 02215L209   118,691 3,588 SH   SOLE 7 3,588 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   1,658,730 50,143 SH   SOLE 18 50,143 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   1,025,910 31,013 SH   SOLE 19 31,013 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   33,909,283 1,025,069 SH   SOLE 21 1,025,069 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   16,358,159 494,503 SH   SOLE 22 473,899 0 20,604
KINETIK HOLDINGS INC COM NEW CL A 02215L209   79,260 2,396 SH   SOLE 25 2,396 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   66,094 1,998 SH   SOLE 26 605 0 1,393
KINETIK HOLDINGS INC COM NEW CL A 02215L209   476,087 14,392 SH   SOLE 28 0 0 14,392
KINETIK HOLDINGS INC COM NEW CL A 02215L209   998,057 30,171 SH   SOLE 30 30,171 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   160,008 4,837 SH   SOLE 34 4,837 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   70,990 2,146 SH   SOLE 40 2,146 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   352,997 10,671 SH   SOLE 43 10,307 0 364
KINGSOFT CLOUD HLDGS LTD ADS 49639K101   126,834 33,116 SH   SOLE 2 33,116 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101   10,862 2,836 SH   SOLE 4 2,836 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101   6,794,102 1,773,917 SH   SOLE 21 1,773,917 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101   2,380,701 621,593 SH   SOLE 22 565,350 0 56,243
KINGSOFT CLOUD HLDGS LTD ADS 49639K101   283,677 74,067 SH   SOLE 25 74,067 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101   53,995 14,098 SH   SOLE 28 0 0 14,098
KINGSOFT CLOUD HLDGS LTD ADS 49639K101   1,038,573 271,168 SH   SOLE 30 271,168 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101   9,384 2,450 SH   SOLE 34 2,450 0 0
KINGSTONE COS INC COM 496719105   2,692 1,994 SH   SOLE 18 1,994 0 0
KINGSTONE COS INC COM 496719105   39,394 29,181 SH   SOLE 21 29,181 0 0
KINGSTONE COS INC COM 496719105   154,790 114,659 SH   SOLE 22 114,659 0 0
KINGSWAY FINL SVCS INC COM NEW 496904202   4,171 526 SH   SOLE 2 0 0 526
KINGSWAY FINL SVCS INC COM NEW 496904202   14,583 1,839 SH   SOLE 18 1,839 0 0
KINGSWAY FINL SVCS INC COM NEW 496904202   177,656 22,403 SH   SOLE 21 22,403 0 0
KINGSWAY FINL SVCS INC COM NEW 496904202   16,812 2,120 SH   SOLE 22 2,120 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   1,984,955 132,507 SH   SOLE 2 76,636 0 55,871
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   5,872 392 SH   SOLE 7 392 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   1,530,102 102,143 SH   SOLE 18 84,299 0 17,844
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   8,015,334 535,069 SH   SOLE 19 535,069 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   21,396,968 1,428,369 SH   SOLE 21 1,428,369 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   18,799,915 1,255,001 SH   SOLE 22 1,229,362 0 25,639
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   161,694 10,794 SH   SOLE 23 10,794 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   71,799 4,793 SH   SOLE 25 4,793 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   1,080,717 72,144 SH   SOLE 26 258 0 71,886
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   335,432 22,392 SH   SOLE 30 22,392 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   89,670 5,986 SH   SOLE 40 5,986 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   181,093 12,089 SH   SOLE 43 11,966 0 123
KINNATE BIOPHARMA INC COM 49705R105   375,071 61,487 SH   SOLE 2 29,392 0 32,095
KINNATE BIOPHARMA INC COM 49705R105   1,330 218 SH   SOLE 7 218 0 0
KINNATE BIOPHARMA INC COM 49705R105   532,731 87,333 SH   SOLE 18 87,333 0 0
KINNATE BIOPHARMA INC COM 49705R105   2,233,424 366,135 SH   SOLE 19 366,135 0 0
KINNATE BIOPHARMA INC COM 49705R105   7,623,115 1,249,691 SH   SOLE 21 1,249,691 0 0
KINNATE BIOPHARMA INC COM 49705R105   3,319,034 544,104 SH   SOLE 22 522,289 0 21,815
KINNATE BIOPHARMA INC COM 49705R105   3,794 622 SH   SOLE 23 622 0 0
KINNATE BIOPHARMA INC COM 49705R105   120,377 19,734 SH   SOLE 30 19,734 0 0
KINNATE BIOPHARMA INC COM 49705R105   11,846 1,942 SH   SOLE 34 1,942 0 0
KINNATE BIOPHARMA INC COM 49705R105   27,767 4,552 SH   SOLE 43 4,178 0 374
KINROSS GOLD CORP COM 496902404   1,994,059 487,545 SH   SOLE 21 487,545 0 0
KINROSS GOLD CORP COM 496902404   3,980,257 973,168 SH   SOLE 43 937,365 0 35,803
KINS TECHNOLOGY GROUP INC *W EXP 10/14/202 49714K117   30,100 999,999 SH   SOLE 19 999,999 0 0
KINSALE CAP GROUP INC COM 49714P108   7,297,193 27,903 SH   SOLE 2 18,189 0 9,714
KINSALE CAP GROUP INC COM 49714P108   20,137 77 SH   SOLE 4 77 0 0
KINSALE CAP GROUP INC COM 49714P108   323,500 1,237 SH   SOLE 7 1,237 0 0
KINSALE CAP GROUP INC COM 49714P108   23,996,814 91,759 SH   SOLE 18 90,287 0 1,472
KINSALE CAP GROUP INC COM 49714P108   18,379,887 70,281 SH   SOLE 19 70,281 0 0
KINSALE CAP GROUP INC COM 49714P108   411,372,529 1,573,006 SH   SOLE 21 1,573,006 0 0
KINSALE CAP GROUP INC COM 49714P108   172,820,262 660,830 SH   SOLE 22 644,020 0 16,810
KINSALE CAP GROUP INC COM 49714P108   355,144 1,358 SH   SOLE 23 1,358 0 0
KINSALE CAP GROUP INC COM 49714P108   916,889 3,506 SH   SOLE 25 3,506 0 0
KINSALE CAP GROUP INC COM 49714P108   4,465,716 17,076 SH   SOLE 26 8,200 0 8,876
KINSALE CAP GROUP INC COM 49714P108   411,371 1,573 SH   SOLE 28 406 0 1,167
KINSALE CAP GROUP INC COM 49714P108   2,744,914 10,496 SH   SOLE 30 10,496 0 0
KINSALE CAP GROUP INC COM 49714P108   792,406 3,030 SH   SOLE 40 3,030 0 0
KINSALE CAP GROUP INC COM 49714P108   3,001,736 11,478 SH   SOLE 43 10,898 0 580
KIORA PHARMACEUTICALS INC COM NEW 49721T309   3 1 SH   SOLE 21 1 0 0
KIORA PHARMACEUTICALS INC COM NEW 49721T309   49,601 14,461 SH   SOLE 22 14,461 0 0
KIRBY CORP COM 497266106   12,525,792 194,651 SH   SOLE 2 33,334 0 161,317
KIRBY CORP COM 497266106   1,544 24 SH   SOLE 4 24 0 0
KIRBY CORP COM 497266106   71,171 1,106 SH   SOLE 7 1,106 0 0
KIRBY CORP COM 497266106   8,029,722 124,782 SH   SOLE 18 124,782 0 0
KIRBY CORP COM 497266106   1,185,777 18,427 SH   SOLE 19 18,427 0 0
KIRBY CORP COM 497266106   202,207,005 3,142,300 SH   SOLE 21 3,142,300 0 0
KIRBY CORP COM 497266106   107,552,981 1,671,375 SH   SOLE 22 1,608,464 0 62,911
KIRBY CORP COM 497266106   122,844 1,909 SH   SOLE 25 1,909 0 0
KIRBY CORP COM 497266106   326,834 5,079 SH   SOLE 26 3,914 0 1,165
KIRBY CORP COM 497266106   35,521 552 SH   SOLE 28 552 0 0
KIRBY CORP COM 497266106   75,032 1,166 SH   SOLE 30 1,166 0 0
KIRBY CORP COM 497266106   52,896 822 SH   SOLE 31 822 0 0
KIRBY CORP COM 497266106   113,578 1,765 SH   SOLE 36 1,765 0 0
KIRBY CORP COM 497266106   166,860 2,593 SH   SOLE 40 2,593 0 0
KIRBY CORP COM 497266106   8,544,264 132,778 SH   SOLE 43 129,434 0 3,344
KIRKLANDS INC COM 497498105   1,838 557 SH   SOLE 2 0 0 557
KIRKLANDS INC COM 497498105   5,537 1,678 SH   SOLE 18 1,678 0 0
KIRKLANDS INC COM 497498105   129,664 39,292 SH   SOLE 21 39,292 0 0
KIRKLANDS INC COM 497498105   332,894 100,877 SH   SOLE 22 100,877 0 0
KISMET ACQUISITION TWO CORP CL A SHS G52807107   51,459 5,100 SH   SOLE 2 5,100 0 0
KITE RLTY GROUP TR COM NEW 49803T300   8,619,407 409,473 SH   SOLE 2 256,067 0 153,406
KITE RLTY GROUP TR COM NEW 49803T300   2,441,442 115,983 SH   SOLE 4 115,983 0 0
KITE RLTY GROUP TR COM NEW 49803T300   6,381,729 303,170 SH   SOLE 7 303,170 0 0
KITE RLTY GROUP TR COM NEW 49803T300   20,735,345 985,052 SH   SOLE 18 985,052 0 0
KITE RLTY GROUP TR COM NEW 49803T300   16,310,487 774,845 SH   SOLE 19 774,845 0 0
KITE RLTY GROUP TR COM NEW 49803T300   366,258,338 17,399,446 SH   SOLE 21 17,399,446 0 0
KITE RLTY GROUP TR COM NEW 49803T300   180,446,199 8,572,266 SH   SOLE 22 8,261,634 0 310,632
KITE RLTY GROUP TR COM NEW 49803T300   199,891 9,496 SH   SOLE 23 9,496 0 0
KITE RLTY GROUP TR COM NEW 49803T300   17,049,405 809,948 SH   SOLE 25 809,948 0 0
KITE RLTY GROUP TR COM NEW 49803T300   2,012,906 95,625 SH   SOLE 26 65,565 0 30,060
KITE RLTY GROUP TR COM NEW 49803T300   3,152,637 149,769 SH   SOLE 28 4,591 0 145,178
KITE RLTY GROUP TR COM NEW 49803T300   14,874,625 706,633 SH   SOLE 30 706,633 0 0
KITE RLTY GROUP TR COM NEW 49803T300   370,459 17,599 SH   SOLE 34 17,599 0 0
KITE RLTY GROUP TR COM NEW 49803T300   45,552 2,164 SH   SOLE 36 2,164 0 0
KITE RLTY GROUP TR COM NEW 49803T300   660,675 31,386 SH   SOLE 40 31,386 0 0
KITE RLTY GROUP TR COM NEW 49803T300   23,513 1,117 SH   OTR 43 1,117 0 0
KITE RLTY GROUP TR COM NEW 49803T300   6,928,985 329,168 SH   SOLE 43 316,004 0 13,164
KKR & CO INC COM 48251W104   53,410,527 1,150,593 SH   SOLE 2 38,774 0 1,111,819
KKR & CO INC COM 48251W104   17,726,730 381,877 SH   SOLE 4 212,352 0 169,525
KKR & CO INC COM 48251W104   3,110,279 67,003 SH   SOLE 7 67,003 0 0
KKR & CO INC COM 48251W104   451,202 9,720 SH   SOLE 13 2,319 0 7,401
KKR & CO INC COM 48251W104   3,305,290 71,204 SH   SOLE 15 71,204 0 0
KKR & CO INC COM 48251W104   31,181,985 671,736 SH   SOLE 18 641,791 0 29,945
KKR & CO INC COM 48251W104   268,443,657 5,782,931 SH   SOLE 19 5,782,931 0 0
KKR & CO INC COM 48251W104   332,075,265 7,153,711 SH   SOLE 21 7,153,711 0 0
KKR & CO INC COM 48251W104   629,040,809 13,551,073 SH   SOLE 22 12,495,194 0 1,055,879
KKR & CO INC COM 48251W104   42,948,480 925,215 SH   SOLE 23 925,215 0 0
KKR & CO INC COM 48251W104   29,623,341 638,159 SH   SOLE 25 638,159 0 0
KKR & CO INC COM 48251W104   32,661,901 703,617 SH   SOLE 26 368,459 0 335,158
KKR & CO INC COM 48251W104   33,575,957 723,308 SH   SOLE 28 11,376 0 711,932
KKR & CO INC COM 48251W104   96,478,492 2,078,382 SH   SOLE 30 2,078,382 0 0
KKR & CO INC COM 48251W104   5,802,918 125,009 SH   SOLE 31 114,733 0 10,276
KKR & CO INC COM 48251W104   31,756,525 684,113 SH   SOLE 34 684,113 0 0
KKR & CO INC COM 48251W104   7,183,959 154,760 SH   SOLE 36 154,760 0 0
KKR & CO INC COM 48251W104   966,000 20,810 SH   SOLE 40 20,810 0 0
KKR & CO INC COM 48251W104   7,627,615 164,317 SH   SOLE 43 149,780 0 14,538
KKR & CO INC 6% MCONV PFD C 48251W401   763,085 13,329 SH   SOLE 7 13,329 0 0
KKR & CO INC 6% MCONV PFD C 48251W401   98,781,497 1,725,441 SH   SOLE 21 1,725,441 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100   695,320 49,808 SH   SOLE 2 15,972 0 33,836
KKR REAL ESTATE FIN TR INC COM 48251K100   111,150 7,962 SH   SOLE 7 7,962 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100   2,715,527 194,522 SH   SOLE 18 194,522 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100   1,501,845 107,582 SH   SOLE 19 107,582 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100   112,017,651 8,024,187 SH   SOLE 21 8,024,187 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100   22,774,512 1,631,412 SH   SOLE 22 1,561,319 0 70,093
KKR REAL ESTATE FIN TR INC COM 48251K100   108,078 7,742 SH   SOLE 25 7,742 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100   557,828 39,959 SH   SOLE 26 34,617 0 5,342
KKR REAL ESTATE FIN TR INC COM 48251K100   100,163 7,175 SH   SOLE 28 0 0 7,175
KKR REAL ESTATE FIN TR INC COM 48251K100   1,669,295 119,577 SH   SOLE 30 119,577 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100   95,738 6,858 SH   SOLE 40 6,858 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100   590,536 42,302 SH   SOLE 43 38,637 0 3,665
KLA CORP COM NEW 482480100   125,172,452 331,996 SH   SOLE 2 73,037 0 258,959
KLA CORP COM NEW 482480100   41,710,829 110,630 SH   SOLE 4 61,454 0 49,176
KLA CORP COM NEW 482480100   48,274,167 128,038 SH   SOLE 7 123,729 0 4,309
KLA CORP COM NEW 482480100   847,186 2,247 SH   SOLE 13 631 0 1,616
KLA CORP COM NEW 482480100   6,300,171 16,710 SH   SOLE 15 16,710 0 0
KLA CORP COM NEW 482480100   245,330,940 650,693 SH   SOLE 18 528,813 0 121,880
KLA CORP COM NEW 482480100   141,797,213 376,090 SH   SOLE 19 376,090 0 0
KLA CORP COM NEW 482480100   1,467,633,765 3,892,618 SH   SOLE 21 3,892,618 0 0
KLA CORP COM NEW 482480100   1,194,027,995 3,166,931 SH   SOLE 22 2,855,568 0 311,363
KLA CORP COM NEW 482480100   90,036,272 238,804 SH   SOLE 23 238,804 0 0
KLA CORP COM NEW 482480100   79,418,353 210,642 SH   SOLE 25 210,642 0 0
KLA CORP COM NEW 482480100   103,545,257 274,634 SH   SOLE 26 110,289 0 164,345
KLA CORP COM NEW 482480100   107,933,132 286,272 SH   SOLE 28 2,346 0 283,926
KLA CORP COM NEW 482480100   50,145 133 SH   SOLE 29 133 0 0
KLA CORP COM NEW 482480100   338,429,669 897,620 SH   SOLE 30 897,620 0 0
KLA CORP COM NEW 482480100   11,988,800 31,798 SH   SOLE 31 29,261 0 2,537
KLA CORP COM NEW 482480100   11,457,942 30,390 SH   SOLE 32 30,390 0 0
KLA CORP COM NEW 482480100   47,877,155 126,985 SH   SOLE 34 126,985 0 0
KLA CORP COM NEW 482480100   14,802,198 39,260 SH   SOLE 36 39,260 0 0
KLA CORP COM NEW 482480100   2,102,319 5,576 SH   SOLE 40 5,576 0 0
KLA CORP COM NEW 482480100   154,582 410 SH   OTR 43 410 0 0
KLA CORP COM NEW 482480100   50,887,719 134,970 SH   SOLE 43 121,233 0 13,737
KLA CORP OPTIONS 482480100   226,218 600 SH Call SOLE 2 0 0 600
KLA CORP OPTIONS 482480100   263,921 700 SH Call SOLE 4 700 0 0
KLA CORP OPTIONS 482480100   4,335,845 11,500 SH Call SOLE 18 11,500 0 0
KLA CORP OPTIONS 482480100   27,183,863 72,100 SH Call SOLE 19 72,100 0 0
KLA CORP OPTIONS 482480100   1,922,853 5,100 SH Call SOLE 22 5,100 0 0
KLA CORP OPTIONS 482480100   113,109 300 SH Call SOLE 26 300 0 0
KLA CORP OPTIONS 482480100   14,138,625 37,500 SH Call SOLE 34 37,500 0 0
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205   28,233 1,631 SH   SOLE 18 1,631 0 0
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205   670,191 38,717 SH   SOLE 21 38,717 0 0
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205   1,457,537 84,202 SH   SOLE 22 84,202 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   22,439,918 428,161 SH   SOLE 2 215,877 0 212,284
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   7,628,380 145,552 SH   SOLE 4 109,704 0 35,848
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   3,771,162 71,955 SH   SOLE 7 33,095 0 38,860
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   759,578 14,493 SH   SOLE 13 14,493 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   888,454 16,952 SH   SOLE 15 16,952 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   21,750,622 415,009 SH   SOLE 18 405,165 0 9,844
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   2,688,161 51,291 SH   SOLE 19 51,291 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   476,302,185 9,088,002 SH   SOLE 21 9,088,002 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   250,808,107 4,785,501 SH   SOLE 22 4,471,823 0 313,678
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   14,786,905 282,139 SH   SOLE 23 282,139 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   8,245,508 157,327 SH   SOLE 25 157,327 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   7,140,181 136,237 SH   SOLE 26 115,265 0 20,972
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   21,912,307 418,094 SH   SOLE 28 2,792 0 415,302
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   438,777 8,372 SH   SOLE 29 8,372 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   61,495,221 1,173,349 SH   SOLE 30 1,075,867 0 97,482
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   2,851,104 54,400 SH   SOLE 31 51,509 0 2,891
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   749,777 14,306 SH   SOLE 34 14,306 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   1,359,777 25,945 SH   SOLE 36 25,945 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   300,938 5,742 SH   SOLE 40 5,742 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   7,237,125 138,087 SH   SOLE 43 133,044 0 5,043
KNIGHTSCOPE INC CLASS A COM 49907V102   4,381 2,318 SH   SOLE 22 2,318 0 0
KNOW LABS INC COM NEW 499238103   7,851 4,907 SH   SOLE 22 4,907 0 0
KNOWBE4 INC CL A 49926T104   1,085,141 43,791 SH   SOLE 2 25,531 0 18,260
KNOWBE4 INC CL A 49926T104   7,261 293 SH   SOLE 4 293 0 0
KNOWBE4 INC CL A 49926T104   215,735 8,706 SH   SOLE 7 8,706 0 0
KNOWBE4 INC CL A 49926T104   4,451,405 179,637 SH   SOLE 18 179,637 0 0
KNOWBE4 INC CL A 49926T104   5,733,200 231,364 SH   SOLE 19 231,364 0 0
KNOWBE4 INC CL A 49926T104   71,589,470 2,889,002 SH   SOLE 21 2,889,002 0 0
KNOWBE4 INC CL A 49926T104   50,177,542 2,024,921 SH   SOLE 22 1,964,975 0 59,946
KNOWBE4 INC CL A 49926T104   19,403 783 SH   SOLE 23 783 0 0
KNOWBE4 INC CL A 49926T104   335,967 13,558 SH   SOLE 25 13,558 0 0
KNOWBE4 INC CL A 49926T104   1,306,649 52,730 SH   SOLE 26 45,527 0 7,203
KNOWBE4 INC CL A 49926T104   82,047 3,311 SH   SOLE 28 0 0 3,311
KNOWBE4 INC CL A 49926T104   1,793,601 72,381 SH   SOLE 30 72,381 0 0
KNOWBE4 INC CL A 49926T104   79,073 3,191 SH   SOLE 36 3,191 0 0
KNOWBE4 INC CL A 49926T104   277,932 11,216 SH   SOLE 40 11,216 0 0
KNOWLES CORP COM 49926D109   6,193,049 377,165 SH   SOLE 2 233,930 0 143,235
KNOWLES CORP COM 49926D109   6,190 377 SH   SOLE 4 377 0 0
KNOWLES CORP COM 49926D109   192,689 11,735 SH   SOLE 7 11,735 0 0
KNOWLES CORP COM 49926D109   5,273,973 321,192 SH   SOLE 18 321,192 0 0
KNOWLES CORP COM 49926D109   10,777,251 656,349 SH   SOLE 19 656,349 0 0
KNOWLES CORP COM 49926D109   191,593,371 11,668,293 SH   SOLE 21 11,668,293 0 0
KNOWLES CORP COM 49926D109   49,671,764 3,025,077 SH   SOLE 22 2,913,893 0 111,184
KNOWLES CORP COM 49926D109   298,056 18,152 SH   SOLE 25 18,152 0 0
KNOWLES CORP COM 49926D109   3,032,561 184,687 SH   SOLE 26 41,273 0 143,414
KNOWLES CORP COM 49926D109   3,242,326 197,462 SH   SOLE 30 197,462 0 0
KNOWLES CORP COM 49926D109   341,602 20,804 SH   SOLE 34 20,804 0 0
KNOWLES CORP COM 49926D109   94,628 5,763 SH   SOLE 36 5,763 0 0
KNOWLES CORP COM 49926D109   236,317 14,392 SH   SOLE 40 14,392 0 0
KNOWLES CORP COM 49926D109   1,682,574 102,471 SH   SOLE 43 99,651 0 2,820
KODIAK SCIENCES INC COM 50015M109   1,622,477 226,603 SH   SOLE 2 108,357 0 118,246
KODIAK SCIENCES INC COM 50015M109   931 130 SH   SOLE 4 130 0 0
KODIAK SCIENCES INC COM 50015M109   3,415 477 SH   SOLE 7 477 0 0
KODIAK SCIENCES INC COM 50015M109   753,132 105,186 SH   SOLE 18 105,186 0 0
KODIAK SCIENCES INC COM 50015M109   4,456,678 622,441 SH   SOLE 19 622,441 0 0
KODIAK SCIENCES INC COM 50015M109   11,909,328 1,663,314 SH   SOLE 21 1,663,314 0 0
KODIAK SCIENCES INC COM 50015M109   10,212,272 1,426,295 SH   SOLE 22 1,386,053 0 40,242
KODIAK SCIENCES INC COM 50015M109   119,629 16,708 SH   SOLE 23 16,708 0 0
KODIAK SCIENCES INC COM 50015M109   32,020 4,472 SH   SOLE 25 4,472 0 0
KODIAK SCIENCES INC COM 50015M109   776,359 108,430 SH   SOLE 26 10,263 0 98,167
KODIAK SCIENCES INC COM 50015M109   3,988 557 SH   SOLE 28 557 0 0
KODIAK SCIENCES INC COM 50015M109   319,773 44,661 SH   SOLE 30 44,661 0 0
KODIAK SCIENCES INC COM 50015M109   27,093 3,784 SH   SOLE 40 3,784 0 0
KODIAK SCIENCES INC COM 50015M109   463,617 64,751 SH   SOLE 43 61,940 0 2,811
KOHLS CORP COM 500255104   7,977,788 315,952 SH   SOLE 2 100,872 0 215,080
KOHLS CORP COM 500255104   11,337 449 SH   SOLE 4 449 0 0
KOHLS CORP COM 500255104   285,805 11,319 SH   SOLE 7 11,319 0 0
KOHLS CORP COM 500255104   6,205,667 245,769 SH   SOLE 18 245,769 0 0
KOHLS CORP COM 500255104   1,229,549 48,695 SH   SOLE 19 48,695 0 0
KOHLS CORP COM 500255104   155,487,505 6,157,921 SH   SOLE 21 6,157,921 0 0
KOHLS CORP COM 500255104   85,677,416 3,393,165 SH   SOLE 22 3,231,493 0 161,672
KOHLS CORP COM 500255104   493,638 19,550 SH   SOLE 25 19,550 0 0
KOHLS CORP COM 500255104   2,405,871 95,282 SH   SOLE 26 83,025 0 12,257
KOHLS CORP COM 500255104   1,059,137 41,946 SH   SOLE 28 41,946 0 0
KOHLS CORP COM 500255104   2,608,022 103,288 SH   SOLE 30 103,288 0 0
KOHLS CORP COM 500255104   43,329 1,716 SH   SOLE 31 1,716 0 0
KOHLS CORP COM 500255104   633,699 25,097 SH   SOLE 36 25,097 0 0
KOHLS CORP COM 500255104   499,622 19,787 SH   SOLE 40 19,787 0 0
KOHLS CORP COM 500255104   4,373,109 173,192 SH   SOLE 43 163,112 0 10,080
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   49,302,484 3,289,025 SH   SOLE 18 3,267,737 0 21,288
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   3,619,740 241,477 SH   SOLE 19 241,477 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   1,167,316 77,873 SH   SOLE 23 77,873 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   991,963 66,175 SH   SOLE 25 66,175 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   9,918,688 661,687 SH   SOLE 34 661,687 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   12,059,102 804,476 SH   SOLE 43 726,514 0 77,962
KONTOOR BRANDS INC COM 50050N103   1,083,809 27,102 SH   SOLE 2 15,157 0 11,945
KONTOOR BRANDS INC COM 50050N103   6,278 157 SH   SOLE 4 157 0 0
KONTOOR BRANDS INC COM 50050N103   158,280 3,958 SH   SOLE 7 3,958 0 0
KONTOOR BRANDS INC COM 50050N103   6,884,678 172,160 SH   SOLE 18 172,160 0 0
KONTOOR BRANDS INC COM 50050N103   4,115,651 102,917 SH   SOLE 19 102,917 0 0
KONTOOR BRANDS INC COM 50050N103   254,238,984 6,357,564 SH   SOLE 21 6,357,564 0 0
KONTOOR BRANDS INC COM 50050N103   52,693,943 1,317,678 SH   SOLE 22 1,275,011 0 42,667
KONTOOR BRANDS INC COM 50050N103   318,440 7,963 SH   SOLE 25 7,963 0 0
KONTOOR BRANDS INC COM 50050N103   581,295 14,536 SH   SOLE 26 11,031 0 3,505
KONTOOR BRANDS INC COM 50050N103   38,190 955 SH   SOLE 28 955 0 0
KONTOOR BRANDS INC COM 50050N103   3,735,186 93,403 SH   SOLE 30 93,403 0 0
KONTOOR BRANDS INC COM 50050N103   292,487 7,314 SH   SOLE 40 7,314 0 0
KONTOOR BRANDS INC COM 50050N103   8,998 225 SH   OTR 43 225 0 0
KONTOOR BRANDS INC COM 50050N103   1,421,277 35,541 SH   SOLE 43 30,030 0 5,511
KOPIN CORP COM 500600101   21,988 17,732 SH   SOLE 2 15,391 0 2,341
KOPIN CORP COM 500600101   19,239 15,515 SH   SOLE 18 15,515 0 0
KOPIN CORP COM 500600101   317,013 255,656 SH   SOLE 21 255,656 0 0
KOPIN CORP COM 500600101   1,250,565 1,008,520 SH   SOLE 22 1,008,520 0 0
KOPIN CORP COM 500600101   820 661 SH   SOLE 43 661 0 0
KOPPERS HOLDINGS INC COM 50060P106   642,988 22,801 SH   SOLE 2 6,663 0 16,138
KOPPERS HOLDINGS INC COM 50060P106   1,861 66 SH   SOLE 4 66 0 0
KOPPERS HOLDINGS INC COM 50060P106   151,039 5,356 SH   SOLE 7 5,356 0 0
KOPPERS HOLDINGS INC COM 50060P106   2,040,947 72,374 SH   SOLE 18 72,374 0 0
KOPPERS HOLDINGS INC COM 50060P106   1,068,583 37,893 SH   SOLE 19 37,893 0 0
KOPPERS HOLDINGS INC COM 50060P106   75,986,930 2,694,572 SH   SOLE 21 2,694,572 0 0
KOPPERS HOLDINGS INC COM 50060P106   16,798,232 595,682 SH   SOLE 22 571,121 0 24,561
KOPPERS HOLDINGS INC COM 50060P106   75,632 2,682 SH   SOLE 25 2,682 0 0
KOPPERS HOLDINGS INC COM 50060P106   14,100 500 SH   SOLE 26 500 0 0
KOPPERS HOLDINGS INC COM 50060P106   1,472,971 52,233 SH   SOLE 30 52,233 0 0
KOPPERS HOLDINGS INC COM 50060P106   70,274 2,492 SH   SOLE 40 2,492 0 0
KOPPERS HOLDINGS INC COM 50060P106   858,521 30,444 SH   SOLE 43 30,058 0 386
KORE GROUP HLDGS INC COMMON STOCK 50066V107   17,010 13,500 SH   SOLE 2 2,391 0 11,109
KORE GROUP HLDGS INC COMMON STOCK 50066V107   130,995 103,964 SH   SOLE 18 103,964 0 0
KORE GROUP HLDGS INC COMMON STOCK 50066V107   78,611 62,390 SH   SOLE 19 62,390 0 0
KORE GROUP HLDGS INC COMMON STOCK 50066V107   1,575,942 1,250,748 SH   SOLE 21 1,250,748 0 0
KORE GROUP HLDGS INC COMMON STOCK 50066V107   536,036 425,425 SH   SOLE 22 399,265 0 26,160
KOREA ELEC PWR CORP SPONSORED ADR 500631106   835,488 96,700 SH   SOLE 2 96,700 0 0
KOREA ELEC PWR CORP SPONSORED ADR 500631106   802,976 92,937 SH   SOLE 21 92,937 0 0
KOREA ELEC PWR CORP SPONSORED ADR 500631106   813,793 94,189 SH   SOLE 22 94,189 0 0
KOREA ELEC PWR CORP SPONSORED ADR 500631106   1,336,651 154,705 SH   SOLE 30 154,705 0 0
KOREA ELEC PWR CORP SPONSORED ADR 500631106   14,855,849 1,719,427 SH   SOLE 43 1,588,493 0 130,934
KORN FERRY COM NEW 500643200   2,266,814 44,781 SH   SOLE 2 32,214 0 12,567
KORN FERRY COM NEW 500643200   10,883 215 SH   SOLE 4 215 0 0
KORN FERRY COM NEW 500643200   239,028 4,722 SH   SOLE 7 4,722 0 0
KORN FERRY COM NEW 500643200   9,635,871 190,357 SH   SOLE 18 172,096 0 18,261
KORN FERRY COM NEW 500643200   6,788,749 134,112 SH   SOLE 19 134,112 0 0
KORN FERRY COM NEW 500643200   331,510,785 6,549,008 SH   SOLE 21 6,549,008 0 0
KORN FERRY COM NEW 500643200   68,940,745 1,361,927 SH   SOLE 22 1,318,500 0 43,427
KORN FERRY COM NEW 500643200   17,616 348 SH   SOLE 23 348 0 0
KORN FERRY COM NEW 500643200   485,193 9,585 SH   SOLE 25 9,585 0 0
KORN FERRY COM NEW 500643200   1,323,207 26,140 SH   SOLE 26 21,735 0 4,405
KORN FERRY COM NEW 500643200   94,761 1,872 SH   SOLE 28 962 0 910
KORN FERRY COM NEW 500643200   5,468,782 108,036 SH   SOLE 30 108,036 0 0
KORN FERRY COM NEW 500643200   137,433 2,715 SH   SOLE 36 2,715 0 0
KORN FERRY COM NEW 500643200   435,332 8,600 SH   SOLE 40 8,600 0 0
KORN FERRY COM NEW 500643200   2,201,818 43,497 SH   SOLE 43 42,235 0 1,262
KORNIT DIGITAL LTD SHS M6372Q113   942 41 SH   SOLE 2 41 0 0
KORNIT DIGITAL LTD SHS M6372Q113   29,746 1,295 SH   SOLE 4 159 0 1,136
KORNIT DIGITAL LTD SHS M6372Q113   258,206 11,241 SH   SOLE 7 11,241 0 0
KORNIT DIGITAL LTD SHS M6372Q113   14,213,928 618,804 SH   SOLE 21 618,804 0 0
KORNIT DIGITAL LTD SHS M6372Q113   7,198,591 313,391 SH   SOLE 22 284,196 0 29,195
KORNIT DIGITAL LTD SHS M6372Q113   178,086 7,753 SH   SOLE 25 7,753 0 0
KORNIT DIGITAL LTD SHS M6372Q113   131,618 5,730 SH   SOLE 26 1,323 0 4,407
KORNIT DIGITAL LTD SHS M6372Q113   18,950 825 SH   SOLE 28 825 0 0
KORNIT DIGITAL LTD SHS M6372Q113   8,175,184 355,907 SH   SOLE 30 355,907 0 0
KORNIT DIGITAL LTD SHS M6372Q113   23,200 1,010 SH   SOLE 36 1,010 0 0
KORNIT DIGITAL LTD SHS M6372Q113   155,116 6,753 SH   SOLE 40 6,753 0 0
KORNIT DIGITAL LTD SHS M6372Q113   1,057,906 46,056 SH   SOLE 43 44,762 0 1,294
KORU MEDICAL SYSTEMS INC COM 759910102   2,895 811 SH   SOLE 2 7 0 804
KORU MEDICAL SYSTEMS INC COM 759910102   18,942 5,306 SH   SOLE 18 5,306 0 0
KORU MEDICAL SYSTEMS INC COM 759910102   284,465 79,682 SH   SOLE 21 79,682 0 0
KORU MEDICAL SYSTEMS INC COM 759910102   926,369 259,487 SH   SOLE 22 259,487 0 0
KOSMOS ENERGY LTD COM 500688106   2,102,502 330,582 SH   SOLE 2 231,083 0 99,499
KOSMOS ENERGY LTD COM 500688106   9,406 1,479 SH   SOLE 4 1,479 0 0
KOSMOS ENERGY LTD COM 500688106   363,856 57,210 SH   SOLE 7 57,210 0 0
KOSMOS ENERGY LTD COM 500688106   7,144,487 1,123,347 SH   SOLE 18 1,123,347 0 0
KOSMOS ENERGY LTD COM 500688106   14,747,931 2,318,857 SH   SOLE 19 2,318,857 0 0
KOSMOS ENERGY LTD COM 500688106   104,321,007 16,402,674 SH   SOLE 21 16,402,674 0 0
KOSMOS ENERGY LTD COM 500688106   70,260,962 11,047,321 SH   SOLE 22 10,683,703 0 363,618
KOSMOS ENERGY LTD COM 500688106   1,286,126 202,221 SH   SOLE 25 202,221 0 0
KOSMOS ENERGY LTD COM 500688106   1,513,928 238,039 SH   SOLE 26 200,733 0 37,306
KOSMOS ENERGY LTD COM 500688106   135,074 21,238 SH   SOLE 28 0 0 21,238
KOSMOS ENERGY LTD COM 500688106   7,664,627 1,205,130 SH   SOLE 30 1,205,130 0 0
KOSMOS ENERGY LTD COM 500688106   28,369,759 4,460,654 SH   SOLE 34 4,460,654 0 0
KOSMOS ENERGY LTD COM 500688106   445,849 70,102 SH   SOLE 40 70,102 0 0
KOSS CORP COM 500692108   3,668 741 SH   SOLE 18 741 0 0
KOSS CORP COM 500692108   40,882 8,259 SH   SOLE 21 8,259 0 0
KOSS CORP COM 500692108   259,697 52,464 SH   SOLE 22 52,464 0 0
KRAFT HEINZ CO COM 500754106   79,380,022 1,949,890 SH   SOLE 2 562,773 0 1,387,117
KRAFT HEINZ CO COM 500754106   24,825,894 609,823 SH   SOLE 4 314,357 0 295,466
KRAFT HEINZ CO COM 500754106   31,278,226 768,318 SH   SOLE 7 744,046 0 24,272
KRAFT HEINZ CO COM 500754106   338,137 8,306 SH   SOLE 13 2,029 0 6,277
KRAFT HEINZ CO COM 500754106   5,217,597 128,165 SH   SOLE 15 128,165 0 0
KRAFT HEINZ CO COM 500754106   210,405,279 5,168,393 SH   SOLE 18 4,764,102 0 404,291
KRAFT HEINZ CO COM 500754106   453,452,325 11,138,598 SH   SOLE 19 11,138,598 0 0
KRAFT HEINZ CO COM 500754106   137,559 3,379 SH   SOLE 20 3,379 0 0
KRAFT HEINZ CO COM 500754106   734,275,848 18,036,744 SH   SOLE 21 18,036,744 0 0
KRAFT HEINZ CO COM 500754106   709,564,838 17,429,743 SH   SOLE 22 15,889,485 0 1,540,258
KRAFT HEINZ CO COM 500754106   54,264,964 1,332,964 SH   SOLE 23 1,332,964 0 0
KRAFT HEINZ CO COM 500754106   44,079,037 1,082,757 SH   SOLE 25 1,082,757 0 0
KRAFT HEINZ CO COM 500754106   76,257,646 1,873,192 SH   SOLE 26 671,062 0 1,202,130
KRAFT HEINZ CO COM 500754106   81,359,057 1,998,503 SH   SOLE 28 13,182 0 1,985,321
KRAFT HEINZ CO COM 500754106   58,256 1,431 SH   SOLE 29 1,431 0 0
KRAFT HEINZ CO COM 500754106   231,110,059 5,676,985 SH   SOLE 30 5,661,088 0 15,897
KRAFT HEINZ CO COM 500754106   6,576,497 161,545 SH   SOLE 31 148,249 0 13,296
KRAFT HEINZ CO COM 500754106   10,692,074 262,640 SH   SOLE 32 262,640 0 0
KRAFT HEINZ CO COM 500754106   24,623,118 604,842 SH   SOLE 34 604,842 0 0
KRAFT HEINZ CO COM 500754106   9,601,169 235,843 SH   SOLE 36 235,843 0 0
KRAFT HEINZ CO COM 500754106   1,134,832 27,876 SH   SOLE 40 27,876 0 0
KRAFT HEINZ CO COM 500754106   74,866 1,839 SH   OTR 43 1,839 0 0
KRAFT HEINZ CO COM 500754106   29,467,859 723,848 SH   SOLE 43 659,070 0 64,778
KRANESHARES TR CSI CHI INTERNET 500767306   37,539 1,243 SH   SOLE 2 0 0 1,243
KRANESHARES TR CSI CHI INTERNET 500767306   726,582 24,059 SH   SOLE 4 24,059 0 0
KRANESHARES TR CSI CHI INTERNET 500767306   11,345,929 375,693 SH   SOLE 18 375,693 0 0
KRANESHARES TR CSI CHI INTERNET 500767306   64,435,324 2,133,620 SH   SOLE 19 2,133,620 0 0
KRANESHARES TR CSI CHI INTERNET 500767306   3,832,018 126,888 SH   SOLE 22 126,888 0 0
KRANESHARES TR CSI CHI INTERNET 500767306   167,036 5,531 SH   SOLE 26 5,531 0 0
KRANESHARES TR BOSERA MSCI CHIN 500767405   41,853,178 1,641,945 SH   SOLE 2 0 0 1,641,945
KRANESHARES TR BOSERA MSCI CHIN 500767405   68,517 2,688 SH   SOLE 4 2,688 0 0
KRANESHARES TR BOSERA MSCI CHIN 500767405   1,104,915 43,347 SH   SOLE 18 43,347 0 0
KRANESHARES TR BOSERA MSCI CHIN 500767405   4,570,382 179,301 SH   SOLE 19 179,301 0 0
KRANESHARES TR BOSERA MSCI CHIN 500767405   431,240 16,918 SH   SOLE 22 16,918 0 0
KRANESHARES TR BOSERA MSCI CHIN 500767405   48,507 1,903 SH   SOLE 26 1,903 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   2,998,476 290,550 SH   SOLE 2 202,913 0 87,637
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   4,303 417 SH   SOLE 4 417 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   146,916 14,236 SH   SOLE 7 14,236 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   3,667,934 355,420 SH   SOLE 18 355,420 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   4,395,711 425,941 SH   SOLE 19 425,941 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   64,669,970 6,266,470 SH   SOLE 21 6,266,470 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   34,454,940 3,338,657 SH   SOLE 22 3,188,149 0 150,508
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   36,223 3,510 SH   SOLE 23 3,510 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   217,711 21,096 SH   SOLE 25 21,096 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   452,346 43,832 SH   SOLE 26 32,208 0 11,624
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   275,864 26,731 SH   SOLE 28 2,206 0 24,525
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   438,146 42,456 SH   SOLE 30 42,456 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   100,785 9,766 SH   SOLE 36 9,766 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   225,946 21,894 SH   SOLE 40 21,894 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   565,557 54,802 SH   SOLE 43 48,143 0 6,659
KRISPY KREME INC COM 50101L106   677,095 65,610 SH   SOLE 2 22,450 0 43,160
KRISPY KREME INC COM 50101L106   8,689 842 SH   SOLE 7 842 0 0
KRISPY KREME INC COM 50101L106   2,053,432 198,976 SH   SOLE 18 198,976 0 0
KRISPY KREME INC COM 50101L106   1,378,866 133,611 SH   SOLE 19 133,611 0 0
KRISPY KREME INC COM 50101L106   25,484,487 2,469,427 SH   SOLE 21 2,469,427 0 0
KRISPY KREME INC COM 50101L106   19,782,604 1,916,919 SH   SOLE 22 1,832,426 0 84,493
KRISPY KREME INC COM 50101L106   99,578 9,649 SH   SOLE 25 9,649 0 0
KRISPY KREME INC COM 50101L106   603,782 58,506 SH   SOLE 26 53,254 0 5,252
KRISPY KREME INC COM 50101L106   14,407 1,396 SH   SOLE 28 0 0 1,396
KRISPY KREME INC COM 50101L106   416,753 40,383 SH   SOLE 30 40,383 0 0
KRISPY KREME INC COM 50101L106   91,012 8,819 SH   SOLE 40 8,819 0 0
KRISPY KREME INC COM 50101L106   34,345 3,328 SH   SOLE 43 3,252 0 76
KROGER CO COM 501044101   68,349,566 1,533,189 SH   SOLE 2 558,486 0 974,703
KROGER CO COM 501044101   24,652,918 553,004 SH   SOLE 4 329,572 0 223,432
KROGER CO COM 501044101   46,776,947 1,049,281 SH   SOLE 7 858,326 0 190,955
KROGER CO COM 501044101   1,864,559 41,825 SH   SOLE 13 34,525 0 7,300
KROGER CO COM 501044101   5,093,310 114,251 SH   SOLE 15 114,251 0 0
KROGER CO COM 501044101   446 10 SH   SOLE 17 0 0 10
KROGER CO COM 501044101   52,950,475 1,187,763 SH   SOLE 18 1,065,832 0 121,931
KROGER CO COM 501044101   32,735,941 734,319 SH   SOLE 19 734,319 0 0
KROGER CO COM 501044101   1,222,692,985 27,426,940 SH   SOLE 21 27,426,940 0 0
KROGER CO COM 501044101   764,615,698 17,151,541 SH   SOLE 22 15,619,092 0 1,532,449
KROGER CO COM 501044101   54,940,927 1,232,412 SH   SOLE 23 1,232,412 0 0
KROGER CO COM 501044101   85,060,468 1,908,041 SH   SOLE 25 1,908,041 0 0
KROGER CO COM 501044101   88,785,617 1,991,602 SH   SOLE 26 1,207,348 0 784,254
KROGER CO COM 501044101   96,540,843 2,165,564 SH   SOLE 28 19,396 0 2,146,168
KROGER CO COM 501044101   59,737 1,340 SH   SOLE 29 1,340 0 0
KROGER CO COM 501044101   283,197,571 6,352,570 SH   SOLE 30 6,031,466 0 321,104
KROGER CO COM 501044101   6,901,920 154,821 SH   SOLE 31 142,770 0 12,051
KROGER CO COM 501044101   13,342,081 299,284 SH   SOLE 34 299,284 0 0
KROGER CO COM 501044101   15,516,069 348,050 SH   SOLE 36 348,050 0 0
KROGER CO COM 501044101   1,169,467 26,233 SH   SOLE 40 26,233 0 0
KROGER CO COM 501044101   128,078 2,873 SH   OTR 43 2,873 0 0
KROGER CO COM 501044101   75,422,468 1,691,845 SH   SOLE 43 1,610,141 0 81,704
KRONOS BIO INC COM 50107A104   240,191 148,266 SH   SOLE 2 54,305 0 93,961
KRONOS BIO INC COM 50107A104   735 454 SH   SOLE 7 454 0 0
KRONOS BIO INC COM 50107A104   198,478 122,517 SH   SOLE 18 122,517 0 0
KRONOS BIO INC COM 50107A104   857,511 529,328 SH   SOLE 19 529,328 0 0
KRONOS BIO INC COM 50107A104   2,331,246 1,439,041 SH   SOLE 21 1,439,041 0 0
KRONOS BIO INC COM 50107A104   1,557,518 961,431 SH   SOLE 22 928,108 0 33,323
KRONOS BIO INC COM 50107A104   9,474 5,848 SH   SOLE 23 5,848 0 0
KRONOS WORLDWIDE INC COM 50105F105   120,000 12,766 SH   SOLE 2 7,214 0 5,552
KRONOS WORLDWIDE INC COM 50105F105   1,006 107 SH   SOLE 4 107 0 0
KRONOS WORLDWIDE INC COM 50105F105   2,773 295 SH   SOLE 7 295 0 0
KRONOS WORLDWIDE INC COM 50105F105   457,047 48,622 SH   SOLE 18 48,622 0 0
KRONOS WORLDWIDE INC COM 50105F105   372,249 39,601 SH   SOLE 19 39,601 0 0
KRONOS WORLDWIDE INC COM 50105F105   7,230,066 769,156 SH   SOLE 21 769,156 0 0
KRONOS WORLDWIDE INC COM 50105F105   5,400,667 574,539 SH   SOLE 22 557,253 0 17,286
KRONOS WORLDWIDE INC COM 50105F105   43,268 4,603 SH   SOLE 25 4,603 0 0
KRONOS WORLDWIDE INC COM 50105F105   55,056 5,857 SH   SOLE 30 5,857 0 0
KRONOS WORLDWIDE INC COM 50105F105   20,520 2,183 SH   SOLE 40 2,183 0 0
KRONOS WORLDWIDE INC COM 50105F105   956,543 101,760 SH   SOLE 43 99,906 0 1,854
KRYSTAL BIOTECH INC COM 501147102   1,812,237 22,876 SH   SOLE 2 5,514 0 17,362
KRYSTAL BIOTECH INC COM 501147102   3,803 48 SH   SOLE 4 48 0 0
KRYSTAL BIOTECH INC COM 501147102   134,595 1,699 SH   SOLE 7 1,699 0 0
KRYSTAL BIOTECH INC COM 501147102   4,968,362 62,716 SH   SOLE 18 62,716 0 0
KRYSTAL BIOTECH INC COM 501147102   9,342,573 117,932 SH   SOLE 19 117,932 0 0
KRYSTAL BIOTECH INC COM 501147102   72,715,721 917,896 SH   SOLE 21 917,896 0 0
KRYSTAL BIOTECH INC COM 501147102   41,383,736 522,390 SH   SOLE 22 499,528 0 22,862
KRYSTAL BIOTECH INC COM 501147102   221,261 2,793 SH   SOLE 25 2,793 0 0
KRYSTAL BIOTECH INC COM 501147102   831,255 10,493 SH   SOLE 26 8,964 0 1,529
KRYSTAL BIOTECH INC COM 501147102   26,143 330 SH   SOLE 28 330 0 0
KRYSTAL BIOTECH INC COM 501147102   2,362,024 29,816 SH   SOLE 30 29,816 0 0
KRYSTAL BIOTECH INC COM 501147102   17,983 227 SH   SOLE 34 227 0 0
KRYSTAL BIOTECH INC COM 501147102   71,140 898 SH   SOLE 36 898 0 0
KRYSTAL BIOTECH INC COM 501147102   220,311 2,781 SH   SOLE 40 2,781 0 0
KRYSTAL BIOTECH INC COM 501147102   92,767 1,171 SH   OTR 43 1,171 0 0
KRYSTAL BIOTECH INC COM 501147102   438,087 5,530 SH   SOLE 43 5,432 0 98
KT CORP SPONSORED ADR 48268K101   1,874,691 138,866 SH   SOLE 2 138,866 0 0
KT CORP SPONSORED ADR 48268K101   6,021,068 446,005 SH   SOLE 22 446,005 0 0
KT CORP SPONSORED ADR 48268K101   1,266,746 93,833 SH   SOLE 43 49,890 0 43,943
KUBIENT INC COM 50116V107   423 662 SH   SOLE 22 662 0 0
KULICKE & SOFFA INDS INC COM 501242101   1,370,865 30,973 SH   SOLE 2 17,405 0 13,568
KULICKE & SOFFA INDS INC COM 501242101   23,679 535 SH   SOLE 4 210 0 325
KULICKE & SOFFA INDS INC COM 501242101   270,384 6,109 SH   SOLE 7 6,109 0 0
KULICKE & SOFFA INDS INC COM 501242101   8,463,840 191,230 SH   SOLE 18 183,712 0 7,518
KULICKE & SOFFA INDS INC COM 501242101   4,676,512 105,660 SH   SOLE 19 105,660 0 0
KULICKE & SOFFA INDS INC COM 501242101   309,631,408 6,995,739 SH   SOLE 21 6,995,739 0 0
KULICKE & SOFFA INDS INC COM 501242101   65,371,710 1,476,993 SH   SOLE 22 1,433,015 0 43,978
KULICKE & SOFFA INDS INC COM 501242101   432,553 9,773 SH   SOLE 25 9,773 0 0
KULICKE & SOFFA INDS INC COM 501242101   1,574,107 35,565 SH   SOLE 26 31,031 0 4,534
KULICKE & SOFFA INDS INC COM 501242101   195,718 4,422 SH   SOLE 28 4,422 0 0
KULICKE & SOFFA INDS INC COM 501242101   6,108,721 138,019 SH   SOLE 30 138,019 0 0
KULICKE & SOFFA INDS INC COM 501242101   82,235 1,858 SH   SOLE 36 1,858 0 0
KULICKE & SOFFA INDS INC COM 501242101   352,531 7,965 SH   SOLE 40 7,965 0 0
KULICKE & SOFFA INDS INC COM 501242101   1,983,822 44,822 SH   SOLE 43 43,900 0 922
KULR TECHNOLOGY GROUP INC COM 50125G109   13,981 11,651 SH   SOLE 18 11,651 0 0
KULR TECHNOLOGY GROUP INC COM 50125G109   170,286 141,905 SH   SOLE 21 141,905 0 0
KULR TECHNOLOGY GROUP INC COM 50125G109   870,842 725,702 SH   SOLE 22 725,702 0 0
KURA ONCOLOGY INC COM 50127T109   983,232 79,229 SH   SOLE 2 22,606 0 56,623
KURA ONCOLOGY INC COM 50127T109   3,053 246 SH   SOLE 4 246 0 0
KURA ONCOLOGY INC COM 50127T109   100,049 8,062 SH   SOLE 7 8,062 0 0
KURA ONCOLOGY INC COM 50127T109   2,258,310 181,975 SH   SOLE 18 181,975 0 0
KURA ONCOLOGY INC COM 50127T109   2,323,028 187,190 SH   SOLE 19 187,190 0 0
KURA ONCOLOGY INC COM 50127T109   35,745,367 2,880,368 SH   SOLE 21 2,880,368 0 0
KURA ONCOLOGY INC COM 50127T109   20,865,007 1,681,306 SH   SOLE 22 1,605,210 0 76,096
KURA ONCOLOGY INC COM 50127T109   100,062 8,063 SH   SOLE 25 8,063 0 0
KURA ONCOLOGY INC COM 50127T109   375,738 30,277 SH   SOLE 26 23,896 0 6,381
KURA ONCOLOGY INC COM 50127T109   944,984 76,147 SH   SOLE 30 76,147 0 0
KURA ONCOLOGY INC COM 50127T109   15,426 1,243 SH   SOLE 34 1,243 0 0
KURA ONCOLOGY INC COM 50127T109   34,934 2,815 SH   SOLE 36 2,815 0 0
KURA ONCOLOGY INC COM 50127T109   74,745 6,023 SH   SOLE 40 6,023 0 0
KURA ONCOLOGY INC COM 50127T109   246,860 19,892 SH   SOLE 43 17,299 0 2,593
KURA SUSHI USA INC CL A COM 501270102   109,330 2,293 SH   SOLE 2 1,275 0 1,018
KURA SUSHI USA INC CL A COM 501270102   3,052 64 SH   SOLE 7 64 0 0
KURA SUSHI USA INC CL A COM 501270102   591,852 12,413 SH   SOLE 18 12,413 0 0
KURA SUSHI USA INC CL A COM 501270102   417,677 8,760 SH   SOLE 19 8,760 0 0
KURA SUSHI USA INC CL A COM 501270102   7,722,873 161,973 SH   SOLE 21 161,973 0 0
KURA SUSHI USA INC CL A COM 501270102   4,438,674 93,093 SH   SOLE 22 88,585 0 4,508
KURA SUSHI USA INC CL A COM 501270102   33,376 700 SH   SOLE 26 0 0 700
KURA SUSHI USA INC CL A COM 501270102   18,214 382 SH   SOLE 43 164 0 218
KVH INDS INC COM 482738101   5,417 530 SH   SOLE 2 0 0 530
KVH INDS INC COM 482738101   33,358 3,264 SH   SOLE 18 3,264 0 0
KVH INDS INC COM 482738101   576,132 56,373 SH   SOLE 21 56,373 0 0
KVH INDS INC COM 482738101   3,223,735 315,434 SH   SOLE 22 315,434 0 0
KVH INDS INC COM 482738101   7,358 720 SH   SOLE 43 720 0 0
KYMERA THERAPEUTICS INC COM 501575104   1,446,781 57,964 SH   SOLE 2 20,262 0 37,702
KYMERA THERAPEUTICS INC COM 501575104   5,391 216 SH   SOLE 4 216 0 0
KYMERA THERAPEUTICS INC COM 501575104   109,225 4,376 SH   SOLE 7 4,376 0 0
KYMERA THERAPEUTICS INC COM 501575104   2,713,452 108,712 SH   SOLE 18 107,528 0 1,184
KYMERA THERAPEUTICS INC COM 501575104   4,695,700 188,129 SH   SOLE 19 188,129 0 0
KYMERA THERAPEUTICS INC COM 501575104   42,862,785 1,717,259 SH   SOLE 21 1,717,259 0 0
KYMERA THERAPEUTICS INC COM 501575104   28,009,164 1,122,162 SH   SOLE 22 1,080,433 0 41,729
KYMERA THERAPEUTICS INC COM 501575104   54,737 2,193 SH   SOLE 23 2,193 0 0
KYMERA THERAPEUTICS INC COM 501575104   124,426 4,985 SH   SOLE 25 4,985 0 0
KYMERA THERAPEUTICS INC COM 501575104   1,494,954 59,894 SH   SOLE 26 22,554 0 37,340
KYMERA THERAPEUTICS INC COM 501575104   10,733 430 SH   SOLE 28 430 0 0
KYMERA THERAPEUTICS INC COM 501575104   1,472,989 59,014 SH   SOLE 30 59,014 0 0
KYMERA THERAPEUTICS INC COM 501575104   37,440 1,500 SH   SOLE 36 1,500 0 0
KYMERA THERAPEUTICS INC COM 501575104   80,371 3,220 SH   SOLE 40 3,220 0 0
KYMERA THERAPEUTICS INC COM 501575104   120,981 4,847 SH   SOLE 43 4,177 0 670
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   9,348,072 840,654 SH   SOLE 2 241,650 0 599,004
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   7,272 654 SH   SOLE 4 654 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   199,548 17,945 SH   SOLE 7 17,945 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   4,730,259 425,383 SH   SOLE 18 425,328 0 55
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   1,351,814 121,566 SH   SOLE 19 121,566 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   120,044,070 10,795,330 SH   SOLE 21 10,795,330 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   66,232,377 5,956,149 SH   SOLE 22 5,676,671 0 279,478
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   334,590 30,089 SH   SOLE 25 30,089 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   1,416,288 127,364 SH   SOLE 26 113,363 0 14,001
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   19,703,472 1,771,895 SH   SOLE 30 1,771,895 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   29,457 2,649 SH   SOLE 31 2,649 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   401,154 36,075 SH   SOLE 36 36,075 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   279,268 25,114 SH   SOLE 40 25,114 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   8,207 738 SH   OTR 43 738 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   3,145,561 282,874 SH   SOLE 43 252,924 0 29,951
L3HARRIS TECHNOLOGIES INC COM 502431109   84,221,986 404,505 SH   SOLE 2 79,571 0 324,934
L3HARRIS TECHNOLOGIES INC COM 502431109   26,462,242 127,094 SH   SOLE 4 65,671 0 61,423
L3HARRIS TECHNOLOGIES INC COM 502431109   46,582,407 223,728 SH   SOLE 7 217,938 0 5,790
L3HARRIS TECHNOLOGIES INC COM 502431109   571,745 2,746 SH   SOLE 13 720 0 2,026
L3HARRIS TECHNOLOGIES INC COM 502431109   6,663,553 32,004 SH   SOLE 15 32,004 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   1,041 5 SH   SOLE 17 0 0 5
L3HARRIS TECHNOLOGIES INC COM 502431109   171,294,009 822,698 SH   SOLE 18 779,433 0 43,265
L3HARRIS TECHNOLOGIES INC COM 502431109   288,912,404 1,387,601 SH   SOLE 19 1,387,601 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   1,140,406,979 5,477,196 SH   SOLE 21 5,477,196 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   874,251,720 4,198,894 SH   SOLE 22 3,790,904 0 407,990
L3HARRIS TECHNOLOGIES INC COM 502431109   70,497,199 338,587 SH   SOLE 23 338,587 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   62,628,527 300,795 SH   SOLE 25 300,795 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   51,401,636 246,874 SH   SOLE 26 136,932 0 109,942
L3HARRIS TECHNOLOGIES INC COM 502431109   29,227,687 140,376 SH   SOLE 28 8,039 0 132,337
L3HARRIS TECHNOLOGIES INC COM 502431109   20,405 98 SH   SOLE 29 98 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   220,018,422 1,056,714 SH   SOLE 30 1,056,714 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   8,967,813 43,071 SH   SOLE 31 39,580 0 3,491
L3HARRIS TECHNOLOGIES INC COM 502431109   12,674,159 60,872 SH   SOLE 36 60,872 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   902,590 4,335 SH   SOLE 40 4,335 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   31,462,628 151,110 SH   SOLE 43 140,217 0 10,893
LA Z BOY INC COM 505336107   1,412,375 61,892 SH   SOLE 2 32,549 0 29,343
LA Z BOY INC COM 505336107   5,066 222 SH   SOLE 4 222 0 0
LA Z BOY INC COM 505336107   9,539 418 SH   SOLE 7 418 0 0
LA Z BOY INC COM 505336107   3,549,537 155,545 SH   SOLE 18 155,545 0 0
LA Z BOY INC COM 505336107   1,945,017 85,233 SH   SOLE 19 85,233 0 0
LA Z BOY INC COM 505336107   124,999,905 5,477,647 SH   SOLE 21 5,477,647 0 0
LA Z BOY INC COM 505336107   25,579,440 1,120,922 SH   SOLE 22 1,067,936 0 52,986
LA Z BOY INC COM 505336107   134,273 5,884 SH   SOLE 25 5,884 0 0
LA Z BOY INC COM 505336107   273,886 12,002 SH   SOLE 26 9,481 0 2,521
LA Z BOY INC COM 505336107   18,393 806 SH   SOLE 28 806 0 0
LA Z BOY INC COM 505336107   1,610,978 70,595 SH   SOLE 30 70,595 0 0
LA Z BOY INC COM 505336107   129,823 5,689 SH   SOLE 40 5,689 0 0
LA Z BOY INC COM 505336107   862,026 37,775 SH   SOLE 43 33,336 0 4,439
LABORATORY CORP AMER HLDGS COM NEW 50540R409   45,555,490 193,458 SH   SOLE 2 114,775 0 78,683
LABORATORY CORP AMER HLDGS COM NEW 50540R409   16,712,251 70,971 SH   SOLE 4 40,571 0 30,400
LABORATORY CORP AMER HLDGS COM NEW 50540R409   18,707,238 79,443 SH   SOLE 7 76,772 0 2,671
LABORATORY CORP AMER HLDGS COM NEW 50540R409   308,479 1,310 SH   SOLE 13 357 0 953
LABORATORY CORP AMER HLDGS COM NEW 50540R409   3,539,029 15,029 SH   SOLE 15 15,029 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   337,005,174 1,431,141 SH   SOLE 18 1,347,282 0 83,859
LABORATORY CORP AMER HLDGS COM NEW 50540R409   581,753,811 2,470,502 SH   SOLE 19 2,470,502 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   715,648,210 3,039,104 SH   SOLE 21 3,039,104 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   512,050,318 2,174,496 SH   SOLE 22 1,983,028 0 191,468
LABORATORY CORP AMER HLDGS COM NEW 50540R409   56,607,979 240,394 SH   SOLE 23 240,394 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   43,990,725 186,813 SH   SOLE 25 168,153 0 18,660
LABORATORY CORP AMER HLDGS COM NEW 50540R409   44,125,891 187,387 SH   SOLE 26 88,938 0 98,449
LABORATORY CORP AMER HLDGS COM NEW 50540R409   57,451,468 243,976 SH   SOLE 28 25,258 0 218,718
LABORATORY CORP AMER HLDGS COM NEW 50540R409   177,301,369 752,936 SH   SOLE 30 752,936 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   4,802,144 20,393 SH   SOLE 31 18,695 0 1,698
LABORATORY CORP AMER HLDGS COM NEW 50540R409   57,261,436 243,169 SH   SOLE 34 243,169 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   11,371,329 48,290 SH   SOLE 36 48,290 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   812,171 3,449 SH   SOLE 40 3,449 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   61,931 263 SH   OTR 43 263 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   17,012,332 72,245 SH   SOLE 43 59,628 0 12,617
LADDER CAP CORP CL A 505743104   3,094,479 308,215 SH   SOLE 2 227,993 0 80,222
LADDER CAP CORP CL A 505743104   4,819 480 SH   SOLE 4 480 0 0
LADDER CAP CORP CL A 505743104   13,504 1,345 SH   SOLE 7 1,345 0 0
LADDER CAP CORP CL A 505743104   3,199,246 318,650 SH   SOLE 18 318,650 0 0
LADDER CAP CORP CL A 505743104   3,790,110 377,501 SH   SOLE 19 377,501 0 0
LADDER CAP CORP CL A 505743104   55,954,757 5,573,183 SH   SOLE 21 5,573,183 0 0
LADDER CAP CORP CL A 505743104   30,169,969 3,004,977 SH   SOLE 22 2,856,803 0 148,174
LADDER CAP CORP CL A 505743104   98,392 9,800 SH   SOLE 23 9,800 0 0
LADDER CAP CORP CL A 505743104   203,571 20,276 SH   SOLE 25 20,276 0 0
LADDER CAP CORP CL A 505743104   338,679 33,733 SH   SOLE 26 26,091 0 7,642
LADDER CAP CORP CL A 505743104   153,271 15,266 SH   SOLE 28 1,167 0 14,099
LADDER CAP CORP CL A 505743104   559,650 55,742 SH   SOLE 30 55,742 0 0
LADDER CAP CORP CL A 505743104   59,587 5,935 SH   SOLE 36 5,935 0 0
LADDER CAP CORP CL A 505743104   149,967 14,937 SH   SOLE 40 14,937 0 0
LADDER CAP CORP CL A 505743104   450,625 44,883 SH   SOLE 43 42,644 0 2,239
LAIRD SUPERFOOD INC COM STK 50736T102   34,961 41,620 SH   SOLE 22 41,620 0 0
LAKE SHORE BANCORP INC COM 510700107   4,019 333 SH   SOLE 18 333 0 0
LAKE SHORE BANCORP INC COM 510700107   56,415 4,674 SH   SOLE 21 4,674 0 0
LAKELAND BANCORP INC COM 511637100   8,698,090 493,929 SH   SOLE 2 368,272 0 125,657
LAKELAND BANCORP INC COM 511637100   13,841 786 SH   SOLE 7 786 0 0
LAKELAND BANCORP INC COM 511637100   3,442,051 195,460 SH   SOLE 18 195,460 0 0
LAKELAND BANCORP INC COM 511637100   7,632,861 433,439 SH   SOLE 19 433,439 0 0
LAKELAND BANCORP INC COM 511637100   45,405,149 2,578,373 SH   SOLE 21 2,578,373 0 0
LAKELAND BANCORP INC COM 511637100   41,229,342 2,341,246 SH   SOLE 22 2,258,124 0 83,122
LAKELAND BANCORP INC COM 511637100   240,306 13,646 SH   SOLE 23 13,646 0 0
LAKELAND BANCORP INC COM 511637100   191,421 10,870 SH   SOLE 25 10,870 0 0
LAKELAND BANCORP INC COM 511637100   1,787,855 101,525 SH   SOLE 26 34,700 0 66,825
LAKELAND BANCORP INC COM 511637100   113,356 6,437 SH   SOLE 28 126 0 6,311
LAKELAND BANCORP INC COM 511637100   83,859 4,762 SH   SOLE 30 4,762 0 0
LAKELAND BANCORP INC COM 511637100   171,750 9,753 SH   SOLE 40 9,753 0 0
LAKELAND BANCORP INC COM 511637100   2,284,664 129,737 SH   SOLE 43 123,488 0 6,249
LAKELAND FINL CORP COM 511656100   968,531 13,273 SH   SOLE 2 7,136 0 6,137
LAKELAND FINL CORP COM 511656100   39,331 539 SH   SOLE 4 89 0 450
LAKELAND FINL CORP COM 511656100   17,513 240 SH   SOLE 7 240 0 0
LAKELAND FINL CORP COM 511656100   5,826,655 79,850 SH   SOLE 18 79,850 0 0
LAKELAND FINL CORP COM 511656100   3,232,498 44,299 SH   SOLE 19 44,299 0 0
LAKELAND FINL CORP COM 511656100   210,390,315 2,883,244 SH   SOLE 21 2,883,244 0 0
LAKELAND FINL CORP COM 511656100   44,442,014 609,045 SH   SOLE 22 589,778 0 19,267
LAKELAND FINL CORP COM 511656100   234,526 3,214 SH   SOLE 25 3,214 0 0
LAKELAND FINL CORP COM 511656100   863,454 11,833 SH   SOLE 26 9,378 0 2,455
LAKELAND FINL CORP COM 511656100   32,909 451 SH   SOLE 28 451 0 0
LAKELAND FINL CORP COM 511656100   2,659,538 36,447 SH   SOLE 30 36,447 0 0
LAKELAND FINL CORP COM 511656100   191,108 2,619 SH   SOLE 40 2,619 0 0
LAKELAND FINL CORP COM 511656100   762,318 10,447 SH   SOLE 43 10,447 0 0
LAKELAND INDS INC COM 511795106   2,101 158 SH   SOLE 2 0 0 158
LAKELAND INDS INC COM 511795106   15,840 1,191 SH   SOLE 18 1,191 0 0
LAKELAND INDS INC COM 511795106   201,468 15,148 SH   SOLE 21 15,148 0 0
LAKELAND INDS INC COM 511795106   1,632,216 122,723 SH   SOLE 22 122,723 0 0
LAKELAND INDS INC COM 511795106   10,214 768 SH   SOLE 43 768 0 0
LAM RESEARCH CORP COM 512807108   133,607,906 317,887 SH   SOLE 2 89,994 0 227,893
LAM RESEARCH CORP COM 512807108   53,637,845 127,618 SH   SOLE 4 70,534 0 57,084
LAM RESEARCH CORP COM 512807108   61,282,262 145,806 SH   SOLE 7 141,769 0 4,037
LAM RESEARCH CORP COM 512807108   4,486,282 10,674 SH   SOLE 13 8,054 0 2,620
LAM RESEARCH CORP COM 512807108   8,801,082 20,940 SH   SOLE 15 20,940 0 0
LAM RESEARCH CORP COM 512807108   116,079,715 276,183 SH   SOLE 18 251,045 0 25,138
LAM RESEARCH CORP COM 512807108   106,643,980 253,733 SH   SOLE 19 253,733 0 0
LAM RESEARCH CORP COM 512807108   1,723,255,638 4,100,061 SH   SOLE 21 4,100,061 0 0
LAM RESEARCH CORP COM 512807108   1,280,646,114 3,046,981 SH   SOLE 22 2,741,858 0 305,123
LAM RESEARCH CORP COM 512807108   102,184,177 243,122 SH   SOLE 23 243,122 0 0
LAM RESEARCH CORP COM 512807108   105,135,944 250,145 SH   SOLE 25 250,145 0 0
LAM RESEARCH CORP COM 512807108   119,852,748 285,160 SH   SOLE 26 125,448 0 159,712
LAM RESEARCH CORP COM 512807108   125,676,425 299,016 SH   SOLE 28 3,552 0 295,464
LAM RESEARCH CORP COM 512807108   2,194,807 5,222 SH   SOLE 29 5,222 0 0
LAM RESEARCH CORP COM 512807108   448,907,720 1,068,065 SH   SOLE 30 1,052,955 0 15,110
LAM RESEARCH CORP COM 512807108   18,675,190 44,433 SH   SOLE 31 41,980 0 2,453
LAM RESEARCH CORP COM 512807108   12,293,355 29,249 SH   SOLE 32 29,249 0 0
LAM RESEARCH CORP COM 512807108   127,237,419 302,730 SH   SOLE 34 302,730 0 0
LAM RESEARCH CORP COM 512807108   16,297,973 38,777 SH   SOLE 36 38,777 0 0
LAM RESEARCH CORP COM 512807108   2,162,864 5,146 SH   SOLE 40 5,146 0 0
LAM RESEARCH CORP COM 512807108   89,524 213 SH   OTR 43 213 0 0
LAM RESEARCH CORP COM 512807108   65,576,107 156,022 SH   SOLE 43 142,218 0 13,804
LAMAR ADVERTISING CO NEW CL A 512816109   19,917,362 210,989 SH   SOLE 2 83,060 0 127,929
LAMAR ADVERTISING CO NEW CL A 512816109   181,626 1,924 SH   SOLE 4 1,924 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   122,909 1,302 SH   SOLE 7 1,302 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   19,070,594 202,019 SH   SOLE 18 201,858 0 161
LAMAR ADVERTISING CO NEW CL A 512816109   4,320,594 45,769 SH   SOLE 19 45,769 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   479,237,837 5,076,672 SH   SOLE 21 5,076,672 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   238,303,360 2,524,400 SH   SOLE 22 2,394,003 0 130,397
LAMAR ADVERTISING CO NEW CL A 512816109   238,926 2,531 SH   SOLE 23 2,531 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   1,213,512 12,855 SH   SOLE 25 12,855 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   3,468,822 36,746 SH   SOLE 26 29,945 0 6,801
LAMAR ADVERTISING CO NEW CL A 512816109   4,351,179 46,093 SH   SOLE 28 4,244 0 41,849
LAMAR ADVERTISING CO NEW CL A 512816109   3,572,285 37,842 SH   SOLE 30 37,842 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   114,224 1,210 SH   SOLE 31 1,210 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   14,632 155 SH   SOLE 34 155 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   130,650 1,384 SH   SOLE 36 1,384 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   1,150,736 12,190 SH   SOLE 40 12,190 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   18,786 199 SH   OTR 43 199 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   5,216,422 55,259 SH   SOLE 43 47,120 0 8,138
LAMB WESTON HLDGS INC COM 513272104   28,944,419 323,908 SH   SOLE 2 67,404 0 256,504
LAMB WESTON HLDGS INC COM 513272104   6,576,270 73,593 SH   SOLE 4 62,541 0 11,052
LAMB WESTON HLDGS INC COM 513272104   10,316,165 115,445 SH   SOLE 7 111,570 0 3,875
LAMB WESTON HLDGS INC COM 513272104   41,552 465 SH   SOLE 13 465 0 0
LAMB WESTON HLDGS INC COM 513272104   1,477,746 16,537 SH   SOLE 15 16,537 0 0
LAMB WESTON HLDGS INC COM 513272104   21,759,160 243,500 SH   SOLE 18 231,479 0 12,021
LAMB WESTON HLDGS INC COM 513272104   7,148,532 79,997 SH   SOLE 19 79,997 0 0
LAMB WESTON HLDGS INC COM 513272104   406,093,660 4,544,468 SH   SOLE 21 4,544,468 0 0
LAMB WESTON HLDGS INC COM 513272104   311,255,356 3,483,162 SH   SOLE 22 3,166,278 0 316,884
LAMB WESTON HLDGS INC COM 513272104   20,324,128 227,441 SH   SOLE 23 227,441 0 0
LAMB WESTON HLDGS INC COM 513272104   16,164,420 180,891 SH   SOLE 25 180,891 0 0
LAMB WESTON HLDGS INC COM 513272104   26,400,250 295,437 SH   SOLE 26 82,832 0 212,605
LAMB WESTON HLDGS INC COM 513272104   13,829,086 154,757 SH   SOLE 28 1,754 0 153,003
LAMB WESTON HLDGS INC COM 513272104   38,246 428 SH   SOLE 29 428 0 0
LAMB WESTON HLDGS INC COM 513272104   60,167,965 673,321 SH   SOLE 30 673,321 0 0
LAMB WESTON HLDGS INC COM 513272104   2,856,929 31,971 SH   SOLE 31 29,363 0 2,608
LAMB WESTON HLDGS INC COM 513272104   605,593 6,777 SH   SOLE 34 6,777 0 0
LAMB WESTON HLDGS INC COM 513272104   3,399,344 38,041 SH   SOLE 36 38,041 0 0
LAMB WESTON HLDGS INC COM 513272104   479,595 5,367 SH   SOLE 40 5,367 0 0
LAMB WESTON HLDGS INC COM 513272104   37,084 415 SH   OTR 43 415 0 0
LAMB WESTON HLDGS INC COM 513272104   11,180,358 125,116 SH   SOLE 43 114,206 0 10,910
LANCASTER COLONY CORP COM 513847103   5,385,304 27,295 SH   SOLE 2 17,149 0 10,146
LANCASTER COLONY CORP COM 513847103   12,627 64 SH   SOLE 4 64 0 0
LANCASTER COLONY CORP COM 513847103   2,418,503 12,258 SH   SOLE 7 12,258 0 0
LANCASTER COLONY CORP COM 513847103   17,774,560 90,089 SH   SOLE 18 83,087 0 7,002
LANCASTER COLONY CORP COM 513847103   11,207,627 56,805 SH   SOLE 19 56,805 0 0
LANCASTER COLONY CORP COM 513847103   291,858,787 1,479,264 SH   SOLE 21 1,479,264 0 0
LANCASTER COLONY CORP COM 513847103   117,644,860 596,274 SH   SOLE 22 580,004 0 16,270
LANCASTER COLONY CORP COM 513847103   46,760 237 SH   SOLE 23 237 0 0
LANCASTER COLONY CORP COM 513847103   644,382 3,266 SH   SOLE 25 3,266 0 0
LANCASTER COLONY CORP COM 513847103   2,761,214 13,995 SH   SOLE 26 5,420 0 8,575
LANCASTER COLONY CORP COM 513847103   221,765 1,124 SH   SOLE 28 235 0 889
LANCASTER COLONY CORP COM 513847103   1,669,553 8,462 SH   SOLE 30 8,462 0 0
LANCASTER COLONY CORP COM 513847103   87,009 441 SH   SOLE 36 441 0 0
LANCASTER COLONY CORP COM 513847103   532,513 2,699 SH   SOLE 40 2,699 0 0
LANCASTER COLONY CORP COM 513847103   23,463,528 118,923 SH   SOLE 43 115,999 0 2,924
LANDMARK BANCORP INC COM 51504L107   16,543 731 SH   SOLE 18 731 0 0
LANDMARK BANCORP INC COM 51504L107   227,816 10,067 SH   SOLE 21 10,067 0 0
LANDMARK BANCORP INC COM 51504L107   4,752 210 SH   SOLE 22 210 0 0
LANDOS BIOPHARMA INC COM 515069102   501 1,001 SH   SOLE 18 1,001 0 0
LANDOS BIOPHARMA INC COM 515069102   11,481 22,957 SH   SOLE 21 22,957 0 0
LANDOS BIOPHARMA INC COM 515069102   210 420 SH   SOLE 22 420 0 0
LANDS END INC NEW COM 51509F105   116,711 15,377 SH   SOLE 2 3,763 0 11,614
LANDS END INC NEW COM 51509F105   258 34 SH   SOLE 7 34 0 0
LANDS END INC NEW COM 51509F105   354,332 46,684 SH   SOLE 18 46,684 0 0
LANDS END INC NEW COM 51509F105   202,934 26,737 SH   SOLE 19 26,737 0 0
LANDS END INC NEW COM 51509F105   4,062,198 535,204 SH   SOLE 21 535,204 0 0
LANDS END INC NEW COM 51509F105   2,968,472 391,103 SH   SOLE 22 371,224 0 19,879
LANDS END INC NEW COM 51509F105   21,502 2,833 SH   SOLE 25 2,833 0 0
LANDS END INC NEW COM 51509F105   47,597 6,271 SH   SOLE 26 5,404 0 867
LANDS END INC NEW COM 51509F105   135,762 17,887 SH   SOLE 30 17,887 0 0
LANDS END INC NEW COM 51509F105   18,360 2,419 SH   SOLE 36 2,419 0 0
LANDS END INC NEW COM 51509F105   14,664 1,932 SH   SOLE 40 1,932 0 0
LANDS END INC NEW COM 51509F105   14,474 1,907 SH   SOLE 43 1,907 0 0
LANDSEA HOMES CORP COM 51509P103   120,627 23,153 SH   SOLE 2 20,802 0 2,351
LANDSEA HOMES CORP COM 51509P103   157,884 30,304 SH   SOLE 18 30,304 0 0
LANDSEA HOMES CORP COM 51509P103   88,325 16,953 SH   SOLE 19 16,953 0 0
LANDSEA HOMES CORP COM 51509P103   1,808,214 347,066 SH   SOLE 21 347,066 0 0
LANDSEA HOMES CORP COM 51509P103   565,738 108,587 SH   SOLE 22 102,474 0 6,113
LANDSEA HOMES CORP COM 51509P103   719 138 SH   SOLE 23 138 0 0
LANDSEA HOMES CORP COM 51509P103   153,867 29,533 SH   SOLE 43 29,533 0 0
LANDSTAR SYS INC COM 515098101   11,163,048 68,527 SH   SOLE 2 34,022 0 34,505
LANDSTAR SYS INC COM 515098101   32,417 199 SH   SOLE 4 199 0 0
LANDSTAR SYS INC COM 515098101   682,388 4,189 SH   SOLE 7 4,189 0 0
LANDSTAR SYS INC COM 515098101   13,250,449 81,341 SH   SOLE 18 81,341 0 0
LANDSTAR SYS INC COM 515098101   3,406,076 20,909 SH   SOLE 19 20,909 0 0
LANDSTAR SYS INC COM 515098101   328,783,676 2,018,316 SH   SOLE 21 2,018,316 0 0
LANDSTAR SYS INC COM 515098101   170,040,559 1,043,834 SH   SOLE 22 995,681 0 48,153
LANDSTAR SYS INC COM 515098101   1,033,763 6,346 SH   SOLE 25 6,346 0 0
LANDSTAR SYS INC COM 515098101   2,837,555 17,419 SH   SOLE 26 14,378 0 3,041
LANDSTAR SYS INC COM 515098101   247,445 1,519 SH   SOLE 28 657 0 862
LANDSTAR SYS INC COM 515098101   8,942,396 54,895 SH   SOLE 30 54,895 0 0
LANDSTAR SYS INC COM 515098101   84,708 520 SH   SOLE 31 520 0 0
LANDSTAR SYS INC COM 515098101   649,971 3,990 SH   SOLE 34 3,990 0 0
LANDSTAR SYS INC COM 515098101   388,354 2,384 SH   SOLE 36 2,384 0 0
LANDSTAR SYS INC COM 515098101   841,541 5,166 SH   SOLE 40 5,166 0 0
LANDSTAR SYS INC COM 515098101   12,970,378 79,622 SH   SOLE 43 77,723 0 1,899
LANNET INC COM 516012101   800 1,537 SH   SOLE 2 0 0 1,537
LANNET INC COM 516012101   24,131 46,334 SH   SOLE 21 46,334 0 0
LANNET INC COM 516012101   266,627 511,956 SH   SOLE 22 511,956 0 0
LANNET INC COM 516012101   7,216 13,855 SH   OTR 43 13,855 0 0
LANTERN PHARMA INC COM 51654W101   22,324 3,696 SH   SOLE 2 3,696 0 0
LANTERN PHARMA INC COM 51654W101   7,912 1,310 SH   SOLE 18 1,310 0 0
LANTERN PHARMA INC COM 51654W101   93,439 15,470 SH   SOLE 21 15,470 0 0
LANTERN PHARMA INC COM 51654W101   2,513 416 SH   SOLE 22 416 0 0
LANTHEUS HLDGS INC COM 516544103   5,795,834 113,733 SH   SOLE 2 76,804 0 36,929
LANTHEUS HLDGS INC COM 516544103   9,886 194 SH   SOLE 4 194 0 0
LANTHEUS HLDGS INC COM 516544103   201,292 3,950 SH   SOLE 7 3,950 0 0
LANTHEUS HLDGS INC COM 516544103   15,099,397 296,299 SH   SOLE 18 286,736 0 9,563
LANTHEUS HLDGS INC COM 516544103   16,898,387 331,601 SH   SOLE 19 331,601 0 0
LANTHEUS HLDGS INC COM 516544103   256,712,987 5,037,539 SH   SOLE 21 5,037,539 0 0
LANTHEUS HLDGS INC COM 516544103   111,668,852 2,191,304 SH   SOLE 22 2,136,692 0 54,612
LANTHEUS HLDGS INC COM 516544103   354,070 6,948 SH   SOLE 23 6,948 0 0
LANTHEUS HLDGS INC COM 516544103   542,775 10,651 SH   SOLE 25 10,651 0 0
LANTHEUS HLDGS INC COM 516544103   3,464,465 67,984 SH   SOLE 26 22,739 0 45,245
LANTHEUS HLDGS INC COM 516544103   210,312 4,127 SH   SOLE 28 889 0 3,238
LANTHEUS HLDGS INC COM 516544103   4,426,997 86,872 SH   SOLE 30 86,872 0 0
LANTHEUS HLDGS INC COM 516544103   10,192 200 SH   SOLE 34 200 0 0
LANTHEUS HLDGS INC COM 516544103   44,641 876 SH   SOLE 36 876 0 0
LANTHEUS HLDGS INC COM 516544103   465,774 9,140 SH   SOLE 40 9,140 0 0
LANTHEUS HLDGS INC COM 516544103   2,142,999 42,053 SH   SOLE 43 40,780 0 1,273
LANTRONIX INC COM NEW 516548203   3,525 816 SH   SOLE 2 0 0 816
LANTRONIX INC COM NEW 516548203   19,678 4,555 SH   SOLE 18 4,555 0 0
LANTRONIX INC COM NEW 516548203   911,464 210,987 SH   SOLE 21 210,987 0 0
LANTRONIX INC COM NEW 516548203   813,223 188,246 SH   SOLE 22 188,246 0 0
LAREDO PETROLEUM INC COM 516806205   484,274 9,418 SH   SOLE 2 5,981 0 3,437
LAREDO PETROLEUM INC COM 516806205   8,587 167 SH   SOLE 7 167 0 0
LAREDO PETROLEUM INC COM 516806205   2,920,245 56,792 SH   SOLE 18 56,792 0 0
LAREDO PETROLEUM INC COM 516806205   1,601,373 31,143 SH   SOLE 19 31,143 0 0
LAREDO PETROLEUM INC COM 516806205   106,691,255 2,074,898 SH   SOLE 21 2,074,898 0 0
LAREDO PETROLEUM INC COM 516806205   23,474,310 456,521 SH   SOLE 22 443,997 0 12,524
LAREDO PETROLEUM INC COM 516806205   558,267 10,857 SH   SOLE 26 9,984 0 873
LAREDO PETROLEUM INC COM 516806205   1,745,452 33,945 SH   SOLE 30 33,945 0 0
LAREDO PETROLEUM INC COM 516806205   204,600 3,979 SH   SOLE 43 3,506 0 473
LARIMAR THERAPEUTICS INC COM 517125100   1,838 445 SH   SOLE 2 0 0 445
LARIMAR THERAPEUTICS INC COM 517125100   18,250 4,419 SH   SOLE 18 4,419 0 0
LARIMAR THERAPEUTICS INC COM 517125100   243,397 58,934 SH   SOLE 21 58,934 0 0
LARIMAR THERAPEUTICS INC COM 517125100   943,788 228,520 SH   SOLE 22 228,520 0 0
LAS VEGAS SANDS CORP COM 517834107   24,477,532 509,206 SH   SOLE 2 48,692 0 460,514
LAS VEGAS SANDS CORP COM 517834107   7,439,842 154,771 SH   SOLE 4 129,631 0 25,140
LAS VEGAS SANDS CORP COM 517834107   16,873,099 351,011 SH   SOLE 7 340,136 0 10,875
LAS VEGAS SANDS CORP COM 517834107   291,304 6,060 SH   SOLE 13 1,024 0 5,036
LAS VEGAS SANDS CORP COM 517834107   1,948,373 40,532 SH   SOLE 15 40,532 0 0
LAS VEGAS SANDS CORP COM 517834107   56,131,051 1,167,694 SH   SOLE 18 1,137,625 0 30,069
LAS VEGAS SANDS CORP COM 517834107   23,722,881 493,507 SH   SOLE 19 493,507 0 0
LAS VEGAS SANDS CORP COM 517834107   420,758,537 8,753,038 SH   SOLE 21 8,753,038 0 0
LAS VEGAS SANDS CORP COM 517834107   329,798,848 6,860,804 SH   SOLE 22 6,351,829 0 508,975
LAS VEGAS SANDS CORP COM 517834107   27,405,476 570,116 SH   SOLE 23 570,116 0 0
LAS VEGAS SANDS CORP COM 517834107   25,414,945 528,707 SH   SOLE 25 477,611 0 51,096
LAS VEGAS SANDS CORP COM 517834107   28,785,710 598,829 SH   SOLE 26 185,910 0 412,919
LAS VEGAS SANDS CORP COM 517834107   28,408,985 590,992 SH   SOLE 28 95,985 0 495,007
LAS VEGAS SANDS CORP COM 517834107   76,370,347 1,588,732 SH   SOLE 30 1,588,732 0 0
LAS VEGAS SANDS CORP COM 517834107   2,270,779 47,239 SH   SOLE 31 41,270 0 5,969
LAS VEGAS SANDS CORP COM 517834107   17,732,542 368,890 SH   SOLE 34 368,890 0 0
LAS VEGAS SANDS CORP COM 517834107   7,007,548 145,778 SH   SOLE 36 145,778 0 0
LAS VEGAS SANDS CORP COM 517834107   616,786 12,831 SH   SOLE 40 12,831 0 0
LAS VEGAS SANDS CORP COM 517834107   8,643,429 179,809 SH   SOLE 43 158,470 0 21,339
LATCH INC COM 51818V106   36,016 50,734 SH   SOLE 2 6,648 0 44,086
LATCH INC COM 51818V106   195,914 275,974 SH   SOLE 18 275,974 0 0
LATCH INC COM 51818V106   679,596 957,312 SH   SOLE 19 957,312 0 0
LATCH INC COM 51818V106   2,625,904 3,698,978 SH   SOLE 21 3,698,978 0 0
LATCH INC COM 51818V106   1,874,348 2,640,298 SH   SOLE 22 2,559,003 0 81,295
LATCH INC COM 51818V106   67,060 94,464 SH   SOLE 25 94,464 0 0
LATCH INC COM 51818V106   137,543 193,750 SH   SOLE 34 193,750 0 0
LATCH INC *W EXP 06/04/202 51818V114   260 6,091 SH   SOLE 4 6,091 0 0
LATCH INC *W EXP 06/04/202 51818V114   3,109 72,801 SH   SOLE 18 72,801 0 0
LATCH INC *W EXP 06/04/202 51818V114   20,033 469,161 SH   SOLE 19 469,161 0 0
LATCH INC *W EXP 06/04/202 51818V114   1,813 42,463 SH   SOLE 22 42,463 0 0
LATCH INC *W EXP 06/04/202 51818V114   15,596 365,254 SH   SOLE 34 365,254 0 0
LATHAM GROUP INC COM 51819L107   80,329 24,947 SH   SOLE 2 14,162 0 10,785
LATHAM GROUP INC COM 51819L107   1,201 373 SH   SOLE 7 373 0 0
LATHAM GROUP INC COM 51819L107   351,972 109,308 SH   SOLE 18 109,308 0 0
LATHAM GROUP INC COM 51819L107   255,230 79,264 SH   SOLE 19 79,264 0 0
LATHAM GROUP INC COM 51819L107   4,440,924 1,379,169 SH   SOLE 21 1,379,169 0 0
LATHAM GROUP INC COM 51819L107   3,005,493 933,383 SH   SOLE 22 894,682 0 38,701
LATHAM GROUP INC COM 51819L107   30,355 9,427 SH   SOLE 25 9,427 0 0
LATHAM GROUP INC COM 51819L107   17,623 5,473 SH   SOLE 26 3,068 0 2,405
LATHAM GROUP INC COM 51819L107   19,729 6,127 SH   SOLE 28 0 0 6,127
LATHAM GROUP INC COM 51819L107   214,085 66,486 SH   SOLE 30 66,486 0 0
LATHAM GROUP INC COM 51819L107   23,207 7,207 SH   SOLE 36 7,207 0 0
LATHAM GROUP INC COM 51819L107   11,280 3,503 SH   SOLE 40 3,503 0 0
LATHAM GROUP INC COM 51819L107   89,316 27,738 SH   SOLE 43 21,425 0 6,313
LATTICE SEMICONDUCTOR CORP COM 518415104   27,409,464 422,464 SH   SOLE 2 208,798 0 213,666
LATTICE SEMICONDUCTOR CORP COM 518415104   455,717 7,024 SH   SOLE 4 3,254 0 3,770
LATTICE SEMICONDUCTOR CORP COM 518415104   643,285 9,915 SH   SOLE 7 9,915 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   22,587,323 348,140 SH   SOLE 18 316,671 0 31,469
LATTICE SEMICONDUCTOR CORP COM 518415104   104,680,441 1,613,447 SH   SOLE 19 1,613,447 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   558,008,745 8,600,628 SH   SOLE 21 8,600,628 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   287,084,333 4,424,851 SH   SOLE 22 4,221,997 0 202,854
LATTICE SEMICONDUCTOR CORP COM 518415104   974,562 15,021 SH   SOLE 23 15,021 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   1,413,216 21,782 SH   SOLE 25 21,782 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   11,716,809 180,592 SH   SOLE 26 49,201 0 131,391
LATTICE SEMICONDUCTOR CORP COM 518415104   1,059,166 16,325 SH   SOLE 28 2,433 0 13,892
LATTICE SEMICONDUCTOR CORP COM 518415104   61,032,876 940,704 SH   SOLE 30 940,704 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   123,012 1,896 SH   SOLE 31 1,896 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   56,337,056 868,327 SH   SOLE 34 868,327 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   265,489 4,092 SH   SOLE 36 4,092 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   1,187,953 18,310 SH   SOLE 40 18,310 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   8,749,522 134,857 SH   SOLE 43 123,261 0 11,596
LAUDER ESTEE COS INC CL A 518439104   102,933,892 414,872 SH   SOLE 2 106,618 0 308,254
LAUDER ESTEE COS INC CL A 518439104   46,006,789 185,429 SH   SOLE 4 98,402 0 87,027
LAUDER ESTEE COS INC CL A 518439104   49,328,982 198,819 SH   SOLE 7 191,960 0 6,859
LAUDER ESTEE COS INC CL A 518439104   2,112,409 8,514 SH   SOLE 13 5,867 0 2,647
LAUDER ESTEE COS INC CL A 518439104   6,490,806 26,161 SH   SOLE 15 26,161 0 0
LAUDER ESTEE COS INC CL A 518439104   103,269,337 416,224 SH   SOLE 18 395,622 0 20,602
LAUDER ESTEE COS INC CL A 518439104   66,442,617 267,795 SH   SOLE 19 267,795 0 0
LAUDER ESTEE COS INC CL A 518439104   1,395,136,920 5,623,058 SH   SOLE 21 5,623,058 0 0
LAUDER ESTEE COS INC CL A 518439104   1,246,564,683 5,024,242 SH   SOLE 22 4,530,814 0 493,428
LAUDER ESTEE COS INC CL A 518439104   96,844,528 390,329 SH   SOLE 23 390,329 0 0
LAUDER ESTEE COS INC CL A 518439104   144,125,362 580,893 SH   SOLE 25 580,893 0 0
LAUDER ESTEE COS INC CL A 518439104   115,240,644 464,474 SH   SOLE 26 160,885 0 303,589
LAUDER ESTEE COS INC CL A 518439104   131,249,446 528,997 SH   SOLE 28 4,741 0 524,256
LAUDER ESTEE COS INC CL A 518439104   1,428,121 5,756 SH   SOLE 29 5,756 0 0
LAUDER ESTEE COS INC CL A 518439104   294,945,228 1,188,768 SH   SOLE 30 1,188,768 0 0
LAUDER ESTEE COS INC CL A 518439104   15,265,464 61,527 SH   SOLE 31 57,332 0 4,195
LAUDER ESTEE COS INC CL A 518439104   28,996,119 116,868 SH   SOLE 34 116,868 0 0
LAUDER ESTEE COS INC CL A 518439104   15,587,759 62,826 SH   SOLE 36 62,826 0 0
LAUDER ESTEE COS INC CL A 518439104   1,011,793 4,078 SH   SOLE 37 4,078 0 0
LAUDER ESTEE COS INC CL A 518439104   2,136,227 8,610 SH   SOLE 40 8,610 0 0
LAUDER ESTEE COS INC CL A 518439104   102,469 413 SH   OTR 43 413 0 0
LAUDER ESTEE COS INC CL A 518439104   71,046,205 286,350 SH   SOLE 43 258,538 0 27,812
LAUREATE EDUCATION INC COMMON STOCK 518613203   7,352,730 764,317 SH   SOLE 2 456,567 0 307,750
LAUREATE EDUCATION INC COMMON STOCK 518613203   3,771 392 SH   SOLE 4 392 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   11,602 1,206 SH   SOLE 7 1,206 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   3,635,388 377,899 SH   SOLE 18 377,899 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   13,169,030 1,368,922 SH   SOLE 19 1,368,922 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   50,555,611 5,255,261 SH   SOLE 21 5,255,261 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   48,141,626 5,004,327 SH   SOLE 22 4,826,785 0 177,542
LAUREATE EDUCATION INC COMMON STOCK 518613203   549,437 57,114 SH   SOLE 23 57,114 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   182,915 19,014 SH   SOLE 25 19,014 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   2,962,441 307,946 SH   SOLE 26 23,231 0 284,715
LAUREATE EDUCATION INC COMMON STOCK 518613203   88,369 9,186 SH   SOLE 28 1,425 0 7,761
LAUREATE EDUCATION INC COMMON STOCK 518613203   425,416 44,222 SH   SOLE 30 44,222 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   51,140 5,316 SH   SOLE 36 5,316 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   195,305 20,302 SH   SOLE 40 20,302 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   27,427 2,851 SH   SOLE 43 2,741 0 110
LAZARD LTD SHS A G54050102   8,629,987 248,918 SH   SOLE 2 9,603 0 239,315
LAZARD LTD SHS A G54050102   321,807 9,282 SH   SOLE 7 9,282 0 0
LAZARD LTD SHS A G54050102   2,985,364 86,108 SH   SOLE 18 86,108 0 0
LAZARD LTD SHS A G54050102   964,103 27,808 SH   SOLE 19 27,808 0 0
LAZARD LTD SHS A G54050102   154,648,829 4,460,595 SH   SOLE 21 4,460,595 0 0
LAZARD LTD SHS A G54050102   25,690 741 SH   SOLE 28 741 0 0
LAZARD LTD SHS A G54050102   1,960,797 56,556 SH   SOLE 32 56,556 0 0
LAZARD LTD SHS A G54050102   127,343 3,673 SH   SOLE 36 3,673 0 0
LAZYDAYS HLDGS INC COM 52110H100   20,441 1,712 SH   SOLE 18 1,712 0 0
LAZYDAYS HLDGS INC COM 52110H100   278,489 23,324 SH   SOLE 21 23,324 0 0
LAZYDAYS HLDGS INC COM 52110H100   1,266,488 106,071 SH   SOLE 22 106,071 0 0
LAZYDAYS HLDGS INC COM 52110H100   6,555 549 SH   SOLE 43 549 0 0
LCI INDS NOTE 1.125% 5/1 501812AB7   4,246,200 5,040,000 PRN   SOLE 2 5,040,000 0 0
LCI INDS NOTE 1.125% 5/1 501812AB7   3,707,000 4,400,000 PRN   SOLE 21 4,400,000 0 0
LCI INDS NOTE 1.125% 5/1 501812AB7   5,729,000 6,800,000 PRN   SOLE 22 6,800,000 0 0
LCI INDS COM 50189K103   3,735,442 40,405 SH   SOLE 2 33,427 0 6,978
LCI INDS COM 50189K103   7,026 76 SH   SOLE 4 76 0 0
LCI INDS COM 50189K103   300,647 3,252 SH   SOLE 7 3,252 0 0
LCI INDS COM 50189K103   8,011,717 86,660 SH   SOLE 18 80,580 0 6,080
LCI INDS COM 50189K103   7,320,099 79,179 SH   SOLE 19 79,179 0 0
LCI INDS COM 50189K103   284,355,953 3,075,781 SH   SOLE 21 3,075,781 0 0
LCI INDS COM 50189K103   62,775,954 679,026 SH   SOLE 22 658,925 0 20,101
LCI INDS COM 50189K103   334,207 3,615 SH   SOLE 25 3,615 0 0
LCI INDS COM 50189K103   2,046,196 22,133 SH   SOLE 26 9,916 0 12,217
LCI INDS COM 50189K103   41,603 450 SH   SOLE 28 450 0 0
LCI INDS COM 50189K103   5,377,817 58,170 SH   SOLE 30 58,170 0 0
LCI INDS COM 50189K103   44,376 480 SH   SOLE 34 480 0 0
LCI INDS COM 50189K103   48,074 520 SH   SOLE 36 520 0 0
LCI INDS COM 50189K103   345,671 3,739 SH   SOLE 40 3,739 0 0
LCI INDS COM 50189K103   1,452,800 15,714 SH   SOLE 43 15,373 0 341
LCNB CORP COM 50181P100   109,476 6,082 SH   SOLE 2 5,440 0 642
LCNB CORP COM 50181P100   32,526 1,807 SH   SOLE 18 1,807 0 0
LCNB CORP COM 50181P100   398,844 22,158 SH   SOLE 21 22,158 0 0
LCNB CORP COM 50181P100   729,198 40,511 SH   SOLE 22 40,511 0 0
LEAFLY HOLDINGS INC COM 52178J105   1,842 2,825 SH   SOLE 2 0 0 2,825
LEAFLY HOLDINGS INC COM 52178J105   18,180 27,888 SH   SOLE 18 27,888 0 0
LEAFLY HOLDINGS INC COM 52178J105   32,647 50,080 SH   SOLE 19 50,080 0 0
LEAFLY HOLDINGS INC COM 52178J105   227,337 348,730 SH   SOLE 21 348,730 0 0
LEAFLY HOLDINGS INC COM 52178J105   339,057 520,106 SH   SOLE 22 511,393 0 8,713
LEAP THERAPEUTICS INC COM 52187K101   5,274 11,719 SH   SOLE 18 11,719 0 0
LEAP THERAPEUTICS INC COM 52187K101   69,248 153,885 SH   SOLE 21 153,885 0 0
LEAP THERAPEUTICS INC COM 52187K101   201,531 447,847 SH   SOLE 22 447,847 0 0
LEAR CORP COM NEW 521865204   25,593,759 206,368 SH   SOLE 2 86,416 0 119,952
LEAR CORP COM NEW 521865204   5,955,192 48,018 SH   SOLE 4 25,644 0 22,374
LEAR CORP COM NEW 521865204   5,935,845 47,862 SH   SOLE 7 32,857 0 15,005
LEAR CORP COM NEW 521865204   39,686 320 SH   SOLE 13 320 0 0
LEAR CORP COM NEW 521865204   931,514 7,511 SH   SOLE 15 7,511 0 0
LEAR CORP COM NEW 521865204   73,633,408 593,722 SH   SOLE 18 546,326 0 47,396
LEAR CORP COM NEW 521865204   149,764,444 1,207,583 SH   SOLE 19 1,207,583 0 0
LEAR CORP COM NEW 521865204   419,896,746 3,385,718 SH   SOLE 21 3,385,718 0 0
LEAR CORP COM NEW 521865204   251,784,536 2,030,193 SH   SOLE 22 1,880,952 0 149,241
LEAR CORP COM NEW 521865204   17,220,053 138,849 SH   SOLE 23 138,849 0 0
LEAR CORP COM NEW 521865204   20,141,840 162,408 SH   SOLE 25 162,408 0 0
LEAR CORP COM NEW 521865204   11,484,748 92,604 SH   SOLE 26 54,162 0 38,442
LEAR CORP COM NEW 521865204   12,922,140 104,194 SH   SOLE 28 2,918 0 101,276
LEAR CORP COM NEW 521865204   42,547,913 343,073 SH   SOLE 30 325,394 0 17,679
LEAR CORP COM NEW 521865204   1,612,384 13,001 SH   SOLE 31 12,034 0 967
LEAR CORP COM NEW 521865204   11,569,454 93,287 SH   SOLE 34 93,287 0 0
LEAR CORP COM NEW 521865204   2,559,153 20,635 SH   SOLE 36 20,635 0 0
LEAR CORP COM NEW 521865204   293,183 2,364 SH   SOLE 40 2,364 0 0
LEAR CORP COM NEW 521865204   14,262 115 SH   OTR 43 115 0 0
LEAR CORP COM NEW 521865204   8,351,752 67,342 SH   SOLE 43 62,971 0 4,371
LEE ENTERPRISES INC COM 523768406   55,309 2,980 SH   SOLE 2 2,980 0 0
LEE ENTERPRISES INC COM 523768406   18,170 979 SH   SOLE 18 979 0 0
LEE ENTERPRISES INC COM 523768406   212,326 11,440 SH   SOLE 21 11,440 0 0
LEE ENTERPRISES INC COM 523768406   702,589 37,855 SH   SOLE 22 37,855 0 0
LEGACY HOUSING CORP COM 52472M101   64,654 3,410 SH   SOLE 2 368 0 3,042
LEGACY HOUSING CORP COM 52472M101   477,185 25,168 SH   SOLE 18 25,168 0 0
LEGACY HOUSING CORP COM 52472M101   324,462 17,113 SH   SOLE 19 17,113 0 0
LEGACY HOUSING CORP COM 52472M101   5,556,076 293,042 SH   SOLE 21 293,042 0 0
LEGACY HOUSING CORP COM 52472M101   2,151,486 113,475 SH   SOLE 22 107,752 0 5,723
LEGALZOOM COM INC COM 52466B103   826,508 106,784 SH   SOLE 2 95,813 0 10,971
LEGALZOOM COM INC COM 52466B103   7,291 942 SH   SOLE 7 942 0 0
LEGALZOOM COM INC COM 52466B103   1,863,289 240,735 SH   SOLE 18 240,735 0 0
LEGALZOOM COM INC COM 52466B103   3,233,246 417,732 SH   SOLE 19 417,732 0 0
LEGALZOOM COM INC COM 52466B103   24,284,064 3,137,476 SH   SOLE 21 3,137,476 0 0
LEGALZOOM COM INC COM 52466B103   18,494,335 2,389,449 SH   SOLE 22 2,357,728 0 31,721
LEGALZOOM COM INC COM 52466B103   3,524,138 455,315 SH   SOLE 34 455,315 0 0
LEGALZOOM COM INC COM 52466B103   119,196 15,400 SH   SOLE 43 15,287 0 113
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   2,559,099 51,264 SH   SOLE 2 25,271 0 25,993
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   1,011,479 20,262 SH   SOLE 4 7,977 0 12,285
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   258,636 5,181 SH   SOLE 7 5,181 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   199,031 3,987 SH   SOLE 13 134 0 3,853
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   1,706,615 34,187 SH   SOLE 15 34,187 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   1,723,338 34,522 SH   SOLE 18 34,522 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   21,849,485 437,690 SH   SOLE 19 437,690 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   107,169,754 2,146,830 SH   SOLE 21 2,146,830 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   22,041,976 441,546 SH   SOLE 22 385,217 0 56,329
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   2,750,442 55,097 SH   SOLE 23 55,097 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   37,690 755 SH   SOLE 25 755 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   2,857,121 57,234 SH   SOLE 26 5,113 0 52,121
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   3,616,404 72,444 SH   SOLE 28 1,862 0 70,582
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   15,921,834 318,947 SH   SOLE 30 318,947 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   9,834,789 197,011 SH   SOLE 34 197,011 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   17,172 344 SH   SOLE 40 344 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   25,260 506 SH   SOLE 43 500 0 6
LEGGETT & PLATT INC COM 524660107   10,006,222 310,463 SH   SOLE 2 232,233 0 78,230
LEGGETT & PLATT INC COM 524660107   11,409 354 SH   SOLE 4 354 0 0
LEGGETT & PLATT INC COM 524660107   5,486,867 170,241 SH   SOLE 7 170,241 0 0
LEGGETT & PLATT INC COM 524660107   10,963,744 340,172 SH   SOLE 18 340,172 0 0
LEGGETT & PLATT INC COM 524660107   1,350,244 41,894 SH   SOLE 19 41,894 0 0
LEGGETT & PLATT INC COM 524660107   341,355,891 10,591,247 SH   SOLE 21 10,591,247 0 0
LEGGETT & PLATT INC COM 524660107   125,325,775 3,888,482 SH   SOLE 22 3,708,755 0 179,727
LEGGETT & PLATT INC COM 524660107   654,301 20,301 SH   SOLE 25 20,301 0 0
LEGGETT & PLATT INC COM 524660107   1,772,908 55,008 SH   SOLE 26 44,567 0 10,441
LEGGETT & PLATT INC COM 524660107   76,514 2,374 SH   SOLE 28 2,374 0 0
LEGGETT & PLATT INC COM 524660107   4,757,760 147,619 SH   SOLE 30 147,619 0 0
LEGGETT & PLATT INC COM 524660107   57,982 1,799 SH   SOLE 31 1,799 0 0
LEGGETT & PLATT INC COM 524660107   2,096,433 65,046 SH   SOLE 32 65,046 0 0
LEGGETT & PLATT INC COM 524660107   119,090 3,695 SH   SOLE 36 3,695 0 0
LEGGETT & PLATT INC COM 524660107   597,931 18,552 SH   SOLE 40 18,552 0 0
LEGGETT & PLATT INC COM 524660107   39,965 1,240 SH   OTR 43 1,240 0 0
LEGGETT & PLATT INC COM 524660107   1,740,987 54,018 SH   SOLE 43 50,203 0 3,815
LEIDOS HOLDINGS INC COM 525327102   37,651,603 357,939 SH   SOLE 2 116,487 0 241,452
LEIDOS HOLDINGS INC COM 525327102   9,389,680 89,264 SH   SOLE 4 42,201 0 47,063
LEIDOS HOLDINGS INC COM 525327102   15,643,857 148,720 SH   SOLE 7 144,092 0 4,628
LEIDOS HOLDINGS INC COM 525327102   170,513 1,621 SH   SOLE 13 555 0 1,066
LEIDOS HOLDINGS INC COM 525327102   2,399,068 22,807 SH   SOLE 15 22,807 0 0
LEIDOS HOLDINGS INC COM 525327102   167,749,193 1,594,726 SH   SOLE 18 1,483,319 0 111,407
LEIDOS HOLDINGS INC COM 525327102   287,617,335 2,734,265 SH   SOLE 19 2,734,265 0 0
LEIDOS HOLDINGS INC COM 525327102   399,787,533 3,800,623 SH   SOLE 21 3,800,623 0 0
LEIDOS HOLDINGS INC COM 525327102   339,524,288 3,227,724 SH   SOLE 22 2,937,126 0 290,598
LEIDOS HOLDINGS INC COM 525327102   22,506,032 213,956 SH   SOLE 23 213,956 0 0
LEIDOS HOLDINGS INC COM 525327102   9,884,494 93,968 SH   SOLE 25 93,968 0 0
LEIDOS HOLDINGS INC COM 525327102   29,881,744 284,074 SH   SOLE 26 132,077 0 151,997
LEIDOS HOLDINGS INC COM 525327102   3,023,371 28,742 SH   SOLE 28 0 0 28,742
LEIDOS HOLDINGS INC COM 525327102   64,941,045 617,369 SH   SOLE 30 617,369 0 0
LEIDOS HOLDINGS INC COM 525327102   3,160,960 30,050 SH   SOLE 31 27,781 0 2,269
LEIDOS HOLDINGS INC COM 525327102   16,516,197 157,013 SH   SOLE 34 157,013 0 0
LEIDOS HOLDINGS INC COM 525327102   4,324,045 41,107 SH   SOLE 36 41,107 0 0
LEIDOS HOLDINGS INC COM 525327102   313,992 2,985 SH   SOLE 40 2,985 0 0
LEIDOS HOLDINGS INC COM 525327102   9,191,628 87,381 SH   SOLE 43 77,373 0 10,008
LEMAITRE VASCULAR INC COM 525558201   1,756,814 38,175 SH   SOLE 2 33,616 0 4,559
LEMAITRE VASCULAR INC COM 525558201   18,500 402 SH   SOLE 4 52 0 350
LEMAITRE VASCULAR INC COM 525558201   7,961 173 SH   SOLE 7 173 0 0
LEMAITRE VASCULAR INC COM 525558201   2,963,412 64,394 SH   SOLE 18 64,394 0 0
LEMAITRE VASCULAR INC COM 525558201   4,088,555 88,843 SH   SOLE 19 88,843 0 0
LEMAITRE VASCULAR INC COM 525558201   115,701,965 2,514,167 SH   SOLE 21 2,514,167 0 0
LEMAITRE VASCULAR INC COM 525558201   23,165,502 503,379 SH   SOLE 22 488,946 0 14,433
LEMAITRE VASCULAR INC COM 525558201   179,202 3,894 SH   SOLE 25 3,894 0 0
LEMAITRE VASCULAR INC COM 525558201   908,297 19,737 SH   SOLE 26 15,957 0 3,780
LEMAITRE VASCULAR INC COM 525558201   182,239 3,960 SH   SOLE 28 0 0 3,960
LEMAITRE VASCULAR INC COM 525558201   1,467,946 31,898 SH   SOLE 30 31,898 0 0
LEMAITRE VASCULAR INC COM 525558201   147,816 3,212 SH   SOLE 40 3,212 0 0
LEMAITRE VASCULAR INC COM 525558201   567,472 12,331 SH   SOLE 43 12,036 0 295
LEMONADE INC COM 52567D107   801,292 58,574 SH   SOLE 2 25,655 0 32,919
LEMONADE INC COM 52567D107   2,025 148 SH   SOLE 4 148 0 0
LEMONADE INC COM 52567D107   5,800 424 SH   SOLE 7 424 0 0
LEMONADE INC COM 52567D107   1,746,881 127,696 SH   SOLE 18 127,696 0 0
LEMONADE INC COM 52567D107   1,169,722 85,506 SH   SOLE 19 85,506 0 0
LEMONADE INC COM 52567D107   23,373,073 1,708,558 SH   SOLE 21 1,708,558 0 0
LEMONADE INC COM 52567D107   16,978,412 1,241,112 SH   SOLE 22 1,186,606 0 54,506
LEMONADE INC COM 52567D107   10,315 754 SH   SOLE 23 754 0 0
LEMONADE INC COM 52567D107   80,945 5,917 SH   SOLE 25 5,917 0 0
LEMONADE INC COM 52567D107   177,580 12,981 SH   SOLE 26 10,039 0 2,942
LEMONADE INC COM 52567D107   30,657 2,241 SH   SOLE 28 866 0 1,375
LEMONADE INC COM 52567D107   355,803 26,009 SH   SOLE 30 26,009 0 0
LEMONADE INC COM 52567D107   115,418 8,437 SH   SOLE 40 8,437 0 0
LEMONADE INC COM 52567D107   103,188 7,543 SH   SOLE 43 7,429 0 114
LENDINGCLUB CORP COM NEW 52603A208   2,221,102 252,398 SH   SOLE 2 131,961 0 120,437
LENDINGCLUB CORP COM NEW 52603A208   2,860 325 SH   SOLE 4 325 0 0
LENDINGCLUB CORP COM NEW 52603A208   9,073 1,031 SH   SOLE 7 1,031 0 0
LENDINGCLUB CORP COM NEW 52603A208   2,588,414 294,138 SH   SOLE 18 294,138 0 0
LENDINGCLUB CORP COM NEW 52603A208   5,371,142 610,357 SH   SOLE 19 610,357 0 0
LENDINGCLUB CORP COM NEW 52603A208   32,394,208 3,681,160 SH   SOLE 21 3,681,160 0 0
LENDINGCLUB CORP COM NEW 52603A208   27,342,401 3,107,091 SH   SOLE 22 2,977,681 0 129,410
LENDINGCLUB CORP COM NEW 52603A208   146,784 16,680 SH   SOLE 23 16,680 0 0
LENDINGCLUB CORP COM NEW 52603A208   172,718 19,627 SH   SOLE 25 19,627 0 0
LENDINGCLUB CORP COM NEW 52603A208   684,226 77,753 SH   SOLE 26 18,978 0 58,775
LENDINGCLUB CORP COM NEW 52603A208   43,534 4,947 SH   SOLE 28 0 0 4,947
LENDINGCLUB CORP COM NEW 52603A208   350,363 39,814 SH   SOLE 30 39,814 0 0
LENDINGCLUB CORP COM NEW 52603A208   159,438 18,118 SH   SOLE 40 18,118 0 0
LENDINGCLUB CORP COM NEW 52603A208   569,430 64,708 SH   SOLE 43 36,935 0 27,773
LENDINGTREE INC NOTE 0.500% 7/1 52603BAD9   3,464,104 4,761,000 PRN   SOLE 21 4,761,000 0 0
LENDINGTREE INC NEW COM 52603B107   4,489,986 210,501 SH   SOLE 2 172,207 0 38,294
LENDINGTREE INC NEW COM 52603B107   981 46 SH   SOLE 4 46 0 0
LENDINGTREE INC NEW COM 52603B107   2,880 135 SH   SOLE 7 135 0 0
LENDINGTREE INC NEW COM 52603B107   761,332 35,693 SH   SOLE 18 35,693 0 0
LENDINGTREE INC NEW COM 52603B107   5,650,424 264,905 SH   SOLE 19 264,905 0 0
LENDINGTREE INC NEW COM 52603B107   29,044,442 1,361,671 SH   SOLE 21 1,361,671 0 0
LENDINGTREE INC NEW COM 52603B107   11,143,688 522,442 SH   SOLE 22 513,512 0 8,930
LENDINGTREE INC NEW COM 52603B107   174,266 8,170 SH   SOLE 23 8,170 0 0
LENDINGTREE INC NEW COM 52603B107   33,915 1,590 SH   SOLE 25 1,590 0 0
LENDINGTREE INC NEW COM 52603B107   643,483 30,168 SH   SOLE 26 4,882 0 25,286
LENDINGTREE INC NEW COM 52603B107   4,394 206 SH   SOLE 28 206 0 0
LENDINGTREE INC NEW COM 52603B107   410,005 19,222 SH   SOLE 30 19,222 0 0
LENDINGTREE INC NEW COM 52603B107   98,715 4,628 SH   SOLE 34 4,628 0 0
LENDINGTREE INC NEW COM 52603B107   31,035 1,455 SH   SOLE 40 1,455 0 0
LENDINGTREE INC NEW COM 52603B107   51,960 2,436 SH   SOLE 43 870 0 1,566
LENNAR CORP CL A 526057104   59,495,424 657,408 SH   SOLE 2 420,529 0 236,879
LENNAR CORP CL A 526057104   17,710,760 195,699 SH   SOLE 4 112,717 0 82,982
LENNAR CORP CL A 526057104   18,599,289 205,517 SH   SOLE 7 197,844 0 7,673
LENNAR CORP CL A 526057104   494,945 5,469 SH   SOLE 13 1,105 0 4,364
LENNAR CORP CL A 526057104   3,911,048 43,216 SH   SOLE 15 43,216 0 0
LENNAR CORP CL A 526057104   38,912,104 429,968 SH   SOLE 18 398,910 0 31,058
LENNAR CORP CL A 526057104   15,331,062 169,404 SH   SOLE 19 169,404 0 0
LENNAR CORP CL A 526057104   834,801,594 9,224,327 SH   SOLE 21 9,224,327 0 0
LENNAR CORP CL A 526057104   497,554,520 5,497,840 SH   SOLE 22 4,952,419 0 545,421
LENNAR CORP CL A 526057104   38,535,805 425,810 SH   SOLE 23 425,810 0 0
LENNAR CORP CL A 526057104   29,888,621 330,261 SH   SOLE 25 330,261 0 0
LENNAR CORP CL A 526057104   39,399,990 435,359 SH   SOLE 26 160,615 0 274,744
LENNAR CORP CL A 526057104   30,692,985 339,149 SH   SOLE 28 3,828 0 335,321
LENNAR CORP CL A 526057104   170,774 1,887 SH   SOLE 29 1,887 0 0
LENNAR CORP CL A 526057104   159,143,617 1,758,493 SH   SOLE 30 1,758,493 0 0
LENNAR CORP CL A 526057104   5,531,813 61,125 SH   SOLE 31 56,504 0 4,621
LENNAR CORP CL A 526057104   1,115,956 12,331 SH   SOLE 34 12,331 0 0
LENNAR CORP CL A 526057104   6,971,758 77,036 SH   SOLE 36 77,036 0 0
LENNAR CORP CL A 526057104   868,076 9,592 SH   SOLE 40 9,592 0 0
LENNAR CORP CL A 526057104   73,305 810 SH   OTR 43 810 0 0
LENNAR CORP CL A 526057104   20,378,545 225,177 SH   SOLE 43 200,275 0 24,902
LENNAR CORP CL B 526057302   1,553,555 20,775 SH   SOLE 2 8,081 0 12,694
LENNAR CORP CL B 526057302   21,985 294 SH   SOLE 7 294 0 0
LENNAR CORP CL B 526057302   415,627 5,558 SH   SOLE 18 5,558 0 0
LENNAR CORP CL B 526057302   284,388 3,803 SH   SOLE 19 3,803 0 0
LENNAR CORP CL B 526057302   21,436,734 286,664 SH   SOLE 21 286,664 0 0
LENNAR CORP CL B 526057302   8,091,869 108,209 SH   SOLE 22 94,721 0 13,488
LENNAR CORP CL B 526057302   976,851 13,063 SH   SOLE 25 13,063 0 0
LENNAR CORP CL B 526057302   587,771 7,860 SH   SOLE 26 986 0 6,874
LENNAR CORP CL B 526057302   262,627 3,512 SH   SOLE 28 0 0 3,512
LENNAR CORP CL B 526057302   17,199 230 SH   SOLE 31 230 0 0
LENNAR CORP CL B 526057302   634,292 8,482 SH   SOLE 43 8,357 0 125
LENNOX INTL INC COM 526107107   23,201,961 96,986 SH   SOLE 2 68,052 0 28,934
LENNOX INTL INC COM 526107107   10,303,397 43,069 SH   SOLE 4 26,535 0 16,534
LENNOX INTL INC COM 526107107   2,209,050 9,234 SH   SOLE 7 3,427 0 5,807
LENNOX INTL INC COM 526107107   30,861 129 SH   SOLE 13 129 0 0
LENNOX INTL INC COM 526107107   692,810 2,896 SH   SOLE 15 2,896 0 0
LENNOX INTL INC COM 526107107   19,833,363 82,905 SH   SOLE 18 81,081 0 1,824
LENNOX INTL INC COM 526107107   2,573,158 10,756 SH   SOLE 19 10,756 0 0
LENNOX INTL INC COM 526107107   423,628,962 1,770,802 SH   SOLE 21 1,770,802 0 0
LENNOX INTL INC COM 526107107   226,826,881 948,154 SH   SOLE 22 885,256 0 62,898
LENNOX INTL INC COM 526107107   13,295,925 55,578 SH   SOLE 23 55,578 0 0
LENNOX INTL INC COM 526107107   4,057,580 16,961 SH   SOLE 25 16,961 0 0
LENNOX INTL INC COM 526107107   6,636,240 27,740 SH   SOLE 26 22,674 0 5,066
LENNOX INTL INC COM 526107107   16,461,656 68,811 SH   SOLE 28 1,500 0 67,311
LENNOX INTL INC COM 526107107   24,880 104 SH   SOLE 29 104 0 0
LENNOX INTL INC COM 526107107   36,872,281 154,129 SH   SOLE 30 142,954 0 11,175
LENNOX INTL INC COM 526107107   1,758,101 7,349 SH   SOLE 31 6,775 0 574
LENNOX INTL INC COM 526107107   1,922,692 8,037 SH   SOLE 34 8,037 0 0
LENNOX INTL INC COM 526107107   1,152,132 4,816 SH   SOLE 36 4,816 0 0
LENNOX INTL INC COM 526107107   295,210 1,234 SH   SOLE 40 1,234 0 0
LENNOX INTL INC COM 526107107   29,665 124 SH   OTR 43 124 0 0
LENNOX INTL INC COM 526107107   4,048,826 16,924 SH   SOLE 43 16,115 0 809
LENSAR INC COM 52634L108   4,925 1,664 SH   SOLE 18 1,664 0 0
LENSAR INC COM 52634L108   91,804 31,015 SH   SOLE 21 31,015 0 0
LENSAR INC COM 52634L108   416,155 140,593 SH   SOLE 22 140,593 0 0
LEONARDO DRS INC COM 52661A108   140,388 10,985 SH   SOLE 2 10,985 0 0
LEONARDO DRS INC COM 52661A108   102,598 8,028 SH   SOLE 21 8,028 0 0
LEONARDO DRS INC COM 52661A108   150,804 11,800 SH   SOLE 22 11,781 0 19
LESLIES INC COM 527064109   1,552,025 127,111 SH   SOLE 2 49,907 0 77,204
LESLIES INC COM 527064109   5,348 438 SH   SOLE 4 438 0 0
LESLIES INC COM 527064109   184,493 15,110 SH   SOLE 7 15,110 0 0
LESLIES INC COM 527064109   2,148,728 175,981 SH   SOLE 18 175,981 0 0
LESLIES INC COM 527064109   605,824 49,617 SH   SOLE 19 49,617 0 0
LESLIES INC COM 527064109   184,706,983 15,127,517 SH   SOLE 21 15,127,517 0 0
LESLIES INC COM 527064109   44,529,528 3,646,972 SH   SOLE 22 3,438,108 0 208,864
LESLIES INC COM 527064109   935,897 76,650 SH   SOLE 25 76,650 0 0
LESLIES INC COM 527064109   953,418 78,085 SH   SOLE 26 68,946 0 9,139
LESLIES INC COM 527064109   243,296 19,926 SH   SOLE 28 1,730 0 18,196
LESLIES INC COM 527064109   6,085,232 498,381 SH   SOLE 30 498,381 0 0
LESLIES INC COM 527064109   28,474 2,332 SH   SOLE 31 2,332 0 0
LESLIES INC COM 527064109   153,834 12,599 SH   SOLE 36 12,599 0 0
LESLIES INC COM 527064109   307,790 25,208 SH   SOLE 40 25,208 0 0
LESLIES INC COM 527064109   226,996 18,591 SH   SOLE 43 17,193 0 1,398
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   755,032 48,649 SH   SOLE 2 33,964 0 14,685
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   149,271 9,618 SH   SOLE 4 9,618 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   27,952 1,801 SH   SOLE 7 1,801 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   2,414,571 155,578 SH   SOLE 21 155,578 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   20,847,318 1,343,255 SH   SOLE 22 1,306,385 0 36,870
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   196,607 12,668 SH   SOLE 25 12,668 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   532,119 34,286 SH   SOLE 26 26,666 0 7,620
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   900,098 57,996 SH   SOLE 28 54,527 0 3,469
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   514,457 33,148 SH   SOLE 30 33,148 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   250,508 16,141 SH   SOLE 40 16,141 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   90,932 5,859 SH   SOLE 43 5,190 0 669
LEXICON PHARMACEUTICALS INC COM NEW 528872302   129,238 67,664 SH   SOLE 2 20,680 0 46,984
LEXICON PHARMACEUTICALS INC COM NEW 528872302   1,715 898 SH   SOLE 7 898 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302   432,739 226,565 SH   SOLE 18 226,565 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302   286,974 150,248 SH   SOLE 19 150,248 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302   6,130,107 3,209,480 SH   SOLE 21 3,209,480 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302   3,924,624 2,054,777 SH   SOLE 22 2,009,813 0 44,964
LEXICON PHARMACEUTICALS INC COM NEW 528872302   39,107 20,475 SH   SOLE 25 20,475 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302   166,080 86,953 SH   SOLE 30 86,953 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302   13,114 6,866 SH   SOLE 40 6,866 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302   54,548 28,559 SH   SOLE 43 28,559 0 0
LEXINFINTECH HLDGS LTD ADR 528877103   12,177 6,409 SH   SOLE 4 6,409 0 0
LEXINFINTECH HLDGS LTD ADR 528877103   2,903,994 1,528,418 SH   SOLE 21 1,528,418 0 0
LEXINFINTECH HLDGS LTD ADR 528877103   1,321,167 695,351 SH   SOLE 22 584,118 0 111,233
LEXINFINTECH HLDGS LTD ADR 528877103   7,302 3,843 SH   SOLE 25 3,843 0 0
LEXINFINTECH HLDGS LTD ADR 528877103   532,604 280,318 SH   SOLE 30 280,318 0 0
LEXINFINTECH HLDGS LTD ADR 528877103   69,952 36,817 SH   SOLE 43 36,817 0 0
LF CAPITAL ACQUISITION CORP CLASS A COM 50202D102   11,542,500 1,125,000 SH   SOLE 2 1,125,000 0 0
LF CAPITAL ACQUISITION CORP *W EXP 02/19/202 50202D110   5,625 562,500 SH   SOLE 2 562,500 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102   282,705 56,997 SH   SOLE 22 56,997 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102   495,751 99,950 SH   SOLE 43 96,921 0 3,029
LGI HOMES INC COM 50187T106   1,792,088 19,353 SH   SOLE 2 7,104 0 12,249
LGI HOMES INC COM 50187T106   8,056 87 SH   SOLE 4 87 0 0
LGI HOMES INC COM 50187T106   132,140 1,427 SH   SOLE 7 1,427 0 0
LGI HOMES INC COM 50187T106   6,656,644 71,886 SH   SOLE 18 71,886 0 0
LGI HOMES INC COM 50187T106   3,504,632 37,847 SH   SOLE 19 37,847 0 0
LGI HOMES INC COM 50187T106   253,720,574 2,739,963 SH   SOLE 21 2,739,963 0 0
LGI HOMES INC COM 50187T106   49,574,243 535,359 SH   SOLE 22 510,561 0 24,798
LGI HOMES INC COM 50187T106   262,799 2,838 SH   SOLE 25 2,838 0 0
LGI HOMES INC COM 50187T106   863,588 9,326 SH   SOLE 26 7,330 0 1,996
LGI HOMES INC COM 50187T106   74,080 800 SH   SOLE 28 404 0 396
LGI HOMES INC COM 50187T106   3,342,119 36,092 SH   SOLE 30 36,092 0 0
LGI HOMES INC COM 50187T106   49,263 532 SH   SOLE 36 532 0 0
LGI HOMES INC COM 50187T106   314,562 3,397 SH   SOLE 40 3,397 0 0
LGI HOMES INC COM 50187T106   1,391,871 15,031 SH   SOLE 43 14,755 0 276
LGL GROUP INC COM 50186A108   2,191 541 SH   SOLE 18 541 0 0
LGL GROUP INC COM 50186A108   30,484 7,527 SH   SOLE 21 7,527 0 0
LGL GROUP INC COM 50186A108   855 211 SH   SOLE 22 211 0 0
LHC GROUP INC COM 50187A107   14,310,535 88,506 SH   SOLE 2 73,595 0 14,911
LHC GROUP INC COM 50187A107   16,007 99 SH   SOLE 4 99 0 0
LHC GROUP INC COM 50187A107   430,095 2,660 SH   SOLE 7 2,660 0 0
LHC GROUP INC COM 50187A107   25,552,679 158,035 SH   SOLE 18 154,546 0 3,489
LHC GROUP INC COM 50187A107   104,208,235 644,494 SH   SOLE 19 644,494 0 0
LHC GROUP INC COM 50187A107   374,455,931 2,315,888 SH   SOLE 21 2,315,888 0 0
LHC GROUP INC COM 50187A107   154,243,529 953,946 SH   SOLE 22 930,521 0 23,425
LHC GROUP INC COM 50187A107   346,017 2,140 SH   SOLE 23 2,140 0 0
LHC GROUP INC COM 50187A107   792,928 4,904 SH   SOLE 25 4,904 0 0
LHC GROUP INC COM 50187A107   4,181,142 25,859 SH   SOLE 26 11,194 0 14,665
LHC GROUP INC COM 50187A107   159,911 989 SH   SOLE 28 564 0 425
LHC GROUP INC COM 50187A107   7,632,415 47,204 SH   SOLE 30 47,204 0 0
LHC GROUP INC COM 50187A107   55,423,451 342,776 SH   SOLE 34 342,776 0 0
LHC GROUP INC COM 50187A107   237,038 1,466 SH   SOLE 36 1,466 0 0
LHC GROUP INC COM 50187A107   667,941 4,131 SH   SOLE 40 4,131 0 0
LHC GROUP INC COM 50187A107   41,716 258 SH   OTR 43 258 0 0
LHC GROUP INC COM 50187A107   5,252,661 32,486 SH   SOLE 43 27,593 0 4,893
LI AUTO INC SPONSORED ADS 50202M102   3,447,559 168,998 SH   SOLE 2 0 0 168,998
LI AUTO INC SPONSORED ADS 50202M102   4,488 220 SH   SOLE 19 220 0 0
LI AUTO INC SPONSORED ADS 50202M102   75,256 3,689 SH   SOLE 21 3,689 0 0
LI AUTO INC SPONSORED ADS 50202M102   3,738,259 183,248 SH   SOLE 22 183,248 0 0
LI AUTO INC SPONSORED ADS 50202M102   7,183,330 352,124 SH   SOLE 25 352,124 0 0
LI AUTO INC SPONSORED ADS 50202M102   923,569 45,273 SH   SOLE 26 0 0 45,273
LI AUTO INC SPONSORED ADS 50202M102   3,094,231 151,678 SH   SOLE 28 0 0 151,678
LI AUTO INC SPONSORED ADS 50202M102   967,858 47,444 SH   SOLE 30 47,444 0 0
LI AUTO INC SPONSORED ADS 50202M102   737,603 36,157 SH   SOLE 32 36,157 0 0
LI AUTO INC SPONSORED ADS 50202M102   6,645,545 325,762 SH   SOLE 43 293,910 0 31,852
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   300,166 63,060 SH   SOLE 2 26,694 0 36,366
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   7,111 1,494 SH   SOLE 7 1,494 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   1,803,773 378,944 SH   SOLE 18 378,944 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   1,392,900 292,626 SH   SOLE 19 292,626 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   21,388,275 4,493,335 SH   SOLE 21 4,493,335 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   7,010,142 1,472,719 SH   SOLE 22 1,388,135 0 84,584
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   3,779 794 SH   SOLE 23 794 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   161,659 33,962 SH   SOLE 43 31,787 0 2,175
LIANBIO SPONSORED ADS 53000N108   1,008,908 615,188 SH   SOLE 19 615,188 0 0
LIANBIO SPONSORED ADS 53000N108   668,987 407,919 SH   SOLE 34 407,919 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   5,126,474 67,587 SH   SOLE 2 1,925 0 65,662
LIBERTY BROADBAND CORP COM SER A 530307107   18,659 246 SH   SOLE 7 246 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   11,757 155 SH   SOLE 15 155 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   633,423 8,351 SH   SOLE 18 8,351 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   355,130 4,682 SH   SOLE 19 4,682 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   17,689,965 233,223 SH   SOLE 21 233,223 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   23,897,604 315,064 SH   SOLE 22 300,562 0 14,502
LIBERTY BROADBAND CORP COM SER A 530307107   1,836,556 24,213 SH   SOLE 25 24,213 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   447,363 5,898 SH   SOLE 26 0 0 5,898
LIBERTY BROADBAND CORP COM SER A 530307107   405,646 5,348 SH   SOLE 28 448 0 4,900
LIBERTY BROADBAND CORP COM SER A 530307107   17,597 232 SH   SOLE 31 232 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   189,625 2,500 SH   SOLE 36 2,500 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   24,575 324 SH   OTR 43 324 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   5,397,714 71,163 SH   SOLE 43 65,548 0 5,615
LIBERTY BROADBAND CORP COM SER C 530307305   7,288,056 95,556 SH   SOLE 2 10,388 0 85,168
LIBERTY BROADBAND CORP COM SER C 530307305   7,104,017 93,143 SH   SOLE 4 54,046 0 39,097
LIBERTY BROADBAND CORP COM SER C 530307305   2,225,025 29,173 SH   SOLE 7 29,173 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   216,836 2,843 SH   SOLE 13 318 0 2,525
LIBERTY BROADBAND CORP COM SER C 530307305   1,027,662 13,474 SH   SOLE 15 13,474 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   6,747,759 88,472 SH   SOLE 18 81,583 0 6,889
LIBERTY BROADBAND CORP COM SER C 530307305   5,423,331 71,107 SH   SOLE 19 71,107 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   204,210,637 2,677,470 SH   SOLE 21 2,677,470 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   218,386,332 2,863,332 SH   SOLE 22 2,625,685 0 237,647
LIBERTY BROADBAND CORP COM SER C 530307305   15,690,722 205,726 SH   SOLE 23 205,726 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   10,874,195 142,575 SH   SOLE 25 142,575 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   11,574,583 151,758 SH   SOLE 26 80,593 0 71,165
LIBERTY BROADBAND CORP COM SER C 530307305   14,812,778 194,215 SH   SOLE 28 1,586 0 192,629
LIBERTY BROADBAND CORP COM SER C 530307305   42,342,206 555,162 SH   SOLE 30 555,162 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   2,081,866 27,296 SH   SOLE 31 24,962 0 2,334
LIBERTY BROADBAND CORP COM SER C 530307305   527,178 6,912 SH   SOLE 34 6,912 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   3,878,024 50,846 SH   SOLE 36 50,846 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   367,011 4,812 SH   SOLE 40 4,812 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   7,721,727 101,242 SH   SOLE 43 97,839 0 3,403
LIBERTY ENERGY INC COM CL A 53115L104   7,046,994 440,162 SH   SOLE 2 245,935 0 194,227
LIBERTY ENERGY INC COM CL A 53115L104   4,019 251 SH   SOLE 4 251 0 0
LIBERTY ENERGY INC COM CL A 53115L104   130,882 8,175 SH   SOLE 7 8,175 0 0
LIBERTY ENERGY INC COM CL A 53115L104   6,292,010 393,005 SH   SOLE 18 348,391 0 44,614
LIBERTY ENERGY INC COM CL A 53115L104   26,088,743 1,629,528 SH   SOLE 19 1,629,528 0 0
LIBERTY ENERGY INC COM CL A 53115L104   84,851,511 5,299,907 SH   SOLE 21 5,299,907 0 0
LIBERTY ENERGY INC COM CL A 53115L104   78,083,364 4,877,162 SH   SOLE 22 4,774,377 0 102,785
LIBERTY ENERGY INC COM CL A 53115L104   646,100 40,356 SH   SOLE 23 40,356 0 0
LIBERTY ENERGY INC COM CL A 53115L104   289,861 18,105 SH   SOLE 25 18,105 0 0
LIBERTY ENERGY INC COM CL A 53115L104   5,525,051 345,100 SH   SOLE 26 58,651 0 286,449
LIBERTY ENERGY INC COM CL A 53115L104   1,023,759 63,945 SH   SOLE 28 1,933 0 62,012
LIBERTY ENERGY INC COM CL A 53115L104   969,854 60,578 SH   SOLE 30 60,578 0 0
LIBERTY ENERGY INC COM CL A 53115L104   268,872 16,794 SH   SOLE 40 16,794 0 0
LIBERTY ENERGY INC COM CL A 53115L104   1,584,398 98,963 SH   SOLE 43 96,834 0 2,129
LIBERTY GLOBAL PLC SHS CL A G5480U104   1,366,689 72,197 SH   SOLE 2 14,750 0 57,447
LIBERTY GLOBAL PLC SHS CL A G5480U104   1,770,883 93,549 SH   SOLE 4 62,488 0 31,061
LIBERTY GLOBAL PLC SHS CL A G5480U104   1,085,673 57,352 SH   SOLE 7 17,512 0 39,840
LIBERTY GLOBAL PLC SHS CL A G5480U104   16,374 865 SH   SOLE 13 865 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104   251,636 13,293 SH   SOLE 15 13,293 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104   1,853,928 97,936 SH   SOLE 18 73,472 0 24,464
LIBERTY GLOBAL PLC SHS CL A G5480U104   17,197,791 908,494 SH   SOLE 21 908,494 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104   53,237,975 2,812,360 SH   SOLE 22 2,624,768 0 187,592
LIBERTY GLOBAL PLC SHS CL A G5480U104   5,221,916 275,854 SH   SOLE 23 275,854 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104   16,470,179 870,057 SH   SOLE 25 870,057 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104   4,830,747 255,190 SH   SOLE 26 166,923 0 88,267
LIBERTY GLOBAL PLC SHS CL A G5480U104   3,182,398 168,114 SH   SOLE 28 2,112 0 166,002
LIBERTY GLOBAL PLC SHS CL A G5480U104   20,898,569 1,103,992 SH   SOLE 30 1,103,992 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104   632,035 33,388 SH   SOLE 31 30,841 0 2,547
LIBERTY GLOBAL PLC SHS CL A G5480U104   194,203 10,259 SH   SOLE 34 10,259 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104   1,123,060 59,327 SH   SOLE 36 59,327 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104   129,860 6,860 SH   SOLE 40 6,860 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104   867,941 45,850 SH   SOLE 43 45,525 0 325
LIBERTY GLOBAL PLC SHS CL B G5480U112   9,152 485 SH   SOLE 22 485 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   3,394,635 174,711 SH   SOLE 2 59,384 0 115,327
LIBERTY GLOBAL PLC SHS CL C G5480U120   7,420,978 381,934 SH   SOLE 4 148,557 0 233,377
LIBERTY GLOBAL PLC SHS CL C G5480U120   2,179,988 112,197 SH   SOLE 7 38,440 0 73,757
LIBERTY GLOBAL PLC SHS CL C G5480U120   138,633 7,135 SH   SOLE 13 7,135 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   656,831 33,805 SH   SOLE 15 33,805 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   1,881,232 96,821 SH   SOLE 18 79,252 0 17,569
LIBERTY GLOBAL PLC SHS CL C G5480U120   36,723 1,890 SH   SOLE 19 1,890 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   50,762,837 2,612,601 SH   SOLE 21 2,612,601 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   81,451,162 4,192,031 SH   SOLE 22 3,838,778 0 353,253
LIBERTY GLOBAL PLC SHS CL C G5480U120   9,730,894 500,818 SH   SOLE 23 500,818 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   29,925,270 1,540,158 SH   SOLE 25 1,540,158 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   8,551,376 440,112 SH   SOLE 26 296,403 0 143,709
LIBERTY GLOBAL PLC SHS CL C G5480U120   10,308,567 530,549 SH   SOLE 28 6,618 0 523,931
LIBERTY GLOBAL PLC SHS CL C G5480U120   39,151 2,015 SH   SOLE 29 2,015 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   40,021,176 2,059,762 SH   SOLE 30 2,034,766 0 24,996
LIBERTY GLOBAL PLC SHS CL C G5480U120   1,506,369 77,528 SH   SOLE 31 71,385 0 6,143
LIBERTY GLOBAL PLC SHS CL C G5480U120   245,751 12,648 SH   SOLE 34 12,648 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   2,369,042 121,927 SH   SOLE 36 121,927 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   245,051 12,612 SH   SOLE 40 12,612 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   2,007,177 103,303 SH   SOLE 43 98,810 0 4,493
LIBERTY LATIN AMERICA LTD NOTE 2.000% 7/1 53069QAB5   3,169,263 3,571,000 PRN   SOLE 21 3,571,000 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   993,373 131,922 SH   SOLE 2 101,166 0 30,756
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   7,221 959 SH   SOLE 7 959 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   806,117 107,054 SH   SOLE 18 107,054 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   717,217 95,248 SH   SOLE 19 95,248 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   11,062,677 1,469,147 SH   SOLE 21 1,469,147 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   8,925,686 1,185,350 SH   SOLE 22 1,145,536 0 39,814
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   31,445 4,176 SH   SOLE 23 4,176 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   53,983 7,169 SH   SOLE 25 7,169 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   302,284 40,144 SH   SOLE 26 0 0 40,144
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   199,425 26,484 SH   SOLE 30 26,484 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   98,538 13,086 SH   SOLE 34 13,086 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   24,262 3,222 SH   SOLE 36 3,222 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   56,294 7,476 SH   SOLE 40 7,476 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   183,905 24,423 SH   SOLE 43 24,423 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   1,253,878 164,984 SH   SOLE 2 43,990 0 120,994
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   5,122 674 SH   SOLE 4 674 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   23,058 3,034 SH   SOLE 7 3,034 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   3,155,391 415,183 SH   SOLE 18 415,183 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   2,078,699 273,513 SH   SOLE 19 273,513 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   39,731,538 5,227,834 SH   SOLE 21 5,227,834 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   28,809,236 3,790,689 SH   SOLE 22 3,588,942 0 201,747
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   158,148 20,809 SH   SOLE 25 20,809 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   447,587 58,893 SH   SOLE 26 43,877 0 15,016
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   90,676 11,931 SH   SOLE 28 2,812 0 9,119
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   507,270 66,746 SH   SOLE 30 66,746 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   52,828 6,951 SH   SOLE 36 6,951 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   153,262 20,166 SH   SOLE 40 20,166 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   90,470 11,904 SH   SOLE 43 11,387 0 517
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   3,387,893 86,184 SH   SOLE 2 8,375 0 77,809
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   2,796,042 71,128 SH   SOLE 4 48,867 0 22,261
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   377,101 9,593 SH   SOLE 7 9,593 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   3,813 97 SH   SOLE 13 97 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   212,746 5,412 SH   SOLE 15 5,412 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   10,562,794 268,705 SH   SOLE 18 264,596 0 4,109
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   37,551,310 955,261 SH   SOLE 19 955,261 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   37,729,266 959,788 SH   SOLE 21 959,788 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   68,117,665 1,732,833 SH   SOLE 22 1,584,309 0 148,524
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   5,223,238 132,873 SH   SOLE 23 132,873 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   4,206,642 107,012 SH   SOLE 25 107,012 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   3,982,182 101,302 SH   SOLE 26 68,346 0 32,956
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   3,500,320 89,044 SH   SOLE 28 0 0 89,044
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   6,295,221 160,143 SH   SOLE 30 160,143 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   727,392 18,504 SH   SOLE 31 17,266 0 1,238
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   24,779,059 630,350 SH   SOLE 34 630,350 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   745,436 18,963 SH   SOLE 36 18,963 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   114,510 2,913 SH   SOLE 40 2,913 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   16,078 409 SH   OTR 43 409 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   4,591,762 116,809 SH   SOLE 43 103,918 0 12,891
LIBERTY MEDIA CORP DEL COM B SIRIUSXM 531229508   351 9 SH   SOLE 43 9 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   7,146,468 182,634 SH   SOLE 2 18,416 0 164,218
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   5,904,756 150,901 SH   SOLE 4 79,193 0 71,708
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   543,124 13,880 SH   SOLE 7 13,880 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   14,322 366 SH   SOLE 13 366 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   445,378 11,382 SH   SOLE 15 11,382 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   15,339,821 392,022 SH   SOLE 18 383,121 0 8,901
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   62,719,755 1,602,856 SH   SOLE 19 1,602,856 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   77,862,909 1,989,852 SH   SOLE 21 1,989,852 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   139,963,001 3,576,872 SH   SOLE 22 3,282,354 0 294,518
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   10,412,728 266,106 SH   SOLE 23 266,106 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   8,140,175 208,029 SH   SOLE 25 208,029 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   7,668,893 195,985 SH   SOLE 26 106,479 0 89,506
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   6,313,039 161,335 SH   SOLE 28 2,282 0 159,053
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   23,165,117 592,004 SH   SOLE 30 592,004 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   1,443,349 36,886 SH   SOLE 31 33,673 0 3,213
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   33,890,610 866,103 SH   SOLE 34 866,103 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   1,872,957 47,865 SH   SOLE 36 47,865 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   245,971 6,286 SH   SOLE 40 6,286 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   2,669,762 68,228 SH   SOLE 43 63,919 0 4,309
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706   180,926 5,538 SH   SOLE 2 3,090 0 2,448
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706   1,307 40 SH   SOLE 4 40 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706   5,260 161 SH   SOLE 7 161 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706   852,883 26,106 SH   SOLE 18 26,106 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706   612,987 18,763 SH   SOLE 19 18,763 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706   11,851,173 362,754 SH   SOLE 21 362,754 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706   7,326,607 224,261 SH   SOLE 22 216,856 0 7,405
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706   78,506 2,403 SH   SOLE 25 2,403 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706   34,140 1,045 SH   SOLE 26 1,045 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706   16,106 493 SH   SOLE 28 0 0 493
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706   37,080 1,135 SH   SOLE 30 1,135 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706   162,337 4,969 SH   SOLE 43 4,925 0 44
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   15,882,769 265,687 SH   SOLE 2 14,198 0 251,489
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   8,866,151 148,313 SH   SOLE 4 76,766 0 71,547
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   1,370,755 22,930 SH   SOLE 7 22,930 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   237,087 3,966 SH   SOLE 13 658 0 3,308
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   1,072,035 17,933 SH   SOLE 15 17,933 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   8,352,701 139,724 SH   SOLE 18 129,405 0 10,319
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   234,654,255 3,925,297 SH   SOLE 19 3,925,297 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   151,297,381 2,530,903 SH   SOLE 21 2,530,903 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   330,338,720 5,525,907 SH   SOLE 22 5,140,665 0 385,242
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   19,490,910 326,044 SH   SOLE 23 326,044 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   2,317,372 38,765 SH   SOLE 25 38,765 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   8,414,394 140,756 SH   SOLE 26 92,446 0 48,310
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   9,559,719 159,915 SH   SOLE 28 2,589 0 157,326
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   24,757,349 414,141 SH   SOLE 30 414,141 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   2,690,040 44,999 SH   SOLE 31 41,582 0 3,417
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   510,581 8,541 SH   SOLE 34 8,541 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   1,821,616 30,472 SH   SOLE 36 30,472 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   472,083 7,897 SH   SOLE 40 7,897 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   3,064,472 51,262 SH   SOLE 43 49,345 0 1,917
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870   10,723,722 200,706 SH   SOLE 2 1,429 0 199,277
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870   14,747 276 SH   SOLE 7 276 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870   395,222 7,397 SH   SOLE 18 7,397 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870   431,554 8,077 SH   SOLE 19 8,077 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870   13,301,505 248,952 SH   SOLE 21 248,952 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870   26,852,101 502,566 SH   SOLE 22 481,764 0 20,802
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870   18,861 353 SH   SOLE 31 353 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870   14,533 272 SH   OTR 43 272 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870   3,219,451 60,256 SH   SOLE 43 55,368 0 4,888
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888   676,508 20,990 SH   SOLE 2 11,810 0 9,180
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888   5,479 170 SH   SOLE 4 170 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888   13,698 425 SH   SOLE 7 425 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888   3,030,619 94,031 SH   SOLE 18 94,031 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888   2,228,382 69,140 SH   SOLE 19 69,140 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888   43,155,712 1,338,992 SH   SOLE 21 1,338,992 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888   29,840,178 925,851 SH   SOLE 22 897,707 0 28,144
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888   224,643 6,970 SH   SOLE 25 6,970 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888   268,863 8,342 SH   SOLE 26 3,565 0 4,777
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888   24,076 747 SH   SOLE 28 0 0 747
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888   415,670 12,897 SH   SOLE 30 12,897 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888   121,185 3,760 SH   SOLE 40 3,760 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888   630,032 19,548 SH   SOLE 43 19,524 0 24
LIBERTY MEDIA CORP DEL NOTE 1.375%10/1 531229AB8   9,507,180 7,720,000 PRN   SOLE 21 7,720,000 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102   3,397 5,073 SH   SOLE 2 1,204 0 3,869
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102   8,436 12,598 SH   SOLE 18 12,598 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102   5,737 8,568 SH   SOLE 19 8,568 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102   154,787 231,163 SH   SOLE 21 231,163 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102   745,440 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
LIFE STORAGE INC COM 53223X107   23,189,954 235,431 SH   SOLE 2 80,919 0 154,512
LIFE STORAGE INC COM 53223X107   4,848,170 49,220 SH   SOLE 4 49,220 0 0
LIFE STORAGE INC COM 53223X107   11,595,322 117,719 SH   SOLE 7 117,719 0 0
LIFE STORAGE INC COM 53223X107   17,445,040 177,107 SH   SOLE 18 176,760 0 347
LIFE STORAGE INC COM 53223X107   14,017,929 142,314 SH   SOLE 19 142,314 0 0
LIFE STORAGE INC COM 53223X107   507,362,074 5,150,884 SH   SOLE 21 5,150,884 0 0
LIFE STORAGE INC COM 53223X107   305,358,373 3,100,085 SH   SOLE 22 2,974,602 0 125,483
LIFE STORAGE INC COM 53223X107   319,337 3,242 SH   SOLE 23 3,242 0 0
LIFE STORAGE INC COM 53223X107   25,086,374 254,684 SH   SOLE 25 254,684 0 0
LIFE STORAGE INC COM 53223X107   3,625,982 36,812 SH   SOLE 26 30,133 0 6,679
LIFE STORAGE INC COM 53223X107   5,699,703 57,865 SH   SOLE 28 1,384 0 56,481
LIFE STORAGE INC COM 53223X107   27,730,311 281,526 SH   SOLE 30 281,526 0 0
LIFE STORAGE INC COM 53223X107   117,905 1,197 SH   SOLE 31 1,197 0 0
LIFE STORAGE INC COM 53223X107   480,582 4,879 SH   SOLE 34 4,879 0 0
LIFE STORAGE INC COM 53223X107   137,211 1,393 SH   SOLE 36 1,393 0 0
LIFE STORAGE INC COM 53223X107   1,161,906 11,796 SH   SOLE 40 11,796 0 0
LIFE STORAGE INC COM 53223X107   12,707 129 SH   OTR 43 129 0 0
LIFE STORAGE INC COM 53223X107   4,653,636 47,245 SH   SOLE 43 45,144 0 2,101
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   456,669 38,183 SH   SOLE 2 9,927 0 28,256
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   6,578 550 SH   SOLE 7 550 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   1,376,620 115,102 SH   SOLE 18 115,102 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   930,452 77,797 SH   SOLE 19 77,797 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   17,989,766 1,504,161 SH   SOLE 21 1,504,161 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   14,412,948 1,205,096 SH   SOLE 22 1,160,237 0 44,859
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   61,929 5,178 SH   SOLE 25 5,178 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   43,499 3,637 SH   SOLE 26 0 0 3,637
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   72,131 6,031 SH   SOLE 40 6,031 0 0
LIFECORE BIOMEDICAL INC COM 514766104   326,508 50,387 SH   SOLE 2 43,082 0 7,305
LIFECORE BIOMEDICAL INC COM 514766104   1,166 180 SH   SOLE 7 180 0 0
LIFECORE BIOMEDICAL INC COM 514766104   513,067 79,177 SH   SOLE 18 79,177 0 0
LIFECORE BIOMEDICAL INC COM 514766104   324,557 50,086 SH   SOLE 19 50,086 0 0
LIFECORE BIOMEDICAL INC COM 514766104   5,901,666 910,751 SH   SOLE 21 910,751 0 0
LIFECORE BIOMEDICAL INC COM 514766104   4,871,146 751,720 SH   SOLE 22 731,720 0 20,000
LIFECORE BIOMEDICAL INC COM 514766104   16,518 2,549 SH   SOLE 26 0 0 2,549
LIFECORE BIOMEDICAL INC COM 514766104   21,403 3,303 SH   SOLE 43 3,303 0 0
LIFEMD INC COM 53216B104   2,363 1,218 SH   SOLE 2 0 0 1,218
LIFEMD INC COM 53216B104   6,425 3,312 SH   SOLE 18 3,312 0 0
LIFEMD INC COM 53216B104   168,020 86,608 SH   SOLE 21 86,608 0 0
LIFEMD INC COM 53216B104   641,494 330,667 SH   SOLE 22 330,667 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101   225,353 45,618 SH   SOLE 2 2,940 0 42,678
LIFESTANCE HEALTH GROUP INC COM 53228F101   4,910 994 SH   SOLE 7 994 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101   1,041,090 210,747 SH   SOLE 18 210,747 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101   670,921 135,814 SH   SOLE 19 135,814 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101   13,809,503 2,795,446 SH   SOLE 21 2,795,446 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101   9,835,757 1,991,044 SH   SOLE 22 1,939,053 0 51,991
LIFESTANCE HEALTH GROUP INC COM 53228F101   544,319 110,186 SH   SOLE 30 110,186 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101   94,018 19,032 SH   SOLE 43 19,032 0 0
LIFETIME BRANDS INC COM 53222Q103   60,287 7,943 SH   SOLE 2 500 0 7,443
LIFETIME BRANDS INC COM 53222Q103   299,714 39,488 SH   SOLE 18 39,488 0 0
LIFETIME BRANDS INC COM 53222Q103   173,978 22,922 SH   SOLE 19 22,922 0 0
LIFETIME BRANDS INC COM 53222Q103   3,388,593 446,455 SH   SOLE 21 446,455 0 0
LIFETIME BRANDS INC COM 53222Q103   2,505,353 330,086 SH   SOLE 22 320,926 0 9,160
LIFEVANTAGE CORP COM NEW 53222K205   1,469 395 SH   SOLE 2 0 0 395
LIFEVANTAGE CORP COM NEW 53222K205   8,087 2,174 SH   SOLE 18 2,174 0 0
LIFEVANTAGE CORP COM NEW 53222K205   99,648 26,787 SH   SOLE 21 26,787 0 0
LIFEVANTAGE CORP COM NEW 53222K205   657,592 176,772 SH   SOLE 22 176,772 0 0
LIFEWAY FOODS INC COM 531914109   15,546 2,801 SH   SOLE 2 2,801 0 0
LIFEWAY FOODS INC COM 531914109   4,196 756 SH   SOLE 18 756 0 0
LIFEWAY FOODS INC COM 531914109   51,116 9,210 SH   SOLE 21 9,210 0 0
LIFEWAY FOODS INC COM 531914109   54,928 9,897 SH   SOLE 22 9,897 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   1,734,529 25,966 SH   SOLE 2 13,044 0 12,922
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   5,210 78 SH   SOLE 4 78 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   79,425 1,189 SH   SOLE 7 1,189 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   3,598,449 53,869 SH   SOLE 18 53,869 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   2,065,523 30,921 SH   SOLE 19 30,921 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   144,829,414 2,168,105 SH   SOLE 21 2,168,105 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   27,215,589 407,419 SH   SOLE 22 388,578 0 18,841
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   15,297 229 SH   SOLE 23 229 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   179,959 2,694 SH   SOLE 25 2,694 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   398,061 5,959 SH   SOLE 26 4,236 0 1,723
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   56,847 851 SH   SOLE 28 297 0 554
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   4,833,448 72,357 SH   SOLE 30 72,357 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   133,533 1,999 SH   SOLE 40 1,999 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   19,038 285 SH   OTR 43 285 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   1,191,912 17,843 SH   SOLE 43 14,612 0 3,231
LIGHT & WONDER INC COM 80874P109   6,976,682 119,056 SH   SOLE 2 67,490 0 51,566
LIGHT & WONDER INC COM 80874P109   15,119 258 SH   SOLE 4 258 0 0
LIGHT & WONDER INC COM 80874P109   353,768 6,037 SH   SOLE 7 6,037 0 0
LIGHT & WONDER INC COM 80874P109   24,941,039 425,615 SH   SOLE 18 425,615 0 0
LIGHT & WONDER INC COM 80874P109   10,146,707 173,152 SH   SOLE 19 173,152 0 0
LIGHT & WONDER INC COM 80874P109   408,221,664 6,966,240 SH   SOLE 21 6,966,240 0 0
LIGHT & WONDER INC COM 80874P109   163,015,297 2,781,831 SH   SOLE 22 2,667,946 0 113,885
LIGHT & WONDER INC COM 80874P109   849,173 14,491 SH   SOLE 25 14,491 0 0
LIGHT & WONDER INC COM 80874P109   2,778,578 47,416 SH   SOLE 26 40,901 0 6,515
LIGHT & WONDER INC COM 80874P109   311,693 5,319 SH   SOLE 28 1,542 0 3,777
LIGHT & WONDER INC COM 80874P109   3,134,866 53,496 SH   SOLE 30 53,496 0 0
LIGHT & WONDER INC COM 80874P109   201,936 3,446 SH   SOLE 36 3,446 0 0
LIGHT & WONDER INC COM 80874P109   690,601 11,785 SH   SOLE 40 11,785 0 0
LIGHT & WONDER INC COM 80874P109   9,437,823 161,055 SH   SOLE 43 157,920 0 3,135
LIGHTBRIDGE CORP COM 53224K302   6,656 1,711 SH   SOLE 18 1,711 0 0
LIGHTBRIDGE CORP COM 53224K302   122,193 31,412 SH   SOLE 21 31,412 0 0
LIGHTBRIDGE CORP COM 53224K302   5,485 1,410 SH   SOLE 22 1,410 0 0
LIGHTNING EMOTORS INC COM 53228T101   1,553 4,238 SH   SOLE 2 1,771 0 2,467
LIGHTNING EMOTORS INC COM 53228T101   36,681 100,084 SH   SOLE 18 100,084 0 0
LIGHTNING EMOTORS INC COM 53228T101   25,499 69,574 SH   SOLE 19 69,574 0 0
LIGHTNING EMOTORS INC COM 53228T101   440,711 1,202,487 SH   SOLE 21 1,202,487 0 0
LIGHTNING EMOTORS INC COM 53228T101   267,699 730,421 SH   SOLE 22 724,046 0 6,375
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805   6,056 4,964 SH   SOLE 18 4,964 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805   81,796 67,046 SH   SOLE 21 67,046 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805   237,363 194,560 SH   SOLE 22 194,560 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107   5,687,997 397,762 SH   SOLE 21 397,762 0 0
LIGHTWAVE LOGIC INC COM 532275104   250,256 58,064 SH   SOLE 2 33,142 0 24,922
LIGHTWAVE LOGIC INC COM 532275104   3,056 709 SH   SOLE 4 709 0 0
LIGHTWAVE LOGIC INC COM 532275104   5,625 1,305 SH   SOLE 7 1,305 0 0
LIGHTWAVE LOGIC INC COM 532275104   1,226,824 284,646 SH   SOLE 18 284,646 0 0
LIGHTWAVE LOGIC INC COM 532275104   895,023 207,662 SH   SOLE 19 207,662 0 0
LIGHTWAVE LOGIC INC COM 532275104   16,839,704 3,907,124 SH   SOLE 21 3,907,124 0 0
LIGHTWAVE LOGIC INC COM 532275104   11,556,019 2,681,211 SH   SOLE 22 2,598,246 0 82,965
LIGHTWAVE LOGIC INC COM 532275104   67,365 15,630 SH   SOLE 25 15,630 0 0
LIGHTWAVE LOGIC INC COM 532275104   50,936 11,818 SH   SOLE 26 1,187 0 10,631
LIGHTWAVE LOGIC INC COM 532275104   221,581 51,411 SH   SOLE 30 51,411 0 0
LIGHTWAVE LOGIC INC COM 532275104   53,716 12,463 SH   SOLE 40 12,463 0 0
LILIUM N V CLASS A ORD SHS N52586109   22,644 19,863 SH   SOLE 2 19,863 0 0
LILIUM N V CLASS A ORD SHS N52586109   19,353 16,976 SH   SOLE 22 16,976 0 0
LILLY ELI & CO COM 532457108   734,296,854 2,007,153 SH   SOLE 2 633,221 0 1,373,932
LILLY ELI & CO COM 532457108   240,512,728 657,426 SH   SOLE 4 393,347 0 264,079
LILLY ELI & CO COM 532457108   276,574,308 755,998 SH   SOLE 7 708,803 0 47,195
LILLY ELI & CO COM 532457108   11,673,223 31,908 SH   SOLE 13 21,092 0 10,816
LILLY ELI & CO COM 532457108   33,523,017 91,633 SH   SOLE 15 91,633 0 0
LILLY ELI & CO COM 532457108   13,902 38 SH   SOLE 17 0 0 38
LILLY ELI & CO COM 532457108   901,287,163 2,463,610 SH   SOLE 18 2,345,641 0 117,969
LILLY ELI & CO COM 532457108   923,288,334 2,523,749 SH   SOLE 19 2,523,749 0 0
LILLY ELI & CO COM 532457108   8,383,897,477 22,916,842 SH   SOLE 21 22,916,842 0 0
LILLY ELI & CO COM 532457108   6,635,070,330 18,136,536 SH   SOLE 22 16,354,367 0 1,782,169
LILLY ELI & CO COM 532457108   591,757,175 1,617,530 SH   SOLE 23 1,617,530 0 0
LILLY ELI & CO COM 532457108   598,884,836 1,637,013 SH   SOLE 25 1,637,013 0 0
LILLY ELI & CO COM 532457108   613,990,735 1,678,304 SH   SOLE 26 711,886 0 966,418
LILLY ELI & CO COM 532457108   694,314,200 1,897,863 SH   SOLE 28 72,686 0 1,825,177
LILLY ELI & CO COM 532457108   4,113,505 11,244 SH   SOLE 29 11,244 0 0
LILLY ELI & CO COM 532457108   1,874,155,151 5,122,882 SH   SOLE 30 5,068,201 0 54,681
LILLY ELI & CO COM 532457108   73,300,068 200,361 SH   SOLE 31 185,800 0 14,561
LILLY ELI & CO COM 532457108   765,558,979 2,092,606 SH   SOLE 34 2,092,606 0 0
LILLY ELI & CO COM 532457108   87,874,036 240,198 SH   SOLE 36 240,198 0 0
LILLY ELI & CO COM 532457108   11,137,999 30,445 SH   SOLE 40 30,445 0 0
LILLY ELI & CO COM 532457108   712,656 1,948 SH   OTR 43 1,948 0 0
LILLY ELI & CO COM 532457108   353,472,264 966,194 SH   SOLE 43 885,593 0 80,601
LILLY ELI & CO OPTIONS 532457108   512,176 1,400 SH Call SOLE 2 0 0 1,400
LILLY ELI & CO OPTIONS 532457108   731,680 2,000 SH Call SOLE 4 2,000 0 0
LILLY ELI & CO OPTIONS 532457108   12,072,720 33,000 SH Call SOLE 18 33,000 0 0
LILLY ELI & CO OPTIONS 532457108   79,679,952 217,800 SH Call SOLE 19 217,800 0 0
LILLY ELI & CO OPTIONS 532457108   5,268,096 14,400 SH Call SOLE 22 14,400 0 0
LILLY ELI & CO OPTIONS 532457108   365,840 1,000 SH Call SOLE 26 1,000 0 0
LILLY ELI & CO OPTIONS 532457108   39,913,144 109,100 SH Call SOLE 34 109,100 0 0
LIMBACH HLDGS INC COM 53263P105   16,614 1,596 SH   SOLE 18 1,596 0 0
LIMBACH HLDGS INC COM 53263P105   204,640 19,658 SH   SOLE 21 19,658 0 0
LIMBACH HLDGS INC COM 53263P105   12,919 1,241 SH   SOLE 22 1,241 0 0
LIMESTONE BANCORP INC COM 53262L105   2,882 118 SH   SOLE 2 0 0 118
LIMESTONE BANCORP INC COM 53262L105   22,295 913 SH   SOLE 18 913 0 0
LIMESTONE BANCORP INC COM 53262L105   280,146 11,472 SH   SOLE 21 11,472 0 0
LIMESTONE BANCORP INC COM 53262L105   11,551 473 SH   SOLE 22 473 0 0
LIMONEIRA CO COM 532746104   6,593 540 SH   SOLE 2 0 0 540
LIMONEIRA CO COM 532746104   33,602 2,752 SH   SOLE 18 2,752 0 0
LIMONEIRA CO COM 532746104   530,915 43,482 SH   SOLE 21 43,482 0 0
LIMONEIRA CO COM 532746104   2,647,726 216,849 SH   SOLE 22 216,849 0 0
LIMONEIRA CO COM 532746104   366 30 SH   SOLE 43 30 0 0
LINCOLN EDL SVCS CORP COM 533535100   4,742 819 SH   SOLE 2 0 0 819
LINCOLN EDL SVCS CORP COM 533535100   23,548 4,067 SH   SOLE 18 4,067 0 0
LINCOLN EDL SVCS CORP COM 533535100   281,487 48,616 SH   SOLE 21 48,616 0 0
LINCOLN EDL SVCS CORP COM 533535100   2,508,656 433,274 SH   SOLE 22 433,274 0 0
LINCOLN EDL SVCS CORP COM 533535100   5,917 1,022 SH   SOLE 43 1,022 0 0
LINCOLN ELEC HLDGS INC COM 533900106   10,650,358 73,710 SH   SOLE 2 48,241 0 25,469
LINCOLN ELEC HLDGS INC COM 533900106   153,304 1,061 SH   SOLE 4 263 0 798
LINCOLN ELEC HLDGS INC COM 533900106   2,257,945 15,627 SH   SOLE 7 15,627 0 0
LINCOLN ELEC HLDGS INC COM 533900106   18,027,728 124,768 SH   SOLE 18 124,768 0 0
LINCOLN ELEC HLDGS INC COM 533900106   2,543,313 17,602 SH   SOLE 19 17,602 0 0
LINCOLN ELEC HLDGS INC COM 533900106   443,614,354 3,070,208 SH   SOLE 21 3,070,208 0 0
LINCOLN ELEC HLDGS INC COM 533900106   236,349,084 1,635,747 SH   SOLE 22 1,560,125 0 75,622
LINCOLN ELEC HLDGS INC COM 533900106   1,213,427 8,398 SH   SOLE 25 8,398 0 0
LINCOLN ELEC HLDGS INC COM 533900106   3,261,139 22,570 SH   SOLE 26 18,282 0 4,288
LINCOLN ELEC HLDGS INC COM 533900106   727,652 5,036 SH   SOLE 28 615 0 4,421
LINCOLN ELEC HLDGS INC COM 533900106   36,983,660 255,960 SH   SOLE 30 255,960 0 0
LINCOLN ELEC HLDGS INC COM 533900106   116,025 803 SH   SOLE 31 803 0 0
LINCOLN ELEC HLDGS INC COM 533900106   219,191 1,517 SH   SOLE 36 1,517 0 0
LINCOLN ELEC HLDGS INC COM 533900106   1,078,040 7,461 SH   SOLE 40 7,461 0 0
LINCOLN ELEC HLDGS INC COM 533900106   58,374 404 SH   OTR 43 404 0 0
LINCOLN ELEC HLDGS INC COM 533900106   4,850,410 33,569 SH   SOLE 43 32,810 0 759
LINCOLN NATL CORP IND COM 534187109   21,404,774 696,770 SH   SOLE 2 316,316 0 380,454
LINCOLN NATL CORP IND COM 534187109   5,026,161 163,612 SH   SOLE 4 81,958 0 81,654
LINCOLN NATL CORP IND COM 534187109   4,167,813 135,671 SH   SOLE 7 130,841 0 4,830
LINCOLN NATL CORP IND COM 534187109   16,067 523 SH   SOLE 13 523 0 0
LINCOLN NATL CORP IND COM 534187109   835,123 27,185 SH   SOLE 15 27,185 0 0
LINCOLN NATL CORP IND COM 534187109   13,478,799 438,763 SH   SOLE 18 425,968 0 12,795
LINCOLN NATL CORP IND COM 534187109   4,359,598 141,914 SH   SOLE 19 141,914 0 0
LINCOLN NATL CORP IND COM 534187109   142,307,359 4,632,401 SH   SOLE 21 4,632,401 0 0
LINCOLN NATL CORP IND COM 534187109   132,417,884 4,310,478 SH   SOLE 22 3,924,379 0 386,099
LINCOLN NATL CORP IND COM 534187109   8,037,427 261,635 SH   SOLE 23 261,635 0 0
LINCOLN NATL CORP IND COM 534187109   18,529,475 603,173 SH   SOLE 25 603,173 0 0
LINCOLN NATL CORP IND COM 534187109   9,915,341 322,765 SH   SOLE 26 120,751 0 202,014
LINCOLN NATL CORP IND COM 534187109   11,416,566 371,633 SH   SOLE 28 41,716 0 329,917
LINCOLN NATL CORP IND COM 534187109   6,052 197 SH   SOLE 29 197 0 0
LINCOLN NATL CORP IND COM 534187109   33,908,367 1,103,788 SH   SOLE 30 1,103,788 0 0
LINCOLN NATL CORP IND COM 534187109   1,348,454 43,895 SH   SOLE 31 41,126 0 2,769
LINCOLN NATL CORP IND COM 534187109   1,348,762 43,905 SH   SOLE 34 43,905 0 0
LINCOLN NATL CORP IND COM 534187109   2,100,910 68,389 SH   SOLE 36 68,389 0 0
LINCOLN NATL CORP IND COM 534187109   185,549 6,040 SH   SOLE 40 6,040 0 0
LINCOLN NATL CORP IND COM 534187109   9,001 293 SH   OTR 43 293 0 0
LINCOLN NATL CORP IND COM 534187109   13,675,124 445,154 SH   SOLE 43 429,368 0 15,786
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   223,631 29,043 SH   SOLE 2 12,301 0 16,742
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   970 126 SH   SOLE 4 126 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   3,650 474 SH   SOLE 7 474 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   753,229 97,822 SH   SOLE 18 97,822 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   482,998 62,727 SH   SOLE 19 62,727 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   9,521,558 1,236,566 SH   SOLE 21 1,236,566 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   6,667,330 865,887 SH   SOLE 22 821,305 0 44,582
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   36,529 4,744 SH   SOLE 25 4,744 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   45,984 5,972 SH   SOLE 26 0 0 5,972
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   54,116 7,028 SH   SOLE 30 7,028 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   21,206 2,754 SH   SOLE 40 2,754 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   43,775 5,685 SH   SOLE 43 5,453 0 232
LINDE PLC SHS G5494J103   352,557,198 1,080,867 SH   SOLE 2 208,255 0 872,612
LINDE PLC SHS G5494J103   86,297,769 264,571 SH   SOLE 4 206,206 0 58,365
LINDE PLC SHS G5494J103   146,938,871 450,484 SH   SOLE 7 435,511 0 14,973
LINDE PLC SHS G5494J103   4,796,803 14,706 SH   SOLE 13 8,872 0 5,834
LINDE PLC SHS G5494J103   27,452,287 84,163 SH   SOLE 15 84,163 0 0
LINDE PLC SHS G5494J103   247,152,783 757,719 SH   SOLE 18 700,109 0 57,610
LINDE PLC SHS G5494J103   90,451,997 277,307 SH   SOLE 19 277,307 0 0
LINDE PLC SHS G5494J103   3,649,603,230 11,188,924 SH   SOLE 21 11,188,924 0 0
LINDE PLC SHS G5494J103   3,471,477,311 10,642,827 SH   SOLE 22 9,587,253 0 1,055,574
LINDE PLC SHS G5494J103   325,189,391 996,963 SH   SOLE 23 996,963 0 0
LINDE PLC SHS G5494J103   289,148,132 886,468 SH   SOLE 25 886,468 0 0
LINDE PLC SHS G5494J103   314,907,545 965,441 SH   SOLE 26 407,685 0 557,756
LINDE PLC SHS G5494J103   248,097,075 760,614 SH   SOLE 28 4,144 0 756,470
LINDE PLC SHS G5494J103   4,295,791 13,170 SH   SOLE 29 13,170 0 0
LINDE PLC SHS G5494J103   755,270,442 2,315,502 SH   SOLE 30 2,314,416 0 1,086
LINDE PLC SHS G5494J103   42,986,284 131,787 SH   SOLE 31 122,830 0 8,957
LINDE PLC SHS G5494J103   30,771,495 94,339 SH   SOLE 34 94,339 0 0
LINDE PLC SHS G5494J103   47,743,293 146,371 SH   SOLE 36 146,371 0 0
LINDE PLC SHS G5494J103   6,117,506 18,755 SH   SOLE 40 18,755 0 0
LINDE PLC SHS G5494J103   15,657 48 SH   OTR 43 48 0 0
LINDE PLC SHS G5494J103   139,592,600 427,962 SH   SOLE 43 386,684 0 41,278
LINDSAY CORP COM 535555106   963,746 5,918 SH   SOLE 2 3,293 0 2,625
LINDSAY CORP COM 535555106   8,631 53 SH   SOLE 4 53 0 0
LINDSAY CORP COM 535555106   4,514,853 27,724 SH   SOLE 7 27,724 0 0
LINDSAY CORP COM 535555106   5,726,132 35,162 SH   SOLE 18 35,162 0 0
LINDSAY CORP COM 535555106   3,314,160 20,351 SH   SOLE 19 20,351 0 0
LINDSAY CORP COM 535555106   214,273,145 1,315,770 SH   SOLE 21 1,315,770 0 0
LINDSAY CORP COM 535555106   47,161,686 289,602 SH   SOLE 22 280,488 0 9,114
LINDSAY CORP COM 535555106   5,062,355 31,086 SH   SOLE 25 31,086 0 0
LINDSAY CORP COM 535555106   2,522,872 15,492 SH   SOLE 26 6,468 0 9,024
LINDSAY CORP COM 535555106   23,288 143 SH   SOLE 28 143 0 0
LINDSAY CORP COM 535555106   31,294,233 192,166 SH   SOLE 30 192,166 0 0
LINDSAY CORP COM 535555106   5,655,943 34,731 SH   SOLE 34 34,731 0 0
LINDSAY CORP COM 535555106   215,776 1,325 SH   SOLE 36 1,325 0 0
LINDSAY CORP COM 535555106   282,056 1,732 SH   SOLE 40 1,732 0 0
LINDSAY CORP COM 535555106   838,352 5,148 SH   SOLE 43 5,017 0 131
LINEAGE CELL THERAPEUTICS IN COM 53566P109   9,263 7,917 SH   SOLE 2 0 0 7,917
LINEAGE CELL THERAPEUTICS IN COM 53566P109   25,381 21,693 SH   SOLE 18 21,693 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109   2,056,523 1,757,712 SH   SOLE 21 1,757,712 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109   2,335,893 1,996,490 SH   SOLE 22 1,996,490 0 0
LINKBANCORP INC COM 53578P105   1,429,269 152,863 SH   SOLE 22 152,863 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   888,493 155,603 SH   SOLE 2 101,637 0 53,966
LIONS GATE ENTMNT CORP CL A VTG 535919401   44,572 7,806 SH   SOLE 4 7,806 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   101,261 17,734 SH   SOLE 7 17,734 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   1,644,783 288,053 SH   SOLE 18 288,053 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   10,107,214 1,770,090 SH   SOLE 19 1,770,090 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   12,855,700 2,251,436 SH   SOLE 21 2,251,436 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   8,401,386 1,471,346 SH   SOLE 22 1,398,870 0 72,476
LIONS GATE ENTMNT CORP CL A VTG 535919401   42,191 7,389 SH   SOLE 25 7,389 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   107,788 18,877 SH   SOLE 26 5,858 0 13,019
LIONS GATE ENTMNT CORP CL A VTG 535919401   9,056 1,586 SH   SOLE 28 577 0 1,009
LIONS GATE ENTMNT CORP CL A VTG 535919401   400,511 70,142 SH   SOLE 30 70,142 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   2,527,617 442,665 SH   SOLE 34 442,665 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   27,465 4,810 SH   SOLE 36 4,810 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   35,533 6,223 SH   SOLE 40 6,223 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   478,487 83,798 SH   SOLE 43 78,435 0 5,363
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   831,501 153,131 SH   SOLE 2 64,592 0 88,539
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   1,705 314 SH   SOLE 4 314 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   12,951 2,385 SH   SOLE 7 2,385 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   1,712,807 315,434 SH   SOLE 18 315,434 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   1,154,657 212,644 SH   SOLE 19 212,644 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   22,340,497 4,114,272 SH   SOLE 21 4,114,272 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   16,674,949 3,070,893 SH   SOLE 22 2,927,531 0 143,362
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   85,512 15,748 SH   SOLE 25 15,748 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   254,271 46,827 SH   SOLE 26 38,518 0 8,309
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   35,919 6,615 SH   SOLE 28 2,325 0 4,290
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   234,598 43,204 SH   SOLE 30 43,204 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   12,038 2,217 SH   SOLE 34 2,217 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   44,759 8,243 SH   SOLE 36 8,243 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   138,937 25,587 SH   SOLE 40 25,587 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   129,207 23,795 SH   SOLE 43 23,628 0 167
LIONS GATE ENTMNT CORP OPTIONS 535919500   3,258 600 SH Call SOLE 4 600 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919500   54,843 10,100 SH Call SOLE 18 10,100 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919500   1,855,431 341,700 SH Call SOLE 19 341,700 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919500   24,978 4,600 SH Call SOLE 22 4,600 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919500   233,490 43,000 SH Call SOLE 34 43,000 0 0
LIPOCINE INC NEW COM 53630X104   5,221 13,124 SH   SOLE 18 13,124 0 0
LIPOCINE INC NEW COM 53630X104   69,903 175,723 SH   SOLE 21 175,723 0 0
LIPOCINE INC NEW COM 53630X104   506,091 1,272,225 SH   SOLE 22 1,272,225 0 0
LIQTECH INTL INC COM 53632A201   4,458 11,731 SH   SOLE 21 11,731 0 0
LIQTECH INTL INC COM 53632A201   16,654 43,826 SH   SOLE 22 43,826 0 0
LIQUIDIA CORPORATION COM NEW 53635D202   524,493 82,338 SH   SOLE 2 2,242 0 80,096
LIQUIDIA CORPORATION COM NEW 53635D202   2,427 381 SH   SOLE 7 381 0 0
LIQUIDIA CORPORATION COM NEW 53635D202   842,993 132,338 SH   SOLE 18 132,338 0 0
LIQUIDIA CORPORATION COM NEW 53635D202   551,355 86,555 SH   SOLE 19 86,555 0 0
LIQUIDIA CORPORATION COM NEW 53635D202   10,629,976 1,668,756 SH   SOLE 21 1,668,756 0 0
LIQUIDIA CORPORATION COM NEW 53635D202   8,206,618 1,288,323 SH   SOLE 22 1,260,685 0 27,638
LIQUIDIA CORPORATION COM NEW 53635D202   153,332 24,071 SH   SOLE 43 17,852 0 6,219
LIQUIDITY SVCS INC COM 53635B107   267,295 19,011 SH   SOLE 2 8,122 0 10,889
LIQUIDITY SVCS INC COM 53635B107   95,228 6,773 SH   SOLE 7 6,773 0 0
LIQUIDITY SVCS INC COM 53635B107   1,250,834 88,964 SH   SOLE 18 88,964 0 0
LIQUIDITY SVCS INC COM 53635B107   638,183 45,390 SH   SOLE 19 45,390 0 0
LIQUIDITY SVCS INC COM 53635B107   47,234,176 3,359,472 SH   SOLE 21 3,359,472 0 0
LIQUIDITY SVCS INC COM 53635B107   9,290,257 660,758 SH   SOLE 22 636,527 0 24,231
LIQUIDITY SVCS INC COM 53635B107   67,980 4,835 SH   SOLE 25 4,835 0 0
LIQUIDITY SVCS INC COM 53635B107   51,642 3,673 SH   SOLE 26 1,671 0 2,002
LIQUIDITY SVCS INC COM 53635B107   65,941 4,690 SH   SOLE 28 0 0 4,690
LIQUIDITY SVCS INC COM 53635B107   777,476 55,297 SH   SOLE 30 55,297 0 0
LIQUIDITY SVCS INC COM 53635B107   63,762 4,535 SH   SOLE 36 4,535 0 0
LIQUIDITY SVCS INC COM 53635B107   44,444 3,161 SH   SOLE 40 3,161 0 0
LIQUIDITY SVCS INC COM 53635B107   575,701 40,946 SH   SOLE 43 40,553 0 393
LISATA THERAPEUTICS INC COM 128058302   1,407 556 SH   SOLE 21 556 0 0
LISATA THERAPEUTICS INC COM 128058302   142,313 56,250 SH   SOLE 22 56,250 0 0
LITHIA MTRS INC COM 536797103   19,718,919 96,312 SH   SOLE 2 38,655 0 57,657
LITHIA MTRS INC COM 536797103   19,041 93 SH   SOLE 4 93 0 0
LITHIA MTRS INC COM 536797103   460,665 2,250 SH   SOLE 7 2,250 0 0
LITHIA MTRS INC COM 536797103   11,655,029 56,926 SH   SOLE 18 56,926 0 0
LITHIA MTRS INC COM 536797103   3,636,797 17,763 SH   SOLE 19 17,763 0 0
LITHIA MTRS INC COM 536797103   288,813,615 1,410,636 SH   SOLE 21 1,410,636 0 0
LITHIA MTRS INC COM 536797103   162,363,324 793,022 SH   SOLE 22 756,053 0 36,969
LITHIA MTRS INC COM 536797103   848,238 4,143 SH   SOLE 25 4,143 0 0
LITHIA MTRS INC COM 536797103   2,824,184 13,794 SH   SOLE 26 11,352 0 2,442
LITHIA MTRS INC COM 536797103   55,894 273 SH   SOLE 28 273 0 0
LITHIA MTRS INC COM 536797103   4,336,393 21,180 SH   SOLE 30 21,180 0 0
LITHIA MTRS INC COM 536797103   77,596 379 SH   SOLE 31 379 0 0
LITHIA MTRS INC COM 536797103   191,841 937 SH   SOLE 36 937 0 0
LITHIA MTRS INC COM 536797103   806,880 3,941 SH   SOLE 40 3,941 0 0
LITHIA MTRS INC COM 536797103   15,970 78 SH   OTR 43 78 0 0
LITHIA MTRS INC COM 536797103   2,643,220 12,910 SH   SOLE 43 11,763 0 1,147
LITHIUM AMERS CORP NEW COM NEW 53680Q207   777,708 41,040 SH   SOLE 21 41,040 0 0
LITHIUM AMERS CORP NEW COM NEW 53680Q207   53,989 2,849 SH   SOLE 28 2,849 0 0
LITHIUM AMERS CORP NEW COM NEW 53680Q207   210,402 11,103 SH   SOLE 43 9,973 0 1,130
LITTELFUSE INC COM 537008104   13,384,196 60,782 SH   SOLE 2 21,735 0 39,047
LITTELFUSE INC COM 537008104   32,590 148 SH   SOLE 4 82 0 66
LITTELFUSE INC COM 537008104   386,451 1,755 SH   SOLE 7 1,755 0 0
LITTELFUSE INC COM 537008104   11,250,238 51,091 SH   SOLE 18 51,091 0 0
LITTELFUSE INC COM 537008104   1,667,795 7,574 SH   SOLE 19 7,574 0 0
LITTELFUSE INC COM 537008104   281,973,367 1,280,533 SH   SOLE 21 1,280,533 0 0
LITTELFUSE INC COM 537008104   152,006,923 690,313 SH   SOLE 22 657,202 0 33,111
LITTELFUSE INC COM 537008104   801,088 3,638 SH   SOLE 25 3,638 0 0
LITTELFUSE INC COM 537008104   2,195,614 9,971 SH   SOLE 26 7,982 0 1,989
LITTELFUSE INC COM 537008104   395,259 1,795 SH   SOLE 28 439 0 1,356
LITTELFUSE INC COM 537008104   3,575,167 16,236 SH   SOLE 30 16,236 0 0
LITTELFUSE INC COM 537008104   77,290 351 SH   SOLE 31 351 0 0
LITTELFUSE INC COM 537008104   81,694 371 SH   SOLE 36 371 0 0
LITTELFUSE INC COM 537008104   773,783 3,514 SH   SOLE 40 3,514 0 0
LITTELFUSE INC COM 537008104   4,129,242 18,752 SH   SOLE 43 17,789 0 963
LIVANOVA PLC SHS G5509L101   6,549,166 117,918 SH   SOLE 2 81,600 0 36,318
LIVANOVA PLC SHS G5509L101   94,029 1,693 SH   SOLE 4 1,088 0 605
LIVANOVA PLC SHS G5509L101   181,394 3,266 SH   SOLE 7 3,266 0 0
LIVANOVA PLC SHS G5509L101   12,903,053 232,320 SH   SOLE 18 230,454 0 1,866
LIVANOVA PLC SHS G5509L101   11,071,843 199,349 SH   SOLE 19 199,349 0 0
LIVANOVA PLC SHS G5509L101   237,900,480 4,283,408 SH   SOLE 21 4,283,408 0 0
LIVANOVA PLC SHS G5509L101   94,633,828 1,703,886 SH   SOLE 22 1,656,313 0 47,573
LIVANOVA PLC SHS G5509L101   245,820 4,426 SH   SOLE 23 4,426 0 0
LIVANOVA PLC SHS G5509L101   463,981 8,354 SH   SOLE 25 8,354 0 0
LIVANOVA PLC SHS G5509L101   2,632,707 47,402 SH   SOLE 26 24,128 0 23,274
LIVANOVA PLC SHS G5509L101   48,486 873 SH   SOLE 28 873 0 0
LIVANOVA PLC SHS G5509L101   25,882 466 SH   SOLE 29 466 0 0
LIVANOVA PLC SHS G5509L101   11,528,216 207,566 SH   SOLE 30 207,566 0 0
LIVANOVA PLC SHS G5509L101   70,258 1,265 SH   SOLE 34 1,265 0 0
LIVANOVA PLC SHS G5509L101   50,042 901 SH   SOLE 36 901 0 0
LIVANOVA PLC SHS G5509L101   369,230 6,648 SH   SOLE 40 6,648 0 0
LIVANOVA PLC SHS G5509L101   15,440 278 SH   OTR 43 278 0 0
LIVANOVA PLC SHS G5509L101   810,551 14,594 SH   SOLE 43 13,676 0 918
LIVE NATION ENTERTAINMENT IN COM 538034109   23,793,823 341,179 SH   SOLE 2 64,025 0 277,154
LIVE NATION ENTERTAINMENT IN COM 538034109   8,818,832 126,453 SH   SOLE 4 66,885 0 59,568
LIVE NATION ENTERTAINMENT IN COM 538034109   7,925,114 113,638 SH   SOLE 7 109,745 0 3,893
LIVE NATION ENTERTAINMENT IN COM 538034109   243,393 3,490 SH   SOLE 13 746 0 2,744
LIVE NATION ENTERTAINMENT IN COM 538034109   1,311,182 18,801 SH   SOLE 15 18,801 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   22,242,876 318,940 SH   SOLE 18 278,063 0 40,877
LIVE NATION ENTERTAINMENT IN COM 538034109   205,641,292 2,948,685 SH   SOLE 19 2,948,685 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   269,439,583 3,863,487 SH   SOLE 21 3,863,487 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   261,455,330 3,749,001 SH   SOLE 22 3,366,270 0 382,731
LIVE NATION ENTERTAINMENT IN COM 538034109   20,399,438 292,507 SH   SOLE 23 292,507 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   27,676,877 396,858 SH   SOLE 25 396,858 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   23,880,650 342,424 SH   SOLE 26 100,930 0 241,494
LIVE NATION ENTERTAINMENT IN COM 538034109   11,983,424 171,830 SH   SOLE 28 1,614 0 170,216
LIVE NATION ENTERTAINMENT IN COM 538034109   47,256,312 677,607 SH   SOLE 30 677,607 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   2,558,203 36,682 SH   SOLE 31 33,645 0 3,037
LIVE NATION ENTERTAINMENT IN COM 538034109   2,195,555 31,482 SH   SOLE 34 31,482 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   3,138,300 45,000 SH   SOLE 36 45,000 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   479,811 6,880 SH   SOLE 40 6,880 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   19,457 279 SH   OTR 43 279 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   7,914,653 113,488 SH   SOLE 43 99,548 0 13,940
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2   5,076,064 4,775,000 PRN   SOLE 21 4,775,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.000% 2/1 538034AU3   3,914,222 3,988,000 PRN   SOLE 21 3,988,000 0 0
LIVE OAK BANCSHARES INC COM 53803X105   646,824 21,418 SH   SOLE 2 11,020 0 10,398
LIVE OAK BANCSHARES INC COM 53803X105   39,139 1,296 SH   SOLE 4 104 0 1,192
LIVE OAK BANCSHARES INC COM 53803X105   10,268 340 SH   SOLE 7 340 0 0
LIVE OAK BANCSHARES INC COM 53803X105   2,582,885 85,526 SH   SOLE 18 85,526 0 0
LIVE OAK BANCSHARES INC COM 53803X105   1,837,247 60,836 SH   SOLE 19 60,836 0 0
LIVE OAK BANCSHARES INC COM 53803X105   34,113,225 1,129,577 SH   SOLE 21 1,129,577 0 0
LIVE OAK BANCSHARES INC COM 53803X105   24,293,635 804,425 SH   SOLE 22 777,069 0 27,356
LIVE OAK BANCSHARES INC COM 53803X105   166,825 5,524 SH   SOLE 25 5,524 0 0
LIVE OAK BANCSHARES INC COM 53803X105   370,614 12,272 SH   SOLE 26 9,366 0 2,906
LIVE OAK BANCSHARES INC COM 53803X105   70,396 2,331 SH   SOLE 28 637 0 1,694
LIVE OAK BANCSHARES INC COM 53803X105   430,924 14,269 SH   SOLE 30 14,269 0 0
LIVE OAK BANCSHARES INC COM 53803X105   4,612,718 152,739 SH   SOLE 34 152,739 0 0
LIVE OAK BANCSHARES INC COM 53803X105   126,025 4,173 SH   SOLE 40 4,173 0 0
LIVE OAK BANCSHARES INC COM 53803X105   924,815 30,623 SH   SOLE 43 27,446 0 3,177
LIVE VENTURES INC COM NEW 538142308   8,545 273 SH   SOLE 18 273 0 0
LIVE VENTURES INC COM NEW 538142308   95,183 3,041 SH   SOLE 21 3,041 0 0
LIVE VENTURES INC COM NEW 538142308   8,044 257 SH   SOLE 22 257 0 0
LIVENT CORP COM 53814L108   3,706,689 186,547 SH   SOLE 2 100,671 0 85,876
LIVENT CORP COM 53814L108   10,909 549 SH   SOLE 4 549 0 0
LIVENT CORP COM 53814L108   247,441 12,453 SH   SOLE 7 12,453 0 0
LIVENT CORP COM 53814L108   11,138,029 560,545 SH   SOLE 18 531,163 0 29,382
LIVENT CORP COM 53814L108   12,801,248 644,250 SH   SOLE 19 644,250 0 0
LIVENT CORP COM 53814L108   437,772,124 22,031,813 SH   SOLE 21 22,031,813 0 0
LIVENT CORP COM 53814L108   92,768,738 4,668,784 SH   SOLE 22 4,533,151 0 135,633
LIVENT CORP COM 53814L108   231,923 11,672 SH   SOLE 23 11,672 0 0
LIVENT CORP COM 53814L108   561,228 28,245 SH   SOLE 25 28,245 0 0
LIVENT CORP COM 53814L108   2,707,486 136,260 SH   SOLE 26 66,908 0 69,352
LIVENT CORP COM 53814L108   658,849 33,158 SH   SOLE 28 20,500 0 12,658
LIVENT CORP COM 53814L108   6,264,494 315,274 SH   SOLE 30 315,274 0 0
LIVENT CORP COM 53814L108   73,837 3,716 SH   SOLE 36 3,716 0 0
LIVENT CORP COM 53814L108   532,317 26,790 SH   SOLE 40 26,790 0 0
LIVENT CORP COM 53814L108   2,135,349 107,466 SH   SOLE 43 103,382 0 4,084
LIVEONE INC COM 53814X102   485 753 SH   SOLE 2 0 0 753
LIVEONE INC COM 53814X102   61,188 95,086 SH   SOLE 21 95,086 0 0
LIVEONE INC COM 53814X102   608,413 945,474 SH   SOLE 22 945,474 0 0
LIVEONE INC COM 53814X102   1,426 2,216 SH   SOLE 43 2,216 0 0
LIVEPERSON INC COM 538146101   5,366,078 529,199 SH   SOLE 2 329,605 0 199,594
LIVEPERSON INC COM 538146101   8,913 879 SH   SOLE 4 259 0 620
LIVEPERSON INC COM 538146101   114,460 11,288 SH   SOLE 7 11,288 0 0
LIVEPERSON INC COM 538146101   2,313,735 228,179 SH   SOLE 18 228,179 0 0
LIVEPERSON INC COM 538146101   10,674,642 1,052,726 SH   SOLE 19 1,052,726 0 0
LIVEPERSON INC COM 538146101   89,374,579 8,814,061 SH   SOLE 21 8,814,061 0 0
LIVEPERSON INC COM 538146101   30,094,993 2,967,948 SH   SOLE 22 2,916,284 0 51,664
LIVEPERSON INC COM 538146101   294,993 29,092 SH   SOLE 23 29,092 0 0
LIVEPERSON INC COM 538146101   114,846 11,326 SH   SOLE 25 11,326 0 0
LIVEPERSON INC COM 538146101   2,450,392 241,656 SH   SOLE 26 17,578 0 224,078
LIVEPERSON INC COM 538146101   11,600 1,144 SH   SOLE 28 1,144 0 0
LIVEPERSON INC COM 538146101   1,552,779 153,134 SH   SOLE 30 153,134 0 0
LIVEPERSON INC COM 538146101   236,171 23,291 SH   SOLE 34 23,291 0 0
LIVEPERSON INC COM 538146101   83,898 8,274 SH   SOLE 36 8,274 0 0
LIVEPERSON INC COM 538146101   134,436 13,258 SH   SOLE 40 13,258 0 0
LIVEPERSON INC COM 538146101   414,655 40,893 SH   SOLE 43 39,287 0 1,606
LIVEPERSON INC NOTE 12/1 538146AD3   512,719 719,000 PRN   SOLE 2 719,000 0 0
LIVEPERSON INC NOTE 12/1 538146AD3   3,269,564 4,585,000 PRN   SOLE 21 4,585,000 0 0
LIVEPERSON INC NOTE 12/1 538146AD3   4,835,531 6,781,000 PRN   SOLE 34 6,781,000 0 0
LIVERAMP HLDGS INC COM 53815P108   5,102,958 217,703 SH   SOLE 2 126,702 0 91,001
LIVERAMP HLDGS INC COM 53815P108   25,972 1,108 SH   SOLE 4 245 0 863
LIVERAMP HLDGS INC COM 53815P108   17,041 727 SH   SOLE 7 727 0 0
LIVERAMP HLDGS INC COM 53815P108   6,053,661 258,262 SH   SOLE 18 258,262 0 0
LIVERAMP HLDGS INC COM 53815P108   10,194,923 434,937 SH   SOLE 19 434,937 0 0
LIVERAMP HLDGS INC COM 53815P108   197,119,875 8,409,551 SH   SOLE 21 8,409,551 0 0
LIVERAMP HLDGS INC COM 53815P108   51,529,957 2,198,377 SH   SOLE 22 2,111,744 0 86,633
LIVERAMP HLDGS INC COM 53815P108   256,598 10,947 SH   SOLE 23 10,947 0 0
LIVERAMP HLDGS INC COM 53815P108   252,636 10,778 SH   SOLE 25 10,778 0 0
LIVERAMP HLDGS INC COM 53815P108   2,724,267 116,223 SH   SOLE 26 29,296 0 86,927
LIVERAMP HLDGS INC COM 53815P108   1,492,354 63,667 SH   SOLE 28 1,217 0 62,450
LIVERAMP HLDGS INC COM 53815P108   2,408,765 102,763 SH   SOLE 30 102,763 0 0
LIVERAMP HLDGS INC COM 53815P108   693,285 29,577 SH   SOLE 31 27,547 0 2,030
LIVERAMP HLDGS INC COM 53815P108   321,269 13,706 SH   SOLE 34 13,706 0 0
LIVERAMP HLDGS INC COM 53815P108   190,989 8,148 SH   SOLE 40 8,148 0 0
LIVERAMP HLDGS INC COM 53815P108   1,945,239 82,988 SH   SOLE 43 73,894 0 9,094
LIVEVOX HOLDING INC COM CL A 53838L100   23,329 7,855 SH   SOLE 2 0 0 7,855
LIVEVOX HOLDING INC COM CL A 53838L100   197,829 66,609 SH   SOLE 18 66,609 0 0
LIVEVOX HOLDING INC COM CL A 53838L100   178,054 59,951 SH   SOLE 19 59,951 0 0
LIVEVOX HOLDING INC COM CL A 53838L100   1,833,464 617,328 SH   SOLE 21 617,328 0 0
LIVEVOX HOLDING INC COM CL A 53838L100   517,621 174,283 SH   SOLE 22 159,980 0 14,303
LIVONGO HEALTH INC NOTE 0.875% 6/0 539183AA1   4,194,240 4,800,000 PRN   SOLE 21 4,800,000 0 0
LIZHI INC ADS 53933L104   2,090 3,317 SH   SOLE 22 0 0 3,317
LKQ CORP COM 501889208   30,818,905 577,025 SH   SOLE 2 122,080 0 454,945
LKQ CORP COM 501889208   15,368,193 287,740 SH   SOLE 4 170,505 0 117,235
LKQ CORP COM 501889208   21,928,490 410,569 SH   SOLE 7 338,231 0 72,338
LKQ CORP COM 501889208   204,667 3,832 SH   SOLE 13 929 0 2,903
LKQ CORP COM 501889208   2,377,012 44,505 SH   SOLE 15 44,505 0 0
LKQ CORP COM 501889208   22,928,593 429,294 SH   SOLE 18 408,172 0 21,122
LKQ CORP COM 501889208   7,798,661 146,015 SH   SOLE 19 146,015 0 0
LKQ CORP COM 501889208   413,095,960 7,734,431 SH   SOLE 21 7,734,431 0 0
LKQ CORP COM 501889208   295,633,216 5,535,166 SH   SOLE 22 4,975,922 0 559,244
LKQ CORP COM 501889208   23,284,837 435,964 SH   SOLE 23 435,964 0 0
LKQ CORP COM 501889208   36,237,617 678,480 SH   SOLE 25 678,480 0 0
LKQ CORP COM 501889208   29,809,777 558,131 SH   SOLE 26 230,839 0 327,292
LKQ CORP COM 501889208   32,370,519 606,076 SH   SOLE 28 10,597 0 595,479
LKQ CORP COM 501889208   11,430 214 SH   SOLE 29 214 0 0
LKQ CORP COM 501889208   126,780,385 2,373,720 SH   SOLE 30 2,328,761 0 44,959
LKQ CORP COM 501889208   3,116,847 58,357 SH   SOLE 31 53,394 0 4,963
LKQ CORP COM 501889208   56,071,153 1,049,825 SH   SOLE 34 1,049,825 0 0
LKQ CORP COM 501889208   4,564,632 85,464 SH   SOLE 36 85,464 0 0
LKQ CORP COM 501889208   548,360 10,267 SH   SOLE 40 10,267 0 0
LKQ CORP COM 501889208   31,138 583 SH   OTR 43 583 0 0
LKQ CORP COM 501889208   8,607,833 161,165 SH   SOLE 43 149,578 0 11,587
LL FLOORING HOLDINGS INC COM 55003T107   100,542 17,890 SH   SOLE 2 960 0 16,930
LL FLOORING HOLDINGS INC COM 55003T107   2,282 406 SH   SOLE 7 406 0 0
LL FLOORING HOLDINGS INC COM 55003T107   511,184 90,958 SH   SOLE 18 90,958 0 0
LL FLOORING HOLDINGS INC COM 55003T107   282,894 50,337 SH   SOLE 19 50,337 0 0
LL FLOORING HOLDINGS INC COM 55003T107   6,345,491 1,129,091 SH   SOLE 21 1,129,091 0 0
LL FLOORING HOLDINGS INC COM 55003T107   4,121,354 733,337 SH   SOLE 22 709,686 0 23,651
LL FLOORING HOLDINGS INC COM 55003T107   6,722 1,196 SH   SOLE 43 1,104 0 92
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   10,652,694 4,842,133 SH   SOLE 43 4,496,141 0 345,992
LM FDG AMER INC COM 502074404   1,628 2,949 SH   SOLE 21 2,949 0 0
LM FDG AMER INC COM 502074404   220 399 SH   SOLE 22 399 0 0
LOANDEPOT INC COM CL A 53946R106   423,730 256,806 SH   SOLE 22 256,806 0 0
LOCAL BOUNTI CORP COMMON STOCK 53960E106   10,835 7,795 SH   SOLE 2 2,182 0 5,613
LOCAL BOUNTI CORP COMMON STOCK 53960E106   229,546 165,141 SH   SOLE 18 165,141 0 0
LOCAL BOUNTI CORP COMMON STOCK 53960E106   126,186 90,781 SH   SOLE 19 90,781 0 0
LOCAL BOUNTI CORP COMMON STOCK 53960E106   2,528,396 1,818,990 SH   SOLE 21 1,818,990 0 0
LOCAL BOUNTI CORP COMMON STOCK 53960E106   1,309,433 942,038 SH   SOLE 22 926,004 0 16,034
LOCKHEED MARTIN CORP COM 539830109   276,168,211 567,675 SH   SOLE 2 155,816 0 411,859
LOCKHEED MARTIN CORP COM 539830109   44,638,376 91,756 SH   SOLE 4 60,256 0 31,500
LOCKHEED MARTIN CORP COM 539830109   96,893,240 199,168 SH   SOLE 7 191,981 0 7,187
LOCKHEED MARTIN CORP COM 539830109   7,401,459 15,214 SH   SOLE 13 12,558 0 2,656
LOCKHEED MARTIN CORP COM 539830109   19,498,519 40,080 SH   SOLE 15 40,080 0 0
LOCKHEED MARTIN CORP COM 539830109   232,397,246 477,702 SH   SOLE 18 440,807 0 36,895
LOCKHEED MARTIN CORP COM 539830109   92,573,209 190,288 SH   SOLE 19 190,288 0 0
LOCKHEED MARTIN CORP COM 539830109   4,099,131,659 8,425,932 SH   SOLE 21 8,425,932 0 0
LOCKHEED MARTIN CORP COM 539830109   2,585,166,508 5,313,915 SH   SOLE 22 4,781,115 0 532,800
LOCKHEED MARTIN CORP COM 539830109   248,433,902 510,666 SH   SOLE 23 510,666 0 0
LOCKHEED MARTIN CORP COM 539830109   56,731,545 116,614 SH   SOLE 25 116,614 0 0
LOCKHEED MARTIN CORP COM 539830109   124,145,437 255,186 SH   SOLE 26 108,410 0 146,776
LOCKHEED MARTIN CORP COM 539830109   26,968,573 55,435 SH   SOLE 28 0 0 55,435
LOCKHEED MARTIN CORP COM 539830109   6,542,318 13,448 SH   SOLE 29 13,448 0 0
LOCKHEED MARTIN CORP COM 539830109   557,233,430 1,145,416 SH   SOLE 30 1,145,416 0 0
LOCKHEED MARTIN CORP COM 539830109   40,419,535 83,084 SH   SOLE 31 78,796 0 4,288
LOCKHEED MARTIN CORP COM 539830109   4,284,031 8,806 SH   SOLE 32 8,806 0 0
LOCKHEED MARTIN CORP COM 539830109   33,875,758 69,633 SH   SOLE 36 69,633 0 0
LOCKHEED MARTIN CORP COM 539830109   2,651,371 5,450 SH   SOLE 40 5,450 0 0
LOCKHEED MARTIN CORP COM 539830109   121,336,887 249,413 SH   SOLE 43 222,339 0 27,074
LOEWS CORP COM 540424108   15,542,612 266,460 SH   SOLE 2 90,436 0 176,024
LOEWS CORP COM 540424108   11,003,838 188,648 SH   SOLE 4 85,718 0 102,930
LOEWS CORP COM 540424108   9,564,020 163,964 SH   SOLE 7 157,694 0 6,270
LOEWS CORP COM 540424108   48,647 834 SH   SOLE 13 834 0 0
LOEWS CORP COM 540424108   2,128,112 36,484 SH   SOLE 15 36,484 0 0
LOEWS CORP COM 540424108   29,018,825 497,494 SH   SOLE 18 481,122 0 16,372
LOEWS CORP COM 540424108   5,311,821 91,065 SH   SOLE 19 91,065 0 0
LOEWS CORP COM 540424108   312,487,284 5,357,231 SH   SOLE 21 5,357,231 0 0
LOEWS CORP COM 540424108   259,003,632 4,440,316 SH   SOLE 22 4,003,225 0 437,091
LOEWS CORP COM 540424108   19,990,858 342,720 SH   SOLE 23 342,720 0 0
LOEWS CORP COM 540424108   35,495,905 608,536 SH   SOLE 25 608,536 0 0
LOEWS CORP COM 540424108   30,211,324 517,938 SH   SOLE 26 287,435 0 230,503
LOEWS CORP COM 540424108   24,131,646 413,709 SH   SOLE 28 3,218 0 410,491
LOEWS CORP COM 540424108   60,329,611 1,034,281 SH   SOLE 30 1,029,845 0 4,436
LOEWS CORP COM 540424108   2,683,647 46,008 SH   SOLE 31 42,239 0 3,769
LOEWS CORP COM 540424108   541,594 9,285 SH   SOLE 34 9,285 0 0
LOEWS CORP COM 540424108   3,589,395 61,536 SH   SOLE 36 61,536 0 0
LOEWS CORP COM 540424108   490,030 8,401 SH   SOLE 40 8,401 0 0
LOEWS CORP COM 540424108   28,861,285 494,793 SH   SOLE 43 479,723 0 15,070
LOGICMARK INC COM NEW 67091J404   11 25 SH   SOLE 21 25 0 0
LOGICMARK INC COM NEW 67091J404   200 448 SH   SOLE 22 448 0 0
LOGITECH INTL S A SHS H50430232   136,950 2,200 SH   SOLE 2 2,200 0 0
LOGITECH INTL S A SHS H50430232   934 15 SH   SOLE 18 15 0 0
LOGITECH INTL S A SHS H50430232   10,211,801 164,045 SH   SOLE 19 164,045 0 0
LOGITECH INTL S A SHS H50430232   83,540 1,342 SH   SOLE 21 1,342 0 0
LOGITECH INTL S A SHS H50430232   16,903,863 271,548 SH   SOLE 34 271,548 0 0
LOGITECH INTL S A SHS H50430232   17,429,502 279,992 SH   SOLE 43 258,232 0 21,760
LONGBOARD PHARMACEUTICALS IN COM 54300N103   4,544 1,394 SH   SOLE 18 1,394 0 0
LONGBOARD PHARMACEUTICALS IN COM 54300N103   59,091 18,126 SH   SOLE 21 18,126 0 0
LONGEVERON INC COM 54303L104   2,673 830 SH   SOLE 18 830 0 0
LONGEVERON INC COM 54303L104   28,858 8,962 SH   SOLE 21 8,962 0 0
LONGEVERON INC COM 54303L104   322,493 100,153 SH   SOLE 22 100,153 0 0
LOOP INDS INC COM 543518104   525,334 219,805 SH   SOLE 22 219,805 0 0
LOOP MEDIA INC COM NEW 54352F206   2,858,264 431,762 SH   SOLE 22 431,762 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100   209,065 183,390 SH   SOLE 2 48,695 0 134,695
LORDSTOWN MOTORS CORP COM CL A 54405Q100   2,054 1,802 SH   SOLE 7 1,802 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100   566,379 496,824 SH   SOLE 18 496,824 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100   350,223 307,213 SH   SOLE 19 307,213 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100   8,166,049 7,163,201 SH   SOLE 21 7,163,201 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100   4,630,292 4,061,660 SH   SOLE 22 3,873,119 0 188,541
LORDSTOWN MOTORS CORP COM CL A 54405Q100   16,630 14,588 SH   SOLE 25 14,588 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100   25,733 22,573 SH   SOLE 26 9,901 0 12,672
LORDSTOWN MOTORS CORP COM CL A 54405Q100   16,377 14,366 SH   SOLE 28 14,366 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100   86,804 76,144 SH   SOLE 30 76,144 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100   15,574 13,661 SH   SOLE 40 13,661 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100   30,761 26,983 SH   SOLE 43 26,983 0 0
LOTTERY COM INC COM 54570M108   1,122 6,359 SH   SOLE 18 6,359 0 0
LOTTERY COM INC COM 54570M108   12,945 73,343 SH   SOLE 21 73,343 0 0
LOTTERY COM INC COM 54570M108   75,649 428,608 SH   SOLE 22 428,608 0 0
LOUISIANA PAC CORP COM 546347105   22,793,658 385,028 SH   SOLE 2 69,014 0 316,014
LOUISIANA PAC CORP COM 546347105   174,936 2,955 SH   SOLE 4 1,608 0 1,347
LOUISIANA PAC CORP COM 546347105   403,981 6,824 SH   SOLE 7 6,824 0 0
LOUISIANA PAC CORP COM 546347105   31,613 534 SH   SOLE 13 534 0 0
LOUISIANA PAC CORP COM 546347105   8,897,938 150,303 SH   SOLE 18 150,102 0 201
LOUISIANA PAC CORP COM 546347105   1,334,605 22,544 SH   SOLE 19 22,544 0 0
LOUISIANA PAC CORP COM 546347105   251,281,800 4,244,625 SH   SOLE 21 4,244,625 0 0
LOUISIANA PAC CORP COM 546347105   118,367,203 1,999,446 SH   SOLE 22 1,901,104 0 98,342
LOUISIANA PAC CORP COM 546347105   337,973 5,709 SH   SOLE 23 5,709 0 0
LOUISIANA PAC CORP COM 546347105   704,184 11,895 SH   SOLE 25 11,895 0 0
LOUISIANA PAC CORP COM 546347105   2,767,659 46,751 SH   SOLE 26 38,746 0 8,005
LOUISIANA PAC CORP COM 546347105   439,619 7,426 SH   SOLE 28 631 0 6,795
LOUISIANA PAC CORP COM 546347105   25,160 425 SH   SOLE 29 425 0 0
LOUISIANA PAC CORP COM 546347105   3,992,803 67,446 SH   SOLE 30 67,446 0 0
LOUISIANA PAC CORP COM 546347105   110,112 1,860 SH   SOLE 31 1,860 0 0
LOUISIANA PAC CORP COM 546347105   500,122 8,448 SH   SOLE 34 8,448 0 0
LOUISIANA PAC CORP COM 546347105   104,133 1,759 SH   SOLE 36 1,759 0 0
LOUISIANA PAC CORP COM 546347105   659,192 11,135 SH   SOLE 40 11,135 0 0
LOUISIANA PAC CORP COM 546347105   8,689,241 146,778 SH   SOLE 43 143,881 0 2,897
LOVESAC COMPANY COM 54738L109   261,523 11,882 SH   SOLE 2 8,611 0 3,271
LOVESAC COMPANY COM 54738L109   902 41 SH   SOLE 4 41 0 0
LOVESAC COMPANY COM 54738L109   4,512 205 SH   SOLE 7 205 0 0
LOVESAC COMPANY COM 54738L109   750,849 34,114 SH   SOLE 18 34,114 0 0
LOVESAC COMPANY COM 54738L109   569,553 25,877 SH   SOLE 19 25,877 0 0
LOVESAC COMPANY COM 54738L109   10,672,649 484,900 SH   SOLE 21 484,900 0 0
LOVESAC COMPANY COM 54738L109   8,108,154 368,385 SH   SOLE 22 358,628 0 9,757
LOVESAC COMPANY COM 54738L109   51,679 2,348 SH   SOLE 25 2,348 0 0
LOVESAC COMPANY COM 54738L109   24,101 1,095 SH   SOLE 26 0 0 1,095
LOVESAC COMPANY COM 54738L109   276,732 12,573 SH   SOLE 30 12,573 0 0
LOVESAC COMPANY COM 54738L109   36,845 1,674 SH   SOLE 40 1,674 0 0
LOVESAC COMPANY COM 54738L109   47,872 2,175 SH   SOLE 43 1,862 0 313
LOWES COS INC COM 548661107   324,602,206 1,629,202 SH   SOLE 2 531,721 0 1,097,481
LOWES COS INC COM 548661107   115,705,442 580,734 SH   SOLE 4 346,666 0 234,068
LOWES COS INC COM 548661107   130,570,539 655,343 SH   SOLE 7 586,795 0 68,548
LOWES COS INC COM 548661107   9,583,046 48,098 SH   SOLE 13 38,140 0 9,958
LOWES COS INC COM 548661107   21,170,246 106,255 SH   SOLE 15 106,255 0 0
LOWES COS INC COM 548661107   2,989 15 SH   SOLE 17 0 0 15
LOWES COS INC COM 548661107   224,819,427 1,128,385 SH   SOLE 18 1,028,340 0 100,045
LOWES COS INC COM 548661107   91,747,231 460,486 SH   SOLE 19 460,486 0 0
LOWES COS INC COM 548661107   2,938,578,606 14,748,939 SH   SOLE 21 14,748,939 0 0
LOWES COS INC COM 548661107   2,743,072,364 13,767,679 SH   SOLE 22 12,389,675 0 1,378,004
LOWES COS INC COM 548661107   259,567,680 1,302,789 SH   SOLE 23 1,302,789 0 0
LOWES COS INC COM 548661107   230,609,342 1,157,445 SH   SOLE 25 1,157,445 0 0
LOWES COS INC COM 548661107   253,624,351 1,272,959 SH   SOLE 26 527,883 0 745,076
LOWES COS INC COM 548661107   352,863,404 1,771,047 SH   SOLE 28 32,087 0 1,738,960
LOWES COS INC COM 548661107   7,062,062 35,445 SH   SOLE 29 35,445 0 0
LOWES COS INC COM 548661107   859,147,984 4,312,126 SH   SOLE 30 4,307,740 0 4,386
LOWES COS INC COM 548661107   41,285,317 207,214 SH   SOLE 31 195,865 0 11,349
LOWES COS INC COM 548661107   58,409,995 293,164 SH   SOLE 34 293,164 0 0
LOWES COS INC COM 548661107   37,829,101 189,867 SH   SOLE 36 189,867 0 0
LOWES COS INC COM 548661107   4,720,593 23,693 SH   SOLE 40 23,693 0 0
LOWES COS INC COM 548661107   339,704 1,705 SH   OTR 43 1,705 0 0
LOWES COS INC COM 548661107   167,784,099 842,121 SH   SOLE 43 750,595 0 91,526
LOYALTY VENTURES INC COMMON STOCK 54911Q107   44,296 18,380 SH   SOLE 2 841 0 17,539
LOYALTY VENTURES INC COMMON STOCK 54911Q107   164,123 68,101 SH   SOLE 18 68,101 0 0
LOYALTY VENTURES INC COMMON STOCK 54911Q107   86,432 35,864 SH   SOLE 19 35,864 0 0
LOYALTY VENTURES INC COMMON STOCK 54911Q107   1,709,753 709,441 SH   SOLE 21 709,441 0 0
LOYALTY VENTURES INC COMMON STOCK 54911Q107   1,095,384 454,516 SH   SOLE 22 439,636 0 14,880
LOYALTY VENTURES INC COMMON STOCK 54911Q107   1,598 663 SH   SOLE 43 663 0 0
LPL FINL HLDGS INC COM 50212V100   41,168,063 190,443 SH   SOLE 2 24,324 0 166,119
LPL FINL HLDGS INC COM 50212V100   14,407,731 66,650 SH   SOLE 4 42,635 0 24,015
LPL FINL HLDGS INC COM 50212V100   11,097,087 51,335 SH   SOLE 7 31,390 0 19,945
LPL FINL HLDGS INC COM 50212V100   256,594 1,187 SH   SOLE 13 251 0 936
LPL FINL HLDGS INC COM 50212V100   1,025,294 4,743 SH   SOLE 15 4,743 0 0
LPL FINL HLDGS INC COM 50212V100   1,729 8 SH   SOLE 17 0 0 8
LPL FINL HLDGS INC COM 50212V100   47,177,805 218,244 SH   SOLE 18 214,004 0 4,240
LPL FINL HLDGS INC COM 50212V100   151,269,281 699,770 SH   SOLE 19 699,770 0 0
LPL FINL HLDGS INC COM 50212V100   363,633,176 1,682,163 SH   SOLE 21 1,682,163 0 0
LPL FINL HLDGS INC COM 50212V100   456,817,794 2,113,234 SH   SOLE 22 1,947,833 0 165,401
LPL FINL HLDGS INC COM 50212V100   28,815,461 133,300 SH   SOLE 23 133,300 0 0
LPL FINL HLDGS INC COM 50212V100   31,600,595 146,184 SH   SOLE 25 146,184 0 0
LPL FINL HLDGS INC COM 50212V100   16,627,580 76,919 SH   SOLE 26 43,545 0 33,374
LPL FINL HLDGS INC COM 50212V100   24,190,720 111,906 SH   SOLE 28 2,802 0 109,104
LPL FINL HLDGS INC COM 50212V100   26,589 123 SH   SOLE 29 123 0 0
LPL FINL HLDGS INC COM 50212V100   69,798,915 322,889 SH   SOLE 30 255,171 0 67,718
LPL FINL HLDGS INC COM 50212V100   3,892,141 18,005 SH   SOLE 31 16,618 0 1,387
LPL FINL HLDGS INC COM 50212V100   78,419,991 362,770 SH   SOLE 34 362,770 0 0
LPL FINL HLDGS INC COM 50212V100   2,557,940 11,833 SH   SOLE 36 11,833 0 0
LPL FINL HLDGS INC COM 50212V100   613,274 2,837 SH   SOLE 40 2,837 0 0
LPL FINL HLDGS INC COM 50212V100   18,158 84 SH   OTR 43 84 0 0
LPL FINL HLDGS INC COM 50212V100   16,792,207 77,681 SH   SOLE 43 73,340 0 4,341
LSB INDS INC COM 502160104   2,095,442 157,552 SH   SOLE 2 124,311 0 33,241
LSB INDS INC COM 502160104   2,252,954 169,395 SH   SOLE 7 169,395 0 0
LSB INDS INC COM 502160104   2,445,032 183,837 SH   SOLE 18 183,837 0 0
LSB INDS INC COM 502160104   2,944,248 221,372 SH   SOLE 19 221,372 0 0
LSB INDS INC COM 502160104   33,013,207 2,482,196 SH   SOLE 21 2,482,196 0 0
LSB INDS INC COM 502160104   22,700,453 1,706,801 SH   SOLE 22 1,658,120 0 48,681
LSB INDS INC COM 502160104   58,533 4,401 SH   SOLE 23 4,401 0 0
LSB INDS INC COM 502160104   133,758 10,057 SH   SOLE 25 10,057 0 0
LSB INDS INC COM 502160104   415,665 31,253 SH   SOLE 26 0 0 31,253
LSB INDS INC COM 502160104   1,207,334 90,777 SH   SOLE 30 90,777 0 0
LSB INDS INC COM 502160104   60,741 4,567 SH   SOLE 40 4,567 0 0
LSB INDS INC COM 502160104   434,990 32,706 SH   SOLE 43 32,480 0 226
LSI INDS INC OHIO COM 50216C108   566,137 46,253 SH   SOLE 2 25,778 0 20,475
LSI INDS INC OHIO COM 50216C108   50,539 4,129 SH   SOLE 18 4,129 0 0
LSI INDS INC OHIO COM 50216C108   900,179 73,544 SH   SOLE 19 73,544 0 0
LSI INDS INC OHIO COM 50216C108   1,018,698 83,227 SH   SOLE 21 83,227 0 0
LSI INDS INC OHIO COM 50216C108   6,697,985 547,221 SH   SOLE 22 547,221 0 0
LSI INDS INC OHIO COM 50216C108   66,892 5,465 SH   SOLE 23 5,465 0 0
LSI INDS INC OHIO COM 50216C108   489,918 40,026 SH   SOLE 26 0 0 40,026
LSI INDS INC OHIO COM 50216C108   7,503 613 SH   SOLE 43 379 0 234
LTC PPTYS INC COM 502175102   1,969,890 55,443 SH   SOLE 2 12,162 0 43,281
LTC PPTYS INC COM 502175102   767,093 21,590 SH   SOLE 4 21,590 0 0
LTC PPTYS INC COM 502175102   1,885,897 53,079 SH   SOLE 7 53,079 0 0
LTC PPTYS INC COM 502175102   5,034,246 141,690 SH   SOLE 18 141,690 0 0
LTC PPTYS INC COM 502175102   4,622,169 130,092 SH   SOLE 19 130,092 0 0
LTC PPTYS INC COM 502175102   187,152,499 5,267,450 SH   SOLE 21 5,267,450 0 0
LTC PPTYS INC COM 502175102   50,565,763 1,423,185 SH   SOLE 22 1,369,049 0 54,136
LTC PPTYS INC COM 502175102   56,599 1,593 SH   SOLE 23 1,593 0 0
LTC PPTYS INC COM 502175102   3,186,259 89,678 SH   SOLE 25 89,678 0 0
LTC PPTYS INC COM 502175102   439,293 12,364 SH   SOLE 26 9,143 0 3,221
LTC PPTYS INC COM 502175102   1,238,078 34,846 SH   SOLE 28 110 0 34,736
LTC PPTYS INC COM 502175102   5,868,419 165,168 SH   SOLE 30 165,168 0 0
LTC PPTYS INC COM 502175102   178,396 5,021 SH   SOLE 40 5,021 0 0
LTC PPTYS INC COM 502175102   1,925,975 54,207 SH   SOLE 43 51,042 0 3,165
LUCID DIAGNOSTICS INC COM 54948X109   1,557 1,145 SH   SOLE 18 1,145 0 0
LUCID DIAGNOSTICS INC COM 54948X109   23,246 17,093 SH   SOLE 21 17,093 0 0
LUCID GROUP INC COM 549498103   4,492,542 657,766 SH   SOLE 2 30,403 0 627,363
LUCID GROUP INC COM 549498103   1,700,704 249,005 SH   SOLE 4 141,089 0 107,916
LUCID GROUP INC COM 549498103   1,650,108 241,597 SH   SOLE 7 241,597 0 0
LUCID GROUP INC COM 549498103   15,552 2,277 SH   SOLE 13 2,277 0 0
LUCID GROUP INC COM 549498103   256,337 37,531 SH   SOLE 15 37,531 0 0
LUCID GROUP INC COM 549498103   7 1 SH   SOLE 17 0 0 1
LUCID GROUP INC COM 549498103   2,699,196 395,197 SH   SOLE 18 371,210 0 23,987
LUCID GROUP INC COM 549498103   1,019,890 149,325 SH   SOLE 19 149,325 0 0
LUCID GROUP INC COM 549498103   67,627,047 9,901,471 SH   SOLE 21 9,901,471 0 0
LUCID GROUP INC COM 549498103   84,981,326 12,442,361 SH   SOLE 22 11,565,989 0 876,372
LUCID GROUP INC COM 549498103   4,437,301 649,678 SH   SOLE 23 649,678 0 0
LUCID GROUP INC COM 549498103   8,197,926 1,200,282 SH   SOLE 25 1,200,282 0 0
LUCID GROUP INC COM 549498103   4,419,427 647,061 SH   SOLE 26 275,879 0 371,182
LUCID GROUP INC COM 549498103   5,055,709 740,221 SH   SOLE 28 128,121 0 612,100
LUCID GROUP INC COM 549498103   17,116 2,506 SH   SOLE 29 2,506 0 0
LUCID GROUP INC COM 549498103   21,143,453 3,095,674 SH   SOLE 30 2,989,420 0 106,254
LUCID GROUP INC COM 549498103   662,770 97,038 SH   SOLE 31 90,244 0 6,794
LUCID GROUP INC COM 549498103   2,459,777 360,143 SH   SOLE 32 360,143 0 0
LUCID GROUP INC COM 549498103   128,144 18,762 SH   SOLE 34 18,762 0 0
LUCID GROUP INC COM 549498103   907,680 132,896 SH   SOLE 36 132,896 0 0
LUCID GROUP INC COM 549498103   120,058 17,578 SH   SOLE 40 17,578 0 0
LUCID GROUP INC COM 549498103   2,844,893 416,529 SH   SOLE 43 357,605 0 58,924
LUCIRA HEALTH INC COM 54948U105   1,156 10,403 SH   SOLE 2 2,270 0 8,133
LUCIRA HEALTH INC COM 54948U105   343 3,087 SH   SOLE 18 3,087 0 0
LUCIRA HEALTH INC COM 54948U105   4,244 38,198 SH   SOLE 21 38,198 0 0
LUCIRA HEALTH INC COM 54948U105   169 1,518 SH   SOLE 22 1,518 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   1,137,234 586,203 SH   SOLE 2 182,177 0 404,026
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   632,095 325,822 SH   SOLE 4 136,412 0 189,410
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   177,562 91,527 SH   SOLE 7 91,527 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   188,587 97,210 SH   SOLE 13 2,485 0 94,725
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   975,702 502,939 SH   SOLE 15 502,939 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   628,316 323,874 SH   SOLE 18 323,874 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   1,721,490 887,366 SH   SOLE 19 887,366 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   27,047,206 13,941,859 SH   SOLE 21 13,941,859 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   13,775,108 7,100,571 SH   SOLE 22 6,282,351 0 818,220
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   1,741,649 897,757 SH   SOLE 23 897,757 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   1,216,496 627,060 SH   SOLE 25 627,060 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   1,093,632 563,728 SH   SOLE 26 12,577 0 551,151
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   2,400,907 1,237,581 SH   SOLE 28 45,516 0 1,192,065
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   11,759,884 6,061,796 SH   SOLE 30 4,490,356 0 1,571,440
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   2,987,266 1,539,828 SH   SOLE 34 1,539,828 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   77,573 39,986 SH   SOLE 36 39,986 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   9,390 4,840 SH   SOLE 40 4,840 0 0
LULULEMON ATHLETICA INC COM 550021109   57,481,298 179,416 SH   SOLE 2 69,829 0 109,587
LULULEMON ATHLETICA INC COM 550021109   31,048,987 96,913 SH   SOLE 4 55,152 0 41,761
LULULEMON ATHLETICA INC COM 550021109   22,318,952 69,664 SH   SOLE 7 41,134 0 28,530
LULULEMON ATHLETICA INC COM 550021109   2,370,492 7,399 SH   SOLE 13 5,962 0 1,437
LULULEMON ATHLETICA INC COM 550021109   2,700,163 8,428 SH   SOLE 15 8,428 0 0
LULULEMON ATHLETICA INC COM 550021109   961 3 SH   SOLE 17 0 0 3
LULULEMON ATHLETICA INC COM 550021109   42,435,613 132,454 SH   SOLE 18 105,933 0 26,521
LULULEMON ATHLETICA INC COM 550021109   188,262,336 587,622 SH   SOLE 19 587,622 0 0
LULULEMON ATHLETICA INC COM 550021109   616,923,408 1,925,599 SH   SOLE 21 1,925,599 0 0
LULULEMON ATHLETICA INC COM 550021109   890,537,539 2,779,629 SH   SOLE 22 2,546,137 0 233,492
LULULEMON ATHLETICA INC COM 550021109   67,634,781 211,108 SH   SOLE 23 211,108 0 0
LULULEMON ATHLETICA INC COM 550021109   56,952,671 177,766 SH   SOLE 25 177,766 0 0
LULULEMON ATHLETICA INC COM 550021109   49,395,868 154,179 SH   SOLE 26 76,317 0 77,862
LULULEMON ATHLETICA INC COM 550021109   81,034,675 252,933 SH   SOLE 28 7,122 0 245,811
LULULEMON ATHLETICA INC COM 550021109   1,241,473 3,875 SH   SOLE 29 3,875 0 0
LULULEMON ATHLETICA INC COM 550021109   142,840,462 445,847 SH   SOLE 30 421,134 0 24,713
LULULEMON ATHLETICA INC COM 550021109   10,804,495 33,724 SH   SOLE 31 31,555 0 2,169
LULULEMON ATHLETICA INC COM 550021109   8,401,325 26,223 SH   SOLE 32 26,223 0 0
LULULEMON ATHLETICA INC COM 550021109   16,460,804 51,379 SH   SOLE 34 51,379 0 0
LULULEMON ATHLETICA INC COM 550021109   9,990,730 31,184 SH   SOLE 36 31,184 0 0
LULULEMON ATHLETICA INC COM 550021109   1,367,702 4,269 SH   SOLE 40 4,269 0 0
LULULEMON ATHLETICA INC COM 550021109   64,396 201 SH   OTR 43 201 0 0
LULULEMON ATHLETICA INC COM 550021109   22,205,217 69,309 SH   SOLE 43 64,903 0 4,406
LULULEMON ATHLETICA INC OPTIONS 550021109   192,228 600 SH Call SOLE 2 0 0 600
LULULEMON ATHLETICA INC OPTIONS 550021109   352,418 1,100 SH Call SOLE 4 1,100 0 0
LULULEMON ATHLETICA INC OPTIONS 550021109   5,766,840 18,000 SH Call SOLE 18 18,000 0 0
LULULEMON ATHLETICA INC OPTIONS 550021109   37,612,612 117,400 SH Call SOLE 19 117,400 0 0
LULULEMON ATHLETICA INC OPTIONS 550021109   2,531,002 7,900 SH Call SOLE 22 7,900 0 0
LULULEMON ATHLETICA INC OPTIONS 550021109   96,114 300 SH Call SOLE 26 300 0 0
LULULEMON ATHLETICA INC OPTIONS 550021109   18,582,040 58,000 SH Call SOLE 34 58,000 0 0
LULUS FASHION LOUNGE HOLDING COM 55003A108   8,092 3,224 SH   SOLE 2 1,170 0 2,054
LULUS FASHION LOUNGE HOLDING COM 55003A108   67,358 26,836 SH   SOLE 18 26,836 0 0
LULUS FASHION LOUNGE HOLDING COM 55003A108   77,594 30,914 SH   SOLE 19 30,914 0 0
LULUS FASHION LOUNGE HOLDING COM 55003A108   1,205,500 480,279 SH   SOLE 21 480,279 0 0
LULUS FASHION LOUNGE HOLDING COM 55003A108   395,952 157,750 SH   SOLE 22 153,117 0 4,633
LUMEN TECHNOLOGIES INC COM 550241103   13,511,411 2,588,393 SH   SOLE 2 301,654 0 2,286,739
LUMEN TECHNOLOGIES INC COM 550241103   2,488,050 476,638 SH   SOLE 4 380,141 0 96,497
LUMEN TECHNOLOGIES INC COM 550241103   4,330,178 829,536 SH   SOLE 7 792,874 0 36,662
LUMEN TECHNOLOGIES INC COM 550241103   24,518 4,697 SH   SOLE 13 4,697 0 0
LUMEN TECHNOLOGIES INC COM 550241103   856,999 164,176 SH   SOLE 15 164,176 0 0
LUMEN TECHNOLOGIES INC COM 550241103   392 75 SH   SOLE 17 0 0 75
LUMEN TECHNOLOGIES INC COM 550241103   8,473,537 1,623,283 SH   SOLE 18 1,551,081 0 72,202
LUMEN TECHNOLOGIES INC COM 550241103   2,881,268 551,967 SH   SOLE 19 551,967 0 0
LUMEN TECHNOLOGIES INC COM 550241103   174,884,266 33,502,733 SH   SOLE 21 33,502,733 0 0
LUMEN TECHNOLOGIES INC COM 550241103   112,786,645 21,606,637 SH   SOLE 22 19,437,077 0 2,169,560
LUMEN TECHNOLOGIES INC COM 550241103   8,424,866 1,613,959 SH   SOLE 23 1,613,959 0 0
LUMEN TECHNOLOGIES INC COM 550241103   6,120,434 1,172,497 SH   SOLE 25 1,172,497 0 0
LUMEN TECHNOLOGIES INC COM 550241103   14,805,496 2,836,302 SH   SOLE 26 1,448,675 0 1,387,627
LUMEN TECHNOLOGIES INC COM 550241103   8,528,995 1,633,907 SH   SOLE 28 10,085 0 1,623,822
LUMEN TECHNOLOGIES INC COM 550241103   39,277,389 7,524,404 SH   SOLE 30 7,524,404 0 0
LUMEN TECHNOLOGIES INC COM 550241103   1,007,549 193,017 SH   SOLE 31 176,663 0 16,354
LUMEN TECHNOLOGIES INC COM 550241103   663,311 127,071 SH   SOLE 34 127,071 0 0
LUMEN TECHNOLOGIES INC COM 550241103   2,538,188 486,243 SH   SOLE 36 486,243 0 0
LUMEN TECHNOLOGIES INC COM 550241103   193,417 37,053 SH   SOLE 40 37,053 0 0
LUMEN TECHNOLOGIES INC COM 550241103   15,164 2,905 SH   OTR 43 2,905 0 0
LUMEN TECHNOLOGIES INC COM 550241103   4,603,710 881,937 SH   SOLE 43 804,417 0 77,520
LUMENT FINANCE TRUST INC COM 55025L108   10,507 5,530 SH   SOLE 18 5,530 0 0
LUMENT FINANCE TRUST INC COM 55025L108   125,309 65,952 SH   SOLE 21 65,952 0 0
LUMENT FINANCE TRUST INC COM 55025L108   211,514 111,323 SH   SOLE 22 111,323 0 0
LUMENTUM HLDGS INC COM 55024U109   16,913,201 324,194 SH   SOLE 2 276,670 0 47,524
LUMENTUM HLDGS INC COM 55024U109   32,554 624 SH   SOLE 4 447 0 177
LUMENTUM HLDGS INC COM 55024U109   254,016 4,869 SH   SOLE 7 4,869 0 0
LUMENTUM HLDGS INC COM 55024U109   7,455,719 142,912 SH   SOLE 18 142,912 0 0
LUMENTUM HLDGS INC COM 55024U109   1,339,517 25,676 SH   SOLE 19 25,676 0 0
LUMENTUM HLDGS INC COM 55024U109   202,557,746 3,882,648 SH   SOLE 21 3,882,648 0 0
LUMENTUM HLDGS INC COM 55024U109   111,999,391 2,146,816 SH   SOLE 22 2,044,555 0 102,261
LUMENTUM HLDGS INC COM 55024U109   83,681 1,604 SH   SOLE 23 1,604 0 0
LUMENTUM HLDGS INC COM 55024U109   588,060 11,272 SH   SOLE 25 11,272 0 0
LUMENTUM HLDGS INC COM 55024U109   1,666,988 31,953 SH   SOLE 26 25,851 0 6,102
LUMENTUM HLDGS INC COM 55024U109   288,552 5,531 SH   SOLE 28 1,352 0 4,179
LUMENTUM HLDGS INC COM 55024U109   2,466,702 47,282 SH   SOLE 30 47,282 0 0
LUMENTUM HLDGS INC COM 55024U109   51,700 991 SH   SOLE 31 991 0 0
LUMENTUM HLDGS INC COM 55024U109   519,039 9,949 SH   SOLE 34 9,949 0 0
LUMENTUM HLDGS INC COM 55024U109   174,665 3,348 SH   SOLE 36 3,348 0 0
LUMENTUM HLDGS INC COM 55024U109   479,599 9,193 SH   SOLE 40 9,193 0 0
LUMENTUM HLDGS INC COM 55024U109   8,504 163 SH   OTR 43 163 0 0
LUMENTUM HLDGS INC COM 55024U109   1,765,120 33,834 SH   SOLE 43 31,979 0 1,855
LUMENTUM HLDGS INC NOTE 0.250% 3/1 55024UAB5   4,584,540 4,360,000 PRN   SOLE 21 4,360,000 0 0
LUMENTUM HLDGS INC NOTE 0.500%12/1 55024UAD1   8,099,945 9,446,000 PRN   SOLE 21 9,446,000 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   633,174 127,914 SH   SOLE 2 75,155 0 52,759
LUMINAR TECHNOLOGIES INC COM CL A 550424105   29,601 5,980 SH   SOLE 4 689 0 5,291
LUMINAR TECHNOLOGIES INC COM CL A 550424105   84,655 17,102 SH   SOLE 7 17,102 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   3,063,560 618,901 SH   SOLE 18 618,901 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   2,428,708 490,648 SH   SOLE 19 490,648 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   42,228,841 8,531,079 SH   SOLE 21 8,531,079 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   29,255,401 5,910,182 SH   SOLE 22 5,734,436 0 175,746
LUMINAR TECHNOLOGIES INC COM CL A 550424105   5,772 1,166 SH   SOLE 23 1,166 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   163,622 33,055 SH   SOLE 25 33,055 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   382,907 77,355 SH   SOLE 26 60,254 0 17,101
LUMINAR TECHNOLOGIES INC COM CL A 550424105   683,110 138,002 SH   SOLE 28 122,026 0 15,976
LUMINAR TECHNOLOGIES INC COM CL A 550424105   8,717,415 1,761,094 SH   SOLE 30 1,761,094 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   130,710 26,406 SH   SOLE 40 26,406 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   372,750 75,303 SH   SOLE 43 66,004 0 9,299
LUMOS PHARMA INC COM 55028X109   3,650 1,011 SH   SOLE 18 1,011 0 0
LUMOS PHARMA INC COM 55028X109   54,414 15,073 SH   SOLE 21 15,073 0 0
LUMOS PHARMA INC COM 55028X109   148,385 41,104 SH   SOLE 22 41,104 0 0
LUNA INNOVATIONS INC COM 550351100   8,922 1,015 SH   SOLE 2 0 0 1,015
LUNA INNOVATIONS INC COM 550351100   46,358 5,274 SH   SOLE 18 5,274 0 0
LUNA INNOVATIONS INC COM 550351100   584,728 66,522 SH   SOLE 21 66,522 0 0
LUNA INNOVATIONS INC COM 550351100   3,108,759 353,670 SH   SOLE 22 353,670 0 0
LUTHER BURBANK CORP COM 550550107   458,365 41,257 SH   SOLE 2 33,996 0 7,261
LUTHER BURBANK CORP COM 550550107   2,455 221 SH   SOLE 7 221 0 0
LUTHER BURBANK CORP COM 550550107   551,834 49,670 SH   SOLE 18 49,670 0 0
LUTHER BURBANK CORP COM 550550107   325,123 29,264 SH   SOLE 19 29,264 0 0
LUTHER BURBANK CORP COM 550550107   6,943,206 624,951 SH   SOLE 21 624,951 0 0
LUTHER BURBANK CORP COM 550550107   5,271,617 474,493 SH   SOLE 22 460,901 0 13,592
LUTHER BURBANK CORP COM 550550107   62,727 5,646 SH   SOLE 25 5,646 0 0
LUTHER BURBANK CORP COM 550550107   87,091 7,839 SH   SOLE 30 7,839 0 0
LUTHER BURBANK CORP COM 550550107   9,532 858 SH   SOLE 43 858 0 0
LUXFER HLDGS PLC SHS G5698W116   539,512 39,323 SH   SOLE 2 29,524 0 9,799
LUXFER HLDGS PLC SHS G5698W116   111,187 8,104 SH   SOLE 7 8,104 0 0
LUXFER HLDGS PLC SHS G5698W116   1,094,088 79,744 SH   SOLE 18 79,744 0 0
LUXFER HLDGS PLC SHS G5698W116   720,561 52,519 SH   SOLE 19 52,519 0 0
LUXFER HLDGS PLC SHS G5698W116   25,278,634 1,842,466 SH   SOLE 21 1,842,466 0 0
LUXFER HLDGS PLC SHS G5698W116   9,269,424 675,614 SH   SOLE 22 648,984 0 26,630
LUXFER HLDGS PLC SHS G5698W116   50,572 3,686 SH   SOLE 25 3,686 0 0
LUXFER HLDGS PLC SHS G5698W116   73,539 5,360 SH   SOLE 26 2,364 0 2,996
LUXFER HLDGS PLC SHS G5698W116   995,509 72,559 SH   SOLE 30 72,559 0 0
LUXFER HLDGS PLC SHS G5698W116   63,551 4,632 SH   SOLE 40 4,632 0 0
LUXFER HLDGS PLC SHS G5698W116   110,295 8,039 SH   SOLE 43 6,892 0 1,147
LXP INDUSTRIAL TRUST COM 529043101   4,353,981 434,529 SH   SOLE 2 145,418 0 289,111
LXP INDUSTRIAL TRUST COM 529043101   1,451,247 144,835 SH   SOLE 4 144,835 0 0
LXP INDUSTRIAL TRUST COM 529043101   3,612,130 360,492 SH   SOLE 7 360,492 0 0
LXP INDUSTRIAL TRUST COM 529043101   9,695,643 967,629 SH   SOLE 18 967,629 0 0
LXP INDUSTRIAL TRUST COM 529043101   8,735,977 871,854 SH   SOLE 19 871,854 0 0
LXP INDUSTRIAL TRUST COM 529043101   371,726,549 37,098,458 SH   SOLE 21 37,098,458 0 0
LXP INDUSTRIAL TRUST COM 529043101   96,172,160 9,598,020 SH   SOLE 22 9,203,787 0 394,233
LXP INDUSTRIAL TRUST COM 529043101   104,809 10,460 SH   SOLE 23 10,460 0 0
LXP INDUSTRIAL TRUST COM 529043101   10,242,073 1,022,163 SH   SOLE 25 1,022,163 0 0
LXP INDUSTRIAL TRUST COM 529043101   1,445,806 144,292 SH   SOLE 26 121,293 0 22,999
LXP INDUSTRIAL TRUST COM 529043101   2,049,160 204,507 SH   SOLE 28 4,823 0 199,684
LXP INDUSTRIAL TRUST COM 529043101   12,218,508 1,219,412 SH   SOLE 30 1,219,412 0 0
LXP INDUSTRIAL TRUST COM 529043101   77,004 7,685 SH   SOLE 36 7,685 0 0
LXP INDUSTRIAL TRUST COM 529043101   442,283 44,140 SH   SOLE 40 44,140 0 0
LXP INDUSTRIAL TRUST COM 529043101   2,119,683 211,545 SH   SOLE 43 202,286 0 9,259
LXP INDUSTRIAL TRUST PFD CONV SER C 529043309   6,920,038 145,685 SH   SOLE 21 145,685 0 0
LYELL IMMUNOPHARMA INC COM 55083R104   436,165 125,696 SH   SOLE 2 12,238 0 113,458
LYELL IMMUNOPHARMA INC COM 55083R104   7,120 2,052 SH   SOLE 7 2,052 0 0
LYELL IMMUNOPHARMA INC COM 55083R104   1,737,106 500,607 SH   SOLE 18 500,607 0 0
LYELL IMMUNOPHARMA INC COM 55083R104   1,199,086 345,558 SH   SOLE 19 345,558 0 0
LYELL IMMUNOPHARMA INC COM 55083R104   23,057,876 6,644,921 SH   SOLE 21 6,644,921 0 0
LYELL IMMUNOPHARMA INC COM 55083R104   12,998,252 3,745,894 SH   SOLE 22 3,610,346 0 135,548
LYELL IMMUNOPHARMA INC COM 55083R104   2,615,499 753,746 SH   SOLE 30 753,746 0 0
LYELL IMMUNOPHARMA INC COM 55083R104   175,374 50,540 SH   SOLE 34 50,540 0 0
LYFT INC CL A COM 55087P104   8,362,957 758,889 SH   SOLE 2 297,306 0 461,583
LYFT INC CL A COM 55087P104   317,618 28,822 SH   SOLE 4 15,785 0 13,037
LYFT INC CL A COM 55087P104   284,999 25,862 SH   SOLE 7 25,862 0 0
LYFT INC CL A COM 55087P104   249,912 22,678 SH   SOLE 13 22,678 0 0
LYFT INC CL A COM 55087P104   2,128,645 193,162 SH   SOLE 18 190,781 0 2,381
LYFT INC CL A COM 55087P104   4,780,410 433,794 SH   SOLE 19 433,794 0 0
LYFT INC CL A COM 55087P104   51,745,016 4,695,555 SH   SOLE 21 4,695,555 0 0
LYFT INC CL A COM 55087P104   86,761,242 7,873,071 SH   SOLE 22 7,373,782 0 499,289
LYFT INC CL A COM 55087P104   726,207 65,899 SH   SOLE 23 65,899 0 0
LYFT INC CL A COM 55087P104   500,958 45,459 SH   SOLE 25 45,459 0 0
LYFT INC CL A COM 55087P104   1,792,976 162,702 SH   SOLE 26 121,491 0 41,211
LYFT INC CL A COM 55087P104   779,709 70,754 SH   SOLE 28 7,516 0 63,238
LYFT INC CL A COM 55087P104   4,583,824 415,955 SH   SOLE 30 415,955 0 0
LYFT INC CL A COM 55087P104   46,934 4,259 SH   SOLE 31 4,259 0 0
LYFT INC CL A COM 55087P104   16,828 1,527 SH   SOLE 36 1,527 0 0
LYFT INC CL A COM 55087P104   501,212 45,482 SH   SOLE 40 45,482 0 0
LYFT INC CL A COM 55087P104   10,844 984 SH   OTR 43 984 0 0
LYFT INC CL A COM 55087P104   2,904,817 263,595 SH   SOLE 43 244,783 0 18,812
LYFT INC NOTE 1.500% 5/1 55087PAB0   5,978,323 6,790,000 PRN   SOLE 21 6,790,000 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   71,585,643 862,166 SH   SOLE 2 65,041 0 797,125
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   9,770,555 117,675 SH   SOLE 4 98,714 0 18,961
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   18,587,179 223,861 SH   SOLE 7 215,717 0 8,144
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   399,125 4,807 SH   SOLE 13 1,094 0 3,713
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   3,596,527 43,316 SH   SOLE 15 43,316 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   83 1 SH   SOLE 17 0 0 1
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   46,644,926 561,784 SH   SOLE 18 540,606 0 21,178
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   41,937,789 505,092 SH   SOLE 19 505,092 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   980,311,131 11,806,710 SH   SOLE 21 11,806,710 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   460,560,186 5,546,913 SH   SOLE 22 4,999,128 0 547,785
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   35,957,470 433,066 SH   SOLE 23 433,066 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   25,070,410 301,944 SH   SOLE 25 301,944 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   37,530,224 452,008 SH   SOLE 26 175,853 0 276,155
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   30,674,852 369,443 SH   SOLE 28 3,164 0 366,279
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   25,656 309 SH   SOLE 29 309 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   126,821,932 1,527,423 SH   SOLE 30 1,527,423 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   4,840,815 58,302 SH   SOLE 31 53,568 0 4,734
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   6,049,317 72,857 SH   SOLE 32 72,857 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   20,958,516 252,421 SH   SOLE 34 252,421 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   13,957,343 168,100 SH   SOLE 35 168,100 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   7,161,005 86,246 SH   SOLE 36 86,246 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   832,625 10,028 SH   SOLE 40 10,028 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   54,883 661 SH   OTR 43 661 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   19,648,432 236,643 SH   SOLE 43 208,608 0 28,034
LYRA THERAPEUTICS INC COM 55234L105   1,941 618 SH   SOLE 2 0 0 618
LYRA THERAPEUTICS INC COM 55234L105   9,181 2,924 SH   SOLE 18 2,924 0 0
LYRA THERAPEUTICS INC COM 55234L105   109,935 35,011 SH   SOLE 21 35,011 0 0
LYRA THERAPEUTICS INC COM 55234L105   4,902 1,561 SH   SOLE 22 1,561 0 0
M & T BK CORP COM 55261F104   55,668,661 383,763 SH   SOLE 2 36,639 0 347,124
M & T BK CORP COM 55261F104   18,550,563 127,882 SH   SOLE 4 68,040 0 59,842
M & T BK CORP COM 55261F104   25,179,660 173,581 SH   SOLE 7 142,010 0 31,571
M & T BK CORP COM 55261F104   368,597 2,541 SH   SOLE 13 730 0 1,811
M & T BK CORP COM 55261F104   4,293,486 29,598 SH   SOLE 15 29,598 0 0
M & T BK CORP COM 55261F104   82,898,348 571,476 SH   SOLE 18 556,411 0 15,065
M & T BK CORP COM 55261F104   62,437,015 430,422 SH   SOLE 19 430,422 0 0
M & T BK CORP COM 55261F104   720,499,239 4,966,905 SH   SOLE 21 4,966,905 0 0
M & T BK CORP COM 55261F104   535,957,969 3,694,733 SH   SOLE 22 3,324,887 0 369,846
M & T BK CORP COM 55261F104   42,143,702 290,526 SH   SOLE 23 290,526 0 0
M & T BK CORP COM 55261F104   36,104,128 248,891 SH   SOLE 25 248,891 0 0
M & T BK CORP COM 55261F104   48,495,734 334,315 SH   SOLE 26 134,100 0 200,215
M & T BK CORP COM 55261F104   36,502,318 251,636 SH   SOLE 28 2,556 0 249,080
M & T BK CORP COM 55261F104   52,077 359 SH   SOLE 29 359 0 0
M & T BK CORP COM 55261F104   140,240,672 966,777 SH   SOLE 30 894,716 0 72,061
M & T BK CORP COM 55261F104   5,620,640 38,747 SH   SOLE 31 35,694 0 3,053
M & T BK CORP COM 55261F104   45,832,142 315,953 SH   SOLE 34 315,953 0 0
M & T BK CORP COM 55261F104   7,599,258 52,387 SH   SOLE 36 52,387 0 0
M & T BK CORP COM 55261F104   1,425,215 9,825 SH   SOLE 37 9,825 0 0
M & T BK CORP COM 55261F104   996,272 6,868 SH   SOLE 40 6,868 0 0
M & T BK CORP COM 55261F104   42,938 296 SH   OTR 43 296 0 0
M & T BK CORP COM 55261F104   14,593,226 100,601 SH   SOLE 43 90,174 0 10,427
M D C HLDGS INC COM 552676108   3,508,422 111,026 SH   SOLE 2 42,864 0 68,162
M D C HLDGS INC COM 552676108   7,300 231 SH   SOLE 4 231 0 0
M D C HLDGS INC COM 552676108   146,245 4,628 SH   SOLE 7 4,628 0 0
M D C HLDGS INC COM 552676108   6,779,464 214,540 SH   SOLE 18 196,263 0 18,277
M D C HLDGS INC COM 552676108   13,421,120 424,719 SH   SOLE 19 424,719 0 0
M D C HLDGS INC COM 552676108   240,967,348 7,625,549 SH   SOLE 21 7,625,549 0 0
M D C HLDGS INC COM 552676108   54,925,066 1,738,135 SH   SOLE 22 1,668,895 0 69,240
M D C HLDGS INC COM 552676108   277,890 8,794 SH   SOLE 25 8,794 0 0
M D C HLDGS INC COM 552676108   3,339,014 105,665 SH   SOLE 26 21,470 0 84,195
M D C HLDGS INC COM 552676108   35,676 1,129 SH   SOLE 28 1,129 0 0
M D C HLDGS INC COM 552676108   2,828,800 89,519 SH   SOLE 30 89,519 0 0
M D C HLDGS INC COM 552676108   71,258 2,255 SH   SOLE 36 2,255 0 0
M D C HLDGS INC COM 552676108   295,302 9,345 SH   SOLE 40 9,345 0 0
M D C HLDGS INC COM 552676108   2,304,782 72,936 SH   SOLE 43 70,736 0 2,200
M-TRON INDS INC COM 55380K109   2,389 273 SH   SOLE 18 273 0 0
M-TRON INDS INC COM 55380K109   32,716 3,739 SH   SOLE 21 3,739 0 0
M-TRON INDS INC COM 55380K109   919 105 SH   SOLE 22 105 0 0
M/I HOMES INC COM 55305B101   2,086,182 45,175 SH   SOLE 2 28,016 0 17,159
M/I HOMES INC COM 55305B101   5,773 125 SH   SOLE 4 125 0 0
M/I HOMES INC COM 55305B101   31,264 677 SH   SOLE 7 677 0 0
M/I HOMES INC COM 55305B101   4,211,708 91,202 SH   SOLE 18 91,202 0 0
M/I HOMES INC COM 55305B101   2,276,305 49,292 SH   SOLE 19 49,292 0 0
M/I HOMES INC COM 55305B101   169,491,221 3,670,230 SH   SOLE 21 3,670,230 0 0
M/I HOMES INC COM 55305B101   37,136,848 804,176 SH   SOLE 22 773,025 0 31,151
M/I HOMES INC COM 55305B101   170,866 3,700 SH   SOLE 25 3,700 0 0
M/I HOMES INC COM 55305B101   858,348 18,587 SH   SOLE 26 16,642 0 1,945
M/I HOMES INC COM 55305B101   24,014 520 SH   SOLE 28 520 0 0
M/I HOMES INC COM 55305B101   2,124,603 46,007 SH   SOLE 30 46,007 0 0
M/I HOMES INC COM 55305B101   40,731 882 SH   SOLE 36 882 0 0
M/I HOMES INC COM 55305B101   184,073 3,986 SH   SOLE 40 3,986 0 0
M/I HOMES INC COM 55305B101   2,119,385 45,894 SH   SOLE 43 44,468 0 1,426
M3 BRIGADE ACQUISITION II CO *W EXP 03/09/202 553800111   4,352 80,000 SH   SOLE 19 80,000 0 0
MACATAWA BK CORP COM 554225102   430,093 38,993 SH   SOLE 2 21,227 0 17,766
MACATAWA BK CORP COM 554225102   5,493 498 SH   SOLE 7 498 0 0
MACATAWA BK CORP COM 554225102   912,181 82,700 SH   SOLE 18 82,700 0 0
MACATAWA BK CORP COM 554225102   526,760 47,757 SH   SOLE 19 47,757 0 0
MACATAWA BK CORP COM 554225102   11,589,971 1,050,768 SH   SOLE 21 1,050,768 0 0
MACATAWA BK CORP COM 554225102   4,126,003 374,071 SH   SOLE 22 351,369 0 22,702
MACATAWA BK CORP COM 554225102   69,456 6,297 SH   SOLE 43 6,297 0 0
MACERICH CO COM 554382101   4,413,875 391,996 SH   SOLE 2 212,026 0 179,970
MACERICH CO COM 554382101   1,248,295 110,861 SH   SOLE 4 110,861 0 0
MACERICH CO COM 554382101   3,432,622 304,851 SH   SOLE 7 304,851 0 0
MACERICH CO COM 554382101   10,925,026 970,251 SH   SOLE 18 970,251 0 0
MACERICH CO COM 554382101   11,669,470 1,036,365 SH   SOLE 19 1,036,365 0 0
MACERICH CO COM 554382101   193,444,830 17,179,825 SH   SOLE 21 17,179,825 0 0
MACERICH CO COM 554382101   95,827,825 8,510,464 SH   SOLE 22 8,209,179 0 301,285
MACERICH CO COM 554382101   225,493 20,026 SH   SOLE 23 20,026 0 0
MACERICH CO COM 554382101   8,336,138 740,332 SH   SOLE 25 740,332 0 0
MACERICH CO COM 554382101   1,856,740 164,897 SH   SOLE 26 85,675 0 79,222
MACERICH CO COM 554382101   1,673,382 148,613 SH   SOLE 28 3,471 0 145,142
MACERICH CO COM 554382101   8,623,786 765,878 SH   SOLE 30 765,878 0 0
MACERICH CO COM 554382101   243,137 21,593 SH   SOLE 36 21,593 0 0
MACERICH CO COM 554382101   337,293 29,955 SH   SOLE 40 29,955 0 0
MACERICH CO COM 554382101   3,258,753 289,410 SH   SOLE 43 207,136 0 82,274
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   3,305,757 52,489 SH   SOLE 2 40,725 0 11,764
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   105,680 1,678 SH   SOLE 4 1,442 0 236
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   51,959 825 SH   SOLE 7 825 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   13,427,588 213,204 SH   SOLE 18 212,930 0 274
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   15,405,160 244,604 SH   SOLE 19 244,604 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   230,241,591 3,655,789 SH   SOLE 21 3,655,789 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   91,634,640 1,454,980 SH   SOLE 22 1,417,340 0 37,640
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   443,946 7,049 SH   SOLE 25 7,049 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   1,360,935 21,609 SH   SOLE 26 17,650 0 3,959
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   381,155 6,052 SH   SOLE 28 867 0 5,185
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   1,615,689 25,654 SH   SOLE 30 25,654 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   27,213,469 432,097 SH   SOLE 34 432,097 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   378,888 6,016 SH   SOLE 40 6,016 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   2,187,736 34,737 SH   SOLE 43 31,610 0 3,127
MACOM TECH SOLUTIONS HLDGS I NOTE 0.250% 3/1 55405YAB6   4,477,488 4,525,000 PRN   SOLE 21 4,525,000 0 0
MACONDRAY CAP ACQUISITN CORP *W EXP 05/31/202 G5853A115   245 816,666 SH   SOLE 2 816,666 0 0
MACROGENICS INC COM 556099109   1,541,180 229,684 SH   SOLE 2 103,398 0 126,286
MACROGENICS INC COM 556099109   31,094 4,634 SH   SOLE 7 4,634 0 0
MACROGENICS INC COM 556099109   1,290,273 192,291 SH   SOLE 18 188,739 0 3,552
MACROGENICS INC COM 556099109   4,170,748 621,572 SH   SOLE 19 621,572 0 0
MACROGENICS INC COM 556099109   19,690,153 2,934,449 SH   SOLE 21 2,934,449 0 0
MACROGENICS INC COM 556099109   12,701,507 1,892,922 SH   SOLE 22 1,844,768 0 48,154
MACROGENICS INC COM 556099109   142,084 21,175 SH   SOLE 23 21,175 0 0
MACROGENICS INC COM 556099109   381,162 56,805 SH   SOLE 26 0 0 56,805
MACROGENICS INC COM 556099109   6,093 908 SH   SOLE 28 908 0 0
MACROGENICS INC COM 556099109   186,062 27,729 SH   SOLE 30 27,729 0 0
MACROGENICS INC COM 556099109   55,935 8,336 SH   SOLE 43 7,915 0 421
MACYS INC COM 55616P104   25,697,005 1,244,407 SH   SOLE 2 590,054 0 654,353
MACYS INC COM 55616P104   362,882 17,573 SH   SOLE 4 10,420 0 7,153
MACYS INC COM 55616P104   543,136 26,302 SH   SOLE 7 26,302 0 0
MACYS INC COM 55616P104   99,099 4,799 SH   SOLE 13 4,799 0 0
MACYS INC COM 55616P104   11,660,766 564,686 SH   SOLE 18 564,686 0 0
MACYS INC COM 55616P104   5,485,838 265,658 SH   SOLE 19 265,658 0 0
MACYS INC COM 55616P104   295,771,747 14,323,087 SH   SOLE 21 14,323,087 0 0
MACYS INC COM 55616P104   174,850,819 8,467,352 SH   SOLE 22 8,104,792 0 362,560
MACYS INC COM 55616P104   245,983 11,912 SH   SOLE 23 11,912 0 0
MACYS INC COM 55616P104   922,559 44,676 SH   SOLE 25 44,676 0 0
MACYS INC COM 55616P104   6,563,251 317,833 SH   SOLE 26 197,147 0 120,686
MACYS INC COM 55616P104   1,055,298 51,104 SH   SOLE 28 13,794 0 37,310
MACYS INC COM 55616P104   123,177 5,965 SH   SOLE 29 5,965 0 0
MACYS INC COM 55616P104   4,733,331 229,217 SH   SOLE 30 229,217 0 0
MACYS INC COM 55616P104   80,019 3,875 SH   SOLE 31 3,875 0 0
MACYS INC COM 55616P104   274,170 13,277 SH   SOLE 34 13,277 0 0
MACYS INC COM 55616P104   1,195,656 57,901 SH   SOLE 36 57,901 0 0
MACYS INC COM 55616P104   811,979 39,321 SH   SOLE 40 39,321 0 0
MACYS INC COM 55616P104   10,104,995 489,346 SH   SOLE 43 479,750 0 9,596
MADDEN STEVEN LTD COM 556269108   2,483,548 77,708 SH   SOLE 2 48,854 0 28,854
MADDEN STEVEN LTD COM 556269108   9,141 286 SH   SOLE 4 286 0 0
MADDEN STEVEN LTD COM 556269108   239,828 7,504 SH   SOLE 7 7,504 0 0
MADDEN STEVEN LTD COM 556269108   8,007,450 250,546 SH   SOLE 18 244,254 0 6,292
MADDEN STEVEN LTD COM 556269108   7,898,914 247,150 SH   SOLE 19 247,150 0 0
MADDEN STEVEN LTD COM 556269108   297,966,212 9,323,098 SH   SOLE 21 9,323,098 0 0
MADDEN STEVEN LTD COM 556269108   64,753,581 2,026,082 SH   SOLE 22 1,964,203 0 61,879
MADDEN STEVEN LTD COM 556269108   118,508 3,708 SH   SOLE 23 3,708 0 0
MADDEN STEVEN LTD COM 556269108   403,111 12,613 SH   SOLE 25 12,613 0 0
MADDEN STEVEN LTD COM 556269108   2,299,714 71,956 SH   SOLE 26 39,004 0 32,952
MADDEN STEVEN LTD COM 556269108   43,530 1,362 SH   SOLE 28 1,362 0 0
MADDEN STEVEN LTD COM 556269108   4,936,797 154,468 SH   SOLE 30 154,468 0 0
MADDEN STEVEN LTD COM 556269108   60,788 1,902 SH   SOLE 36 1,902 0 0
MADDEN STEVEN LTD COM 556269108   330,978 10,356 SH   SOLE 40 10,356 0 0
MADDEN STEVEN LTD COM 556269108   1,117,162 34,955 SH   SOLE 43 33,837 0 1,118
MADISON SQUARE GRDN ENTERTNM CL A 55826T102   1,158,157 25,754 SH   SOLE 2 7,547 0 18,207
MADISON SQUARE GRDN ENTERTNM CL A 55826T102   4,812 107 SH   SOLE 4 107 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102   11,018 245 SH   SOLE 7 245 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102   3,367,893 74,892 SH   SOLE 18 74,892 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102   2,148,397 47,774 SH   SOLE 19 47,774 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102   41,684,942 926,950 SH   SOLE 21 926,950 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102   29,284,194 651,194 SH   SOLE 22 619,803 0 31,391
MADISON SQUARE GRDN ENTERTNM CL A 55826T102   188,199 4,185 SH   SOLE 25 4,185 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102   499,527 11,108 SH   SOLE 26 8,684 0 2,424
MADISON SQUARE GRDN ENTERTNM CL A 55826T102   33,188 738 SH   SOLE 28 337 0 401
MADISON SQUARE GRDN ENTERTNM CL A 55826T102   449,475 9,995 SH   SOLE 30 9,995 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102   14,570 324 SH   SOLE 36 324 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102   153,303 3,409 SH   SOLE 40 3,409 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102   312,766 6,955 SH   SOLE 43 6,209 0 746
MADISON SQUARE GRDN SPRT COR CL A 55825T103   3,113,127 16,981 SH   SOLE 2 5,050 0 11,931
MADISON SQUARE GRDN SPRT COR CL A 55825T103   10,633 58 SH   SOLE 4 58 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   39,049 213 SH   SOLE 7 213 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   1,546,389 8,435 SH   SOLE 18 8,435 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   1,101,080 6,006 SH   SOLE 19 6,006 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   50,232,970 274,003 SH   SOLE 21 274,003 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   79,121,561 431,580 SH   SOLE 22 408,851 0 22,729
MADISON SQUARE GRDN SPRT COR CL A 55825T103   427,526 2,332 SH   SOLE 23 2,332 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   438,342 2,391 SH   SOLE 25 2,391 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   997,315 5,440 SH   SOLE 26 4,018 0 1,422
MADISON SQUARE GRDN SPRT COR CL A 55825T103   189,013 1,031 SH   SOLE 28 315 0 716
MADISON SQUARE GRDN SPRT COR CL A 55825T103   1,218,778 6,648 SH   SOLE 30 6,648 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   46,016 251 SH   SOLE 31 251 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   403,143 2,199 SH   SOLE 40 2,199 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   2,370,090 12,928 SH   SOLE 43 12,255 0 673
MADRIGAL PHARMACEUTICALS INC COM 558868105   2,575,388 8,873 SH   SOLE 2 3,793 0 5,080
MADRIGAL PHARMACEUTICALS INC COM 558868105   11,900 41 SH   SOLE 4 41 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   39,764 137 SH   SOLE 7 137 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   9,785,779 33,715 SH   SOLE 18 32,225 0 1,490
MADRIGAL PHARMACEUTICALS INC COM 558868105   11,980,069 41,275 SH   SOLE 19 41,275 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   161,934,248 557,913 SH   SOLE 21 557,913 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   90,217,247 310,826 SH   SOLE 22 301,823 0 9,003
MADRIGAL PHARMACEUTICALS INC COM 558868105   42,957 148 SH   SOLE 23 148 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   630,713 2,173 SH   SOLE 25 2,173 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   2,849,094 9,816 SH   SOLE 26 4,530 0 5,286
MADRIGAL PHARMACEUTICALS INC COM 558868105   96,653 333 SH   SOLE 28 0 0 333
MADRIGAL PHARMACEUTICALS INC COM 558868105   4,505,551 15,523 SH   SOLE 30 15,523 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   357,008 1,230 SH   SOLE 40 1,230 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   1,326,152 4,569 SH   SOLE 43 4,322 0 247
MAG SILVER CORP COM 55903Q104   687,642 43,995 SH   SOLE 23 43,995 0 0
MAG SILVER CORP COM 55903Q104   3,228,814 206,578 SH   SOLE 25 206,578 0 0
MAG SILVER CORP COM 55903Q104   1,583,288 101,298 SH   SOLE 26 76,298 0 25,000
MAG SILVER CORP COM 55903Q104   5,470,500 350,000 SH   SOLE 34 350,000 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   1,969,588 39,227 SH   SOLE 19 39,227 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   151 3 SH   SOLE 43 3 0 0
MAGENTA THERAPEUTICS INC COM 55910K108   232 588 SH   SOLE 2 0 0 588
MAGENTA THERAPEUTICS INC COM 55910K108   2,706 6,850 SH   SOLE 18 6,850 0 0
MAGENTA THERAPEUTICS INC COM 55910K108   44,157 111,789 SH   SOLE 21 111,789 0 0
MAGENTA THERAPEUTICS INC COM 55910K108   135,273 342,464 SH   SOLE 22 342,464 0 0
MAGENTA THERAPEUTICS INC COM 55910K108   531 1,345 SH   SOLE 43 174 0 1,171
MAGIC SOFTWARE ENTERPRISES L ORD 559166103   54,045 3,373 SH   SOLE 2 3,373 0 0
MAGIC SOFTWARE ENTERPRISES L ORD 559166103   19,292 1,204 SH   SOLE 22 1,204 0 0
MAGNA INTL INC COM 559222401   330,114 5,876 SH   SOLE 18 5,876 0 0
MAGNA INTL INC COM 559222401   5,951,147 105,930 SH   SOLE 19 105,930 0 0
MAGNA INTL INC COM 559222401   753,992 13,421 SH   SOLE 25 13,421 0 0
MAGNA INTL INC COM 559222401   1,536,411 27,348 SH   SOLE 34 27,348 0 0
MAGNA INTL INC COM 559222401   12,903,389 229,679 SH   SOLE 43 220,360 0 9,319
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   166,992 17,784 SH   SOLE 2 12,025 0 5,759
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   1,239 132 SH   SOLE 4 132 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   1,183,412 126,029 SH   SOLE 21 126,029 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   323,401 34,441 SH   SOLE 22 12,340 0 22,101
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   289,306 30,810 SH   SOLE 23 30,810 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   55,382 5,898 SH   SOLE 25 5,898 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   330,547 35,202 SH   SOLE 26 35,202 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   29,475 3,139 SH   SOLE 28 3,139 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   78,237 8,332 SH   SOLE 30 8,332 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   39,720 4,230 SH   SOLE 40 4,230 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   32,837 3,497 SH   SOLE 43 2,583 0 914
MAGNITE INC COM 55955D100   1,385,500 130,831 SH   SOLE 2 44,630 0 86,201
MAGNITE INC COM 55955D100   4,596 434 SH   SOLE 4 434 0 0
MAGNITE INC COM 55955D100   17,876 1,688 SH   SOLE 7 1,688 0 0
MAGNITE INC COM 55955D100   3,979,394 375,769 SH   SOLE 18 375,769 0 0
MAGNITE INC COM 55955D100   2,562,208 241,946 SH   SOLE 19 241,946 0 0
MAGNITE INC COM 55955D100   49,485,450 4,672,847 SH   SOLE 21 4,672,847 0 0
MAGNITE INC COM 55955D100   34,064,684 3,216,684 SH   SOLE 22 3,055,443 0 161,241
MAGNITE INC COM 55955D100   172,278 16,268 SH   SOLE 25 16,268 0 0
MAGNITE INC COM 55955D100   660,572 62,377 SH   SOLE 26 36,732 0 25,645
MAGNITE INC COM 55955D100   62,682 5,919 SH   SOLE 28 2,296 0 3,623
MAGNITE INC COM 55955D100   626,907 59,198 SH   SOLE 30 59,198 0 0
MAGNITE INC COM 55955D100   163,933 15,480 SH   SOLE 40 15,480 0 0
MAGNITE INC COM 55955D100   491,863 46,446 SH   SOLE 43 45,419 0 1,027
MAGNITE INC NOTE 0.250% 3/1 55955DAB6   2,914,220 3,800,000 PRN   SOLE 21 3,800,000 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   7,535,259 321,333 SH   SOLE 2 189,670 0 131,663
MAGNOLIA OIL & GAS CORP CL A 559663109   142,060 6,058 SH   SOLE 4 4,243 0 1,815
MAGNOLIA OIL & GAS CORP CL A 559663109   61,908 2,640 SH   SOLE 7 2,640 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   155,262 6,621 SH   SOLE 13 6,621 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   10,468,502 446,418 SH   SOLE 18 433,823 0 12,595
MAGNOLIA OIL & GAS CORP CL A 559663109   15,365,683 655,253 SH   SOLE 19 655,253 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   144,704,533 6,170,769 SH   SOLE 21 6,170,769 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   106,623,304 4,546,836 SH   SOLE 22 4,411,174 0 135,662
MAGNOLIA OIL & GAS CORP CL A 559663109   430,284 18,349 SH   SOLE 23 18,349 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   1,911,761 81,525 SH   SOLE 26 52,564 0 28,961
MAGNOLIA OIL & GAS CORP CL A 559663109   5,370 229 SH   SOLE 28 0 0 229
MAGNOLIA OIL & GAS CORP CL A 559663109   52,294 2,230 SH   SOLE 29 2,230 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   3,521,791 150,183 SH   SOLE 30 150,183 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   159,695 6,810 SH   SOLE 31 6,810 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   3,423,174 145,978 SH   SOLE 43 138,631 0 7,347
MAGYAR BANCORP INC COM 55977T208   14,115 1,101 SH   SOLE 18 1,101 0 0
MAGYAR BANCORP INC COM 55977T208   192,044 14,980 SH   SOLE 21 14,980 0 0
MAGYAR BANCORP INC COM 55977T208   6,090 475 SH   SOLE 22 475 0 0
MAIA BIOTECHNOLOGY INC COM 552641102   751 214 SH   SOLE 18 214 0 0
MAIA BIOTECHNOLOGY INC COM 552641102   12,847 3,660 SH   SOLE 21 3,660 0 0
MAIDEN HOLDINGS LTD SHS G5753U112   1,669 791 SH   SOLE 2 0 0 791
MAIDEN HOLDINGS LTD SHS G5753U112   24,571 11,645 SH   SOLE 18 11,645 0 0
MAIDEN HOLDINGS LTD SHS G5753U112   305,112 144,603 SH   SOLE 21 144,603 0 0
MAIDEN HOLDINGS LTD SHS G5753U112   1,808,378 857,051 SH   SOLE 22 857,051 0 0
MAIN STR CAP CORP COM 56035L104   16,037,667 434,037 SH   SOLE 30 434,037 0 0
MAIN STR CAP CORP COM 56035L104   887,613 24,022 SH   SOLE 43 19,209 0 4,813
MAINSTREET BANCSHARES INC COM 56064Y100   5,635 205 SH   SOLE 2 0 0 205
MAINSTREET BANCSHARES INC COM 56064Y100   32,988 1,200 SH   SOLE 18 1,200 0 0
MAINSTREET BANCSHARES INC COM 56064Y100   396,516 14,424 SH   SOLE 21 14,424 0 0
MAINSTREET BANCSHARES INC COM 56064Y100   31,366 1,141 SH   SOLE 22 1,141 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   115,987 4,207 SH   SOLE 2 2,480 0 1,727
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   126,491 4,588 SH   SOLE 22 4,588 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   25,585 928 SH   SOLE 23 928 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   26,384 957 SH   SOLE 25 957 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   1,423,853 51,645 SH   SOLE 30 51,645 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   10,532 382 SH   SOLE 43 382 0 0
MALIBU BOATS INC COM CL A 56117J100   3,242,186 60,829 SH   SOLE 2 53,999 0 6,830
MALIBU BOATS INC COM CL A 56117J100   5,330 100 SH   SOLE 4 100 0 0
MALIBU BOATS INC COM CL A 56117J100   127,813 2,398 SH   SOLE 7 2,398 0 0
MALIBU BOATS INC COM CL A 56117J100   3,118,743 58,513 SH   SOLE 18 50,859 0 7,654
MALIBU BOATS INC COM CL A 56117J100   4,436,905 83,244 SH   SOLE 19 83,244 0 0
MALIBU BOATS INC COM CL A 56117J100   36,191,926 679,023 SH   SOLE 21 679,023 0 0
MALIBU BOATS INC COM CL A 56117J100   29,232,918 548,460 SH   SOLE 22 531,971 0 16,489
MALIBU BOATS INC COM CL A 56117J100   154,197 2,893 SH   SOLE 25 2,893 0 0
MALIBU BOATS INC COM CL A 56117J100   1,181,448 22,166 SH   SOLE 26 8,299 0 13,867
MALIBU BOATS INC COM CL A 56117J100   17,003 319 SH   SOLE 28 319 0 0
MALIBU BOATS INC COM CL A 56117J100   2,229,059 41,821 SH   SOLE 30 41,821 0 0
MALIBU BOATS INC COM CL A 56117J100   9,168 172 SH   SOLE 34 172 0 0
MALIBU BOATS INC COM CL A 56117J100   137,194 2,574 SH   SOLE 40 2,574 0 0
MALIBU BOATS INC COM CL A 56117J100   231,748 4,348 SH   SOLE 43 4,331 0 17
MALLINCKRODT PLC ORD SHS G5890A102   1,322,631 170,662 SH   SOLE 22 170,662 0 0
MALVERN BANCORP INC COM 561409103   3,852 217 SH   SOLE 2 0 0 217
MALVERN BANCORP INC COM 561409103   21,460 1,209 SH   SOLE 18 1,209 0 0
MALVERN BANCORP INC COM 561409103   420,657 23,699 SH   SOLE 21 23,699 0 0
MALVERN BANCORP INC COM 561409103   22,596 1,273 SH   SOLE 22 1,273 0 0
MAMAMANCINI S HLDGS INC COM 56146T103   4,854 2,704 SH   SOLE 18 2,704 0 0
MAMAMANCINI S HLDGS INC COM 56146T103   57,553 32,063 SH   SOLE 21 32,063 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108   27,464 3,175 SH   SOLE 2 3,175 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108   28,208 3,261 SH   SOLE 18 3,261 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108   583,477 67,454 SH   SOLE 21 67,454 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108   1,463,035 169,137 SH   SOLE 22 169,137 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108   7,932 917 SH   SOLE 43 917 0 0
MANHATTAN ASSOCIATES INC COM 562750109   35,625,680 293,457 SH   SOLE 2 151,821 0 141,636
MANHATTAN ASSOCIATES INC COM 562750109   2,820,122 23,230 SH   SOLE 4 13,866 0 9,364
MANHATTAN ASSOCIATES INC COM 562750109   609,549 5,021 SH   SOLE 7 5,021 0 0
MANHATTAN ASSOCIATES INC COM 562750109   1,030,929 8,492 SH   SOLE 13 8,492 0 0
MANHATTAN ASSOCIATES INC COM 562750109   17,744,795 146,168 SH   SOLE 18 145,009 0 1,159
MANHATTAN ASSOCIATES INC COM 562750109   9,538,034 78,567 SH   SOLE 19 78,567 0 0
MANHATTAN ASSOCIATES INC COM 562750109   446,706,232 3,679,623 SH   SOLE 21 3,679,623 0 0
MANHATTAN ASSOCIATES INC COM 562750109   230,953,302 1,902,416 SH   SOLE 22 1,802,224 0 100,192
MANHATTAN ASSOCIATES INC COM 562750109   5,175,768 42,634 SH   SOLE 23 42,634 0 0
MANHATTAN ASSOCIATES INC COM 562750109   1,292,546 10,647 SH   SOLE 25 10,647 0 0
MANHATTAN ASSOCIATES INC COM 562750109   5,328,246 43,890 SH   SOLE 26 24,548 0 19,342
MANHATTAN ASSOCIATES INC COM 562750109   5,957,341 49,072 SH   SOLE 28 612 0 48,460
MANHATTAN ASSOCIATES INC COM 562750109   854,292 7,037 SH   SOLE 29 7,037 0 0
MANHATTAN ASSOCIATES INC COM 562750109   4,770,292 39,294 SH   SOLE 30 39,294 0 0
MANHATTAN ASSOCIATES INC COM 562750109   2,058,823 16,959 SH   SOLE 31 16,959 0 0
MANHATTAN ASSOCIATES INC COM 562750109   14,144,800 116,514 SH   SOLE 34 116,514 0 0
MANHATTAN ASSOCIATES INC COM 562750109   297,187 2,448 SH   SOLE 36 2,448 0 0
MANHATTAN ASSOCIATES INC COM 562750109   1,086,287 8,948 SH   SOLE 40 8,948 0 0
MANHATTAN ASSOCIATES INC COM 562750109   17,360 143 SH   OTR 43 143 0 0
MANHATTAN ASSOCIATES INC COM 562750109   11,952,558 98,456 SH   SOLE 43 90,489 0 7,967
MANHATTAN BRDG CAP INC COM 562803106   7,846 1,472 SH   SOLE 18 1,472 0 0
MANHATTAN BRDG CAP INC COM 562803106   104,937 19,688 SH   SOLE 21 19,688 0 0
MANHATTAN BRDG CAP INC COM 562803106   7,036 1,320 SH   SOLE 22 1,320 0 0
MANITEX INTL INC COM 563420108   9,164 2,291 SH   SOLE 18 2,291 0 0
MANITEX INTL INC COM 563420108   122,140 30,535 SH   SOLE 21 30,535 0 0
MANITEX INTL INC COM 563420108   79,760 19,940 SH   SOLE 22 19,940 0 0
MANITOWOC CO INC COM NEW 563571405   2,892,407 315,765 SH   SOLE 2 218,253 0 97,512
MANITOWOC CO INC COM NEW 563571405   1,832 200 SH   SOLE 4 200 0 0
MANITOWOC CO INC COM NEW 563571405   119,336 13,028 SH   SOLE 7 13,028 0 0
MANITOWOC CO INC COM NEW 563571405   997,790 108,929 SH   SOLE 18 105,947 0 2,982
MANITOWOC CO INC COM NEW 563571405   5,311,417 579,849 SH   SOLE 19 579,849 0 0
MANITOWOC CO INC COM NEW 563571405   13,063,516 1,426,148 SH   SOLE 21 1,426,148 0 0
MANITOWOC CO INC COM NEW 563571405   13,226,023 1,443,889 SH   SOLE 22 1,396,998 0 46,891
MANITOWOC CO INC COM NEW 563571405   196,858 21,491 SH   SOLE 23 21,491 0 0
MANITOWOC CO INC COM NEW 563571405   40,258 4,395 SH   SOLE 25 4,395 0 0
MANITOWOC CO INC COM NEW 563571405   844,754 92,222 SH   SOLE 26 2,577 0 89,645
MANITOWOC CO INC COM NEW 563571405   191,591 20,916 SH   SOLE 30 20,916 0 0
MANITOWOC CO INC COM NEW 563571405   32,399 3,537 SH   SOLE 40 3,537 0 0
MANITOWOC CO INC COM NEW 563571405   101,932 11,128 SH   SOLE 43 10,535 0 593
MANNATECH INC COM NEW 563771203   3,705 207 SH   SOLE 18 207 0 0
MANNATECH INC COM NEW 563771203   44,410 2,481 SH   SOLE 21 2,481 0 0
MANNATECH INC COM NEW 563771203   938,032 52,404 SH   SOLE 22 52,404 0 0
MANNKIND CORP COM NEW 56400P706   1,587,672 301,266 SH   SOLE 2 86,312 0 214,954
MANNKIND CORP COM NEW 56400P706   157,721 29,928 SH   SOLE 7 29,928 0 0
MANNKIND CORP COM NEW 56400P706   4,141,798 785,920 SH   SOLE 18 747,776 0 38,144
MANNKIND CORP COM NEW 56400P706   2,423,879 459,939 SH   SOLE 19 459,939 0 0
MANNKIND CORP COM NEW 56400P706   62,286,341 11,819,040 SH   SOLE 21 11,819,040 0 0
MANNKIND CORP COM NEW 56400P706   35,739,917 6,781,768 SH   SOLE 22 6,488,507 0 293,261
MANNKIND CORP COM NEW 56400P706   257,956 48,948 SH   SOLE 25 48,948 0 0
MANNKIND CORP COM NEW 56400P706   2,001,699 379,829 SH   SOLE 26 224,232 0 155,597
MANNKIND CORP COM NEW 56400P706   32,822 6,228 SH   SOLE 28 4,439 0 1,789
MANNKIND CORP COM NEW 56400P706   1,496,095 283,889 SH   SOLE 30 283,889 0 0
MANNKIND CORP COM NEW 56400P706   29,280 5,556 SH   SOLE 36 5,556 0 0
MANNKIND CORP COM NEW 56400P706   222,299 42,182 SH   SOLE 40 42,182 0 0
MANNKIND CORP COM NEW 56400P706   338,872 64,302 SH   SOLE 43 63,885 0 417
MANPOWERGROUP INC WIS COM 56418H100   17,431,080 209,483 SH   SOLE 2 109,500 0 99,983
MANPOWERGROUP INC WIS COM 56418H100   653,282 7,851 SH   SOLE 4 3,817 0 4,034
MANPOWERGROUP INC WIS COM 56418H100   535,540 6,436 SH   SOLE 7 6,436 0 0
MANPOWERGROUP INC WIS COM 56418H100   40,856 491 SH   SOLE 13 491 0 0
MANPOWERGROUP INC WIS COM 56418H100   9,092,606 109,273 SH   SOLE 18 109,103 0 170
MANPOWERGROUP INC WIS COM 56418H100   3,974,359 47,763 SH   SOLE 19 47,763 0 0
MANPOWERGROUP INC WIS COM 56418H100   225,636,729 2,711,654 SH   SOLE 21 2,711,654 0 0
MANPOWERGROUP INC WIS COM 56418H100   125,149,587 1,504,021 SH   SOLE 22 1,416,850 0 87,171
MANPOWERGROUP INC WIS COM 56418H100   688,563 8,275 SH   SOLE 23 8,275 0 0
MANPOWERGROUP INC WIS COM 56418H100   991,031 11,910 SH   SOLE 25 11,910 0 0
MANPOWERGROUP INC WIS COM 56418H100   4,787,404 57,534 SH   SOLE 26 39,766 0 17,768
MANPOWERGROUP INC WIS COM 56418H100   2,485,732 29,873 SH   SOLE 28 29,711 0 162
MANPOWERGROUP INC WIS COM 56418H100   26,045 313 SH   SOLE 29 313 0 0
MANPOWERGROUP INC WIS COM 56418H100   5,705,793 68,571 SH   SOLE 30 68,571 0 0
MANPOWERGROUP INC WIS COM 56418H100   84,042 1,010 SH   SOLE 31 1,010 0 0
MANPOWERGROUP INC WIS COM 56418H100   1,040,707 12,507 SH   SOLE 34 12,507 0 0
MANPOWERGROUP INC WIS COM 56418H100   1,090,966 13,111 SH   SOLE 36 13,111 0 0
MANPOWERGROUP INC WIS COM 56418H100   602,524 7,241 SH   SOLE 40 7,241 0 0
MANPOWERGROUP INC WIS COM 56418H100   15,061 181 SH   OTR 43 181 0 0
MANPOWERGROUP INC WIS COM 56418H100   14,292,610 171,766 SH   SOLE 43 163,786 0 7,980
MANULIFE FINL CORP COM 56501R106   20,876,900 1,170,230 SH   SOLE 43 1,019,214 0 151,016
MARATHON DIGITAL HOLDINGS IN COM 565788106   396,026 115,797 SH   SOLE 2 33,927 0 81,870
MARATHON DIGITAL HOLDINGS IN COM 565788106   4,545 1,329 SH   SOLE 4 355 0 974
MARATHON DIGITAL HOLDINGS IN COM 565788106   4,330 1,266 SH   SOLE 7 1,266 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106   1,074,345 314,136 SH   SOLE 18 314,136 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106   692,088 202,365 SH   SOLE 19 202,365 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106   15,717,075 4,595,636 SH   SOLE 21 4,595,636 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106   10,476,017 3,063,163 SH   SOLE 22 2,927,852 0 135,311
MARATHON DIGITAL HOLDINGS IN COM 565788106   60,469 17,681 SH   SOLE 25 17,681 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106   131,061 38,322 SH   SOLE 26 31,241 0 7,081
MARATHON DIGITAL HOLDINGS IN COM 565788106   17,596 5,145 SH   SOLE 28 686 0 4,459
MARATHON DIGITAL HOLDINGS IN COM 565788106   690,464 201,890 SH   SOLE 30 201,890 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106   40,712 11,904 SH   SOLE 40 11,904 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106   177,471 51,892 SH   SOLE 43 49,901 0 1,991
MARATHON DIGITAL HOLDINGS IN NOTE 1.000%12/0 565788AB2   1,405,908 6,300,000 PRN   SOLE 21 6,300,000 0 0
MARATHON OIL CORP COM 565849106   26,627,920 983,669 SH   SOLE 2 370,912 0 612,757
MARATHON OIL CORP COM 565849106   6,872,180 253,867 SH   SOLE 4 221,668 0 32,199
MARATHON OIL CORP COM 565849106   19,455,453 718,709 SH   SOLE 7 527,081 0 191,628
MARATHON OIL CORP COM 565849106   1,808,465 66,807 SH   SOLE 13 59,572 0 7,235
MARATHON OIL CORP COM 565849106   3,092,720 114,249 SH   SOLE 15 114,249 0 0
MARATHON OIL CORP COM 565849106   50,190,866 1,854,114 SH   SOLE 18 1,695,344 0 158,770
MARATHON OIL CORP COM 565849106   101,859,402 3,762,815 SH   SOLE 19 3,762,815 0 0
MARATHON OIL CORP COM 565849106   578,508,720 21,370,843 SH   SOLE 21 21,370,843 0 0
MARATHON OIL CORP COM 565849106   395,667,870 14,616,471 SH   SOLE 22 13,055,703 0 1,560,768
MARATHON OIL CORP COM 565849106   33,124,991 1,223,679 SH   SOLE 23 1,223,679 0 0
MARATHON OIL CORP COM 565849106   28,766,314 1,062,664 SH   SOLE 25 1,062,664 0 0
MARATHON OIL CORP COM 565849106   51,068,394 1,886,531 SH   SOLE 26 1,074,127 0 812,404
MARATHON OIL CORP COM 565849106   24,915,688 920,417 SH   SOLE 28 3,233 0 917,184
MARATHON OIL CORP COM 565849106   91,821 3,392 SH   SOLE 29 3,392 0 0
MARATHON OIL CORP COM 565849106   127,376,586 4,705,452 SH   SOLE 30 4,705,452 0 0
MARATHON OIL CORP COM 565849106   4,395,329 162,369 SH   SOLE 31 150,255 0 12,114
MARATHON OIL CORP COM 565849106   51,284,873 1,894,528 SH   SOLE 34 1,894,528 0 0
MARATHON OIL CORP COM 565849106   5,309,266 196,131 SH   SOLE 36 196,131 0 0
MARATHON OIL CORP COM 565849106   686,008 25,342 SH   SOLE 40 25,342 0 0
MARATHON OIL CORP COM 565849106   70,869 2,618 SH   OTR 43 2,618 0 0
MARATHON OIL CORP COM 565849106   29,518,071 1,090,435 SH   SOLE 43 1,000,035 0 90,400
MARATHON OIL CORP OPTIONS 565849106   221,974 8,200 SH Call SOLE 2 0 0 8,200
MARATHON OIL CORP OPTIONS 565849106   295,063 10,900 SH Call SOLE 4 10,900 0 0
MARATHON OIL CORP OPTIONS 565849106   4,883,428 180,400 SH Call SOLE 18 180,400 0 0
MARATHON OIL CORP OPTIONS 565849106   30,264,260 1,118,000 SH Call SOLE 19 1,118,000 0 0
MARATHON OIL CORP OPTIONS 565849106   2,116,874 78,200 SH Call SOLE 22 78,200 0 0
MARATHON OIL CORP OPTIONS 565849106   73,089 2,700 SH Call SOLE 26 2,700 0 0
MARATHON OIL CORP OPTIONS 565849106   15,762,861 582,300 SH Call SOLE 34 582,300 0 0
MARATHON PETE CORP COM 56585A102   143,308,563 1,231,279 SH   SOLE 2 480,183 0 751,096
MARATHON PETE CORP COM 56585A102   73,210,358 629,009 SH   SOLE 4 360,494 0 268,515
MARATHON PETE CORP COM 56585A102   52,900,768 454,513 SH   SOLE 7 440,788 0 13,725
MARATHON PETE CORP COM 56585A102   8,161,965 70,126 SH   SOLE 13 63,668 0 6,458
MARATHON PETE CORP COM 56585A102   9,786,770 84,086 SH   SOLE 15 84,086 0 0
MARATHON PETE CORP COM 56585A102   815 7 SH   SOLE 17 0 0 7
MARATHON PETE CORP COM 56585A102   111,271,284 956,021 SH   SOLE 18 856,067 0 99,954
MARATHON PETE CORP COM 56585A102   132,729,992 1,140,390 SH   SOLE 19 1,140,390 0 0
MARATHON PETE CORP COM 56585A102   2,115,662,581 18,177,357 SH   SOLE 21 18,177,357 0 0
MARATHON PETE CORP COM 56585A102   1,278,057,523 10,980,819 SH   SOLE 22 9,855,263 0 1,125,556
MARATHON PETE CORP COM 56585A102   119,973,532 1,030,789 SH   SOLE 23 1,030,789 0 0
MARATHON PETE CORP COM 56585A102   110,060,013 945,614 SH   SOLE 25 945,614 0 0
MARATHON PETE CORP COM 56585A102   136,641,744 1,173,999 SH   SOLE 26 536,872 0 637,127
MARATHON PETE CORP COM 56585A102   45,768,156 393,231 SH   SOLE 28 6,140 0 387,091
MARATHON PETE CORP COM 56585A102   5,521,774 47,442 SH   SOLE 29 47,442 0 0
MARATHON PETE CORP COM 56585A102   432,232,422 3,713,656 SH   SOLE 30 3,678,329 0 35,327
MARATHON PETE CORP COM 56585A102   25,556,683 219,578 SH   SOLE 31 210,515 0 9,063
MARATHON PETE CORP COM 56585A102   7,087,336 60,893 SH   SOLE 32 60,893 0 0
MARATHON PETE CORP COM 56585A102   161,949,120 1,391,435 SH   SOLE 34 1,391,435 0 0
MARATHON PETE CORP COM 56585A102   18,924,083 162,592 SH   SOLE 36 162,592 0 0
MARATHON PETE CORP COM 56585A102   2,193,602 18,847 SH   SOLE 40 18,847 0 0
MARATHON PETE CORP COM 56585A102   138,155 1,187 SH   OTR 43 1,187 0 0
MARATHON PETE CORP COM 56585A102   67,475,810 579,739 SH   SOLE 43 510,447 0 69,292
MARATHON PETE CORP OPTIONS 56585A102   1,047,510 9,000 SH Put SOLE 34 9,000 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   1,584,088 110,698 SH   SOLE 2 35,806 0 74,892
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   5,409 378 SH   SOLE 4 378 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   18,431 1,288 SH   SOLE 7 1,288 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   747,469 52,234 SH   SOLE 18 52,234 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   490,375 34,268 SH   SOLE 19 34,268 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   35,143,972 2,455,903 SH   SOLE 21 2,455,903 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   37,073,432 2,590,736 SH   SOLE 22 2,437,120 0 153,616
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   249,523 17,437 SH   SOLE 25 17,437 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   867,072 60,592 SH   SOLE 26 51,404 0 9,188
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   149,153 10,423 SH   SOLE 28 1,455 0 8,968
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   5,284,096 369,259 SH   SOLE 30 369,259 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   23,168 1,619 SH   SOLE 31 1,619 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   194,330 13,580 SH   SOLE 40 13,580 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   794,105 55,493 SH   SOLE 43 48,493 0 7,000
MARCHEX INC CL B 56624R108   5,933 3,708 SH   SOLE 18 3,708 0 0
MARCHEX INC CL B 56624R108   114,112 71,320 SH   SOLE 21 71,320 0 0
MARCHEX INC CL B 56624R108   953,584 595,990 SH   SOLE 22 595,990 0 0
MARCUS & MILLICHAP INC COM 566324109   5,082,581 147,535 SH   SOLE 2 95,898 0 51,637
MARCUS & MILLICHAP INC COM 566324109   135,561 3,935 SH   SOLE 7 3,935 0 0
MARCUS & MILLICHAP INC COM 566324109   3,093,403 89,794 SH   SOLE 18 79,112 0 10,682
MARCUS & MILLICHAP INC COM 566324109   17,242,087 500,496 SH   SOLE 19 500,496 0 0
MARCUS & MILLICHAP INC COM 566324109   104,894,910 3,044,845 SH   SOLE 21 3,044,845 0 0
MARCUS & MILLICHAP INC COM 566324109   38,667,438 1,122,422 SH   SOLE 22 1,102,199 0 20,223
MARCUS & MILLICHAP INC COM 566324109   215,244 6,248 SH   SOLE 23 6,248 0 0
MARCUS & MILLICHAP INC COM 566324109   163,741 4,753 SH   SOLE 25 4,753 0 0
MARCUS & MILLICHAP INC COM 566324109   5,043,170 146,391 SH   SOLE 26 9,714 0 136,677
MARCUS & MILLICHAP INC COM 566324109   1,734,902 50,360 SH   SOLE 30 50,360 0 0
MARCUS & MILLICHAP INC COM 566324109   369,959 10,739 SH   SOLE 34 10,739 0 0
MARCUS & MILLICHAP INC COM 566324109   162,501 4,717 SH   SOLE 40 4,717 0 0
MARCUS & MILLICHAP INC COM 566324109   1,041,906 30,244 SH   SOLE 43 29,271 0 973
MARCUS CORP DEL COM 566330106   2,284,672 158,768 SH   SOLE 2 134,069 0 24,699
MARCUS CORP DEL COM 566330106   4,360 303 SH   SOLE 7 303 0 0
MARCUS CORP DEL COM 566330106   1,253,700 87,123 SH   SOLE 18 87,123 0 0
MARCUS CORP DEL COM 566330106   616,266 42,826 SH   SOLE 19 42,826 0 0
MARCUS CORP DEL COM 566330106   45,021,274 3,128,650 SH   SOLE 21 3,128,650 0 0
MARCUS CORP DEL COM 566330106   10,642,254 739,559 SH   SOLE 22 705,943 0 33,616
MARCUS CORP DEL COM 566330106   60,078 4,175 SH   SOLE 25 4,175 0 0
MARCUS CORP DEL COM 566330106   467,905 32,516 SH   SOLE 30 32,516 0 0
MARCUS CORP DEL COM 566330106   11,023 766 SH   SOLE 34 766 0 0
MARCUS CORP DEL COM 566330106   36,090 2,508 SH   SOLE 40 2,508 0 0
MARCUS CORP DEL COM 566330106   79,749 5,542 SH   SOLE 43 5,376 0 166
MARIN SOFTWARE INC COM NEW 56804T205   2,858 2,858 SH   SOLE 18 2,858 0 0
MARIN SOFTWARE INC COM NEW 56804T205   35,298 35,298 SH   SOLE 21 35,298 0 0
MARIN SOFTWARE INC COM NEW 56804T205   142,716 142,716 SH   SOLE 22 142,716 0 0
MARINE PRODS CORP COM 568427108   26,012 2,210 SH   SOLE 2 338 0 1,872
MARINE PRODS CORP COM 568427108   279,702 23,764 SH   SOLE 18 23,764 0 0
MARINE PRODS CORP COM 568427108   160,884 13,669 SH   SOLE 19 13,669 0 0
MARINE PRODS CORP COM 568427108   3,497,138 297,123 SH   SOLE 21 297,123 0 0
MARINE PRODS CORP COM 568427108   3,510,238 298,236 SH   SOLE 22 296,465 0 1,771
MARINEMAX INC COM 567908108   4,236,304 135,692 SH   SOLE 2 87,813 0 47,879
MARINEMAX INC COM 567908108   2,248 72 SH   SOLE 4 72 0 0
MARINEMAX INC COM 567908108   106,086 3,398 SH   SOLE 7 3,398 0 0
MARINEMAX INC COM 567908108   2,640,088 84,564 SH   SOLE 18 75,249 0 9,315
MARINEMAX INC COM 567908108   9,820,532 314,559 SH   SOLE 19 314,559 0 0
MARINEMAX INC COM 567908108   87,548,092 2,804,231 SH   SOLE 21 2,804,231 0 0
MARINEMAX INC COM 567908108   25,931,769 830,614 SH   SOLE 22 802,934 0 27,680
MARINEMAX INC COM 567908108   265,776 8,513 SH   SOLE 23 8,513 0 0
MARINEMAX INC COM 567908108   87,822 2,813 SH   SOLE 25 2,813 0 0
MARINEMAX INC COM 567908108   1,864,240 59,713 SH   SOLE 26 517 0 59,196
MARINEMAX INC COM 567908108   40,149 1,286 SH   SOLE 28 1,286 0 0
MARINEMAX INC COM 567908108   1,521,475 48,734 SH   SOLE 30 48,734 0 0
MARINEMAX INC COM 567908108   83,170 2,664 SH   SOLE 34 2,664 0 0
MARINEMAX INC COM 567908108   73,742 2,362 SH   SOLE 40 2,362 0 0
MARINEMAX INC COM 567908108   171,304 5,487 SH   SOLE 43 5,346 0 141
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   3,160 794 SH   SOLE 2 0 0 794
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   31,239 7,849 SH   SOLE 18 7,849 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   79,222 19,905 SH   SOLE 19 19,905 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   1,910,667 480,067 SH   SOLE 21 480,067 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   2,159,405 542,564 SH   SOLE 22 542,564 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   97,785 24,569 SH   SOLE 30 24,569 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   8,764 2,202 SH   SOLE 43 147 0 2,055
MARKEL CORP COM 570535104   14,913,987 11,320 SH   SOLE 2 2,280 0 9,040
MARKEL CORP COM 570535104   12,242,117 9,292 SH   SOLE 4 4,862 0 4,430
MARKEL CORP COM 570535104   2,787,809 2,116 SH   SOLE 7 2,116 0 0
MARKEL CORP COM 570535104   342,547 260 SH   SOLE 13 52 0 208
MARKEL CORP COM 570535104   1,905,091 1,446 SH   SOLE 15 1,446 0 0
MARKEL CORP COM 570535104   22,277,438 16,909 SH   SOLE 18 16,192 0 717
MARKEL CORP COM 570535104   4,047,329 3,072 SH   SOLE 19 3,072 0 0
MARKEL CORP COM 570535104   245,137,459 186,064 SH   SOLE 21 186,064 0 0
MARKEL CORP COM 570535104   400,967,542 304,342 SH   SOLE 22 278,969 0 25,373
MARKEL CORP COM 570535104   29,266,723 22,214 SH   SOLE 23 22,214 0 0
MARKEL CORP COM 570535104   20,403,968 15,487 SH   SOLE 25 15,487 0 0
MARKEL CORP COM 570535104   21,444,785 16,277 SH   SOLE 26 9,012 0 7,265
MARKEL CORP COM 570535104   28,974,240 21,992 SH   SOLE 28 206 0 21,786
MARKEL CORP COM 570535104   41,930,437 31,826 SH   SOLE 30 31,826 0 0
MARKEL CORP COM 570535104   4,080,267 3,097 SH   SOLE 31 2,850 0 247
MARKEL CORP COM 570535104   872,178 662 SH   SOLE 34 662 0 0
MARKEL CORP COM 570535104   5,795,639 4,399 SH   SOLE 36 4,399 0 0
MARKEL CORP COM 570535104   683,777 519 SH   SOLE 40 519 0 0
MARKEL CORP COM 570535104   31,620 24 SH   OTR 43 24 0 0
MARKEL CORP COM 570535104   7,723,126 5,862 SH   SOLE 43 5,534 0 328
MARKER THERAPEUTICS INC COM 57055L107   829 3,118 SH   SOLE 2 0 0 3,118
MARKER THERAPEUTICS INC COM 57055L107   28,860 108,538 SH   SOLE 21 108,538 0 0
MARKER THERAPEUTICS INC COM 57055L107   4,225 15,890 SH   SOLE 22 15,890 0 0
MARKETAXESS HLDGS INC COM 57060D108   15,573,775 55,842 SH   SOLE 2 12,594 0 43,248
MARKETAXESS HLDGS INC COM 57060D108   7,455,009 26,731 SH   SOLE 4 16,145 0 10,586
MARKETAXESS HLDGS INC COM 57060D108   11,762,744 42,177 SH   SOLE 7 31,589 0 10,588
MARKETAXESS HLDGS INC COM 57060D108   42,112 151 SH   SOLE 13 151 0 0
MARKETAXESS HLDGS INC COM 57060D108   1,218,470 4,369 SH   SOLE 15 4,369 0 0
MARKETAXESS HLDGS INC COM 57060D108   23,632,302 84,737 SH   SOLE 18 81,620 0 3,117
MARKETAXESS HLDGS INC COM 57060D108   5,625,211 20,170 SH   SOLE 19 20,170 0 0
MARKETAXESS HLDGS INC COM 57060D108   438,307,707 1,571,615 SH   SOLE 21 1,571,615 0 0
MARKETAXESS HLDGS INC COM 57060D108   256,080,702 918,214 SH   SOLE 22 834,670 0 83,544
MARKETAXESS HLDGS INC COM 57060D108   16,769,935 60,131 SH   SOLE 23 60,131 0 0
MARKETAXESS HLDGS INC COM 57060D108   13,812,864 49,528 SH   SOLE 25 49,528 0 0
MARKETAXESS HLDGS INC COM 57060D108   17,485,566 62,697 SH   SOLE 26 22,344 0 40,353
MARKETAXESS HLDGS INC COM 57060D108   22,238,131 79,738 SH   SOLE 28 418 0 79,320
MARKETAXESS HLDGS INC COM 57060D108   15,897 57 SH   SOLE 29 57 0 0
MARKETAXESS HLDGS INC COM 57060D108   82,343,946 295,256 SH   SOLE 30 295,256 0 0
MARKETAXESS HLDGS INC COM 57060D108   2,355,226 8,445 SH   SOLE 31 7,758 0 687
MARKETAXESS HLDGS INC COM 57060D108   464,073 1,664 SH   SOLE 34 1,664 0 0
MARKETAXESS HLDGS INC COM 57060D108   3,084,245 11,059 SH   SOLE 36 11,059 0 0
MARKETAXESS HLDGS INC COM 57060D108   379,012 1,359 SH   SOLE 40 1,359 0 0
MARKETAXESS HLDGS INC COM 57060D108   21,753 78 SH   OTR 43 78 0 0
MARKETAXESS HLDGS INC COM 57060D108   7,405,665 26,554 SH   SOLE 43 24,128 0 2,426
MARKETWISE INC COM CL A 57064P107   13,351 7,947 SH   SOLE 2 0 0 7,947
MARKETWISE INC COM CL A 57064P107   86,831 51,685 SH   SOLE 18 51,685 0 0
MARKETWISE INC COM CL A 57064P107   47,677 28,379 SH   SOLE 19 28,379 0 0
MARKETWISE INC COM CL A 57064P107   890,289 529,934 SH   SOLE 21 529,934 0 0
MARKETWISE INC COM CL A 57064P107   429,102 255,418 SH   SOLE 22 247,204 0 8,214
MARKFORGED HOLDING CORPORATI COM 57064N102   79,258 68,326 SH   SOLE 2 29,882 0 38,444
MARKFORGED HOLDING CORPORATI COM 57064N102   2,319 1,999 SH   SOLE 7 1,999 0 0
MARKFORGED HOLDING CORPORATI COM 57064N102   365,049 314,697 SH   SOLE 18 314,697 0 0
MARKFORGED HOLDING CORPORATI COM 57064N102   236,577 203,946 SH   SOLE 19 203,946 0 0
MARKFORGED HOLDING CORPORATI COM 57064N102   4,748,136 4,093,221 SH   SOLE 21 4,093,221 0 0
MARKFORGED HOLDING CORPORATI COM 57064N102   2,567,263 2,213,158 SH   SOLE 22 2,043,241 0 169,917
MARKFORGED HOLDING CORPORATI COM 57064N102   14,296 12,324 SH   SOLE 25 12,324 0 0
MARKFORGED HOLDING CORPORATI COM 57064N102   23,846 20,557 SH   SOLE 30 20,557 0 0
MARKFORGED HOLDING CORPORATI COM 57064N102   15,885 13,694 SH   SOLE 40 13,694 0 0
MARPAI INC CL A COM 571354109   235 327 SH   SOLE 22 327 0 0
MARQETA INC CLASS A COM 57142B104   5,178,787 847,592 SH   SOLE 2 512,885 0 334,707
MARQETA INC CLASS A COM 57142B104   7,332 1,200 SH   SOLE 4 1,200 0 0
MARQETA INC CLASS A COM 57142B104   154,039 25,211 SH   SOLE 7 25,211 0 0
MARQETA INC CLASS A COM 57142B104   8,758,881 1,433,532 SH   SOLE 18 1,378,169 0 55,363
MARQETA INC CLASS A COM 57142B104   16,526,145 2,704,770 SH   SOLE 19 2,704,770 0 0
MARQETA INC CLASS A COM 57142B104   104,799,239 17,152,085 SH   SOLE 21 17,152,085 0 0
MARQETA INC CLASS A COM 57142B104   76,402,293 12,504,467 SH   SOLE 22 12,183,940 0 320,527
MARQETA INC CLASS A COM 57142B104   453,478 74,219 SH   SOLE 23 74,219 0 0
MARQETA INC CLASS A COM 57142B104   374,586 61,307 SH   SOLE 25 61,307 0 0
MARQETA INC CLASS A COM 57142B104   3,154,727 516,322 SH   SOLE 26 129,999 0 386,323
MARQETA INC CLASS A COM 57142B104   59,951 9,812 SH   SOLE 28 0 0 9,812
MARQETA INC CLASS A COM 57142B104   2,279,397 373,060 SH   SOLE 30 373,060 0 0
MARQETA INC CLASS A COM 57142B104   13,992 2,290 SH   SOLE 36 2,290 0 0
MARQETA INC CLASS A COM 57142B104   346,174 56,657 SH   SOLE 40 56,657 0 0
MARQETA INC CLASS A COM 57142B104   351,209 57,481 SH   SOLE 43 53,205 0 4,276
MARRIOTT INTL INC NEW CL A 571903202   80,658,329 541,731 SH   SOLE 2 92,359 0 449,372
MARRIOTT INTL INC NEW CL A 571903202   21,401,895 143,743 SH   SOLE 4 112,416 0 31,327
MARRIOTT INTL INC NEW CL A 571903202   37,048,745 248,833 SH   SOLE 7 240,771 0 8,062
MARRIOTT INTL INC NEW CL A 571903202   678,641 4,558 SH   SOLE 13 1,080 0 3,478
MARRIOTT INTL INC NEW CL A 571903202   4,733,213 31,790 SH   SOLE 15 31,790 0 0
MARRIOTT INTL INC NEW CL A 571903202   118,665 797 SH   SOLE 17 0 0 797
MARRIOTT INTL INC NEW CL A 571903202   65,378,195 439,104 SH   SOLE 18 412,104 0 27,000
MARRIOTT INTL INC NEW CL A 571903202   11,430,732 76,773 SH   SOLE 19 76,773 0 0
MARRIOTT INTL INC NEW CL A 571903202   800,275,710 5,374,946 SH   SOLE 21 5,374,946 0 0
MARRIOTT INTL INC NEW CL A 571903202   865,333,791 5,811,900 SH   SOLE 22 5,238,175 0 573,725
MARRIOTT INTL INC NEW CL A 571903202   68,008,783 456,772 SH   SOLE 23 456,772 0 0
MARRIOTT INTL INC NEW CL A 571903202   45,091,188 302,849 SH   SOLE 25 302,849 0 0
MARRIOTT INTL INC NEW CL A 571903202   72,294,880 485,559 SH   SOLE 26 161,441 0 324,118
MARRIOTT INTL INC NEW CL A 571903202   51,793,620 347,865 SH   SOLE 28 41,915 0 305,950
MARRIOTT INTL INC NEW CL A 571903202   209,926,413 1,409,943 SH   SOLE 30 1,408,072 0 1,871
MARRIOTT INTL INC NEW CL A 571903202   9,188,746 61,715 SH   SOLE 31 56,741 0 4,974
MARRIOTT INTL INC NEW CL A 571903202   10,105,313 67,871 SH   SOLE 32 67,871 0 0
MARRIOTT INTL INC NEW CL A 571903202   1,935,272 12,998 SH   SOLE 34 12,998 0 0
MARRIOTT INTL INC NEW CL A 571903202   11,202,930 75,243 SH   SOLE 36 75,243 0 0
MARRIOTT INTL INC NEW CL A 571903202   1,536,694 10,321 SH   SOLE 40 10,321 0 0
MARRIOTT INTL INC NEW CL A 571903202   87,250 586 SH   OTR 43 586 0 0
MARRIOTT INTL INC NEW CL A 571903202   37,916,420 254,661 SH   SOLE 43 232,848 0 21,813
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   15,285,655 113,572 SH   SOLE 2 32,870 0 80,702
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   60,566 450 SH   SOLE 4 450 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   439,436 3,265 SH   SOLE 7 3,265 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   10,722,247 79,666 SH   SOLE 18 79,666 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   1,610,369 11,965 SH   SOLE 19 11,965 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   262,322,774 1,949,051 SH   SOLE 21 1,949,051 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   144,123,683 1,070,835 SH   SOLE 22 1,019,347 0 51,488
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   791,524 5,881 SH   SOLE 25 5,881 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   2,104,045 15,633 SH   SOLE 26 12,184 0 3,449
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   216,555 1,609 SH   SOLE 28 761 0 848
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   7,032,193 52,249 SH   SOLE 30 52,249 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   71,602 532 SH   SOLE 31 532 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   90,579 673 SH   SOLE 36 673 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   674,700 5,013 SH   SOLE 40 5,013 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   3,437,129 25,538 SH   SOLE 43 23,923 0 1,615
MARRIOTT VACATIONS WORLDWIDE NOTE 1/1 57164YAD9   1,433,250 1,470,000 PRN   SOLE 2 1,470,000 0 0
MARRIOTT VACATIONS WORLDWIDE NOTE 1/1 57164YAD9   5,464,875 5,605,000 PRN   SOLE 21 5,605,000 0 0
MARRIOTT VACATIONS WORLDWIDE NOTE 1/1 57164YAD9   1,950,000 2,000,000 PRN   SOLE 22 2,000,000 0 0
MARSH & MCLENNAN COS INC COM 571748102   182,410,590 1,102,312 SH   SOLE 2 363,281 0 739,031
MARSH & MCLENNAN COS INC COM 571748102   76,005,957 459,306 SH   SOLE 4 265,625 0 193,681
MARSH & MCLENNAN COS INC COM 571748102   84,601,650 511,250 SH   SOLE 7 495,868 0 15,382
MARSH & MCLENNAN COS INC COM 571748102   2,437,355 14,729 SH   SOLE 13 9,466 0 5,263
MARSH & MCLENNAN COS INC COM 571748102   11,117,939 67,186 SH   SOLE 15 67,186 0 0
MARSH & MCLENNAN COS INC COM 571748102   8,936 54 SH   SOLE 17 0 0 54
MARSH & MCLENNAN COS INC COM 571748102   231,834,667 1,400,983 SH   SOLE 18 1,264,916 0 136,067
MARSH & MCLENNAN COS INC COM 571748102   311,484,824 1,882,311 SH   SOLE 19 1,882,311 0 0
MARSH & MCLENNAN COS INC COM 571748102   2,526,399,708 15,267,100 SH   SOLE 21 15,267,100 0 0
MARSH & MCLENNAN COS INC COM 571748102   1,961,395,221 11,852,763 SH   SOLE 22 10,678,679 0 1,174,084
MARSH & MCLENNAN COS INC COM 571748102   176,016,774 1,063,674 SH   SOLE 23 1,063,674 0 0
MARSH & MCLENNAN COS INC COM 571748102   128,366,146 775,720 SH   SOLE 25 775,720 0 0
MARSH & MCLENNAN COS INC COM 571748102   189,278,672 1,143,816 SH   SOLE 26 506,341 0 637,475
MARSH & MCLENNAN COS INC COM 571748102   201,480,670 1,217,553 SH   SOLE 28 11,391 0 1,206,162
MARSH & MCLENNAN COS INC COM 571748102   2,843,112 17,181 SH   SOLE 29 17,181 0 0
MARSH & MCLENNAN COS INC COM 571748102   772,276,626 4,666,888 SH   SOLE 30 4,665,242 0 1,646
MARSH & MCLENNAN COS INC COM 571748102   21,098,535 127,499 SH   SOLE 31 118,496 0 9,003
MARSH & MCLENNAN COS INC COM 571748102   133,515,387 806,837 SH   SOLE 34 806,837 0 0
MARSH & MCLENNAN COS INC COM 571748102   28,402,491 171,637 SH   SOLE 36 171,637 0 0
MARSH & MCLENNAN COS INC COM 571748102   3,133,198 18,934 SH   SOLE 40 18,934 0 0
MARSH & MCLENNAN COS INC COM 571748102   241,932 1,462 SH   OTR 43 1,462 0 0
MARSH & MCLENNAN COS INC COM 571748102   94,495,603 571,039 SH   SOLE 43 515,228 0 55,811
MARTEN TRANS LTD COM 573075108   2,878,544 145,528 SH   SOLE 2 100,957 0 44,571
MARTEN TRANS LTD COM 573075108   3,402 172 SH   SOLE 4 172 0 0
MARTEN TRANS LTD COM 573075108   13,352 675 SH   SOLE 7 675 0 0
MARTEN TRANS LTD COM 573075108   3,785,279 191,369 SH   SOLE 18 191,369 0 0
MARTEN TRANS LTD COM 573075108   4,873,396 246,380 SH   SOLE 19 246,380 0 0
MARTEN TRANS LTD COM 573075108   142,569,809 7,207,776 SH   SOLE 21 7,207,776 0 0
MARTEN TRANS LTD COM 573075108   35,820,749 1,810,958 SH   SOLE 22 1,757,078 0 53,880
MARTEN TRANS LTD COM 573075108   7,516 380 SH   SOLE 23 380 0 0
MARTEN TRANS LTD COM 573075108   169,396 8,564 SH   SOLE 25 8,564 0 0
MARTEN TRANS LTD COM 573075108   1,941,862 98,173 SH   SOLE 26 40,645 0 57,528
MARTEN TRANS LTD COM 573075108   124,535 6,296 SH   SOLE 28 0 0 6,296
MARTEN TRANS LTD COM 573075108   1,859,379 94,003 SH   SOLE 30 94,003 0 0
MARTEN TRANS LTD COM 573075108   35,446 1,792 SH   SOLE 34 1,792 0 0
MARTEN TRANS LTD COM 573075108   208,323 10,532 SH   SOLE 40 10,532 0 0
MARTEN TRANS LTD COM 573075108   2,017,639 102,004 SH   SOLE 43 98,594 0 3,410
MARTIN MARIETTA MATLS INC COM 573284106   21,995,764 65,082 SH   SOLE 2 21,873 0 43,209
MARTIN MARIETTA MATLS INC COM 573284106   9,237,734 27,333 SH   SOLE 4 21,555 0 5,778
MARTIN MARIETTA MATLS INC COM 573284106   16,608,184 49,141 SH   SOLE 7 47,432 0 1,709
MARTIN MARIETTA MATLS INC COM 573284106   347,433 1,028 SH   SOLE 13 247 0 781
MARTIN MARIETTA MATLS INC COM 573284106   3,509,818 10,385 SH   SOLE 15 10,385 0 0
MARTIN MARIETTA MATLS INC COM 573284106   33,948,073 100,447 SH   SOLE 18 94,896 0 5,551
MARTIN MARIETTA MATLS INC COM 573284106   11,749,189 34,764 SH   SOLE 19 34,764 0 0
MARTIN MARIETTA MATLS INC COM 573284106   556,754,542 1,647,349 SH   SOLE 21 1,647,349 0 0
MARTIN MARIETTA MATLS INC COM 573284106   455,312,508 1,347,198 SH   SOLE 22 1,215,217 0 131,981
MARTIN MARIETTA MATLS INC COM 573284106   34,989,020 103,527 SH   SOLE 23 103,527 0 0
MARTIN MARIETTA MATLS INC COM 573284106   23,508,517 69,558 SH   SOLE 25 69,558 0 0
MARTIN MARIETTA MATLS INC COM 573284106   36,454,796 107,864 SH   SOLE 26 35,614 0 72,250
MARTIN MARIETTA MATLS INC COM 573284106   28,615,920 84,670 SH   SOLE 28 886 0 83,784
MARTIN MARIETTA MATLS INC COM 573284106   170,337 504 SH   SOLE 29 504 0 0
MARTIN MARIETTA MATLS INC COM 573284106   95,735,748 283,267 SH   SOLE 30 283,267 0 0
MARTIN MARIETTA MATLS INC COM 573284106   4,647,763 13,752 SH   SOLE 31 12,634 0 1,118
MARTIN MARIETTA MATLS INC COM 573284106   954,765 2,825 SH   SOLE 34 2,825 0 0
MARTIN MARIETTA MATLS INC COM 573284106   5,936,781 17,566 SH   SOLE 36 17,566 0 0
MARTIN MARIETTA MATLS INC COM 573284106   806,734 2,387 SH   SOLE 40 2,387 0 0
MARTIN MARIETTA MATLS INC COM 573284106   36,163 107 SH   OTR 43 107 0 0
MARTIN MARIETTA MATLS INC COM 573284106   19,178,745 56,747 SH   SOLE 43 49,391 0 7,356
MARVELL TECHNOLOGY INC COM 573874104   53,988,800 1,457,581 SH   SOLE 2 138,957 0 1,318,624
MARVELL TECHNOLOGY INC COM 573874104   24,262,459 655,034 SH   SOLE 4 358,666 0 296,368
MARVELL TECHNOLOGY INC COM 573874104   12,488,814 337,171 SH   SOLE 7 337,171 0 0
MARVELL TECHNOLOGY INC COM 573874104   703,834 19,002 SH   SOLE 13 3,302 0 15,700
MARVELL TECHNOLOGY INC COM 573874104   4,006,506 108,167 SH   SOLE 15 108,167 0 0
MARVELL TECHNOLOGY INC COM 573874104   85,113,577 2,297,883 SH   SOLE 18 1,638,485 0 659,398
MARVELL TECHNOLOGY INC COM 573874104   127,016,531 3,429,172 SH   SOLE 19 3,429,172 0 0
MARVELL TECHNOLOGY INC COM 573874104   524,781,016 14,167,954 SH   SOLE 21 14,167,954 0 0
MARVELL TECHNOLOGY INC COM 573874104   718,865,653 19,407,820 SH   SOLE 22 17,779,534 0 1,628,286
MARVELL TECHNOLOGY INC COM 573874104   52,555,537 1,418,886 SH   SOLE 23 1,418,886 0 0
MARVELL TECHNOLOGY INC COM 573874104   79,337,346 2,141,937 SH   SOLE 25 2,141,937 0 0
MARVELL TECHNOLOGY INC COM 573874104   43,912,513 1,185,543 SH   SOLE 26 568,979 0 616,564
MARVELL TECHNOLOGY INC COM 573874104   53,234,999 1,437,230 SH   SOLE 28 21,176 0 1,416,054
MARVELL TECHNOLOGY INC COM 573874104   36,966 998 SH   SOLE 29 998 0 0
MARVELL TECHNOLOGY INC COM 573874104   103,031,131 2,781,618 SH   SOLE 30 2,781,618 0 0
MARVELL TECHNOLOGY INC COM 573874104   7,198,687 194,349 SH   SOLE 31 178,893 0 15,456
MARVELL TECHNOLOGY INC COM 573874104   6,770,764 182,796 SH   SOLE 32 182,796 0 0
MARVELL TECHNOLOGY INC COM 573874104   126,747,213 3,421,901 SH   SOLE 34 3,421,901 0 0
MARVELL TECHNOLOGY INC COM 573874104   8,348,557 225,393 SH   SOLE 36 225,393 0 0
MARVELL TECHNOLOGY INC COM 573874104   1,174,798 31,717 SH   SOLE 40 31,717 0 0
MARVELL TECHNOLOGY INC COM 573874104   39,151 1,057 SH   OTR 43 1,057 0 0
MARVELL TECHNOLOGY INC COM 573874104   15,661,153 422,817 SH   SOLE 43 395,308 0 27,509
MASCO CORP COM 574599106   24,236,011 519,306 SH   SOLE 2 212,973 0 306,333
MASCO CORP COM 574599106   12,535,935 268,608 SH   SOLE 4 155,592 0 113,016
MASCO CORP COM 574599106   9,008,570 193,027 SH   SOLE 7 174,612 0 18,415
MASCO CORP COM 574599106   241,377 5,172 SH   SOLE 13 890 0 4,282
MASCO CORP COM 574599106   1,262,610 27,054 SH   SOLE 15 27,054 0 0
MASCO CORP COM 574599106   21,151,497 453,214 SH   SOLE 18 433,574 0 19,640
MASCO CORP COM 574599106   28,666,861 614,246 SH   SOLE 19 614,246 0 0
MASCO CORP COM 574599106   307,444,272 6,587,621 SH   SOLE 21 6,587,621 0 0
MASCO CORP COM 574599106   227,649,866 4,877,863 SH   SOLE 22 4,392,953 0 484,910
MASCO CORP COM 574599106   16,899,534 362,107 SH   SOLE 23 362,107 0 0
MASCO CORP COM 574599106   20,149,212 431,738 SH   SOLE 25 431,738 0 0
MASCO CORP COM 574599106   17,673,509 378,691 SH   SOLE 26 140,842 0 237,849
MASCO CORP COM 574599106   24,075,420 515,865 SH   SOLE 28 3,069 0 512,796
MASCO CORP COM 574599106   40,370 865 SH   SOLE 29 865 0 0
MASCO CORP COM 574599106   51,815,181 1,110,246 SH   SOLE 30 1,110,246 0 0
MASCO CORP COM 574599106   2,434,821 52,171 SH   SOLE 31 47,688 0 4,483
MASCO CORP COM 574599106   4,730,705 101,365 SH   SOLE 34 101,365 0 0
MASCO CORP COM 574599106   3,205,809 68,691 SH   SOLE 36 68,691 0 0
MASCO CORP COM 574599106   412,749 8,844 SH   SOLE 40 8,844 0 0
MASCO CORP COM 574599106   38,503 825 SH   OTR 43 825 0 0
MASCO CORP COM 574599106   10,183,138 218,195 SH   SOLE 43 207,402 0 10,793
MASIMO CORP COM 574795100   20,464,888 138,323 SH   SOLE 2 65,502 0 72,821
MASIMO CORP COM 574795100   6,170,107 41,704 SH   SOLE 4 22,505 0 19,199
MASIMO CORP COM 574795100   780,732 5,277 SH   SOLE 7 5,277 0 0
MASIMO CORP COM 574795100   27,371 185 SH   SOLE 13 185 0 0
MASIMO CORP COM 574795100   578,780 3,912 SH   SOLE 15 3,912 0 0
MASIMO CORP COM 574795100   20,497,437 138,543 SH   SOLE 18 135,859 0 2,684
MASIMO CORP COM 574795100   51,580,548 348,635 SH   SOLE 19 348,635 0 0
MASIMO CORP COM 574795100   428,042,282 2,893,155 SH   SOLE 21 2,893,155 0 0
MASIMO CORP COM 574795100   213,236,784 1,441,276 SH   SOLE 22 1,345,426 0 95,850
MASIMO CORP COM 574795100   11,937,494 80,686 SH   SOLE 23 80,686 0 0
MASIMO CORP COM 574795100   17,084,378 115,474 SH   SOLE 25 115,474 0 0
MASIMO CORP COM 574795100   8,962,811 60,580 SH   SOLE 26 32,755 0 27,825
MASIMO CORP COM 574795100   11,126,580 75,205 SH   SOLE 28 908 0 74,297
MASIMO CORP COM 574795100   8,581 58 SH   SOLE 29 58 0 0
MASIMO CORP COM 574795100   41,263,255 278,900 SH   SOLE 30 263,044 0 15,856
MASIMO CORP COM 574795100   1,575,667 10,650 SH   SOLE 31 9,779 0 871
MASIMO CORP COM 574795100   37,414,484 252,886 SH   SOLE 34 252,886 0 0
MASIMO CORP COM 574795100   2,029,726 13,719 SH   SOLE 36 13,719 0 0
MASIMO CORP COM 574795100   287,911 1,946 SH   SOLE 40 1,946 0 0
MASIMO CORP COM 574795100   17,162 116 SH   OTR 43 116 0 0
MASIMO CORP COM 574795100   8,243,478 55,718 SH   SOLE 43 52,469 0 3,249
MASON INDUSTRIAL TECHNOLGY I COM CL A 57520Y106   974,512 97,500 SH   SOLE 2 97,500 0 0
MASONITE INTL CORP COM 575385109   1,424,540 17,672 SH   SOLE 2 12,556 0 5,116
MASONITE INTL CORP COM 575385109   7,739 96 SH   SOLE 4 96 0 0
MASONITE INTL CORP COM 575385109   18,137 225 SH   SOLE 7 225 0 0
MASONITE INTL CORP COM 575385109   4,478,692 55,560 SH   SOLE 18 55,560 0 0
MASONITE INTL CORP COM 575385109   3,313,232 41,102 SH   SOLE 19 41,102 0 0
MASONITE INTL CORP COM 575385109   64,081,564 794,958 SH   SOLE 21 794,958 0 0
MASONITE INTL CORP COM 575385109   44,764,829 555,326 SH   SOLE 22 538,698 0 16,628
MASONITE INTL CORP COM 575385109   231,996 2,878 SH   SOLE 25 2,878 0 0
MASONITE INTL CORP COM 575385109   795,459 9,868 SH   SOLE 26 7,950 0 1,918
MASONITE INTL CORP COM 575385109   35,227 437 SH   SOLE 28 437 0 0
MASONITE INTL CORP COM 575385109   847,695 10,516 SH   SOLE 30 10,516 0 0
MASONITE INTL CORP COM 575385109   60,296 748 SH   SOLE 36 748 0 0
MASONITE INTL CORP COM 575385109   225,950 2,803 SH   SOLE 40 2,803 0 0
MASONITE INTL CORP COM 575385109   184,113 2,284 SH   SOLE 43 2,223 0 61
MASTEC INC COM 576323109   11,180,534 131,027 SH   SOLE 2 48,645 0 82,382
MASTEC INC COM 576323109   11,434 134 SH   SOLE 4 134 0 0
MASTEC INC COM 576323109   1,546,521 18,124 SH   SOLE 7 18,124 0 0
MASTEC INC COM 576323109   10,487,484 122,905 SH   SOLE 18 122,905 0 0
MASTEC INC COM 576323109   6,293,002 73,749 SH   SOLE 19 73,749 0 0
MASTEC INC COM 576323109   269,626,673 3,159,811 SH   SOLE 21 3,159,811 0 0
MASTEC INC COM 576323109   146,486,864 1,716,710 SH   SOLE 22 1,634,466 0 82,244
MASTEC INC COM 576323109   2,394,189 28,058 SH   SOLE 25 28,058 0 0
MASTEC INC COM 576323109   4,001,550 46,895 SH   SOLE 26 29,367 0 17,528
MASTEC INC COM 576323109   124,582 1,460 SH   SOLE 28 1,460 0 0
MASTEC INC COM 576323109   2,526,365 29,607 SH   SOLE 30 29,607 0 0
MASTEC INC COM 576323109   70,995 832 SH   SOLE 31 832 0 0
MASTEC INC COM 576323109   41,585,234 487,346 SH   SOLE 34 487,346 0 0
MASTEC INC COM 576323109   98,385 1,153 SH   SOLE 36 1,153 0 0
MASTEC INC COM 576323109   752,099 8,814 SH   SOLE 40 8,814 0 0
MASTEC INC COM 576323109   3,366,183 39,449 SH   SOLE 43 38,636 0 813
MASTECH DIGITAL INC COM 57633B100   116,816 10,610 SH   SOLE 2 10,511 0 99
MASTECH DIGITAL INC COM 57633B100   7,718 701 SH   SOLE 18 701 0 0
MASTECH DIGITAL INC COM 57633B100   90,282 8,200 SH   SOLE 21 8,200 0 0
MASTECH DIGITAL INC COM 57633B100   800,493 72,706 SH   SOLE 22 72,706 0 0
MASTERBRAND INC COMMON STOCK 57638P104   1,603,930 212,441 SH   SOLE 2 70,435 0 142,006
MASTERBRAND INC COMMON STOCK 57638P104   42,008 5,564 SH   SOLE 4 371 0 5,193
MASTERBRAND INC COMMON STOCK 57638P104   14,911 1,975 SH   SOLE 7 1,975 0 0
MASTERBRAND INC COMMON STOCK 57638P104   7,475 990 SH   SOLE 15 990 0 0
MASTERBRAND INC COMMON STOCK 57638P104   1,233,232 163,342 SH   SOLE 18 157,011 0 6,331
MASTERBRAND INC COMMON STOCK 57638P104   879,998 116,556 SH   SOLE 19 116,556 0 0
MASTERBRAND INC COMMON STOCK 57638P104   103,736,736 13,739,965 SH   SOLE 21 13,739,965 0 0
MASTERBRAND INC COMMON STOCK 57638P104   25,560,986 3,385,561 SH   SOLE 22 3,145,606 0 239,955
MASTERBRAND INC COMMON STOCK 57638P104   945,290 125,204 SH   SOLE 25 125,204 0 0
MASTERBRAND INC COMMON STOCK 57638P104   910,870 120,645 SH   SOLE 26 64,222 0 56,423
MASTERBRAND INC COMMON STOCK 57638P104   375,326 49,712 SH   SOLE 28 0 0 49,712
MASTERBRAND INC COMMON STOCK 57638P104   1,593 211 SH   SOLE 29 211 0 0
MASTERBRAND INC COMMON STOCK 57638P104   1,371,420 181,645 SH   SOLE 30 181,645 0 0
MASTERBRAND INC COMMON STOCK 57638P104   13,379 1,772 SH   SOLE 31 1,772 0 0
MASTERBRAND INC COMMON STOCK 57638P104   2,733 362 SH   SOLE 34 362 0 0
MASTERBRAND INC COMMON STOCK 57638P104   122,438 16,217 SH   SOLE 36 16,217 0 0
MASTERBRAND INC COMMON STOCK 57638P104   1,729 229 SH   OTR 43 229 0 0
MASTERBRAND INC COMMON STOCK 57638P104   719,390 95,283 SH   SOLE 43 87,939 0 7,344
MASTERCARD INCORPORATED CL A 57636Q104   647,482,301 1,862,026 SH   SOLE 2 432,367 0 1,429,659
MASTERCARD INCORPORATED CL A 57636Q104   230,482,399 662,820 SH   SOLE 4 381,885 0 280,935
MASTERCARD INCORPORATED CL A 57636Q104   270,194,903 777,025 SH   SOLE 7 747,203 0 29,822
MASTERCARD INCORPORATED CL A 57636Q104   12,502,980 35,956 SH   SOLE 13 24,499 0 11,457
MASTERCARD INCORPORATED CL A 57636Q104   34,034,769 97,877 SH   SOLE 15 97,877 0 0
MASTERCARD INCORPORATED CL A 57636Q104   3,825 11 SH   SOLE 17 0 0 11
MASTERCARD INCORPORATED CL A 57636Q104   970,652,158 2,791,396 SH   SOLE 18 2,517,867 0 273,529
MASTERCARD INCORPORATED CL A 57636Q104   684,714,448 1,969,098 SH   SOLE 19 1,969,098 0 0
MASTERCARD INCORPORATED CL A 57636Q104   7,470,132,675 21,482,566 SH   SOLE 21 21,482,566 0 0
MASTERCARD INCORPORATED CL A 57636Q104   6,559,500,481 18,863,775 SH   SOLE 22 17,010,707 0 1,853,068
MASTERCARD INCORPORATED CL A 57636Q104   599,746,274 1,724,747 SH   SOLE 23 1,724,747 0 0
MASTERCARD INCORPORATED CL A 57636Q104   913,161,582 2,626,065 SH   SOLE 25 2,626,065 0 0
MASTERCARD INCORPORATED CL A 57636Q104   661,638,042 1,902,735 SH   SOLE 26 751,494 0 1,151,241
MASTERCARD INCORPORATED CL A 57636Q104   645,844,145 1,857,315 SH   SOLE 28 79,180 0 1,778,135
MASTERCARD INCORPORATED CL A 57636Q104   7,244,955 20,835 SH   SOLE 29 20,835 0 0
MASTERCARD INCORPORATED CL A 57636Q104   1,644,954,499 4,730,551 SH   SOLE 30 4,729,489 0 1,062
MASTERCARD INCORPORATED CL A 57636Q104   84,147,878 241,992 SH   SOLE 31 226,483 0 15,509
MASTERCARD INCORPORATED CL A 57636Q104   18,878,262 54,290 SH   SOLE 32 54,290 0 0
MASTERCARD INCORPORATED CL A 57636Q104   544,202,666 1,565,015 SH   SOLE 34 1,565,015 0 0
MASTERCARD INCORPORATED CL A 57636Q104   85,563,487 246,063 SH   SOLE 36 246,063 0 0
MASTERCARD INCORPORATED CL A 57636Q104   11,309,571 32,524 SH   SOLE 40 32,524 0 0
MASTERCARD INCORPORATED CL A 57636Q104   515,684 1,483 SH   OTR 43 1,483 0 0
MASTERCARD INCORPORATED CL A 57636Q104   367,397,260 1,056,559 SH   SOLE 43 963,793 0 92,766
MASTERCRAFT BOAT HLDGS INC COM 57637H103   538,277 20,807 SH   SOLE 2 19,144 0 1,663
MASTERCRAFT BOAT HLDGS INC COM 57637H103   4,269 165 SH   SOLE 7 165 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103   1,202,929 46,499 SH   SOLE 18 46,499 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103   1,046,959 40,470 SH   SOLE 19 40,470 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103   16,376,331 633,024 SH   SOLE 21 633,024 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103   12,113,214 468,234 SH   SOLE 22 462,541 0 5,693
MASTERCRAFT BOAT HLDGS INC COM 57637H103   4,424 171 SH   SOLE 23 171 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103   136,438 5,274 SH   SOLE 43 4,706 0 568
MATADOR RES CO COM 576485205   11,518,405 201,230 SH   SOLE 2 143,159 0 58,071
MATADOR RES CO COM 576485205   21,351 373 SH   SOLE 4 373 0 0
MATADOR RES CO COM 576485205   347,046 6,063 SH   SOLE 7 6,063 0 0
MATADOR RES CO COM 576485205   27,770,730 485,163 SH   SOLE 18 470,282 0 14,881
MATADOR RES CO COM 576485205   29,295,890 511,808 SH   SOLE 19 511,808 0 0
MATADOR RES CO COM 576485205   486,136,057 8,492,943 SH   SOLE 21 8,492,943 0 0
MATADOR RES CO COM 576485205   202,824,788 3,543,410 SH   SOLE 22 3,453,038 0 90,372
MATADOR RES CO COM 576485205   710,062 12,405 SH   SOLE 23 12,405 0 0
MATADOR RES CO COM 576485205   5,956,509 104,062 SH   SOLE 26 46,511 0 57,551
MATADOR RES CO COM 576485205   166,454 2,908 SH   SOLE 28 0 0 2,908
MATADOR RES CO COM 576485205   6,181,462 107,992 SH   SOLE 30 107,992 0 0
MATADOR RES CO COM 576485205   17,802 311 SH   SOLE 36 311 0 0
MATADOR RES CO COM 576485205   14,758,189 257,830 SH   SOLE 43 243,829 0 14,001
MATCH GROUP INC NEW COM 57667L107   23,585,613 568,465 SH   SOLE 2 158,585 0 409,880
MATCH GROUP INC NEW COM 57667L107   7,418,702 178,807 SH   SOLE 4 104,202 0 74,605
MATCH GROUP INC NEW COM 57667L107   9,597,965 231,332 SH   SOLE 7 222,468 0 8,864
MATCH GROUP INC NEW COM 57667L107   226,245 5,453 SH   SOLE 13 1,226 0 4,227
MATCH GROUP INC NEW COM 57667L107   1,315,440 31,705 SH   SOLE 15 31,705 0 0
MATCH GROUP INC NEW COM 57667L107   134,999,498 3,253,784 SH   SOLE 18 2,346,291 0 907,493
MATCH GROUP INC NEW COM 57667L107   409,286,610 9,864,705 SH   SOLE 19 9,864,705 0 0
MATCH GROUP INC NEW COM 57667L107   323,177,020 7,789,275 SH   SOLE 21 7,789,275 0 0
MATCH GROUP INC NEW COM 57667L107   318,771,700 7,683,097 SH   SOLE 22 7,080,184 0 602,914
MATCH GROUP INC NEW COM 57667L107   18,700,580 450,725 SH   SOLE 23 450,725 0 0
MATCH GROUP INC NEW COM 57667L107   13,803,350 332,691 SH   SOLE 25 332,691 0 0
MATCH GROUP INC NEW COM 57667L107   19,025,322 458,552 SH   SOLE 26 165,580 0 292,972
MATCH GROUP INC NEW COM 57667L107   14,759,777 355,743 SH   SOLE 28 4,397 0 351,346
MATCH GROUP INC NEW COM 57667L107   90,032,263 2,169,975 SH   SOLE 30 2,169,974 0 1
MATCH GROUP INC NEW COM 57667L107   2,607,024 62,835 SH   SOLE 31 57,435 0 5,400
MATCH GROUP INC NEW COM 57667L107   6,319,010 152,302 SH   SOLE 34 152,302 0 0
MATCH GROUP INC NEW COM 57667L107   2,961,764 71,385 SH   SOLE 36 71,385 0 0
MATCH GROUP INC NEW COM 57667L107   463,277 11,166 SH   SOLE 40 11,166 0 0
MATCH GROUP INC NEW COM 57667L107   22,405 540 SH   OTR 43 540 0 0
MATCH GROUP INC NEW COM 57667L107   7,763,824 187,125 SH   SOLE 43 167,882 0 19,243
MATERIALISE NV SPONSORED ADS 57667T100   57,658 6,552 SH   SOLE 43 5,199 0 1,353
MATERION CORP COM 576690101   1,023,779 11,699 SH   SOLE 2 6,127 0 5,572
MATERION CORP COM 576690101   8,226 94 SH   SOLE 4 94 0 0
MATERION CORP COM 576690101   3,658,618 41,808 SH   SOLE 7 41,808 0 0
MATERION CORP COM 576690101   5,796,575 66,239 SH   SOLE 18 66,239 0 0
MATERION CORP COM 576690101   4,762,732 54,425 SH   SOLE 19 54,425 0 0
MATERION CORP COM 576690101   219,904,142 2,512,903 SH   SOLE 21 2,512,903 0 0
MATERION CORP COM 576690101   47,565,010 543,538 SH   SOLE 22 527,312 0 16,226
MATERION CORP COM 576690101   378,918 4,330 SH   SOLE 25 4,330 0 0
MATERION CORP COM 576690101   1,428,426 16,323 SH   SOLE 26 7,083 0 9,240
MATERION CORP COM 576690101   31,854 364 SH   SOLE 28 364 0 0
MATERION CORP COM 576690101   3,719,438 42,503 SH   SOLE 30 42,503 0 0
MATERION CORP COM 576690101   196,722 2,248 SH   SOLE 36 2,248 0 0
MATERION CORP COM 576690101   215,800 2,466 SH   SOLE 40 2,466 0 0
MATERION CORP COM 576690101   1,935,605 22,119 SH   SOLE 43 21,465 0 654
MATINAS BIOPHARMA HLDGS INC COM 576810105   3,223 6,445 SH   SOLE 2 0 0 6,445
MATINAS BIOPHARMA HLDGS INC COM 576810105   124,213 248,426 SH   SOLE 21 248,426 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105   1,230,635 2,461,269 SH   SOLE 22 2,461,269 0 0
MATIV HOLDINGS INC COM 808541106   896,359 42,888 SH   SOLE 2 16,562 0 26,326
MATIV HOLDINGS INC COM 808541106   4,661 223 SH   SOLE 4 223 0 0
MATIV HOLDINGS INC COM 808541106   10,868 520 SH   SOLE 7 520 0 0
MATIV HOLDINGS INC COM 808541106   4,021,411 192,412 SH   SOLE 18 192,412 0 0
MATIV HOLDINGS INC COM 808541106   2,107,493 100,837 SH   SOLE 19 100,837 0 0
MATIV HOLDINGS INC COM 808541106   144,842,016 6,930,240 SH   SOLE 21 6,930,240 0 0
MATIV HOLDINGS INC COM 808541106   30,408,601 1,454,957 SH   SOLE 22 1,389,951 0 65,006
MATIV HOLDINGS INC COM 808541106   404,770 19,367 SH   SOLE 26 12,622 0 6,745
MATIV HOLDINGS INC COM 808541106   21,402 1,024 SH   SOLE 28 1,024 0 0
MATIV HOLDINGS INC COM 808541106   1,821,205 87,139 SH   SOLE 30 87,139 0 0
MATIV HOLDINGS INC COM 808541106   517,296 24,751 SH   SOLE 43 24,558 0 193
MATRIX SVC CO COM 576853105   1,302,201 209,357 SH   SOLE 2 160,151 0 49,206
MATRIX SVC CO COM 576853105   28,058 4,511 SH   SOLE 18 4,511 0 0
MATRIX SVC CO COM 576853105   1,021,722 164,264 SH   SOLE 19 164,264 0 0
MATRIX SVC CO COM 576853105   573,957 92,276 SH   SOLE 21 92,276 0 0
MATRIX SVC CO COM 576853105   4,426,052 711,584 SH   SOLE 22 711,584 0 0
MATRIX SVC CO COM 576853105   80,617 12,961 SH   SOLE 23 12,961 0 0
MATRIX SVC CO COM 576853105   192,521 30,952 SH   SOLE 26 0 0 30,952
MATRIX SVC CO COM 576853105   3,440 553 SH   SOLE 43 553 0 0
MATSON INC COM 57686G105   7,233,970 115,725 SH   SOLE 2 60,205 0 55,520
MATSON INC COM 57686G105   2,438 39 SH   SOLE 4 39 0 0
MATSON INC COM 57686G105   27,317 437 SH   SOLE 7 437 0 0
MATSON INC COM 57686G105   8,350,148 133,581 SH   SOLE 18 133,581 0 0
MATSON INC COM 57686G105   19,486,430 311,733 SH   SOLE 19 311,733 0 0
MATSON INC COM 57686G105   292,316,826 4,676,321 SH   SOLE 21 4,676,321 0 0
MATSON INC COM 57686G105   76,350,089 1,221,406 SH   SOLE 22 1,187,169 0 34,237
MATSON INC COM 57686G105   601,971 9,630 SH   SOLE 23 9,630 0 0
MATSON INC COM 57686G105   85,576 1,369 SH   SOLE 25 1,369 0 0
MATSON INC COM 57686G105   3,036,548 48,577 SH   SOLE 26 898 0 47,679
MATSON INC COM 57686G105   10,939 175 SH   SOLE 28 175 0 0
MATSON INC COM 57686G105   3,223,328 51,565 SH   SOLE 30 51,565 0 0
MATSON INC COM 57686G105   58,884 942 SH   SOLE 40 942 0 0
MATSON INC COM 57686G105   1,426,351 22,818 SH   SOLE 43 22,010 0 808
MATTEL INC COM 577081102   8,321,629 466,459 SH   SOLE 2 275,362 0 191,097
MATTEL INC COM 577081102   19,160 1,074 SH   SOLE 4 1,074 0 0
MATTEL INC COM 577081102   454,492 25,476 SH   SOLE 7 25,476 0 0
MATTEL INC COM 577081102   13,672,701 766,407 SH   SOLE 18 766,407 0 0
MATTEL INC COM 577081102   1,967,306 110,275 SH   SOLE 19 110,275 0 0
MATTEL INC COM 577081102   330,957,743 18,551,443 SH   SOLE 21 18,551,443 0 0
MATTEL INC COM 577081102   181,564,941 10,177,407 SH   SOLE 22 9,699,436 0 477,971
MATTEL INC COM 577081102   992,439 55,630 SH   SOLE 25 55,630 0 0
MATTEL INC COM 577081102   2,057,166 115,312 SH   SOLE 26 115,312 0 0
MATTEL INC COM 577081102   265,816 14,900 SH   SOLE 28 6,214 0 8,686
MATTEL INC COM 577081102   4,318,011 242,041 SH   SOLE 30 242,041 0 0
MATTEL INC COM 577081102   86,470 4,847 SH   SOLE 31 4,847 0 0
MATTEL INC COM 577081102   104,310 5,847 SH   SOLE 36 5,847 0 0
MATTEL INC COM 577081102   829,382 46,490 SH   SOLE 40 46,490 0 0
MATTEL INC COM 577081102   18,571 1,041 SH   OTR 43 1,041 0 0
MATTEL INC COM 577081102   1,691,856 94,835 SH   SOLE 43 81,716 0 13,119
MATTERPORT INC COM CL A 577096100   649,678 232,028 SH   SOLE 2 101,827 0 130,201
MATTERPORT INC COM CL A 577096100   24,130 8,618 SH   SOLE 4 1,301 0 7,317
MATTERPORT INC COM CL A 577096100   7,025 2,509 SH   SOLE 7 2,509 0 0
MATTERPORT INC COM CL A 577096100   1,637,751 584,911 SH   SOLE 18 584,911 0 0
MATTERPORT INC COM CL A 577096100   1,142,946 408,195 SH   SOLE 19 408,195 0 0
MATTERPORT INC COM CL A 577096100   25,081,647 8,957,731 SH   SOLE 21 8,957,731 0 0
MATTERPORT INC COM CL A 577096100   16,437,848 5,870,660 SH   SOLE 22 5,676,441 0 194,219
MATTERPORT INC COM CL A 577096100   16,148 5,767 SH   SOLE 23 5,767 0 0
MATTERPORT INC COM CL A 577096100   83,054 29,662 SH   SOLE 25 29,662 0 0
MATTERPORT INC COM CL A 577096100   703,363 251,201 SH   SOLE 26 130,084 0 121,117
MATTERPORT INC COM CL A 577096100   4,220,448 1,507,303 SH   SOLE 30 1,507,303 0 0
MATTERPORT INC COM CL A 577096100   73,721 26,329 SH   SOLE 40 26,329 0 0
MATTERPORT INC COM CL A 577096100   460,174 164,348 SH   SOLE 43 161,548 0 2,800
MATTHEWS INTL CORP CL A 577128101   817,923 26,870 SH   SOLE 2 8,592 0 18,278
MATTHEWS INTL CORP CL A 577128101   2,405 79 SH   SOLE 4 79 0 0
MATTHEWS INTL CORP CL A 577128101   186,293 6,120 SH   SOLE 7 6,120 0 0
MATTHEWS INTL CORP CL A 577128101   3,255,375 106,944 SH   SOLE 18 106,944 0 0
MATTHEWS INTL CORP CL A 577128101   1,688,720 55,477 SH   SOLE 19 55,477 0 0
MATTHEWS INTL CORP CL A 577128101   118,970,965 3,908,376 SH   SOLE 21 3,908,376 0 0
MATTHEWS INTL CORP CL A 577128101   25,471,492 836,777 SH   SOLE 22 796,677 0 40,100
MATTHEWS INTL CORP CL A 577128101   122,551 4,026 SH   SOLE 25 4,026 0 0
MATTHEWS INTL CORP CL A 577128101   192,807 6,334 SH   SOLE 26 4,534 0 1,800
MATTHEWS INTL CORP CL A 577128101   2,285,344 75,077 SH   SOLE 30 75,077 0 0
MATTHEWS INTL CORP CL A 577128101   110,954 3,645 SH   SOLE 40 3,645 0 0
MATTHEWS INTL CORP CL A 577128101   36,924 1,213 SH   OTR 43 1,213 0 0
MATTHEWS INTL CORP CL A 577128101   1,191,482 39,142 SH   SOLE 43 38,698 0 444
MAUI LD & PINEAPPLE INC COM 577345101   4,767 506 SH   SOLE 2 0 0 506
MAUI LD & PINEAPPLE INC COM 577345101   10,145 1,077 SH   SOLE 18 1,077 0 0
MAUI LD & PINEAPPLE INC COM 577345101   140,594 14,925 SH   SOLE 21 14,925 0 0
MAUI LD & PINEAPPLE INC COM 577345101   1,505,702 159,841 SH   SOLE 22 159,841 0 0
MAXAR TECHNOLOGIES INC COM 57778K105   4,072,197 78,705 SH   SOLE 2 22,370 0 56,335
MAXAR TECHNOLOGIES INC COM 57778K105   12,935 250 SH   SOLE 4 250 0 0
MAXAR TECHNOLOGIES INC COM 57778K105   316,028 6,108 SH   SOLE 7 6,108 0 0
MAXAR TECHNOLOGIES INC COM 57778K105   10,875,645 210,198 SH   SOLE 18 210,198 0 0
MAXAR TECHNOLOGIES INC COM 57778K105   7,018,738 135,654 SH   SOLE 19 135,654 0 0
MAXAR TECHNOLOGIES INC COM 57778K105   190,276,592 3,677,553 SH   SOLE 21 3,677,553 0 0
MAXAR TECHNOLOGIES INC COM 57778K105   97,062,998 1,875,976 SH   SOLE 22 1,783,359 0 92,617
MAXAR TECHNOLOGIES INC COM 57778K105   11,594,417 224,090 SH   SOLE 25 224,090 0 0
MAXAR TECHNOLOGIES INC COM 57778K105   1,747,829 33,781 SH   SOLE 26 19,082 0 14,699
MAXAR TECHNOLOGIES INC COM 57778K105   614,464 11,876 SH   SOLE 28 1,290 0 10,586
MAXAR TECHNOLOGIES INC COM 57778K105   4,645,942 89,794 SH   SOLE 30 89,794 0 0
MAXAR TECHNOLOGIES INC COM 57778K105   2,163,767 41,820 SH   SOLE 34 41,820 0 0
MAXAR TECHNOLOGIES INC COM 57778K105   489,926 9,469 SH   SOLE 36 9,469 0 0
MAXAR TECHNOLOGIES INC COM 57778K105   558,171 10,788 SH   SOLE 40 10,788 0 0
MAXAR TECHNOLOGIES INC COM 57778K105   34,459 666 SH   OTR 43 666 0 0
MAXAR TECHNOLOGIES INC COM 57778K105   731,345 14,135 SH   SOLE 43 12,999 0 1,136
MAXCYTE INC COM 57777K106   457,526 83,796 SH   SOLE 2 23,000 0 60,796
MAXCYTE INC COM 57777K106   3,505 642 SH   SOLE 7 642 0 0
MAXCYTE INC COM 57777K106   1,412,382 258,678 SH   SOLE 18 258,678 0 0
MAXCYTE INC COM 57777K106   871,148 159,551 SH   SOLE 19 159,551 0 0
MAXCYTE INC COM 57777K106   21,874,327 4,006,287 SH   SOLE 21 4,006,287 0 0
MAXCYTE INC COM 57777K106   11,989,281 2,195,839 SH   SOLE 22 2,068,750 0 127,089
MAXCYTE INC COM 57777K106   53,361 9,773 SH   SOLE 25 9,773 0 0
MAXCYTE INC COM 57777K106   55,621 10,187 SH   SOLE 26 3,370 0 6,817
MAXCYTE INC COM 57777K106   54,573 9,995 SH   SOLE 28 0 0 9,995
MAXCYTE INC COM 57777K106   372,771 68,273 SH   SOLE 30 68,273 0 0
MAXCYTE INC COM 57777K106   44,062 8,070 SH   SOLE 40 8,070 0 0
MAXCYTE INC COM 57777K106   21,791 3,991 SH   SOLE 43 3,991 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   28,651 1,784 SH   SOLE 2 1,784 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   12,302 766 SH   SOLE 4 0 0 766
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   1,397 87 SH   SOLE 7 87 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   11,949 744 SH   SOLE 19 744 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   10,360,627 645,120 SH   SOLE 21 645,120 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   2,476,902 154,228 SH   SOLE 22 142,005 0 12,223
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   84,829 5,282 SH   SOLE 25 5,282 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   32,345 2,014 SH   SOLE 26 95 0 1,919
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   7,932,098 493,904 SH   SOLE 30 493,904 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   57,013 3,550 SH   SOLE 40 3,550 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   715,666 44,562 SH   SOLE 43 38,222 0 6,340
MAXIMUS INC COM 577933104   4,411,313 60,157 SH   SOLE 2 44,042 0 16,115
MAXIMUS INC COM 577933104   30,285 413 SH   SOLE 4 202 0 211
MAXIMUS INC COM 577933104   218,523 2,980 SH   SOLE 7 2,980 0 0
MAXIMUS INC COM 577933104   2,053 28 SH   SOLE 17 0 0 28
MAXIMUS INC COM 577933104   22,225,516 303,089 SH   SOLE 18 303,089 0 0
MAXIMUS INC COM 577933104   8,122,617 110,768 SH   SOLE 19 110,768 0 0
MAXIMUS INC COM 577933104   332,971,731 4,540,730 SH   SOLE 21 4,540,730 0 0
MAXIMUS INC COM 577933104   130,407,139 1,778,360 SH   SOLE 22 1,728,430 0 49,930
MAXIMUS INC COM 577933104   904,599 12,336 SH   SOLE 25 12,336 0 0
MAXIMUS INC COM 577933104   2,779,427 37,903 SH   SOLE 26 29,250 0 8,653
MAXIMUS INC COM 577933104   1,327,786 18,107 SH   SOLE 28 18,107 0 0
MAXIMUS INC COM 577933104   12,454,661 169,844 SH   SOLE 30 169,844 0 0
MAXIMUS INC COM 577933104   2,401,338 32,747 SH   SOLE 34 32,747 0 0
MAXIMUS INC COM 577933104   70,250 958 SH   SOLE 36 958 0 0
MAXIMUS INC COM 577933104   596,393 8,133 SH   SOLE 40 8,133 0 0
MAXIMUS INC COM 577933104   3,771,634 51,434 SH   SOLE 43 48,731 0 2,703
MAXLINEAR INC COM 57776J100   6,132,185 180,624 SH   SOLE 2 131,565 0 49,059
MAXLINEAR INC COM 57776J100   401,561 11,828 SH   SOLE 4 2,523 0 9,305
MAXLINEAR INC COM 57776J100   153,760 4,529 SH   SOLE 7 4,529 0 0
MAXLINEAR INC COM 57776J100   18,639 549 SH   SOLE 13 549 0 0
MAXLINEAR INC COM 57776J100   8,466,349 249,377 SH   SOLE 18 236,016 0 13,361
MAXLINEAR INC COM 57776J100   14,426,645 424,938 SH   SOLE 19 424,938 0 0
MAXLINEAR INC COM 57776J100   295,842,269 8,714,058 SH   SOLE 21 8,714,058 0 0
MAXLINEAR INC COM 57776J100   72,066,819 2,122,734 SH   SOLE 22 2,063,031 0 59,703
MAXLINEAR INC COM 57776J100   479,340 14,119 SH   SOLE 23 14,119 0 0
MAXLINEAR INC COM 57776J100   408,011 12,018 SH   SOLE 25 12,018 0 0
MAXLINEAR INC COM 57776J100   2,169,235 63,895 SH   SOLE 26 19,674 0 44,221
MAXLINEAR INC COM 57776J100   226,684 6,677 SH   SOLE 28 1,285 0 5,392
MAXLINEAR INC COM 57776J100   21,805,712 642,289 SH   SOLE 30 642,289 0 0
MAXLINEAR INC COM 57776J100   17,824 525 SH   SOLE 31 525 0 0
MAXLINEAR INC COM 57776J100   847,935 24,976 SH   SOLE 34 24,976 0 0
MAXLINEAR INC COM 57776J100   382,617 11,270 SH   SOLE 40 11,270 0 0
MAXLINEAR INC COM 57776J100   1,934,030 56,967 SH   SOLE 43 40,547 0 16,420
MAYS J W INC COM 578473100   3,298 69 SH   SOLE 18 69 0 0
MAYS J W INC COM 578473100   49,425 1,034 SH   SOLE 21 1,034 0 0
MAYVILLE ENGR CO INC COM 578605107   284,774 22,494 SH   SOLE 2 21,660 0 834
MAYVILLE ENGR CO INC COM 578605107   21,813 1,723 SH   SOLE 18 1,723 0 0
MAYVILLE ENGR CO INC COM 578605107   173,999 13,744 SH   SOLE 19 13,744 0 0
MAYVILLE ENGR CO INC COM 578605107   256,327 20,247 SH   SOLE 21 20,247 0 0
MAYVILLE ENGR CO INC COM 578605107   2,075,215 163,919 SH   SOLE 22 163,919 0 0
MAYVILLE ENGR CO INC COM 578605107   20,535 1,622 SH   SOLE 23 1,622 0 0
MBIA INC COM 55262C100   623,521 48,523 SH   SOLE 2 15,070 0 33,453
MBIA INC COM 55262C100   5,397 420 SH   SOLE 7 420 0 0
MBIA INC COM 55262C100   1,804,371 140,418 SH   SOLE 18 140,418 0 0
MBIA INC COM 55262C100   1,114,853 86,759 SH   SOLE 19 86,759 0 0
MBIA INC COM 55262C100   24,293,246 1,890,525 SH   SOLE 21 1,890,525 0 0
MBIA INC COM 55262C100   15,513,702 1,207,292 SH   SOLE 22 1,150,053 0 57,239
MBIA INC COM 55262C100   80,994 6,303 SH   SOLE 25 6,303 0 0
MBIA INC COM 55262C100   246,707 19,199 SH   SOLE 26 12,817 0 6,382
MBIA INC COM 55262C100   63,389 4,933 SH   SOLE 28 2,213 0 2,720
MBIA INC COM 55262C100   46,042 3,583 SH   SOLE 30 3,583 0 0
MBIA INC COM 55262C100   119,017 9,262 SH   SOLE 40 9,262 0 0
MBIA INC COM 55262C100   191,722 14,920 SH   SOLE 43 14,920 0 0
MCCORMICK & CO INC COM VTG 579780107   692,693 8,430 SH   SOLE 28 8,430 0 0
MCCORMICK & CO INC COM NON VTG 579780206   37,709,977 454,940 SH   SOLE 2 168,709 0 286,231
MCCORMICK & CO INC COM NON VTG 579780206   22,379,388 269,989 SH   SOLE 4 161,822 0 108,167
MCCORMICK & CO INC COM NON VTG 579780206   24,191,612 291,852 SH   SOLE 7 284,428 0 7,424
MCCORMICK & CO INC COM NON VTG 579780206   235,242 2,838 SH   SOLE 13 741 0 2,097
MCCORMICK & CO INC COM NON VTG 579780206   3,458,088 41,719 SH   SOLE 15 41,719 0 0
MCCORMICK & CO INC COM NON VTG 579780206   33,577,164 405,081 SH   SOLE 18 384,400 0 20,681
MCCORMICK & CO INC COM NON VTG 579780206   9,624,358 116,110 SH   SOLE 19 116,110 0 0
MCCORMICK & CO INC COM NON VTG 579780206   619,821,745 7,477,642 SH   SOLE 21 7,477,642 0 0
MCCORMICK & CO INC COM NON VTG 579780206   479,608,337 5,786,082 SH   SOLE 22 5,255,281 0 530,801
MCCORMICK & CO INC COM NON VTG 579780206   34,456,959 415,695 SH   SOLE 23 415,695 0 0
MCCORMICK & CO INC COM NON VTG 579780206   35,740,510 431,180 SH   SOLE 25 431,180 0 0
MCCORMICK & CO INC COM NON VTG 579780206   47,032,946 567,414 SH   SOLE 26 165,170 0 402,244
MCCORMICK & CO INC COM NON VTG 579780206   50,404,663 608,091 SH   SOLE 28 69,909 0 538,182
MCCORMICK & CO INC COM NON VTG 579780206   41,942 506 SH   SOLE 29 506 0 0
MCCORMICK & CO INC COM NON VTG 579780206   187,308,025 2,259,718 SH   SOLE 30 2,247,852 0 11,866
MCCORMICK & CO INC COM NON VTG 579780206   4,640,597 55,985 SH   SOLE 31 51,507 0 4,478
MCCORMICK & CO INC COM NON VTG 579780206   1,058,091 12,765 SH   SOLE 34 12,765 0 0
MCCORMICK & CO INC COM NON VTG 579780206   8,341,304 100,631 SH   SOLE 36 100,631 0 0
MCCORMICK & CO INC COM NON VTG 579780206   791,517 9,549 SH   SOLE 40 9,549 0 0
MCCORMICK & CO INC COM NON VTG 579780206   39,041 471 SH   OTR 43 471 0 0
MCCORMICK & CO INC COM NON VTG 579780206   30,988,827 373,855 SH   SOLE 43 356,149 0 17,706
MCDONALDS CORP COM 580135101   354,566,702 1,345,451 SH   SOLE 2 150,483 0 1,194,968
MCDONALDS CORP COM 580135101   138,510,314 525,596 SH   SOLE 4 313,184 0 212,412
MCDONALDS CORP COM 580135101   175,805,607 667,118 SH   SOLE 7 644,573 0 22,545
MCDONALDS CORP COM 580135101   3,662,013 13,896 SH   SOLE 13 3,107 0 10,789
MCDONALDS CORP COM 580135101   28,968,535 109,925 SH   SOLE 15 109,925 0 0
MCDONALDS CORP COM 580135101   76,951 292 SH   SOLE 17 0 0 292
MCDONALDS CORP COM 580135101   315,629,881 1,197,700 SH   SOLE 18 1,128,339 0 69,361
MCDONALDS CORP COM 580135101   154,024,325 584,466 SH   SOLE 19 584,466 0 0
MCDONALDS CORP COM 580135101   5,182,754,910 19,666,660 SH   SOLE 21 19,666,660 0 0
MCDONALDS CORP COM 580135101   4,278,757,146 16,236,319 SH   SOLE 22 14,643,849 0 1,592,470
MCDONALDS CORP COM 580135101   375,989,583 1,426,743 SH   SOLE 23 1,426,743 0 0
MCDONALDS CORP COM 580135101   359,922,422 1,365,774 SH   SOLE 25 1,365,774 0 0
MCDONALDS CORP COM 580135101   403,416,995 1,530,820 SH   SOLE 26 699,565 0 831,255
MCDONALDS CORP COM 580135101   362,243,331 1,374,581 SH   SOLE 28 55,236 0 1,319,345
MCDONALDS CORP COM 580135101   1,016,254,955 3,856,316 SH   SOLE 30 3,849,622 0 6,694
MCDONALDS CORP COM 580135101   43,311,155 164,350 SH   SOLE 31 151,131 0 13,219
MCDONALDS CORP COM 580135101   30,036,359 113,977 SH   SOLE 32 113,977 0 0
MCDONALDS CORP COM 580135101   64,045,696 243,030 SH   SOLE 34 243,030 0 0
MCDONALDS CORP COM 580135101   61,299,977 232,611 SH   SOLE 36 232,611 0 0
MCDONALDS CORP COM 580135101   7,296,882 27,689 SH   SOLE 40 27,689 0 0
MCDONALDS CORP COM 580135101   368,678 1,399 SH   OTR 43 1,399 0 0
MCDONALDS CORP COM 580135101   233,090,039 884,491 SH   SOLE 43 812,879 0 71,612
MCEWEN MNG INC COM NEW 58039P305   5,848 998 SH   SOLE 2 0 0 998
MCEWEN MNG INC COM NEW 58039P305   135,009 23,039 SH   SOLE 21 23,039 0 0
MCEWEN MNG INC COM NEW 58039P305   2,871,535 490,023 SH   SOLE 22 490,023 0 0
MCGRATH RENTCORP COM 580589109   8,457,970 85,659 SH   SOLE 2 67,012 0 18,647
MCGRATH RENTCORP COM 580589109   6,418 65 SH   SOLE 4 65 0 0
MCGRATH RENTCORP COM 580589109   367,609 3,723 SH   SOLE 7 3,723 0 0
MCGRATH RENTCORP COM 580589109   6,044,863 61,220 SH   SOLE 18 61,220 0 0
MCGRATH RENTCORP COM 580589109   14,049,221 142,285 SH   SOLE 19 142,285 0 0
MCGRATH RENTCORP COM 580589109   88,516,559 896,461 SH   SOLE 21 896,461 0 0
MCGRATH RENTCORP COM 580589109   72,363,584 732,870 SH   SOLE 22 713,488 0 19,382
MCGRATH RENTCORP COM 580589109   515,818 5,224 SH   SOLE 23 5,224 0 0
MCGRATH RENTCORP COM 580589109   505,351 5,118 SH   SOLE 25 5,118 0 0
MCGRATH RENTCORP COM 580589109   3,139,932 31,800 SH   SOLE 26 13,813 0 17,987
MCGRATH RENTCORP COM 580589109   930,328 9,422 SH   SOLE 28 412 0 9,010
MCGRATH RENTCORP COM 580589109   3,676,979 37,239 SH   SOLE 30 37,239 0 0
MCGRATH RENTCORP COM 580589109   130,436 1,321 SH   SOLE 34 1,321 0 0
MCGRATH RENTCORP COM 580589109   358,426 3,630 SH   SOLE 36 3,630 0 0
MCGRATH RENTCORP COM 580589109   348,453 3,529 SH   SOLE 40 3,529 0 0
MCGRATH RENTCORP COM 580589109   974,169 9,866 SH   SOLE 43 9,770 0 96
MCKESSON CORP COM 58155Q103   164,334,820 438,086 SH   SOLE 2 138,986 0 299,100
MCKESSON CORP COM 58155Q103   39,396,603 105,024 SH   SOLE 4 59,630 0 45,394
MCKESSON CORP COM 58155Q103   44,322,679 118,156 SH   SOLE 7 114,046 0 4,110
MCKESSON CORP COM 58155Q103   739,737 1,972 SH   SOLE 13 576 0 1,396
MCKESSON CORP COM 58155Q103   6,171,849 16,453 SH   SOLE 15 16,453 0 0
MCKESSON CORP COM 58155Q103   92,566,112 246,764 SH   SOLE 18 235,306 0 11,458
MCKESSON CORP COM 58155Q103   198,232,914 528,452 SH   SOLE 19 528,452 0 0
MCKESSON CORP COM 58155Q103   1,429,184,318 3,809,939 SH   SOLE 21 3,809,939 0 0
MCKESSON CORP COM 58155Q103   1,199,015,937 3,196,353 SH   SOLE 22 2,891,429 0 304,924
MCKESSON CORP COM 58155Q103   88,270,613 235,313 SH   SOLE 23 235,313 0 0
MCKESSON CORP COM 58155Q103   118,500,408 315,900 SH   SOLE 25 315,900 0 0
MCKESSON CORP COM 58155Q103   132,388,851 352,924 SH   SOLE 26 182,118 0 170,806
MCKESSON CORP COM 58155Q103   94,876,101 252,922 SH   SOLE 28 2,500 0 250,422
MCKESSON CORP COM 58155Q103   325,421,477 867,513 SH   SOLE 30 834,709 0 32,804
MCKESSON CORP COM 58155Q103   12,183,147 32,478 SH   SOLE 31 29,919 0 2,559
MCKESSON CORP COM 58155Q103   312,002,684 831,741 SH   SOLE 34 831,741 0 0
MCKESSON CORP COM 58155Q103   20,463,921 54,553 SH   SOLE 36 54,553 0 0
MCKESSON CORP COM 58155Q103   2,017,395 5,378 SH   SOLE 40 5,378 0 0
MCKESSON CORP COM 58155Q103   297,470 793 SH   OTR 43 793 0 0
MCKESSON CORP COM 58155Q103   98,477,852 262,524 SH   SOLE 43 237,776 0 24,748
MCKESSON CORP OPTIONS 58155Q103   187,560 500 SH Call SOLE 4 500 0 0
MCKESSON CORP OPTIONS 58155Q103   3,488,616 9,300 SH Call SOLE 18 9,300 0 0
MCKESSON CORP OPTIONS 58155Q103   25,395,624 67,700 SH Call SOLE 19 67,700 0 0
MCKESSON CORP OPTIONS 58155Q103   1,537,992 4,100 SH Call SOLE 22 4,100 0 0
MCKESSON CORP OPTIONS 58155Q103   11,591,208 30,900 SH Call SOLE 34 30,900 0 0
MDU RES GROUP INC COM 552690109   14,732,376 485,576 SH   SOLE 2 168,618 0 316,958
MDU RES GROUP INC COM 552690109   78,126 2,575 SH   SOLE 4 2,575 0 0
MDU RES GROUP INC COM 552690109   5,383,621 177,443 SH   SOLE 7 177,443 0 0
MDU RES GROUP INC COM 552690109   12,853,329 423,643 SH   SOLE 18 423,643 0 0
MDU RES GROUP INC COM 552690109   2,979,995 98,220 SH   SOLE 19 98,220 0 0
MDU RES GROUP INC COM 552690109   344,619,348 11,358,581 SH   SOLE 21 11,358,581 0 0
MDU RES GROUP INC COM 552690109   175,365,200 5,780,000 SH   SOLE 22 5,505,791 0 274,209
MDU RES GROUP INC COM 552690109   918,179 30,263 SH   SOLE 25 30,263 0 0
MDU RES GROUP INC COM 552690109   2,592,341 85,443 SH   SOLE 26 68,783 0 16,660
MDU RES GROUP INC COM 552690109   108,769 3,585 SH   SOLE 28 3,585 0 0
MDU RES GROUP INC COM 552690109   7,694,891 253,622 SH   SOLE 30 253,622 0 0
MDU RES GROUP INC COM 552690109   84,345 2,780 SH   SOLE 31 2,780 0 0
MDU RES GROUP INC COM 552690109   565,841 18,650 SH   SOLE 34 18,650 0 0
MDU RES GROUP INC COM 552690109   182,707 6,022 SH   SOLE 36 6,022 0 0
MDU RES GROUP INC COM 552690109   890,995 29,367 SH   SOLE 40 29,367 0 0
MDU RES GROUP INC COM 552690109   2,180,991 71,885 SH   SOLE 43 66,193 0 5,692
MEDALLION FINL CORP COM 583928106   100,995 14,145 SH   SOLE 2 13,454 0 691
MEDALLION FINL CORP COM 583928106   25,211 3,531 SH   SOLE 18 3,531 0 0
MEDALLION FINL CORP COM 583928106   287,021 40,199 SH   SOLE 21 40,199 0 0
MEDALLION FINL CORP COM 583928106   401,461 56,227 SH   SOLE 22 56,227 0 0
MEDAVAIL HOLDINGS INC COM 58406B103   2,047 6,828 SH   SOLE 18 6,828 0 0
MEDAVAIL HOLDINGS INC COM 58406B103   23,409 78,082 SH   SOLE 21 78,082 0 0
MEDAVAIL HOLDINGS INC COM 58406B103   24,629 82,150 SH   SOLE 22 82,150 0 0
MEDIAALPHA INC CL A 58450V104   134,066 13,474 SH   SOLE 2 8,283 0 5,191
MEDIAALPHA INC CL A 58450V104   3,313 333 SH   SOLE 7 333 0 0
MEDIAALPHA INC CL A 58450V104   581,219 58,414 SH   SOLE 18 58,414 0 0
MEDIAALPHA INC CL A 58450V104   456,814 45,911 SH   SOLE 19 45,911 0 0
MEDIAALPHA INC CL A 58450V104   7,750,264 778,921 SH   SOLE 21 778,921 0 0
MEDIAALPHA INC CL A 58450V104   5,530,111 555,790 SH   SOLE 22 537,962 0 17,828
MEDIAALPHA INC CL A 58450V104   21,840 2,195 SH   SOLE 25 2,195 0 0
MEDIAALPHA INC CL A 58450V104   336,240 33,793 SH   SOLE 30 33,793 0 0
MEDIAALPHA INC CL A 58450V104   17,811 1,790 SH   SOLE 40 1,790 0 0
MEDIAALPHA INC CL A 58450V104   170,175 17,103 SH   SOLE 43 17,022 0 81
MEDIACO HLDG INC CL A 58450D104   985 858 SH   SOLE 21 858 0 0
MEDIACO HLDG INC CL A 58450D104   37,833 32,941 SH   SOLE 22 32,941 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   15,430,861 1,385,176 SH   SOLE 2 402,195 0 982,981
MEDICAL PPTYS TRUST INC COM 58463J304   6,615,467 593,848 SH   SOLE 4 554,813 0 39,035
MEDICAL PPTYS TRUST INC COM 58463J304   9,451,198 848,402 SH   SOLE 7 848,402 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   21,088 1,893 SH   SOLE 13 1,893 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   765,441 68,711 SH   SOLE 15 68,711 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   15,438,191 1,385,834 SH   SOLE 18 1,351,723 0 34,111
MEDICAL PPTYS TRUST INC COM 58463J304   11,189,317 1,004,427 SH   SOLE 19 1,004,427 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   408,559,478 36,674,998 SH   SOLE 21 36,674,998 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   250,513,502 22,487,747 SH   SOLE 22 21,227,112 0 1,260,635
MEDICAL PPTYS TRUST INC COM 58463J304   11,531,705 1,035,162 SH   SOLE 23 1,035,162 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   17,257,019 1,549,104 SH   SOLE 25 1,549,104 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   5,051,221 453,431 SH   SOLE 26 345,565 0 107,866
MEDICAL PPTYS TRUST INC COM 58463J304   11,534,824 1,035,442 SH   SOLE 28 10,480 0 1,024,962
MEDICAL PPTYS TRUST INC COM 58463J304   34,888,118 3,131,788 SH   SOLE 30 3,131,788 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   1,474,791 132,387 SH   SOLE 31 121,399 0 10,988
MEDICAL PPTYS TRUST INC COM 58463J304   346,677 31,120 SH   SOLE 34 31,120 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   1,281,624 115,047 SH   SOLE 36 115,047 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   248,834 22,337 SH   SOLE 40 22,337 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   17,000 1,526 SH   OTR 43 1,526 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   16,177,143 1,452,167 SH   SOLE 43 1,391,784 0 60,383
MEDICINOVA INC COM NEW 58468P206   2,284 1,114 SH   SOLE 2 0 0 1,114
MEDICINOVA INC COM NEW 58468P206   16,913 8,250 SH   SOLE 18 8,250 0 0
MEDICINOVA INC COM NEW 58468P206   262,763 128,177 SH   SOLE 21 128,177 0 0
MEDICINOVA INC COM NEW 58468P206   1,176,706 574,003 SH   SOLE 22 574,003 0 0
MEDICINOVA INC COM NEW 58468P206   488 238 SH   SOLE 43 238 0 0
MEDIFAST INC COM 58470H101   2,385,553 20,681 SH   SOLE 2 14,556 0 6,125
MEDIFAST INC COM 58470H101   5,191 45 SH   SOLE 4 45 0 0
MEDIFAST INC COM 58470H101   126,539 1,097 SH   SOLE 7 1,097 0 0
MEDIFAST INC COM 58470H101   4,583,894 39,739 SH   SOLE 18 34,295 0 5,444
MEDIFAST INC COM 58470H101   9,043,325 78,399 SH   SOLE 19 78,399 0 0
MEDIFAST INC COM 58470H101   151,096,734 1,309,898 SH   SOLE 21 1,309,898 0 0
MEDIFAST INC COM 58470H101   38,179,927 330,992 SH   SOLE 22 322,434 0 8,558
MEDIFAST INC COM 58470H101   88,935 771 SH   SOLE 23 771 0 0
MEDIFAST INC COM 58470H101   209,360 1,815 SH   SOLE 25 1,815 0 0
MEDIFAST INC COM 58470H101   1,649,044 14,296 SH   SOLE 26 2,622 0 11,674
MEDIFAST INC COM 58470H101   24,224 210 SH   SOLE 28 210 0 0
MEDIFAST INC COM 58470H101   2,082,298 18,052 SH   SOLE 30 18,052 0 0
MEDIFAST INC COM 58470H101   218,588 1,895 SH   SOLE 40 1,895 0 0
MEDIFAST INC COM 58470H101   3,447,004 29,883 SH   SOLE 43 28,653 0 1,230
MEDIWOUND LTD SHS NEW M68830112   6,327 469 SH   SOLE 18 469 0 0
MEDIWOUND LTD SHS NEW M68830112   82,990 6,152 SH   SOLE 21 6,152 0 0
MEDPACE HLDGS INC COM 58506Q109   7,758,700 36,527 SH   SOLE 2 19,699 0 16,828
MEDPACE HLDGS INC COM 58506Q109   16,568 78 SH   SOLE 4 78 0 0
MEDPACE HLDGS INC COM 58506Q109   288,878 1,360 SH   SOLE 7 1,360 0 0
MEDPACE HLDGS INC COM 58506Q109   23,257,408 109,493 SH   SOLE 18 105,864 0 3,629
MEDPACE HLDGS INC COM 58506Q109   14,920,953 70,246 SH   SOLE 19 70,246 0 0
MEDPACE HLDGS INC COM 58506Q109   435,016,317 2,048,003 SH   SOLE 21 2,048,003 0 0
MEDPACE HLDGS INC COM 58506Q109   160,006,116 753,289 SH   SOLE 22 733,695 0 19,594
MEDPACE HLDGS INC COM 58506Q109   168,441 793 SH   SOLE 23 793 0 0
MEDPACE HLDGS INC COM 58506Q109   821,814 3,869 SH   SOLE 25 3,869 0 0
MEDPACE HLDGS INC COM 58506Q109   3,777,075 17,782 SH   SOLE 26 10,699 0 7,083
MEDPACE HLDGS INC COM 58506Q109   524,653 2,470 SH   SOLE 28 523 0 1,947
MEDPACE HLDGS INC COM 58506Q109   20,259,878 95,381 SH   SOLE 30 95,381 0 0
MEDPACE HLDGS INC COM 58506Q109   42,694 201 SH   SOLE 34 201 0 0
MEDPACE HLDGS INC COM 58506Q109   29,737 140 SH   SOLE 36 140 0 0
MEDPACE HLDGS INC COM 58506Q109   792,927 3,733 SH   SOLE 40 3,733 0 0
MEDPACE HLDGS INC COM 58506Q109   27,613 130 SH   OTR 43 130 0 0
MEDPACE HLDGS INC COM 58506Q109   4,170,883 19,636 SH   SOLE 43 18,941 0 695
MEDTRONIC PLC SHS G5960L103   338,119,461 4,350,482 SH   SOLE 2 1,983,386 0 2,367,096
MEDTRONIC PLC SHS G5960L103   102,017,992 1,312,635 SH   SOLE 4 732,673 0 579,962
MEDTRONIC PLC SHS G5960L103   102,514,778 1,319,027 SH   SOLE 7 1,277,999 0 41,028
MEDTRONIC PLC SHS G5960L103   15,996,874 205,827 SH   SOLE 13 190,362 0 15,465
MEDTRONIC PLC SHS G5960L103   17,472,700 224,816 SH   SOLE 15 224,816 0 0
MEDTRONIC PLC SHS G5960L103   19,508 251 SH   SOLE 17 0 0 251
MEDTRONIC PLC SHS G5960L103   430,277,531 5,536,252 SH   SOLE 18 5,075,116 0 461,136
MEDTRONIC PLC SHS G5960L103   892,525,832 11,483,863 SH   SOLE 19 11,483,863 0 0
MEDTRONIC PLC SHS G5960L103   3,250,949,025 41,828,989 SH   SOLE 21 41,828,989 0 0
MEDTRONIC PLC SHS G5960L103   2,390,505,776 30,757,923 SH   SOLE 22 27,744,090 0 3,013,833
MEDTRONIC PLC SHS G5960L103   234,178,287 3,013,102 SH   SOLE 23 3,013,102 0 0
MEDTRONIC PLC SHS G5960L103   160,029,366 2,059,050 SH   SOLE 25 2,059,050 0 0
MEDTRONIC PLC SHS G5960L103   231,681,921 2,980,982 SH   SOLE 26 1,363,581 0 1,617,401
MEDTRONIC PLC SHS G5960L103   248,247,006 3,194,120 SH   SOLE 28 199,688 0 2,994,432
MEDTRONIC PLC SHS G5960L103   12,871,209 165,610 SH   SOLE 29 165,610 0 0
MEDTRONIC PLC SHS G5960L103   637,271,124 8,199,577 SH   SOLE 30 8,199,577 0 0
MEDTRONIC PLC SHS G5960L103   51,446,132 661,942 SH   SOLE 31 638,126 0 23,816
MEDTRONIC PLC SHS G5960L103   6,607,133 85,012 SH   SOLE 32 85,012 0 0
MEDTRONIC PLC SHS G5960L103   277,975,062 3,576,622 SH   SOLE 34 3,576,622 0 0
MEDTRONIC PLC SHS G5960L103   34,275,764 441,016 SH   SOLE 36 441,016 0 0
MEDTRONIC PLC SHS G5960L103   1,706,576 21,958 SH   SOLE 37 21,958 0 0
MEDTRONIC PLC SHS G5960L103   3,953,539 50,869 SH   SOLE 40 50,869 0 0
MEDTRONIC PLC SHS G5960L103   267,745 3,445 SH   OTR 43 3,445 0 0
MEDTRONIC PLC SHS G5960L103   63,542,414 817,581 SH   SOLE 43 730,965 0 86,616
MEGA MATRIX CORP COM 007737109   4,757 2,703 SH   SOLE 18 2,703 0 0
MEGA MATRIX CORP COM 007737109   55,686 31,640 SH   SOLE 21 31,640 0 0
MEGA MATRIX CORP COM 007737109   142,558 80,999 SH   SOLE 22 80,999 0 0
MEI PHARMA INC COM NEW 55279B202   549 2,254 SH   SOLE 2 0 0 2,254
MEI PHARMA INC COM NEW 55279B202   47,523 195,087 SH   SOLE 21 195,087 0 0
MEI PHARMA INC COM NEW 55279B202   327,697 1,345,224 SH   SOLE 22 1,345,224 0 0
MEI PHARMA INC COM NEW 55279B202   619 2,540 SH   SOLE 43 286 0 2,254
MEIRAGTX HLDGS PLC COM G59665102   494,731 75,879 SH   SOLE 2 53,177 0 22,702
MEIRAGTX HLDGS PLC COM G59665102   1,402 215 SH   SOLE 7 215 0 0
MEIRAGTX HLDGS PLC COM G59665102   585,359 89,779 SH   SOLE 18 89,779 0 0
MEIRAGTX HLDGS PLC COM G59665102   695,156 106,619 SH   SOLE 19 106,619 0 0
MEIRAGTX HLDGS PLC COM G59665102   8,791,835 1,348,441 SH   SOLE 21 1,348,441 0 0
MEIRAGTX HLDGS PLC COM G59665102   2,501,255 383,628 SH   SOLE 22 343,374 0 40,254
MEIRAGTX HLDGS PLC COM G59665102   17,832 2,735 SH   SOLE 23 2,735 0 0
MEIRAGTX HLDGS PLC COM G59665102   29,229 4,483 SH   SOLE 25 4,483 0 0
MEIRAGTX HLDGS PLC COM G59665102   19,273 2,956 SH   SOLE 26 0 0 2,956
MEIRAGTX HLDGS PLC COM G59665102   155,802 23,896 SH   SOLE 30 23,896 0 0
MEIRAGTX HLDGS PLC COM G59665102   30,162 4,626 SH   SOLE 40 4,626 0 0
MEIRAGTX HLDGS PLC COM G59665102   3,012 462 SH   SOLE 43 462 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   469,062 40,788 SH   SOLE 2 40,788 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   10,396 904 SH   SOLE 4 904 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   475,019 41,306 SH   SOLE 7 41,306 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   30,956,057 2,691,831 SH   SOLE 19 2,691,831 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   27,991,518 2,434,045 SH   SOLE 21 2,434,045 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   15,040,218 1,307,845 SH   SOLE 22 1,190,183 0 117,662
MELCO RESORTS AND ENTMNT LTD ADR 585464100   364,953 31,735 SH   SOLE 25 31,735 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   257,451 22,387 SH   SOLE 26 3,223 0 19,164
MELCO RESORTS AND ENTMNT LTD ADR 585464100   77,913 6,775 SH   SOLE 28 0 0 6,775
MELCO RESORTS AND ENTMNT LTD ADR 585464100   1,250,131 108,707 SH   SOLE 30 108,707 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   8,124,854 706,509 SH   SOLE 34 706,509 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   72,508 6,305 SH   SOLE 36 6,305 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   356,178 30,972 SH   SOLE 40 30,972 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   3,534,307 307,331 SH   SOLE 43 269,755 0 37,576
MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109   45,707 12,221 SH   SOLE 2 7,118 0 5,103
MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109   275,993 73,795 SH   SOLE 21 73,795 0 0
MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109   1,137,615 304,175 SH   SOLE 22 288,639 0 15,536
MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109   25,305 6,766 SH   SOLE 25 6,766 0 0
MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109   16,299 4,358 SH   SOLE 26 158 0 4,200
MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109   145,733 38,966 SH   SOLE 30 38,966 0 0
MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109   22,305 5,964 SH   SOLE 40 5,964 0 0
MERCADOLIBRE INC NOTE 2.000% 8/1 58733RAD4   8,713,950 4,300,000 PRN   SOLE 21 4,300,000 0 0
MERCADOLIBRE INC COM 58733R102   15,166,313 17,922 SH   SOLE 2 3,799 0 14,123
MERCADOLIBRE INC COM 58733R102   21,156,846 25,001 SH   SOLE 4 21,013 0 3,988
MERCADOLIBRE INC COM 58733R102   13,120,951 15,505 SH   SOLE 7 15,505 0 0
MERCADOLIBRE INC COM 58733R102   637,219 753 SH   SOLE 13 168 0 585
MERCADOLIBRE INC COM 58733R102   2,778,206 3,283 SH   SOLE 15 3,283 0 0
MERCADOLIBRE INC COM 58733R102   27,920,843 32,994 SH   SOLE 18 29,610 0 3,384
MERCADOLIBRE INC COM 58733R102   78,236,580 92,452 SH   SOLE 19 92,452 0 0
MERCADOLIBRE INC COM 58733R102   75,163,037 88,820 SH   SOLE 21 88,820 0 0
MERCADOLIBRE INC COM 58733R102   74,359,109 87,870 SH   SOLE 22 39,417 0 48,453
MERCADOLIBRE INC COM 58733R102   62,516,826 73,876 SH   SOLE 23 73,876 0 0
MERCADOLIBRE INC COM 58733R102   63,544,162 75,090 SH   SOLE 25 75,090 0 0
MERCADOLIBRE INC COM 58733R102   57,126,277 67,506 SH   SOLE 26 27,930 0 39,576
MERCADOLIBRE INC COM 58733R102   68,168,017 80,554 SH   SOLE 28 3,820 0 76,734
MERCADOLIBRE INC COM 58733R102   31,311 37 SH   SOLE 29 37 0 0
MERCADOLIBRE INC COM 58733R102   145,737,760 172,218 SH   SOLE 30 172,218 0 0
MERCADOLIBRE INC COM 58733R102   7,994,429 9,447 SH   SOLE 31 8,629 0 818
MERCADOLIBRE INC COM 58733R102   9,123,313 10,781 SH   SOLE 32 10,781 0 0
MERCADOLIBRE INC COM 58733R102   118,442,289 139,963 SH   SOLE 34 139,963 0 0
MERCADOLIBRE INC COM 58733R102   10,377,441 12,263 SH   SOLE 36 12,263 0 0
MERCADOLIBRE INC COM 58733R102   1,474,996 1,743 SH   SOLE 40 1,743 0 0
MERCADOLIBRE INC COM 58733R102   5,375,316 6,352 SH   SOLE 43 6,164 0 188
MERCANTILE BK CORP COM 587376104   1,706,308 50,965 SH   SOLE 2 15,193 0 35,772
MERCANTILE BK CORP COM 587376104   7,366 220 SH   SOLE 7 220 0 0
MERCANTILE BK CORP COM 587376104   1,600,746 47,812 SH   SOLE 18 47,812 0 0
MERCANTILE BK CORP COM 587376104   3,192,184 95,346 SH   SOLE 19 95,346 0 0
MERCANTILE BK CORP COM 587376104   21,693,031 647,940 SH   SOLE 21 647,940 0 0
MERCANTILE BK CORP COM 587376104   17,502,139 522,764 SH   SOLE 22 501,518 0 21,246
MERCANTILE BK CORP COM 587376104   54,740 1,635 SH   SOLE 23 1,635 0 0
MERCANTILE BK CORP COM 587376104   75,531 2,256 SH   SOLE 25 2,256 0 0
MERCANTILE BK CORP COM 587376104   828,396 24,743 SH   SOLE 26 0 0 24,743
MERCANTILE BK CORP COM 587376104   76,401 2,282 SH   SOLE 28 0 0 2,282
MERCANTILE BK CORP COM 587376104   39,640 1,184 SH   SOLE 30 1,184 0 0
MERCANTILE BK CORP COM 587376104   10,781 322 SH   SOLE 34 322 0 0
MERCANTILE BK CORP COM 587376104   93,376 2,789 SH   SOLE 40 2,789 0 0
MERCANTILE BK CORP COM 587376104   30,433 909 SH   OTR 43 909 0 0
MERCANTILE BK CORP COM 587376104   268,074 8,007 SH   SOLE 43 7,842 0 165
MERCER INTL INC COM 588056101   207,285 17,808 SH   SOLE 2 11,293 0 6,515
MERCER INTL INC COM 588056101   339,271 29,147 SH   SOLE 18 29,147 0 0
MERCER INTL INC COM 588056101   45,406,453 3,900,898 SH   SOLE 21 3,900,898 0 0
MERCER INTL INC COM 588056101   7,567,502 650,129 SH   SOLE 22 634,310 0 15,819
MERCER INTL INC COM 588056101   64,276 5,522 SH   SOLE 25 5,522 0 0
MERCER INTL INC COM 588056101   3,273,354 281,216 SH   SOLE 30 281,216 0 0
MERCER INTL INC COM 588056101   58,817 5,053 SH   SOLE 40 5,053 0 0
MERCER INTL INC COM 588056101   258,850 22,238 SH   SOLE 43 21,838 0 400
MERCHANTS BANCORP IND COM 58844R108   1,897,179 78,009 SH   SOLE 2 62,162 0 15,847
MERCHANTS BANCORP IND COM 58844R108   5,764 237 SH   SOLE 7 237 0 0
MERCHANTS BANCORP IND COM 58844R108   1,156,635 47,559 SH   SOLE 18 47,559 0 0
MERCHANTS BANCORP IND COM 58844R108   4,299,995 176,809 SH   SOLE 19 176,809 0 0
MERCHANTS BANCORP IND COM 58844R108   15,866,538 652,407 SH   SOLE 21 652,407 0 0
MERCHANTS BANCORP IND COM 58844R108   16,065,622 660,593 SH   SOLE 22 640,096 0 20,497
MERCHANTS BANCORP IND COM 58844R108   62,308 2,562 SH   SOLE 25 2,562 0 0
MERCHANTS BANCORP IND COM 58844R108   824,424 33,899 SH   SOLE 26 0 0 33,899
MERCHANTS BANCORP IND COM 58844R108   20,623 848 SH   SOLE 30 848 0 0
MERCHANTS BANCORP IND COM 58844R108   43,630 1,794 SH   SOLE 40 1,794 0 0
MERCHANTS BANCORP IND COM 58844R108   385,521 15,852 SH   SOLE 43 15,549 0 303
MERCK & CO INC COM 58933Y105   625,881,820 5,641,116 SH   SOLE 2 1,574,208 0 4,066,908
MERCK & CO INC COM 58933Y105   212,897,739 1,918,862 SH   SOLE 4 1,217,189 0 701,673
MERCK & CO INC COM 58933Y105   300,826,723 2,711,372 SH   SOLE 7 2,526,202 0 185,170
MERCK & CO INC COM 58933Y105   5,101,148 45,977 SH   SOLE 13 17,143 0 28,834
MERCK & CO INC COM 58933Y105   47,472,066 427,869 SH   SOLE 15 427,869 0 0
MERCK & CO INC COM 58933Y105   5,104 46 SH   SOLE 17 0 0 46
MERCK & CO INC COM 58933Y105   797,447,578 7,187,450 SH   SOLE 18 6,930,431 0 257,019
MERCK & CO INC COM 58933Y105   693,395,117 6,249,618 SH   SOLE 19 6,249,618 0 0
MERCK & CO INC COM 58933Y105   7,688,058 69,293 SH   SOLE 20 69,293 0 0
MERCK & CO INC COM 58933Y105   9,086,159,160 81,894,179 SH   SOLE 21 81,894,179 0 0
MERCK & CO INC COM 58933Y105   6,311,590,571 56,886,801 SH   SOLE 22 51,461,719 0 5,425,082
MERCK & CO INC COM 58933Y105   551,679,348 4,972,324 SH   SOLE 23 4,972,324 0 0
MERCK & CO INC COM 58933Y105   584,615,299 5,269,178 SH   SOLE 25 5,269,178 0 0
MERCK & CO INC COM 58933Y105   610,806,933 5,505,245 SH   SOLE 26 2,591,435 0 2,913,810
MERCK & CO INC COM 58933Y105   676,225,272 6,094,865 SH   SOLE 28 289,531 0 5,805,334
MERCK & CO INC COM 58933Y105   447,683 4,035 SH   SOLE 29 4,035 0 0
MERCK & CO INC COM 58933Y105   2,000,338,631 18,029,190 SH   SOLE 30 17,847,923 0 181,267
MERCK & CO INC COM 58933Y105   62,549,949 563,767 SH   SOLE 31 518,125 0 45,642
MERCK & CO INC COM 58933Y105   31,642,607 285,197 SH   SOLE 32 285,197 0 0
MERCK & CO INC COM 58933Y105   755,528,892 6,809,634 SH   SOLE 34 6,809,634 0 0
MERCK & CO INC COM 58933Y105   89,680,552 808,297 SH   SOLE 36 808,297 0 0
MERCK & CO INC COM 58933Y105   10,585,961 95,412 SH   SOLE 40 95,412 0 0
MERCK & CO INC COM 58933Y105   361,880,971 3,261,658 SH   SOLE 43 2,972,150 0 289,508
MERCK & CO INC OPTIONS 58933Y105   288,470 2,600 SH Call SOLE 2 0 0 2,600
MERCK & CO INC OPTIONS 58933Y105   177,520 1,600 SH Call SOLE 4 1,600 0 0
MERCK & CO INC OPTIONS 58933Y105   3,128,790 28,200 SH Call SOLE 18 28,200 0 0
MERCK & CO INC OPTIONS 58933Y105   16,631,405 149,900 SH Call SOLE 19 149,900 0 0
MERCK & CO INC OPTIONS 58933Y105   1,298,115 11,700 SH Call SOLE 22 11,700 0 0
MERCK & CO INC OPTIONS 58933Y105   155,330 1,400 SH Call SOLE 26 1,400 0 0
MERCK & CO INC OPTIONS 58933Y105   9,386,370 84,600 SH Call SOLE 34 84,600 0 0
MERCURY GENL CORP NEW COM 589400100   7,470,306 218,430 SH   SOLE 2 159,844 0 58,586
MERCURY GENL CORP NEW COM 589400100   3,796 111 SH   SOLE 4 111 0 0
MERCURY GENL CORP NEW COM 589400100   7,866 230 SH   SOLE 7 230 0 0
MERCURY GENL CORP NEW COM 589400100   3,188,124 93,220 SH   SOLE 18 93,220 0 0
MERCURY GENL CORP NEW COM 589400100   11,283,025 329,913 SH   SOLE 19 329,913 0 0
MERCURY GENL CORP NEW COM 589400100   118,363,874 3,460,932 SH   SOLE 21 3,460,932 0 0
MERCURY GENL CORP NEW COM 589400100   39,159,239 1,145,007 SH   SOLE 22 1,110,434 0 34,573
MERCURY GENL CORP NEW COM 589400100   359,921 10,524 SH   SOLE 23 10,524 0 0
MERCURY GENL CORP NEW COM 589400100   196,992 5,760 SH   SOLE 25 5,760 0 0
MERCURY GENL CORP NEW COM 589400100   2,824,407 82,585 SH   SOLE 26 9,279 0 73,306
MERCURY GENL CORP NEW COM 589400100   12,928 378 SH   SOLE 28 378 0 0
MERCURY GENL CORP NEW COM 589400100   1,729,152 50,560 SH   SOLE 30 50,560 0 0
MERCURY GENL CORP NEW COM 589400100   85,774 2,508 SH   SOLE 34 2,508 0 0
MERCURY GENL CORP NEW COM 589400100   27,976 818 SH   SOLE 36 818 0 0
MERCURY GENL CORP NEW COM 589400100   178,695 5,225 SH   SOLE 40 5,225 0 0
MERCURY GENL CORP NEW COM 589400100   1,103,945 32,279 SH   SOLE 43 29,194 0 3,085
MERCURY SYS INC COM 589378108   6,018,380 134,519 SH   SOLE 2 74,234 0 60,285
MERCURY SYS INC COM 589378108   8,411 188 SH   SOLE 4 188 0 0
MERCURY SYS INC COM 589378108   285,486 6,381 SH   SOLE 7 6,381 0 0
MERCURY SYS INC COM 589378108   292,286 6,533 SH   SOLE 13 6,533 0 0
MERCURY SYS INC COM 589378108   5,267,509 117,736 SH   SOLE 18 117,736 0 0
MERCURY SYS INC COM 589378108   781,339 17,464 SH   SOLE 19 17,464 0 0
MERCURY SYS INC COM 589378108   165,562,518 3,700,548 SH   SOLE 21 3,700,548 0 0
MERCURY SYS INC COM 589378108   70,515,564 1,576,119 SH   SOLE 22 1,505,568 0 70,551
MERCURY SYS INC COM 589378108   428,207 9,571 SH   SOLE 25 9,571 0 0
MERCURY SYS INC COM 589378108   1,129,417 25,244 SH   SOLE 26 19,877 0 5,367
MERCURY SYS INC COM 589378108   425,477 9,510 SH   SOLE 28 1,001 0 8,509
MERCURY SYS INC COM 589378108   1,553,731 34,728 SH   SOLE 30 34,728 0 0
MERCURY SYS INC COM 589378108   31,139 696 SH   SOLE 31 696 0 0
MERCURY SYS INC COM 589378108   314,299 7,025 SH   SOLE 36 7,025 0 0
MERCURY SYS INC COM 589378108   368,344 8,233 SH   SOLE 40 8,233 0 0
MERCURY SYS INC COM 589378108   38,655 864 SH   OTR 43 864 0 0
MERCURY SYS INC COM 589378108   954,170 21,327 SH   SOLE 43 19,294 0 2,033
MERIDIAN BIOSCIENCE INC COM 589584101   773,527 23,292 SH   SOLE 2 13,003 0 10,289
MERIDIAN BIOSCIENCE INC COM 589584101   6,277 189 SH   SOLE 4 189 0 0
MERIDIAN BIOSCIENCE INC COM 589584101   136,095 4,098 SH   SOLE 7 4,098 0 0
MERIDIAN BIOSCIENCE INC COM 589584101   4,865,929 146,520 SH   SOLE 18 146,520 0 0
MERIDIAN BIOSCIENCE INC COM 589584101   4,909,999 147,847 SH   SOLE 19 147,847 0 0
MERIDIAN BIOSCIENCE INC COM 589584101   191,825,178 5,776,127 SH   SOLE 21 5,776,127 0 0
MERIDIAN BIOSCIENCE INC COM 589584101   39,939,508 1,202,635 SH   SOLE 22 1,169,134 0 33,501
MERIDIAN BIOSCIENCE INC COM 589584101   276,307 8,320 SH   SOLE 25 8,320 0 0
MERIDIAN BIOSCIENCE INC COM 589584101   525,980 15,838 SH   SOLE 26 8,923 0 6,915
MERIDIAN BIOSCIENCE INC COM 589584101   164,854 4,964 SH   SOLE 28 0 0 4,964
MERIDIAN BIOSCIENCE INC COM 589584101   5,976,770 179,969 SH   SOLE 30 179,969 0 0
MERIDIAN BIOSCIENCE INC COM 589584101   33,775 1,017 SH   SOLE 36 1,017 0 0
MERIDIAN BIOSCIENCE INC COM 589584101   219,751 6,617 SH   SOLE 40 6,617 0 0
MERIDIAN BIOSCIENCE INC COM 589584101   14,612 440 SH   OTR 43 440 0 0
MERIDIAN BIOSCIENCE INC COM 589584101   1,339,669 40,339 SH   SOLE 43 39,169 0 1,170
MERIDIAN CORPORATION COM 58958P104   864,325 28,535 SH   SOLE 2 22,398 0 6,137
MERIDIAN CORPORATION COM 58958P104   22,475 742 SH   SOLE 18 742 0 0
MERIDIAN CORPORATION COM 58958P104   6,664 220 SH   SOLE 19 220 0 0
MERIDIAN CORPORATION COM 58958P104   1,234,651 40,761 SH   SOLE 21 40,761 0 0
MERIDIAN CORPORATION COM 58958P104   1,673,189 55,239 SH   SOLE 22 55,239 0 0
MERIDIAN CORPORATION COM 58958P104   27,837 919 SH   SOLE 26 0 0 919
MERIDIANLINK INC COMMON STOCK 58985J105   153,982 11,215 SH   SOLE 2 6,023 0 5,192
MERIDIANLINK INC COMMON STOCK 58985J105   3,995 291 SH   SOLE 7 291 0 0
MERIDIANLINK INC COMMON STOCK 58985J105   795,145 57,913 SH   SOLE 18 57,913 0 0
MERIDIANLINK INC COMMON STOCK 58985J105   567,845 41,358 SH   SOLE 19 41,358 0 0
MERIDIANLINK INC COMMON STOCK 58985J105   10,351,651 753,944 SH   SOLE 21 753,944 0 0
MERIDIANLINK INC COMMON STOCK 58985J105   6,774,506 493,409 SH   SOLE 22 477,287 0 16,122
MERIDIANLINK INC COMMON STOCK 58985J105   54,110 3,941 SH   SOLE 25 3,941 0 0
MERIDIANLINK INC COMMON STOCK 58985J105   87,501 6,373 SH   SOLE 30 6,373 0 0
MERIDIANLINK INC COMMON STOCK 58985J105   49,936 3,637 SH   SOLE 40 3,637 0 0
MERIDIANLINK INC COMMON STOCK 58985J105   27,048 1,970 SH   SOLE 43 1,970 0 0
MERIT MED SYS INC COM 589889104   9,223,254 130,604 SH   SOLE 2 77,224 0 53,380
MERIT MED SYS INC COM 589889104   11,370 161 SH   SOLE 4 161 0 0
MERIT MED SYS INC COM 589889104   406,559 5,757 SH   SOLE 7 5,757 0 0
MERIT MED SYS INC COM 589889104   13,415,681 189,970 SH   SOLE 18 182,059 0 7,911
MERIT MED SYS INC COM 589889104   26,441,964 374,426 SH   SOLE 19 374,426 0 0
MERIT MED SYS INC COM 589889104   483,997,701 6,853,550 SH   SOLE 21 6,853,550 0 0
MERIT MED SYS INC COM 589889104   120,821,428 1,710,867 SH   SOLE 22 1,664,144 0 46,723
MERIT MED SYS INC COM 589889104   653,164 9,249 SH   SOLE 23 9,249 0 0
MERIT MED SYS INC COM 589889104   699,279 9,902 SH   SOLE 25 9,902 0 0
MERIT MED SYS INC COM 589889104   5,665,772 80,229 SH   SOLE 26 25,798 0 54,431
MERIT MED SYS INC COM 589889104   1,921,782 27,213 SH   SOLE 28 23,858 0 3,355
MERIT MED SYS INC COM 589889104   13,116,888 185,739 SH   SOLE 30 185,739 0 0
MERIT MED SYS INC COM 589889104   934,726 13,236 SH   SOLE 34 13,236 0 0
MERIT MED SYS INC COM 589889104   310,163 4,392 SH   SOLE 36 4,392 0 0
MERIT MED SYS INC COM 589889104   556,344 7,878 SH   SOLE 40 7,878 0 0
MERIT MED SYS INC COM 589889104   4,767,898 67,515 SH   SOLE 43 65,299 0 2,216
MERITAGE HOMES CORP COM 59001A102   3,281,582 35,592 SH   SOLE 2 12,422 0 23,170
MERITAGE HOMES CORP COM 59001A102   11,156 121 SH   SOLE 4 121 0 0
MERITAGE HOMES CORP COM 59001A102   301,678 3,272 SH   SOLE 7 3,272 0 0
MERITAGE HOMES CORP COM 59001A102   11,720,648 127,122 SH   SOLE 18 127,122 0 0
MERITAGE HOMES CORP COM 59001A102   6,070,356 65,839 SH   SOLE 19 65,839 0 0
MERITAGE HOMES CORP COM 59001A102   451,029,123 4,891,856 SH   SOLE 21 4,891,856 0 0
MERITAGE HOMES CORP COM 59001A102   84,824,369 920,004 SH   SOLE 22 876,546 0 43,458
MERITAGE HOMES CORP COM 59001A102   523,696 5,680 SH   SOLE 25 5,680 0 0
MERITAGE HOMES CORP COM 59001A102   1,560,024 16,920 SH   SOLE 26 14,162 0 2,758
MERITAGE HOMES CORP COM 59001A102   62,143 674 SH   SOLE 28 674 0 0
MERITAGE HOMES CORP COM 59001A102   6,632,407 71,935 SH   SOLE 30 71,935 0 0
MERITAGE HOMES CORP COM 59001A102   230,500 2,500 SH   SOLE 36 2,500 0 0
MERITAGE HOMES CORP COM 59001A102   490,135 5,316 SH   SOLE 40 5,316 0 0
MERITAGE HOMES CORP COM 59001A102   8,728,684 94,671 SH   SOLE 43 93,216 0 1,455
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209   12,824 1,119 SH   SOLE 2 0 0 1,119
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209   20,273 1,769 SH   SOLE 18 1,769 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209   361,448 31,540 SH   SOLE 21 31,540 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209   2,009,282 175,330 SH   SOLE 22 175,330 0 0
MERSANA THERAPEUTICS INC COM 59045L106   913,176 155,832 SH   SOLE 2 70,094 0 85,738
MERSANA THERAPEUTICS INC COM 59045L106   1,242 212 SH   SOLE 4 212 0 0
MERSANA THERAPEUTICS INC COM 59045L106   4,764 813 SH   SOLE 7 813 0 0
MERSANA THERAPEUTICS INC COM 59045L106   1,589,525 271,250 SH   SOLE 18 271,250 0 0
MERSANA THERAPEUTICS INC COM 59045L106   1,254,720 214,116 SH   SOLE 19 214,116 0 0
MERSANA THERAPEUTICS INC COM 59045L106   23,820,003 4,064,847 SH   SOLE 21 4,064,847 0 0
MERSANA THERAPEUTICS INC COM 59045L106   13,594,667 2,319,909 SH   SOLE 22 2,216,858 0 103,051
MERSANA THERAPEUTICS INC COM 59045L106   98,243 16,765 SH   SOLE 25 16,765 0 0
MERSANA THERAPEUTICS INC COM 59045L106   29,769 5,080 SH   SOLE 26 1,224 0 3,856
MERSANA THERAPEUTICS INC COM 59045L106   6,733 1,149 SH   SOLE 28 1,149 0 0
MERSANA THERAPEUTICS INC COM 59045L106   2,126,998 362,969 SH   SOLE 30 362,969 0 0
MERSANA THERAPEUTICS INC COM 59045L106   37,422 6,386 SH   SOLE 40 6,386 0 0
MERSANA THERAPEUTICS INC COM 59045L106   425,442 72,601 SH   SOLE 43 70,173 0 2,428
MERUS N V COM N5749R100   187,620 12,128 SH   SOLE 2 8,154 0 3,974
MERUS N V COM N5749R100   108,089 6,987 SH   SOLE 7 6,987 0 0
MERUS N V COM N5749R100   6,109,861 394,949 SH   SOLE 21 394,949 0 0
MERUS N V COM N5749R100   296,993 19,198 SH   SOLE 22 8,460 0 10,738
MERUS N V COM N5749R100   72,724 4,701 SH   SOLE 25 4,701 0 0
MERUS N V COM N5749R100   49,365 3,191 SH   SOLE 26 1,097 0 2,094
MERUS N V COM N5749R100   9,978 645 SH   SOLE 28 645 0 0
MERUS N V COM N5749R100   2,844,655 183,882 SH   SOLE 30 183,882 0 0
MERUS N V COM N5749R100   31,915 2,063 SH   SOLE 36 2,063 0 0
MERUS N V COM N5749R100   55,584 3,593 SH   SOLE 40 3,593 0 0
MERUS N V COM N5749R100   28,217 1,824 SH   SOLE 43 1,285 0 539
MESA AIR GROUP INC COM NEW 590479135   1,242 812 SH   SOLE 2 0 0 812
MESA AIR GROUP INC COM NEW 590479135   9,585 6,265 SH   SOLE 18 6,265 0 0
MESA AIR GROUP INC COM NEW 590479135   111,454 72,846 SH   SOLE 21 72,846 0 0
MESA AIR GROUP INC COM NEW 590479135   772,803 505,100 SH   SOLE 22 505,100 0 0
MESA LABS INC COM 59064R109   459,404 2,764 SH   SOLE 2 1,588 0 1,176
MESA LABS INC COM 59064R109   36,400 219 SH   SOLE 4 16 0 203
MESA LABS INC COM 59064R109   10,970 66 SH   SOLE 7 66 0 0
MESA LABS INC COM 59064R109   2,675,150 16,095 SH   SOLE 18 16,095 0 0
MESA LABS INC COM 59064R109   1,550,906 9,331 SH   SOLE 19 9,331 0 0
MESA LABS INC COM 59064R109   106,161,319 638,718 SH   SOLE 21 638,718 0 0
MESA LABS INC COM 59064R109   23,153,718 139,304 SH   SOLE 22 135,327 0 3,977
MESA LABS INC COM 59064R109   141,445 851 SH   SOLE 25 851 0 0
MESA LABS INC COM 59064R109   528,382 3,179 SH   SOLE 26 2,912 0 267
MESA LABS INC COM 59064R109   599,519 3,607 SH   SOLE 28 2,949 0 658
MESA LABS INC COM 59064R109   8,760,597 52,708 SH   SOLE 30 52,708 0 0
MESA LABS INC COM 59064R109   28,256 170 SH   SOLE 36 170 0 0
MESA LABS INC COM 59064R109   116,846 703 SH   SOLE 40 703 0 0
MESA LABS INC COM 59064R109   18,616 112 SH   OTR 43 112 0 0
MESA LABS INC COM 59064R109   1,098,482 6,609 SH   SOLE 43 6,356 0 253
MESOBLAST LTD SPONS ADR 590717104   44 15 SH   SOLE 17 0 0 15
MESOBLAST LTD SPONS ADR 590717104   159,500 54,811 SH   SOLE 43 49,401 0 5,410
META MATERIALS INC COM 59134N104   167,174 140,482 SH   SOLE 2 85,192 0 55,290
META MATERIALS INC COM 59134N104   769,665 646,777 SH   SOLE 21 646,777 0 0
META MATERIALS INC COM 59134N104   5,880,402 4,941,514 SH   SOLE 22 4,765,469 0 176,045
META MATERIALS INC COM 59134N104   77,114 64,802 SH   SOLE 25 64,802 0 0
META MATERIALS INC COM 59134N104   20,052 16,850 SH   SOLE 26 1,072 0 15,778
META MATERIALS INC COM 59134N104   9,227 7,754 SH   SOLE 28 0 0 7,754
META MATERIALS INC COM 59134N104   114,037 95,829 SH   SOLE 30 95,829 0 0
META MATERIALS INC COM 59134N104   68,124 57,247 SH   SOLE 40 57,247 0 0
META PLATFORMS INC CL A 30303M102   615,253,894 5,112,630 SH   SOLE 2 1,327,951 0 3,784,679
META PLATFORMS INC CL A 30303M102   203,461,967 1,690,726 SH   SOLE 4 982,320 0 708,406
META PLATFORMS INC CL A 30303M102   267,978,287 2,226,843 SH   SOLE 7 2,159,304 0 67,539
META PLATFORMS INC CL A 30303M102   14,258,124 118,482 SH   SOLE 13 90,667 0 27,815
META PLATFORMS INC CL A 30303M102   32,173,380 267,354 SH   SOLE 15 267,354 0 0
META PLATFORMS INC CL A 30303M102   44,044 366 SH   SOLE 17 0 0 366
META PLATFORMS INC CL A 30303M102   669,872,369 5,566,498 SH   SOLE 18 5,289,713 0 276,785
META PLATFORMS INC CL A 30303M102   231,134,992 1,920,683 SH   SOLE 19 1,920,683 0 0
META PLATFORMS INC CL A 30303M102   6,253,850,661 51,968,179 SH   SOLE 21 51,968,179 0 0
META PLATFORMS INC CL A 30303M102   5,903,692,309 49,058,437 SH   SOLE 22 44,132,825 0 4,925,612
META PLATFORMS INC CL A 30303M102   569,039,844 4,728,601 SH   SOLE 23 4,728,601 0 0
META PLATFORMS INC CL A 30303M102   480,475,140 3,992,647 SH   SOLE 25 3,963,700 0 28,947
META PLATFORMS INC CL A 30303M102   531,317,466 4,415,136 SH   SOLE 26 1,823,333 0 2,591,803
META PLATFORMS INC CL A 30303M102   394,421,811 3,277,562 SH   SOLE 28 15,520 0 3,262,042
META PLATFORMS INC CL A 30303M102   7,244,227 60,198 SH   SOLE 29 60,198 0 0
META PLATFORMS INC CL A 30303M102   1,468,502,401 12,202,945 SH   SOLE 30 12,200,104 0 2,841
META PLATFORMS INC CL A 30303M102   72,019,278 598,465 SH   SOLE 31 557,390 0 41,075
META PLATFORMS INC CL A 30303M102   75,333,562 626,006 SH   SOLE 32 626,006 0 0
META PLATFORMS INC CL A 30303M102   138,987,766 1,154,959 SH   SOLE 34 1,154,959 0 0
META PLATFORMS INC CL A 30303M102   80,051,612 665,212 SH   SOLE 36 665,212 0 0
META PLATFORMS INC CL A 30303M102   10,382,695 86,278 SH   SOLE 40 86,278 0 0
META PLATFORMS INC CL A 30303M102   516,138 4,289 SH   OTR 43 4,289 0 0
META PLATFORMS INC CL A 30303M102   243,017,871 2,019,427 SH   SOLE 43 1,825,877 0 193,550
METACRINE INC COM 59101E103   11,263 25,146 SH   SOLE 2 25,146 0 0
METACRINE INC COM 59101E103   6,845 15,282 SH   SOLE 19 15,282 0 0
METACRINE INC COM 59101E103   26,881 60,016 SH   SOLE 22 60,016 0 0
METHANEX CORP COM 59151K108   4,309,149 113,818 SH   SOLE 43 100,836 0 12,982
METHODE ELECTRS INC COM 591520200   1,571,763 35,424 SH   SOLE 2 11,064 0 24,360
METHODE ELECTRS INC COM 591520200   4,703 106 SH   SOLE 4 106 0 0
METHODE ELECTRS INC COM 591520200   225,666 5,086 SH   SOLE 7 5,086 0 0
METHODE ELECTRS INC COM 591520200   5,686,282 128,156 SH   SOLE 18 128,156 0 0
METHODE ELECTRS INC COM 591520200   2,982,196 67,212 SH   SOLE 19 67,212 0 0
METHODE ELECTRS INC COM 591520200   205,376,794 4,628,731 SH   SOLE 21 4,628,731 0 0
METHODE ELECTRS INC COM 591520200   42,051,534 947,747 SH   SOLE 22 901,398 0 46,349
METHODE ELECTRS INC COM 591520200   286,098 6,448 SH   SOLE 25 6,448 0 0
METHODE ELECTRS INC COM 591520200   669,188 15,082 SH   SOLE 26 13,287 0 1,795
METHODE ELECTRS INC COM 591520200   11,980 270 SH   SOLE 28 270 0 0
METHODE ELECTRS INC COM 591520200   6,015,729 135,581 SH   SOLE 30 135,581 0 0
METHODE ELECTRS INC COM 591520200   240,796 5,427 SH   SOLE 40 5,427 0 0
METHODE ELECTRS INC COM 591520200   1,536,001 34,618 SH   SOLE 43 28,026 0 6,592
METLIFE INC COM 59156R108   193,887,263 2,679,111 SH   SOLE 2 917,579 0 1,761,532
METLIFE INC COM 59156R108   46,762,020 646,152 SH   SOLE 4 397,148 0 249,004
METLIFE INC COM 59156R108   43,030,406 594,589 SH   SOLE 7 574,137 0 20,452
METLIFE INC COM 59156R108   1,299,765 17,960 SH   SOLE 13 11,970 0 5,990
METLIFE INC COM 59156R108   8,309,668 114,822 SH   SOLE 15 114,822 0 0
METLIFE INC COM 59156R108   362 5 SH   SOLE 17 0 0 5
METLIFE INC COM 59156R108   129,992,224 1,796,217 SH   SOLE 18 1,494,089 0 302,128
METLIFE INC COM 59156R108   73,746,767 1,019,024 SH   SOLE 19 1,019,024 0 0
METLIFE INC COM 59156R108   1,467,556,275 20,278,517 SH   SOLE 21 20,278,517 0 0
METLIFE INC COM 59156R108   1,138,146,634 15,726,774 SH   SOLE 22 13,986,912 0 1,739,862
METLIFE INC COM 59156R108   94,176,311 1,301,317 SH   SOLE 23 1,301,317 0 0
METLIFE INC COM 59156R108   126,841,741 1,752,684 SH   SOLE 25 1,752,684 0 0
METLIFE INC COM 59156R108   107,765,081 1,489,085 SH   SOLE 26 542,544 0 946,541
METLIFE INC COM 59156R108   153,227,843 2,117,284 SH   SOLE 28 221,650 0 1,895,634
METLIFE INC COM 59156R108   4,946,779 68,354 SH   SOLE 29 68,354 0 0
METLIFE INC COM 59156R108   282,803,289 3,907,742 SH   SOLE 30 3,903,010 0 4,732
METLIFE INC COM 59156R108   11,852,180 163,772 SH   SOLE 31 151,681 0 12,091
METLIFE INC COM 59156R108   4,923,838 68,037 SH   SOLE 32 68,037 0 0
METLIFE INC COM 59156R108   3,994,896 55,201 SH   SOLE 34 55,201 0 0
METLIFE INC COM 59156R108   11,541,640 159,481 SH   SOLE 35 159,481 0 0
METLIFE INC COM 59156R108   17,388,485 240,272 SH   SOLE 36 240,272 0 0
METLIFE INC COM 59156R108   1,884,587 26,041 SH   SOLE 40 26,041 0 0
METLIFE INC COM 59156R108   98,857 1,366 SH   OTR 43 1,366 0 0
METLIFE INC COM 59156R108   93,500,191 1,291,974 SH   SOLE 43 1,197,273 0 94,702
METROCITY BANKSHARES INC COM 59165J105   389,881 18,025 SH   SOLE 2 5,847 0 12,178
METROCITY BANKSHARES INC COM 59165J105   4,283 198 SH   SOLE 7 198 0 0
METROCITY BANKSHARES INC COM 59165J105   1,195,750 55,282 SH   SOLE 18 55,282 0 0
METROCITY BANKSHARES INC COM 59165J105   781,795 36,144 SH   SOLE 19 36,144 0 0
METROCITY BANKSHARES INC COM 59165J105   15,858,186 733,157 SH   SOLE 21 733,157 0 0
METROCITY BANKSHARES INC COM 59165J105   8,980,581 415,191 SH   SOLE 22 400,774 0 14,417
METROCITY BANKSHARES INC COM 59165J105   4,477 207 SH   SOLE 43 207 0 0
METROPOLITAN BK HLDG CORP COM 591774104   3,976,946 67,785 SH   SOLE 2 52,301 0 15,484
METROPOLITAN BK HLDG CORP COM 591774104   8,096 138 SH   SOLE 7 138 0 0
METROPOLITAN BK HLDG CORP COM 591774104   1,853,268 31,588 SH   SOLE 18 31,588 0 0
METROPOLITAN BK HLDG CORP COM 591774104   3,909,593 66,637 SH   SOLE 19 66,637 0 0
METROPOLITAN BK HLDG CORP COM 591774104   23,819,727 405,995 SH   SOLE 21 405,995 0 0
METROPOLITAN BK HLDG CORP COM 591774104   19,460,780 331,699 SH   SOLE 22 318,962 0 12,737
METROPOLITAN BK HLDG CORP COM 591774104   207,985 3,545 SH   SOLE 23 3,545 0 0
METROPOLITAN BK HLDG CORP COM 591774104   117,868 2,009 SH   SOLE 25 2,009 0 0
METROPOLITAN BK HLDG CORP COM 591774104   656,928 11,197 SH   SOLE 26 7,990 0 3,207
METROPOLITAN BK HLDG CORP COM 591774104   57,673 983 SH   SOLE 28 0 0 983
METROPOLITAN BK HLDG CORP COM 591774104   68,937 1,175 SH   SOLE 30 1,175 0 0
METROPOLITAN BK HLDG CORP COM 591774104   65,241 1,112 SH   SOLE 40 1,112 0 0
METROPOLITAN BK HLDG CORP COM 591774104   214,732 3,660 SH   SOLE 43 3,154 0 506
METTLER TOLEDO INTERNATIONAL COM 592688105   126,030,231 87,191 SH   SOLE 2 36,933 0 50,258
METTLER TOLEDO INTERNATIONAL COM 592688105   37,642,409 26,042 SH   SOLE 4 15,623 0 10,419
METTLER TOLEDO INTERNATIONAL COM 592688105   38,618,088 26,717 SH   SOLE 7 20,349 0 6,368
METTLER TOLEDO INTERNATIONAL COM 592688105   4,602,313 3,184 SH   SOLE 13 2,937 0 247
METTLER TOLEDO INTERNATIONAL COM 592688105   3,768,288 2,607 SH   SOLE 15 2,607 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   88,772,312 61,415 SH   SOLE 18 58,689 0 2,726
METTLER TOLEDO INTERNATIONAL COM 592688105   194,801,851 134,769 SH   SOLE 19 134,769 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   1,204,479,031 833,290 SH   SOLE 21 833,290 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   733,632,366 507,546 SH   SOLE 22 458,148 0 49,398
METTLER TOLEDO INTERNATIONAL COM 592688105   62,894,420 43,512 SH   SOLE 23 43,512 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   69,789,217 48,282 SH   SOLE 25 48,282 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   72,668,553 50,274 SH   SOLE 26 22,259 0 28,015
METTLER TOLEDO INTERNATIONAL COM 592688105   102,387,005 70,834 SH   SOLE 28 765 0 70,069
METTLER TOLEDO INTERNATIONAL COM 592688105   4,457,768 3,084 SH   SOLE 29 3,084 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   272,049,590 188,211 SH   SOLE 30 186,641 0 1,570
METTLER TOLEDO INTERNATIONAL COM 592688105   17,096,783 11,828 SH   SOLE 31 11,435 0 393
METTLER TOLEDO INTERNATIONAL COM 592688105   72,638,199 50,253 SH   SOLE 34 50,253 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   8,811,463 6,096 SH   SOLE 36 6,096 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   1,251,760 866 SH   SOLE 40 866 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   66,491 46 SH   OTR 43 46 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   45,084,308 31,190 SH   SOLE 43 28,826 0 2,364
MEXCO ENERGY CORP COM 592770101   2,371 190 SH   SOLE 18 190 0 0
MEXCO ENERGY CORP COM 592770101   26,158 2,096 SH   SOLE 21 2,096 0 0
MFA FINL INC COM 55272X607   958,129 97,272 SH   SOLE 2 27,995 0 69,277
MFA FINL INC COM 55272X607   4,807 488 SH   SOLE 4 488 0 0
MFA FINL INC COM 55272X607   25,374 2,576 SH   SOLE 7 2,576 0 0
MFA FINL INC COM 55272X607   2,891,852 293,589 SH   SOLE 18 293,589 0 0
MFA FINL INC COM 55272X607   1,854,164 188,240 SH   SOLE 19 188,240 0 0
MFA FINL INC COM 55272X607   49,578,547 5,033,355 SH   SOLE 21 5,033,355 0 0
MFA FINL INC COM 55272X607   26,884,964 2,729,438 SH   SOLE 22 2,601,908 0 127,530
MFA FINL INC COM 55272X607   136,876 13,896 SH   SOLE 25 13,896 0 0
MFA FINL INC COM 55272X607   275,741 27,994 SH   SOLE 26 20,112 0 7,882
MFA FINL INC COM 55272X607   144,667 14,687 SH   SOLE 28 1,965 0 12,722
MFA FINL INC COM 55272X607   14,480 1,470 SH   SOLE 30 1,470 0 0
MFA FINL INC COM 55272X607   48,275 4,901 SH   SOLE 36 4,901 0 0
MFA FINL INC COM 55272X607   129,429 13,140 SH   SOLE 40 13,140 0 0
MFA FINL INC COM 55272X607   5,883 597 SH   SOLE 43 597 0 0
MGE ENERGY INC COM 55277P104   2,444,077 34,717 SH   SOLE 2 10,995 0 23,722
MGE ENERGY INC COM 55277P104   297,862 4,231 SH   SOLE 4 4,231 0 0
MGE ENERGY INC COM 55277P104   28,794 409 SH   SOLE 7 409 0 0
MGE ENERGY INC COM 55277P104   7,288,442 103,529 SH   SOLE 18 103,529 0 0
MGE ENERGY INC COM 55277P104   4,735,315 67,263 SH   SOLE 19 67,263 0 0
MGE ENERGY INC COM 55277P104   112,241,043 1,594,333 SH   SOLE 21 1,594,333 0 0
MGE ENERGY INC COM 55277P104   63,594,854 903,336 SH   SOLE 22 865,218 0 38,118
MGE ENERGY INC COM 55277P104   1,018,758 14,471 SH   SOLE 26 12,176 0 2,295
MGE ENERGY INC COM 55277P104   3,100,698 44,044 SH   SOLE 30 44,044 0 0
MGE ENERGY INC COM 55277P104   97,222 1,381 SH   SOLE 36 1,381 0 0
MGE ENERGY INC COM 55277P104   1,996,786 28,363 SH   SOLE 43 26,532 0 1,831
MGIC INVT CORP WIS COM 552848103   9,505,678 731,206 SH   SOLE 2 431,278 0 299,928
MGIC INVT CORP WIS COM 552848103   162,695 12,515 SH   SOLE 4 1,017 0 11,498
MGIC INVT CORP WIS COM 552848103   730,340 56,180 SH   SOLE 7 56,180 0 0
MGIC INVT CORP WIS COM 552848103   8,117,915 624,455 SH   SOLE 18 624,455 0 0
MGIC INVT CORP WIS COM 552848103   2,002,754 154,058 SH   SOLE 19 154,058 0 0
MGIC INVT CORP WIS COM 552848103   215,353,138 16,565,626 SH   SOLE 21 16,565,626 0 0
MGIC INVT CORP WIS COM 552848103   117,931,151 9,071,627 SH   SOLE 22 8,661,184 0 410,443
MGIC INVT CORP WIS COM 552848103   74,490 5,730 SH   SOLE 23 5,730 0 0
MGIC INVT CORP WIS COM 552848103   768,274 59,098 SH   SOLE 25 59,098 0 0
MGIC INVT CORP WIS COM 552848103   1,736,748 133,596 SH   SOLE 26 105,660 0 27,936
MGIC INVT CORP WIS COM 552848103   405,730 31,210 SH   SOLE 28 16,656 0 14,554
MGIC INVT CORP WIS COM 552848103   4,644,172 357,244 SH   SOLE 30 357,244 0 0
MGIC INVT CORP WIS COM 552848103   56,394 4,338 SH   SOLE 31 4,338 0 0
MGIC INVT CORP WIS COM 552848103   535,873 41,221 SH   SOLE 34 41,221 0 0
MGIC INVT CORP WIS COM 552848103   458,406 35,262 SH   SOLE 36 35,262 0 0
MGIC INVT CORP WIS COM 552848103   552,110 42,470 SH   SOLE 40 42,470 0 0
MGIC INVT CORP WIS COM 552848103   7,397,620 569,048 SH   SOLE 43 565,435 0 3,613
MGM RESORTS INTERNATIONAL COM 552953101   40,699,183 1,213,814 SH   SOLE 2 344,822 0 868,992
MGM RESORTS INTERNATIONAL COM 552953101   8,259,009 246,317 SH   SOLE 4 176,854 0 69,463
MGM RESORTS INTERNATIONAL COM 552953101   8,730,206 260,370 SH   SOLE 7 250,462 0 9,908
MGM RESORTS INTERNATIONAL COM 552953101   484,207 14,441 SH   SOLE 13 14,441 0 0
MGM RESORTS INTERNATIONAL COM 552953101   1,550,595 46,245 SH   SOLE 15 46,245 0 0
MGM RESORTS INTERNATIONAL COM 552953101   1,677 50 SH   SOLE 17 0 0 50
MGM RESORTS INTERNATIONAL COM 552953101   19,317,035 576,112 SH   SOLE 18 548,026 0 28,086
MGM RESORTS INTERNATIONAL COM 552953101   8,896,783 265,338 SH   SOLE 19 265,338 0 0
MGM RESORTS INTERNATIONAL COM 552953101   263,727,801 7,865,428 SH   SOLE 21 7,865,428 0 0
MGM RESORTS INTERNATIONAL COM 552953101   238,786,108 7,121,566 SH   SOLE 22 6,629,724 0 491,842
MGM RESORTS INTERNATIONAL COM 552953101   19,738,440 588,680 SH   SOLE 23 588,680 0 0
MGM RESORTS INTERNATIONAL COM 552953101   19,753,529 589,130 SH   SOLE 25 589,130 0 0
MGM RESORTS INTERNATIONAL COM 552953101   18,099,695 539,806 SH   SOLE 26 195,218 0 344,588
MGM RESORTS INTERNATIONAL COM 552953101   16,960,212 505,822 SH   SOLE 28 88,823 0 416,999
MGM RESORTS INTERNATIONAL COM 552953101   440,316 13,132 SH   SOLE 29 13,132 0 0
MGM RESORTS INTERNATIONAL COM 552953101   50,069,511 1,493,275 SH   SOLE 30 1,493,275 0 0
MGM RESORTS INTERNATIONAL COM 552953101   1,711,774 51,052 SH   SOLE 31 44,898 0 6,154
MGM RESORTS INTERNATIONAL COM 552953101   2,902,189 86,555 SH   SOLE 34 86,555 0 0
MGM RESORTS INTERNATIONAL COM 552953101   3,459,827 103,186 SH   SOLE 36 103,186 0 0
MGM RESORTS INTERNATIONAL COM 552953101   451,716 13,472 SH   SOLE 40 13,472 0 0
MGM RESORTS INTERNATIONAL COM 552953101   12,813,548 382,152 SH   SOLE 43 353,343 0 28,809
MGP INGREDIENTS INC NEW COM 55303J106   4,336,687 40,766 SH   SOLE 2 24,646 0 16,120
MGP INGREDIENTS INC NEW COM 55303J106   6,702 63 SH   SOLE 4 63 0 0
MGP INGREDIENTS INC NEW COM 55303J106   157,549 1,481 SH   SOLE 7 1,481 0 0
MGP INGREDIENTS INC NEW COM 55303J106   4,905,714 46,115 SH   SOLE 18 46,115 0 0
MGP INGREDIENTS INC NEW COM 55303J106   12,079,875 113,554 SH   SOLE 19 113,554 0 0
MGP INGREDIENTS INC NEW COM 55303J106   193,684,577 1,820,686 SH   SOLE 21 1,820,686 0 0
MGP INGREDIENTS INC NEW COM 55303J106   50,026,684 470,264 SH   SOLE 22 460,223 0 10,041
MGP INGREDIENTS INC NEW COM 55303J106   496,050 4,663 SH   SOLE 23 4,663 0 0
MGP INGREDIENTS INC NEW COM 55303J106   255,950 2,406 SH   SOLE 25 2,406 0 0
MGP INGREDIENTS INC NEW COM 55303J106   2,932,046 27,562 SH   SOLE 26 6,980 0 20,582
MGP INGREDIENTS INC NEW COM 55303J106   172,336 1,620 SH   SOLE 28 0 0 1,620
MGP INGREDIENTS INC NEW COM 55303J106   3,396,075 31,924 SH   SOLE 30 31,924 0 0
MGP INGREDIENTS INC NEW COM 55303J106   165,208 1,553 SH   SOLE 40 1,553 0 0
MGP INGREDIENTS INC NEW COM 55303J106   1,545,128 14,525 SH   SOLE 43 14,070 0 455
MICRO FOCUS INTL PLC SPON ADR NEW 594837403   74,401 11,791 SH   SOLE 25 11,791 0 0
MICRO FOCUS INTL PLC SPON ADR NEW 594837403   8,708 1,380 SH   SOLE 26 0 0 1,380
MICRO FOCUS INTL PLC SPON ADR NEW 594837403   5,452 864 SH   SOLE 43 535 0 329
MICROBOT MED INC COM NEW 59503A204   3,389 1,126 SH   SOLE 18 1,126 0 0
MICROBOT MED INC COM NEW 59503A204   39,621 13,163 SH   SOLE 21 13,163 0 0
MICROBOT MED INC COM NEW 59503A204   414,751 137,791 SH   SOLE 22 137,791 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   87,389,455 1,243,978 SH   SOLE 2 308,172 0 935,806
MICROCHIP TECHNOLOGY INC. COM 595017104   22,358,889 318,276 SH   SOLE 4 240,955 0 77,321
MICROCHIP TECHNOLOGY INC. COM 595017104   35,166,729 500,594 SH   SOLE 7 484,153 0 16,441
MICROCHIP TECHNOLOGY INC. COM 595017104   1,825,727 25,989 SH   SOLE 13 20,275 0 5,714
MICROCHIP TECHNOLOGY INC. COM 595017104   6,573,222 93,569 SH   SOLE 15 93,569 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   81,235,765 1,156,381 SH   SOLE 18 1,109,357 0 47,024
MICROCHIP TECHNOLOGY INC. COM 595017104   17,058,035 242,819 SH   SOLE 19 242,819 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   1,361,609,736 19,382,345 SH   SOLE 21 19,382,345 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   821,117,968 11,688,512 SH   SOLE 22 10,536,537 0 1,151,975
MICROCHIP TECHNOLOGY INC. COM 595017104   66,793,068 950,791 SH   SOLE 23 950,791 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   75,609,373 1,076,290 SH   SOLE 25 1,076,290 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   77,043,737 1,096,708 SH   SOLE 26 454,787 0 641,921
MICROCHIP TECHNOLOGY INC. COM 595017104   66,722,748 949,790 SH   SOLE 28 8,289 0 941,501
MICROCHIP TECHNOLOGY INC. COM 595017104   596,774 8,495 SH   SOLE 29 8,495 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   249,116,897 3,546,148 SH   SOLE 30 3,546,148 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   11,173,052 159,047 SH   SOLE 31 149,003 0 10,044
MICROCHIP TECHNOLOGY INC. COM 595017104   8,284,231 117,925 SH   SOLE 32 117,925 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   2,675,542 38,086 SH   SOLE 34 38,086 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   10,498,933 149,451 SH   SOLE 36 149,451 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   1,488,527 21,189 SH   SOLE 40 21,189 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   55,779 794 SH   OTR 43 794 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   33,585,120 478,080 SH   SOLE 43 429,215 0 48,865
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6   358,256 115,000 PRN   SOLE 2 43,000 0 72,000
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6   140,187 45,000 PRN   SOLE 18 45,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6   404,985 130,000 PRN   SOLE 19 130,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6   246,106 79,000 PRN   SOLE 26 40,000 0 39,000
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6   12,461 4,000 PRN   SOLE 30 4,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6   352,026 113,000 PRN   SOLE 34 113,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1   351,345 177,000 PRN   SOLE 2 58,000 0 119,000
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1   89,325 45,000 PRN   SOLE 19 45,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1   353,330 178,000 PRN   SOLE 26 90,000 0 88,000
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1   331,495 167,000 PRN   SOLE 34 167,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8   209,138 195,000 PRN   SOLE 2 195,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8   3,420,203 3,189,000 PRN   SOLE 18 3,189,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8   471,900 440,000 PRN   SOLE 19 440,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8   6,971,250 6,500,000 PRN   SOLE 21 6,500,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8   204,848 191,000 PRN   SOLE 26 191,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8   343,200 320,000 PRN   SOLE 34 320,000 0 0
MICRON TECHNOLOGY INC COM 595112103   105,920,865 2,119,265 SH   SOLE 2 292,454 0 1,826,811
MICRON TECHNOLOGY INC COM 595112103   26,210,512 524,420 SH   SOLE 4 440,841 0 83,579
MICRON TECHNOLOGY INC COM 595112103   57,003,190 1,140,520 SH   SOLE 7 1,108,879 0 31,641
MICRON TECHNOLOGY INC COM 595112103   870,452 17,416 SH   SOLE 13 4,260 0 13,156
MICRON TECHNOLOGY INC COM 595112103   9,475,058 189,577 SH   SOLE 15 189,577 0 0
MICRON TECHNOLOGY INC COM 595112103   9,846 197 SH   SOLE 17 0 0 197
MICRON TECHNOLOGY INC COM 595112103   186,495,416 3,731,401 SH   SOLE 18 3,633,022 0 98,379
MICRON TECHNOLOGY INC COM 595112103   128,178,358 2,564,593 SH   SOLE 19 2,564,593 0 0
MICRON TECHNOLOGY INC COM 595112103   1,605,212,708 32,117,101 SH   SOLE 21 32,117,101 0 0
MICRON TECHNOLOGY INC COM 595112103   1,168,093,726 23,371,223 SH   SOLE 22 21,051,135 0 2,320,088
MICRON TECHNOLOGY INC COM 595112103   91,583,102 1,832,395 SH   SOLE 23 1,832,395 0 0
MICRON TECHNOLOGY INC COM 595112103   105,508,030 2,111,005 SH   SOLE 25 2,111,005 0 0
MICRON TECHNOLOGY INC COM 595112103   102,359,990 2,048,019 SH   SOLE 26 771,869 0 1,276,150
MICRON TECHNOLOGY INC COM 595112103   70,981,596 1,420,200 SH   SOLE 28 117,065 0 1,303,135
MICRON TECHNOLOGY INC COM 595112103   48,131 963 SH   SOLE 29 963 0 0
MICRON TECHNOLOGY INC COM 595112103   447,898,569 8,961,556 SH   SOLE 30 8,703,066 0 258,490
MICRON TECHNOLOGY INC COM 595112103   12,364,652 247,392 SH   SOLE 31 227,659 0 19,733
MICRON TECHNOLOGY INC COM 595112103   11,650,638 233,106 SH   SOLE 32 233,106 0 0
MICRON TECHNOLOGY INC COM 595112103   103,476,543 2,070,359 SH   SOLE 34 2,070,359 0 0
MICRON TECHNOLOGY INC COM 595112103   16,749,398 335,122 SH   SOLE 36 335,122 0 0
MICRON TECHNOLOGY INC COM 595112103   2,081,067 41,638 SH   SOLE 40 41,638 0 0
MICRON TECHNOLOGY INC COM 595112103   80,168 1,604 SH   OTR 43 1,604 0 0
MICRON TECHNOLOGY INC COM 595112103   49,238,717 985,168 SH   SOLE 43 911,948 0 73,220
MICROSOFT CORP COM 594918104   3,770,357,469 15,721,614 SH   SOLE 2 3,687,713 0 12,033,901
MICROSOFT CORP COM 594918104   1,388,936,236 5,791,578 SH   SOLE 4 3,519,956 0 2,271,622
MICROSOFT CORP COM 594918104   1,821,242,003 7,594,204 SH   SOLE 7 7,152,906 0 441,298
MICROSOFT CORP COM 594918104   79,503,687 331,514 SH   SOLE 13 240,028 0 91,486
MICROSOFT CORP COM 594918104   203,122,744 846,980 SH   SOLE 15 846,980 0 0
MICROSOFT CORP COM 594918104   361,392 1,507 SH   SOLE 17 0 0 1,507
MICROSOFT CORP COM 594918104   5,733,661,588 23,908,188 SH   SOLE 18 22,043,795 0 1,864,393
MICROSOFT CORP COM 594918104   2,733,893,561 11,399,773 SH   SOLE 19 11,399,773 0 0
MICROSOFT CORP COM 594918104   9,831,421 40,995 SH   SOLE 20 40,995 0 0
MICROSOFT CORP COM 594918104   42,694,600,376 178,027,689 SH   SOLE 21 178,027,689 0 0
MICROSOFT CORP COM 594918104   38,950,754,768 162,416,624 SH   SOLE 22 146,724,250 0 15,692,374
MICROSOFT CORP COM 594918104   3,407,410,284 14,208,199 SH   SOLE 23 14,208,199 0 0
MICROSOFT CORP COM 594918104   3,684,564,982 15,363,877 SH   SOLE 25 15,313,354 0 50,523
MICROSOFT CORP COM 594918104   3,699,542,700 15,426,331 SH   SOLE 26 6,536,301 0 8,890,030
MICROSOFT CORP COM 594918104   3,280,041,642 13,677,098 SH   SOLE 28 537,412 0 13,139,686
MICROSOFT CORP COM 594918104   46,804,230 195,164 SH   SOLE 29 195,164 0 0
MICROSOFT CORP COM 594918104   11,141,874,842 46,459,323 SH   SOLE 30 46,165,472 0 293,851
MICROSOFT CORP COM 594918104   483,402,776 2,015,690 SH   SOLE 31 1,888,199 0 127,491
MICROSOFT CORP COM 594918104   385,050,675 1,605,582 SH   SOLE 32 1,605,582 0 0
MICROSOFT CORP COM 594918104   1,510,063,322 6,296,653 SH   SOLE 34 6,296,653 0 0
MICROSOFT CORP COM 594918104   500,571,010 2,087,278 SH   SOLE 36 2,087,278 0 0
MICROSOFT CORP COM 594918104   2,714,043 11,317 SH   SOLE 37 11,317 0 0
MICROSOFT CORP COM 594918104   64,130,266 267,410 SH   SOLE 40 267,410 0 0
MICROSOFT CORP COM 594918104   3,445,254 14,366 SH   OTR 43 14,366 0 0
MICROSOFT CORP COM 594918104   1,998,600,826 8,333,754 SH   SOLE 43 7,573,765 0 759,989
MICROSTRATEGY INC CL A NEW 594972408   897,837 6,342 SH   SOLE 2 2,808 0 3,534
MICROSTRATEGY INC CL A NEW 594972408   50,257 355 SH   SOLE 4 29 0 326
MICROSTRATEGY INC CL A NEW 594972408   108,584 767 SH   SOLE 7 767 0 0
MICROSTRATEGY INC CL A NEW 594972408   3,527,924 24,920 SH   SOLE 18 24,920 0 0
MICROSTRATEGY INC CL A NEW 594972408   2,464,734 17,410 SH   SOLE 19 17,410 0 0
MICROSTRATEGY INC CL A NEW 594972408   51,866,151 366,364 SH   SOLE 21 366,364 0 0
MICROSTRATEGY INC CL A NEW 594972408   32,805,733 231,728 SH   SOLE 22 222,291 0 9,437
MICROSTRATEGY INC CL A NEW 594972408   207,400 1,465 SH   SOLE 25 1,465 0 0
MICROSTRATEGY INC CL A NEW 594972408   438,725 3,099 SH   SOLE 26 2,300 0 799
MICROSTRATEGY INC CL A NEW 594972408   64,273 454 SH   SOLE 28 139 0 315
MICROSTRATEGY INC CL A NEW 594972408   9,109,888 64,349 SH   SOLE 30 64,349 0 0
MICROSTRATEGY INC CL A NEW 594972408   194,234 1,372 SH   SOLE 40 1,372 0 0
MICROSTRATEGY INC CL A NEW 594972408   515,881 3,644 SH   SOLE 43 3,455 0 189
MICROSTRATEGY INC NOTE 0.750%12/1 594972AC5   2,841,300 6,150,000 PRN   SOLE 21 6,150,000 0 0
MICROSTRATEGY INC NOTE 2/1 594972AE1   6,503,653 17,877,000 PRN   SOLE 2 17,877,000 0 0
MICROSTRATEGY INC NOTE 2/1 594972AE1   44,747 123,000 PRN   SOLE 19 123,000 0 0
MICROSTRATEGY INC NOTE 2/1 594972AE1   3,574,335 9,825,000 PRN   SOLE 21 9,825,000 0 0
MICROVAST HOLDINGS INC COM 59516C106   136,135 88,977 SH   SOLE 2 37,824 0 51,153
MICROVAST HOLDINGS INC COM 59516C106   2,772 1,812 SH   SOLE 7 1,812 0 0
MICROVAST HOLDINGS INC COM 59516C106   710,425 464,330 SH   SOLE 18 464,330 0 0
MICROVAST HOLDINGS INC COM 59516C106   474,445 310,095 SH   SOLE 19 310,095 0 0
MICROVAST HOLDINGS INC COM 59516C106   9,822,952 6,420,230 SH   SOLE 21 6,420,230 0 0
MICROVAST HOLDINGS INC COM 59516C106   6,790,327 4,438,122 SH   SOLE 22 4,296,588 0 141,534
MICROVAST HOLDINGS INC COM 59516C106   26,549 17,352 SH   SOLE 25 17,352 0 0
MICROVAST HOLDINGS INC COM 59516C106   9,657 6,312 SH   SOLE 26 0 0 6,312
MICROVAST HOLDINGS INC COM 59516C106   15,712 10,269 SH   SOLE 28 0 0 10,269
MICROVAST HOLDINGS INC COM 59516C106   474,422 310,080 SH   SOLE 30 310,080 0 0
MICROVAST HOLDINGS INC COM 59516C106   21,114 13,800 SH   SOLE 40 13,800 0 0
MICROVISION INC DEL COM NEW 594960304   210,118 89,412 SH   SOLE 2 52,163 0 37,249
MICROVISION INC DEL COM NEW 594960304   10,312 4,388 SH   SOLE 4 429 0 3,959
MICROVISION INC DEL COM NEW 594960304   3,513 1,495 SH   SOLE 7 1,495 0 0
MICROVISION INC DEL COM NEW 594960304   1,062,679 452,204 SH   SOLE 18 452,204 0 0
MICROVISION INC DEL COM NEW 594960304   721,908 307,195 SH   SOLE 19 307,195 0 0
MICROVISION INC DEL COM NEW 594960304   15,689,291 6,676,294 SH   SOLE 21 6,676,294 0 0
MICROVISION INC DEL COM NEW 594960304   9,494,310 4,040,132 SH   SOLE 22 3,910,732 0 129,400
MICROVISION INC DEL COM NEW 594960304   58,207 24,769 SH   SOLE 25 24,769 0 0
MICROVISION INC DEL COM NEW 594960304   234,288 99,697 SH   SOLE 26 88,116 0 11,581
MICROVISION INC DEL COM NEW 594960304   26,872 11,435 SH   SOLE 28 0 0 11,435
MICROVISION INC DEL COM NEW 594960304   3,162,571 1,345,775 SH   SOLE 30 1,345,775 0 0
MICROVISION INC DEL COM NEW 594960304   14,279 6,076 SH   SOLE 36 6,076 0 0
MICROVISION INC DEL COM NEW 594960304   48,864 20,793 SH   SOLE 40 20,793 0 0
MICROVISION INC DEL COM NEW 594960304   24,290 10,336 SH   SOLE 43 10,140 0 196
MICT INC COM 55328R109   398 480 SH   SOLE 2 0 0 480
MICT INC COM 55328R109   43,802 52,773 SH   SOLE 21 52,773 0 0
MICT INC COM 55328R109   1,584,214 1,908,692 SH   SOLE 22 1,908,692 0 0
MID PENN BANCORP INC COM 59540G107   467,322 15,593 SH   SOLE 2 4,565 0 11,028
MID PENN BANCORP INC COM 59540G107   4,166 139 SH   SOLE 7 139 0 0
MID PENN BANCORP INC COM 59540G107   1,319,040 44,012 SH   SOLE 18 44,012 0 0
MID PENN BANCORP INC COM 59540G107   3,055,471 101,951 SH   SOLE 19 101,951 0 0
MID PENN BANCORP INC COM 59540G107   18,237,434 608,523 SH   SOLE 21 608,523 0 0
MID PENN BANCORP INC COM 59540G107   10,094,675 336,826 SH   SOLE 22 325,235 0 11,591
MID PENN BANCORP INC COM 59540G107   66,833 2,230 SH   SOLE 25 2,230 0 0
MID PENN BANCORP INC COM 59540G107   42,557 1,420 SH   SOLE 26 0 0 1,420
MID PENN BANCORP INC COM 59540G107   195,554 6,525 SH   SOLE 43 4,834 0 1,691
MID-AMER APT CMNTYS INC COM 59522J103   21,923,026 139,646 SH   SOLE 2 23,353 0 116,293
MID-AMER APT CMNTYS INC COM 59522J103   24,594,367 156,662 SH   SOLE 4 106,668 0 49,994
MID-AMER APT CMNTYS INC COM 59522J103   41,697,015 265,603 SH   SOLE 7 262,111 0 3,492
MID-AMER APT CMNTYS INC COM 59522J103   332,662 2,119 SH   SOLE 13 507 0 1,612
MID-AMER APT CMNTYS INC COM 59522J103   3,019,389 19,233 SH   SOLE 15 19,233 0 0
MID-AMER APT CMNTYS INC COM 59522J103   29,645,678 188,838 SH   SOLE 18 176,045 0 12,793
MID-AMER APT CMNTYS INC COM 59522J103   37,857,511 241,146 SH   SOLE 19 241,146 0 0
MID-AMER APT CMNTYS INC COM 59522J103   693,340,526 4,416,463 SH   SOLE 21 4,416,463 0 0
MID-AMER APT CMNTYS INC COM 59522J103   533,624,709 3,399,100 SH   SOLE 22 3,136,383 0 262,717
MID-AMER APT CMNTYS INC COM 59522J103   30,922,634 196,972 SH   SOLE 23 196,972 0 0
MID-AMER APT CMNTYS INC COM 59522J103   118,903,912 757,398 SH   SOLE 25 757,398 0 0
MID-AMER APT CMNTYS INC COM 59522J103   31,730,662 202,119 SH   SOLE 26 69,137 0 132,982
MID-AMER APT CMNTYS INC COM 59522J103   36,993,438 235,642 SH   SOLE 28 1,635 0 234,007
MID-AMER APT CMNTYS INC COM 59522J103   14,600 93 SH   SOLE 29 93 0 0
MID-AMER APT CMNTYS INC COM 59522J103   132,245,393 842,381 SH   SOLE 30 842,381 0 0
MID-AMER APT CMNTYS INC COM 59522J103   3,922,709 24,987 SH   SOLE 31 23,023 0 1,964
MID-AMER APT CMNTYS INC COM 59522J103   2,098,328 13,366 SH   SOLE 34 13,366 0 0
MID-AMER APT CMNTYS INC COM 59522J103   5,036,553 32,082 SH   SOLE 36 32,082 0 0
MID-AMER APT CMNTYS INC COM 59522J103   685,732 4,368 SH   SOLE 40 4,368 0 0
MID-AMER APT CMNTYS INC COM 59522J103   32,340 206 SH   OTR 43 206 0 0
MID-AMER APT CMNTYS INC COM 59522J103   17,559,033 111,848 SH   SOLE 43 102,042 0 9,806
MID-SOUTHERN BANCORP INC COM 59548Q107   6,006 462 SH   SOLE 18 462 0 0
MID-SOUTHERN BANCORP INC COM 59548Q107   107,978 8,306 SH   SOLE 21 8,306 0 0
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   6,348,466 556,883 SH   SOLE 30 556,883 0 0
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   388,216 34,054 SH   SOLE 43 24,519 0 9,535
MIDDLEBY CORP COM 596278101   9,917,437 74,066 SH   SOLE 2 40,481 0 33,585
MIDDLEBY CORP COM 596278101   19,683 147 SH   SOLE 4 147 0 0
MIDDLEBY CORP COM 596278101   401,834 3,001 SH   SOLE 7 3,001 0 0
MIDDLEBY CORP COM 596278101   15,116,774 112,896 SH   SOLE 18 112,896 0 0
MIDDLEBY CORP COM 596278101   2,240,950 16,736 SH   SOLE 19 16,736 0 0
MIDDLEBY CORP COM 596278101   367,654,720 2,745,741 SH   SOLE 21 2,745,741 0 0
MIDDLEBY CORP COM 596278101   202,572,757 1,512,866 SH   SOLE 22 1,442,466 0 70,400
MIDDLEBY CORP COM 596278101   1,140,292 8,516 SH   SOLE 25 8,516 0 0
MIDDLEBY CORP COM 596278101   3,336,654 24,919 SH   SOLE 26 20,483 0 4,436
MIDDLEBY CORP COM 596278101   518,996 3,876 SH   SOLE 28 538 0 3,338
MIDDLEBY CORP COM 596278101   3,500,414 26,142 SH   SOLE 30 26,142 0 0
MIDDLEBY CORP COM 596278101   102,835 768 SH   SOLE 31 768 0 0
MIDDLEBY CORP COM 596278101   377,732 2,821 SH   SOLE 36 2,821 0 0
MIDDLEBY CORP COM 596278101   951,493 7,106 SH   SOLE 40 7,106 0 0
MIDDLEBY CORP COM 596278101   8,302 62 SH   OTR 43 62 0 0
MIDDLEBY CORP COM 596278101   3,536,299 26,410 SH   SOLE 43 23,045 0 3,365
MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7   357,352 304,000 PRN   SOLE 2 304,000 0 0
MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7   2,338,070 1,989,000 PRN   SOLE 19 1,989,000 0 0
MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7   8,236,729 7,007,000 PRN   SOLE 21 7,007,000 0 0
MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7   3,182,079 2,707,000 PRN   SOLE 34 2,707,000 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204   321,457 11,732 SH   SOLE 2 11,554 0 178
MIDDLEFIELD BANC CORP COM NEW 596304204   26,523 968 SH   SOLE 18 968 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204   317,265 11,579 SH   SOLE 21 11,579 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204   481,692 17,580 SH   SOLE 22 17,580 0 0
MIDDLESEX WTR CO COM 596680108   569,571 7,240 SH   SOLE 2 4,647 0 2,593
MIDDLESEX WTR CO COM 596680108   3,619 46 SH   SOLE 4 46 0 0
MIDDLESEX WTR CO COM 596680108   1,444,853 18,366 SH   SOLE 7 18,366 0 0
MIDDLESEX WTR CO COM 596680108   4,033,254 51,268 SH   SOLE 18 51,268 0 0
MIDDLESEX WTR CO COM 596680108   2,376,070 30,203 SH   SOLE 19 30,203 0 0
MIDDLESEX WTR CO COM 596680108   145,595,906 1,850,717 SH   SOLE 21 1,850,717 0 0
MIDDLESEX WTR CO COM 596680108   30,444,975 386,996 SH   SOLE 22 374,218 0 12,778
MIDDLESEX WTR CO COM 596680108   280,773 3,569 SH   SOLE 25 3,569 0 0
MIDDLESEX WTR CO COM 596680108   647,297 8,228 SH   SOLE 26 7,181 0 1,047
MIDDLESEX WTR CO COM 596680108   24,466 311 SH   SOLE 28 311 0 0
MIDDLESEX WTR CO COM 596680108   15,619,063 198,539 SH   SOLE 30 198,539 0 0
MIDDLESEX WTR CO COM 596680108   216,815 2,756 SH   SOLE 36 2,756 0 0
MIDDLESEX WTR CO COM 596680108   178,896 2,274 SH   SOLE 40 2,274 0 0
MIDDLESEX WTR CO COM 596680108   668,302 8,495 SH   SOLE 43 7,866 0 629
MIDLAND STATES BANCORP INC COM 597742105   11,085,127 416,421 SH   SOLE 2 318,894 0 97,527
MIDLAND STATES BANCORP INC COM 597742105   5,377 202 SH   SOLE 7 202 0 0
MIDLAND STATES BANCORP INC COM 597742105   1,596,827 59,986 SH   SOLE 18 59,986 0 0
MIDLAND STATES BANCORP INC COM 597742105   9,365,794 351,833 SH   SOLE 19 351,833 0 0
MIDLAND STATES BANCORP INC COM 597742105   23,647,717 888,344 SH   SOLE 21 888,344 0 0
MIDLAND STATES BANCORP INC COM 597742105   29,609,799 1,112,314 SH   SOLE 22 1,087,522 0 24,792
MIDLAND STATES BANCORP INC COM 597742105   450,836 16,936 SH   SOLE 23 16,936 0 0
MIDLAND STATES BANCORP INC COM 597742105   71,768 2,696 SH   SOLE 25 2,696 0 0
MIDLAND STATES BANCORP INC COM 597742105   2,535,928 95,264 SH   SOLE 26 0 0 95,264
MIDLAND STATES BANCORP INC COM 597742105   109,728 4,122 SH   SOLE 28 0 0 4,122
MIDLAND STATES BANCORP INC COM 597742105   544,193 20,443 SH   SOLE 30 20,443 0 0
MIDLAND STATES BANCORP INC COM 597742105   740,941 27,834 SH   SOLE 34 27,834 0 0
MIDLAND STATES BANCORP INC COM 597742105   61,865 2,324 SH   SOLE 40 2,324 0 0
MIDLAND STATES BANCORP INC COM 597742105   2,874,295 107,975 SH   SOLE 43 103,933 0 4,042
MIDWEST HLDG INC COM NEW 59833J206   6,294 494 SH   SOLE 18 494 0 0
MIDWEST HLDG INC COM NEW 59833J206   76,338 5,992 SH   SOLE 21 5,992 0 0
MIDWEST HLDG INC COM NEW 59833J206   93,779 7,361 SH   SOLE 22 7,361 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   3,536,506 111,386 SH   SOLE 2 92,229 0 19,157
MIDWESTONE FINL GROUP INC NE COM 598511103   4,128 130 SH   SOLE 7 130 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   1,417,479 44,645 SH   SOLE 18 44,645 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   1,306,036 41,135 SH   SOLE 19 41,135 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   18,781,617 591,547 SH   SOLE 21 591,547 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   13,069,983 411,653 SH   SOLE 22 392,634 0 19,019
MIDWESTONE FINL GROUP INC NE COM 598511103   74,771 2,355 SH   SOLE 23 2,355 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   74,327 2,341 SH   SOLE 25 2,341 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   781,526 24,615 SH   SOLE 30 24,615 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   58,452 1,841 SH   SOLE 40 1,841 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   298,228 9,393 SH   SOLE 43 9,393 0 0
MILESTONE PHARMACEUTICALS IN COM 59935V107   6,283,843 1,586,829 SH   SOLE 2 1,586,829 0 0
MILESTONE PHARMACEUTICALS IN COM 59935V107   558,360 141,000 SH   SOLE 19 141,000 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209   302 629 SH   SOLE 2 0 0 629
MILESTONE SCIENTIFIC INC COM NEW 59935P209   4,591 9,564 SH   SOLE 18 9,564 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209   60,284 125,592 SH   SOLE 21 125,592 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209   31,417 65,453 SH   SOLE 22 65,453 0 0
MILLER INDS INC TENN COM NEW 600551204   514,378 19,294 SH   SOLE 2 13,882 0 5,412
MILLER INDS INC TENN COM NEW 600551204   4,239 159 SH   SOLE 7 159 0 0
MILLER INDS INC TENN COM NEW 600551204   887,965 33,307 SH   SOLE 18 33,307 0 0
MILLER INDS INC TENN COM NEW 600551204   560,100 21,009 SH   SOLE 19 21,009 0 0
MILLER INDS INC TENN COM NEW 600551204   10,430,218 391,231 SH   SOLE 21 391,231 0 0
MILLER INDS INC TENN COM NEW 600551204   7,728,734 289,900 SH   SOLE 22 281,626 0 8,274
MILLER INDS INC TENN COM NEW 600551204   75,843 2,845 SH   SOLE 43 2,845 0 0
MILLERKNOLL INC COM 600544100   2,044,315 97,302 SH   SOLE 2 44,343 0 52,959
MILLERKNOLL INC COM 600544100   7,396 352 SH   SOLE 4 352 0 0
MILLERKNOLL INC COM 600544100   162,659 7,742 SH   SOLE 7 7,742 0 0
MILLERKNOLL INC COM 600544100   5,613,977 267,205 SH   SOLE 18 267,205 0 0
MILLERKNOLL INC COM 600544100   2,948,817 140,353 SH   SOLE 19 140,353 0 0
MILLERKNOLL INC COM 600544100   200,622,074 9,548,885 SH   SOLE 21 9,548,885 0 0
MILLERKNOLL INC COM 600544100   41,516,726 1,976,046 SH   SOLE 22 1,880,737 0 95,309
MILLERKNOLL INC COM 600544100   309,372 14,725 SH   SOLE 25 14,725 0 0
MILLERKNOLL INC COM 600544100   642,654 30,588 SH   SOLE 26 25,160 0 5,428
MILLERKNOLL INC COM 600544100   695,872 33,121 SH   SOLE 28 33,121 0 0
MILLERKNOLL INC COM 600544100   3,419,819 162,771 SH   SOLE 30 162,771 0 0
MILLERKNOLL INC COM 600544100   140,515 6,688 SH   SOLE 36 6,688 0 0
MILLERKNOLL INC COM 600544100   195,036 9,283 SH   SOLE 40 9,283 0 0
MILLERKNOLL INC COM 600544100   1,282,678 61,051 SH   SOLE 43 57,584 0 3,467
MILLICOM INTL CELLULAR S A COM STK L6388F110   1,402 111 SH   SOLE 43 111 0 0
MIMEDX GROUP INC COM 602496101   439,916 158,243 SH   SOLE 2 41,446 0 116,797
MIMEDX GROUP INC COM 602496101   4,962 1,785 SH   SOLE 7 1,785 0 0
MIMEDX GROUP INC COM 602496101   944,055 339,588 SH   SOLE 18 339,588 0 0
MIMEDX GROUP INC COM 602496101   592,084 212,980 SH   SOLE 19 212,980 0 0
MIMEDX GROUP INC COM 602496101   11,680,315 4,201,552 SH   SOLE 21 4,201,552 0 0
MIMEDX GROUP INC COM 602496101   7,580,501 2,726,799 SH   SOLE 22 2,595,343 0 131,456
MIMEDX GROUP INC COM 602496101   25,551 9,191 SH   SOLE 25 9,191 0 0
MIMEDX GROUP INC COM 602496101   25,943 9,332 SH   SOLE 28 9,332 0 0
MIMEDX GROUP INC COM 602496101   282,167 101,499 SH   SOLE 30 101,499 0 0
MIMEDX GROUP INC COM 602496101   23,869 8,586 SH   SOLE 40 8,586 0 0
MIMEDX GROUP INC COM 602496101   33,265 11,966 SH   SOLE 43 11,966 0 0
MIND C T I LTD ORD M70240102   6,980 3,324 SH   SOLE 18 3,324 0 0
MIND C T I LTD ORD M70240102   74,855 35,645 SH   SOLE 21 35,645 0 0
MIND MEDICINE MINDMED INC COM NEW 60255C885   7,649 3,477 SH   SOLE 2 0 0 3,477
MIND MEDICINE MINDMED INC COM NEW 60255C885   42,266 19,212 SH   SOLE 19 19,212 0 0
MIND MEDICINE MINDMED INC COM NEW 60255C885   2,213 1,006 SH   SOLE 21 1,006 0 0
MIND MEDICINE MINDMED INC COM NEW 60255C885   942,253 428,297 SH   SOLE 22 428,297 0 0
MIND TECHNOLOGY INC COM 602566101   4,561 9,918 SH   SOLE 21 9,918 0 0
MIND TECHNOLOGY INC COM 602566101   108,771 236,511 SH   SOLE 22 236,511 0 0
MINERALS TECHNOLOGIES INC COM 603158106   1,994,106 32,841 SH   SOLE 2 9,861 0 22,980
MINERALS TECHNOLOGIES INC COM 603158106   6,740 111 SH   SOLE 4 111 0 0
MINERALS TECHNOLOGIES INC COM 603158106   272,147 4,482 SH   SOLE 7 4,482 0 0
MINERALS TECHNOLOGIES INC COM 603158106   6,935,256 114,217 SH   SOLE 18 114,217 0 0
MINERALS TECHNOLOGIES INC COM 603158106   3,631,299 59,804 SH   SOLE 19 59,804 0 0
MINERALS TECHNOLOGIES INC COM 603158106   252,658,470 4,161,042 SH   SOLE 21 4,161,042 0 0
MINERALS TECHNOLOGIES INC COM 603158106   53,815,225 886,285 SH   SOLE 22 844,089 0 42,196
MINERALS TECHNOLOGIES INC COM 603158106   317,991 5,237 SH   SOLE 25 5,237 0 0
MINERALS TECHNOLOGIES INC COM 603158106   965,569 15,902 SH   SOLE 26 13,165 0 2,737
MINERALS TECHNOLOGIES INC COM 603158106   36,493 601 SH   SOLE 28 601 0 0
MINERALS TECHNOLOGIES INC COM 603158106   4,466,806 73,564 SH   SOLE 30 73,564 0 0
MINERALS TECHNOLOGIES INC COM 603158106   69,221 1,140 SH   SOLE 36 1,140 0 0
MINERALS TECHNOLOGIES INC COM 603158106   300,625 4,951 SH   SOLE 40 4,951 0 0
MINERALS TECHNOLOGIES INC COM 603158106   2,664,333 43,879 SH   SOLE 43 42,035 0 1,844
MINERVA NEUROSCIENCES INC COM NEW 603380205   6,207 3,904 SH   SOLE 2 3,808 0 96
MINERVA NEUROSCIENCES INC COM NEW 603380205   3,590 2,258 SH   SOLE 21 2,258 0 0
MINERVA NEUROSCIENCES INC COM NEW 603380205   115,544 72,669 SH   SOLE 22 72,669 0 0
MINERVA SURGICAL INC COM 60343F106   305 1,366 SH   SOLE 18 1,366 0 0
MINERVA SURGICAL INC COM 60343F106   7,013 31,392 SH   SOLE 21 31,392 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   8,133 758 SH   SOLE 22 758 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   503,688 46,942 SH   SOLE 25 46,942 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   165,349 15,410 SH   SOLE 28 0 0 15,410
MINK THERAPEUTICS INC COM 603693102   1,728 662 SH   SOLE 18 662 0 0
MINK THERAPEUTICS INC COM 603693102   25,682 9,840 SH   SOLE 21 9,840 0 0
MIRATI THERAPEUTICS INC COM 60468T105   2,356,120 52,000 SH   SOLE 2 16,360 0 35,640
MIRATI THERAPEUTICS INC COM 60468T105   6,570 145 SH   SOLE 4 145 0 0
MIRATI THERAPEUTICS INC COM 60468T105   155,821 3,439 SH   SOLE 7 3,439 0 0
MIRATI THERAPEUTICS INC COM 60468T105   1,015,850 22,420 SH   SOLE 18 22,420 0 0
MIRATI THERAPEUTICS INC COM 60468T105   6,089,936 134,406 SH   SOLE 19 134,406 0 0
MIRATI THERAPEUTICS INC COM 60468T105   46,147,691 1,018,488 SH   SOLE 21 1,018,488 0 0
MIRATI THERAPEUTICS INC COM 60468T105   51,107,686 1,127,956 SH   SOLE 22 1,070,278 0 57,678
MIRATI THERAPEUTICS INC COM 60468T105   291,796 6,440 SH   SOLE 25 6,440 0 0
MIRATI THERAPEUTICS INC COM 60468T105   701,082 15,473 SH   SOLE 26 12,153 0 3,320
MIRATI THERAPEUTICS INC COM 60468T105   51,880 1,145 SH   SOLE 28 843 0 302
MIRATI THERAPEUTICS INC COM 60468T105   10,435,618 230,316 SH   SOLE 30 230,316 0 0
MIRATI THERAPEUTICS INC COM 60468T105   27,820 614 SH   SOLE 31 614 0 0
MIRATI THERAPEUTICS INC COM 60468T105   17,218 380 SH   SOLE 34 380 0 0
MIRATI THERAPEUTICS INC COM 60468T105   44,177 975 SH   SOLE 36 975 0 0
MIRATI THERAPEUTICS INC COM 60468T105   256,862 5,669 SH   SOLE 40 5,669 0 0
MIRATI THERAPEUTICS INC COM 60468T105   9,651 213 SH   OTR 43 213 0 0
MIRATI THERAPEUTICS INC COM 60468T105   1,941,216 42,843 SH   SOLE 43 39,760 0 3,083
MIRION TECHNOLOGIES INC COM CL A 60471A101   834,790 126,292 SH   SOLE 2 38,187 0 88,105
MIRION TECHNOLOGIES INC COM CL A 60471A101   29,699 4,493 SH   SOLE 4 4,493 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   136,186 20,603 SH   SOLE 7 20,603 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   3,047,012 460,970 SH   SOLE 18 460,970 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   5,160,969 780,782 SH   SOLE 19 780,782 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   34,161,848 5,168,207 SH   SOLE 21 5,168,207 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   22,123,306 3,346,945 SH   SOLE 22 3,181,256 0 165,689
MIRION TECHNOLOGIES INC COM CL A 60471A101   138,103 20,893 SH   SOLE 25 20,893 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   702,617 106,296 SH   SOLE 26 96,683 0 9,613
MIRION TECHNOLOGIES INC COM CL A 60471A101   132,874 20,102 SH   SOLE 28 0 0 20,102
MIRION TECHNOLOGIES INC COM CL A 60471A101   916,952 138,722 SH   SOLE 30 138,722 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   1,378,608 208,564 SH   SOLE 34 208,564 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   56,628 8,567 SH   SOLE 36 8,567 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   154,932 23,439 SH   SOLE 40 23,439 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   27,484 4,158 SH   SOLE 43 4,062 0 96
MIROMATRIX MED INC COM 60471P108   8,100 2,709 SH   SOLE 18 2,709 0 0
MIROMATRIX MED INC COM 60471P108   103,146 34,497 SH   SOLE 21 34,497 0 0
MIROMATRIX MED INC COM 60471P108   4,333 1,449 SH   SOLE 22 1,449 0 0
MIRUM PHARMACEUTICALS INC COM 604749101   2,292,264 117,552 SH   SOLE 2 61,958 0 55,594
MIRUM PHARMACEUTICALS INC COM 604749101   4,251 218 SH   SOLE 7 218 0 0
MIRUM PHARMACEUTICALS INC COM 604749101   1,074,431 55,099 SH   SOLE 18 47,150 0 7,949
MIRUM PHARMACEUTICALS INC COM 604749101   5,040,672 258,496 SH   SOLE 19 258,496 0 0
MIRUM PHARMACEUTICALS INC COM 604749101   17,100,974 876,973 SH   SOLE 21 876,973 0 0
MIRUM PHARMACEUTICALS INC COM 604749101   14,124,533 724,335 SH   SOLE 22 711,363 0 12,972
MIRUM PHARMACEUTICALS INC COM 604749101   137,202 7,036 SH   SOLE 23 7,036 0 0
MIRUM PHARMACEUTICALS INC COM 604749101   58,461 2,998 SH   SOLE 25 2,998 0 0
MIRUM PHARMACEUTICALS INC COM 604749101   1,292,285 66,271 SH   SOLE 26 0 0 66,271
MIRUM PHARMACEUTICALS INC COM 604749101   340,529 17,463 SH   SOLE 30 17,463 0 0
MIRUM PHARMACEUTICALS INC COM 604749101   68,094 3,492 SH   SOLE 40 3,492 0 0
MIRUM PHARMACEUTICALS INC COM 604749101   131,508 6,744 SH   SOLE 43 5,877 0 867
MISSFRESH LTD SPON ADS 60500F204   3,088 1,735 SH   SOLE 2 1,735 0 0
MISSFRESH LTD SPON ADS 60500F204   4,318 2,426 SH   SOLE 22 2,426 0 0
MISSION PRODUCE INC COM 60510V108   480,882 41,384 SH   SOLE 2 12,495 0 28,889
MISSION PRODUCE INC COM 60510V108   93,065 8,009 SH   SOLE 7 8,009 0 0
MISSION PRODUCE INC COM 60510V108   1,327,724 114,262 SH   SOLE 18 114,262 0 0
MISSION PRODUCE INC COM 60510V108   1,321,554 113,731 SH   SOLE 19 113,731 0 0
MISSION PRODUCE INC COM 60510V108   17,105,860 1,472,105 SH   SOLE 21 1,472,105 0 0
MISSION PRODUCE INC COM 60510V108   11,120,886 957,047 SH   SOLE 22 905,904 0 51,143
MISSION PRODUCE INC COM 60510V108   96,365 8,293 SH   SOLE 25 8,293 0 0
MISSION PRODUCE INC COM 60510V108   15,513 1,335 SH   SOLE 30 1,335 0 0
MISSION PRODUCE INC COM 60510V108   84,419 7,265 SH   SOLE 40 7,265 0 0
MISSION PRODUCE INC COM 60510V108   271,397 23,356 SH   SOLE 43 23,125 0 231
MISTER CAR WASH INC COM 60646V105   1,939,611 210,142 SH   SOLE 2 136,999 0 73,143
MISTER CAR WASH INC COM 60646V105   5,741 622 SH   SOLE 7 622 0 0
MISTER CAR WASH INC COM 60646V105   844,527 91,498 SH   SOLE 18 91,498 0 0
MISTER CAR WASH INC COM 60646V105   316,192 34,257 SH   SOLE 19 34,257 0 0
MISTER CAR WASH INC COM 60646V105   73,668,193 7,981,386 SH   SOLE 21 7,981,386 0 0
MISTER CAR WASH INC COM 60646V105   20,687,550 2,241,338 SH   SOLE 22 2,140,743 0 100,595
MISTER CAR WASH INC COM 60646V105   144,136 15,616 SH   SOLE 25 15,616 0 0
MISTER CAR WASH INC COM 60646V105   88,654 9,605 SH   SOLE 26 3,528 0 6,077
MISTER CAR WASH INC COM 60646V105   17,786 1,927 SH   SOLE 28 0 0 1,927
MISTER CAR WASH INC COM 60646V105   881,077 95,458 SH   SOLE 30 95,458 0 0
MISTER CAR WASH INC COM 60646V105   10,725 1,162 SH   SOLE 31 1,162 0 0
MISTER CAR WASH INC COM 60646V105   99,066 10,733 SH   SOLE 34 10,733 0 0
MISTER CAR WASH INC COM 60646V105   39,477 4,277 SH   SOLE 36 4,277 0 0
MISTER CAR WASH INC COM 60646V105   56,414 6,112 SH   SOLE 40 6,112 0 0
MISTER CAR WASH INC COM 60646V105   616,186 66,759 SH   SOLE 43 61,560 0 5,199
MISTRAS GROUP INC COM 60649T107   353,964 71,798 SH   SOLE 2 68,154 0 3,644
MISTRAS GROUP INC COM 60649T107   17,285 3,506 SH   SOLE 18 3,506 0 0
MISTRAS GROUP INC COM 60649T107   142,004 28,804 SH   SOLE 19 28,804 0 0
MISTRAS GROUP INC COM 60649T107   235,028 47,673 SH   SOLE 21 47,673 0 0
MISTRAS GROUP INC COM 60649T107   1,459,147 295,973 SH   SOLE 22 295,973 0 0
MISTRAS GROUP INC COM 60649T107   3,416 693 SH   SOLE 23 693 0 0
MITEK SYS INC COM NEW 606710200   321,359 33,164 SH   SOLE 2 23,208 0 9,956
MITEK SYS INC COM NEW 606710200   1,521 157 SH   SOLE 4 157 0 0
MITEK SYS INC COM NEW 606710200   2,791 288 SH   SOLE 7 288 0 0
MITEK SYS INC COM NEW 606710200   1,143,129 117,970 SH   SOLE 18 117,970 0 0
MITEK SYS INC COM NEW 606710200   753,378 77,748 SH   SOLE 19 77,748 0 0
MITEK SYS INC COM NEW 606710200   15,087,408 1,557,008 SH   SOLE 21 1,557,008 0 0
MITEK SYS INC COM NEW 606710200   10,545,617 1,088,299 SH   SOLE 22 1,058,174 0 30,125
MITEK SYS INC COM NEW 606710200   84,962 8,768 SH   SOLE 25 8,768 0 0
MITEK SYS INC COM NEW 606710200   69,400 7,162 SH   SOLE 26 3,271 0 3,891
MITEK SYS INC COM NEW 606710200   3,904,595 402,951 SH   SOLE 30 402,951 0 0
MITEK SYS INC COM NEW 606710200   107,627 11,107 SH   SOLE 36 11,107 0 0
MITEK SYS INC COM NEW 606710200   47,258 4,877 SH   SOLE 40 4,877 0 0
MITEK SYS INC COM NEW 606710200   255,777 26,396 SH   SOLE 43 22,656 0 3,740
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   36,362,936 5,451,715 SH   SOLE 43 5,010,373 0 441,342
MIX TELEMATICS LTD SPONSORED ADR 60688N102   1,265 180 SH   SOLE 43 180 0 0
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109   17,905,975 6,304,921 SH   SOLE 43 5,981,379 0 323,542
MKS INSTRS INC COM 55306N104   9,186,172 108,417 SH   SOLE 2 46,667 0 61,750
MKS INSTRS INC COM 55306N104   23,555 278 SH   SOLE 4 150 0 128
MKS INSTRS INC COM 55306N104   330,701 3,903 SH   SOLE 7 3,903 0 0
MKS INSTRS INC COM 55306N104   10,105,154 119,263 SH   SOLE 18 119,263 0 0
MKS INSTRS INC COM 55306N104   1,521,497 17,957 SH   SOLE 19 17,957 0 0
MKS INSTRS INC COM 55306N104   295,671,859 3,489,577 SH   SOLE 21 3,489,577 0 0
MKS INSTRS INC COM 55306N104   136,742,612 1,613,863 SH   SOLE 22 1,536,445 0 77,418
MKS INSTRS INC COM 55306N104   793,073 9,360 SH   SOLE 25 9,360 0 0
MKS INSTRS INC COM 55306N104   2,602,990 30,721 SH   SOLE 26 25,915 0 4,806
MKS INSTRS INC COM 55306N104   364,339 4,300 SH   SOLE 28 986 0 3,314
MKS INSTRS INC COM 55306N104   3,094,848 36,526 SH   SOLE 30 36,526 0 0
MKS INSTRS INC COM 55306N104   68,631 810 SH   SOLE 31 810 0 0
MKS INSTRS INC COM 55306N104   124,214 1,466 SH   SOLE 36 1,466 0 0
MKS INSTRS INC COM 55306N104   659,962 7,789 SH   SOLE 40 7,789 0 0
MKS INSTRS INC COM 55306N104   3,899,849 46,027 SH   SOLE 43 40,832 0 5,195
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   90,946 2,594 SH   SOLE 2 0 0 2,594
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   455,815 13,001 SH   SOLE 18 13,001 0 0
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   4,363,708 124,464 SH   SOLE 19 124,464 0 0
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   2,151,387 61,363 SH   SOLE 21 61,363 0 0
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   22,619,134 645,155 SH   SOLE 22 645,155 0 0
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   553,317 15,782 SH   SOLE 25 15,782 0 0
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   684,687 19,529 SH   SOLE 26 13,908 0 5,621
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   2,935,258 83,721 SH   SOLE 28 0 0 83,721
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   1,273,064 36,311 SH   SOLE 31 33,828 0 2,483
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   7,006,531 199,844 SH   SOLE 34 199,844 0 0
MODEL N INC COM 607525102   10,418,485 256,866 SH   SOLE 2 193,463 0 63,403
MODEL N INC COM 607525102   3,732 92 SH   SOLE 4 92 0 0
MODEL N INC COM 607525102   210,628 5,193 SH   SOLE 7 5,193 0 0
MODEL N INC COM 607525102   4,084,189 100,695 SH   SOLE 18 92,849 0 7,846
MODEL N INC COM 607525102   17,254,630 425,410 SH   SOLE 19 425,410 0 0
MODEL N INC COM 607525102   55,202,038 1,360,997 SH   SOLE 21 1,360,997 0 0
MODEL N INC COM 607525102   55,158,882 1,359,933 SH   SOLE 22 1,329,942 0 29,991
MODEL N INC COM 607525102   617,891 15,234 SH   SOLE 23 15,234 0 0
MODEL N INC COM 607525102   322,411 7,949 SH   SOLE 25 7,949 0 0
MODEL N INC COM 607525102   3,750,867 92,477 SH   SOLE 26 18,819 0 73,658
MODEL N INC COM 607525102   27,540 679 SH   SOLE 28 0 0 679
MODEL N INC COM 607525102   2,033,476 50,135 SH   SOLE 30 50,135 0 0
MODEL N INC COM 607525102   1,040,121 25,644 SH   SOLE 34 25,644 0 0
MODEL N INC COM 607525102   265,222 6,539 SH   SOLE 36 6,539 0 0
MODEL N INC COM 607525102   207,586 5,118 SH   SOLE 40 5,118 0 0
MODEL N INC COM 607525102   744,722 18,361 SH   SOLE 43 18,169 0 192
MODERNA INC COM 60770K107   139,387,814 776,015 SH   SOLE 2 225,017 0 550,998
MODERNA INC COM 60770K107   41,533,533 231,230 SH   SOLE 4 135,282 0 95,948
MODERNA INC COM 60770K107   60,294,303 335,677 SH   SOLE 7 325,865 0 9,812
MODERNA INC COM 60770K107   1,821,347 10,140 SH   SOLE 13 5,985 0 4,155
MODERNA INC COM 60770K107   6,990,272 38,917 SH   SOLE 15 38,917 0 0
MODERNA INC COM 60770K107   3,952 22 SH   SOLE 17 0 0 22
MODERNA INC COM 60770K107   99,383,566 553,299 SH   SOLE 18 525,359 0 27,940
MODERNA INC COM 60770K107   162,930,967 907,087 SH   SOLE 19 907,087 0 0
MODERNA INC COM 60770K107   1,838,988,538 10,238,217 SH   SOLE 21 10,238,217 0 0
MODERNA INC COM 60770K107   1,267,002,838 7,053,796 SH   SOLE 22 6,340,365 0 713,431
MODERNA INC COM 60770K107   100,051,573 557,018 SH   SOLE 23 557,018 0 0
MODERNA INC COM 60770K107   100,712,216 560,696 SH   SOLE 25 560,696 0 0
MODERNA INC COM 60770K107   100,712,216 560,696 SH   SOLE 26 195,351 0 365,345
MODERNA INC COM 60770K107   86,649,586 482,405 SH   SOLE 28 23,276 0 459,129
MODERNA INC COM 60770K107   854,093 4,755 SH   SOLE 29 4,755 0 0
MODERNA INC COM 60770K107   439,533,732 2,447,020 SH   SOLE 30 2,447,020 0 0
MODERNA INC COM 60770K107   14,916,723 83,046 SH   SOLE 31 77,075 0 5,971
MODERNA INC COM 60770K107   14,796,377 82,376 SH   SOLE 32 82,376 0 0
MODERNA INC COM 60770K107   145,250,791 808,656 SH   SOLE 34 808,656 0 0
MODERNA INC COM 60770K107   15,826,318 88,110 SH   SOLE 36 88,110 0 0
MODERNA INC COM 60770K107   2,266,266 12,617 SH   SOLE 40 12,617 0 0
MODERNA INC COM 60770K107   104,000 579 SH   OTR 43 579 0 0
MODERNA INC COM 60770K107   50,909,517 283,429 SH   SOLE 43 256,429 0 27,000
MODINE MFG CO COM 607828100   4,190,659 211,010 SH   SOLE 2 129,611 0 81,399
MODINE MFG CO COM 607828100   158,145 7,963 SH   SOLE 7 7,963 0 0
MODINE MFG CO COM 607828100   2,975,326 149,815 SH   SOLE 18 149,815 0 0
MODINE MFG CO COM 607828100   7,253,746 365,244 SH   SOLE 19 365,244 0 0
MODINE MFG CO COM 607828100   39,318,252 1,979,771 SH   SOLE 21 1,979,771 0 0
MODINE MFG CO COM 607828100   33,460,188 1,684,803 SH   SOLE 22 1,620,441 0 64,362
MODINE MFG CO COM 607828100   281,376 14,168 SH   SOLE 23 14,168 0 0
MODINE MFG CO COM 607828100   129,785 6,535 SH   SOLE 25 6,535 0 0
MODINE MFG CO COM 607828100   1,403,407 70,665 SH   SOLE 26 0 0 70,665
MODINE MFG CO COM 607828100   789,753 39,766 SH   SOLE 30 39,766 0 0
MODINE MFG CO COM 607828100   119,398 6,012 SH   SOLE 40 6,012 0 0
MODINE MFG CO COM 607828100   387,608 19,517 SH   SOLE 43 18,961 0 556
MODIV INC CL C COM STK 60784B101   15,732 1,311 SH   SOLE 18 1,311 0 0
MODIV INC CL C COM STK 60784B101   190,200 15,850 SH   SOLE 21 15,850 0 0
MODIV INC CL C COM STK 60784B101   763,188 63,599 SH   SOLE 22 63,599 0 0
MODIVCARE INC COM 60783X104   1,467,175 16,351 SH   SOLE 2 9,459 0 6,892
MODIVCARE INC COM 60783X104   6,012 67 SH   SOLE 4 67 0 0
MODIVCARE INC COM 60783X104   138,723 1,546 SH   SOLE 7 1,546 0 0
MODIVCARE INC COM 60783X104   3,935,917 43,864 SH   SOLE 18 43,864 0 0
MODIVCARE INC COM 60783X104   2,108,206 23,495 SH   SOLE 19 23,495 0 0
MODIVCARE INC COM 60783X104   148,446,441 1,654,368 SH   SOLE 21 1,654,368 0 0
MODIVCARE INC COM 60783X104   29,155,879 324,929 SH   SOLE 22 311,865 0 13,064
MODIVCARE INC COM 60783X104   145,542 1,622 SH   SOLE 25 1,622 0 0
MODIVCARE INC COM 60783X104   588,180 6,555 SH   SOLE 26 4,799 0 1,756
MODIVCARE INC COM 60783X104   255,461 2,847 SH   SOLE 28 2,847 0 0
MODIVCARE INC COM 60783X104   1,825,018 20,339 SH   SOLE 30 20,339 0 0
MODIVCARE INC COM 60783X104   24,676 275 SH   SOLE 34 275 0 0
MODIVCARE INC COM 60783X104   134,146 1,495 SH   SOLE 40 1,495 0 0
MODIVCARE INC COM 60783X104   19,741 220 SH   OTR 43 220 0 0
MODIVCARE INC COM 60783X104   684,999 7,634 SH   SOLE 43 7,451 0 183
MODULAR MED INC COM NEW 60785L207   1,972 986 SH   SOLE 18 986 0 0
MODULAR MED INC COM NEW 60785L207   26,954 13,477 SH   SOLE 21 13,477 0 0
MOELIS & CO CL A 60786M105   5,522,978 143,940 SH   SOLE 2 83,661 0 60,279
MOELIS & CO CL A 60786M105   7,444 194 SH   SOLE 4 194 0 0
MOELIS & CO CL A 60786M105   284,936 7,426 SH   SOLE 7 7,426 0 0
MOELIS & CO CL A 60786M105   6,847,127 178,450 SH   SOLE 18 170,687 0 7,763
MOELIS & CO CL A 60786M105   12,944,887 337,370 SH   SOLE 19 337,370 0 0
MOELIS & CO CL A 60786M105   108,202,019 2,819,964 SH   SOLE 21 2,819,964 0 0
MOELIS & CO CL A 60786M105   73,148,261 1,906,392 SH   SOLE 22 1,840,630 0 65,762
MOELIS & CO CL A 60786M105   194,152 5,060 SH   SOLE 23 5,060 0 0
MOELIS & CO CL A 60786M105   382,549 9,970 SH   SOLE 25 9,970 0 0
MOELIS & CO CL A 60786M105   2,827,869 73,700 SH   SOLE 26 18,031 0 55,669
MOELIS & CO CL A 60786M105   41,708 1,087 SH   SOLE 28 1,087 0 0
MOELIS & CO CL A 60786M105   1,111,886 28,978 SH   SOLE 30 28,978 0 0
MOELIS & CO CL A 60786M105   44,317 1,155 SH   SOLE 36 1,155 0 0
MOELIS & CO CL A 60786M105   363,364 9,470 SH   SOLE 40 9,470 0 0
MOELIS & CO CL A 60786M105   21,257 554 SH   OTR 43 554 0 0
MOELIS & CO CL A 60786M105   2,233,594 58,212 SH   SOLE 43 48,428 0 9,784
MOHAWK INDS INC COM 608190104   7,187,906 70,318 SH   SOLE 2 24,598 0 45,720
MOHAWK INDS INC COM 608190104   3,145,718 30,774 SH   SOLE 4 24,505 0 6,269
MOHAWK INDS INC COM 608190104   4,336,786 42,426 SH   SOLE 7 41,126 0 1,300
MOHAWK INDS INC COM 608190104   349,695 3,421 SH   SOLE 13 3,421 0 0
MOHAWK INDS INC COM 608190104   930,202 9,100 SH   SOLE 15 9,100 0 0
MOHAWK INDS INC COM 608190104   9,333,708 91,310 SH   SOLE 18 86,993 0 4,317
MOHAWK INDS INC COM 608190104   2,753,296 26,935 SH   SOLE 19 26,935 0 0
MOHAWK INDS INC COM 608190104   168,635,809 1,649,734 SH   SOLE 21 1,649,734 0 0
MOHAWK INDS INC COM 608190104   129,734,046 1,269,165 SH   SOLE 22 1,146,455 0 122,710
MOHAWK INDS INC COM 608190104   10,465,284 102,380 SH   SOLE 23 102,380 0 0
MOHAWK INDS INC COM 608190104   6,149,862 60,163 SH   SOLE 25 60,163 0 0
MOHAWK INDS INC COM 608190104   9,306,620 91,045 SH   SOLE 26 36,111 0 54,934
MOHAWK INDS INC COM 608190104   7,154,582 69,992 SH   SOLE 28 473 0 69,519
MOHAWK INDS INC COM 608190104   231,222 2,262 SH   SOLE 29 2,262 0 0
MOHAWK INDS INC COM 608190104   44,322,183 433,596 SH   SOLE 30 374,677 0 58,919
MOHAWK INDS INC COM 608190104   1,566,726 15,327 SH   SOLE 31 14,434 0 893
MOHAWK INDS INC COM 608190104   297,767 2,913 SH   SOLE 34 2,913 0 0
MOHAWK INDS INC COM 608190104   1,845,684 18,056 SH   SOLE 36 18,056 0 0
MOHAWK INDS INC COM 608190104   168,356 1,647 SH   SOLE 40 1,647 0 0
MOHAWK INDS INC COM 608190104   17,684 173 SH   OTR 43 173 0 0
MOHAWK INDS INC COM 608190104   5,954,928 58,256 SH   SOLE 43 54,430 0 3,826
MOLECULAR TEMPLATES INC COM 608550109   6,505 19,832 SH   SOLE 2 18,989 0 843
MOLECULAR TEMPLATES INC COM 608550109   2,344 7,146 SH   SOLE 18 7,146 0 0
MOLECULAR TEMPLATES INC COM 608550109   47,989 146,308 SH   SOLE 21 146,308 0 0
MOLECULAR TEMPLATES INC COM 608550109   207,995 634,131 SH   SOLE 22 634,131 0 0
MOLECULIN BIOTECH INC COM 60855D200   5,510 5,198 SH   SOLE 18 5,198 0 0
MOLECULIN BIOTECH INC COM 60855D200   66,493 62,729 SH   SOLE 21 62,729 0 0
MOLECULIN BIOTECH INC COM 60855D200   200,247 188,912 SH   SOLE 22 188,912 0 0
MOLINA HEALTHCARE INC COM 60855R100   46,249,292 140,056 SH   SOLE 2 35,153 0 104,903
MOLINA HEALTHCARE INC COM 60855R100   14,232,812 43,101 SH   SOLE 4 24,474 0 18,627
MOLINA HEALTHCARE INC COM 60855R100   21,247,345 64,343 SH   SOLE 7 62,505 0 1,838
MOLINA HEALTHCARE INC COM 60855R100   1,772,291 5,367 SH   SOLE 13 4,820 0 547
MOLINA HEALTHCARE INC COM 60855R100   2,156,006 6,529 SH   SOLE 15 6,529 0 0
MOLINA HEALTHCARE INC COM 60855R100   70,264,542 212,781 SH   SOLE 18 208,093 0 4,688
MOLINA HEALTHCARE INC COM 60855R100   11,975,428 36,265 SH   SOLE 19 36,265 0 0
MOLINA HEALTHCARE INC COM 60855R100   716,712,790 2,170,410 SH   SOLE 21 2,170,410 0 0
MOLINA HEALTHCARE INC COM 60855R100   423,836,049 1,283,496 SH   SOLE 22 1,159,811 0 123,685
MOLINA HEALTHCARE INC COM 60855R100   30,688,665 92,934 SH   SOLE 23 92,934 0 0
MOLINA HEALTHCARE INC COM 60855R100   33,966,429 102,860 SH   SOLE 25 102,860 0 0
MOLINA HEALTHCARE INC COM 60855R100   35,109,651 106,322 SH   SOLE 26 41,910 0 64,412
MOLINA HEALTHCARE INC COM 60855R100   57,578,480 174,364 SH   SOLE 28 24,618 0 149,746
MOLINA HEALTHCARE INC COM 60855R100   123,647,907 374,441 SH   SOLE 30 361,100 0 13,341
MOLINA HEALTHCARE INC COM 60855R100   4,309,371 13,050 SH   SOLE 31 11,991 0 1,059
MOLINA HEALTHCARE INC COM 60855R100   7,466,935 22,612 SH   SOLE 34 22,612 0 0
MOLINA HEALTHCARE INC COM 60855R100   6,994,390 21,181 SH   SOLE 36 21,181 0 0
MOLINA HEALTHCARE INC COM 60855R100   698,415 2,115 SH   SOLE 40 2,115 0 0
MOLINA HEALTHCARE INC COM 60855R100   15,574,496 47,164 SH   SOLE 43 43,499 0 3,665
MOLSON COORS BEVERAGE CO CL B 60871R209   23,141,908 449,183 SH   SOLE 2 144,220 0 304,963
MOLSON COORS BEVERAGE CO CL B 60871R209   8,931,250 173,355 SH   SOLE 4 158,091 0 15,264
MOLSON COORS BEVERAGE CO CL B 60871R209   15,785,058 306,387 SH   SOLE 7 251,017 0 55,370
MOLSON COORS BEVERAGE CO CL B 60871R209   31,736 616 SH   SOLE 13 616 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   1,698,151 32,961 SH   SOLE 15 32,961 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   21,214,030 411,763 SH   SOLE 18 396,537 0 15,226
MOLSON COORS BEVERAGE CO CL B 60871R209   3,989,297 77,432 SH   SOLE 19 77,432 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   313,249,328 6,080,150 SH   SOLE 21 6,080,150 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   207,618,130 4,029,855 SH   SOLE 22 3,740,317 0 289,538
MOLSON COORS BEVERAGE CO CL B 60871R209   16,537,559 320,993 SH   SOLE 23 320,993 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   44,063,098 855,262 SH   SOLE 25 855,262 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   27,138,057 526,748 SH   SOLE 26 257,777 0 268,971
MOLSON COORS BEVERAGE CO CL B 60871R209   24,095,028 467,683 SH   SOLE 28 7,750 0 459,933
MOLSON COORS BEVERAGE CO CL B 60871R209   96,682,432 1,876,600 SH   SOLE 30 1,736,522 0 140,078
MOLSON COORS BEVERAGE CO CL B 60871R209   1,341,890 26,046 SH   SOLE 31 22,916 0 3,130
MOLSON COORS BEVERAGE CO CL B 60871R209   514,839 9,993 SH   SOLE 34 9,993 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   3,608,873 70,048 SH   SOLE 36 70,048 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   367,544 7,134 SH   SOLE 40 7,134 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   10,046 195 SH   OTR 43 195 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   9,727,557 188,811 SH   SOLE 43 169,732 0 19,079
MOMENTIVE GLOBAL INC COM 60878Y108   1,542,765 220,395 SH   SOLE 2 128,068 0 92,327
MOMENTIVE GLOBAL INC COM 60878Y108   11,886 1,698 SH   SOLE 4 530 0 1,168
MOMENTIVE GLOBAL INC COM 60878Y108   114,527 16,361 SH   SOLE 7 16,361 0 0
MOMENTIVE GLOBAL INC COM 60878Y108   2,418,780 345,540 SH   SOLE 18 329,998 0 15,542
MOMENTIVE GLOBAL INC COM 60878Y108   4,442,662 634,666 SH   SOLE 19 634,666 0 0
MOMENTIVE GLOBAL INC COM 60878Y108   34,048,658 4,864,094 SH   SOLE 21 4,864,094 0 0
MOMENTIVE GLOBAL INC COM 60878Y108   25,525,829 3,646,547 SH   SOLE 22 3,537,156 0 109,391
MOMENTIVE GLOBAL INC COM 60878Y108   99,267 14,181 SH   SOLE 23 14,181 0 0
MOMENTIVE GLOBAL INC COM 60878Y108   158,263 22,609 SH   SOLE 25 22,609 0 0
MOMENTIVE GLOBAL INC COM 60878Y108   601,391 85,913 SH   SOLE 26 32,105 0 53,808
MOMENTIVE GLOBAL INC COM 60878Y108   14,378 2,054 SH   SOLE 28 2,054 0 0
MOMENTIVE GLOBAL INC COM 60878Y108   532,483 76,069 SH   SOLE 30 76,069 0 0
MOMENTIVE GLOBAL INC COM 60878Y108   38,843 5,549 SH   SOLE 36 5,549 0 0
MOMENTIVE GLOBAL INC COM 60878Y108   120,673 17,239 SH   SOLE 40 17,239 0 0
MOMENTIVE GLOBAL INC COM 60878Y108   571,984 81,712 SH   SOLE 43 79,586 0 2,126
MOMENTUS INC COM CL A 60879E101   43,325 55,552 SH   SOLE 2 3,763 0 51,789
MOMENTUS INC COM CL A 60879E101   117,819 151,070 SH   SOLE 18 151,070 0 0
MOMENTUS INC COM CL A 60879E101   76,352 97,900 SH   SOLE 19 97,900 0 0
MOMENTUS INC COM CL A 60879E101   1,437,321 1,842,956 SH   SOLE 21 1,842,956 0 0
MOMENTUS INC COM CL A 60879E101   894,131 1,146,469 SH   SOLE 22 1,118,543 0 27,926
MONARCH CASINO & RESORT INC COM 609027107   2,368,366 30,802 SH   SOLE 2 27,717 0 3,085
MONARCH CASINO & RESORT INC COM 609027107   3,076 40 SH   SOLE 4 40 0 0
MONARCH CASINO & RESORT INC COM 609027107   12,302 160 SH   SOLE 7 160 0 0
MONARCH CASINO & RESORT INC COM 609027107   3,455,898 44,946 SH   SOLE 18 44,946 0 0
MONARCH CASINO & RESORT INC COM 609027107   1,913,485 24,886 SH   SOLE 19 24,886 0 0
MONARCH CASINO & RESORT INC COM 609027107   124,382,877 1,617,673 SH   SOLE 21 1,617,673 0 0
MONARCH CASINO & RESORT INC COM 609027107   28,295,520 368,000 SH   SOLE 22 356,650 0 11,350
MONARCH CASINO & RESORT INC COM 609027107   206,911 2,691 SH   SOLE 25 2,691 0 0
MONARCH CASINO & RESORT INC COM 609027107   956,665 12,442 SH   SOLE 26 9,983 0 2,459
MONARCH CASINO & RESORT INC COM 609027107   1,736,176 22,580 SH   SOLE 30 22,580 0 0
MONARCH CASINO & RESORT INC COM 609027107   163,929 2,132 SH   SOLE 40 2,132 0 0
MONARCH CASINO & RESORT INC COM 609027107   623,655 8,111 SH   SOLE 43 7,887 0 224
MONDAY COM LTD SHS M7S64H106   13,176 108 SH   SOLE 2 108 0 0
MONDAY COM LTD SHS M7S64H106   74,786 613 SH   SOLE 21 613 0 0
MONDAY COM LTD SHS M7S64H106   139,080 1,140 SH   SOLE 22 1,140 0 0
MONDAY COM LTD SHS M7S64H106   173,972 1,426 SH   SOLE 26 0 0 1,426
MONDAY COM LTD SHS M7S64H106   12,054,454 98,807 SH   SOLE 30 98,807 0 0
MONDAY COM LTD SHS M7S64H106   61,854 507 SH   SOLE 34 507 0 0
MONDAY COM LTD SHS M7S64H106   77,226 633 SH   SOLE 43 629 0 4
MONDELEZ INTL INC CL A 609207105   185,920,908 2,789,511 SH   SOLE 2 728,544 0 2,060,967
MONDELEZ INTL INC CL A 609207105   69,189,565 1,038,103 SH   SOLE 4 728,942 0 309,161
MONDELEZ INTL INC CL A 609207105   96,213,007 1,443,556 SH   SOLE 7 1,402,253 0 41,303
MONDELEZ INTL INC CL A 609207105   5,992,302 89,907 SH   SOLE 13 54,400 0 35,507
MONDELEZ INTL INC CL A 609207105   15,718,803 235,841 SH   SOLE 15 235,841 0 0
MONDELEZ INTL INC CL A 609207105   733 11 SH   SOLE 17 0 0 11
MONDELEZ INTL INC CL A 609207105   256,627,081 3,850,369 SH   SOLE 18 3,604,011 0 246,358
MONDELEZ INTL INC CL A 609207105   156,537,722 2,348,653 SH   SOLE 19 2,348,653 0 0
MONDELEZ INTL INC CL A 609207105   669,299 10,042 SH   SOLE 20 10,042 0 0
MONDELEZ INTL INC CL A 609207105   2,232,905,367 33,501,956 SH   SOLE 21 33,501,956 0 0
MONDELEZ INTL INC CL A 609207105   2,028,240,413 30,431,214 SH   SOLE 22 27,346,310 0 3,084,904
MONDELEZ INTL INC CL A 609207105   192,023,182 2,881,068 SH   SOLE 23 2,881,068 0 0
MONDELEZ INTL INC CL A 609207105   164,338,772 2,465,698 SH   SOLE 25 2,407,970 0 57,728
MONDELEZ INTL INC CL A 609207105   240,453,472 3,607,704 SH   SOLE 26 1,308,397 0 2,299,307
MONDELEZ INTL INC CL A 609207105   184,357,033 2,766,047 SH   SOLE 28 31,462 0 2,734,585
MONDELEZ INTL INC CL A 609207105   5,816,412 87,268 SH   SOLE 29 87,268 0 0
MONDELEZ INTL INC CL A 609207105   546,999,616 8,207,046 SH   SOLE 30 8,207,046 0 0
MONDELEZ INTL INC CL A 609207105   26,920,868 403,914 SH   SOLE 31 379,291 0 24,623
MONDELEZ INTL INC CL A 609207105   19,516,653 292,823 SH   SOLE 32 292,823 0 0
MONDELEZ INTL INC CL A 609207105   35,318,502 529,910 SH   SOLE 34 529,910 0 0
MONDELEZ INTL INC CL A 609207105   31,153,743 467,423 SH   SOLE 36 467,423 0 0
MONDELEZ INTL INC CL A 609207105   3,419,945 51,312 SH   SOLE 40 51,312 0 0
MONDELEZ INTL INC CL A 609207105   230,742 3,462 SH   OTR 43 3,462 0 0
MONDELEZ INTL INC CL A 609207105   96,820,034 1,452,664 SH   SOLE 43 1,286,050 0 166,614
MONEYGRAM INTL INC COM NEW 60935Y208   1,041,716 95,658 SH   SOLE 2 26,056 0 69,602
MONEYGRAM INTL INC COM NEW 60935Y208   9,365 860 SH   SOLE 7 860 0 0
MONEYGRAM INTL INC COM NEW 60935Y208   3,826,528 351,380 SH   SOLE 18 351,380 0 0
MONEYGRAM INTL INC COM NEW 60935Y208   2,872,412 263,766 SH   SOLE 19 263,766 0 0
MONEYGRAM INTL INC COM NEW 60935Y208   40,165,326 3,688,276 SH   SOLE 21 3,688,276 0 0
MONEYGRAM INTL INC COM NEW 60935Y208   26,648,745 2,447,084 SH   SOLE 22 2,323,812 0 123,272
MONEYGRAM INTL INC COM NEW 60935Y208   161,259 14,808 SH   SOLE 25 14,808 0 0
MONEYGRAM INTL INC COM NEW 60935Y208   60,069 5,516 SH   SOLE 26 0 0 5,516
MONEYGRAM INTL INC COM NEW 60935Y208   62,759 5,763 SH   SOLE 28 0 0 5,763
MONEYGRAM INTL INC COM NEW 60935Y208   348,730 32,023 SH   SOLE 30 32,023 0 0
MONEYGRAM INTL INC COM NEW 60935Y208   179,946 16,524 SH   SOLE 40 16,524 0 0
MONEYGRAM INTL INC COM NEW 60935Y208   362,659 33,302 SH   SOLE 43 33,073 0 229
MONEYLION INC CL A 60938K106   50,075 80,766 SH   SOLE 2 23,630 0 57,136
MONEYLION INC CL A 60938K106   562 906 SH   SOLE 7 906 0 0
MONEYLION INC CL A 60938K106   240,132 387,309 SH   SOLE 18 387,309 0 0
MONEYLION INC CL A 60938K106   171,080 275,936 SH   SOLE 19 275,936 0 0
MONEYLION INC CL A 60938K106   3,231,224 5,211,652 SH   SOLE 21 5,211,652 0 0
MONEYLION INC CL A 60938K106   1,120,198 1,806,771 SH   SOLE 22 1,707,548 0 99,223
MONGODB INC CL A 60937P106   23,232,828 118,029 SH   SOLE 2 17,106 0 100,923
MONGODB INC CL A 60937P106   8,434,594 42,850 SH   SOLE 4 25,217 0 17,633
MONGODB INC CL A 60937P106   6,191,209 31,453 SH   SOLE 7 31,453 0 0
MONGODB INC CL A 60937P106   238,176 1,210 SH   SOLE 13 309 0 901
MONGODB INC CL A 60937P106   897,787 4,561 SH   SOLE 15 4,561 0 0
MONGODB INC CL A 60937P106   18,306 93 SH   SOLE 17 0 0 93
MONGODB INC CL A 60937P106   21,825,029 110,877 SH   SOLE 18 89,538 0 21,339
MONGODB INC CL A 60937P106   72,032,023 365,942 SH   SOLE 19 365,942 0 0
MONGODB INC CL A 60937P106   250,740,697 1,273,830 SH   SOLE 21 1,273,830 0 0
MONGODB INC CL A 60937P106   306,639,124 1,557,809 SH   SOLE 22 1,429,573 0 128,236
MONGODB INC CL A 60937P106   21,635,275 109,913 SH   SOLE 23 109,913 0 0
MONGODB INC CL A 60937P106   14,301,804 72,657 SH   SOLE 25 72,657 0 0
MONGODB INC CL A 60937P106   15,605,278 79,279 SH   SOLE 26 42,607 0 36,672
MONGODB INC CL A 60937P106   18,946,244 96,252 SH   SOLE 28 977 0 95,275
MONGODB INC CL A 60937P106   47,551,426 241,574 SH   SOLE 30 241,574 0 0
MONGODB INC CL A 60937P106   2,844,338 14,450 SH   SOLE 31 13,192 0 1,258
MONGODB INC CL A 60937P106   85,935,817 436,577 SH   SOLE 34 436,577 0 0
MONGODB INC CL A 60937P106   3,434,858 17,450 SH   SOLE 36 17,450 0 0
MONGODB INC CL A 60937P106   501,548 2,548 SH   SOLE 40 2,548 0 0
MONGODB INC CL A 60937P106   38,581 196 SH   OTR 43 196 0 0
MONGODB INC CL A 60937P106   10,735,260 54,538 SH   SOLE 43 49,862 0 4,676
MONGODB INC NOTE 0.250% 1/1 60937PAD8   12,884,603 10,989,000 PRN   SOLE 21 10,989,000 0 0
MONOLITHIC PWR SYS INC COM 609839105   44,848,003 126,829 SH   SOLE 2 50,345 0 76,484
MONOLITHIC PWR SYS INC COM 609839105   15,727,512 44,477 SH   SOLE 4 23,930 0 20,547
MONOLITHIC PWR SYS INC COM 609839105   12,892,974 36,461 SH   SOLE 7 35,208 0 1,253
MONOLITHIC PWR SYS INC COM 609839105   1,423,280 4,025 SH   SOLE 13 3,526 0 499
MONOLITHIC PWR SYS INC COM 609839105   1,747,894 4,943 SH   SOLE 15 4,943 0 0
MONOLITHIC PWR SYS INC COM 609839105   34,153,775 96,586 SH   SOLE 18 90,294 0 6,292
MONOLITHIC PWR SYS INC COM 609839105   440,405,343 1,245,455 SH   SOLE 19 1,245,455 0 0
MONOLITHIC PWR SYS INC COM 609839105   623,785,721 1,764,050 SH   SOLE 21 1,764,050 0 0
MONOLITHIC PWR SYS INC COM 609839105   385,801,947 1,091,038 SH   SOLE 22 993,543 0 97,495
MONOLITHIC PWR SYS INC COM 609839105   27,537,025 77,874 SH   SOLE 23 77,874 0 0
MONOLITHIC PWR SYS INC COM 609839105   19,937,239 56,382 SH   SOLE 25 56,382 0 0
MONOLITHIC PWR SYS INC COM 609839105   28,463,130 80,493 SH   SOLE 26 29,299 0 51,194
MONOLITHIC PWR SYS INC COM 609839105   26,302,219 74,382 SH   SOLE 28 629 0 73,753
MONOLITHIC PWR SYS INC COM 609839105   1,251,779 3,540 SH   SOLE 29 3,540 0 0
MONOLITHIC PWR SYS INC COM 609839105   85,458,697 241,675 SH   SOLE 30 229,450 0 12,225
MONOLITHIC PWR SYS INC COM 609839105   7,419,445 20,982 SH   SOLE 31 20,176 0 806
MONOLITHIC PWR SYS INC COM 609839105   155,039,244 438,447 SH   SOLE 34 438,447 0 0
MONOLITHIC PWR SYS INC COM 609839105   4,047,420 11,446 SH   SOLE 36 11,446 0 0
MONOLITHIC PWR SYS INC COM 609839105   580,274 1,641 SH   SOLE 40 1,641 0 0
MONOLITHIC PWR SYS INC COM 609839105   30,410 86 SH   OTR 43 86 0 0
MONOLITHIC PWR SYS INC COM 609839105   12,160,001 34,388 SH   SOLE 43 30,454 0 3,934
MONRO INC COM 610236101   3,511,317 77,684 SH   SOLE 2 55,365 0 22,319
MONRO INC COM 610236101   6,554 145 SH   SOLE 4 145 0 0
MONRO INC COM 610236101   188,574 4,172 SH   SOLE 7 4,172 0 0
MONRO INC COM 610236101   5,009,606 110,832 SH   SOLE 18 110,832 0 0
MONRO INC COM 610236101   2,618,436 57,930 SH   SOLE 19 57,930 0 0
MONRO INC COM 610236101   179,442,960 3,969,977 SH   SOLE 21 3,969,977 0 0
MONRO INC COM 610236101   39,436,593 872,491 SH   SOLE 22 832,747 0 39,744
MONRO INC COM 610236101   235,492 5,210 SH   SOLE 25 5,210 0 0
MONRO INC COM 610236101   564,051 12,479 SH   SOLE 26 10,270 0 2,209
MONRO INC COM 610236101   100,163 2,216 SH   SOLE 28 597 0 1,619
MONRO INC COM 610236101   3,241,337 71,711 SH   SOLE 30 71,711 0 0
MONRO INC COM 610236101   24,770 548 SH   SOLE 34 548 0 0
MONRO INC COM 610236101   103,418 2,288 SH   SOLE 36 2,288 0 0
MONRO INC COM 610236101   203,038 4,492 SH   SOLE 40 4,492 0 0
MONRO INC COM 610236101   549,406 12,155 SH   SOLE 43 11,766 0 389
MONROE CAP CORP COM 610335101   1,360,849 159,350 SH   SOLE 30 159,350 0 0
MONROE CAP CORP COM 610335101   13 2 SH   SOLE 43 2 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   61,474,892 605,485 SH   SOLE 2 74,973 0 530,512
MONSTER BEVERAGE CORP NEW COM 61174X109   30,411,382 299,531 SH   SOLE 4 164,312 0 135,219
MONSTER BEVERAGE CORP NEW COM 61174X109   38,298,030 377,209 SH   SOLE 7 364,555 0 12,654
MONSTER BEVERAGE CORP NEW COM 61174X109   979,561 9,648 SH   SOLE 13 1,616 0 8,032
MONSTER BEVERAGE CORP NEW COM 61174X109   4,713,023 46,420 SH   SOLE 15 46,420 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   147,011,176 1,447,958 SH   SOLE 18 1,415,888 0 32,070
MONSTER BEVERAGE CORP NEW COM 61174X109   27,675,047 272,580 SH   SOLE 19 272,580 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   940,079,266 9,259,128 SH   SOLE 21 9,259,128 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   835,085,570 8,225,013 SH   SOLE 22 7,412,548 0 812,465
MONSTER BEVERAGE CORP NEW COM 61174X109   65,440,857 644,547 SH   SOLE 23 644,547 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   64,840,104 638,630 SH   SOLE 25 602,357 0 36,273
MONSTER BEVERAGE CORP NEW COM 61174X109   63,613,114 626,545 SH   SOLE 26 214,496 0 412,049
MONSTER BEVERAGE CORP NEW COM 61174X109   48,664,141 479,308 SH   SOLE 28 4,996 0 474,312
MONSTER BEVERAGE CORP NEW COM 61174X109   243,753,122 2,400,799 SH   SOLE 30 2,378,958 0 21,841
MONSTER BEVERAGE CORP NEW COM 61174X109   8,786,812 86,544 SH   SOLE 31 79,228 0 7,316
MONSTER BEVERAGE CORP NEW COM 61174X109   11,358,669 111,875 SH   SOLE 32 111,875 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   25,016,484 246,395 SH   SOLE 34 246,395 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   12,861,820 126,680 SH   SOLE 36 126,680 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   1,503,456 14,808 SH   SOLE 40 14,808 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   85,184 839 SH   OTR 43 839 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   43,758,516 430,991 SH   SOLE 43 389,336 0 41,655
MONTAUK RENEWABLES INC COM 61218C103   395,370 35,845 SH   SOLE 2 20,174 0 15,671
MONTAUK RENEWABLES INC COM 61218C103   113,841 10,321 SH   SOLE 7 10,321 0 0
MONTAUK RENEWABLES INC COM 61218C103   1,818,251 164,846 SH   SOLE 18 164,846 0 0
MONTAUK RENEWABLES INC COM 61218C103   1,330,968 120,668 SH   SOLE 19 120,668 0 0
MONTAUK RENEWABLES INC COM 61218C103   25,767,867 2,336,162 SH   SOLE 21 2,336,162 0 0
MONTAUK RENEWABLES INC COM 61218C103   17,212,844 1,560,548 SH   SOLE 22 1,505,538 0 55,010
MONTAUK RENEWABLES INC COM 61218C103   121,617 11,026 SH   SOLE 25 11,026 0 0
MONTAUK RENEWABLES INC COM 61218C103   58,823 5,333 SH   SOLE 26 2,214 0 3,119
MONTAUK RENEWABLES INC COM 61218C103   364,321 33,030 SH   SOLE 30 33,030 0 0
MONTAUK RENEWABLES INC COM 61218C103   83,420 7,563 SH   SOLE 36 7,563 0 0
MONTAUK RENEWABLES INC COM 61218C103   80,210 7,272 SH   SOLE 40 7,272 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102   184,261 24,213 SH   SOLE 2 10,286 0 13,927
MONTE ROSA THERAPEUTICS INC COM 61225M102   3,044 400 SH   SOLE 7 400 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102   963,540 126,615 SH   SOLE 18 126,615 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102   10,491,740 1,378,678 SH   SOLE 19 1,378,678 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102   10,019,090 1,316,569 SH   SOLE 21 1,316,569 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102   5,334,663 701,007 SH   SOLE 22 659,964 0 41,043
MONTE ROSA THERAPEUTICS INC COM 61225M102   47,494 6,241 SH   SOLE 25 6,241 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102   7,580 996 SH   SOLE 26 996 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102   325,860 42,820 SH   SOLE 30 42,820 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102   7,587 997 SH   SOLE 34 997 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   584,971 13,178 SH   SOLE 2 7,319 0 5,859
MONTROSE ENVIRONMENTAL GROUP COM 615111101   2,885 65 SH   SOLE 4 65 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   1,321,934 29,780 SH   SOLE 7 29,780 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   3,229,284 72,748 SH   SOLE 18 72,748 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   2,257,232 50,850 SH   SOLE 19 50,850 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   43,314,830 975,779 SH   SOLE 21 975,779 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   28,629,419 644,952 SH   SOLE 22 627,440 0 17,512
MONTROSE ENVIRONMENTAL GROUP COM 615111101   207,612 4,677 SH   SOLE 25 4,677 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   623,058 14,036 SH   SOLE 26 12,269 0 1,767
MONTROSE ENVIRONMENTAL GROUP COM 615111101   823,656 18,555 SH   SOLE 28 15,854 0 2,701
MONTROSE ENVIRONMENTAL GROUP COM 615111101   13,585,204 306,042 SH   SOLE 30 306,042 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   92,686 2,088 SH   SOLE 36 2,088 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   177,116 3,990 SH   SOLE 40 3,990 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   313,882 7,071 SH   SOLE 43 6,946 0 125
MOODYS CORP COM 615369105   104,250,967 374,169 SH   SOLE 2 149,263 0 224,906
MOODYS CORP COM 615369105   41,756,779 149,870 SH   SOLE 4 95,629 0 54,241
MOODYS CORP COM 615369105   46,798,687 167,966 SH   SOLE 7 162,962 0 5,004
MOODYS CORP COM 615369105   1,890,994 6,787 SH   SOLE 13 5,165 0 1,622
MOODYS CORP COM 615369105   5,180,103 18,592 SH   SOLE 15 18,592 0 0
MOODYS CORP COM 615369105   92,520,508 332,067 SH   SOLE 18 317,462 0 14,605
MOODYS CORP COM 615369105   12,575,235 45,134 SH   SOLE 19 45,134 0 0
MOODYS CORP COM 615369105   18,181,627 65,256 SH   SOLE 20 65,256 0 0
MOODYS CORP COM 615369105   1,271,598,276 4,563,916 SH   SOLE 21 4,563,916 0 0
MOODYS CORP COM 615369105   962,767,788 3,455,487 SH   SOLE 22 3,111,717 0 343,770
MOODYS CORP COM 615369105   77,084,402 276,665 SH   SOLE 23 276,665 0 0
MOODYS CORP COM 615369105   204,633,852 734,455 SH   SOLE 25 734,455 0 0
MOODYS CORP COM 615369105   129,979,016 466,510 SH   SOLE 26 289,474 0 177,036
MOODYS CORP COM 615369105   112,469,421 403,666 SH   SOLE 28 5,312 0 398,354
MOODYS CORP COM 615369105   1,274,687 4,575 SH   SOLE 29 4,575 0 0
MOODYS CORP COM 615369105   433,160,205 1,554,663 SH   SOLE 30 1,511,969 0 42,694
MOODYS CORP COM 615369105   13,640,399 48,957 SH   SOLE 31 46,029 0 2,928
MOODYS CORP COM 615369105   2,336,229 8,385 SH   SOLE 34 8,385 0 0
MOODYS CORP COM 615369105   15,093,124 54,171 SH   SOLE 36 54,171 0 0
MOODYS CORP COM 615369105   1,723,543 6,186 SH   SOLE 40 6,186 0 0
MOODYS CORP COM 615369105   90,273 324 SH   OTR 43 324 0 0
MOODYS CORP COM 615369105   59,156,096 212,318 SH   SOLE 43 197,792 0 14,526
MOOG INC CL A 615394202   10,697,417 121,894 SH   SOLE 2 76,018 0 45,876
MOOG INC CL A 615394202   11,409 130 SH   SOLE 4 130 0 0
MOOG INC CL A 615394202   330,416 3,765 SH   SOLE 7 3,765 0 0
MOOG INC CL A 615394202   8,998,735 102,538 SH   SOLE 18 98,974 0 3,564
MOOG INC CL A 615394202   23,687,740 269,915 SH   SOLE 19 269,915 0 0
MOOG INC CL A 615394202   348,691,981 3,973,245 SH   SOLE 21 3,973,245 0 0
MOOG INC CL A 615394202   89,761,718 1,022,809 SH   SOLE 22 989,971 0 32,838
MOOG INC CL A 615394202   671,627 7,653 SH   SOLE 23 7,653 0 0
MOOG INC CL A 615394202   404,574 4,610 SH   SOLE 25 4,610 0 0
MOOG INC CL A 615394202   786,593 8,963 SH   SOLE 26 8,963 0 0
MOOG INC CL A 615394202   365,345 4,163 SH   SOLE 28 521 0 3,642
MOOG INC CL A 615394202   3,893,385 44,364 SH   SOLE 30 44,364 0 0
MOOG INC CL A 615394202   285,571 3,254 SH   SOLE 36 3,254 0 0
MOOG INC CL A 615394202   293,645 3,346 SH   SOLE 40 3,346 0 0
MOOG INC CL A 615394202   750,875 8,556 SH   SOLE 43 8,470 0 86
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104   387,471 36,902 SH   SOLE 2 36,902 0 0
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104   170,153 16,205 SH   SOLE 18 16,205 0 0
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104   4,771,274 454,407 SH   SOLE 19 454,407 0 0
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104   4,673 445 SH   SOLE 21 445 0 0
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104   2,454,890 233,799 SH   SOLE 34 233,799 0 0
MORGAN STANLEY COM NEW 617446448   203,831,794 2,397,457 SH   SOLE 2 270,642 0 2,126,815
MORGAN STANLEY COM NEW 617446448   90,290,645 1,061,993 SH   SOLE 4 685,875 0 376,118
MORGAN STANLEY COM NEW 617446448   107,232,240 1,261,259 SH   SOLE 7 1,221,995 0 39,264
MORGAN STANLEY COM NEW 617446448   2,292,564 26,965 SH   SOLE 13 12,071 0 14,894
MORGAN STANLEY COM NEW 617446448   18,645,481 219,307 SH   SOLE 15 219,307 0 0
MORGAN STANLEY COM NEW 617446448   680 8 SH   SOLE 17 0 0 8
MORGAN STANLEY COM NEW 617446448   241,293,647 2,838,081 SH   SOLE 18 2,730,194 0 107,887
MORGAN STANLEY COM NEW 617446448   109,255,716 1,285,059 SH   SOLE 19 1,285,059 0 0
MORGAN STANLEY COM NEW 617446448   2,738,997,263 32,215,917 SH   SOLE 21 32,215,917 0 0
MORGAN STANLEY COM NEW 617446448   2,346,539,332 27,599,851 SH   SOLE 22 24,906,023 0 2,693,828
MORGAN STANLEY COM NEW 617446448   211,327,752 2,485,624 SH   SOLE 23 2,485,624 0 0
MORGAN STANLEY COM NEW 617446448   181,928,262 2,139,829 SH   SOLE 25 2,139,829 0 0
MORGAN STANLEY COM NEW 617446448   212,278,871 2,496,811 SH   SOLE 26 1,066,714 0 1,430,097
MORGAN STANLEY COM NEW 617446448   202,955,663 2,387,152 SH   SOLE 28 97,664 0 2,289,488
MORGAN STANLEY COM NEW 617446448   152,271 1,791 SH   SOLE 29 1,791 0 0
MORGAN STANLEY COM NEW 617446448   628,028,457 7,386,832 SH   SOLE 30 7,359,357 0 27,475
MORGAN STANLEY COM NEW 617446448   24,691,848 290,424 SH   SOLE 31 267,280 0 23,144
MORGAN STANLEY COM NEW 617446448   92,969,030 1,093,496 SH   SOLE 34 1,093,496 0 0
MORGAN STANLEY COM NEW 617446448   37,192,934 437,461 SH   SOLE 36 437,461 0 0
MORGAN STANLEY COM NEW 617446448   4,116,328 48,416 SH   SOLE 40 48,416 0 0
MORGAN STANLEY COM NEW 617446448   277,420 3,263 SH   OTR 43 3,263 0 0
MORGAN STANLEY COM NEW 617446448   138,662,234 1,630,937 SH   SOLE 43 1,480,406 0 150,531
MORNINGSTAR INC COM 617700109   4,930,238 22,763 SH   SOLE 2 8,988 0 13,775
MORNINGSTAR INC COM 617700109   26,207 121 SH   SOLE 4 121 0 0
MORNINGSTAR INC COM 617700109   441,194 2,037 SH   SOLE 7 2,037 0 0
MORNINGSTAR INC COM 617700109   2,532,370 11,692 SH   SOLE 18 11,692 0 0
MORNINGSTAR INC COM 617700109   1,858,992 8,583 SH   SOLE 19 8,583 0 0
MORNINGSTAR INC COM 617700109   82,371,126 380,309 SH   SOLE 21 380,309 0 0
MORNINGSTAR INC COM 617700109   126,753,883 585,225 SH   SOLE 22 551,529 0 33,696
MORNINGSTAR INC COM 617700109   821,742 3,794 SH   SOLE 25 3,794 0 0
MORNINGSTAR INC COM 617700109   2,417,144 11,160 SH   SOLE 26 9,198 0 1,962
MORNINGSTAR INC COM 617700109   253,627 1,171 SH   SOLE 28 385 0 786
MORNINGSTAR INC COM 617700109   3,438,583 15,876 SH   SOLE 30 15,876 0 0
MORNINGSTAR INC COM 617700109   75,373 348 SH   SOLE 31 348 0 0
MORNINGSTAR INC COM 617700109   18,194 84 SH   SOLE 36 84 0 0
MORNINGSTAR INC COM 617700109   808,097 3,731 SH   SOLE 40 3,731 0 0
MORNINGSTAR INC COM 617700109   23,825 110 SH   OTR 43 110 0 0
MORNINGSTAR INC COM 617700109   10,659,855 49,217 SH   SOLE 43 47,331 0 1,886
MORPHIC HLDG INC COM 61775R105   408,419 15,268 SH   SOLE 2 6,305 0 8,963
MORPHIC HLDG INC COM 61775R105   3,023 113 SH   SOLE 4 113 0 0
MORPHIC HLDG INC COM 61775R105   7,651 286 SH   SOLE 7 286 0 0
MORPHIC HLDG INC COM 61775R105   1,756,111 65,649 SH   SOLE 18 65,649 0 0
MORPHIC HLDG INC COM 61775R105   1,862,255 69,617 SH   SOLE 19 69,617 0 0
MORPHIC HLDG INC COM 61775R105   29,723,503 1,111,159 SH   SOLE 21 1,111,159 0 0
MORPHIC HLDG INC COM 61775R105   18,944,671 708,212 SH   SOLE 22 687,423 0 20,789
MORPHIC HLDG INC COM 61775R105   7,223 270 SH   SOLE 23 270 0 0
MORPHIC HLDG INC COM 61775R105   72,546 2,712 SH   SOLE 25 2,712 0 0
MORPHIC HLDG INC COM 61775R105   352,191 13,166 SH   SOLE 26 11,579 0 1,587
MORPHIC HLDG INC COM 61775R105   2,498,691 93,409 SH   SOLE 30 93,409 0 0
MORPHIC HLDG INC COM 61775R105   55,774 2,085 SH   SOLE 36 2,085 0 0
MORPHIC HLDG INC COM 61775R105   116,042 4,338 SH   SOLE 40 4,338 0 0
MORPHIC HLDG INC COM 61775R105   124,147 4,641 SH   SOLE 43 4,641 0 0
MORPHOSYS AG SPONSORED ADS 617760202   84,889 23,712 SH   SOLE 43 16,276 0 7,436
MOSAIC CO NEW COM 61945C103   37,306,741 850,393 SH   SOLE 2 127,931 0 722,462
MOSAIC CO NEW COM 61945C103   16,495,778 376,015 SH   SOLE 4 231,176 0 144,839
MOSAIC CO NEW COM 61945C103   41,290,093 941,192 SH   SOLE 7 931,404 0 9,788
MOSAIC CO NEW COM 61945C103   260,851 5,946 SH   SOLE 13 1,120 0 4,826
MOSAIC CO NEW COM 61945C103   2,520,419 57,452 SH   SOLE 15 57,452 0 0
MOSAIC CO NEW COM 61945C103   25,640,172 584,458 SH   SOLE 18 556,110 0 28,348
MOSAIC CO NEW COM 61945C103   11,126,704 253,629 SH   SOLE 19 253,629 0 0
MOSAIC CO NEW COM 61945C103   460,152,913 10,489,011 SH   SOLE 21 10,489,011 0 0
MOSAIC CO NEW COM 61945C103   332,911,048 7,588,581 SH   SOLE 22 6,830,450 0 758,131
MOSAIC CO NEW COM 61945C103   26,288,001 599,225 SH   SOLE 23 599,225 0 0
MOSAIC CO NEW COM 61945C103   35,669,293 813,068 SH   SOLE 25 813,068 0 0
MOSAIC CO NEW COM 61945C103   32,383,518 738,170 SH   SOLE 26 240,467 0 497,703
MOSAIC CO NEW COM 61945C103   21,024,259 479,240 SH   SOLE 28 12,224 0 467,016
MOSAIC CO NEW COM 61945C103   133,414,154 3,041,125 SH   SOLE 30 2,926,855 0 114,270
MOSAIC CO NEW COM 61945C103   3,524,691 80,344 SH   SOLE 31 73,733 0 6,611
MOSAIC CO NEW COM 61945C103   10,585,173 241,285 SH   SOLE 34 241,285 0 0
MOSAIC CO NEW COM 61945C103   4,551,907 103,759 SH   SOLE 36 103,759 0 0
MOSAIC CO NEW COM 61945C103   579,128 13,201 SH   SOLE 40 13,201 0 0
MOSAIC CO NEW COM 61945C103   72,780 1,659 SH   OTR 43 1,659 0 0
MOSAIC CO NEW COM 61945C103   18,466,163 420,929 SH   SOLE 43 393,667 0 27,262
MOTORCAR PTS AMER INC COM 620071100   138,809 11,704 SH   SOLE 2 670 0 11,034
MOTORCAR PTS AMER INC COM 620071100   2,953 249 SH   SOLE 7 249 0 0
MOTORCAR PTS AMER INC COM 620071100   842,629 71,048 SH   SOLE 18 71,048 0 0
MOTORCAR PTS AMER INC COM 620071100   414,139 34,919 SH   SOLE 19 34,919 0 0
MOTORCAR PTS AMER INC COM 620071100   29,043,954 2,448,900 SH   SOLE 21 2,448,900 0 0
MOTORCAR PTS AMER INC COM 620071100   5,880,627 495,837 SH   SOLE 22 480,569 0 15,268
MOTORCAR PTS AMER INC COM 620071100   241,932 20,399 SH   SOLE 30 20,399 0 0
MOTORCAR PTS AMER INC COM 620071100   5,396 455 SH   SOLE 43 342 0 113
MOTOROLA SOLUTIONS INC COM NEW 620076307   74,144,713 287,706 SH   SOLE 2 38,421 0 249,285
MOTOROLA SOLUTIONS INC COM NEW 620076307   39,775,992 154,344 SH   SOLE 4 95,636 0 58,708
MOTOROLA SOLUTIONS INC COM NEW 620076307   47,608,057 184,735 SH   SOLE 7 179,505 0 5,230
MOTOROLA SOLUTIONS INC COM NEW 620076307   579,848 2,250 SH   SOLE 13 632 0 1,618
MOTOROLA SOLUTIONS INC COM NEW 620076307   4,990,812 19,366 SH   SOLE 15 19,366 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   69,066 268 SH   SOLE 17 0 0 268
MOTOROLA SOLUTIONS INC COM NEW 620076307   82,066,976 318,447 SH   SOLE 18 305,066 0 13,381
MOTOROLA SOLUTIONS INC COM NEW 620076307   216,573,299 840,376 SH   SOLE 19 840,376 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   1,661,326,226 6,446,495 SH   SOLE 21 6,446,495 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   1,048,437,212 4,068,283 SH   SOLE 22 3,719,759 0 348,524
MOTOROLA SOLUTIONS INC COM NEW 620076307   70,370,293 273,060 SH   SOLE 23 273,060 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   103,068,022 399,938 SH   SOLE 25 399,938 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   83,719,413 324,859 SH   SOLE 26 134,341 0 190,518
MOTOROLA SOLUTIONS INC COM NEW 620076307   96,139,746 373,054 SH   SOLE 28 4,283 0 368,771
MOTOROLA SOLUTIONS INC COM NEW 620076307   322,843,368 1,252,739 SH   SOLE 30 1,230,083 0 22,656
MOTOROLA SOLUTIONS INC COM NEW 620076307   9,513,880 36,917 SH   SOLE 31 33,881 0 3,036
MOTOROLA SOLUTIONS INC COM NEW 620076307   56,058,110 217,524 SH   SOLE 34 217,524 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   19,395,770 75,262 SH   SOLE 36 75,262 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   1,601,410 6,214 SH   SOLE 40 6,214 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   67,262 261 SH   OTR 43 261 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   65,844,559 255,499 SH   SOLE 43 234,995 0 20,504
MOTUS GI HLDGS INC COM NEW 62014P405   445 530 SH   SOLE 21 530 0 0
MOTUS GI HLDGS INC COM NEW 62014P405   1,753 2,087 SH   SOLE 22 2,087 0 0
MOVADO GROUP INC COM 624580106   768,098 23,817 SH   SOLE 2 11,511 0 12,306
MOVADO GROUP INC COM 624580106   122,034 3,784 SH   SOLE 7 3,784 0 0
MOVADO GROUP INC COM 624580106   1,895,300 58,769 SH   SOLE 18 58,769 0 0
MOVADO GROUP INC COM 624580106   933,412 28,943 SH   SOLE 19 28,943 0 0
MOVADO GROUP INC COM 624580106   66,121,724 2,050,286 SH   SOLE 21 2,050,286 0 0
MOVADO GROUP INC COM 624580106   13,416,065 416,002 SH   SOLE 22 398,190 0 17,812
MOVADO GROUP INC COM 624580106   78,529 2,435 SH   SOLE 25 2,435 0 0
MOVADO GROUP INC COM 624580106   76,368 2,368 SH   SOLE 26 880 0 1,488
MOVADO GROUP INC COM 624580106   1,370,045 42,482 SH   SOLE 30 42,482 0 0
MOVADO GROUP INC COM 624580106   31,476 976 SH   SOLE 34 976 0 0
MOVADO GROUP INC COM 624580106   60,372 1,872 SH   SOLE 40 1,872 0 0
MOVADO GROUP INC COM 624580106   441,417 13,687 SH   SOLE 43 13,437 0 250
MOVANO INC COM 62459M107   5,214 4,011 SH   SOLE 18 4,011 0 0
MOVANO INC COM 62459M107   66,604 51,234 SH   SOLE 21 51,234 0 0
MP MATERIALS CORP COM CL A 553368101   12,687,077 522,532 SH   SOLE 2 88,337 0 434,195
MP MATERIALS CORP COM CL A 553368101   5,851 241 SH   SOLE 4 241 0 0
MP MATERIALS CORP COM CL A 553368101   4,430,420 182,472 SH   SOLE 7 182,472 0 0
MP MATERIALS CORP COM CL A 553368101   4,834,172 199,101 SH   SOLE 18 199,101 0 0
MP MATERIALS CORP COM CL A 553368101   710,821 29,276 SH   SOLE 19 29,276 0 0
MP MATERIALS CORP COM CL A 553368101   121,802,854 5,016,592 SH   SOLE 21 5,016,592 0 0
MP MATERIALS CORP COM CL A 553368101   63,789,533 2,627,246 SH   SOLE 22 2,510,912 0 116,334
MP MATERIALS CORP COM CL A 553368101   273,733 11,274 SH   SOLE 25 11,274 0 0
MP MATERIALS CORP COM CL A 553368101   851,135 35,055 SH   SOLE 26 28,481 0 6,574
MP MATERIALS CORP COM CL A 553368101   278,637 11,476 SH   SOLE 28 1,709 0 9,767
MP MATERIALS CORP COM CL A 553368101   997,277 41,074 SH   SOLE 30 41,074 0 0
MP MATERIALS CORP COM CL A 553368101   32,390 1,334 SH   SOLE 31 1,334 0 0
MP MATERIALS CORP COM CL A 553368101   299,324 12,328 SH   SOLE 40 12,328 0 0
MP MATERIALS CORP COM CL A 553368101   1,128,729 46,488 SH   SOLE 43 43,505 0 2,983
MPLX LP COM UNIT REP LTD 55336V100   2,282,676 69,509 SH   SOLE 19 69,509 0 0
MPLX LP COM UNIT REP LTD 55336V100   33 1 SH   SOLE 43 1 0 0
MR COOPER GROUP INC COM 62482R107   3,235,602 80,628 SH   SOLE 2 31,858 0 48,770
MR COOPER GROUP INC COM 62482R107   184,437 4,596 SH   SOLE 4 2,027 0 2,569
MR COOPER GROUP INC COM 62482R107   247,080 6,157 SH   SOLE 7 6,157 0 0
MR COOPER GROUP INC COM 62482R107   11,027,042 274,783 SH   SOLE 18 274,783 0 0
MR COOPER GROUP INC COM 62482R107   18,771,289 467,762 SH   SOLE 19 467,762 0 0
MR COOPER GROUP INC COM 62482R107   299,982,946 7,475,279 SH   SOLE 21 7,475,279 0 0
MR COOPER GROUP INC COM 62482R107   78,449,615 1,954,887 SH   SOLE 22 1,869,528 0 85,359
MR COOPER GROUP INC COM 62482R107   447,730 11,157 SH   SOLE 25 11,157 0 0
MR COOPER GROUP INC COM 62482R107   1,507,483 37,565 SH   SOLE 26 31,145 0 6,420
MR COOPER GROUP INC COM 62482R107   207,793 5,178 SH   SOLE 28 1,535 0 3,643
MR COOPER GROUP INC COM 62482R107   5,627,229 140,225 SH   SOLE 30 140,225 0 0
MR COOPER GROUP INC COM 62482R107   4,309,079 107,378 SH   SOLE 34 107,378 0 0
MR COOPER GROUP INC COM 62482R107   132,349 3,298 SH   SOLE 36 3,298 0 0
MR COOPER GROUP INC COM 62482R107   408,042 10,168 SH   SOLE 40 10,168 0 0
MR COOPER GROUP INC COM 62482R107   4,640,554 115,638 SH   SOLE 43 111,835 0 3,803
MRC GLOBAL INC COM 55345K103   4,040,042 348,881 SH   SOLE 2 297,724 0 51,157
MRC GLOBAL INC COM 55345K103   5,744 496 SH   SOLE 4 496 0 0
MRC GLOBAL INC COM 55345K103   118,614 10,243 SH   SOLE 7 10,243 0 0
MRC GLOBAL INC COM 55345K103   2,438,597 210,587 SH   SOLE 18 210,587 0 0
MRC GLOBAL INC COM 55345K103   4,221,952 364,590 SH   SOLE 19 364,590 0 0
MRC GLOBAL INC COM 55345K103   34,287,789 2,960,949 SH   SOLE 21 2,960,949 0 0
MRC GLOBAL INC COM 55345K103   27,974,072 2,415,723 SH   SOLE 22 2,350,100 0 65,623
MRC GLOBAL INC COM 55345K103   82,809 7,151 SH   SOLE 23 7,151 0 0
MRC GLOBAL INC COM 55345K103   200,658 17,328 SH   SOLE 25 17,328 0 0
MRC GLOBAL INC COM 55345K103   778,859 67,259 SH   SOLE 26 13,103 0 54,156
MRC GLOBAL INC COM 55345K103   894,879 77,278 SH   SOLE 30 77,278 0 0
MRC GLOBAL INC COM 55345K103   360,346 31,118 SH   SOLE 34 31,118 0 0
MRC GLOBAL INC COM 55345K103   48,358 4,176 SH   SOLE 36 4,176 0 0
MRC GLOBAL INC COM 55345K103   152,300 13,152 SH   SOLE 40 13,152 0 0
MRC GLOBAL INC COM 55345K103   1,006,036 86,877 SH   SOLE 43 84,938 0 1,939
MSA SAFETY INC COM 553498106   7,079,729 49,100 SH   SOLE 2 29,790 0 19,310
MSA SAFETY INC COM 553498106   18,024 125 SH   SOLE 4 125 0 0
MSA SAFETY INC COM 553498106   2,134,733 14,805 SH   SOLE 7 14,805 0 0
MSA SAFETY INC COM 553498106   11,190,586 77,610 SH   SOLE 18 77,610 0 0
MSA SAFETY INC COM 553498106   1,671,595 11,593 SH   SOLE 19 11,593 0 0
MSA SAFETY INC COM 553498106   277,401,229 1,923,859 SH   SOLE 21 1,923,859 0 0
MSA SAFETY INC COM 553498106   152,282,231 1,056,122 SH   SOLE 22 1,006,425 0 49,697
MSA SAFETY INC COM 553498106   853,028 5,916 SH   SOLE 25 5,916 0 0
MSA SAFETY INC COM 553498106   2,119,737 14,701 SH   SOLE 26 11,815 0 2,886
MSA SAFETY INC COM 553498106   2,998,864 20,798 SH   SOLE 28 20,798 0 0
MSA SAFETY INC COM 553498106   2,300,840 15,957 SH   SOLE 30 15,957 0 0
MSA SAFETY INC COM 553498106   77,574 538 SH   SOLE 31 538 0 0
MSA SAFETY INC COM 553498106   170,288 1,181 SH   SOLE 36 1,181 0 0
MSA SAFETY INC COM 553498106   764,495 5,302 SH   SOLE 40 5,302 0 0
MSA SAFETY INC COM 553498106   2,236,878 15,513 SH   SOLE 43 14,507 0 1,006
MSC INDL DIRECT INC CL A 553530106   30,989,055 379,303 SH   SOLE 2 44,936 0 334,367
MSC INDL DIRECT INC CL A 553530106   11,765 144 SH   SOLE 4 144 0 0
MSC INDL DIRECT INC CL A 553530106   590,936 7,233 SH   SOLE 7 7,233 0 0
MSC INDL DIRECT INC CL A 553530106   9,878,347 120,910 SH   SOLE 18 120,910 0 0
MSC INDL DIRECT INC CL A 553530106   5,222,101 63,918 SH   SOLE 19 63,918 0 0
MSC INDL DIRECT INC CL A 553530106   313,907,086 3,842,192 SH   SOLE 21 3,842,192 0 0
MSC INDL DIRECT INC CL A 553530106   112,151,469 1,372,723 SH   SOLE 22 1,306,266 0 66,457
MSC INDL DIRECT INC CL A 553530106   82,517 1,010 SH   SOLE 23 1,010 0 0
MSC INDL DIRECT INC CL A 553530106   573,207 7,016 SH   SOLE 25 7,016 0 0
MSC INDL DIRECT INC CL A 553530106   2,021,585 24,744 SH   SOLE 26 20,840 0 3,904
MSC INDL DIRECT INC CL A 553530106   68,383 837 SH   SOLE 28 837 0 0
MSC INDL DIRECT INC CL A 553530106   1,632,938 19,987 SH   SOLE 30 19,987 0 0
MSC INDL DIRECT INC CL A 553530106   53,187 651 SH   SOLE 31 651 0 0
MSC INDL DIRECT INC CL A 553530106   1,819,051 22,265 SH   SOLE 32 22,265 0 0
MSC INDL DIRECT INC CL A 553530106   98,203 1,202 SH   SOLE 36 1,202 0 0
MSC INDL DIRECT INC CL A 553530106   597,064 7,308 SH   SOLE 40 7,308 0 0
MSC INDL DIRECT INC CL A 553530106   13,061,610 159,873 SH   SOLE 43 150,693 0 9,180
MSCI INC COM 55354G100   70,829,575 152,266 SH   SOLE 2 19,045 0 133,221
MSCI INC COM 55354G100   23,574,350 50,679 SH   SOLE 4 28,509 0 22,170
MSCI INC COM 55354G100   29,370,369 63,139 SH   SOLE 7 60,744 0 2,395
MSCI INC COM 55354G100   1,068,961 2,298 SH   SOLE 13 302 0 1,996
MSCI INC COM 55354G100   4,261,888 9,162 SH   SOLE 15 9,162 0 0
MSCI INC COM 55354G100   465 1 SH   SOLE 17 0 0 1
MSCI INC COM 55354G100   158,077,395 339,827 SH   SOLE 18 289,614 0 50,213
MSCI INC COM 55354G100   459,791,704 988,438 SH   SOLE 19 988,438 0 0
MSCI INC COM 55354G100   1,012,416,455 2,176,444 SH   SOLE 21 2,176,444 0 0
MSCI INC COM 55354G100   856,200,740 1,840,619 SH   SOLE 22 1,672,828 0 167,791
MSCI INC COM 55354G100   64,093,914 137,786 SH   SOLE 23 137,786 0 0
MSCI INC COM 55354G100   53,384,305 114,763 SH   SOLE 25 114,763 0 0
MSCI INC COM 55354G100   60,870,286 130,856 SH   SOLE 26 41,702 0 89,154
MSCI INC COM 55354G100   47,572,471 102,269 SH   SOLE 28 4,855 0 97,414
MSCI INC COM 55354G100   51,634 111 SH   SOLE 29 111 0 0
MSCI INC COM 55354G100   157,447,951 338,474 SH   SOLE 30 338,474 0 0
MSCI INC COM 55354G100   8,388,876 18,034 SH   SOLE 31 16,569 0 1,465
MSCI INC COM 55354G100   1,762,064 3,788 SH   SOLE 34 3,788 0 0
MSCI INC COM 55354G100   10,479,350 22,528 SH   SOLE 36 22,528 0 0
MSCI INC COM 55354G100   1,377,834 2,962 SH   SOLE 40 2,962 0 0
MSCI INC COM 55354G100   57,216 123 SH   OTR 43 123 0 0
MSCI INC COM 55354G100   38,025,662 81,746 SH   SOLE 43 71,679 0 10,066
MSP RECOVERY INC COM CL A 553745100   157,370 98,356 SH   SOLE 22 98,356 0 0
MUELLER INDS INC COM 624756102   3,946,097 66,883 SH   SOLE 2 31,445 0 35,438
MUELLER INDS INC COM 624756102   8,378 142 SH   SOLE 4 142 0 0
MUELLER INDS INC COM 624756102   58,941 999 SH   SOLE 7 999 0 0
MUELLER INDS INC COM 624756102   11,191,710 189,690 SH   SOLE 18 189,690 0 0
MUELLER INDS INC COM 624756102   6,008,265 101,835 SH   SOLE 19 101,835 0 0
MUELLER INDS INC COM 624756102   413,141,718 7,002,402 SH   SOLE 21 7,002,402 0 0
MUELLER INDS INC COM 624756102   86,596,070 1,467,730 SH   SOLE 22 1,410,723 0 57,007
MUELLER INDS INC COM 624756102   450,288 7,632 SH   SOLE 25 7,632 0 0
MUELLER INDS INC COM 624756102   2,397,052 40,628 SH   SOLE 26 21,172 0 19,456
MUELLER INDS INC COM 624756102   60,062 1,018 SH   SOLE 28 1,018 0 0
MUELLER INDS INC COM 624756102   5,253,714 89,046 SH   SOLE 30 89,046 0 0
MUELLER INDS INC COM 624756102   71,980 1,220 SH   SOLE 36 1,220 0 0
MUELLER INDS INC COM 624756102   425,154 7,206 SH   SOLE 40 7,206 0 0
MUELLER INDS INC COM 624756102   2,059,107 34,900 SH   SOLE 43 33,797 0 1,103
MUELLER WTR PRODS INC COM SER A 624758108   908,725 84,454 SH   SOLE 2 46,861 0 37,593
MUELLER WTR PRODS INC COM SER A 624758108   3,744 348 SH   SOLE 4 348 0 0
MUELLER WTR PRODS INC COM SER A 624758108   2,604,921 242,093 SH   SOLE 7 242,093 0 0
MUELLER WTR PRODS INC COM SER A 624758108   4,152,435 385,914 SH   SOLE 18 385,914 0 0
MUELLER WTR PRODS INC COM SER A 624758108   3,110,942 289,121 SH   SOLE 19 289,121 0 0
MUELLER WTR PRODS INC COM SER A 624758108   56,767,608 5,275,800 SH   SOLE 21 5,275,800 0 0
MUELLER WTR PRODS INC COM SER A 624758108   43,771,648 4,067,997 SH   SOLE 22 3,943,812 0 124,185
MUELLER WTR PRODS INC COM SER A 624758108   287,023 26,675 SH   SOLE 25 26,675 0 0
MUELLER WTR PRODS INC COM SER A 624758108   872,227 81,062 SH   SOLE 26 66,084 0 14,978
MUELLER WTR PRODS INC COM SER A 624758108   953,325 88,599 SH   SOLE 28 88,599 0 0
MUELLER WTR PRODS INC COM SER A 624758108   22,820,002 2,120,818 SH   SOLE 30 2,120,818 0 0
MUELLER WTR PRODS INC COM SER A 624758108   675,825 62,809 SH   SOLE 34 62,809 0 0
MUELLER WTR PRODS INC COM SER A 624758108   28,062 2,608 SH   SOLE 36 2,608 0 0
MUELLER WTR PRODS INC COM SER A 624758108   201,094 18,689 SH   SOLE 40 18,689 0 0
MUELLER WTR PRODS INC COM SER A 624758108   275,488 25,603 SH   SOLE 43 25,308 0 295
MULLEN AUTOMOTIVE INC COM 62526P109   16,681 58,324 SH   SOLE 2 13,089 0 45,235
MULLEN AUTOMOTIVE INC COM 62526P109   176,907 618,555 SH   SOLE 18 618,555 0 0
MULLEN AUTOMOTIVE INC COM 62526P109   154,857 541,459 SH   SOLE 19 541,459 0 0
MULLEN AUTOMOTIVE INC COM 62526P109   3,165,803 11,069,240 SH   SOLE 21 11,069,240 0 0
MULLEN AUTOMOTIVE INC COM 62526P109   4,042,683 14,135,256 SH   SOLE 22 14,032,932 0 102,324
MULTIPLAN CORPORATION COM 62548M100   469,824 408,543 SH   SOLE 2 117,834 0 290,709
MULTIPLAN CORPORATION COM 62548M100   5,307 4,615 SH   SOLE 7 4,615 0 0
MULTIPLAN CORPORATION COM 62548M100   1,186,448 1,031,694 SH   SOLE 18 1,031,694 0 0
MULTIPLAN CORPORATION COM 62548M100   1,076,562 936,141 SH   SOLE 19 936,141 0 0
MULTIPLAN CORPORATION COM 62548M100   16,044,434 13,951,682 SH   SOLE 21 13,951,682 0 0
MULTIPLAN CORPORATION COM 62548M100   8,961,718 7,792,798 SH   SOLE 22 7,397,655 0 395,143
MULTIPLAN CORPORATION COM 62548M100   14,836 12,901 SH   SOLE 23 12,901 0 0
MULTIPLAN CORPORATION COM 62548M100   37,098 32,259 SH   SOLE 25 32,259 0 0
MULTIPLAN CORPORATION COM 62548M100   275,924 239,934 SH   SOLE 26 137,526 0 102,408
MULTIPLAN CORPORATION COM 62548M100   34,921 30,366 SH   SOLE 28 14,373 0 15,993
MULTIPLAN CORPORATION COM 62548M100   174,253 151,524 SH   SOLE 30 151,524 0 0
MULTIPLAN CORPORATION COM 62548M100   16,783 14,594 SH   SOLE 36 14,594 0 0
MULTIPLAN CORPORATION COM 62548M100   18,311 15,923 SH   SOLE 40 15,923 0 0
MULTIPLAN CORPORATION COM 62548M100   292,865 254,665 SH   SOLE 43 239,206 0 15,459
MURPHY OIL CORP COM 626717102   9,947,310 231,279 SH   SOLE 2 140,172 0 91,107
MURPHY OIL CORP COM 626717102   216,770 5,040 SH   SOLE 4 5,040 0 0
MURPHY OIL CORP COM 626717102   525,367 12,215 SH   SOLE 7 12,215 0 0
MURPHY OIL CORP COM 626717102   124,041 2,884 SH   SOLE 13 2,884 0 0
MURPHY OIL CORP COM 626717102   28,082,562 652,931 SH   SOLE 18 642,988 0 9,943
MURPHY OIL CORP COM 626717102   27,764,632 645,539 SH   SOLE 19 645,539 0 0
MURPHY OIL CORP COM 626717102   487,801,442 11,341,582 SH   SOLE 21 11,341,582 0 0
MURPHY OIL CORP COM 626717102   206,713,071 4,806,163 SH   SOLE 22 4,650,389 0 155,774
MURPHY OIL CORP COM 626717102   608,893 14,157 SH   SOLE 23 14,157 0 0
MURPHY OIL CORP COM 626717102   5,899,553 137,167 SH   SOLE 26 49,929 0 87,238
MURPHY OIL CORP COM 626717102   6,322 147 SH   SOLE 28 0 0 147
MURPHY OIL CORP COM 626717102   5,858,693 136,217 SH   SOLE 30 136,217 0 0
MURPHY OIL CORP COM 626717102   139,998 3,255 SH   SOLE 36 3,255 0 0
MURPHY OIL CORP COM 626717102   6,150 143 SH   OTR 43 143 0 0
MURPHY OIL CORP COM 626717102   12,613,549 293,270 SH   SOLE 43 272,631 0 20,639
MURPHY USA INC COM 626755102   13,827,167 49,464 SH   SOLE 2 28,845 0 20,619
MURPHY USA INC COM 626755102   17,052 61 SH   SOLE 4 61 0 0
MURPHY USA INC COM 626755102   636,233 2,276 SH   SOLE 7 2,276 0 0
MURPHY USA INC COM 626755102   25,504,950 91,239 SH   SOLE 18 87,351 0 3,888
MURPHY USA INC COM 626755102   44,540,506 159,335 SH   SOLE 19 159,335 0 0
MURPHY USA INC COM 626755102   432,793,891 1,548,236 SH   SOLE 21 1,548,236 0 0
MURPHY USA INC COM 626755102   206,288,779 737,958 SH   SOLE 22 721,439 0 16,519
MURPHY USA INC COM 626755102   1,095,517 3,919 SH   SOLE 23 3,919 0 0
MURPHY USA INC COM 626755102   9,935,411 35,542 SH   SOLE 26 11,571 0 23,971
MURPHY USA INC COM 626755102   2,403,764 8,599 SH   SOLE 30 8,599 0 0
MURPHY USA INC COM 626755102   235,373 842 SH   SOLE 36 842 0 0
MURPHY USA INC COM 626755102   8,257,075 29,538 SH   SOLE 43 28,441 0 1,097
MUSTANG BIO INC COM 62818Q104   15,517 39,293 SH   SOLE 2 38,413 0 880
MUSTANG BIO INC COM 62818Q104   42,261 107,018 SH   SOLE 21 107,018 0 0
MUSTANG BIO INC COM 62818Q104   540,687 1,369,175 SH   SOLE 22 1,369,175 0 0
MV OIL TR TR UNITS 553859109   89,407 5,475 SH   SOLE 2 5,475 0 0
MV OIL TR TR UNITS 553859109   44,320 2,714 SH   SOLE 22 2,714 0 0
MVB FINL CORP COM 553810102   120,846 5,488 SH   SOLE 2 632 0 4,856
MVB FINL CORP COM 553810102   3,479 158 SH   SOLE 7 158 0 0
MVB FINL CORP COM 553810102   731,681 33,228 SH   SOLE 18 33,228 0 0
MVB FINL CORP COM 553810102   425,911 19,342 SH   SOLE 19 19,342 0 0
MVB FINL CORP COM 553810102   8,621,843 391,546 SH   SOLE 21 391,546 0 0
MVB FINL CORP COM 553810102   4,615,810 209,619 SH   SOLE 22 201,322 0 8,297
MVB FINL CORP COM 553810102   5,241 238 SH   SOLE 43 238 0 0
MYERS INDS INC COM 628464109   724,542 32,593 SH   SOLE 2 24,931 0 7,662
MYERS INDS INC COM 628464109   151,520 6,816 SH   SOLE 7 6,816 0 0
MYERS INDS INC COM 628464109   2,774,059 124,789 SH   SOLE 18 124,789 0 0
MYERS INDS INC COM 628464109   1,479,962 66,575 SH   SOLE 19 66,575 0 0
MYERS INDS INC COM 628464109   99,282,359 4,466,143 SH   SOLE 21 4,466,143 0 0
MYERS INDS INC COM 628464109   21,028,602 945,956 SH   SOLE 22 920,197 0 25,759
MYERS INDS INC COM 628464109   86,030 3,870 SH   SOLE 25 3,870 0 0
MYERS INDS INC COM 628464109   32,678 1,470 SH   SOLE 26 1,470 0 0
MYERS INDS INC COM 628464109   1,738,964 78,226 SH   SOLE 30 78,226 0 0
MYERS INDS INC COM 628464109   60,154 2,706 SH   SOLE 40 2,706 0 0
MYERS INDS INC COM 628464109   863,747 38,855 SH   SOLE 43 36,443 0 2,412
MYMD PHARMACEUTICALS INC COM 62856X102   7,066 6,144 SH   SOLE 18 6,144 0 0
MYMD PHARMACEUTICALS INC COM 62856X102   88,780 77,200 SH   SOLE 21 77,200 0 0
MYMD PHARMACEUTICALS INC COM 62856X102   131,074 113,977 SH   SOLE 22 113,977 0 0
MYOMO INC COM NEW 62857J201   144 281 SH   SOLE 22 281 0 0
MYOVANT SCIENCES LTD COM G637AM102   502,238 18,629 SH   SOLE 2 11,321 0 7,308
MYOVANT SCIENCES LTD COM G637AM102   3,801 141 SH   SOLE 4 141 0 0
MYOVANT SCIENCES LTD COM G637AM102   113,178 4,198 SH   SOLE 7 4,198 0 0
MYOVANT SCIENCES LTD COM G637AM102   12,568,887 466,205 SH   SOLE 21 466,205 0 0
MYOVANT SCIENCES LTD COM G637AM102   16,367,254 607,094 SH   SOLE 22 588,190 0 18,904
MYOVANT SCIENCES LTD COM G637AM102   233,258 8,652 SH   SOLE 25 8,652 0 0
MYOVANT SCIENCES LTD COM G637AM102   113,906 4,225 SH   SOLE 26 1,115 0 3,110
MYOVANT SCIENCES LTD COM G637AM102   64,785 2,403 SH   SOLE 28 720 0 1,683
MYOVANT SCIENCES LTD COM G637AM102   1,308,261 48,526 SH   SOLE 30 48,526 0 0
MYOVANT SCIENCES LTD COM G637AM102   67,831 2,516 SH   SOLE 36 2,516 0 0
MYOVANT SCIENCES LTD COM G637AM102   200,636 7,442 SH   SOLE 40 7,442 0 0
MYOVANT SCIENCES LTD COM G637AM102   348,081 12,911 SH   SOLE 43 12,441 0 470
MYR GROUP INC DEL COM 55405W104   2,574,185 27,959 SH   SOLE 2 18,340 0 9,619
MYR GROUP INC DEL COM 55405W104   4,880 53 SH   SOLE 4 53 0 0
MYR GROUP INC DEL COM 55405W104   1,493,560 16,222 SH   SOLE 7 16,222 0 0
MYR GROUP INC DEL COM 55405W104   4,848,498 52,661 SH   SOLE 18 52,661 0 0
MYR GROUP INC DEL COM 55405W104   9,046,246 98,254 SH   SOLE 19 98,254 0 0
MYR GROUP INC DEL COM 55405W104   199,080,199 2,162,270 SH   SOLE 21 2,162,270 0 0
MYR GROUP INC DEL COM 55405W104   44,432,153 482,591 SH   SOLE 22 469,966 0 12,625
MYR GROUP INC DEL COM 55405W104   158,268 1,719 SH   SOLE 23 1,719 0 0
MYR GROUP INC DEL COM 55405W104   300,609 3,265 SH   SOLE 25 3,265 0 0
MYR GROUP INC DEL COM 55405W104   2,106,470 22,879 SH   SOLE 26 9,430 0 13,449
MYR GROUP INC DEL COM 55405W104   27,713 301 SH   SOLE 28 301 0 0
MYR GROUP INC DEL COM 55405W104   5,078,581 55,160 SH   SOLE 30 55,160 0 0
MYR GROUP INC DEL COM 55405W104   85,257 926 SH   SOLE 34 926 0 0
MYR GROUP INC DEL COM 55405W104   67,764 736 SH   SOLE 36 736 0 0
MYR GROUP INC DEL COM 55405W104   181,838 1,975 SH   SOLE 40 1,975 0 0
MYR GROUP INC DEL COM 55405W104   3,847,183 41,785 SH   SOLE 43 40,015 0 1,770
MYRIAD GENETICS INC COM 62855J104   2,077,788 143,197 SH   SOLE 2 48,429 0 94,768
MYRIAD GENETICS INC COM 62855J104   4,556 314 SH   SOLE 4 314 0 0
MYRIAD GENETICS INC COM 62855J104   11,086 764 SH   SOLE 7 764 0 0
MYRIAD GENETICS INC COM 62855J104   4,099,525 282,531 SH   SOLE 18 282,531 0 0
MYRIAD GENETICS INC COM 62855J104   3,936,490 271,295 SH   SOLE 19 271,295 0 0
MYRIAD GENETICS INC COM 62855J104   158,096,476 10,895,691 SH   SOLE 21 10,895,691 0 0
MYRIAD GENETICS INC COM 62855J104   33,049,529 2,277,707 SH   SOLE 22 2,181,378 0 96,329
MYRIAD GENETICS INC COM 62855J104   42,935 2,959 SH   SOLE 23 2,959 0 0
MYRIAD GENETICS INC COM 62855J104   197,641 13,621 SH   SOLE 25 13,621 0 0
MYRIAD GENETICS INC COM 62855J104   1,091,573 75,229 SH   SOLE 26 23,059 0 52,170
MYRIAD GENETICS INC COM 62855J104   19,922 1,373 SH   SOLE 28 1,373 0 0
MYRIAD GENETICS INC COM 62855J104   5,129,154 353,491 SH   SOLE 30 353,491 0 0
MYRIAD GENETICS INC COM 62855J104   33,329 2,297 SH   SOLE 36 2,297 0 0
MYRIAD GENETICS INC COM 62855J104   160,843 11,085 SH   SOLE 40 11,085 0 0
MYRIAD GENETICS INC COM 62855J104   356,148 24,545 SH   SOLE 43 22,686 0 1,859
N-ABLE INC COMMON STOCK 62878D100   333,679 32,459 SH   SOLE 2 14,359 0 18,100
N-ABLE INC COMMON STOCK 62878D100   16,849 1,639 SH   SOLE 4 139 0 1,500
N-ABLE INC COMMON STOCK 62878D100   112,648 10,958 SH   SOLE 7 10,958 0 0
N-ABLE INC COMMON STOCK 62878D100   1,763,092 171,507 SH   SOLE 18 171,507 0 0
N-ABLE INC COMMON STOCK 62878D100   1,274,340 123,963 SH   SOLE 19 123,963 0 0
N-ABLE INC COMMON STOCK 62878D100   26,801,985 2,607,197 SH   SOLE 21 2,607,197 0 0
N-ABLE INC COMMON STOCK 62878D100   16,829,604 1,637,121 SH   SOLE 22 1,592,870 0 44,251
N-ABLE INC COMMON STOCK 62878D100   66,183 6,438 SH   SOLE 25 6,438 0 0
N-ABLE INC COMMON STOCK 62878D100   257,339 25,033 SH   SOLE 26 20,333 0 4,700
N-ABLE INC COMMON STOCK 62878D100   19,645 1,911 SH   SOLE 28 0 0 1,911
N-ABLE INC COMMON STOCK 62878D100   585,641 56,969 SH   SOLE 30 56,969 0 0
N-ABLE INC COMMON STOCK 62878D100   21,023 2,045 SH   SOLE 36 2,045 0 0
N-ABLE INC COMMON STOCK 62878D100   49,755 4,840 SH   SOLE 40 4,840 0 0
N-ABLE INC COMMON STOCK 62878D100   60,991 5,933 SH   SOLE 43 5,854 0 79
NABORS INDUSTRIES LTD SHS G6359F137   5,054,492 32,637 SH   SOLE 2 23,976 0 8,661
NABORS INDUSTRIES LTD SHS G6359F137   43,054 278 SH   SOLE 7 278 0 0
NABORS INDUSTRIES LTD SHS G6359F137   5,034,359 32,507 SH   SOLE 18 29,485 0 3,022
NABORS INDUSTRIES LTD SHS G6359F137   11,780,651 76,068 SH   SOLE 19 76,068 0 0
NABORS INDUSTRIES LTD SHS G6359F137   174,729,135 1,128,231 SH   SOLE 21 1,128,231 0 0
NABORS INDUSTRIES LTD SHS G6359F137   48,609,047 313,870 SH   SOLE 22 306,592 0 7,278
NABORS INDUSTRIES LTD SHS G6359F137   224,252 1,448 SH   SOLE 23 1,448 0 0
NABORS INDUSTRIES LTD SHS G6359F137   214,185 1,383 SH   SOLE 25 1,383 0 0
NABORS INDUSTRIES LTD SHS G6359F137   2,947,950 19,035 SH   SOLE 26 4,926 0 14,109
NABORS INDUSTRIES LTD SHS G6359F137   1,428,521 9,224 SH   SOLE 28 4,525 0 4,699
NABORS INDUSTRIES LTD SHS G6359F137   2,180,260 14,078 SH   SOLE 30 14,078 0 0
NABORS INDUSTRIES LTD SHS G6359F137   104,537 675 SH   SOLE 36 675 0 0
NABORS INDUSTRIES LTD SHS G6359F137   199,473 1,288 SH   SOLE 40 1,288 0 0
NABORS INDUSTRIES LTD SHS G6359F137   1,187,853 7,670 SH   SOLE 43 7,216 0 454
NACCO INDS INC CL A 629579103   236,854 6,233 SH   SOLE 2 101 0 6,132
NACCO INDS INC CL A 629579103   646 17 SH   SOLE 7 17 0 0
NACCO INDS INC CL A 629579103   444,296 11,692 SH   SOLE 18 11,692 0 0
NACCO INDS INC CL A 629579103   280,098 7,371 SH   SOLE 19 7,371 0 0
NACCO INDS INC CL A 629579103   5,777,102 152,029 SH   SOLE 21 152,029 0 0
NACCO INDS INC CL A 629579103   4,161,760 109,520 SH   SOLE 22 107,059 0 2,461
NACCO INDS INC CL A 629579103   45,980 1,210 SH   SOLE 43 1,210 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   4,428 1,925 SH   SOLE 4 1,925 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   185,392 80,605 SH   SOLE 7 80,605 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   8,717,522 3,790,227 SH   SOLE 21 3,790,227 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   3,799,621 1,652,009 SH   SOLE 22 1,498,660 0 153,349
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   72,738 31,625 SH   SOLE 25 31,625 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   39,431 17,144 SH   SOLE 26 2,134 0 15,010
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   231,916 100,833 SH   SOLE 30 100,833 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   68,117 29,616 SH   SOLE 40 29,616 0 0
NANO X IMAGING LTD ORD SHS M70700105   130,161 17,637 SH   SOLE 2 1,912 0 15,725
NANO X IMAGING LTD ORD SHS M70700105   376 51 SH   SOLE 4 51 0 0
NANO X IMAGING LTD ORD SHS M70700105   3,358 455 SH   SOLE 7 455 0 0
NANO X IMAGING LTD ORD SHS M70700105   1,013,451 137,324 SH   SOLE 18 137,324 0 0
NANO X IMAGING LTD ORD SHS M70700105   615,787 83,440 SH   SOLE 19 83,440 0 0
NANO X IMAGING LTD ORD SHS M70700105   15,202,379 2,059,943 SH   SOLE 21 2,059,943 0 0
NANO X IMAGING LTD ORD SHS M70700105   5,400,950 731,836 SH   SOLE 22 676,303 0 55,533
NANO X IMAGING LTD ORD SHS M70700105   56,154 7,609 SH   SOLE 25 7,609 0 0
NANO X IMAGING LTD ORD SHS M70700105   27,645 3,746 SH   SOLE 26 119 0 3,627
NANO X IMAGING LTD ORD SHS M70700105   182,780 24,767 SH   SOLE 30 24,767 0 0
NANO X IMAGING LTD ORD SHS M70700105   29,490 3,996 SH   SOLE 40 3,996 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109   1,549,727 194,445 SH   SOLE 2 113,352 0 81,093
NANOSTRING TECHNOLOGIES INC COM 63009R109   5,388 676 SH   SOLE 4 175 0 501
NANOSTRING TECHNOLOGIES INC COM 63009R109   5,117 642 SH   SOLE 7 642 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109   941,719 118,158 SH   SOLE 18 118,158 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109   3,465,388 434,804 SH   SOLE 19 434,804 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109   17,477,493 2,192,910 SH   SOLE 21 2,192,910 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109   12,738,730 1,598,335 SH   SOLE 22 1,557,196 0 41,139
NANOSTRING TECHNOLOGIES INC COM 63009R109   150,832 18,925 SH   SOLE 23 18,925 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109   64,358 8,075 SH   SOLE 25 8,075 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109   947,322 118,861 SH   SOLE 26 21,995 0 96,866
NANOSTRING TECHNOLOGIES INC COM 63009R109   33,211 4,167 SH   SOLE 28 806 0 3,361
NANOSTRING TECHNOLOGIES INC COM 63009R109   1,183,513 148,496 SH   SOLE 30 148,496 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109   40,790 5,118 SH   SOLE 40 5,118 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109   284,481 35,694 SH   SOLE 43 34,954 0 740
NANOVIBRONIX INC COM 63008J108   369 1,466 SH   SOLE 22 1,466 0 0
NANOVIRICIDES INC COM 630087302   1,833 1,651 SH   SOLE 21 1,651 0 0
NANOVIRICIDES INC COM 630087302   176,820 159,297 SH   SOLE 22 159,297 0 0
NANTHEALTH INC COM NEW 630104305   1,026 281 SH   SOLE 2 0 0 281
NANTHEALTH INC COM NEW 630104305   8,464 2,319 SH   SOLE 21 2,319 0 0
NANTHEALTH INC COM NEW 630104305   2,475 678 SH   SOLE 22 678 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   1,325,415 48,232 SH   SOLE 2 41,140 0 7,092
NAPCO SEC TECHNOLOGIES INC COM 630402105   6,897 251 SH   SOLE 7 251 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   2,161,357 78,652 SH   SOLE 18 78,652 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   1,516,731 55,194 SH   SOLE 19 55,194 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   29,809,040 1,084,754 SH   SOLE 21 1,084,754 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   18,823,443 684,987 SH   SOLE 22 657,415 0 27,572
NAPCO SEC TECHNOLOGIES INC COM 630402105   108,766 3,958 SH   SOLE 25 3,958 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   67,546 2,458 SH   SOLE 26 0 0 2,458
NAPCO SEC TECHNOLOGIES INC COM 630402105   180,186 6,557 SH   SOLE 28 0 0 6,557
NAPCO SEC TECHNOLOGIES INC COM 630402105   69,167 2,517 SH   SOLE 30 2,517 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   14,317 521 SH   SOLE 34 521 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   114,372 4,162 SH   SOLE 40 4,162 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   199,972 7,277 SH   SOLE 43 6,361 0 916
NASDAQ INC COM 631103108   44,311,817 722,279 SH   SOLE 2 121,008 0 601,271
NASDAQ INC COM 631103108   18,276,288 297,902 SH   SOLE 4 183,423 0 114,479
NASDAQ INC COM 631103108   25,835,896 421,123 SH   SOLE 7 411,489 0 9,634
NASDAQ INC COM 631103108   243,437 3,968 SH   SOLE 13 1,383 0 2,585
NASDAQ INC COM 631103108   2,852,162 46,490 SH   SOLE 15 46,490 0 0
NASDAQ INC COM 631103108   45,645,750 744,022 SH   SOLE 18 715,908 0 28,114
NASDAQ INC COM 631103108   11,274,842 183,779 SH   SOLE 19 183,779 0 0
NASDAQ INC COM 631103108   639,894,672 10,430,231 SH   SOLE 21 10,430,231 0 0
NASDAQ INC COM 631103108   452,944,473 7,382,958 SH   SOLE 22 6,621,762 0 761,196
NASDAQ INC COM 631103108   34,213,607 557,679 SH   SOLE 23 557,679 0 0
NASDAQ INC COM 631103108   66,960,273 1,091,447 SH   SOLE 25 1,091,447 0 0
NASDAQ INC COM 631103108   39,410,749 642,392 SH   SOLE 26 254,434 0 387,958
NASDAQ INC COM 631103108   52,171,427 850,390 SH   SOLE 28 11,052 0 839,338
NASDAQ INC COM 631103108   33,681 549 SH   SOLE 29 549 0 0
NASDAQ INC COM 631103108   133,736,006 2,179,886 SH   SOLE 30 2,179,886 0 0
NASDAQ INC COM 631103108   9,362,808 152,613 SH   SOLE 31 146,578 0 6,035
NASDAQ INC COM 631103108   5,947,883 96,950 SH   SOLE 34 96,950 0 0
NASDAQ INC COM 631103108   9,038,818 147,332 SH   SOLE 36 147,332 0 0
NASDAQ INC COM 631103108   792,397 12,916 SH   SOLE 40 12,916 0 0
NASDAQ INC COM 631103108   35,583 580 SH   OTR 43 580 0 0
NASDAQ INC COM 631103108   43,472,491 708,598 SH   SOLE 43 652,320 0 56,278
NATERA INC COM 632307104   6,011,199 149,644 SH   SOLE 2 36,835 0 112,809
NATERA INC COM 632307104   13,899 346 SH   SOLE 4 346 0 0
NATERA INC COM 632307104   243,149 6,053 SH   SOLE 7 6,053 0 0
NATERA INC COM 632307104   1,940,532 48,308 SH   SOLE 18 48,308 0 0
NATERA INC COM 632307104   1,229,363 30,604 SH   SOLE 19 30,604 0 0
NATERA INC COM 632307104   90,640,070 2,256,412 SH   SOLE 21 2,256,412 0 0
NATERA INC COM 632307104   100,694,862 2,506,718 SH   SOLE 22 2,375,011 0 131,707
NATERA INC COM 632307104   62,746 1,562 SH   SOLE 23 1,562 0 0
NATERA INC COM 632307104   655,494 16,318 SH   SOLE 25 16,318 0 0
NATERA INC COM 632307104   2,671,867 66,514 SH   SOLE 26 42,260 0 24,254
NATERA INC COM 632307104   126,777 3,156 SH   SOLE 28 1,638 0 1,518
NATERA INC COM 632307104   10,977,658 273,280 SH   SOLE 30 273,280 0 0
NATERA INC COM 632307104   54,712 1,362 SH   SOLE 31 1,362 0 0
NATERA INC COM 632307104   85,964 2,140 SH   SOLE 36 2,140 0 0
NATERA INC COM 632307104   614,480 15,297 SH   SOLE 40 15,297 0 0
NATERA INC COM 632307104   7,873 196 SH   OTR 43 196 0 0
NATERA INC COM 632307104   7,593,295 189,029 SH   SOLE 43 171,828 0 17,201
NATERA INC NOTE 2.250% 5/0 632307AB0   3,484,008 2,739,000 PRN   SOLE 21 2,739,000 0 0
NATHANS FAMOUS INC NEW COM 632347100   6,318 94 SH   SOLE 2 0 0 94
NATHANS FAMOUS INC NEW COM 632347100   32,194 479 SH   SOLE 18 479 0 0
NATHANS FAMOUS INC NEW COM 632347100   397,077 5,908 SH   SOLE 21 5,908 0 0
NATHANS FAMOUS INC NEW COM 632347100   909,687 13,535 SH   SOLE 22 13,535 0 0
NATIONAL BANKSHARES INC VA COM 634865109   12,533 311 SH   SOLE 2 0 0 311
NATIONAL BANKSHARES INC VA COM 634865109   37,278 925 SH   SOLE 18 925 0 0
NATIONAL BANKSHARES INC VA COM 634865109   888,937 22,058 SH   SOLE 21 22,058 0 0
NATIONAL BANKSHARES INC VA COM 634865109   3,986,879 98,930 SH   SOLE 22 98,930 0 0
NATIONAL BANKSHARES INC VA COM 634865109   44,411 1,102 SH   SOLE 43 1,102 0 0
NATIONAL BEVERAGE CORP COM 635017106   1,988,785 42,742 SH   SOLE 2 36,424 0 6,318
NATIONAL BEVERAGE CORP COM 635017106   3,955 85 SH   SOLE 4 85 0 0
NATIONAL BEVERAGE CORP COM 635017106   10,655 229 SH   SOLE 7 229 0 0
NATIONAL BEVERAGE CORP COM 635017106   3,493,845 75,088 SH   SOLE 18 75,088 0 0
NATIONAL BEVERAGE CORP COM 635017106   2,043,877 43,926 SH   SOLE 19 43,926 0 0
NATIONAL BEVERAGE CORP COM 635017106   131,959,406 2,836,007 SH   SOLE 21 2,836,007 0 0
NATIONAL BEVERAGE CORP COM 635017106   28,776,432 618,449 SH   SOLE 22 599,254 0 19,195
NATIONAL BEVERAGE CORP COM 635017106   137,915 2,964 SH   SOLE 25 2,964 0 0
NATIONAL BEVERAGE CORP COM 635017106   606,751 13,040 SH   SOLE 26 11,270 0 1,770
NATIONAL BEVERAGE CORP COM 635017106   116,278 2,499 SH   SOLE 28 475 0 2,024
NATIONAL BEVERAGE CORP COM 635017106   1,931,646 41,514 SH   SOLE 30 41,514 0 0
NATIONAL BEVERAGE CORP COM 635017106   185,236 3,981 SH   SOLE 40 3,981 0 0
NATIONAL BEVERAGE CORP COM 635017106   9,539 205 SH   OTR 43 205 0 0
NATIONAL BEVERAGE CORP COM 635017106   921,491 19,804 SH   SOLE 43 19,461 0 343
NATIONAL BK HLDGS CORP CL A 633707104   2,945,026 70,003 SH   SOLE 2 49,345 0 20,658
NATIONAL BK HLDGS CORP CL A 633707104   4,712 112 SH   SOLE 4 112 0 0
NATIONAL BK HLDGS CORP CL A 633707104   388,601 9,237 SH   SOLE 7 9,237 0 0
NATIONAL BK HLDGS CORP CL A 633707104   4,522,273 107,494 SH   SOLE 18 107,494 0 0
NATIONAL BK HLDGS CORP CL A 633707104   3,420,333 81,301 SH   SOLE 19 81,301 0 0
NATIONAL BK HLDGS CORP CL A 633707104   174,990,207 4,159,501 SH   SOLE 21 4,159,501 0 0
NATIONAL BK HLDGS CORP CL A 633707104   39,680,424 943,200 SH   SOLE 22 904,269 0 38,931
NATIONAL BK HLDGS CORP CL A 633707104   77,198 1,835 SH   SOLE 23 1,835 0 0
NATIONAL BK HLDGS CORP CL A 633707104   252,126 5,993 SH   SOLE 25 5,993 0 0
NATIONAL BK HLDGS CORP CL A 633707104   773,583 18,388 SH   SOLE 26 10,902 0 7,486
NATIONAL BK HLDGS CORP CL A 633707104   12,284 292 SH   SOLE 28 292 0 0
NATIONAL BK HLDGS CORP CL A 633707104   4,017,264 95,490 SH   SOLE 30 95,490 0 0
NATIONAL BK HLDGS CORP CL A 633707104   100,800 2,396 SH   SOLE 36 2,396 0 0
NATIONAL BK HLDGS CORP CL A 633707104   153,513 3,649 SH   SOLE 40 3,649 0 0
NATIONAL BK HLDGS CORP CL A 633707104   545,942 12,977 SH   SOLE 43 12,397 0 580
NATIONAL CINEMEDIA INC COM 635309107   615 2,795 SH   SOLE 2 0 0 2,795
NATIONAL CINEMEDIA INC COM 635309107   2,554 11,609 SH   SOLE 18 11,609 0 0
NATIONAL CINEMEDIA INC COM 635309107   49,701 225,913 SH   SOLE 21 225,913 0 0
NATIONAL CINEMEDIA INC COM 635309107   207,109 941,405 SH   SOLE 22 941,405 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107   355,030 51,157 SH   SOLE 2 3,929 0 47,228
NATIONAL ENERGY SERVICES REU SHS G6375R107   3,928 566 SH   SOLE 7 566 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107   815,068 117,445 SH   SOLE 18 117,445 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107   552,847 79,661 SH   SOLE 19 79,661 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107   9,186,311 1,323,676 SH   SOLE 21 1,323,676 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107   2,794,467 402,661 SH   SOLE 22 371,211 0 31,450
NATIONAL ENERGY SERVICES REU SHS G6375R107   659,598 95,043 SH   SOLE 43 91,503 0 3,540
NATIONAL FUEL GAS CO COM 636180101   8,695,521 137,370 SH   SOLE 2 82,465 0 54,905
NATIONAL FUEL GAS CO COM 636180101   86,468 1,366 SH   SOLE 4 1,366 0 0
NATIONAL FUEL GAS CO COM 636180101   5,152,873 81,404 SH   SOLE 7 81,404 0 0
NATIONAL FUEL GAS CO COM 636180101   12,535,679 198,036 SH   SOLE 18 198,036 0 0
NATIONAL FUEL GAS CO COM 636180101   1,755,879 27,739 SH   SOLE 19 27,739 0 0
NATIONAL FUEL GAS CO COM 636180101   327,408,552 5,172,331 SH   SOLE 21 5,172,331 0 0
NATIONAL FUEL GAS CO COM 636180101   164,679,254 2,601,568 SH   SOLE 22 2,482,705 0 118,863
NATIONAL FUEL GAS CO COM 636180101   2,397,488 37,875 SH   SOLE 26 30,885 0 6,990
NATIONAL FUEL GAS CO COM 636180101   1,564,649 24,718 SH   SOLE 28 1,624 0 23,094
NATIONAL FUEL GAS CO COM 636180101   1,975,846 31,214 SH   SOLE 30 31,214 0 0
NATIONAL FUEL GAS CO COM 636180101   76,656 1,211 SH   SOLE 31 1,211 0 0
NATIONAL FUEL GAS CO COM 636180101   650,661 10,279 SH   SOLE 34 10,279 0 0
NATIONAL FUEL GAS CO COM 636180101   73,745 1,165 SH   SOLE 36 1,165 0 0
NATIONAL FUEL GAS CO COM 636180101   13,543,377 213,955 SH   SOLE 43 205,348 0 8,607
NATIONAL GRID PLC SPONSORED ADR NE 636274409   28,558,391 473,448 SH   SOLE 43 424,261 0 49,187
NATIONAL HEALTH INVS INC COM 63633D104   3,225,003 61,758 SH   SOLE 2 16,158 0 45,600
NATIONAL HEALTH INVS INC COM 63633D104   1,164,610 22,302 SH   SOLE 4 22,302 0 0
NATIONAL HEALTH INVS INC COM 63633D104   2,928,759 56,085 SH   SOLE 7 56,085 0 0
NATIONAL HEALTH INVS INC COM 63633D104   6,330,422 121,226 SH   SOLE 18 121,226 0 0
NATIONAL HEALTH INVS INC COM 63633D104   6,944,163 132,979 SH   SOLE 19 132,979 0 0
NATIONAL HEALTH INVS INC COM 63633D104   103,560,406 1,983,156 SH   SOLE 21 1,983,156 0 0
NATIONAL HEALTH INVS INC COM 63633D104   73,181,212 1,401,402 SH   SOLE 22 1,340,662 0 60,740
NATIONAL HEALTH INVS INC COM 63633D104   87,312 1,672 SH   SOLE 23 1,672 0 0
NATIONAL HEALTH INVS INC COM 63633D104   10,581,913 202,641 SH   SOLE 25 202,641 0 0
NATIONAL HEALTH INVS INC COM 63633D104   1,089,727 20,868 SH   SOLE 26 17,745 0 3,123
NATIONAL HEALTH INVS INC COM 63633D104   1,551,195 29,705 SH   SOLE 28 810 0 28,895
NATIONAL HEALTH INVS INC COM 63633D104   9,526,129 182,423 SH   SOLE 30 182,423 0 0
NATIONAL HEALTH INVS INC COM 63633D104   41,619 797 SH   SOLE 36 797 0 0
NATIONAL HEALTH INVS INC COM 63633D104   340,579 6,522 SH   SOLE 40 6,522 0 0
NATIONAL HEALTH INVS INC COM 63633D104   953,224 18,254 SH   SOLE 43 17,316 0 938
NATIONAL HEALTHCARE CORP COM 635906100   959,973 16,134 SH   SOLE 2 4,421 0 11,713
NATIONAL HEALTHCARE CORP COM 635906100   3,451 58 SH   SOLE 4 58 0 0
NATIONAL HEALTHCARE CORP COM 635906100   6,724 113 SH   SOLE 7 113 0 0
NATIONAL HEALTHCARE CORP COM 635906100   2,058,760 34,601 SH   SOLE 18 34,601 0 0
NATIONAL HEALTHCARE CORP COM 635906100   1,416,993 23,815 SH   SOLE 19 23,815 0 0
NATIONAL HEALTHCARE CORP COM 635906100   31,414,156 527,969 SH   SOLE 21 527,969 0 0
NATIONAL HEALTHCARE CORP COM 635906100   18,443,929 309,982 SH   SOLE 22 292,609 0 17,373
NATIONAL HEALTHCARE CORP COM 635906100   4,760 80 SH   SOLE 23 80 0 0
NATIONAL HEALTHCARE CORP COM 635906100   170,408 2,864 SH   SOLE 25 2,864 0 0
NATIONAL HEALTHCARE CORP COM 635906100   650,335 10,930 SH   SOLE 26 10,058 0 872
NATIONAL HEALTHCARE CORP COM 635906100   430,304 7,232 SH   SOLE 30 7,232 0 0
NATIONAL HEALTHCARE CORP COM 635906100   116,263 1,954 SH   SOLE 40 1,954 0 0
NATIONAL HEALTHCARE CORP COM 635906100   813,603 13,674 SH   SOLE 43 11,342 0 2,332
NATIONAL INSTRS CORP COM 636518102   9,026,773 244,628 SH   SOLE 2 136,253 0 108,375
NATIONAL INSTRS CORP COM 636518102   32,251 874 SH   SOLE 4 467 0 407
NATIONAL INSTRS CORP COM 636518102   700,694 18,989 SH   SOLE 7 18,989 0 0
NATIONAL INSTRS CORP COM 636518102   10,154,622 275,193 SH   SOLE 18 275,193 0 0
NATIONAL INSTRS CORP COM 636518102   1,523,158 41,278 SH   SOLE 19 41,278 0 0
NATIONAL INSTRS CORP COM 636518102   273,498,151 7,411,874 SH   SOLE 21 7,411,874 0 0
NATIONAL INSTRS CORP COM 636518102   137,481,688 3,725,791 SH   SOLE 22 3,546,338 0 179,453
NATIONAL INSTRS CORP COM 636518102   858,589 23,268 SH   SOLE 25 23,268 0 0
NATIONAL INSTRS CORP COM 636518102   2,438,979 66,097 SH   SOLE 26 56,058 0 10,039
NATIONAL INSTRS CORP COM 636518102   576,120 15,613 SH   SOLE 28 2,153 0 13,460
NATIONAL INSTRS CORP COM 636518102   4,171,139 113,039 SH   SOLE 30 113,039 0 0
NATIONAL INSTRS CORP COM 636518102   67,490 1,829 SH   SOLE 31 1,829 0 0
NATIONAL INSTRS CORP COM 636518102   361,620 9,800 SH   SOLE 36 9,800 0 0
NATIONAL INSTRS CORP COM 636518102   713,794 19,344 SH   SOLE 40 19,344 0 0
NATIONAL INSTRS CORP COM 636518102   14,243 386 SH   OTR 43 386 0 0
NATIONAL INSTRS CORP COM 636518102   2,887,700 78,257 SH   SOLE 43 66,156 0 12,101
NATIONAL PRESTO INDS INC COM 637215104   317,381 4,636 SH   SOLE 2 1,707 0 2,929
NATIONAL PRESTO INDS INC COM 637215104   2,533 37 SH   SOLE 4 37 0 0
NATIONAL PRESTO INDS INC COM 637215104   5,614 82 SH   SOLE 7 82 0 0
NATIONAL PRESTO INDS INC COM 637215104   1,371,048 20,027 SH   SOLE 18 20,027 0 0
NATIONAL PRESTO INDS INC COM 637215104   672,346 9,821 SH   SOLE 19 9,821 0 0
NATIONAL PRESTO INDS INC COM 637215104   51,318,917 749,619 SH   SOLE 21 749,619 0 0
NATIONAL PRESTO INDS INC COM 637215104   8,936,563 130,537 SH   SOLE 22 124,106 0 6,431
NATIONAL PRESTO INDS INC COM 637215104   109,673 1,602 SH   SOLE 26 0 0 1,602
NATIONAL PRESTO INDS INC COM 637215104   836,102 12,213 SH   SOLE 30 12,213 0 0
NATIONAL PRESTO INDS INC COM 637215104   1,266,236 18,496 SH   SOLE 43 17,847 0 649
NATIONAL RESH CORP COM NEW 637372202   392,769 10,530 SH   SOLE 2 7,111 0 3,419
NATIONAL RESH CORP COM NEW 637372202   1,902 51 SH   SOLE 4 51 0 0
NATIONAL RESH CORP COM NEW 637372202   160,017 4,290 SH   SOLE 7 4,290 0 0
NATIONAL RESH CORP COM NEW 637372202   1,340,786 35,946 SH   SOLE 18 35,946 0 0
NATIONAL RESH CORP COM NEW 637372202   977,596 26,209 SH   SOLE 19 26,209 0 0
NATIONAL RESH CORP COM NEW 637372202   19,584,477 525,053 SH   SOLE 21 525,053 0 0
NATIONAL RESH CORP COM NEW 637372202   12,597,739 337,741 SH   SOLE 22 325,016 0 12,725
NATIONAL RESH CORP COM NEW 637372202   80,680 2,163 SH   SOLE 25 2,163 0 0
NATIONAL RESH CORP COM NEW 637372202   64,342 1,725 SH   SOLE 26 754 0 971
NATIONAL RESH CORP COM NEW 637372202   1,262,903 33,858 SH   SOLE 30 33,858 0 0
NATIONAL RESH CORP COM NEW 637372202   92,056 2,468 SH   SOLE 34 2,468 0 0
NATIONAL RESH CORP COM NEW 637372202   53,936 1,446 SH   SOLE 36 1,446 0 0
NATIONAL RESH CORP COM NEW 637372202   75,458 2,023 SH   SOLE 40 2,023 0 0
NATIONAL RESH CORP COM NEW 637372202   151,102 4,051 SH   SOLE 43 3,986 0 65
NATIONAL RETAIL PROPERTIES I COM 637417106   17,891,977 390,996 SH   SOLE 2 142,648 0 248,348
NATIONAL RETAIL PROPERTIES I COM 637417106   4,318,188 94,366 SH   SOLE 4 94,366 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106   17,432,318 380,951 SH   SOLE 7 380,951 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106   17,094,609 373,571 SH   SOLE 18 373,571 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106   18,009,168 393,557 SH   SOLE 19 393,557 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106   479,859,860 10,486,448 SH   SOLE 21 10,486,448 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106   298,663,119 6,526,729 SH   SOLE 22 6,264,159 0 262,570
NATIONAL RETAIL PROPERTIES I COM 637417106   312,861 6,837 SH   SOLE 23 6,837 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106   24,405,227 533,331 SH   SOLE 25 533,331 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106   3,350,959 73,229 SH   SOLE 26 59,237 0 13,992
NATIONAL RETAIL PROPERTIES I COM 637417106   5,456,972 119,252 SH   SOLE 28 3,128 0 116,124
NATIONAL RETAIL PROPERTIES I COM 637417106   28,670,608 626,543 SH   SOLE 30 626,543 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106   116,780 2,552 SH   SOLE 31 2,552 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106   209,489 4,578 SH   SOLE 34 4,578 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106   188,806 4,126 SH   SOLE 36 4,126 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106   1,133,338 24,767 SH   SOLE 40 24,767 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106   28,097 614 SH   OTR 43 614 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106   3,813,985 83,348 SH   SOLE 43 75,179 0 8,169
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   6,364,127 176,194 SH   SOLE 2 74,382 0 101,812
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   1,605,678 44,454 SH   SOLE 4 44,454 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   4,149,321 114,876 SH   SOLE 7 114,876 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   6,402,595 177,259 SH   SOLE 18 177,259 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   5,256,110 145,518 SH   SOLE 19 145,518 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   184,983,415 5,121,357 SH   SOLE 21 5,121,357 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   113,898,930 3,153,348 SH   SOLE 22 3,023,642 0 129,706
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   117,571 3,255 SH   SOLE 23 3,255 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   9,442,129 261,410 SH   SOLE 25 261,410 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   2,665,945 73,808 SH   SOLE 26 28,116 0 45,692
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   2,149,790 59,518 SH   SOLE 28 1,402 0 58,116
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   10,316,703 285,623 SH   SOLE 30 285,623 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   45,078 1,248 SH   SOLE 31 1,248 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   510,484 14,133 SH   SOLE 40 14,133 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   3,009,102 83,308 SH   SOLE 43 74,024 0 9,284
NATIONAL VISION HLDGS INC COM 63845R107   2,983,086 76,963 SH   SOLE 2 23,803 0 53,160
NATIONAL VISION HLDGS INC COM 63845R107   10,814 279 SH   SOLE 4 279 0 0
NATIONAL VISION HLDGS INC COM 63845R107   260,118 6,711 SH   SOLE 7 6,711 0 0
NATIONAL VISION HLDGS INC COM 63845R107   10,679,310 275,524 SH   SOLE 18 275,524 0 0
NATIONAL VISION HLDGS INC COM 63845R107   5,626,673 145,167 SH   SOLE 19 145,167 0 0
NATIONAL VISION HLDGS INC COM 63845R107   375,923,395 9,698,746 SH   SOLE 21 9,698,746 0 0
NATIONAL VISION HLDGS INC COM 63845R107   79,810,794 2,059,102 SH   SOLE 22 1,963,862 0 95,240
NATIONAL VISION HLDGS INC COM 63845R107   471,748 12,171 SH   SOLE 25 12,171 0 0
NATIONAL VISION HLDGS INC COM 63845R107   1,943,271 50,136 SH   SOLE 26 28,060 0 22,076
NATIONAL VISION HLDGS INC COM 63845R107   56,241 1,451 SH   SOLE 28 1,451 0 0
NATIONAL VISION HLDGS INC COM 63845R107   6,215,709 160,364 SH   SOLE 30 160,364 0 0
NATIONAL VISION HLDGS INC COM 63845R107   92,326 2,382 SH   SOLE 36 2,382 0 0
NATIONAL VISION HLDGS INC COM 63845R107   446,709 11,525 SH   SOLE 40 11,525 0 0
NATIONAL VISION HLDGS INC COM 63845R107   1,484,702 38,305 SH   SOLE 43 36,943 0 1,362
NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3   5,209,826 3,797,000 PRN   SOLE 21 3,797,000 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102   665,127 2,367 SH   SOLE 2 729 0 1,638
NATIONAL WESTN LIFE GROUP IN CL A 638517102   9,273 33 SH   SOLE 7 33 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102   1,926,817 6,857 SH   SOLE 18 6,857 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102   1,173,737 4,177 SH   SOLE 19 4,177 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102   25,775,287 91,727 SH   SOLE 21 91,727 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102   17,878,063 63,623 SH   SOLE 22 61,134 0 2,489
NATIONAL WESTN LIFE GROUP IN CL A 638517102   86,548 308 SH   SOLE 25 308 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102   104,813 373 SH   SOLE 26 0 0 373
NATIONAL WESTN LIFE GROUP IN CL A 638517102   149,492 532 SH   SOLE 28 0 0 532
NATIONAL WESTN LIFE GROUP IN CL A 638517102   793,825 2,825 SH   SOLE 30 2,825 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102   118,020 420 SH   SOLE 40 420 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102   1,288,666 4,586 SH   SOLE 43 4,457 0 129
NATURA &CO HLDG S A ADS 63884N108   635,137 146,683 SH   SOLE 30 146,683 0 0
NATURA &CO HLDG S A ADS 63884N108   3,049,446 704,260 SH   SOLE 43 689,761 0 14,499
NATURAL ALTERNATIVES INTL IN COM NEW 638842302   7,064 842 SH   SOLE 18 842 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302   94,404 11,252 SH   SOLE 21 11,252 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302   2,618 312 SH   SOLE 22 312 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109   107,438 9,375 SH   SOLE 2 0 0 9,375
NATURAL GAS SVCS GROUP INC COM 63886Q109   22,737 1,984 SH   SOLE 18 1,984 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109   1,254,263 109,447 SH   SOLE 21 109,447 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109   2,987,267 260,669 SH   SOLE 22 260,669 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109   187,096 16,326 SH   SOLE 26 0 0 16,326
NATURAL GROCERS BY VITAMIN C COM 63888U108   189,573 20,741 SH   SOLE 2 16,497 0 4,244
NATURAL GROCERS BY VITAMIN C COM 63888U108   239,450 26,198 SH   SOLE 18 26,198 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108   152,885 16,727 SH   SOLE 19 16,727 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108   2,694,225 294,773 SH   SOLE 21 294,773 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108   2,078,509 227,408 SH   SOLE 22 224,170 0 3,238
NATURAL GROCERS BY VITAMIN C COM 63888U108   12,129 1,327 SH   SOLE 43 316 0 1,011
NATURAL HEALTH TRENDS CORP COM 63888P406   3,722 1,085 SH   SOLE 18 1,085 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406   49,447 14,416 SH   SOLE 21 14,416 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406   332,442 96,922 SH   SOLE 22 96,922 0 0
NATURES SUNSHINE PRODS INC COM 639027101   568,589 68,340 SH   SOLE 2 59,386 0 8,954
NATURES SUNSHINE PRODS INC COM 639027101   216 26 SH   SOLE 7 26 0 0
NATURES SUNSHINE PRODS INC COM 639027101   350,255 42,098 SH   SOLE 18 42,098 0 0
NATURES SUNSHINE PRODS INC COM 639027101   235,789 28,340 SH   SOLE 19 28,340 0 0
NATURES SUNSHINE PRODS INC COM 639027101   3,814,013 458,415 SH   SOLE 21 458,415 0 0
NATURES SUNSHINE PRODS INC COM 639027101   1,980,984 238,099 SH   SOLE 22 227,399 0 10,700
NATURES SUNSHINE PRODS INC COM 639027101   3,528 424 SH   SOLE 23 424 0 0
NATURES SUNSHINE PRODS INC COM 639027101   8,237 990 SH   SOLE 43 990 0 0
NATWEST GROUP PLC SPONS ADR 639057207   8,638,292 1,337,197 SH   SOLE 43 1,262,166 0 75,031
NAUTICUS ROBOTICS INC COM 63911H108   460,962 123,252 SH   SOLE 22 123,252 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108   130,093 72,274 SH   SOLE 2 31,158 0 41,116
NAUTILUS BIOTECHNOLOGY INC COM 63909J108   280,003 155,557 SH   SOLE 18 155,557 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108   740,362 411,312 SH   SOLE 19 411,312 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108   3,637,251 2,020,695 SH   SOLE 21 2,020,695 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108   1,134,585 630,325 SH   SOLE 22 598,578 0 31,747
NAUTILUS BIOTECHNOLOGY INC COM 63909J108   101,088 56,160 SH   SOLE 30 56,160 0 0
NAUTILUS INC COM 63910B102   12,171 7,955 SH   SOLE 2 0 0 7,955
NAUTILUS INC COM 63910B102   7,219 4,718 SH   SOLE 18 4,718 0 0
NAUTILUS INC COM 63910B102   139,383 91,100 SH   SOLE 21 91,100 0 0
NAUTILUS INC COM 63910B102   637,130 416,425 SH   SOLE 22 416,425 0 0
NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202   1,610 7,667 SH   SOLE 21 7,667 0 0
NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202   22,126 105,362 SH   SOLE 22 105,362 0 0
NAVIENT CORPORATION COM 63938C108   4,818,304 292,906 SH   SOLE 2 154,360 0 138,546
NAVIENT CORPORATION COM 63938C108   10,232 622 SH   SOLE 4 622 0 0
NAVIENT CORPORATION COM 63938C108   70,883 4,309 SH   SOLE 7 4,309 0 0
NAVIENT CORPORATION COM 63938C108   8,110,015 493,010 SH   SOLE 18 493,010 0 0
NAVIENT CORPORATION COM 63938C108   10,066,347 611,936 SH   SOLE 19 611,936 0 0
NAVIENT CORPORATION COM 63938C108   133,461,663 8,113,171 SH   SOLE 21 8,113,171 0 0
NAVIENT CORPORATION COM 63938C108   65,925,086 4,007,604 SH   SOLE 22 3,860,579 0 147,025
NAVIENT CORPORATION COM 63938C108   139,792 8,498 SH   SOLE 23 8,498 0 0
NAVIENT CORPORATION COM 63938C108   372,066 22,618 SH   SOLE 25 22,618 0 0
NAVIENT CORPORATION COM 63938C108   2,910,350 176,921 SH   SOLE 26 85,336 0 91,585
NAVIENT CORPORATION COM 63938C108   782,033 47,540 SH   SOLE 28 30,424 0 17,116
NAVIENT CORPORATION COM 63938C108   1,287,788 78,285 SH   SOLE 30 78,285 0 0
NAVIENT CORPORATION COM 63938C108   358,972 21,822 SH   SOLE 36 21,822 0 0
NAVIENT CORPORATION COM 63938C108   377,001 22,918 SH   SOLE 40 22,918 0 0
NAVIENT CORPORATION COM 63938C108   4,818,999 292,948 SH   SOLE 43 277,827 0 15,121
NAVIGATOR HLDGS LTD SHS Y62132108   134,383 11,236 SH   SOLE 2 8,580 0 2,656
NAVIGATOR HLDGS LTD SHS Y62132108   32,352 2,705 SH   SOLE 19 2,705 0 0
NAVIGATOR HLDGS LTD SHS Y62132108   494,785 41,370 SH   SOLE 22 41,370 0 0
NAVIGATOR HLDGS LTD SHS Y62132108   39,600 3,311 SH   SOLE 23 3,311 0 0
NAVIGATOR HLDGS LTD SHS Y62132108   27,113 2,267 SH   SOLE 26 0 0 2,267
NAVIOS MARITIME HOLDINGS INC COM Y62197119   5,604 3,202 SH   SOLE 18 3,202 0 0
NAVIOS MARITIME HOLDINGS INC COM Y62197119   67,296 38,455 SH   SOLE 21 38,455 0 0
NAVITAS SEMICONDUCTOR CORP COM 63942X106   101,650 28,960 SH   SOLE 2 17,667 0 11,293
NAVITAS SEMICONDUCTOR CORP COM 63942X106   705,247 200,925 SH   SOLE 21 200,925 0 0
NAVITAS SEMICONDUCTOR CORP COM 63942X106   3,723,741 1,060,895 SH   SOLE 22 1,038,022 0 22,873
NAVITAS SEMICONDUCTOR CORP COM 63942X106   38,357 10,928 SH   SOLE 25 10,928 0 0
NAVITAS SEMICONDUCTOR CORP COM 63942X106   24,679 7,031 SH   SOLE 28 0 0 7,031
NAVITAS SEMICONDUCTOR CORP COM 63942X106   18,614 5,303 SH   SOLE 30 5,303 0 0
NBT BANCORP INC COM 628778102   1,585,351 36,512 SH   SOLE 2 11,481 0 25,031
NBT BANCORP INC COM 628778102   8,901 205 SH   SOLE 4 205 0 0
NBT BANCORP INC COM 628778102   20,060 462 SH   SOLE 7 462 0 0
NBT BANCORP INC COM 628778102   6,173,108 142,172 SH   SOLE 18 142,172 0 0
NBT BANCORP INC COM 628778102   3,165,101 72,895 SH   SOLE 19 72,895 0 0
NBT BANCORP INC COM 628778102   201,853,501 4,648,860 SH   SOLE 21 4,648,860 0 0
NBT BANCORP INC COM 628778102   43,357,171 998,553 SH   SOLE 22 949,104 0 49,449
NBT BANCORP INC COM 628778102   208,894 4,811 SH   SOLE 25 4,811 0 0
NBT BANCORP INC COM 628778102   453,435 10,443 SH   SOLE 26 7,373 0 3,070
NBT BANCORP INC COM 628778102   33,607 774 SH   SOLE 28 774 0 0
NBT BANCORP INC COM 628778102   2,940,402 67,720 SH   SOLE 30 67,720 0 0
NBT BANCORP INC COM 628778102   214,234 4,934 SH   SOLE 40 4,934 0 0
NBT BANCORP INC COM 628778102   421,608 9,710 SH   SOLE 43 8,199 0 1,511
NCINO INC COM 63947X101   1,473,316 55,723 SH   SOLE 2 18,619 0 37,104
NCINO INC COM 63947X101   34,954 1,322 SH   SOLE 4 156 0 1,166
NCINO INC COM 63947X101   138,123 5,224 SH   SOLE 7 5,224 0 0
NCINO INC COM 63947X101   696,271 26,334 SH   SOLE 18 26,334 0 0
NCINO INC COM 63947X101   577,027 21,824 SH   SOLE 19 21,824 0 0
NCINO INC COM 63947X101   31,513,915 1,191,903 SH   SOLE 21 1,191,903 0 0
NCINO INC COM 63947X101   45,184,612 1,708,949 SH   SOLE 22 1,621,943 0 87,006
NCINO INC COM 63947X101   249,620 9,441 SH   SOLE 25 9,441 0 0
NCINO INC COM 63947X101   982,484 37,159 SH   SOLE 26 31,237 0 5,922
NCINO INC COM 63947X101   18,085 684 SH   SOLE 28 684 0 0
NCINO INC COM 63947X101   3,179,198 120,242 SH   SOLE 30 120,242 0 0
NCINO INC COM 63947X101   27,233 1,030 SH   SOLE 31 1,030 0 0
NCINO INC COM 63947X101   51,399 1,944 SH   SOLE 36 1,944 0 0
NCINO INC COM 63947X101   260,170 9,840 SH   SOLE 40 9,840 0 0
NCINO INC COM 63947X101   916,886 34,678 SH   SOLE 43 25,179 0 9,499
NCL CORP LTD NOTE 5.375% 8/0 62886HAX9   4,240,743 4,205,000 PRN   SOLE 21 4,205,000 0 0
NCL CORP LTD NOTE 1.125% 2/1 62886HBD2   834,924 1,230,000 PRN   SOLE 2 1,230,000 0 0
NCL CORP LTD NOTE 1.125% 2/1 62886HBD2   7,483,770 11,025,000 PRN   SOLE 21 11,025,000 0 0
NCL CORP LTD NOTE 1.125% 2/1 62886HBD2   1,086,080 1,600,000 PRN   SOLE 22 1,600,000 0 0
NCR CORP NEW COM 62886E108   7,491,668 320,020 SH   SOLE 2 116,190 0 203,830
NCR CORP NEW COM 62886E108   58,267 2,489 SH   SOLE 4 500 0 1,989
NCR CORP NEW COM 62886E108   225,274 9,623 SH   SOLE 7 9,623 0 0
NCR CORP NEW COM 62886E108   6,610,399 282,375 SH   SOLE 18 282,375 0 0
NCR CORP NEW COM 62886E108   914,207 39,052 SH   SOLE 19 39,052 0 0
NCR CORP NEW COM 62886E108   175,658,948 7,503,586 SH   SOLE 21 7,503,586 0 0
NCR CORP NEW COM 62886E108   90,850,254 3,880,831 SH   SOLE 22 3,708,789 0 172,042
NCR CORP NEW COM 62886E108   536,838 22,932 SH   SOLE 25 22,932 0 0
NCR CORP NEW COM 62886E108   1,213,926 51,855 SH   SOLE 26 42,198 0 9,657
NCR CORP NEW COM 62886E108   165,977 7,090 SH   SOLE 28 2,332 0 4,758
NCR CORP NEW COM 62886E108   2,159,783 92,259 SH   SOLE 30 92,259 0 0
NCR CORP NEW COM 62886E108   43,753 1,869 SH   SOLE 31 1,869 0 0
NCR CORP NEW COM 62886E108   243,136 10,386 SH   SOLE 36 10,386 0 0
NCR CORP NEW COM 62886E108   411,571 17,581 SH   SOLE 40 17,581 0 0
NCR CORP NEW COM 62886E108   3,009,847 128,571 SH   SOLE 43 121,034 0 7,537
NCS MULTISTAGE HLDGS INC COM NEW 628877201   45,650 1,826 SH   SOLE 2 1,826 0 0
NCS MULTISTAGE HLDGS INC COM NEW 628877201   3,000 120 SH   SOLE 18 120 0 0
NCS MULTISTAGE HLDGS INC COM NEW 628877201   32,500 1,300 SH   SOLE 21 1,300 0 0
NCS MULTISTAGE HLDGS INC COM NEW 628877201   45,450 1,818 SH   SOLE 22 1,818 0 0
NEKTAR THERAPEUTICS COM 640268108   2,764,073 1,223,041 SH   SOLE 2 662,931 0 560,110
NEKTAR THERAPEUTICS COM 640268108   1,738 769 SH   SOLE 4 769 0 0
NEKTAR THERAPEUTICS COM 640268108   3,756 1,662 SH   SOLE 7 1,662 0 0
NEKTAR THERAPEUTICS COM 640268108   1,474,422 652,399 SH   SOLE 18 652,399 0 0
NEKTAR THERAPEUTICS COM 640268108   4,226,609 1,870,181 SH   SOLE 19 1,870,181 0 0
NEKTAR THERAPEUTICS COM 640268108   56,035,626 24,794,525 SH   SOLE 21 24,794,525 0 0
NEKTAR THERAPEUTICS COM 640268108   14,502,298 6,416,946 SH   SOLE 22 6,173,974 0 242,972
NEKTAR THERAPEUTICS COM 640268108   113,615 50,272 SH   SOLE 23 50,272 0 0
NEKTAR THERAPEUTICS COM 640268108   52,531 23,244 SH   SOLE 25 23,244 0 0
NEKTAR THERAPEUTICS COM 640268108   947,776 419,370 SH   SOLE 26 70,127 0 349,243
NEKTAR THERAPEUTICS COM 640268108   57,463 25,426 SH   SOLE 28 3,248 0 22,178
NEKTAR THERAPEUTICS COM 640268108   853,875 377,821 SH   SOLE 30 377,821 0 0
NEKTAR THERAPEUTICS COM 640268108   50,764 22,462 SH   SOLE 40 22,462 0 0
NEKTAR THERAPEUTICS COM 640268108   5,926 2,622 SH   OTR 43 2,622 0 0
NEKTAR THERAPEUTICS COM 640268108   112,943 49,975 SH   SOLE 43 48,142 0 1,833
NELNET INC CL A 64031N108   2,611,785 28,780 SH   SOLE 2 16,687 0 12,093
NELNET INC CL A 64031N108   3,902 43 SH   SOLE 4 43 0 0
NELNET INC CL A 64031N108   13,159 145 SH   SOLE 7 145 0 0
NELNET INC CL A 64031N108   3,692,073 40,684 SH   SOLE 18 40,684 0 0
NELNET INC CL A 64031N108   2,812,252 30,989 SH   SOLE 19 30,989 0 0
NELNET INC CL A 64031N108   48,902,906 538,875 SH   SOLE 21 538,875 0 0
NELNET INC CL A 64031N108   38,335,432 422,429 SH   SOLE 22 404,819 0 17,610
NELNET INC CL A 64031N108   45,284 499 SH   SOLE 23 499 0 0
NELNET INC CL A 64031N108   188,216 2,074 SH   SOLE 25 2,074 0 0
NELNET INC CL A 64031N108   428,431 4,721 SH   SOLE 26 2,907 0 1,814
NELNET INC CL A 64031N108   148,195 1,633 SH   SOLE 28 54 0 1,579
NELNET INC CL A 64031N108   108,537 1,196 SH   SOLE 30 1,196 0 0
NELNET INC CL A 64031N108   186,219 2,052 SH   SOLE 40 2,052 0 0
NELNET INC CL A 64031N108   655,215 7,220 SH   SOLE 43 7,080 0 140
NEMAURA MED INC COM NEW 640442208   1,891 1,101 SH   SOLE 2 0 0 1,101
NEMAURA MED INC COM NEW 640442208   3,991 2,324 SH   SOLE 18 2,324 0 0
NEMAURA MED INC COM NEW 640442208   46,212 26,913 SH   SOLE 21 26,913 0 0
NEMAURA MED INC COM NEW 640442208   2,637 1,536 SH   SOLE 22 1,536 0 0
NEOGAMES S A SHS L6673X107   17,334 1,422 SH   SOLE 2 496 0 926
NEOGAMES S A SHS L6673X107   1,097 90 SH   SOLE 7 90 0 0
NEOGAMES S A SHS L6673X107   412,351 33,827 SH   SOLE 18 33,827 0 0
NEOGAMES S A SHS L6673X107   344,636 28,272 SH   SOLE 19 28,272 0 0
NEOGAMES S A SHS L6673X107   7,028,681 576,594 SH   SOLE 21 576,594 0 0
NEOGAMES S A SHS L6673X107   2,000,281 164,092 SH   SOLE 22 158,198 0 5,894
NEOGAMES S A SHS L6673X107   74,018 6,072 SH   SOLE 25 6,072 0 0
NEOGAMES S A SHS L6673X107   354,985 29,121 SH   SOLE 43 27,628 0 1,493
NEOGEN CORP COM 640491106   5,521,637 362,550 SH   SOLE 2 294,786 0 67,764
NEOGEN CORP COM 640491106   12,093 794 SH   SOLE 4 794 0 0
NEOGEN CORP COM 640491106   146,421 9,614 SH   SOLE 7 9,614 0 0
NEOGEN CORP COM 640491106   13,919,733 913,968 SH   SOLE 18 913,968 0 0
NEOGEN CORP COM 640491106   6,003,377 394,181 SH   SOLE 19 394,181 0 0
NEOGEN CORP COM 640491106   239,572,819 15,730,323 SH   SOLE 21 15,730,323 0 0
NEOGEN CORP COM 640491106   97,315,116 6,389,699 SH   SOLE 22 6,213,187 0 176,512
NEOGEN CORP COM 640491106   473,714 31,104 SH   SOLE 25 31,104 0 0
NEOGEN CORP COM 640491106   1,685,824 110,691 SH   SOLE 26 93,454 0 17,237
NEOGEN CORP COM 640491106   212,763 13,970 SH   SOLE 28 2,966 0 11,004
NEOGEN CORP COM 640491106   1,576,214 103,494 SH   SOLE 30 103,494 0 0
NEOGEN CORP COM 640491106   226,181 14,851 SH   SOLE 34 14,851 0 0
NEOGEN CORP COM 640491106   14,743 968 SH   SOLE 36 968 0 0
NEOGEN CORP COM 640491106   496,437 32,596 SH   SOLE 40 32,596 0 0
NEOGEN CORP COM 640491106   14,133 928 SH   OTR 43 928 0 0
NEOGEN CORP COM 640491106   5,363,778 352,185 SH   SOLE 43 324,809 0 27,376
NEOGENOMICS INC COM NEW 64049M209   2,267,690 245,421 SH   SOLE 2 124,884 0 120,537
NEOGENOMICS INC COM NEW 64049M209   4,001 433 SH   SOLE 4 433 0 0
NEOGENOMICS INC COM NEW 64049M209   118,106 12,782 SH   SOLE 7 12,782 0 0
NEOGENOMICS INC COM NEW 64049M209   4,035,783 436,773 SH   SOLE 18 436,773 0 0
NEOGENOMICS INC COM NEW 64049M209   5,299,066 573,492 SH   SOLE 19 573,492 0 0
NEOGENOMICS INC COM NEW 64049M209   151,456,943 16,391,444 SH   SOLE 21 16,391,444 0 0
NEOGENOMICS INC COM NEW 64049M209   34,530,980 3,737,119 SH   SOLE 22 3,589,970 0 147,149
NEOGENOMICS INC COM NEW 64049M209   107,175 11,599 SH   SOLE 23 11,599 0 0
NEOGENOMICS INC COM NEW 64049M209   166,357 18,004 SH   SOLE 25 18,004 0 0
NEOGENOMICS INC COM NEW 64049M209   1,133,240 122,645 SH   SOLE 26 33,614 0 89,031
NEOGENOMICS INC COM NEW 64049M209   76,313 8,259 SH   SOLE 28 2,101 0 6,158
NEOGENOMICS INC COM NEW 64049M209   2,433,197 263,333 SH   SOLE 30 263,333 0 0
NEOGENOMICS INC COM NEW 64049M209   60,069 6,501 SH   SOLE 36 6,501 0 0
NEOGENOMICS INC COM NEW 64049M209   134,802 14,589 SH   SOLE 40 14,589 0 0
NEOGENOMICS INC COM NEW 64049M209   7,891 854 SH   OTR 43 854 0 0
NEOGENOMICS INC COM NEW 64049M209   833,716 90,229 SH   SOLE 43 86,026 0 4,203
NEOGENOMICS INC NOTE 0.250% 1/1 64049MAB6   1,906,585 2,950,000 PRN   SOLE 21 2,950,000 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104   4,150 8,153 SH   SOLE 2 7,295 0 858
NEOLEUKIN THERAPEUTICS INC COM 64049K104   8,092 15,897 SH   SOLE 18 6,893 0 9,004
NEOLEUKIN THERAPEUTICS INC COM 64049K104   62,686 123,155 SH   SOLE 21 123,155 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104   237,569 466,737 SH   SOLE 22 466,737 0 0
NEONODE INC COM PAR 64051M709   11,017 2,003 SH   SOLE 21 2,003 0 0
NEONODE INC COM PAR 64051M709   428,175 77,850 SH   SOLE 22 77,850 0 0
NEOVOLTA INC COM 640655106   817,916 293,160 SH   SOLE 22 293,160 0 0
NEPHROS INC COM 640671400   4,780 4,131 SH   SOLE 21 4,131 0 0
NERDWALLET INC COM CL A 64082B102   44,304 4,615 SH   SOLE 2 1,164 0 3,451
NERDWALLET INC COM CL A 64082B102   4,310 449 SH   SOLE 7 449 0 0
NERDWALLET INC COM CL A 64082B102   646,262 67,319 SH   SOLE 18 67,319 0 0
NERDWALLET INC COM CL A 64082B102   450,010 46,876 SH   SOLE 19 46,876 0 0
NERDWALLET INC COM CL A 64082B102   8,759,395 912,437 SH   SOLE 21 912,437 0 0
NERDWALLET INC COM CL A 64082B102   6,623,626 689,961 SH   SOLE 22 680,575 0 9,386
NERDY INC CL A COM 64081V109   23,425 10,411 SH   SOLE 2 3,366 0 7,045
NERDY INC CL A COM 64081V109   307,757 136,781 SH   SOLE 18 136,781 0 0
NERDY INC CL A COM 64081V109   239,807 106,581 SH   SOLE 19 106,581 0 0
NERDY INC CL A COM 64081V109   4,222,294 1,876,575 SH   SOLE 21 1,876,575 0 0
NERDY INC CL A COM 64081V109   1,572,656 698,958 SH   SOLE 22 687,901 0 11,057
NETAPP INC COM 64110D104   28,494,086 474,427 SH   SOLE 2 282,704 0 191,723
NETAPP INC COM 64110D104   11,026,596 183,593 SH   SOLE 4 106,489 0 77,104
NETAPP INC COM 64110D104   11,819,988 196,803 SH   SOLE 7 188,866 0 7,937
NETAPP INC COM 64110D104   762,822 12,701 SH   SOLE 13 10,673 0 2,028
NETAPP INC COM 64110D104   2,165,583 36,057 SH   SOLE 15 36,057 0 0
NETAPP INC COM 64110D104   26,690,003 444,389 SH   SOLE 18 426,700 0 17,689
NETAPP INC COM 64110D104   8,675,367 144,445 SH   SOLE 19 144,445 0 0
NETAPP INC COM 64110D104   457,312,396 7,614,259 SH   SOLE 21 7,614,259 0 0
NETAPP INC COM 64110D104   292,721,569 4,873,819 SH   SOLE 22 4,405,694 0 468,125
NETAPP INC COM 64110D104   21,989,287 366,122 SH   SOLE 23 366,122 0 0
NETAPP INC COM 64110D104   29,689,099 494,324 SH   SOLE 25 494,324 0 0
NETAPP INC COM 64110D104   25,428,323 423,382 SH   SOLE 26 162,241 0 261,141
NETAPP INC COM 64110D104   51,118,327 851,121 SH   SOLE 28 3,430 0 847,691
NETAPP INC COM 64110D104   107,188,421 1,784,689 SH   SOLE 30 1,552,341 0 232,348
NETAPP INC COM 64110D104   3,074,772 51,195 SH   SOLE 31 47,198 0 3,997
NETAPP INC COM 64110D104   4,481,978 74,625 SH   SOLE 34 74,625 0 0
NETAPP INC COM 64110D104   3,770,507 62,779 SH   SOLE 36 62,779 0 0
NETAPP INC COM 64110D104   507,447 8,449 SH   SOLE 40 8,449 0 0
NETAPP INC COM 64110D104   62,042 1,033 SH   OTR 43 1,033 0 0
NETAPP INC COM 64110D104   12,211,957 203,329 SH   SOLE 43 187,110 0 16,219
NETEASE INC SPONSORED ADS 64110W102   856,308 11,790 SH   SOLE 15 11,790 0 0
NETEASE INC SPONSORED ADS 64110W102   3,628,885 49,964 SH   SOLE 19 49,964 0 0
NETEASE INC SPONSORED ADS 64110W102   3,147,566 43,337 SH   SOLE 22 43,337 0 0
NETEASE INC SPONSORED ADS 64110W102   383,196 5,276 SH   SOLE 25 5,276 0 0
NETEASE INC SPONSORED ADS 64110W102   2,349,072 32,343 SH   SOLE 28 0 0 32,343
NETEASE INC SPONSORED ADS 64110W102   1,134,190 15,616 SH   SOLE 30 15,616 0 0
NETEASE INC SPONSORED ADS 64110W102   1,707,313 23,507 SH   SOLE 32 23,507 0 0
NETEASE INC SPONSORED ADS 64110W102   155,791 2,145 SH   SOLE 34 2,145 0 0
NETEASE INC SPONSORED ADS 64110W102   20,792,787 286,284 SH   SOLE 43 259,472 0 26,812
NETFLIX INC COM 64110L106   239,916,727 813,608 SH   SOLE 2 95,948 0 717,660
NETFLIX INC COM 64110L106   86,091,101 291,953 SH   SOLE 4 170,442 0 121,511
NETFLIX INC COM 64110L106   130,026,451 440,947 SH   SOLE 7 427,693 0 13,254
NETFLIX INC COM 64110L106   2,113,405 7,167 SH   SOLE 13 1,712 0 5,455
NETFLIX INC COM 64110L106   15,330,811 51,990 SH   SOLE 15 51,990 0 0
NETFLIX INC COM 64110L106   21,526 73 SH   SOLE 17 0 0 73
NETFLIX INC COM 64110L106   198,854,687 674,358 SH   SOLE 18 637,714 0 36,644
NETFLIX INC COM 64110L106   79,080,034 268,177 SH   SOLE 19 268,177 0 0
NETFLIX INC COM 64110L106   2,695,854,295 9,142,208 SH   SOLE 21 9,142,208 0 0
NETFLIX INC COM 64110L106   2,780,128,345 9,427,999 SH   SOLE 22 8,496,081 0 931,918
NETFLIX INC COM 64110L106   251,362,789 852,424 SH   SOLE 23 852,424 0 0
NETFLIX INC COM 64110L106   259,606,454 880,380 SH   SOLE 25 880,380 0 0
NETFLIX INC COM 64110L106   246,473,679 835,844 SH   SOLE 26 323,785 0 512,059
NETFLIX INC COM 64110L106   175,084,705 593,749 SH   SOLE 28 13,932 0 579,817
NETFLIX INC COM 64110L106   174,569 592 SH   SOLE 29 592 0 0
NETFLIX INC COM 64110L106   701,312,514 2,378,298 SH   SOLE 30 2,378,298 0 0
NETFLIX INC COM 64110L106   29,092,861 98,660 SH   SOLE 31 90,680 0 7,980
NETFLIX INC COM 64110L106   28,139,809 95,428 SH   SOLE 32 95,428 0 0
NETFLIX INC COM 64110L106   67,042,442 227,355 SH   SOLE 34 227,355 0 0
NETFLIX INC COM 64110L106   35,500,308 120,389 SH   SOLE 36 120,389 0 0
NETFLIX INC COM 64110L106   4,948,381 16,781 SH   SOLE 40 16,781 0 0
NETFLIX INC COM 64110L106   233,250 791 SH   OTR 43 791 0 0
NETFLIX INC COM 64110L106   151,318,734 513,154 SH   SOLE 43 462,100 0 51,054
NETGEAR INC COM 64111Q104   1,781,589 98,376 SH   SOLE 2 60,900 0 37,476
NETGEAR INC COM 64111Q104   2,155 119 SH   SOLE 4 119 0 0
NETGEAR INC COM 64111Q104   6,429 355 SH   SOLE 7 355 0 0
NETGEAR INC COM 64111Q104   2,091,071 115,465 SH   SOLE 18 106,274 0 9,191
NETGEAR INC COM 64111Q104   3,671,911 202,756 SH   SOLE 19 202,756 0 0
NETGEAR INC COM 64111Q104   70,268,466 3,880,092 SH   SOLE 21 3,880,092 0 0
NETGEAR INC COM 64111Q104   15,519,328 856,948 SH   SOLE 22 822,323 0 34,625
NETGEAR INC COM 64111Q104   76,044 4,199 SH   SOLE 25 4,199 0 0
NETGEAR INC COM 64111Q104   1,061,391 58,608 SH   SOLE 26 4,840 0 53,768
NETGEAR INC COM 64111Q104   4,790,059 264,498 SH   SOLE 30 264,498 0 0
NETGEAR INC COM 64111Q104   41,943 2,316 SH   SOLE 34 2,316 0 0
NETGEAR INC COM 64111Q104   63,059 3,482 SH   SOLE 40 3,482 0 0
NETGEAR INC COM 64111Q104   125,665 6,939 SH   SOLE 43 6,738 0 201
NETSCOUT SYS INC COM 64115T104   2,391,436 73,560 SH   SOLE 2 24,418 0 49,142
NETSCOUT SYS INC COM 64115T104   23,440 721 SH   SOLE 4 267 0 454
NETSCOUT SYS INC COM 64115T104   25,228 776 SH   SOLE 7 776 0 0
NETSCOUT SYS INC COM 64115T104   7,896,386 242,891 SH   SOLE 18 242,891 0 0
NETSCOUT SYS INC COM 64115T104   4,107,541 126,347 SH   SOLE 19 126,347 0 0
NETSCOUT SYS INC COM 64115T104   282,099,933 8,677,328 SH   SOLE 21 8,677,328 0 0
NETSCOUT SYS INC COM 64115T104   60,506,507 1,861,166 SH   SOLE 22 1,772,776 0 88,390
NETSCOUT SYS INC COM 64115T104   364,535 11,213 SH   SOLE 25 11,213 0 0
NETSCOUT SYS INC COM 64115T104   1,233,592 37,945 SH   SOLE 26 26,259 0 11,686
NETSCOUT SYS INC COM 64115T104   434,854 13,376 SH   SOLE 28 1,320 0 12,056
NETSCOUT SYS INC COM 64115T104   24,227,005 745,217 SH   SOLE 30 745,217 0 0
NETSCOUT SYS INC COM 64115T104   45,416 1,397 SH   SOLE 36 1,397 0 0
NETSCOUT SYS INC COM 64115T104   351,791 10,821 SH   SOLE 40 10,821 0 0
NETSCOUT SYS INC COM 64115T104   1,602,353 49,288 SH   SOLE 43 48,671 0 617
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402   5,908 2,048 SH   SOLE 18 2,048 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402   64,843 22,476 SH   SOLE 21 22,476 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402   745,296 258,335 SH   SOLE 22 258,335 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402   1,754 608 SH   SOLE 43 0 0 608
NETSTREIT CORP COM 64119V303   1,029,798 56,181 SH   SOLE 2 16,493 0 39,688
NETSTREIT CORP COM 64119V303   572,703 31,244 SH   SOLE 4 31,244 0 0
NETSTREIT CORP COM 64119V303   1,369,141 74,694 SH   SOLE 7 74,694 0 0
NETSTREIT CORP COM 64119V303   2,914,873 159,022 SH   SOLE 18 159,022 0 0
NETSTREIT CORP COM 64119V303   3,169,459 172,911 SH   SOLE 19 172,911 0 0
NETSTREIT CORP COM 64119V303   44,808,785 2,444,560 SH   SOLE 21 2,444,560 0 0
NETSTREIT CORP COM 64119V303   42,330,935 2,309,380 SH   SOLE 22 2,217,728 0 91,652
NETSTREIT CORP COM 64119V303   38,273 2,088 SH   SOLE 23 2,088 0 0
NETSTREIT CORP COM 64119V303   7,731,191 421,778 SH   SOLE 25 421,778 0 0
NETSTREIT CORP COM 64119V303   705,192 38,472 SH   SOLE 26 33,839 0 4,633
NETSTREIT CORP COM 64119V303   674,397 36,792 SH   SOLE 28 0 0 36,792
NETSTREIT CORP COM 64119V303   3,857,017 210,421 SH   SOLE 30 210,421 0 0
NETSTREIT CORP COM 64119V303   174,593 9,525 SH   SOLE 34 9,525 0 0
NETSTREIT CORP COM 64119V303   151,113 8,244 SH   SOLE 40 8,244 0 0
NETSTREIT CORP COM 64119V303   654,693 35,717 SH   SOLE 43 34,230 0 1,487
NETWORK-1 TECHNOLOGIES INC COM 64121N109   6,118 2,781 SH   SOLE 18 2,781 0 0
NETWORK-1 TECHNOLOGIES INC COM 64121N109   79,000 35,909 SH   SOLE 21 35,909 0 0
NETWORK-1 TECHNOLOGIES INC COM 64121N109   9,845 4,475 SH   SOLE 22 4,475 0 0
NEUBASE THERAPEUTICS INC COM 64132K102   94 494 SH   SOLE 2 0 0 494
NEUBASE THERAPEUTICS INC COM 64132K102   1,039 5,465 SH   SOLE 18 5,465 0 0
NEUBASE THERAPEUTICS INC COM 64132K102   12,689 66,714 SH   SOLE 21 66,714 0 0
NEUBASE THERAPEUTICS INC COM 64132K102   323 1,696 SH   SOLE 22 1,696 0 0
NEUROBO PHARMACEUTICALS INC COM NEW 64132R206   15 21 SH   SOLE 2 0 0 21
NEUROBO PHARMACEUTICALS INC COM NEW 64132R206   30,278 42,199 SH   SOLE 22 42,199 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   29,055,930 243,268 SH   SOLE 2 112,430 0 130,838
NEUROCRINE BIOSCIENCES INC COM 64125C109   8,756,982 73,317 SH   SOLE 4 40,029 0 33,288
NEUROCRINE BIOSCIENCES INC COM 64125C109   2,594,715 21,724 SH   SOLE 7 21,724 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   52,195 437 SH   SOLE 13 437 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   741,722 6,210 SH   SOLE 15 6,210 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   32,692,639 273,716 SH   SOLE 18 268,637 0 5,079
NEUROCRINE BIOSCIENCES INC COM 64125C109   84,445,513 707,012 SH   SOLE 19 707,012 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   812,920,345 6,806,098 SH   SOLE 21 6,806,098 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   372,916,882 3,122,211 SH   SOLE 22 2,932,202 0 190,009
NEUROCRINE BIOSCIENCES INC COM 64125C109   18,624,160 155,929 SH   SOLE 23 155,929 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   1,253,045 10,491 SH   SOLE 25 10,491 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   9,330,653 78,120 SH   SOLE 26 63,393 0 14,727
NEUROCRINE BIOSCIENCES INC COM 64125C109   15,313,402 128,210 SH   SOLE 28 1,140 0 127,070
NEUROCRINE BIOSCIENCES INC COM 64125C109   17,199 144 SH   SOLE 29 144 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   72,849,203 609,923 SH   SOLE 30 569,476 0 40,447
NEUROCRINE BIOSCIENCES INC COM 64125C109   2,738,520 22,928 SH   SOLE 31 21,165 0 1,763
NEUROCRINE BIOSCIENCES INC COM 64125C109   32,042,169 268,270 SH   SOLE 34 268,270 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   3,230,255 27,045 SH   SOLE 36 27,045 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   442,406 3,704 SH   SOLE 40 3,704 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   29,860 250 SH   OTR 43 250 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   8,199,078 68,646 SH   SOLE 43 58,397 0 10,249
NEUROMETRIX INC COM 641255807   15 10 SH   SOLE 21 10 0 0
NEUROMETRIX INC COM 641255807   60,463 40,579 SH   SOLE 22 40,579 0 0
NEURONETICS INC COM 64131A105   44,078 6,416 SH   SOLE 2 6,221 0 195
NEURONETICS INC COM 64131A105   31,011 4,514 SH   SOLE 18 4,514 0 0
NEURONETICS INC COM 64131A105   622,841 90,661 SH   SOLE 21 90,661 0 0
NEURONETICS INC COM 64131A105   2,182,434 317,676 SH   SOLE 22 317,676 0 0
NEUROPACE INC COM 641288105   8,506 5,709 SH   SOLE 2 5,709 0 0
NEUROPACE INC COM 641288105   2,156 1,447 SH   SOLE 18 1,447 0 0
NEUROPACE INC COM 641288105   1,357 911 SH   SOLE 19 911 0 0
NEUROPACE INC COM 641288105   33,643 22,579 SH   SOLE 21 22,579 0 0
NEUROPACE INC COM 641288105   5,398 3,623 SH   SOLE 22 3,623 0 0
NEUROPACE INC COM 641288105   414 278 SH   SOLE 23 278 0 0
NEVRO CORP COM 64157F103   6,268,640 158,299 SH   SOLE 2 135,213 0 23,086
NEVRO CORP COM 64157F103   21,503 543 SH   SOLE 4 106 0 437
NEVRO CORP COM 64157F103   117,137 2,958 SH   SOLE 7 2,958 0 0
NEVRO CORP COM 64157F103   5,269,414 133,066 SH   SOLE 18 129,401 0 3,665
NEVRO CORP COM 64157F103   46,095,826 1,164,036 SH   SOLE 19 1,164,036 0 0
NEVRO CORP COM 64157F103   55,135,674 1,392,315 SH   SOLE 21 1,392,315 0 0
NEVRO CORP COM 64157F103   39,901,475 1,007,613 SH   SOLE 22 982,463 0 25,150
NEVRO CORP COM 64157F103   187,348 4,731 SH   SOLE 23 4,731 0 0
NEVRO CORP COM 64157F103   228,413 5,768 SH   SOLE 25 5,768 0 0
NEVRO CORP COM 64157F103   1,254,409 31,677 SH   SOLE 26 12,391 0 19,286
NEVRO CORP COM 64157F103   86,724 2,190 SH   SOLE 28 620 0 1,570
NEVRO CORP COM 64157F103   5,272,859 133,153 SH   SOLE 30 133,153 0 0
NEVRO CORP COM 64157F103   21,841,974 551,565 SH   SOLE 34 551,565 0 0
NEVRO CORP COM 64157F103   55,836 1,410 SH   SOLE 36 1,410 0 0
NEVRO CORP COM 64157F103   152,500 3,851 SH   SOLE 40 3,851 0 0
NEVRO CORP COM 64157F103   6,653 168 SH   OTR 43 168 0 0
NEVRO CORP COM 64157F103   127,156 3,211 SH   SOLE 43 2,821 0 390
NEW FORTRESS ENERGY INC COM CL A 644393100   6,681,914 157,518 SH   SOLE 2 18,225 0 139,293
NEW FORTRESS ENERGY INC COM CL A 644393100   6,914 163 SH   SOLE 4 163 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   2,749,410 64,814 SH   SOLE 7 64,814 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   1,004,463 23,679 SH   SOLE 18 23,679 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   674,945 15,911 SH   SOLE 19 15,911 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   38,118,400 898,595 SH   SOLE 21 898,595 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   50,093,354 1,180,890 SH   SOLE 22 1,119,337 0 61,553
NEW FORTRESS ENERGY INC COM CL A 644393100   247,181 5,827 SH   SOLE 25 5,827 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   843,776 19,891 SH   SOLE 26 16,209 0 3,682
NEW FORTRESS ENERGY INC COM CL A 644393100   524,354 12,361 SH   SOLE 28 4,471 0 7,890
NEW FORTRESS ENERGY INC COM CL A 644393100   1,712,835 40,378 SH   SOLE 30 40,378 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   30,033 708 SH   SOLE 31 708 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   208,664 4,919 SH   SOLE 40 4,919 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   362,988 8,557 SH   SOLE 43 7,962 0 595
NEW GOLD INC CDA COM 644535106   50,582 51,614 SH   SOLE 43 51,614 0 0
NEW JERSEY RES CORP COM 646025106   14,775,794 297,779 SH   SOLE 2 187,684 0 110,095
NEW JERSEY RES CORP COM 646025106   14,340 289 SH   SOLE 4 289 0 0
NEW JERSEY RES CORP COM 646025106   10,815,572 217,968 SH   SOLE 7 217,968 0 0
NEW JERSEY RES CORP COM 646025106   24,302,933 489,781 SH   SOLE 18 489,781 0 0
NEW JERSEY RES CORP COM 646025106   20,914,185 421,487 SH   SOLE 19 421,487 0 0
NEW JERSEY RES CORP COM 646025106   519,504,728 10,469,664 SH   SOLE 21 10,469,664 0 0
NEW JERSEY RES CORP COM 646025106   159,262,635 3,209,646 SH   SOLE 22 3,051,128 0 158,518
NEW JERSEY RES CORP COM 646025106   961,983 19,387 SH   SOLE 23 19,387 0 0
NEW JERSEY RES CORP COM 646025106   712,444 14,358 SH   SOLE 25 14,358 0 0
NEW JERSEY RES CORP COM 646025106   6,325,409 127,477 SH   SOLE 26 48,434 0 79,043
NEW JERSEY RES CORP COM 646025106   1,419,231 28,602 SH   SOLE 28 5,574 0 23,028
NEW JERSEY RES CORP COM 646025106   5,666,306 114,194 SH   SOLE 30 114,194 0 0
NEW JERSEY RES CORP COM 646025106   2,298,795 46,328 SH   SOLE 32 46,328 0 0
NEW JERSEY RES CORP COM 646025106   127,027 2,560 SH   SOLE 34 2,560 0 0
NEW JERSEY RES CORP COM 646025106   99,091 1,997 SH   SOLE 36 1,997 0 0
NEW JERSEY RES CORP COM 646025106   636,724 12,832 SH   SOLE 40 12,832 0 0
NEW JERSEY RES CORP COM 646025106   3,977,149 80,152 SH   SOLE 43 75,409 0 4,743
NEW MTN FIN CORP COM 647551100   9,383,771 758,591 SH   SOLE 30 758,591 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   111,459 3,201 SH   SOLE 18 3,201 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   75,664 2,173 SH   SOLE 25 2,173 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   9,078,601 260,730 SH   SOLE 43 250,692 0 10,037
NEW RELIC INC COM 64829B100   4,869,659 86,265 SH   SOLE 2 19,013 0 67,252
NEW RELIC INC COM 64829B100   62,039 1,099 SH   SOLE 4 227 0 872
NEW RELIC INC COM 64829B100   286,653 5,078 SH   SOLE 7 5,078 0 0
NEW RELIC INC COM 64829B100   1,661,041 29,425 SH   SOLE 18 29,425 0 0
NEW RELIC INC COM 64829B100   955,416 16,925 SH   SOLE 19 16,925 0 0
NEW RELIC INC COM 64829B100   56,909,447 1,008,139 SH   SOLE 21 1,008,139 0 0
NEW RELIC INC COM 64829B100   76,638,101 1,357,628 SH   SOLE 22 1,280,580 0 77,048
NEW RELIC INC COM 64829B100   572,742 10,146 SH   SOLE 25 10,146 0 0
NEW RELIC INC COM 64829B100   1,513,933 26,819 SH   SOLE 26 21,579 0 5,240
NEW RELIC INC COM 64829B100   155,181 2,749 SH   SOLE 28 1,016 0 1,733
NEW RELIC INC COM 64829B100   30,895,762 547,312 SH   SOLE 30 547,312 0 0
NEW RELIC INC COM 64829B100   42,676 756 SH   SOLE 31 756 0 0
NEW RELIC INC COM 64829B100   87,780 1,555 SH   SOLE 36 1,555 0 0
NEW RELIC INC COM 64829B100   504,607 8,939 SH   SOLE 40 8,939 0 0
NEW RELIC INC COM 64829B100   1,215,651 21,535 SH   SOLE 43 18,693 0 2,842
NEW RELIC INC NOTE 0.500% 5/0 64829BAB6   4,547,700 4,650,000 PRN   SOLE 21 4,650,000 0 0
NEW YORK CITY REIT INC COM 649439205   3,844 2,172 SH   SOLE 18 2,172 0 0
NEW YORK CITY REIT INC COM 649439205   51,100 28,870 SH   SOLE 21 28,870 0 0
NEW YORK CITY REIT INC COM 649439205   6,025 3,404 SH   SOLE 22 3,404 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   21,737,274 2,527,590 SH   SOLE 2 1,536,020 0 991,570
NEW YORK CMNTY BANCORP INC COM 649445103   350,880 40,800 SH   SOLE 4 18,091 0 22,709
NEW YORK CMNTY BANCORP INC COM 649445103   712,897 82,895 SH   SOLE 7 82,895 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   1,333 155 SH   SOLE 17 0 0 155
NEW YORK CMNTY BANCORP INC COM 649445103   14,222,757 1,653,809 SH   SOLE 18 1,653,809 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   1,828,885 212,661 SH   SOLE 19 212,661 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   415,608,330 48,326,550 SH   SOLE 21 48,326,550 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   174,283,240 20,265,493 SH   SOLE 22 19,360,998 0 904,495
NEW YORK CMNTY BANCORP INC COM 649445103   864,171 100,485 SH   SOLE 25 100,485 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   3,797,949 441,622 SH   SOLE 26 389,163 0 52,459
NEW YORK CMNTY BANCORP INC COM 649445103   372,698 43,337 SH   SOLE 28 12,064 0 31,273
NEW YORK CMNTY BANCORP INC COM 649445103   3,072,436 357,260 SH   SOLE 30 357,260 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   81,029 9,422 SH   SOLE 31 9,422 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   1,965,599 228,558 SH   SOLE 32 228,558 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   397,802 46,256 SH   SOLE 36 46,256 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   841,166 97,810 SH   SOLE 40 97,810 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   2,039,792 237,185 SH   SOLE 43 212,261 0 24,924
NEW YORK CMNTY CAP TR V UNIT 05/07/2051 64944P307   9,456,059 217,982 SH   SOLE 21 217,982 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501   963,318 376,296 SH   SOLE 2 112,259 0 264,037
NEW YORK MTG TR INC COM PAR $.02 649604501   3,825 1,494 SH   SOLE 4 1,494 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501   9,439 3,687 SH   SOLE 7 3,687 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501   3,385,280 1,322,375 SH   SOLE 18 1,322,375 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501   1,680,041 656,266 SH   SOLE 19 656,266 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501   132,537,577 51,772,491 SH   SOLE 21 51,772,491 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501   25,228,570 9,854,910 SH   SOLE 22 9,409,519 0 445,391
NEW YORK MTG TR INC COM PAR $.02 649604501   122,903 48,009 SH   SOLE 25 48,009 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501   290,417 113,444 SH   SOLE 26 84,484 0 28,960
NEW YORK MTG TR INC COM PAR $.02 649604501   129,605 50,627 SH   SOLE 28 4,337 0 46,290
NEW YORK MTG TR INC COM PAR $.02 649604501   1,612,908 630,042 SH   SOLE 30 630,042 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501   39,910 15,590 SH   SOLE 36 15,590 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501   114,749 44,824 SH   SOLE 40 44,824 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501   1,215,199 474,687 SH   SOLE 43 472,811 0 1,876
NEW YORK TIMES CO CL A 650111107   10,854,624 334,400 SH   SOLE 2 138,362 0 196,038
NEW YORK TIMES CO CL A 650111107   17,139 528 SH   SOLE 4 528 0 0
NEW YORK TIMES CO CL A 650111107   336,578 10,369 SH   SOLE 7 10,369 0 0
NEW YORK TIMES CO CL A 650111107   11,151,925 343,559 SH   SOLE 18 343,559 0 0
NEW YORK TIMES CO CL A 650111107   1,683,473 51,863 SH   SOLE 19 51,863 0 0
NEW YORK TIMES CO CL A 650111107   273,730,116 8,432,844 SH   SOLE 21 8,432,844 0 0
NEW YORK TIMES CO CL A 650111107   150,655,592 4,641,269 SH   SOLE 22 4,419,696 0 221,573
NEW YORK TIMES CO CL A 650111107   783,812 24,147 SH   SOLE 25 24,147 0 0
NEW YORK TIMES CO CL A 650111107   2,522,629 77,715 SH   SOLE 26 64,313 0 13,402
NEW YORK TIMES CO CL A 650111107   203,654 6,274 SH   SOLE 28 2,828 0 3,446
NEW YORK TIMES CO CL A 650111107   2,661,980 82,008 SH   SOLE 30 82,008 0 0
NEW YORK TIMES CO CL A 650111107   72,905 2,246 SH   SOLE 31 2,246 0 0
NEW YORK TIMES CO CL A 650111107   63,557 1,958 SH   SOLE 36 1,958 0 0
NEW YORK TIMES CO CL A 650111107   781,702 24,082 SH   SOLE 40 24,082 0 0
NEW YORK TIMES CO CL A 650111107   15,905 490 SH   OTR 43 490 0 0
NEW YORK TIMES CO CL A 650111107   5,670,178 174,682 SH   SOLE 43 164,479 0 10,203
NEWBURY STREET ACQUISITN COR COM 65101L104   313,723 31,341 SH   SOLE 2 31,341 0 0
NEWEGG COMMERCE INC COMMON SHARES G6483G100   30,886 23,577 SH   SOLE 43 23,577 0 0
NEWELL BRANDS INC COM 651229106   8,499,567 649,814 SH   SOLE 2 358,212 0 291,602
NEWELL BRANDS INC COM 651229106   4,124,922 315,361 SH   SOLE 4 162,088 0 153,273
NEWELL BRANDS INC COM 651229106   4,630,045 353,979 SH   SOLE 7 339,278 0 14,701
NEWELL BRANDS INC COM 651229106   19,712 1,507 SH   SOLE 13 1,507 0 0
NEWELL BRANDS INC COM 651229106   770,281 58,890 SH   SOLE 15 58,890 0 0
NEWELL BRANDS INC COM 651229106   60,593,219 4,632,509 SH   SOLE 18 4,212,980 0 419,529
NEWELL BRANDS INC COM 651229106   150,022,630 11,469,620 SH   SOLE 19 11,469,620 0 0
NEWELL BRANDS INC COM 651229106   270,395,397 20,672,431 SH   SOLE 21 20,672,431 0 0
NEWELL BRANDS INC COM 651229106   135,532,540 10,361,815 SH   SOLE 22 9,483,662 0 878,153
NEWELL BRANDS INC COM 651229106   8,875,539 678,558 SH   SOLE 23 678,558 0 0
NEWELL BRANDS INC COM 651229106   10,104,012 772,478 SH   SOLE 25 772,478 0 0
NEWELL BRANDS INC COM 651229106   9,978,327 762,869 SH   SOLE 26 355,570 0 407,299
NEWELL BRANDS INC COM 651229106   8,929,507 682,684 SH   SOLE 28 6,842 0 675,842
NEWELL BRANDS INC COM 651229106   34,847,226 2,664,161 SH   SOLE 30 2,508,379 0 155,782
NEWELL BRANDS INC COM 651229106   1,150,007 87,921 SH   SOLE 31 82,113 0 5,808
NEWELL BRANDS INC COM 651229106   2,495,389 190,779 SH   SOLE 32 190,779 0 0
NEWELL BRANDS INC COM 651229106   9,858,318 753,694 SH   SOLE 34 753,694 0 0
NEWELL BRANDS INC COM 651229106   1,680,989 128,516 SH   SOLE 36 128,516 0 0
NEWELL BRANDS INC COM 651229106   214,447 16,395 SH   SOLE 40 16,395 0 0
NEWELL BRANDS INC COM 651229106   24,342 1,861 SH   OTR 43 1,861 0 0
NEWELL BRANDS INC COM 651229106   4,057,936 310,240 SH   SOLE 43 285,962 0 24,278
NEWMARK GROUP INC CL A 65158N102   1,170,586 146,874 SH   SOLE 2 68,839 0 78,035
NEWMARK GROUP INC CL A 65158N102   4,758 597 SH   SOLE 4 597 0 0
NEWMARK GROUP INC CL A 65158N102   12,720 1,596 SH   SOLE 7 1,596 0 0
NEWMARK GROUP INC CL A 65158N102   3,075,663 385,905 SH   SOLE 18 385,905 0 0
NEWMARK GROUP INC CL A 65158N102   1,930,246 242,189 SH   SOLE 19 242,189 0 0
NEWMARK GROUP INC CL A 65158N102   41,611,027 5,220,957 SH   SOLE 21 5,220,957 0 0
NEWMARK GROUP INC CL A 65158N102   26,507,535 3,325,914 SH   SOLE 22 3,137,153 0 188,761
NEWMARK GROUP INC CL A 65158N102   214,130 26,867 SH   SOLE 25 26,867 0 0
NEWMARK GROUP INC CL A 65158N102   530,388 66,548 SH   SOLE 26 55,352 0 11,196
NEWMARK GROUP INC CL A 65158N102   185,175 23,234 SH   SOLE 28 3,024 0 20,210
NEWMARK GROUP INC CL A 65158N102   666,117 83,578 SH   SOLE 30 83,578 0 0
NEWMARK GROUP INC CL A 65158N102   169,211 21,231 SH   SOLE 40 21,231 0 0
NEWMARK GROUP INC CL A 65158N102   1,677,329 210,455 SH   SOLE 43 176,110 0 34,345
NEWMARKET CORP COM 651587107   5,659,091 18,190 SH   SOLE 2 5,516 0 12,674
NEWMARKET CORP COM 651587107   9,022 29 SH   SOLE 4 29 0 0
NEWMARKET CORP COM 651587107   21,778 70 SH   SOLE 7 70 0 0
NEWMARKET CORP COM 651587107   4,348,384 13,977 SH   SOLE 18 13,977 0 0
NEWMARKET CORP COM 651587107   568,709 1,828 SH   SOLE 19 1,828 0 0
NEWMARKET CORP COM 651587107   114,373,058 367,629 SH   SOLE 21 367,629 0 0
NEWMARKET CORP COM 651587107   58,223,925 187,149 SH   SOLE 22 178,392 0 8,757
NEWMARKET CORP COM 651587107   34,222 110 SH   SOLE 23 110 0 0
NEWMARKET CORP COM 651587107   341,288 1,097 SH   SOLE 25 1,097 0 0
NEWMARKET CORP COM 651587107   966,619 3,107 SH   SOLE 26 2,420 0 687
NEWMARKET CORP COM 651587107   287,466 924 SH   SOLE 28 153 0 771
NEWMARKET CORP COM 651587107   1,166,351 3,749 SH   SOLE 30 3,749 0 0
NEWMARKET CORP COM 651587107   24,578 79 SH   SOLE 31 79 0 0
NEWMARKET CORP COM 651587107   51,333 165 SH   SOLE 36 165 0 0
NEWMARKET CORP COM 651587107   349,377 1,123 SH   SOLE 40 1,123 0 0
NEWMARKET CORP COM 651587107   4,819,325 15,491 SH   SOLE 43 15,096 0 395
NEWMONT CORP COM 651639106   108,046,228 2,289,115 SH   SOLE 2 577,558 0 1,711,557
NEWMONT CORP COM 651639106   25,304,392 536,110 SH   SOLE 4 453,112 0 82,998
NEWMONT CORP COM 651639106   183,111,267 3,879,476 SH   SOLE 7 3,853,592 0 25,884
NEWMONT CORP COM 651639106   1,923,919 40,761 SH   SOLE 13 31,880 0 8,881
NEWMONT CORP COM 651639106   6,260,655 132,641 SH   SOLE 15 132,641 0 0
NEWMONT CORP COM 651639106   58,906,686 1,248,023 SH   SOLE 18 1,155,641 0 92,382
NEWMONT CORP COM 651639106   52,461,242 1,111,467 SH   SOLE 19 1,111,467 0 0
NEWMONT CORP COM 651639106   1,447,370,064 30,664,620 SH   SOLE 21 30,664,620 0 0
NEWMONT CORP COM 651639106   924,415,870 19,585,082 SH   SOLE 22 17,748,075 0 1,837,007
NEWMONT CORP COM 651639106   74,927,734 1,587,452 SH   SOLE 23 1,587,452 0 0
NEWMONT CORP COM 651639106   198,252,650 4,200,268 SH   SOLE 25 4,200,268 0 0
NEWMONT CORP COM 651639106   125,454,249 2,657,929 SH   SOLE 26 1,164,015 0 1,493,914
NEWMONT CORP COM 651639106   105,699,774 2,239,402 SH   SOLE 28 75,560 0 2,163,842
NEWMONT CORP COM 651639106   21,050,445 445,984 SH   SOLE 29 445,984 0 0
NEWMONT CORP COM 651639106   554,394,350 11,745,643 SH   SOLE 30 11,745,643 0 0
NEWMONT CORP COM 651639106   8,721,852 184,785 SH   SOLE 31 170,504 0 14,281
NEWMONT CORP COM 651639106   3,157,444 66,895 SH   SOLE 32 66,895 0 0
NEWMONT CORP COM 651639106   367,833,942 7,793,092 SH   SOLE 34 7,793,092 0 0
NEWMONT CORP COM 651639106   19,099,386 404,648 SH   SOLE 36 404,648 0 0
NEWMONT CORP COM 651639106   1,389,143 29,431 SH   SOLE 40 29,431 0 0
NEWMONT CORP COM 651639106   54,799 1,161 SH   OTR 43 1,161 0 0
NEWMONT CORP COM 651639106   60,455,482 1,280,836 SH   SOLE 43 1,187,394 0 93,443
NEWPARK RES INC COM PAR $.01NEW 651718504   400,355 96,471 SH   SOLE 2 22,931 0 73,540
NEWPARK RES INC COM PAR $.01NEW 651718504   1,482 357 SH   SOLE 7 357 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504   1,088,450 262,277 SH   SOLE 18 262,277 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504   888,146 214,011 SH   SOLE 19 214,011 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504   13,217,567 3,184,956 SH   SOLE 21 3,184,956 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504   9,885,080 2,381,947 SH   SOLE 22 2,308,244 0 73,703
NEWPARK RES INC COM PAR $.01NEW 651718504   220,689 53,178 SH   SOLE 28 53,178 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504   117,993 28,432 SH   SOLE 43 28,432 0 0
NEWS CORP NEW CL A 65249B109   20,507,705 1,126,797 SH   SOLE 2 179,727 0 947,070
NEWS CORP NEW CL A 65249B109   5,423,327 297,985 SH   SOLE 4 141,721 0 156,264
NEWS CORP NEW CL A 65249B109   5,595,754 307,459 SH   SOLE 7 296,863 0 10,596
NEWS CORP NEW CL A 65249B109   23,187 1,274 SH   SOLE 13 1,274 0 0
NEWS CORP NEW CL A 65249B109   1,172,462 64,421 SH   SOLE 15 64,421 0 0
NEWS CORP NEW CL A 65249B109   11,691,989 642,417 SH   SOLE 18 611,361 0 31,056
NEWS CORP NEW CL A 65249B109   3,585,527 197,007 SH   SOLE 19 197,007 0 0
NEWS CORP NEW CL A 65249B109   174,293,228 9,576,551 SH   SOLE 21 9,576,551 0 0
NEWS CORP NEW CL A 65249B109   165,207,206 9,077,319 SH   SOLE 22 8,201,522 0 875,797
NEWS CORP NEW CL A 65249B109   11,982,170 658,361 SH   SOLE 23 658,361 0 0
NEWS CORP NEW CL A 65249B109   8,905,151 489,294 SH   SOLE 25 489,294 0 0
NEWS CORP NEW CL A 65249B109   12,430,600 683,000 SH   SOLE 26 254,935 0 428,065
NEWS CORP NEW CL A 65249B109   8,953,108 491,929 SH   SOLE 28 6,970 0 484,959
NEWS CORP NEW CL A 65249B109   31,320,671 1,720,916 SH   SOLE 30 1,720,916 0 0
NEWS CORP NEW CL A 65249B109   1,661,915 91,314 SH   SOLE 31 84,162 0 7,152
NEWS CORP NEW CL A 65249B109   391,537 21,513 SH   SOLE 34 21,513 0 0
NEWS CORP NEW CL A 65249B109   2,493,236 136,991 SH   SOLE 36 136,991 0 0
NEWS CORP NEW CL A 65249B109   330,949 18,184 SH   SOLE 40 18,184 0 0
NEWS CORP NEW CL A 65249B109   8,226 452 SH   OTR 43 452 0 0
NEWS CORP NEW CL A 65249B109   10,765,476 591,510 SH   SOLE 43 545,305 0 46,205
NEWS CORP NEW CL B 65249B208   7,490,383 406,203 SH   SOLE 2 54,956 0 351,247
NEWS CORP NEW CL B 65249B208   1,713,482 92,922 SH   SOLE 7 87,123 0 5,799
NEWS CORP NEW CL B 65249B208   174,793 9,479 SH   SOLE 15 9,479 0 0
NEWS CORP NEW CL B 65249B208   3,106,863 168,485 SH   SOLE 18 164,868 0 3,617
NEWS CORP NEW CL B 65249B208   1,982,060 107,487 SH   SOLE 19 107,487 0 0
NEWS CORP NEW CL B 65249B208   52,318,945 2,837,253 SH   SOLE 21 2,837,253 0 0
NEWS CORP NEW CL B 65249B208   49,501,922 2,684,486 SH   SOLE 22 2,486,487 0 197,999
NEWS CORP NEW CL B 65249B208   2,642,341 143,294 SH   SOLE 25 143,294 0 0
NEWS CORP NEW CL B 65249B208   2,502,824 135,728 SH   SOLE 26 11,820 0 123,908
NEWS CORP NEW CL B 65249B208   639,425 34,676 SH   SOLE 28 0 0 34,676
NEWS CORP NEW CL B 65249B208   5,312,490 288,096 SH   SOLE 30 288,096 0 0
NEWS CORP NEW CL B 65249B208   32,233 1,748 SH   SOLE 31 1,748 0 0
NEWS CORP NEW CL B 65249B208   389,840 21,141 SH   SOLE 36 21,141 0 0
NEWS CORP NEW CL B 65249B208   278,448 15,100 SH   SOLE 43 14,673 0 427
NEXA RES S A COM L67359106   18,205 3,019 SH   SOLE 2 3,019 0 0
NEXA RES S A COM L67359106   130,724 21,679 SH   SOLE 28 21,679 0 0
NEXA RES S A COM L67359106   392 65 SH   SOLE 43 65 0 0
NEXIMMUNE INC COM 65344D109   833 3,426 SH   SOLE 18 3,426 0 0
NEXIMMUNE INC COM 65344D109   9,404 38,684 SH   SOLE 21 38,684 0 0
NEXIMMUNE INC COM 65344D109   88 360 SH   SOLE 22 360 0 0
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205   4,859,445 433,492 SH   SOLE 22 433,492 0 0
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205   13,800 1,231 SH   SOLE 23 1,231 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101   297,159 18,701 SH   SOLE 2 14,575 0 4,126
NEXPOINT REAL ESTATE FIN INC COM 65342V101   355,269 22,358 SH   SOLE 18 22,358 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101   302,307 19,025 SH   SOLE 19 19,025 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101   5,652,836 355,748 SH   SOLE 21 355,748 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101   1,657,168 104,290 SH   SOLE 22 98,994 0 5,296
NEXPOINT REAL ESTATE FIN INC COM 65342V101   1,367 86 SH   SOLE 23 86 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102   5,452,055 125,277 SH   SOLE 2 107,149 0 18,128
NEXPOINT RESIDENTIAL TR INC COM 65341D102   510,838 11,738 SH   SOLE 4 11,738 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102   1,302,292 29,924 SH   SOLE 7 29,924 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102   4,040,440 92,841 SH   SOLE 18 73,895 0 18,946
NEXPOINT RESIDENTIAL TR INC COM 65341D102   7,408,932 170,242 SH   SOLE 19 170,242 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102   112,825,731 2,592,503 SH   SOLE 21 2,592,503 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102   38,966,589 895,372 SH   SOLE 22 874,471 0 20,901
NEXPOINT RESIDENTIAL TR INC COM 65341D102   37,210 855 SH   SOLE 23 855 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102   4,662,950 107,145 SH   SOLE 25 107,145 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102   1,119,030 25,713 SH   SOLE 26 6,825 0 18,888
NEXPOINT RESIDENTIAL TR INC COM 65341D102   673,690 15,480 SH   SOLE 28 0 0 15,480
NEXPOINT RESIDENTIAL TR INC COM 65341D102   4,453,793 102,339 SH   SOLE 30 102,339 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102   406,607 9,343 SH   SOLE 34 9,343 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102   176,952 4,066 SH   SOLE 40 4,066 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102   890,550 20,463 SH   SOLE 43 19,879 0 584
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   30,002,942 171,416 SH   SOLE 2 32,844 0 138,572
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   46,383 265 SH   SOLE 4 265 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   648,486 3,705 SH   SOLE 7 3,705 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   13,732,329 78,457 SH   SOLE 18 78,457 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   2,044,525 11,681 SH   SOLE 19 11,681 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   341,930,207 1,953,552 SH   SOLE 21 1,953,552 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   185,638,393 1,060,609 SH   SOLE 22 1,010,935 0 49,674
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   1,053,506 6,019 SH   SOLE 25 6,019 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   3,411,160 19,489 SH   SOLE 26 16,277 0 3,212
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   427,248 2,441 SH   SOLE 28 414 0 2,027
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   4,393,953 25,104 SH   SOLE 30 25,104 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   93,816 536 SH   SOLE 31 536 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   262,895 1,502 SH   SOLE 36 1,502 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   982,618 5,614 SH   SOLE 40 5,614 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   5,116,421 29,232 SH   SOLE 43 27,298 0 1,934
NEXTCURE INC COM 65343E108   158,828 112,644 SH   SOLE 2 87,230 0 25,414
NEXTCURE INC COM 65343E108   5,141 3,646 SH   SOLE 18 3,646 0 0
NEXTCURE INC COM 65343E108   387,414 274,762 SH   SOLE 19 274,762 0 0
NEXTCURE INC COM 65343E108   107,050 75,922 SH   SOLE 21 75,922 0 0
NEXTCURE INC COM 65343E108   726,746 515,423 SH   SOLE 22 515,423 0 0
NEXTCURE INC COM 65343E108   16,295 11,557 SH   SOLE 23 11,557 0 0
NEXTCURE INC COM 65343E108   74,465 52,812 SH   SOLE 26 0 0 52,812
NEXTDECADE CORP COM 65342K105   3,459,966 700,398 SH   SOLE 2 675,149 0 25,249
NEXTDECADE CORP COM 65342K105   232 47 SH   SOLE 7 47 0 0
NEXTDECADE CORP COM 65342K105   432,502 87,551 SH   SOLE 18 87,551 0 0
NEXTDECADE CORP COM 65342K105   308,686 62,487 SH   SOLE 19 62,487 0 0
NEXTDECADE CORP COM 65342K105   6,377,980 1,291,089 SH   SOLE 21 1,291,089 0 0
NEXTDECADE CORP COM 65342K105   6,961,463 1,409,203 SH   SOLE 22 1,374,627 0 34,576
NEXTDECADE CORP COM 65342K105   51,361 10,397 SH   SOLE 25 10,397 0 0
NEXTDECADE CORP COM 65342K105   47,765 9,669 SH   SOLE 26 1,496 0 8,173
NEXTDECADE CORP COM 65342K105   82,518 16,704 SH   SOLE 43 16,704 0 0
NEXTDOOR HOLDINGS INC COM CL A 65345M108   80,010 38,840 SH   SOLE 2 23,990 0 14,850
NEXTDOOR HOLDINGS INC COM CL A 65345M108   210,052 101,967 SH   SOLE 21 101,967 0 0
NEXTDOOR HOLDINGS INC COM CL A 65345M108   3,586,120 1,740,835 SH   SOLE 22 1,683,923 0 56,912
NEXTDOOR HOLDINGS INC COM CL A 65345M108   37,974 18,434 SH   SOLE 25 18,434 0 0
NEXTDOOR HOLDINGS INC COM CL A 65345M108   95,947 46,576 SH   SOLE 30 46,576 0 0
NEXTERA ENERGY INC COM 65339F101   325,039,893 3,888,037 SH   SOLE 2 724,475 0 3,163,562
NEXTERA ENERGY INC COM 65339F101   87,867,278 1,051,044 SH   SOLE 4 892,101 0 158,943
NEXTERA ENERGY INC COM 65339F101   161,754,798 1,934,866 SH   SOLE 7 1,875,900 0 58,966
NEXTERA ENERGY INC COM 65339F101   2,575,047 30,802 SH   SOLE 13 7,524 0 23,278
NEXTERA ENERGY INC COM 65339F101   27,921,648 333,991 SH   SOLE 15 333,991 0 0
NEXTERA ENERGY INC COM 65339F101   66,713 798 SH   SOLE 17 0 0 798
NEXTERA ENERGY INC COM 65339F101   277,477,178 3,319,105 SH   SOLE 18 3,140,288 0 178,817
NEXTERA ENERGY INC COM 65339F101   275,192,975 3,291,782 SH   SOLE 19 3,291,782 0 0
NEXTERA ENERGY INC COM 65339F101   4,496,567,786 53,786,696 SH   SOLE 21 53,786,696 0 0
NEXTERA ENERGY INC COM 65339F101   3,590,229,337 42,945,327 SH   SOLE 22 38,757,374 0 4,187,953
NEXTERA ENERGY INC COM 65339F101   320,307,882 3,831,434 SH   SOLE 23 3,831,434 0 0
NEXTERA ENERGY INC COM 65339F101   261,921,893 3,133,037 SH   SOLE 25 3,133,037 0 0
NEXTERA ENERGY INC COM 65339F101   308,905,428 3,695,041 SH   SOLE 26 1,264,536 0 2,430,505
NEXTERA ENERGY INC COM 65339F101   265,218,994 3,172,476 SH   SOLE 28 120,833 0 3,051,643
NEXTERA ENERGY INC COM 65339F101   408,720 4,889 SH   SOLE 29 4,889 0 0
NEXTERA ENERGY INC COM 65339F101   1,045,418,920 12,505,011 SH   SOLE 30 12,495,122 0 9,889
NEXTERA ENERGY INC COM 65339F101   36,578,428 437,541 SH   SOLE 31 402,256 0 35,285
NEXTERA ENERGY INC COM 65339F101   3,457,780 41,361 SH   SOLE 32 41,361 0 0
NEXTERA ENERGY INC COM 65339F101   463,229,774 5,541,026 SH   SOLE 34 5,541,026 0 0
NEXTERA ENERGY INC COM 65339F101   53,975,504 645,640 SH   SOLE 36 645,640 0 0
NEXTERA ENERGY INC COM 65339F101   6,230,290 74,525 SH   SOLE 40 74,525 0 0
NEXTERA ENERGY INC COM 65339F101   312,079 3,733 SH   OTR 43 3,733 0 0
NEXTERA ENERGY INC COM 65339F101   229,614,372 2,746,583 SH   SOLE 43 2,533,398 0 213,185
NEXTERA ENERGY INC UNIT 09/01/2025 65339F713   150,729,805 3,003,184 SH   SOLE 21 3,003,184 0 0
NEXTERA ENERGY INC UNIT 09/01/2023 65339F739   151,629,094 3,003,151 SH   SOLE 21 3,003,151 0 0
NEXTERA ENERGY INC UNIT 03/01/2023 65339F770   190,300,726 3,753,466 SH   SOLE 21 3,753,466 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   457,938,622 6,533,580 SH   SOLE 46 6,533,580 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   3,334,041 47,568 SH   SOLE 2 36,959 0 10,609
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   18,083 258 SH   SOLE 4 258 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   524,554 7,484 SH   SOLE 7 7,484 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   592,331 8,451 SH   SOLE 18 8,451 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   13,956,040 199,116 SH   SOLE 21 199,116 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   5,989,821 85,459 SH   SOLE 22 41,852 0 43,607
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   877,667 12,522 SH   SOLE 25 12,522 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   2,504,246 35,729 SH   SOLE 26 28,730 0 6,999
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   545,440 7,782 SH   SOLE 28 0 0 7,782
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   5,422,232 77,361 SH   SOLE 30 77,361 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   869,326 12,403 SH   SOLE 40 12,403 0 0
NEXTGEN HEALTHCARE INC COM 65343C102   2,667,342 142,031 SH   SOLE 2 96,313 0 45,718
NEXTGEN HEALTHCARE INC COM 65343C102   5,409 288 SH   SOLE 4 288 0 0
NEXTGEN HEALTHCARE INC COM 65343C102   136,249 7,255 SH   SOLE 7 7,255 0 0
NEXTGEN HEALTHCARE INC COM 65343C102   3,554,603 189,276 SH   SOLE 18 189,276 0 0
NEXTGEN HEALTHCARE INC COM 65343C102   3,851,853 205,104 SH   SOLE 19 205,104 0 0
NEXTGEN HEALTHCARE INC COM 65343C102   129,488,457 6,895,019 SH   SOLE 21 6,895,019 0 0
NEXTGEN HEALTHCARE INC COM 65343C102   32,912,758 1,752,543 SH   SOLE 22 1,688,353 0 64,190
NEXTGEN HEALTHCARE INC COM 65343C102   93,224 4,964 SH   SOLE 23 4,964 0 0
NEXTGEN HEALTHCARE INC COM 65343C102   250,525 13,340 SH   SOLE 25 13,340 0 0
NEXTGEN HEALTHCARE INC COM 65343C102   1,029,707 54,830 SH   SOLE 26 17,172 0 37,658
NEXTGEN HEALTHCARE INC COM 65343C102   8,564 456 SH   SOLE 28 456 0 0
NEXTGEN HEALTHCARE INC COM 65343C102   4,275,154 227,644 SH   SOLE 30 227,644 0 0
NEXTGEN HEALTHCARE INC COM 65343C102   85,731 4,565 SH   SOLE 34 4,565 0 0
NEXTGEN HEALTHCARE INC COM 65343C102   132,042 7,031 SH   SOLE 36 7,031 0 0
NEXTGEN HEALTHCARE INC COM 65343C102   159,348 8,485 SH   SOLE 40 8,485 0 0
NEXTGEN HEALTHCARE INC COM 65343C102   991,884 52,816 SH   SOLE 43 38,289 0 14,527
NEXTIER OILFIELD SOLUTIONS COM 65290C105   1,597,559 172,896 SH   SOLE 2 87,986 0 84,910
NEXTIER OILFIELD SOLUTIONS COM 65290C105   3,576 387 SH   SOLE 4 387 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105   118,586 12,834 SH   SOLE 7 12,834 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105   4,219,853 456,694 SH   SOLE 18 431,023 0 25,671
NEXTIER OILFIELD SOLUTIONS COM 65290C105   6,824,461 738,578 SH   SOLE 19 738,578 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105   60,289,355 6,524,822 SH   SOLE 21 6,524,822 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105   41,558,295 4,497,651 SH   SOLE 22 4,353,787 0 143,864
NEXTIER OILFIELD SOLUTIONS COM 65290C105   93,814 10,153 SH   SOLE 23 10,153 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105   290,302 31,418 SH   SOLE 25 31,418 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105   1,796,524 194,429 SH   SOLE 26 97,496 0 96,933
NEXTIER OILFIELD SOLUTIONS COM 65290C105   923,372 99,932 SH   SOLE 28 36,670 0 63,262
NEXTIER OILFIELD SOLUTIONS COM 65290C105   1,477,384 159,890 SH   SOLE 30 159,890 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105   234,077 25,333 SH   SOLE 40 25,333 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105   1,840,580 199,197 SH   SOLE 43 192,930 0 6,267
NEXTNAV INC COMMON STOCK 65345N106   62,599 21,365 SH   SOLE 2 13,127 0 8,238
NEXTNAV INC COMMON STOCK 65345N106   3,528 1,204 SH   SOLE 7 1,204 0 0
NEXTNAV INC COMMON STOCK 65345N106   435,668 148,692 SH   SOLE 18 148,692 0 0
NEXTNAV INC COMMON STOCK 65345N106   365,491 124,741 SH   SOLE 19 124,741 0 0
NEXTNAV INC COMMON STOCK 65345N106   6,281,724 2,143,933 SH   SOLE 21 2,143,933 0 0
NEXTNAV INC COMMON STOCK 65345N106   2,110,623 720,349 SH   SOLE 22 698,189 0 22,160
NEXTNAV INC COMMON STOCK 65345N106   3,170 1,082 SH   SOLE 26 1,082 0 0
NEXTPLAY TECHNOLOGIES INC COM 65344G102   86,283 753,566 SH   SOLE 22 753,566 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105   759,421 151,279 SH   SOLE 2 71,581 0 79,698
NGM BIOPHARMACEUTICALS INC COM 62921N105   106,409 21,197 SH   SOLE 7 21,197 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105   588,966 117,324 SH   SOLE 18 107,964 0 9,360
NGM BIOPHARMACEUTICALS INC COM 62921N105   2,101,262 418,578 SH   SOLE 19 418,578 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105   9,264,300 1,845,478 SH   SOLE 21 1,845,478 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105   6,507,747 1,296,364 SH   SOLE 22 1,263,061 0 33,303
NGM BIOPHARMACEUTICALS INC COM 62921N105   8,629 1,719 SH   SOLE 23 1,719 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105   29,754 5,927 SH   SOLE 25 5,927 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105   378,613 75,421 SH   SOLE 26 2,768 0 72,653
NGM BIOPHARMACEUTICALS INC COM 62921N105   33,810 6,735 SH   SOLE 28 0 0 6,735
NGM BIOPHARMACEUTICALS INC COM 62921N105   402,835 80,246 SH   SOLE 30 80,246 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105   41,320 8,231 SH   SOLE 36 8,231 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105   18,062 3,598 SH   SOLE 40 3,598 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105   5,617 1,119 SH   OTR 43 1,119 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105   635,261 126,546 SH   SOLE 43 123,032 0 3,514
NI HLDGS INC COM 65342T106   127,923 9,640 SH   SOLE 2 8,234 0 1,406
NI HLDGS INC COM 65342T106   1,831 138 SH   SOLE 7 138 0 0
NI HLDGS INC COM 65342T106   352,610 26,572 SH   SOLE 18 26,572 0 0
NI HLDGS INC COM 65342T106   267,497 20,158 SH   SOLE 19 20,158 0 0
NI HLDGS INC COM 65342T106   4,086,178 307,926 SH   SOLE 21 307,926 0 0
NI HLDGS INC COM 65342T106   1,650,164 124,353 SH   SOLE 22 115,988 0 8,365
NI HLDGS INC COM 65342T106   2,880 217 SH   SOLE 23 217 0 0
NICE LTD SPONSORED ADR 653656108   783,046 4,072 SH   SOLE 4 4,072 0 0
NICE LTD SPONSORED ADR 653656108   13,178,127 68,529 SH   SOLE 18 68,529 0 0
NICE LTD SPONSORED ADR 653656108   68,804,555 357,798 SH   SOLE 19 357,798 0 0
NICE LTD SPONSORED ADR 653656108   5,436,706 28,272 SH   SOLE 22 28,272 0 0
NICE LTD SPONSORED ADR 653656108   745,932 3,879 SH   SOLE 26 3,879 0 0
NICE LTD SPONSORED ADR 653656108   40,935,286 212,872 SH   SOLE 34 212,872 0 0
NICE LTD SPONSORED ADR 653656108   30,045,529 156,243 SH   SOLE 43 148,310 0 7,933
NICHOLAS FINL INC BC COM NEW 65373J209   5,342 848 SH   SOLE 18 848 0 0
NICHOLAS FINL INC BC COM NEW 65373J209   54,382 8,632 SH   SOLE 21 8,632 0 0
NICHOLAS FINL INC BC COM NEW 65373J209   2,734 434 SH   SOLE 22 434 0 0
NICOLET BANKSHARES INC COM 65406E102   950,060 11,907 SH   SOLE 2 3,975 0 7,932
NICOLET BANKSHARES INC COM 65406E102   11,490 144 SH   SOLE 7 144 0 0
NICOLET BANKSHARES INC COM 65406E102   2,986,380 37,428 SH   SOLE 18 37,428 0 0
NICOLET BANKSHARES INC COM 65406E102   1,829,345 22,927 SH   SOLE 19 22,927 0 0
NICOLET BANKSHARES INC COM 65406E102   40,033,835 501,740 SH   SOLE 21 501,740 0 0
NICOLET BANKSHARES INC COM 65406E102   26,581,640 333,145 SH   SOLE 22 318,310 0 14,835
NICOLET BANKSHARES INC COM 65406E102   186,709 2,340 SH   SOLE 25 2,340 0 0
NICOLET BANKSHARES INC COM 65406E102   846,412 10,608 SH   SOLE 26 8,860 0 1,748
NICOLET BANKSHARES INC COM 65406E102   19,070 239 SH   SOLE 28 239 0 0
NICOLET BANKSHARES INC COM 65406E102   607,521 7,614 SH   SOLE 30 7,614 0 0
NICOLET BANKSHARES INC COM 65406E102   137,159 1,719 SH   SOLE 40 1,719 0 0
NICOLET BANKSHARES INC COM 65406E102   452,409 5,670 SH   SOLE 43 5,312 0 358
NIGHTHAWK BIOSCIENCES INC COM 42237K409   3,691 4,585 SH   SOLE 18 4,585 0 0
NIGHTHAWK BIOSCIENCES INC COM 42237K409   50,958 63,294 SH   SOLE 21 63,294 0 0
NIGHTHAWK BIOSCIENCES INC COM 42237K409   319,379 396,695 SH   SOLE 22 396,695 0 0
NIKE INC CL B 654106103   280,155,990 2,394,291 SH   SOLE 2 514,423 0 1,879,868
NIKE INC CL B 654106103   109,469,408 935,556 SH   SOLE 4 544,134 0 391,422
NIKE INC CL B 654106103   131,454,767 1,123,449 SH   SOLE 7 1,084,815 0 38,634
NIKE INC CL B 654106103   5,087,712 43,481 SH   SOLE 13 28,301 0 15,180
NIKE INC CL B 654106103   16,669,713 142,464 SH   SOLE 15 142,464 0 0
NIKE INC CL B 654106103   414,851,059 3,545,433 SH   SOLE 18 2,975,743 0 569,690
NIKE INC CL B 654106103   203,007,670 1,734,960 SH   SOLE 19 1,734,960 0 0
NIKE INC CL B 654106103   2,324,989 19,870 SH   SOLE 20 19,870 0 0
NIKE INC CL B 654106103   3,496,184,148 29,879,362 SH   SOLE 21 29,879,362 0 0
NIKE INC CL B 654106103   3,198,180,154 27,332,537 SH   SOLE 22 24,688,525 0 2,644,012
NIKE INC CL B 654106103   286,056,336 2,444,717 SH   SOLE 23 2,444,717 0 0
NIKE INC CL B 654106103   268,428,429 2,294,064 SH   SOLE 25 2,294,064 0 0
NIKE INC CL B 654106103   271,765,320 2,322,582 SH   SOLE 26 907,952 0 1,414,630
NIKE INC CL B 654106103   247,078,550 2,111,602 SH   SOLE 28 137,935 0 1,973,667
NIKE INC CL B 654106103   1,504,866 12,861 SH   SOLE 29 12,861 0 0
NIKE INC CL B 654106103   779,099,618 6,658,402 SH   SOLE 30 6,658,402 0 0
NIKE INC CL B 654106103   32,976,460 281,826 SH   SOLE 31 259,099 0 22,727
NIKE INC CL B 654106103   6,041,109 51,629 SH   SOLE 32 51,629 0 0
NIKE INC CL B 654106103   44,895,333 383,688 SH   SOLE 34 383,688 0 0
NIKE INC CL B 654106103   40,463,345 345,811 SH   SOLE 36 345,811 0 0
NIKE INC CL B 654106103   5,626,543 48,086 SH   SOLE 40 48,086 0 0
NIKE INC CL B 654106103   297,439 2,542 SH   OTR 43 2,542 0 0
NIKE INC CL B 654106103   162,713,528 1,390,595 SH   SOLE 43 1,272,683 0 117,912
NIKOLA CORP COM 654110105   454,293 210,321 SH   SOLE 2 129,771 0 80,550
NIKOLA CORP COM 654110105   3,288 1,522 SH   SOLE 4 1,522 0 0
NIKOLA CORP COM 654110105   7,541 3,491 SH   SOLE 7 3,491 0 0
NIKOLA CORP COM 654110105   1,812,758 839,240 SH   SOLE 18 839,240 0 0
NIKOLA CORP COM 654110105   1,276,137 590,804 SH   SOLE 19 590,804 0 0
NIKOLA CORP COM 654110105   26,769,632 12,393,348 SH   SOLE 21 12,393,348 0 0
NIKOLA CORP COM 654110105   19,152,768 8,867,022 SH   SOLE 22 8,579,739 0 287,283
NIKOLA CORP COM 654110105   96,027 44,457 SH   SOLE 25 44,457 0 0
NIKOLA CORP COM 654110105   266,471 123,366 SH   SOLE 26 96,160 0 27,206
NIKOLA CORP COM 654110105   63,441 29,371 SH   SOLE 28 29,371 0 0
NIKOLA CORP COM 654110105   343,211 158,894 SH   SOLE 30 158,894 0 0
NIKOLA CORP COM 654110105   24,844 11,502 SH   SOLE 36 11,502 0 0
NIKOLA CORP COM 654110105   73,280 33,926 SH   SOLE 40 33,926 0 0
NIKOLA CORP COM 654110105   504,386 233,512 SH   SOLE 43 224,567 0 8,945
NINE ENERGY SERVICE INC COM 65441V101   45,275 3,116 SH   SOLE 18 3,116 0 0
NINE ENERGY SERVICE INC COM 65441V101   792,306 54,529 SH   SOLE 21 54,529 0 0
NINE ENERGY SERVICE INC COM 65441V101   2,844,683 195,780 SH   SOLE 22 195,780 0 0
NINE ENERGY SERVICE INC COM 65441V101   43,852 3,018 SH   SOLE 43 2,465 0 553
NIO INC SPON ADS 62914V106   11,520,386 1,181,578 SH   SOLE 2 192,482 0 989,096
NIO INC SPON ADS 62914V106   6,833,629 700,885 SH   SOLE 4 315,976 0 384,909
NIO INC SPON ADS 62914V106   1,601,233 164,229 SH   SOLE 7 164,229 0 0
NIO INC SPON ADS 62914V106   2,480,917 254,453 SH   SOLE 13 41,058 0 213,395
NIO INC SPON ADS 62914V106   9,073,028 930,567 SH   SOLE 15 930,567 0 0
NIO INC SPON ADS 62914V106   356 36 SH   SOLE 17 0 0 36
NIO INC SPON ADS 62914V106   5,235,838 537,009 SH   SOLE 18 537,009 0 0
NIO INC SPON ADS 62914V106   70,844 7,266 SH   SOLE 19 7,266 0 0
NIO INC SPON ADS 62914V106   263,041,428 26,978,608 SH   SOLE 21 26,978,608 0 0
NIO INC SPON ADS 62914V106   130,737,175 13,408,941 SH   SOLE 22 11,837,996 0 1,570,945
NIO INC SPON ADS 62914V106   16,443,950 1,686,559 SH   SOLE 23 1,686,559 0 0
NIO INC SPON ADS 62914V106   8,015,943 822,148 SH   SOLE 25 822,148 0 0
NIO INC SPON ADS 62914V106   17,815,892 1,827,271 SH   SOLE 26 27,723 0 1,799,548
NIO INC SPON ADS 62914V106   22,408,454 2,298,303 SH   SOLE 28 88,434 0 2,209,869
NIO INC SPON ADS 62914V106   85,020,468 8,720,048 SH   SOLE 30 8,720,048 0 0
NIO INC SPON ADS 62914V106   175,754 18,026 SH   SOLE 31 0 0 18,026
NIO INC SPON ADS 62914V106   888,849 91,164 SH   SOLE 32 91,164 0 0
NIO INC SPON ADS 62914V106   810,498 83,128 SH   SOLE 34 83,128 0 0
NIO INC SPON ADS 62914V106   557,798 57,210 SH   SOLE 36 57,210 0 0
NIO INC SPON ADS 62914V106   97,598 10,010 SH   SOLE 40 10,010 0 0
NIO INC SPON ADS 62914V106   5,669,849 581,523 SH   SOLE 43 511,193 0 70,330
NISOURCE INC COM 65473P105   48,021,304 1,751,324 SH   SOLE 2 114,956 0 1,636,368
NISOURCE INC COM 65473P105   11,654,761 425,046 SH   SOLE 4 198,167 0 226,879
NISOURCE INC COM 65473P105   25,107,370 915,659 SH   SOLE 7 901,739 0 13,920
NISOURCE INC COM 65473P105   135,235 4,932 SH   SOLE 13 1,468 0 3,464
NISOURCE INC COM 65473P105   1,863,820 67,973 SH   SOLE 15 67,973 0 0
NISOURCE INC COM 65473P105   24,761,686 903,052 SH   SOLE 18 870,355 0 32,697
NISOURCE INC COM 65473P105   20,725,709 755,861 SH   SOLE 19 755,861 0 0
NISOURCE INC COM 65473P105   579,268,613 21,125,770 SH   SOLE 21 21,125,770 0 0
NISOURCE INC COM 65473P105   263,704,721 9,617,240 SH   SOLE 22 8,732,741 0 884,499
NISOURCE INC COM 65473P105   18,591,089 678,012 SH   SOLE 23 678,012 0 0
NISOURCE INC COM 65473P105   19,461,564 709,758 SH   SOLE 25 709,758 0 0
NISOURCE INC COM 65473P105   16,679,092 608,282 SH   SOLE 26 337,247 0 271,035
NISOURCE INC COM 65473P105   7,058,456 257,420 SH   SOLE 28 7,187 0 250,233
NISOURCE INC COM 65473P105   66,049,296 2,408,800 SH   SOLE 30 2,398,144 0 10,656
NISOURCE INC COM 65473P105   2,470,103 90,084 SH   SOLE 31 82,761 0 7,323
NISOURCE INC COM 65473P105   4,640,067 169,222 SH   SOLE 32 169,222 0 0
NISOURCE INC COM 65473P105   6,844,224 249,607 SH   SOLE 34 249,607 0 0
NISOURCE INC COM 65473P105   3,477,788 126,834 SH   SOLE 36 126,834 0 0
NISOURCE INC COM 65473P105   242,119 8,830 SH   SOLE 40 8,830 0 0
NISOURCE INC COM 65473P105   22,539 822 SH   OTR 43 822 0 0
NISOURCE INC COM 65473P105   8,447,602 308,082 SH   SOLE 43 275,666 0 32,416
NISOURCE INC UNIT 12/01/2023 65473P121   66,814,693 647,053 SH   SOLE 21 647,053 0 0
NIU TECHNOLOGIES ADS 65481N100   29,869 5,711 SH   SOLE 2 5,711 0 0
NIU TECHNOLOGIES ADS 65481N100   8,656 1,655 SH   SOLE 25 1,655 0 0
NKARTA INC COM 65487U108   1,178,521 196,748 SH   SOLE 2 124,048 0 72,700
NKARTA INC COM 65487U108   15,640 2,611 SH   SOLE 7 2,611 0 0
NKARTA INC COM 65487U108   580,461 96,905 SH   SOLE 18 96,905 0 0
NKARTA INC COM 65487U108   1,079,284 180,181 SH   SOLE 19 180,181 0 0
NKARTA INC COM 65487U108   9,899,451 1,652,663 SH   SOLE 21 1,652,663 0 0
NKARTA INC COM 65487U108   5,667,403 946,144 SH   SOLE 22 900,865 0 45,279
NKARTA INC COM 65487U108   75,522 12,608 SH   SOLE 23 12,608 0 0
NKARTA INC COM 65487U108   52,628 8,786 SH   SOLE 25 8,786 0 0
NKARTA INC COM 65487U108   297,344 49,640 SH   SOLE 26 0 0 49,640
NKARTA INC COM 65487U108   263,746 44,031 SH   SOLE 30 44,031 0 0
NKARTA INC COM 65487U108   36,245 6,051 SH   SOLE 43 5,960 0 91
NL INDS INC COM NEW 629156407   32,055 4,707 SH   SOLE 2 157 0 4,550
NL INDS INC COM NEW 629156407   191,538 28,126 SH   SOLE 18 28,126 0 0
NL INDS INC COM NEW 629156407   107,462 15,780 SH   SOLE 19 15,780 0 0
NL INDS INC COM NEW 629156407   2,078,153 305,162 SH   SOLE 21 305,162 0 0
NL INDS INC COM NEW 629156407   1,311,102 192,526 SH   SOLE 22 187,235 0 5,291
NL INDS INC COM NEW 629156407   12,347 1,813 SH   SOLE 43 1,813 0 0
NLIGHT INC COM 65487K100   376,407 37,121 SH   SOLE 2 13,188 0 23,933
NLIGHT INC COM 65487K100   1,318 130 SH   SOLE 4 130 0 0
NLIGHT INC COM 65487K100   6,104 602 SH   SOLE 7 602 0 0
NLIGHT INC COM 65487K100   1,347,484 132,888 SH   SOLE 18 132,888 0 0
NLIGHT INC COM 65487K100   828,752 81,731 SH   SOLE 19 81,731 0 0
NLIGHT INC COM 65487K100   17,180,861 1,694,365 SH   SOLE 21 1,694,365 0 0
NLIGHT INC COM 65487K100   11,048,280 1,089,574 SH   SOLE 22 1,036,723 0 52,851
NLIGHT INC COM 65487K100   45,660 4,503 SH   SOLE 25 4,503 0 0
NLIGHT INC COM 65487K100   259,990 25,640 SH   SOLE 26 20,372 0 5,268
NLIGHT INC COM 65487K100   29,467 2,906 SH   SOLE 28 2,906 0 0
NLIGHT INC COM 65487K100   266,692 26,301 SH   SOLE 30 26,301 0 0
NLIGHT INC COM 65487K100   64,906 6,401 SH   SOLE 40 6,401 0 0
NLIGHT INC COM 65487K100   104,199 10,276 SH   SOLE 43 10,045 0 231
NMI HLDGS INC CL A 629209305   6,008,102 287,469 SH   SOLE 2 166,837 0 120,632
NMI HLDGS INC CL A 629209305   43,263 2,070 SH   SOLE 4 327 0 1,743
NMI HLDGS INC CL A 629209305   18,371 879 SH   SOLE 7 879 0 0
NMI HLDGS INC CL A 629209305   6,089,654 291,371 SH   SOLE 18 291,371 0 0
NMI HLDGS INC CL A 629209305   13,942,975 667,128 SH   SOLE 19 667,128 0 0
NMI HLDGS INC CL A 629209305   217,702,384 10,416,382 SH   SOLE 21 10,416,382 0 0
NMI HLDGS INC CL A 629209305   59,023,230 2,824,078 SH   SOLE 22 2,720,763 0 103,315
NMI HLDGS INC CL A 629209305   252,994 12,105 SH   SOLE 23 12,105 0 0
NMI HLDGS INC CL A 629209305   285,787 13,674 SH   SOLE 25 13,674 0 0
NMI HLDGS INC CL A 629209305   2,354,260 112,644 SH   SOLE 26 22,541 0 90,103
NMI HLDGS INC CL A 629209305   8,632 413 SH   SOLE 28 369 0 44
NMI HLDGS INC CL A 629209305   2,899,603 138,737 SH   SOLE 30 138,737 0 0
NMI HLDGS INC CL A 629209305   285,599 13,665 SH   SOLE 40 13,665 0 0
NMI HLDGS INC CL A 629209305   1,809,835 86,595 SH   SOLE 43 85,128 0 1,467
NN INC COM 629337106   2,259 1,506 SH   SOLE 2 0 0 1,506
NN INC COM 629337106   10,817 7,211 SH   SOLE 18 7,211 0 0
NN INC COM 629337106   1,541 1,027 SH   SOLE 19 1,027 0 0
NN INC COM 629337106   178,859 119,239 SH   SOLE 21 119,239 0 0
NN INC COM 629337106   942,486 628,324 SH   SOLE 22 628,324 0 0
NN INC COM 629337106   2,501 1,667 SH   SOLE 43 1,667 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102   1,597 103 SH   SOLE 2 103 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102   13,036 841 SH   SOLE 4 841 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102   6,111,712 394,304 SH   SOLE 21 394,304 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102   2,670,945 172,319 SH   SOLE 22 156,592 0 15,727
NOAH HLDGS LTD SPON ADS CL A 65487X102   12,028 776 SH   SOLE 25 776 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102   1,562,447 100,803 SH   SOLE 30 100,803 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102   698 45 SH   SOLE 34 45 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102   1,429,519 92,227 SH   SOLE 43 90,470 0 1,757
NOBLE CORP PLC ORD SHS A G65431127   4,642,327 123,106 SH   SOLE 2 45,300 0 77,806
NOBLE CORP PLC ORD SHS A G65431127   5,355 142 SH   SOLE 4 142 0 0
NOBLE CORP PLC ORD SHS A G65431127   175,163 4,645 SH   SOLE 7 4,645 0 0
NOBLE CORP PLC ORD SHS A G65431127   28,924 767 SH   SOLE 13 767 0 0
NOBLE CORP PLC ORD SHS A G65431127   8,787,750 233,035 SH   SOLE 18 233,035 0 0
NOBLE CORP PLC ORD SHS A G65431127   11,937,628 316,564 SH   SOLE 19 316,564 0 0
NOBLE CORP PLC ORD SHS A G65431127   126,110,762 3,344,226 SH   SOLE 21 3,344,226 0 0
NOBLE CORP PLC ORD SHS A G65431127   91,101,100 2,415,834 SH   SOLE 22 2,310,512 0 105,322
NOBLE CORP PLC ORD SHS A G65431127   184,138 4,883 SH   SOLE 23 4,883 0 0
NOBLE CORP PLC ORD SHS A G65431127   389,469 10,328 SH   SOLE 25 10,328 0 0
NOBLE CORP PLC ORD SHS A G65431127   3,511,027 93,106 SH   SOLE 26 42,585 0 50,521
NOBLE CORP PLC ORD SHS A G65431127   1,165,955 30,919 SH   SOLE 28 30,919 0 0
NOBLE CORP PLC ORD SHS A G65431127   1,582,161 41,956 SH   SOLE 30 41,956 0 0
NOBLE CORP PLC ORD SHS A G65431127   410,172 10,877 SH   SOLE 40 10,877 0 0
NOBLE CORP PLC ORD SHS A G65431127   408,663 10,837 SH   SOLE 43 10,708 0 129
NOKIA CORP SPONSORED ADR 654902204   518,682 111,785 SH   SOLE 18 111,785 0 0
NOKIA CORP SPONSORED ADR 654902204   6,902,891 1,487,692 SH   SOLE 19 1,487,692 0 0
NOKIA CORP SPONSORED ADR 654902204   866,761 186,802 SH   SOLE 25 186,802 0 0
NOKIA CORP SPONSORED ADR 654902204   1,768,796 381,206 SH   SOLE 34 381,206 0 0
NOKIA CORP SPONSORED ADR 654902204   16,472,848 3,550,183 SH   SOLE 43 3,199,579 0 350,604
NOMAD FOODS LTD USD ORD SHS G6564A105   8,576,314 497,466 SH   SOLE 2 496,312 0 1,154
NOMAD FOODS LTD USD ORD SHS G6564A105   689,428 39,990 SH   SOLE 4 38,171 0 1,819
NOMAD FOODS LTD USD ORD SHS G6564A105   31,256 1,813 SH   SOLE 7 1,813 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105   28,687 1,664 SH   SOLE 13 1,664 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105   23,688 1,374 SH   SOLE 18 0 0 1,374
NOMAD FOODS LTD USD ORD SHS G6564A105   552,542 32,050 SH   SOLE 19 32,050 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105   7,750,983 449,593 SH   SOLE 22 447,477 0 2,116
NOMAD FOODS LTD USD ORD SHS G6564A105   237,774 13,792 SH   SOLE 23 13,792 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105   322,647 18,715 SH   SOLE 26 0 0 18,715
NOMAD FOODS LTD USD ORD SHS G6564A105   7,155 415 SH   SOLE 28 0 0 415
NOMAD FOODS LTD USD ORD SHS G6564A105   12,982 753 SH   SOLE 30 753 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105   64,702 3,753 SH   SOLE 31 3,753 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105   70,563 4,093 SH   SOLE 34 4,093 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105   32,446 1,882 SH   SOLE 36 1,882 0 0
NOMURA HLDGS INC SPONSORED ADR 65535H208   12,144,045 3,238,412 SH   SOLE 43 3,029,211 0 209,201
NOODLES & CO COM CL A 65540B105   191,782 34,933 SH   SOLE 2 30,835 0 4,098
NOODLES & CO COM CL A 65540B105   3,590 654 SH   SOLE 7 654 0 0
NOODLES & CO COM CL A 65540B105   602,972 109,831 SH   SOLE 18 109,831 0 0
NOODLES & CO COM CL A 65540B105   488,769 89,029 SH   SOLE 19 89,029 0 0
NOODLES & CO COM CL A 65540B105   7,454,421 1,357,818 SH   SOLE 21 1,357,818 0 0
NOODLES & CO COM CL A 65540B105   5,183,614 944,192 SH   SOLE 22 930,398 0 13,794
NOODLES & CO COM CL A 65540B105   154 28 SH   SOLE 43 28 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106   734,562 240,053 SH   SOLE 2 50,485 0 189,568
NORDIC AMERICAN TANKERS LIMI COM G65773106   6,802 2,223 SH   SOLE 7 2,223 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106   1,759,892 575,128 SH   SOLE 18 575,128 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106   2,896,593 946,599 SH   SOLE 19 946,599 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106   22,348,585 7,303,459 SH   SOLE 21 7,303,459 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106   8,360,042 2,732,040 SH   SOLE 22 2,562,790 0 169,250
NORDIC AMERICAN TANKERS LIMI COM G65773106   36,845 12,041 SH   SOLE 23 12,041 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106   243,417 79,548 SH   SOLE 26 0 0 79,548
NORDIC AMERICAN TANKERS LIMI COM G65773106   814,786 266,270 SH   SOLE 43 206,724 0 59,546
NORDSON CORP COM 655663102   17,806,654 74,906 SH   SOLE 2 40,815 0 34,091
NORDSON CORP COM 655663102   13,678,171 57,539 SH   SOLE 4 23,419 0 34,120
NORDSON CORP COM 655663102   14,920,971 62,767 SH   SOLE 7 48,484 0 14,283
NORDSON CORP COM 655663102   61,569 259 SH   SOLE 13 259 0 0
NORDSON CORP COM 655663102   1,747,717 7,352 SH   SOLE 15 7,352 0 0
NORDSON CORP COM 655663102   24,567,173 103,345 SH   SOLE 18 99,162 0 4,183
NORDSON CORP COM 655663102   6,789,996 28,563 SH   SOLE 19 28,563 0 0
NORDSON CORP COM 655663102   339,717,094 1,429,064 SH   SOLE 21 1,429,064 0 0
NORDSON CORP COM 655663102   311,864,868 1,311,900 SH   SOLE 22 1,188,812 0 123,088
NORDSON CORP COM 655663102   20,163,410 84,820 SH   SOLE 23 84,820 0 0
NORDSON CORP COM 655663102   1,737,971 7,311 SH   SOLE 25 7,311 0 0
NORDSON CORP COM 655663102   14,944,981 62,868 SH   SOLE 26 25,646 0 37,222
NORDSON CORP COM 655663102   21,465,878 90,299 SH   SOLE 28 625 0 89,674
NORDSON CORP COM 655663102   96,994,752 408,021 SH   SOLE 30 401,930 0 6,091
NORDSON CORP COM 655663102   3,021,183 12,709 SH   SOLE 31 11,766 0 943
NORDSON CORP COM 655663102   561,495 2,362 SH   SOLE 34 2,362 0 0
NORDSON CORP COM 655663102   1,938,369 8,154 SH   SOLE 36 8,154 0 0
NORDSON CORP COM 655663102   439,782 1,850 SH   SOLE 40 1,850 0 0
NORDSON CORP COM 655663102   30,190 127 SH   OTR 43 127 0 0
NORDSON CORP COM 655663102   10,281,166 43,249 SH   SOLE 43 40,160 0 3,089
NORDSTROM INC COM 655664100   4,798,600 297,311 SH   SOLE 2 97,141 0 200,170
NORDSTROM INC COM 655664100   5,681 352 SH   SOLE 4 352 0 0
NORDSTROM INC COM 655664100   195,843 12,134 SH   SOLE 7 12,134 0 0
NORDSTROM INC COM 655664100   3,931,656 243,597 SH   SOLE 18 243,597 0 0
NORDSTROM INC COM 655664100   566,805 35,118 SH   SOLE 19 35,118 0 0
NORDSTROM INC COM 655664100   95,439,484 5,913,227 SH   SOLE 21 5,913,227 0 0
NORDSTROM INC COM 655664100   51,121,658 3,167,389 SH   SOLE 22 3,023,145 0 144,244
NORDSTROM INC COM 655664100   294,135 18,224 SH   SOLE 25 18,224 0 0
NORDSTROM INC COM 655664100   1,424,064 88,232 SH   SOLE 26 79,010 0 9,222
NORDSTROM INC COM 655664100   36,363 2,253 SH   SOLE 28 2,253 0 0
NORDSTROM INC COM 655664100   1,628,106 100,874 SH   SOLE 30 100,874 0 0
NORDSTROM INC COM 655664100   26,825 1,662 SH   SOLE 31 1,662 0 0
NORDSTROM INC COM 655664100   340,005 21,066 SH   SOLE 36 21,066 0 0
NORDSTROM INC COM 655664100   282,837 17,524 SH   SOLE 40 17,524 0 0
NORDSTROM INC COM 655664100   4,858 301 SH   OTR 43 301 0 0
NORDSTROM INC COM 655664100   900,044 55,765 SH   SOLE 43 53,660 0 2,105
NORFOLK SOUTHN CORP COM 655844108   113,378,828 460,104 SH   SOLE 2 85,373 0 374,731
NORFOLK SOUTHN CORP COM 655844108   31,384,051 127,360 SH   SOLE 4 106,095 0 21,265
NORFOLK SOUTHN CORP COM 655844108   51,637,804 209,552 SH   SOLE 7 202,644 0 6,908
NORFOLK SOUTHN CORP COM 655844108   873,805 3,546 SH   SOLE 13 912 0 2,634
NORFOLK SOUTHN CORP COM 655844108   9,715,848 39,428 SH   SOLE 15 39,428 0 0
NORFOLK SOUTHN CORP COM 655844108   2,957 12 SH   SOLE 17 0 0 12
NORFOLK SOUTHN CORP COM 655844108   172,788,908 701,197 SH   SOLE 18 681,157 0 20,040
NORFOLK SOUTHN CORP COM 655844108   33,978,607 137,889 SH   SOLE 19 137,889 0 0
NORFOLK SOUTHN CORP COM 655844108   1,334,154,597 5,414,149 SH   SOLE 21 5,414,149 0 0
NORFOLK SOUTHN CORP COM 655844108   1,232,900,865 5,003,250 SH   SOLE 22 4,505,955 0 497,295
NORFOLK SOUTHN CORP COM 655844108   96,438,192 391,357 SH   SOLE 23 391,357 0 0
NORFOLK SOUTHN CORP COM 655844108   116,385,398 472,305 SH   SOLE 25 455,580 0 16,725
NORFOLK SOUTHN CORP COM 655844108   122,201,896 495,909 SH   SOLE 26 207,142 0 288,767
NORFOLK SOUTHN CORP COM 655844108   104,574,980 424,377 SH   SOLE 28 5,285 0 419,092
NORFOLK SOUTHN CORP COM 655844108   22,424 91 SH   SOLE 29 91 0 0
NORFOLK SOUTHN CORP COM 655844108   331,387,095 1,344,806 SH   SOLE 30 1,342,119 0 2,687
NORFOLK SOUTHN CORP COM 655844108   12,904,523 52,368 SH   SOLE 31 48,102 0 4,266
NORFOLK SOUTHN CORP COM 655844108   29,713,324 120,580 SH   SOLE 34 120,580 0 0
NORFOLK SOUTHN CORP COM 655844108   22,396,128 90,886 SH   SOLE 36 90,886 0 0
NORFOLK SOUTHN CORP COM 655844108   2,179,092 8,843 SH   SOLE 40 8,843 0 0
NORFOLK SOUTHN CORP COM 655844108   146,866 596 SH   OTR 43 596 0 0
NORFOLK SOUTHN CORP COM 655844108   58,041,546 235,539 SH   SOLE 43 201,190 0 34,349
NORTECH SYS INC COM 656553104   1,764 144 SH   SOLE 18 144 0 0
NORTECH SYS INC COM 656553104   25,811 2,107 SH   SOLE 21 2,107 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106   97,320 7,279 SH   SOLE 2 7,279 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106   63,026 4,714 SH   SOLE 22 4,714 0 0
NORTHEAST BK LEWISTON ME COM 66405S100   125,037 2,970 SH   SOLE 2 287 0 2,683
NORTHEAST BK LEWISTON ME COM 66405S100   4,968 118 SH   SOLE 7 118 0 0
NORTHEAST BK LEWISTON ME COM 66405S100   851,936 20,236 SH   SOLE 18 20,236 0 0
NORTHEAST BK LEWISTON ME COM 66405S100   526,924 12,516 SH   SOLE 19 12,516 0 0
NORTHEAST BK LEWISTON ME COM 66405S100   10,950,505 260,107 SH   SOLE 21 260,107 0 0
NORTHEAST BK LEWISTON ME COM 66405S100   5,273,067 125,251 SH   SOLE 22 120,350 0 4,901
NORTHEAST BK LEWISTON ME COM 66405S100   3,031 72 SH   SOLE 43 72 0 0
NORTHEAST CMNTY BANCORP INC COM 664121100   8,072 541 SH   SOLE 2 0 0 541
NORTHEAST CMNTY BANCORP INC COM 664121100   38,956 2,611 SH   SOLE 18 2,611 0 0
NORTHEAST CMNTY BANCORP INC COM 664121100   1,431,276 95,930 SH   SOLE 21 95,930 0 0
NORTHEAST CMNTY BANCORP INC COM 664121100   1,198,986 80,361 SH   SOLE 22 80,361 0 0
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534   2,725 91 SH   SOLE 17 0 0 91
NORTHERN OIL AND GAS INC MN COM 665531307   1,583,069 51,365 SH   SOLE 2 20,101 0 31,264
NORTHERN OIL AND GAS INC MN COM 665531307   9,523 309 SH   SOLE 4 309 0 0
NORTHERN OIL AND GAS INC MN COM 665531307   23,701 769 SH   SOLE 7 769 0 0
NORTHERN OIL AND GAS INC MN COM 665531307   5,194,680 168,549 SH   SOLE 18 168,549 0 0
NORTHERN OIL AND GAS INC MN COM 665531307   3,808,859 123,584 SH   SOLE 19 123,584 0 0
NORTHERN OIL AND GAS INC MN COM 665531307   75,816,152 2,459,966 SH   SOLE 21 2,459,966 0 0
NORTHERN OIL AND GAS INC MN COM 665531307   51,747,951 1,679,038 SH   SOLE 22 1,621,648 0 57,390
NORTHERN OIL AND GAS INC MN COM 665531307   988,212 32,064 SH   SOLE 26 27,562 0 4,502
NORTHERN OIL AND GAS INC MN COM 665531307   2,019,573 65,528 SH   SOLE 30 65,528 0 0
NORTHERN OIL AND GAS INC MN COM 665531307   351,163 11,394 SH   SOLE 43 10,369 0 1,025
NORTHERN TECHNOLOGIES INTL C COM 665809109   18,168 1,365 SH   SOLE 18 1,365 0 0
NORTHERN TECHNOLOGIES INTL C COM 665809109   241,856 18,171 SH   SOLE 21 18,171 0 0
NORTHERN TECHNOLOGIES INTL C COM 665809109   125,101 9,399 SH   SOLE 22 9,399 0 0
NORTHERN TR CORP COM 665859104   31,957,633 361,144 SH   SOLE 2 59,815 0 301,329
NORTHERN TR CORP COM 665859104   12,886,268 145,624 SH   SOLE 4 79,895 0 65,729
NORTHERN TR CORP COM 665859104   18,809,788 212,564 SH   SOLE 7 205,862 0 6,702
NORTHERN TR CORP COM 665859104   199,722 2,257 SH   SOLE 13 782 0 1,475
NORTHERN TR CORP COM 665859104   3,065,648 34,644 SH   SOLE 15 34,644 0 0
NORTHERN TR CORP COM 665859104   43,724,236 494,115 SH   SOLE 18 477,668 0 16,447
NORTHERN TR CORP COM 665859104   8,525,215 96,341 SH   SOLE 19 96,341 0 0
NORTHERN TR CORP COM 665859104   542,714,745 6,133,063 SH   SOLE 21 6,133,063 0 0
NORTHERN TR CORP COM 665859104   392,510,492 4,435,648 SH   SOLE 22 4,003,549 0 432,099
NORTHERN TR CORP COM 665859104   29,220,902 330,217 SH   SOLE 23 330,217 0 0
NORTHERN TR CORP COM 665859104   39,960,491 451,582 SH   SOLE 25 451,582 0 0
NORTHERN TR CORP COM 665859104   43,243,647 488,684 SH   SOLE 26 262,905 0 225,779
NORTHERN TR CORP COM 665859104   38,803,130 438,503 SH   SOLE 28 7,327 0 431,176
NORTHERN TR CORP COM 665859104   20,884 236 SH   SOLE 29 236 0 0
NORTHERN TR CORP COM 665859104   142,309,353 1,608,197 SH   SOLE 30 1,608,197 0 0
NORTHERN TR CORP COM 665859104   3,811,441 43,072 SH   SOLE 31 39,524 0 3,548
NORTHERN TR CORP COM 665859104   788,269 8,908 SH   SOLE 34 8,908 0 0
NORTHERN TR CORP COM 665859104   8,206,828 92,743 SH   SOLE 36 92,743 0 0
NORTHERN TR CORP COM 665859104   664,117 7,505 SH   SOLE 40 7,505 0 0
NORTHERN TR CORP COM 665859104   44,953 508 SH   OTR 43 508 0 0
NORTHERN TR CORP COM 665859104   15,709,134 177,524 SH   SOLE 43 160,334 0 17,190
NORTHFIELD BANCORP INC DEL COM 66611T108   582,136 37,008 SH   SOLE 2 12,661 0 24,347
NORTHFIELD BANCORP INC DEL COM 66611T108   7,047 448 SH   SOLE 7 448 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108   2,645,377 168,174 SH   SOLE 18 168,174 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108   1,256,858 79,902 SH   SOLE 19 79,902 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108   84,730,164 5,386,533 SH   SOLE 21 5,386,533 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108   19,774,828 1,257,141 SH   SOLE 22 1,197,295 0 59,846
NORTHFIELD BANCORP INC DEL COM 66611T108   100,373 6,381 SH   SOLE 25 6,381 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108   56,691 3,604 SH   SOLE 26 0 0 3,604
NORTHFIELD BANCORP INC DEL COM 66611T108   1,462,072 92,948 SH   SOLE 30 92,948 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108   81,261 5,166 SH   SOLE 40 5,166 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108   592,596 37,673 SH   SOLE 43 37,356 0 317
NORTHRIM BANCORP INC COM 666762109   4,643,143 85,086 SH   SOLE 2 67,347 0 17,739
NORTHRIM BANCORP INC COM 666762109   49,004 898 SH   SOLE 18 898 0 0
NORTHRIM BANCORP INC COM 666762109   6,746,598 123,632 SH   SOLE 19 123,632 0 0
NORTHRIM BANCORP INC COM 666762109   1,539,092 28,204 SH   SOLE 21 28,204 0 0
NORTHRIM BANCORP INC COM 666762109   16,214,220 297,127 SH   SOLE 22 297,127 0 0
NORTHRIM BANCORP INC COM 666762109   137,516 2,520 SH   SOLE 23 2,520 0 0
NORTHRIM BANCORP INC COM 666762109   1,145,206 20,986 SH   SOLE 26 0 0 20,986
NORTHROP GRUMMAN CORP COM 666807102   169,236,764 310,179 SH   SOLE 2 48,860 0 261,319
NORTHROP GRUMMAN CORP COM 666807102   39,181,345 71,812 SH   SOLE 4 40,036 0 31,776
NORTHROP GRUMMAN CORP COM 666807102   62,782,797 115,069 SH   SOLE 7 110,653 0 4,416
NORTHROP GRUMMAN CORP COM 666807102   1,181,791 2,166 SH   SOLE 13 554 0 1,612
NORTHROP GRUMMAN CORP COM 666807102   13,581,324 24,892 SH   SOLE 15 24,892 0 0
NORTHROP GRUMMAN CORP COM 666807102   170,787,933 313,022 SH   SOLE 18 299,209 0 13,813
NORTHROP GRUMMAN CORP COM 666807102   189,135,161 346,649 SH   SOLE 19 346,649 0 0
NORTHROP GRUMMAN CORP COM 666807102   2,047,414,620 3,752,524 SH   SOLE 21 3,752,524 0 0
NORTHROP GRUMMAN CORP COM 666807102   1,744,375,187 3,197,110 SH   SOLE 22 2,883,520 0 313,590
NORTHROP GRUMMAN CORP COM 666807102   137,025,587 251,142 SH   SOLE 23 251,142 0 0
NORTHROP GRUMMAN CORP COM 666807102   40,067,962 73,437 SH   SOLE 25 73,437 0 0
NORTHROP GRUMMAN CORP COM 666807102   92,250,648 169,078 SH   SOLE 26 85,250 0 83,828
NORTHROP GRUMMAN CORP COM 666807102   66,564 122 SH   SOLE 29 122 0 0
NORTHROP GRUMMAN CORP COM 666807102   375,457,702 688,143 SH   SOLE 30 688,143 0 0
NORTHROP GRUMMAN CORP COM 666807102   17,799,981 32,624 SH   SOLE 31 29,996 0 2,628
NORTHROP GRUMMAN CORP COM 666807102   20,858,670 38,230 SH   SOLE 36 38,230 0 0
NORTHROP GRUMMAN CORP COM 666807102   1,813,608 3,324 SH   SOLE 40 3,324 0 0
NORTHROP GRUMMAN CORP COM 666807102   109,770,110 201,188 SH   SOLE 43 185,436 0 15,752
NORTHROP GRUMMAN CORP OPTIONS 666807102   381,927 700 SH Call SOLE 2 0 0 700
NORTHROP GRUMMAN CORP OPTIONS 666807102   381,927 700 SH Call SOLE 4 700 0 0
NORTHROP GRUMMAN CORP OPTIONS 666807102   7,092,930 13,000 SH Call SOLE 18 13,000 0 0
NORTHROP GRUMMAN CORP OPTIONS 666807102   41,848,287 76,700 SH Call SOLE 19 76,700 0 0
NORTHROP GRUMMAN CORP OPTIONS 666807102   3,109,977 5,700 SH Call SOLE 22 5,700 0 0
NORTHROP GRUMMAN CORP OPTIONS 666807102   218,244 400 SH Call SOLE 26 400 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   1,383,279 98,947 SH   SOLE 2 32,179 0 66,768
NORTHWEST BANCSHARES INC MD COM 667340103   8,807 630 SH   SOLE 4 630 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   19,236 1,376 SH   SOLE 7 1,376 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   5,822,055 416,456 SH   SOLE 18 416,456 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   2,941,043 210,375 SH   SOLE 19 210,375 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   198,857,126 14,224,401 SH   SOLE 21 14,224,401 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   41,529,673 2,970,649 SH   SOLE 22 2,838,599 0 132,050
NORTHWEST BANCSHARES INC MD COM 667340103   125,051 8,945 SH   SOLE 25 8,945 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   416,450 29,789 SH   SOLE 26 22,765 0 7,024
NORTHWEST BANCSHARES INC MD COM 667340103   31,693 2,267 SH   SOLE 28 2,267 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   2,581,183 184,634 SH   SOLE 30 184,634 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   202,388 14,477 SH   SOLE 40 14,477 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   947,904 67,804 SH   SOLE 43 59,321 0 8,483
NORTHWEST NAT HLDG CO COM 66765N105   1,840,067 38,665 SH   SOLE 2 10,871 0 27,794
NORTHWEST NAT HLDG CO COM 66765N105   197,736 4,155 SH   SOLE 4 4,155 0 0
NORTHWEST NAT HLDG CO COM 66765N105   2,636,867 55,408 SH   SOLE 7 55,408 0 0
NORTHWEST NAT HLDG CO COM 66765N105   6,023,942 126,580 SH   SOLE 18 126,580 0 0
NORTHWEST NAT HLDG CO COM 66765N105   3,058,086 64,259 SH   SOLE 19 64,259 0 0
NORTHWEST NAT HLDG CO COM 66765N105   223,004,932 4,685,962 SH   SOLE 21 4,685,962 0 0
NORTHWEST NAT HLDG CO COM 66765N105   43,858,754 921,596 SH   SOLE 22 879,940 0 41,656
NORTHWEST NAT HLDG CO COM 66765N105   257,034 5,401 SH   SOLE 25 5,401 0 0
NORTHWEST NAT HLDG CO COM 66765N105   1,121,030 23,556 SH   SOLE 26 14,685 0 8,871
NORTHWEST NAT HLDG CO COM 66765N105   12,231 257 SH   SOLE 28 257 0 0
NORTHWEST NAT HLDG CO COM 66765N105   5,079,423 106,733 SH   SOLE 30 106,733 0 0
NORTHWEST NAT HLDG CO COM 66765N105   63,580 1,336 SH   SOLE 36 1,336 0 0
NORTHWEST NAT HLDG CO COM 66765N105   268,170 5,635 SH   SOLE 40 5,635 0 0
NORTHWEST NAT HLDG CO COM 66765N105   1,992,355 41,865 SH   SOLE 43 39,863 0 2,002
NORTHWEST PIPE CO COM 667746101   168,601 5,003 SH   SOLE 2 564 0 4,439
NORTHWEST PIPE CO COM 667746101   4,752 141 SH   SOLE 7 141 0 0
NORTHWEST PIPE CO COM 667746101   981,108 29,113 SH   SOLE 18 29,113 0 0
NORTHWEST PIPE CO COM 667746101   605,791 17,976 SH   SOLE 19 17,976 0 0
NORTHWEST PIPE CO COM 667746101   21,904,461 649,984 SH   SOLE 21 649,984 0 0
NORTHWEST PIPE CO COM 667746101   8,862,055 262,969 SH   SOLE 22 256,164 0 6,805
NORTHWEST PIPE CO COM 667746101   92,608 2,748 SH   SOLE 43 2,087 0 661
NORTHWESTERN CORP COM NEW 668074305   4,878,697 82,216 SH   SOLE 2 48,599 0 33,617
NORTHWESTERN CORP COM NEW 668074305   404,224 6,812 SH   SOLE 4 6,812 0 0
NORTHWESTERN CORP COM NEW 668074305   5,054,997 85,187 SH   SOLE 7 85,187 0 0
NORTHWESTERN CORP COM NEW 668074305   17,350,601 292,393 SH   SOLE 18 292,393 0 0
NORTHWESTERN CORP COM NEW 668074305   14,790,258 249,246 SH   SOLE 19 249,246 0 0
NORTHWESTERN CORP COM NEW 668074305   359,309,871 6,055,104 SH   SOLE 21 6,055,104 0 0
NORTHWESTERN CORP COM NEW 668074305   105,436,202 1,776,815 SH   SOLE 22 1,704,740 0 72,075
NORTHWESTERN CORP COM NEW 668074305   1,432,705 24,144 SH   SOLE 26 19,417 0 4,727
NORTHWESTERN CORP COM NEW 668074305   52,872 891 SH   SOLE 28 891 0 0
NORTHWESTERN CORP COM NEW 668074305   4,154,097 70,005 SH   SOLE 30 70,005 0 0
NORTHWESTERN CORP COM NEW 668074305   1,477,447 24,898 SH   SOLE 32 24,898 0 0
NORTHWESTERN CORP COM NEW 668074305   248,813 4,193 SH   SOLE 36 4,193 0 0
NORTHWESTERN CORP COM NEW 668074305   5,312,002 89,518 SH   SOLE 43 82,770 0 6,748
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   6,663,138 544,374 SH   SOLE 2 188,905 0 355,469
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   56,304 4,600 SH   SOLE 4 4,600 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   3,870,153 316,189 SH   SOLE 7 305,564 0 10,625
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   248,521 20,304 SH   SOLE 15 20,304 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   7,158,393 584,836 SH   SOLE 18 572,533 0 12,303
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   2,747,317 224,454 SH   SOLE 19 224,454 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   127,364,214 10,405,573 SH   SOLE 21 10,405,573 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   115,176,711 9,409,862 SH   SOLE 22 8,728,165 0 681,697
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   51,922 4,242 SH   SOLE 23 4,242 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   774,939 63,312 SH   SOLE 25 63,312 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   5,237,178 427,874 SH   SOLE 26 168,909 0 258,965
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   266,293 21,756 SH   SOLE 28 6,591 0 15,165
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   15,276,695 1,248,096 SH   SOLE 30 1,248,096 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   71,433 5,836 SH   SOLE 31 5,836 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   126,880 10,366 SH   SOLE 36 10,366 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   760,557 62,137 SH   SOLE 40 62,137 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   10,808 883 SH   OTR 43 883 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   3,477,678 284,124 SH   SOLE 43 251,777 0 32,347
NORWOOD FINL CORP COM 669549107   11,269 337 SH   SOLE 2 0 0 337
NORWOOD FINL CORP COM 669549107   42,837 1,281 SH   SOLE 18 1,281 0 0
NORWOOD FINL CORP COM 669549107   1,483,432 44,361 SH   SOLE 21 44,361 0 0
NORWOOD FINL CORP COM 669549107   298,352 8,922 SH   SOLE 22 8,922 0 0
NOUVEAU MONDE GRAPHITE INC COM NEW 66979W842   8,167 2,138 SH   SOLE 2 2,138 0 0
NOV INC COM 62955J103   57,317,815 2,743,792 SH   SOLE 2 315,415 0 2,428,377
NOV INC COM 62955J103   27,617 1,322 SH   SOLE 4 1,322 0 0
NOV INC COM 62955J103   694,572 33,249 SH   SOLE 7 33,249 0 0
NOV INC COM 62955J103   17,237,885 825,174 SH   SOLE 18 821,864 0 3,310
NOV INC COM 62955J103   2,547,347 121,941 SH   SOLE 19 121,941 0 0
NOV INC COM 62955J103   445,206,824 21,311,959 SH   SOLE 21 21,311,959 0 0
NOV INC COM 62955J103   232,348,607 11,122,480 SH   SOLE 22 10,545,140 0 577,340
NOV INC COM 62955J103   1,238,464 59,285 SH   SOLE 25 59,285 0 0
NOV INC COM 62955J103   3,767,073 180,329 SH   SOLE 26 147,384 0 32,945
NOV INC COM 62955J103   478,485 22,905 SH   SOLE 28 4,220 0 18,685
NOV INC COM 62955J103   6,886,409 329,651 SH   SOLE 30 329,651 0 0
NOV INC COM 62955J103   114,561 5,484 SH   SOLE 31 5,484 0 0
NOV INC COM 62955J103   171,611 8,215 SH   SOLE 36 8,215 0 0
NOV INC COM 62955J103   1,103,368 52,818 SH   SOLE 40 52,818 0 0
NOV INC COM 62955J103   13,468,863 644,752 SH   SOLE 43 605,437 0 39,315
NOVA LIFESTYLE INC COM NEW 66979P201   1,213 2,790 SH   SOLE 21 2,790 0 0
NOVA LIFESTYLE INC COM NEW 66979P201   10,719 24,652 SH   SOLE 22 24,652 0 0
NOVA LTD COM M7516K103   3,367,013 41,222 SH   SOLE 2 41,222 0 0
NOVA LTD COM M7516K103   2,901,682 35,525 SH   SOLE 22 35,525 0 0
NOVA LTD COM M7516K103   566,451 6,935 SH   SOLE 43 5,991 0 944
NOVABAY PHARMACEUTICALS INC COM 66987P300   41 21 SH   SOLE 21 21 0 0
NOVAGOLD RES INC COM NEW 66987E206   2,238,075 374,260 SH   SOLE 2 283,242 0 91,018
NOVAGOLD RES INC COM NEW 66987E206   17,886 2,991 SH   SOLE 7 2,991 0 0
NOVAGOLD RES INC COM NEW 66987E206   4,086,385 683,342 SH   SOLE 18 617,407 0 65,935
NOVAGOLD RES INC COM NEW 66987E206   7,695,584 1,286,887 SH   SOLE 19 1,286,887 0 0
NOVAGOLD RES INC COM NEW 66987E206   45,728,384 7,646,887 SH   SOLE 21 7,646,887 0 0
NOVAGOLD RES INC COM NEW 66987E206   19,811,351 3,312,935 SH   SOLE 22 3,230,932 0 82,003
NOVAGOLD RES INC COM NEW 66987E206   160,126 26,777 SH   SOLE 23 26,777 0 0
NOVAGOLD RES INC COM NEW 66987E206   983,351 164,440 SH   SOLE 26 0 0 164,440
NOVAGOLD RES INC COM NEW 66987E206   160,025 26,760 SH   SOLE 43 25,413 0 1,347
NOVAN INC COM NEW 66988N205   204 140 SH   SOLE 2 0 0 140
NOVAN INC COM NEW 66988N205   5,332 3,652 SH   SOLE 18 3,652 0 0
NOVAN INC COM NEW 66988N205   80,868 55,389 SH   SOLE 21 55,389 0 0
NOVAN INC COM NEW 66988N205   353,292 241,981 SH   SOLE 22 241,981 0 0
NOVANTA INC COM 67000B104   4,657,759 34,281 SH   SOLE 2 25,988 0 8,293
NOVANTA INC COM 67000B104   144,294 1,062 SH   SOLE 4 125 0 937
NOVANTA INC COM 67000B104   433,154 3,188 SH   SOLE 7 3,188 0 0
NOVANTA INC COM 67000B104   20,259,576 149,110 SH   SOLE 18 149,110 0 0
NOVANTA INC COM 67000B104   8,896,088 65,475 SH   SOLE 19 65,475 0 0
NOVANTA INC COM 67000B104   349,167,558 2,569,865 SH   SOLE 21 2,569,865 0 0
NOVANTA INC COM 67000B104   141,751,676 1,043,289 SH   SOLE 22 1,015,321 0 27,968
NOVANTA INC COM 67000B104   816,715 6,011 SH   SOLE 25 6,011 0 0
NOVANTA INC COM 67000B104   2,162,507 15,916 SH   SOLE 26 13,233 0 2,683
NOVANTA INC COM 67000B104   2,966,178 21,831 SH   SOLE 28 20,097 0 1,734
NOVANTA INC COM 67000B104   39,116,701 287,898 SH   SOLE 30 287,898 0 0
NOVANTA INC COM 67000B104   244,023 1,796 SH   SOLE 36 1,796 0 0
NOVANTA INC COM 67000B104   628,399 4,625 SH   SOLE 40 4,625 0 0
NOVANTA INC COM 67000B104   3,029,493 22,297 SH   SOLE 43 13,636 0 8,661
NOVARTIS AG SPONSORED ADR 66987V109   388,282 4,280 SH   SOLE 18 4,280 0 0
NOVARTIS AG SPONSORED ADR 66987V109   6,230,740 68,681 SH   SOLE 19 68,681 0 0
NOVARTIS AG SPONSORED ADR 66987V109   132,376,560 1,459,177 SH   SOLE 43 1,384,584 0 74,593
NOVAVAX INC COM NEW 670002401   2,118,914 206,120 SH   SOLE 2 110,544 0 95,576
NOVAVAX INC COM NEW 670002401   3,721 362 SH   SOLE 4 362 0 0
NOVAVAX INC COM NEW 670002401   67,581 6,574 SH   SOLE 7 6,574 0 0
NOVAVAX INC COM NEW 670002401   533,923 51,938 SH   SOLE 18 51,938 0 0
NOVAVAX INC COM NEW 670002401   1,044,561 101,611 SH   SOLE 19 101,611 0 0
NOVAVAX INC COM NEW 670002401   18,600,601 1,809,397 SH   SOLE 21 1,809,397 0 0
NOVAVAX INC COM NEW 670002401   22,271,178 2,166,457 SH   SOLE 22 2,029,140 0 137,317
NOVAVAX INC COM NEW 670002401   167,153 16,260 SH   SOLE 23 16,260 0 0
NOVAVAX INC COM NEW 670002401   110,448 10,744 SH   SOLE 25 10,744 0 0
NOVAVAX INC COM NEW 670002401   460,945 44,839 SH   SOLE 26 35,292 0 9,547
NOVAVAX INC COM NEW 670002401   2,817 274 SH   SOLE 28 12 0 262
NOVAVAX INC COM NEW 670002401   2,756,161 268,109 SH   SOLE 30 268,109 0 0
NOVAVAX INC COM NEW 670002401   11,359 1,105 SH   SOLE 31 1,105 0 0
NOVAVAX INC COM NEW 670002401   11,318 1,101 SH   SOLE 36 1,101 0 0
NOVAVAX INC COM NEW 670002401   103,129 10,032 SH   SOLE 40 10,032 0 0
NOVAVAX INC COM NEW 670002401   2,817 274 SH   OTR 43 274 0 0
NOVAVAX INC COM NEW 670002401   955,690 92,966 SH   SOLE 43 84,114 0 8,852
NOVAVAX INC NOTE 3.750% 2/0 670002AB0   2,752,523 2,775,000 PRN   SOLE 21 2,775,000 0 0
NOVO INTEGRATED SCIENCES INC COM NEW 67011T201   461 2,292 SH   SOLE 18 2,292 0 0
NOVO INTEGRATED SCIENCES INC COM NEW 67011T201   5,146 25,590 SH   SOLE 21 25,590 0 0
NOVO-NORDISK A S ADR 670100205   3,010,503 22,244 SH   SOLE 2 22,244 0 0
NOVO-NORDISK A S ADR 670100205   54,271 401 SH   SOLE 17 0 0 401
NOVO-NORDISK A S ADR 670100205   187,596,596 1,386,113 SH   SOLE 18 1,345,046 0 41,067
NOVO-NORDISK A S ADR 670100205   153,641,758 1,135,228 SH   SOLE 19 1,135,228 0 0
NOVO-NORDISK A S ADR 670100205   16,123,054 119,130 SH   SOLE 22 119,130 0 0
NOVO-NORDISK A S ADR 670100205   6,039,683 44,626 SH   SOLE 25 15,476 0 29,150
NOVO-NORDISK A S ADR 670100205   1,658,727 12,256 SH   SOLE 26 12,256 0 0
NOVO-NORDISK A S ADR 670100205   31,544,100 233,073 SH   SOLE 34 233,073 0 0
NOVO-NORDISK A S ADR 670100205   1,193,699 8,820 SH   SOLE 36 8,820 0 0
NOVO-NORDISK A S ADR 670100205   224,972,172 1,662,274 SH   SOLE 43 1,544,049 0 118,225
NOVOCURE LTD ORD SHS G6674U108   13,549,505 184,724 SH   SOLE 2 37,586 0 147,138
NOVOCURE LTD ORD SHS G6674U108   5,463,181 74,481 SH   SOLE 4 46,684 0 27,797
NOVOCURE LTD ORD SHS G6674U108   981,423 13,380 SH   SOLE 7 13,380 0 0
NOVOCURE LTD ORD SHS G6674U108   22,445 306 SH   SOLE 13 306 0 0
NOVOCURE LTD ORD SHS G6674U108   472,301 6,439 SH   SOLE 15 6,439 0 0
NOVOCURE LTD ORD SHS G6674U108   5,968,123 81,365 SH   SOLE 18 76,473 0 4,892
NOVOCURE LTD ORD SHS G6674U108   26,340,865 359,112 SH   SOLE 19 359,112 0 0
NOVOCURE LTD ORD SHS G6674U108   215,804,209 2,942,116 SH   SOLE 21 2,942,116 0 0
NOVOCURE LTD ORD SHS G6674U108   173,339,840 2,363,188 SH   SOLE 22 2,170,602 0 192,586
NOVOCURE LTD ORD SHS G6674U108   11,038,515 150,491 SH   SOLE 23 150,491 0 0
NOVOCURE LTD ORD SHS G6674U108   10,215,528 139,271 SH   SOLE 25 139,271 0 0
NOVOCURE LTD ORD SHS G6674U108   8,201,924 111,819 SH   SOLE 26 54,791 0 57,028
NOVOCURE LTD ORD SHS G6674U108   10,740,787 146,432 SH   SOLE 28 1,695 0 144,737
NOVOCURE LTD ORD SHS G6674U108   12,836 175 SH   SOLE 29 175 0 0
NOVOCURE LTD ORD SHS G6674U108   54,042,886 736,781 SH   SOLE 30 736,781 0 0
NOVOCURE LTD ORD SHS G6674U108   1,719,324 23,440 SH   SOLE 31 21,662 0 1,778
NOVOCURE LTD ORD SHS G6674U108   14,525,354 198,028 SH   SOLE 34 198,028 0 0
NOVOCURE LTD ORD SHS G6674U108   1,850,767 25,232 SH   SOLE 36 25,232 0 0
NOVOCURE LTD ORD SHS G6674U108   285,625 3,894 SH   SOLE 40 3,894 0 0
NOVOCURE LTD ORD SHS G6674U108   16,944 231 SH   OTR 43 231 0 0
NOVOCURE LTD ORD SHS G6674U108   3,282,464 44,751 SH   SOLE 43 38,573 0 6,178
NOW INC COM 67011P100   2,297,595 180,913 SH   SOLE 2 104,965 0 75,948
NOW INC COM 67011P100   7,290 574 SH   SOLE 4 574 0 0
NOW INC COM 67011P100   130,365 10,265 SH   SOLE 7 10,265 0 0
NOW INC COM 67011P100   4,937,417 388,773 SH   SOLE 18 388,773 0 0
NOW INC COM 67011P100   3,484,448 274,366 SH   SOLE 19 274,366 0 0
NOW INC COM 67011P100   178,328,422 14,041,608 SH   SOLE 21 14,041,608 0 0
NOW INC COM 67011P100   36,963,782 2,910,534 SH   SOLE 22 2,773,275 0 137,259
NOW INC COM 67011P100   255,245 20,098 SH   SOLE 25 20,098 0 0
NOW INC COM 67011P100   649,161 51,115 SH   SOLE 26 43,758 0 7,357
NOW INC COM 67011P100   2,204,085 173,550 SH   SOLE 30 173,550 0 0
NOW INC COM 67011P100   222,644 17,531 SH   SOLE 40 17,531 0 0
NOW INC COM 67011P100   1,308,684 103,046 SH   SOLE 43 102,112 0 934
NRG ENERGY INC COM NEW 629377508   17,053,388 535,933 SH   SOLE 2 89,018 0 446,915
NRG ENERGY INC COM NEW 629377508   2,960,628 93,043 SH   SOLE 4 76,830 0 16,213
NRG ENERGY INC COM NEW 629377508   13,589,367 427,070 SH   SOLE 7 420,769 0 6,301
NRG ENERGY INC COM NEW 629377508   17,978 565 SH   SOLE 13 565 0 0
NRG ENERGY INC COM NEW 629377508   1,091,140 34,291 SH   SOLE 15 34,291 0 0
NRG ENERGY INC COM NEW 629377508   17,396,853 546,727 SH   SOLE 18 511,694 0 35,033
NRG ENERGY INC COM NEW 629377508   7,315,004 229,887 SH   SOLE 19 229,887 0 0
NRG ENERGY INC COM NEW 629377508   577,906,726 18,161,745 SH   SOLE 21 18,161,745 0 0
NRG ENERGY INC COM NEW 629377508   182,464,090 5,734,258 SH   SOLE 22 5,193,117 0 541,141
NRG ENERGY INC COM NEW 629377508   12,503,255 392,937 SH   SOLE 23 392,937 0 0
NRG ENERGY INC COM NEW 629377508   8,223,243 258,430 SH   SOLE 25 258,430 0 0
NRG ENERGY INC COM NEW 629377508   15,240,094 478,947 SH   SOLE 26 159,421 0 319,526
NRG ENERGY INC COM NEW 629377508   5,434,888 170,801 SH   SOLE 28 0 0 170,801
NRG ENERGY INC COM NEW 629377508   21,351 671 SH   SOLE 29 671 0 0
NRG ENERGY INC COM NEW 629377508   65,416,542 2,055,831 SH   SOLE 30 2,055,831 0 0
NRG ENERGY INC COM NEW 629377508   1,586,163 49,848 SH   SOLE 31 45,904 0 3,944
NRG ENERGY INC COM NEW 629377508   3,761,124 118,200 SH   SOLE 32 118,200 0 0
NRG ENERGY INC COM NEW 629377508   353,679 11,115 SH   SOLE 34 11,115 0 0
NRG ENERGY INC COM NEW 629377508   2,230,677 70,103 SH   SOLE 36 70,103 0 0
NRG ENERGY INC COM NEW 629377508   184,842 5,809 SH   SOLE 40 5,809 0 0
NRG ENERGY INC COM NEW 629377508   22,974 722 SH   OTR 43 722 0 0
NRG ENERGY INC COM NEW 629377508   9,528,442 299,448 SH   SOLE 43 283,642 0 15,806
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5   6,978,810 7,060,000 PRN   SOLE 2 7,060,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5   5,087,810 5,147,000 PRN   SOLE 21 5,147,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5   9,440,175 9,550,000 PRN   SOLE 22 9,550,000 0 0
NRX PHARMACEUTICALS INC COM 629444100   7,380 6,649 SH   SOLE 18 6,649 0 0
NRX PHARMACEUTICALS INC COM 629444100   83,434 75,166 SH   SOLE 21 75,166 0 0
NRX PHARMACEUTICALS INC COM 629444100   322,693 290,714 SH   SOLE 22 290,714 0 0
NSTS BANCORP INC COM 6293JP109   8,854 874 SH   SOLE 18 874 0 0
NSTS BANCORP INC COM 6293JP109   102,607 10,129 SH   SOLE 21 10,129 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   15,039 3,695 SH   SOLE 2 0 0 3,695
NU HLDGS LTD ORD SHS CL A G6683N103   53,170 13,064 SH   SOLE 4 0 0 13,064
NU HLDGS LTD ORD SHS CL A G6683N103   25,930 6,371 SH   SOLE 7 6,371 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   38,091 9,359 SH   SOLE 19 9,359 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   74,481 18,300 SH   SOLE 22 18,300 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   112,943 27,750 SH   SOLE 25 27,750 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   450,309 110,641 SH   SOLE 28 110,641 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   121,017 29,734 SH   SOLE 31 29,734 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   8 2 SH   SOLE 43 2 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   2,352,823 55,807 SH   SOLE 2 26,264 0 29,543
NU SKIN ENTERPRISES INC CL A 67018T105   9,064 215 SH   SOLE 4 215 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   2,456,368 58,263 SH   SOLE 7 58,263 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   7,192,580 170,602 SH   SOLE 18 170,602 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   4,046,137 95,971 SH   SOLE 19 95,971 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   268,769,283 6,374,983 SH   SOLE 21 6,374,983 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   55,736,532 1,322,024 SH   SOLE 22 1,268,779 0 53,245
NU SKIN ENTERPRISES INC CL A 67018T105   328,005 7,780 SH   SOLE 25 7,780 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   668,868 15,865 SH   SOLE 26 12,050 0 3,815
NU SKIN ENTERPRISES INC CL A 67018T105   37,607 892 SH   SOLE 28 892 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   3,467,997 82,258 SH   SOLE 30 82,258 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   61,511 1,459 SH   SOLE 36 1,459 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   283,779 6,731 SH   SOLE 40 6,731 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   9,355,922 221,915 SH   SOLE 43 209,307 0 12,608
NUBIA BRAND INTERNATIONAL CO CLASS A COM 67022R103   20,440 2,000 SH   SOLE 2 2,000 0 0
NUCOR CORP COM 670346105   56,450,532 428,272 SH   SOLE 2 86,908 0 341,364
NUCOR CORP COM 670346105   25,374,216 192,506 SH   SOLE 4 106,422 0 86,084
NUCOR CORP COM 670346105   33,489,494 254,074 SH   SOLE 7 246,622 0 7,452
NUCOR CORP COM 670346105   852,152 6,465 SH   SOLE 13 3,087 0 3,378
NUCOR CORP COM 670346105   5,825,211 44,194 SH   SOLE 15 44,194 0 0
NUCOR CORP COM 670346105   132 1 SH   SOLE 17 0 0 1
NUCOR CORP COM 670346105   54,746,361 415,343 SH   SOLE 18 394,461 0 20,882
NUCOR CORP COM 670346105   20,128,178 152,706 SH   SOLE 19 152,706 0 0
NUCOR CORP COM 670346105   1,128,609,549 8,562,397 SH   SOLE 21 8,562,397 0 0
NUCOR CORP COM 670346105   734,630,645 5,573,406 SH   SOLE 22 5,027,058 0 546,348
NUCOR CORP COM 670346105   57,270,127 434,490 SH   SOLE 23 434,490 0 0
NUCOR CORP COM 670346105   107,878,181 818,437 SH   SOLE 25 818,437 0 0
NUCOR CORP COM 670346105   84,707,169 642,646 SH   SOLE 26 221,511 0 421,135
NUCOR CORP COM 670346105   76,471,680 580,166 SH   SOLE 28 15,927 0 564,239
NUCOR CORP COM 670346105   278,416,595 2,112,257 SH   SOLE 30 2,081,588 0 30,669
NUCOR CORP COM 670346105   7,835,182 59,443 SH   SOLE 31 54,836 0 4,607
NUCOR CORP COM 670346105   200,849,310 1,523,779 SH   SOLE 34 1,523,779 0 0
NUCOR CORP COM 670346105   10,266,549 77,889 SH   SOLE 36 77,889 0 0
NUCOR CORP COM 670346105   1,329,172 10,084 SH   SOLE 40 10,084 0 0
NUCOR CORP COM 670346105   105,448 800 SH   OTR 43 800 0 0
NUCOR CORP COM 670346105   26,788,227 203,234 SH   SOLE 43 177,316 0 25,918
NURIX THERAPEUTICS INC COM 67080M103   1,500,044 136,616 SH   SOLE 2 68,682 0 67,934
NURIX THERAPEUTICS INC COM 67080M103   101,433 9,238 SH   SOLE 7 9,238 0 0
NURIX THERAPEUTICS INC COM 67080M103   1,543,470 140,571 SH   SOLE 18 140,571 0 0
NURIX THERAPEUTICS INC COM 67080M103   2,064,910 188,061 SH   SOLE 19 188,061 0 0
NURIX THERAPEUTICS INC COM 67080M103   23,361,872 2,127,675 SH   SOLE 21 2,127,675 0 0
NURIX THERAPEUTICS INC COM 67080M103   13,981,559 1,273,366 SH   SOLE 22 1,216,018 0 57,348
NURIX THERAPEUTICS INC COM 67080M103   133,407 12,150 SH   SOLE 23 12,150 0 0
NURIX THERAPEUTICS INC COM 67080M103   78,002 7,104 SH   SOLE 25 7,104 0 0
NURIX THERAPEUTICS INC COM 67080M103   223,805 20,383 SH   SOLE 26 979 0 19,404
NURIX THERAPEUTICS INC COM 67080M103   2,150,850 195,888 SH   SOLE 30 195,888 0 0
NURIX THERAPEUTICS INC COM 67080M103   29,646 2,700 SH   SOLE 36 2,700 0 0
NURIX THERAPEUTICS INC COM 67080M103   26,034 2,371 SH   SOLE 40 2,371 0 0
NURIX THERAPEUTICS INC COM 67080M103   289,927 26,405 SH   SOLE 43 24,508 0 1,897
NUSCALE PWR CORP CL A COM 67079K100   236,914 23,091 SH   SOLE 2 5,369 0 17,722
NUSCALE PWR CORP CL A COM 67079K100   4,001 390 SH   SOLE 7 390 0 0
NUSCALE PWR CORP CL A COM 67079K100   913,376 89,023 SH   SOLE 18 89,023 0 0
NUSCALE PWR CORP CL A COM 67079K100   570,784 55,632 SH   SOLE 19 55,632 0 0
NUSCALE PWR CORP CL A COM 67079K100   11,169,908 1,088,685 SH   SOLE 21 1,088,685 0 0
NUSCALE PWR CORP CL A COM 67079K100   5,988,926 583,716 SH   SOLE 22 558,826 0 24,890
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   8,818 258 SH   SOLE 17 0 0 258
NUSTAR ENERGY LP UNIT COM 67058H102   357,760 22,360 SH   SOLE 19 22,360 0 0
NUTANIX INC CL A 67059N108   11,784,655 452,386 SH   SOLE 2 168,915 0 283,471
NUTANIX INC CL A 67059N108   105,893 4,065 SH   SOLE 4 762 0 3,303
NUTANIX INC CL A 67059N108   387,885 14,890 SH   SOLE 7 14,890 0 0
NUTANIX INC CL A 67059N108   2,801,443 107,541 SH   SOLE 18 107,541 0 0
NUTANIX INC CL A 67059N108   1,895,632 72,769 SH   SOLE 19 72,769 0 0
NUTANIX INC CL A 67059N108   104,619,197 4,016,092 SH   SOLE 21 4,016,092 0 0
NUTANIX INC CL A 67059N108   140,591,459 5,396,985 SH   SOLE 22 5,092,235 0 304,750
NUTANIX INC CL A 67059N108   934,101 35,858 SH   SOLE 25 35,858 0 0
NUTANIX INC CL A 67059N108   2,851,537 109,464 SH   SOLE 26 91,091 0 18,373
NUTANIX INC CL A 67059N108   269,070 10,329 SH   SOLE 28 3,641 0 6,688
NUTANIX INC CL A 67059N108   45,254,998 1,737,236 SH   SOLE 30 1,737,236 0 0
NUTANIX INC CL A 67059N108   84,636 3,249 SH   SOLE 31 3,249 0 0
NUTANIX INC CL A 67059N108   40,872 1,569 SH   SOLE 36 1,569 0 0
NUTANIX INC CL A 67059N108   803,278 30,836 SH   SOLE 40 30,836 0 0
NUTANIX INC CL A 67059N108   6,643 255 SH   OTR 43 255 0 0
NUTANIX INC CL A 67059N108   2,581,920 99,114 SH   SOLE 43 83,141 0 15,973
NUTANIX INC NOTE 0.250%10/0 67059NAH1   4,851,700 5,800,000 PRN   SOLE 21 5,800,000 0 0
NUTEX HEALTH INC COM 67079U108   283,632 149,280 SH   SOLE 2 92,835 0 56,445
NUTEX HEALTH INC COM 67079U108   5,098 2,683 SH   SOLE 7 2,683 0 0
NUTEX HEALTH INC COM 67079U108   1,163,129 612,173 SH   SOLE 18 612,173 0 0
NUTEX HEALTH INC COM 67079U108   818,075 430,566 SH   SOLE 19 430,566 0 0
NUTEX HEALTH INC COM 67079U108   14,501,695 7,632,471 SH   SOLE 21 7,632,471 0 0
NUTEX HEALTH INC COM 67079U108   5,015,073 2,639,512 SH   SOLE 22 2,546,655 0 92,857
NUTEX HEALTH INC COM 67079U108   83,321 43,853 SH   SOLE 26 0 0 43,853
NUTRIBAND INC COM NEW 67092M208   3,378 937 SH   SOLE 18 937 0 0
NUTRIBAND INC COM NEW 67092M208   38,258 10,613 SH   SOLE 21 10,613 0 0
NUTRIEN LTD COM 67077M108   1,059,227 14,504 SH   SOLE 2 14,504 0 0
NUTRIEN LTD COM 67077M108   52,306,277 716,230 SH   SOLE 19 716,230 0 0
NUTRIEN LTD COM 67077M108   124,443 1,704 SH   SOLE 21 1,704 0 0
NUTRIEN LTD COM 67077M108   17,033,882 233,245 SH   SOLE 25 233,245 0 0
NUTRIEN LTD COM 67077M108   62,269,468 852,656 SH   SOLE 29 852,656 0 0
NUTRIEN LTD COM 67077M108   30,126,043 412,516 SH   SOLE 34 412,516 0 0
NUTRIEN LTD COM 67077M108   15,612,176 213,778 SH   SOLE 43 186,273 0 27,505
NUVALENT INC COM 670703107   587,172 19,717 SH   SOLE 2 5,061 0 14,656
NUVALENT INC COM 670703107   8,160 274 SH   SOLE 7 274 0 0
NUVALENT INC COM 670703107   2,184,929 73,369 SH   SOLE 18 73,369 0 0
NUVALENT INC COM 670703107   11,417,384 383,391 SH   SOLE 19 383,391 0 0
NUVALENT INC COM 670703107   32,788,137 1,101,012 SH   SOLE 21 1,101,012 0 0
NUVALENT INC COM 670703107   17,024,422 571,673 SH   SOLE 22 547,292 0 24,381
NUVALENT INC COM 670703107   42,496 1,427 SH   SOLE 26 0 0 1,427
NUVALENT INC COM 670703107   732,231 24,588 SH   SOLE 30 24,588 0 0
NUVALENT INC COM 670703107   38,357 1,288 SH   SOLE 34 1,288 0 0
NUVASIVE INC COM 670704105   3,190,038 77,353 SH   SOLE 2 42,585 0 34,768
NUVASIVE INC COM 670704105   21,692 526 SH   SOLE 4 164 0 362
NUVASIVE INC COM 670704105   24,538 595 SH   SOLE 7 595 0 0
NUVASIVE INC COM 670704105   7,073,072 171,510 SH   SOLE 18 167,151 0 4,359
NUVASIVE INC COM 670704105   10,488,817 254,336 SH   SOLE 19 254,336 0 0
NUVASIVE INC COM 670704105   281,669,530 6,830,008 SH   SOLE 21 6,830,008 0 0
NUVASIVE INC COM 670704105   63,406,665 1,537,504 SH   SOLE 22 1,496,195 0 41,309
NUVASIVE INC COM 670704105   48,003 1,164 SH   SOLE 23 1,164 0 0
NUVASIVE INC COM 670704105   322,992 7,832 SH   SOLE 25 7,832 0 0
NUVASIVE INC COM 670704105   2,426,067 58,828 SH   SOLE 26 17,886 0 40,942
NUVASIVE INC COM 670704105   188,384 4,568 SH   SOLE 28 920 0 3,648
NUVASIVE INC COM 670704105   5,409,822 131,179 SH   SOLE 30 131,179 0 0
NUVASIVE INC COM 670704105   330,126 8,005 SH   SOLE 40 8,005 0 0
NUVASIVE INC COM 670704105   12,867 312 SH   OTR 43 312 0 0
NUVASIVE INC COM 670704105   720,463 17,470 SH   SOLE 43 16,945 0 525
NUVASIVE INC NOTE 0.375% 3/1 670704AJ4   3,430,416 3,916,000 PRN   SOLE 21 3,916,000 0 0
NUVASIVE INC NOTE 1.000% 6/0 670704AL9   3,803,423 3,886,000 PRN   SOLE 21 3,886,000 0 0
NUVATION BIO INC COM CL A 67080N101   352,141 183,407 SH   SOLE 2 70,274 0 113,133
NUVATION BIO INC COM CL A 67080N101   120,031 62,516 SH   SOLE 7 62,516 0 0
NUVATION BIO INC COM CL A 67080N101   665,146 346,430 SH   SOLE 18 346,430 0 0
NUVATION BIO INC COM CL A 67080N101   1,196,352 623,100 SH   SOLE 19 623,100 0 0
NUVATION BIO INC COM CL A 67080N101   11,591,103 6,037,033 SH   SOLE 21 6,037,033 0 0
NUVATION BIO INC COM CL A 67080N101   6,211,020 3,234,906 SH   SOLE 22 3,092,350 0 142,556
NUVATION BIO INC COM CL A 67080N101   26,431 13,766 SH   SOLE 23 13,766 0 0
NUVATION BIO INC COM CL A 67080N101   42,576 22,175 SH   SOLE 25 22,175 0 0
NUVATION BIO INC COM CL A 67080N101   152,373 79,361 SH   SOLE 26 66,410 0 12,951
NUVATION BIO INC COM CL A 67080N101   59,217 30,842 SH   SOLE 28 26,098 0 4,744
NUVATION BIO INC COM CL A 67080N101   359,846 187,420 SH   SOLE 30 187,420 0 0
NUVATION BIO INC COM CL A 67080N101   32,273 16,809 SH   SOLE 36 16,809 0 0
NUVATION BIO INC COM CL A 67080N101   24,501 12,761 SH   SOLE 40 12,761 0 0
NUVATION BIO INC COM CL A 67080N101   280,721 146,209 SH   SOLE 43 136,034 0 10,175
NUVATION BIO INC *W EXP 07/07/202 67080N119   812 5,618 SH   SOLE 18 5,618 0 0
NUVATION BIO INC *W EXP 07/07/202 67080N119   21,716 150,284 SH   SOLE 19 150,284 0 0
NUVECTIS PHARMA INC COM 67080T108   3,308 441 SH   SOLE 18 441 0 0
NUVECTIS PHARMA INC COM 67080T108   69,143 9,219 SH   SOLE 21 9,219 0 0
NUVECTIS PHARMA INC COM 67080T108   3,758 501 SH   SOLE 22 501 0 0
NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102   5 1 SH   SOLE 18 1 0 0
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   7 1 SH   SOLE 43 0 0 1
NUVEEN MUN VALUE FD INC COM 670928100   46,001 5,349 SH   SOLE 4 5,349 0 0
NUVEEN MUN VALUE FD INC COM 670928100   433,801 50,442 SH   SOLE 18 50,442 0 0
NUVEEN MUN VALUE FD INC COM 670928100   2,806,533 326,341 SH   SOLE 19 326,341 0 0
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102   11 1 SH   SOLE 17 0 0 1
NUVEI CORPORATION SUB VTG SHS 67079A102   418,782 16,481 SH   SOLE 21 16,481 0 0
NUVVE HOLDING CORP COM 67079Y100   314 468 SH   SOLE 18 468 0 0
NUVVE HOLDING CORP COM 67079Y100   28,392 42,376 SH   SOLE 21 42,376 0 0
NUVVE HOLDING CORP COM 67079Y100   18,246 27,233 SH   SOLE 22 27,233 0 0
NUZEE INC COM 67073S307   138 16 SH   SOLE 22 16 0 0
NV5 GLOBAL INC COM 62945V109   930,210 7,030 SH   SOLE 2 3,957 0 3,073
NV5 GLOBAL INC COM 62945V109   6,748 51 SH   SOLE 4 51 0 0
NV5 GLOBAL INC COM 62945V109   6,733,632 50,889 SH   SOLE 7 50,889 0 0
NV5 GLOBAL INC COM 62945V109   5,706,300 43,125 SH   SOLE 18 43,125 0 0
NV5 GLOBAL INC COM 62945V109   3,308,794 25,006 SH   SOLE 19 25,006 0 0
NV5 GLOBAL INC COM 62945V109   210,307,159 1,589,383 SH   SOLE 21 1,589,383 0 0
NV5 GLOBAL INC COM 62945V109   43,346,841 327,591 SH   SOLE 22 317,060 0 10,531
NV5 GLOBAL INC COM 62945V109   294,677 2,227 SH   SOLE 25 2,227 0 0
NV5 GLOBAL INC COM 62945V109   969,376 7,326 SH   SOLE 26 6,529 0 797
NV5 GLOBAL INC COM 62945V109   302,880 2,289 SH   SOLE 28 206 0 2,083
NV5 GLOBAL INC COM 62945V109   4,476,518 33,831 SH   SOLE 30 33,831 0 0
NV5 GLOBAL INC COM 62945V109   207,213 1,566 SH   SOLE 40 1,566 0 0
NV5 GLOBAL INC COM 62945V109   807,020 6,099 SH   SOLE 43 6,000 0 99
NVE CORP COM NEW 629445206   203,056 3,136 SH   SOLE 2 2,997 0 139
NVE CORP COM NEW 629445206   52,901 817 SH   SOLE 18 817 0 0
NVE CORP COM NEW 629445206   1,225,523 18,927 SH   SOLE 21 18,927 0 0
NVE CORP COM NEW 629445206   5,153,712 79,594 SH   SOLE 22 79,594 0 0
NVE CORP COM NEW 629445206   285,094 4,403 SH   SOLE 43 4,102 0 301
NVENT ELECTRIC PLC SHS G6700G107   36,656,640 952,863 SH   SOLE 2 148,072 0 804,791
NVENT ELECTRIC PLC SHS G6700G107   31,468 818 SH   SOLE 4 818 0 0
NVENT ELECTRIC PLC SHS G6700G107   104,100 2,706 SH   SOLE 7 2,706 0 0
NVENT ELECTRIC PLC SHS G6700G107   13,299,464 345,710 SH   SOLE 18 345,710 0 0
NVENT ELECTRIC PLC SHS G6700G107   2,451,155 63,716 SH   SOLE 19 63,716 0 0
NVENT ELECTRIC PLC SHS G6700G107   327,189,466 8,505,055 SH   SOLE 21 8,505,055 0 0
NVENT ELECTRIC PLC SHS G6700G107   184,660,886 4,800,127 SH   SOLE 22 4,575,216 0 224,911
NVENT ELECTRIC PLC SHS G6700G107   979,023 25,449 SH   SOLE 25 25,449 0 0
NVENT ELECTRIC PLC SHS G6700G107   3,245,675 84,369 SH   SOLE 26 71,769 0 12,600
NVENT ELECTRIC PLC SHS G6700G107   527,385 13,709 SH   SOLE 28 2,988 0 10,721
NVENT ELECTRIC PLC SHS G6700G107   7,298,336 189,715 SH   SOLE 30 189,715 0 0
NVENT ELECTRIC PLC SHS G6700G107   88,327 2,296 SH   SOLE 31 2,296 0 0
NVENT ELECTRIC PLC SHS G6700G107   344,345 8,951 SH   SOLE 34 8,951 0 0
NVENT ELECTRIC PLC SHS G6700G107   69,515 1,807 SH   SOLE 36 1,807 0 0
NVENT ELECTRIC PLC SHS G6700G107   935,744 24,324 SH   SOLE 40 24,324 0 0
NVENT ELECTRIC PLC SHS G6700G107   15,003 390 SH   OTR 43 390 0 0
NVENT ELECTRIC PLC SHS G6700G107   3,911,176 101,668 SH   SOLE 43 95,436 0 6,232
NVIDIA CORPORATION COM 67066G104   719,297,280 4,921,974 SH   SOLE 2 1,066,277 0 3,855,697
NVIDIA CORPORATION COM 67066G104   279,021,887 1,909,278 SH   SOLE 4 1,151,212 0 758,066
NVIDIA CORPORATION COM 67066G104   369,229,286 2,526,545 SH   SOLE 7 2,452,226 0 74,319
NVIDIA CORPORATION COM 67066G104   7,962,584 54,486 SH   SOLE 13 24,045 0 30,441
NVIDIA CORPORATION COM 67066G104   42,646,575 291,820 SH   SOLE 15 291,820 0 0
NVIDIA CORPORATION COM 67066G104   33,705 231 SH   SOLE 17 0 0 231
NVIDIA CORPORATION COM 67066G104   833,833,841 5,705,719 SH   SOLE 18 5,122,100 0 583,619
NVIDIA CORPORATION COM 67066G104   373,912,781 2,558,593 SH   SOLE 19 2,558,593 0 0
NVIDIA CORPORATION COM 67066G104   9,182,941,893 62,836,608 SH   SOLE 21 62,836,608 0 0
NVIDIA CORPORATION COM 67066G104   7,847,964,538 53,701,687 SH   SOLE 22 48,430,483 0 5,271,204
NVIDIA CORPORATION COM 67066G104   715,436,700 4,895,557 SH   SOLE 23 4,895,557 0 0
NVIDIA CORPORATION COM 67066G104   694,443,104 4,751,903 SH   SOLE 25 4,751,903 0 0
NVIDIA CORPORATION COM 67066G104   732,044,780 5,009,202 SH   SOLE 26 2,174,276 0 2,834,926
NVIDIA CORPORATION COM 67066G104   714,443,825 4,888,763 SH   SOLE 28 165,075 0 4,723,688
NVIDIA CORPORATION COM 67066G104   1,003,251 6,865 SH   SOLE 29 6,865 0 0
NVIDIA CORPORATION COM 67066G104   2,869,334,096 19,634,146 SH   SOLE 30 19,568,667 0 65,479
NVIDIA CORPORATION COM 67066G104   85,513,090 585,145 SH   SOLE 31 540,276 0 44,869
NVIDIA CORPORATION COM 67066G104   100,363,545 686,763 SH   SOLE 32 686,763 0 0
NVIDIA CORPORATION COM 67066G104   206,586,719 1,413,622 SH   SOLE 34 1,413,622 0 0
NVIDIA CORPORATION COM 67066G104   97,013,285 663,838 SH   SOLE 36 663,838 0 0
NVIDIA CORPORATION COM 67066G104   13,710,855 93,820 SH   SOLE 40 93,820 0 0
NVIDIA CORPORATION COM 67066G104   638,924 4,372 SH   OTR 43 4,372 0 0
NVIDIA CORPORATION COM 67066G104   391,593,683 2,679,579 SH   SOLE 43 2,414,338 0 265,241
NVR INC COM 62944T105   15,133,875 3,281 SH   SOLE 2 1,090 0 2,191
NVR INC COM 62944T105   10,991,778 2,383 SH   SOLE 4 1,260 0 1,123
NVR INC COM 62944T105   11,909,682 2,582 SH   SOLE 7 2,475 0 107
NVR INC COM 62944T105   364,394 79 SH   SOLE 13 13 0 66
NVR INC COM 62944T105   1,711,267 371 SH   SOLE 15 371 0 0
NVR INC COM 62944T105   24,631,177 5,340 SH   SOLE 18 5,068 0 272
NVR INC COM 62944T105   7,679,946 1,665 SH   SOLE 19 1,665 0 0
NVR INC COM 62944T105   497,697,382 107,900 SH   SOLE 21 107,900 0 0
NVR INC COM 62944T105   301,819,560 65,434 SH   SOLE 22 58,743 0 6,691
NVR INC COM 62944T105   22,809,208 4,945 SH   SOLE 23 4,945 0 0
NVR INC COM 62944T105   16,522,262 3,582 SH   SOLE 25 3,582 0 0
NVR INC COM 62944T105   24,308,297 5,270 SH   SOLE 26 1,990 0 3,280
NVR INC COM 62944T105   35,848,972 7,772 SH   SOLE 28 47 0 7,725
NVR INC COM 62944T105   110,702 24 SH   SOLE 29 24 0 0
NVR INC COM 62944T105   72,039,274 15,618 SH   SOLE 30 15,618 0 0
NVR INC COM 62944T105   3,307,220 717 SH   SOLE 31 659 0 58
NVR INC COM 62944T105   650,374 141 SH   SOLE 34 141 0 0
NVR INC COM 62944T105   4,132,872 896 SH   SOLE 36 896 0 0
NVR INC COM 62944T105   571,960 124 SH   SOLE 40 124 0 0
NVR INC COM 62944T105   50,738 11 SH   OTR 43 11 0 0
NVR INC COM 62944T105   8,786,965 1,905 SH   SOLE 43 1,746 0 159
NXP SEMICONDUCTORS N V COM N6596X109   61,517,602 389,278 SH   SOLE 2 281,706 0 107,572
NXP SEMICONDUCTORS N V COM N6596X109   41,070,575 259,891 SH   SOLE 4 191,288 0 68,603
NXP SEMICONDUCTORS N V COM N6596X109   46,112,838 291,798 SH   SOLE 7 284,095 0 7,703
NXP SEMICONDUCTORS N V COM N6596X109   7,163,974 45,333 SH   SOLE 13 42,438 0 2,895
NXP SEMICONDUCTORS N V COM N6596X109   7,218,178 45,676 SH   SOLE 15 45,676 0 0
NXP SEMICONDUCTORS N V COM N6596X109   67,005,036 424,002 SH   SOLE 18 388,714 0 35,288
NXP SEMICONDUCTORS N V COM N6596X109   57,502,692 363,872 SH   SOLE 19 363,872 0 0
NXP SEMICONDUCTORS N V COM N6596X109   1,034,397,059 6,545,574 SH   SOLE 21 6,545,574 0 0
NXP SEMICONDUCTORS N V COM N6596X109   636,194,329 4,025,782 SH   SOLE 22 3,655,031 0 370,751
NXP SEMICONDUCTORS N V COM N6596X109   82,064,821 519,299 SH   SOLE 23 519,299 0 0
NXP SEMICONDUCTORS N V COM N6596X109   119,328,611 755,101 SH   SOLE 25 755,101 0 0
NXP SEMICONDUCTORS N V COM N6596X109   105,926,561 670,294 SH   SOLE 26 335,226 0 335,068
NXP SEMICONDUCTORS N V COM N6596X109   120,740,293 764,034 SH   SOLE 28 3,412 0 760,622
NXP SEMICONDUCTORS N V COM N6596X109   4,150,974 26,267 SH   SOLE 29 26,267 0 0
NXP SEMICONDUCTORS N V COM N6596X109   276,076,040 1,746,985 SH   SOLE 30 1,746,985 0 0
NXP SEMICONDUCTORS N V COM N6596X109   21,285,535 134,693 SH   SOLE 31 130,096 0 4,597
NXP SEMICONDUCTORS N V COM N6596X109   8,780,463 55,562 SH   SOLE 32 55,562 0 0
NXP SEMICONDUCTORS N V COM N6596X109   124,212,528 786,006 SH   SOLE 34 786,006 0 0
NXP SEMICONDUCTORS N V COM N6596X109   12,308,799 77,889 SH   SOLE 36 77,889 0 0
NXP SEMICONDUCTORS N V COM N6596X109   1,544,743 9,775 SH   SOLE 40 9,775 0 0
NXP SEMICONDUCTORS N V COM N6596X109   82,808 524 SH   OTR 43 524 0 0
NXP SEMICONDUCTORS N V COM N6596X109   21,081,742 133,403 SH   SOLE 43 114,813 0 18,591
NYMOX PHARMACEUTICAL CORP COM P73398102   2,706 8,371 SH   SOLE 2 8,371 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102   3,013 9,318 SH   SOLE 18 9,318 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102   36,858 114,005 SH   SOLE 21 114,005 0 0
NYXOAH S A SHS B6S7WD106   3,233,725 648,041 SH   SOLE 19 648,041 0 0
NYXOAH S A SHS B6S7WD106   6,826 1,368 SH   SOLE 21 1,368 0 0
NYXOAH S A SHS B6S7WD106   19,511 3,910 SH   SOLE 34 3,910 0 0
O-I GLASS INC COM 67098H104   1,550,803 93,591 SH   SOLE 2 46,736 0 46,855
O-I GLASS INC COM 67098H104   7,722 466 SH   SOLE 4 466 0 0
O-I GLASS INC COM 67098H104   181,690 10,965 SH   SOLE 7 10,965 0 0
O-I GLASS INC COM 67098H104   8,372,324 505,270 SH   SOLE 18 505,270 0 0
O-I GLASS INC COM 67098H104   4,770,056 287,873 SH   SOLE 19 287,873 0 0
O-I GLASS INC COM 67098H104   318,266,021 19,207,364 SH   SOLE 21 19,207,364 0 0
O-I GLASS INC COM 67098H104   67,284,142 4,060,600 SH   SOLE 22 3,926,337 0 134,263
O-I GLASS INC COM 67098H104   414,996 25,045 SH   SOLE 25 25,045 0 0
O-I GLASS INC COM 67098H104   786,081 47,440 SH   SOLE 26 34,811 0 12,629
O-I GLASS INC COM 67098H104   46,628 2,814 SH   SOLE 28 2,814 0 0
O-I GLASS INC COM 67098H104   4,030,354 243,232 SH   SOLE 30 243,232 0 0
O-I GLASS INC COM 67098H104   95,228 5,747 SH   SOLE 36 5,747 0 0
O-I GLASS INC COM 67098H104   363,480 21,936 SH   SOLE 40 21,936 0 0
O-I GLASS INC COM 67098H104   1,620,215 97,780 SH   SOLE 43 96,296 0 1,484
O2MICRO INTERNATIONAL LIMITE SPONS ADR 67107W100   219 49 SH   SOLE 43 49 0 0
OAK STR HEALTH INC COM 67181A107   2,177,758 101,244 SH   SOLE 2 35,310 0 65,934
OAK STR HEALTH INC COM 67181A107   8,626 401 SH   SOLE 4 401 0 0
OAK STR HEALTH INC COM 67181A107   149,430 6,947 SH   SOLE 7 6,947 0 0
OAK STR HEALTH INC COM 67181A107   985,309 45,807 SH   SOLE 18 45,807 0 0
OAK STR HEALTH INC COM 67181A107   764,659 35,549 SH   SOLE 19 35,549 0 0
OAK STR HEALTH INC COM 67181A107   39,150,910 1,820,126 SH   SOLE 21 1,820,126 0 0
OAK STR HEALTH INC COM 67181A107   58,978,871 2,741,928 SH   SOLE 22 2,582,908 0 159,020
OAK STR HEALTH INC COM 67181A107   323,596 15,044 SH   SOLE 25 15,044 0 0
OAK STR HEALTH INC COM 67181A107   883,437 41,071 SH   SOLE 26 32,423 0 8,648
OAK STR HEALTH INC COM 67181A107   112,798 5,244 SH   SOLE 28 2,935 0 2,309
OAK STR HEALTH INC COM 67181A107   1,203,291 55,941 SH   SOLE 30 55,941 0 0
OAK STR HEALTH INC COM 67181A107   36,890 1,715 SH   SOLE 31 1,715 0 0
OAK STR HEALTH INC COM 67181A107   325,403 15,128 SH   SOLE 40 15,128 0 0
OAK STR HEALTH INC COM 67181A107   591,547 27,501 SH   SOLE 43 24,010 0 3,491
OAK STR HEALTH INC NOTE 3/1 67181AAB3   6,055,520 8,000,000 PRN   SOLE 21 8,000,000 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105   16,036 708 SH   SOLE 2 487 0 221
OAK VY BANCORP OAKDALE CALIF COM 671807105   25,889 1,143 SH   SOLE 18 1,143 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105   31,302 1,382 SH   SOLE 19 1,382 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105   514,767 22,727 SH   SOLE 21 22,727 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105   26,795 1,183 SH   SOLE 22 1,183 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108   9,401,430 1,368,476 SH   SOLE 30 1,368,476 0 0
OATLY GROUP AB SPONSORED ADS 67421J108   181,757 104,458 SH   SOLE 43 89,198 0 15,260
OBLONG INC COM 674434105   132 1,121 SH   SOLE 21 1,121 0 0
OBSIDIAN ENERGY LTD COM 674482203   7 1 SH   SOLE 43 1 0 0
OCCIDENTAL PETE CORP COM 674599105   52,710,788 836,812 SH   SOLE 2 216,167 0 620,645
OCCIDENTAL PETE CORP COM 674599105   21,913,213 347,884 SH   SOLE 4 272,500 0 75,384
OCCIDENTAL PETE CORP COM 674599105   43,035,209 683,207 SH   SOLE 7 661,876 0 21,331
OCCIDENTAL PETE CORP COM 674599105   956,314 15,182 SH   SOLE 13 3,937 0 11,245
OCCIDENTAL PETE CORP COM 674599105   9,290,521 147,492 SH   SOLE 15 147,492 0 0
OCCIDENTAL PETE CORP COM 674599105   1,512 24 SH   SOLE 17 0 0 24
OCCIDENTAL PETE CORP COM 674599105   79,855,006 1,267,741 SH   SOLE 18 1,197,892 0 69,849
OCCIDENTAL PETE CORP COM 674599105   13,070,425 207,500 SH   SOLE 19 207,500 0 0
OCCIDENTAL PETE CORP COM 674599105   1,228,560,676 19,504,059 SH   SOLE 21 19,504,059 0 0
OCCIDENTAL PETE CORP COM 674599105   1,047,815,659 16,634,635 SH   SOLE 22 14,835,864 0 1,798,771
OCCIDENTAL PETE CORP COM 674599105   98,213,126 1,559,186 SH   SOLE 23 1,559,186 0 0
OCCIDENTAL PETE CORP COM 674599105   76,263,820 1,210,729 SH   SOLE 25 1,210,729 0 0
OCCIDENTAL PETE CORP COM 674599105   95,648,173 1,518,466 SH   SOLE 26 594,515 0 923,951
OCCIDENTAL PETE CORP COM 674599105   48,466,900 769,438 SH   SOLE 28 1,164 0 768,274
OCCIDENTAL PETE CORP COM 674599105   42,959 682 SH   SOLE 29 682 0 0
OCCIDENTAL PETE CORP COM 674599105   281,729,263 4,472,603 SH   SOLE 30 4,472,603 0 0
OCCIDENTAL PETE CORP COM 674599105   12,863,314 204,212 SH   SOLE 31 187,718 0 16,494
OCCIDENTAL PETE CORP COM 674599105   3,037,945 48,229 SH   SOLE 34 48,229 0 0
OCCIDENTAL PETE CORP COM 674599105   16,241,594 257,844 SH   SOLE 36 257,844 0 0
OCCIDENTAL PETE CORP COM 674599105   2,185,060 34,689 SH   SOLE 40 34,689 0 0
OCCIDENTAL PETE CORP COM 674599105   145,570 2,311 SH   OTR 43 2,311 0 0
OCCIDENTAL PETE CORP COM 674599105   33,394,664 530,158 SH   SOLE 43 463,259 0 66,899
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   13,977 339 SH   SOLE 17 0 0 339
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   13,359 324 SH   SOLE 18 90 0 234
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   81,594 1,979 SH   SOLE 19 1,979 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   15,049 365 SH   SOLE 21 365 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   769,104 18,654 SH   SOLE 22 1,030 0 17,624
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   7,092 172 SH   SOLE 29 172 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   11,668 283 SH   SOLE 30 283 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   1,979 48 SH   SOLE 43 48 0 0
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506   4,415 9,808 SH   SOLE 18 9,808 0 0
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506   49,726 110,478 SH   SOLE 21 110,478 0 0
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506   261,308 580,556 SH   SOLE 22 580,556 0 0
OCEANEERING INTL INC COM 675232102   3,841,031 219,613 SH   SOLE 2 113,789 0 105,824
OCEANEERING INTL INC COM 675232102   7,433 425 SH   SOLE 4 425 0 0
OCEANEERING INTL INC COM 675232102   160,698 9,188 SH   SOLE 7 9,188 0 0
OCEANEERING INTL INC COM 675232102   6,139,480 351,028 SH   SOLE 18 327,500 0 23,528
OCEANEERING INTL INC COM 675232102   14,166,848 809,997 SH   SOLE 19 809,997 0 0
OCEANEERING INTL INC COM 675232102   218,173,478 12,474,184 SH   SOLE 21 12,474,184 0 0
OCEANEERING INTL INC COM 675232102   57,368,057 3,280,049 SH   SOLE 22 3,195,775 0 84,274
OCEANEERING INTL INC COM 675232102   183,383 10,485 SH   SOLE 23 10,485 0 0
OCEANEERING INTL INC COM 675232102   305,008 17,439 SH   SOLE 25 17,439 0 0
OCEANEERING INTL INC COM 675232102   2,864,862 163,800 SH   SOLE 26 15,491 0 148,309
OCEANEERING INTL INC COM 675232102   506,860 28,980 SH   SOLE 28 1,203 0 27,777
OCEANEERING INTL INC COM 675232102   3,996,115 228,480 SH   SOLE 30 228,480 0 0
OCEANEERING INTL INC COM 675232102   277,969 15,893 SH   SOLE 40 15,893 0 0
OCEANEERING INTL INC COM 675232102   4,386,859 250,821 SH   SOLE 43 178,818 0 72,003
OCEANFIRST FINL CORP COM 675234108   12,970,363 610,370 SH   SOLE 2 403,773 0 206,597
OCEANFIRST FINL CORP COM 675234108   3,358 158 SH   SOLE 4 158 0 0
OCEANFIRST FINL CORP COM 675234108   228,395 10,748 SH   SOLE 7 10,748 0 0
OCEANFIRST FINL CORP COM 675234108   3,534,258 166,318 SH   SOLE 18 166,318 0 0
OCEANFIRST FINL CORP COM 675234108   23,285,793 1,095,802 SH   SOLE 19 1,095,802 0 0
OCEANFIRST FINL CORP COM 675234108   47,286,733 2,225,258 SH   SOLE 21 2,225,258 0 0
OCEANFIRST FINL CORP COM 675234108   59,585,043 2,804,002 SH   SOLE 22 2,724,435 0 79,567
OCEANFIRST FINL CORP COM 675234108   870,315 40,956 SH   SOLE 23 40,956 0 0
OCEANFIRST FINL CORP COM 675234108   221,914 10,443 SH   SOLE 25 10,443 0 0
OCEANFIRST FINL CORP COM 675234108   5,295,946 249,221 SH   SOLE 26 22,219 0 227,002
OCEANFIRST FINL CORP COM 675234108   130,518 6,142 SH   SOLE 28 605 0 5,537
OCEANFIRST FINL CORP COM 675234108   812,834 38,251 SH   SOLE 30 38,251 0 0
OCEANFIRST FINL CORP COM 675234108   209,398 9,854 SH   SOLE 40 9,854 0 0
OCEANFIRST FINL CORP COM 675234108   1,615,489 76,023 SH   SOLE 43 73,911 0 2,112
OCEANPAL INC COM NEW Y6430L160   965 869 SH   SOLE 22 869 0 0
OCONEE FED FINL CORP COM 675607105   4,598 206 SH   SOLE 18 206 0 0
OCONEE FED FINL CORP COM 675607105   47,832 2,143 SH   SOLE 21 2,143 0 0
OCONEE FED FINL CORP COM 675607105   1,428 64 SH   SOLE 22 64 0 0
OCUGEN INC COM 67577C105   153,683 118,218 SH   SOLE 2 68,467 0 49,751
OCUGEN INC COM 67577C105   21,713 16,702 SH   SOLE 7 16,702 0 0
OCUGEN INC COM 67577C105   760,050 584,654 SH   SOLE 18 584,654 0 0
OCUGEN INC COM 67577C105   525,030 403,869 SH   SOLE 19 403,869 0 0
OCUGEN INC COM 67577C105   10,853,768 8,349,052 SH   SOLE 21 8,349,052 0 0
OCUGEN INC COM 67577C105   6,900,867 5,308,359 SH   SOLE 22 5,154,128 0 154,231
OCUGEN INC COM 67577C105   31,077 23,905 SH   SOLE 25 23,905 0 0
OCUGEN INC COM 67577C105   23,889 18,376 SH   SOLE 26 4,688 0 13,688
OCUGEN INC COM 67577C105   20,441 15,724 SH   SOLE 28 15,724 0 0
OCUGEN INC COM 67577C105   221,087 170,067 SH   SOLE 30 170,067 0 0
OCUGEN INC COM 67577C105   26,125 20,096 SH   SOLE 40 20,096 0 0
OCUGEN INC COM 67577C105   42,041 32,339 SH   SOLE 43 21,141 0 11,198
OCULAR THERAPEUTIX INC COM 67576A100   28,752 10,232 SH   SOLE 2 2,651 0 7,581
OCULAR THERAPEUTIX INC COM 67576A100   2,965 1,055 SH   SOLE 7 1,055 0 0
OCULAR THERAPEUTIX INC COM 67576A100   593,731 211,292 SH   SOLE 18 211,292 0 0
OCULAR THERAPEUTIX INC COM 67576A100   466,845 166,137 SH   SOLE 19 166,137 0 0
OCULAR THERAPEUTIX INC COM 67576A100   7,451,432 2,651,755 SH   SOLE 21 2,651,755 0 0
OCULAR THERAPEUTIX INC COM 67576A100   5,240,355 1,864,895 SH   SOLE 22 1,839,979 0 24,916
OCULAR THERAPEUTIX INC COM 67576A100   3,038 1,081 SH   SOLE 28 1,081 0 0
OCULAR THERAPEUTIX INC COM 67576A100   97,338 34,640 SH   SOLE 30 34,640 0 0
OCULAR THERAPEUTIX INC COM 67576A100   32,737 11,650 SH   SOLE 43 8,194 0 3,456
OCUPHIRE PHARMA INC COM 67577R102   10,890 3,085 SH   SOLE 18 3,085 0 0
OCUPHIRE PHARMA INC COM 67577R102   228,324 64,681 SH   SOLE 21 64,681 0 0
OCUPHIRE PHARMA INC COM 67577R102   13,894 3,936 SH   SOLE 22 3,936 0 0
OCWEN FINL CORP COM NEW 675746606   193,938 6,342 SH   SOLE 2 4,628 0 1,714
OCWEN FINL CORP COM NEW 675746606   37,766 1,235 SH   SOLE 18 1,235 0 0
OCWEN FINL CORP COM NEW 675746606   471,482 15,418 SH   SOLE 21 15,418 0 0
OCWEN FINL CORP COM NEW 675746606   3,529,024 115,403 SH   SOLE 22 115,403 0 0
OCWEN FINL CORP COM NEW 675746606   42,476 1,389 SH   SOLE 43 1,389 0 0
ODYSSEY MARINE EXPL INC COM NEW 676118201   9,770 2,518 SH   SOLE 18 2,518 0 0
ODYSSEY MARINE EXPL INC COM NEW 676118201   141,480 36,464 SH   SOLE 21 36,464 0 0
ODYSSEY MARINE EXPL INC COM NEW 676118201   614,534 158,385 SH   SOLE 22 158,385 0 0
OFFERPAD SOLUTIONS INC COM CL A 67623L109   4,635 10,066 SH   SOLE 2 1,760 0 8,306
OFFERPAD SOLUTIONS INC COM CL A 67623L109   75,626 164,225 SH   SOLE 18 164,225 0 0
OFFERPAD SOLUTIONS INC COM CL A 67623L109   54,858 119,126 SH   SOLE 19 119,126 0 0
OFFERPAD SOLUTIONS INC COM CL A 67623L109   896,047 1,945,813 SH   SOLE 21 1,945,813 0 0
OFFERPAD SOLUTIONS INC COM CL A 67623L109   704,687 1,530,265 SH   SOLE 22 1,516,954 0 13,311
OFFERPAD SOLUTIONS INC *W EXP 09/01/202 67623L117   83 3,684 SH   SOLE 4 3,684 0 0
OFFERPAD SOLUTIONS INC *W EXP 09/01/202 67623L117   1,277 56,763 SH   SOLE 18 56,763 0 0
OFFERPAD SOLUTIONS INC *W EXP 09/01/202 67623L117   21,267 945,211 SH   SOLE 19 945,211 0 0
OFFERPAD SOLUTIONS INC *W EXP 09/01/202 67623L117   669 29,712 SH   SOLE 22 29,712 0 0
OFFERPAD SOLUTIONS INC *W EXP 09/01/202 67623L117   74 3,277 SH   SOLE 26 3,277 0 0
OFFERPAD SOLUTIONS INC *W EXP 09/01/202 67623L117   5,967 265,206 SH   SOLE 34 265,206 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   2,101,584 157,422 SH   SOLE 2 125,185 0 32,237
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   340,425 25,500 SH   SOLE 4 25,500 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   885,038 66,295 SH   SOLE 7 66,295 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   2,282,343 170,962 SH   SOLE 18 170,962 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   2,531,574 189,631 SH   SOLE 19 189,631 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   84,164,608 6,304,465 SH   SOLE 21 6,304,465 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   23,680,190 1,773,797 SH   SOLE 22 1,707,733 0 66,064
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   77,123 5,777 SH   SOLE 23 5,777 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   3,068,885 229,879 SH   SOLE 25 229,879 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   466,516 34,945 SH   SOLE 26 31,234 0 3,711
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   481,668 36,080 SH   SOLE 28 167 0 35,913
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   3,016,886 225,984 SH   SOLE 30 225,984 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   66,069 4,949 SH   SOLE 40 4,949 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   684,268 51,256 SH   SOLE 43 50,544 0 712
OFFICE PPTYS INCOME TR OPTIONS 67623C109   8,010 600 SH Put SOLE 4 600 0 0
OFFICE PPTYS INCOME TR OPTIONS 67623C109   138,840 10,400 SH Put SOLE 18 10,400 0 0
OFFICE PPTYS INCOME TR OPTIONS 67623C109   1,873,005 140,300 SH Put SOLE 19 140,300 0 0
OFFICE PPTYS INCOME TR OPTIONS 67623C109   61,410 4,600 SH Put SOLE 22 4,600 0 0
OFFICE PPTYS INCOME TR OPTIONS 67623C109   588,735 44,100 SH Put SOLE 34 44,100 0 0
OFG BANCORP COM 67103X102   1,126,735 40,883 SH   SOLE 2 13,289 0 27,594
OFG BANCORP COM 67103X102   4,906 178 SH   SOLE 4 178 0 0
OFG BANCORP COM 67103X102   10,170 369 SH   SOLE 7 369 0 0
OFG BANCORP COM 67103X102   4,468,413 162,134 SH   SOLE 18 162,134 0 0
OFG BANCORP COM 67103X102   2,268,932 82,327 SH   SOLE 19 82,327 0 0
OFG BANCORP COM 67103X102   145,477,582 5,278,577 SH   SOLE 21 5,278,577 0 0
OFG BANCORP COM 67103X102   29,926,495 1,085,867 SH   SOLE 22 1,032,559 0 53,308
OFG BANCORP COM 67103X102   108,669 3,943 SH   SOLE 25 3,943 0 0
OFG BANCORP COM 67103X102   495,005 17,961 SH   SOLE 26 14,978 0 2,983
OFG BANCORP COM 67103X102   10,307 374 SH   SOLE 28 374 0 0
OFG BANCORP COM 67103X102   1,977,816 71,764 SH   SOLE 30 71,764 0 0
OFG BANCORP COM 67103X102   114,980 4,172 SH   SOLE 40 4,172 0 0
OFG BANCORP COM 67103X102   448,208 16,263 SH   SOLE 43 16,044 0 219
OGE ENERGY CORP COM 670837103   34,906,395 882,589 SH   SOLE 2 306,461 0 576,128
OGE ENERGY CORP COM 670837103   917,164 23,190 SH   SOLE 4 23,190 0 0
OGE ENERGY CORP COM 670837103   8,457,609 213,846 SH   SOLE 7 213,846 0 0
OGE ENERGY CORP COM 670837103   21,077,777 532,940 SH   SOLE 18 532,940 0 0
OGE ENERGY CORP COM 670837103   3,027,315 76,544 SH   SOLE 19 76,544 0 0
OGE ENERGY CORP COM 670837103   622,064,944 15,728,570 SH   SOLE 21 15,728,570 0 0
OGE ENERGY CORP COM 670837103   224,791,601 5,683,732 SH   SOLE 22 5,421,757 0 261,975
OGE ENERGY CORP COM 670837103   4,088,125 103,366 SH   SOLE 26 86,443 0 16,923
OGE ENERGY CORP COM 670837103   140,442 3,551 SH   SOLE 28 3,551 0 0
OGE ENERGY CORP COM 670837103   9,726,136 245,920 SH   SOLE 30 245,920 0 0
OGE ENERGY CORP COM 670837103   112,045 2,833 SH   SOLE 31 2,833 0 0
OGE ENERGY CORP COM 670837103   3,713,666 93,898 SH   SOLE 32 93,898 0 0
OGE ENERGY CORP COM 670837103   736,975 18,634 SH   SOLE 36 18,634 0 0
OGE ENERGY CORP COM 670837103   3,600,995 91,049 SH   SOLE 43 82,874 0 8,175
OHIO VY BANC CORP COM 677719106   4,174 158 SH   SOLE 2 0 0 158
OHIO VY BANC CORP COM 677719106   18,679 707 SH   SOLE 18 707 0 0
OHIO VY BANC CORP COM 677719106   1,027,051 38,874 SH   SOLE 21 38,874 0 0
OHIO VY BANC CORP COM 677719106   187,899 7,112 SH   SOLE 22 7,112 0 0
OHIO VY BANC CORP COM 677719106   502 19 SH   SOLE 43 19 0 0
OIL DRI CORP AMER COM 677864100   851,581 25,390 SH   SOLE 2 25,215 0 175
OIL DRI CORP AMER COM 677864100   28,911 862 SH   SOLE 18 862 0 0
OIL DRI CORP AMER COM 677864100   58,963 1,758 SH   SOLE 19 1,758 0 0
OIL DRI CORP AMER COM 677864100   341,001 10,167 SH   SOLE 21 10,167 0 0
OIL DRI CORP AMER COM 677864100   1,221,393 36,416 SH   SOLE 22 36,416 0 0
OIL DRI CORP AMER COM 677864100   24,652 735 SH   SOLE 23 735 0 0
OIL DRI CORP AMER COM 677864100   18,514 552 SH   SOLE 43 552 0 0
OIL STS INTL INC COM 678026105   2,717,074 364,219 SH   SOLE 2 186,461 0 177,758
OIL STS INTL INC COM 678026105   7,370 988 SH   SOLE 7 988 0 0
OIL STS INTL INC COM 678026105   1,750,220 234,614 SH   SOLE 18 234,614 0 0
OIL STS INTL INC COM 678026105   3,616,533 484,790 SH   SOLE 19 484,790 0 0
OIL STS INTL INC COM 678026105   61,144,144 8,196,266 SH   SOLE 21 8,196,266 0 0
OIL STS INTL INC COM 678026105   17,839,411 2,391,342 SH   SOLE 22 2,337,601 0 53,741
OIL STS INTL INC COM 678026105   254,267 34,084 SH   SOLE 23 34,084 0 0
OIL STS INTL INC COM 678026105   581,559 77,957 SH   SOLE 26 0 0 77,957
OIL STS INTL INC COM 678026105   280,436 37,592 SH   SOLE 28 37,592 0 0
OIL STS INTL INC COM 678026105   497,791 66,728 SH   SOLE 30 66,728 0 0
OIL STS INTL INC COM 678026105   730,297 97,895 SH   SOLE 43 85,558 0 12,337
OKTA INC CL A 679295105   15,210,190 222,599 SH   SOLE 2 19,834 0 202,765
OKTA INC CL A 679295105   6,206,961 90,838 SH   SOLE 4 53,054 0 37,784
OKTA INC CL A 679295105   1,431,855 20,955 SH   SOLE 7 20,955 0 0
OKTA INC CL A 679295105   44,005 644 SH   SOLE 13 644 0 0
OKTA INC CL A 679295105   700,929 10,258 SH   SOLE 15 10,258 0 0
OKTA INC CL A 679295105   137 2 SH   SOLE 17 0 0 2
OKTA INC CL A 679295105   7,296,687 106,786 SH   SOLE 18 98,937 0 7,849
OKTA INC CL A 679295105   28,893,067 422,846 SH   SOLE 19 422,846 0 0
OKTA INC CL A 679295105   193,469,835 2,831,404 SH   SOLE 21 2,831,404 0 0
OKTA INC CL A 679295105   233,373,257 3,415,385 SH   SOLE 22 3,132,626 0 282,759
OKTA INC CL A 679295105   16,493,632 241,382 SH   SOLE 23 241,382 0 0
OKTA INC CL A 679295105   12,026,900 176,012 SH   SOLE 25 176,012 0 0
OKTA INC CL A 679295105   11,324,809 165,737 SH   SOLE 26 84,283 0 81,454
OKTA INC CL A 679295105   16,296,842 238,502 SH   SOLE 28 2,169 0 236,333
OKTA INC CL A 679295105   45,920,698 672,043 SH   SOLE 30 672,043 0 0
OKTA INC CL A 679295105   2,386,425 34,925 SH   SOLE 31 32,313 0 2,612
OKTA INC CL A 679295105   54,340,389 795,264 SH   SOLE 34 795,264 0 0
OKTA INC CL A 679295105   2,742,493 40,136 SH   SOLE 36 40,136 0 0
OKTA INC CL A 679295105   374,175 5,476 SH   SOLE 40 5,476 0 0
OKTA INC CL A 679295105   23,369 342 SH   OTR 43 342 0 0
OKTA INC CL A 679295105   14,673,594 214,746 SH   SOLE 43 189,460 0 25,286
OKTA INC NOTE 0.125% 9/0 679295AD7   8,385,282 9,545,000 PRN   SOLE 21 9,545,000 0 0
OKTA INC NOTE 0.375% 6/1 679295AF2   8,611,680 10,252,000 PRN   SOLE 21 10,252,000 0 0
OLAPLEX HLDGS INC COM 679369108   956,889 183,664 SH   SOLE 2 34,381 0 149,283
OLAPLEX HLDGS INC COM 679369108   7,721 1,482 SH   SOLE 7 1,482 0 0
OLAPLEX HLDGS INC COM 679369108   355,145 68,166 SH   SOLE 18 68,166 0 0
OLAPLEX HLDGS INC COM 679369108   401,915 77,143 SH   SOLE 19 77,143 0 0
OLAPLEX HLDGS INC COM 679369108   8,537,726 1,638,719 SH   SOLE 21 1,638,719 0 0
OLAPLEX HLDGS INC COM 679369108   12,618,021 2,421,885 SH   SOLE 22 2,315,229 0 106,656
OLAPLEX HLDGS INC COM 679369108   247,881 47,578 SH   SOLE 25 47,578 0 0
OLAPLEX HLDGS INC COM 679369108   40,023 7,682 SH   SOLE 26 7,682 0 0
OLAPLEX HLDGS INC COM 679369108   230,839 44,307 SH   SOLE 28 0 0 44,307
OLAPLEX HLDGS INC COM 679369108   9,519 1,827 SH   SOLE 31 1,827 0 0
OLAPLEX HLDGS INC COM 679369108   64,979 12,472 SH   SOLE 34 12,472 0 0
OLAPLEX HLDGS INC COM 679369108   1,056,015 202,690 SH   SOLE 43 177,165 0 25,525
OLD DOMINION FREIGHT LINE IN COM 679580100   62,073,470 218,738 SH   SOLE 2 57,399 0 161,339
OLD DOMINION FREIGHT LINE IN COM 679580100   14,797,424 52,144 SH   SOLE 4 43,387 0 8,757
OLD DOMINION FREIGHT LINE IN COM 679580100   39,252,166 138,319 SH   SOLE 7 111,907 0 26,412
OLD DOMINION FREIGHT LINE IN COM 679580100   427,656 1,507 SH   SOLE 13 392 0 1,115
OLD DOMINION FREIGHT LINE IN COM 679580100   3,101,432 10,929 SH   SOLE 15 10,929 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   53,313,749 187,870 SH   SOLE 18 180,070 0 7,800
OLD DOMINION FREIGHT LINE IN COM 679580100   244,137,069 860,304 SH   SOLE 19 860,304 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   1,084,506,986 3,821,647 SH   SOLE 21 3,821,647 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   628,804,832 2,215,818 SH   SOLE 22 2,010,518 0 205,300
OLD DOMINION FREIGHT LINE IN COM 679580100   42,704,350 150,484 SH   SOLE 23 150,484 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   53,549,854 188,702 SH   SOLE 25 188,702 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   45,297,815 159,623 SH   SOLE 26 54,154 0 105,469
OLD DOMINION FREIGHT LINE IN COM 679580100   67,503,884 237,874 SH   SOLE 28 2,523 0 235,351
OLD DOMINION FREIGHT LINE IN COM 679580100   219,491,344 773,456 SH   SOLE 30 755,102 0 18,354
OLD DOMINION FREIGHT LINE IN COM 679580100   6,148,094 21,665 SH   SOLE 31 19,953 0 1,712
OLD DOMINION FREIGHT LINE IN COM 679580100   6,722,748 23,690 SH   SOLE 32 23,690 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   1,189,606 4,192 SH   SOLE 34 4,192 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   7,921,719 27,915 SH   SOLE 36 27,915 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   1,054,526 3,716 SH   SOLE 40 3,716 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   41,716 147 SH   OTR 43 147 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   37,892,623 133,528 SH   SOLE 43 118,472 0 15,056
OLD NATL BANCORP IND COM 680033107   11,085,084 616,523 SH   SOLE 2 376,879 0 239,644
OLD NATL BANCORP IND COM 680033107   143,696 7,992 SH   SOLE 4 1,021 0 6,971
OLD NATL BANCORP IND COM 680033107   593,754 33,023 SH   SOLE 7 33,023 0 0
OLD NATL BANCORP IND COM 680033107   23,886,880 1,328,525 SH   SOLE 18 1,328,525 0 0
OLD NATL BANCORP IND COM 680033107   16,853,032 937,321 SH   SOLE 19 937,321 0 0
OLD NATL BANCORP IND COM 680033107   398,446,347 22,160,531 SH   SOLE 21 22,160,531 0 0
OLD NATL BANCORP IND COM 680033107   174,028,420 9,679,000 SH   SOLE 22 9,296,686 0 382,314
OLD NATL BANCORP IND COM 680033107   180,735 10,052 SH   SOLE 23 10,052 0 0
OLD NATL BANCORP IND COM 680033107   883,753 49,152 SH   SOLE 25 49,152 0 0
OLD NATL BANCORP IND COM 680033107   3,565,973 198,330 SH   SOLE 26 93,708 0 104,622
OLD NATL BANCORP IND COM 680033107   458,436 25,497 SH   SOLE 28 2,823 0 22,674
OLD NATL BANCORP IND COM 680033107   7,253,240 403,406 SH   SOLE 30 403,406 0 0
OLD NATL BANCORP IND COM 680033107   274,033 15,241 SH   SOLE 36 15,241 0 0
OLD NATL BANCORP IND COM 680033107   723,425 40,235 SH   SOLE 40 40,235 0 0
OLD NATL BANCORP IND COM 680033107   4,070,468 226,389 SH   SOLE 43 209,680 0 16,709
OLD POINT FINL CORP COM 680194107   3,969 147 SH   SOLE 2 0 0 147
OLD POINT FINL CORP COM 680194107   16,632 616 SH   SOLE 18 616 0 0
OLD POINT FINL CORP COM 680194107   991,305 36,715 SH   SOLE 21 36,715 0 0
OLD POINT FINL CORP COM 680194107   14,013 519 SH   SOLE 22 519 0 0
OLD REP INTL CORP COM 680223104   13,326,525 551,823 SH   SOLE 2 273,556 0 278,267
OLD REP INTL CORP COM 680223104   20,600 853 SH   SOLE 4 853 0 0
OLD REP INTL CORP COM 680223104   4,948,432 204,904 SH   SOLE 7 204,904 0 0
OLD REP INTL CORP COM 680223104   17,687,025 732,382 SH   SOLE 18 732,382 0 0
OLD REP INTL CORP COM 680223104   6,327,976 262,028 SH   SOLE 19 262,028 0 0
OLD REP INTL CORP COM 680223104   555,487,722 23,001,562 SH   SOLE 21 23,001,562 0 0
OLD REP INTL CORP COM 680223104   196,648,282 8,142,786 SH   SOLE 22 7,761,724 0 381,062
OLD REP INTL CORP COM 680223104   1,070,521 44,328 SH   SOLE 25 44,328 0 0
OLD REP INTL CORP COM 680223104   4,873,591 201,805 SH   SOLE 26 178,660 0 23,145
OLD REP INTL CORP COM 680223104   522,292 21,627 SH   SOLE 28 5,430 0 16,197
OLD REP INTL CORP COM 680223104   2,964,896 122,770 SH   SOLE 30 122,770 0 0
OLD REP INTL CORP COM 680223104   95,127 3,939 SH   SOLE 31 3,939 0 0
OLD REP INTL CORP COM 680223104   3,399,330 140,759 SH   SOLE 32 140,759 0 0
OLD REP INTL CORP COM 680223104   532,894 22,066 SH   SOLE 36 22,066 0 0
OLD REP INTL CORP COM 680223104   1,000,341 41,422 SH   SOLE 40 41,422 0 0
OLD REP INTL CORP COM 680223104   14,707 609 SH   OTR 43 609 0 0
OLD REP INTL CORP COM 680223104   13,334,224 552,142 SH   SOLE 43 534,837 0 17,305
OLD SECOND BANCORP INC ILL COM 680277100   2,427,285 151,327 SH   SOLE 2 117,006 0 34,321
OLD SECOND BANCORP INC ILL COM 680277100   6,304 393 SH   SOLE 7 393 0 0
OLD SECOND BANCORP INC ILL COM 680277100   1,990,628 124,104 SH   SOLE 18 124,104 0 0
OLD SECOND BANCORP INC ILL COM 680277100   1,317,157 82,117 SH   SOLE 19 82,117 0 0
OLD SECOND BANCORP INC ILL COM 680277100   26,612,910 1,659,159 SH   SOLE 21 1,659,159 0 0
OLD SECOND BANCORP INC ILL COM 680277100   19,249,107 1,200,069 SH   SOLE 22 1,146,377 0 53,692
OLD SECOND BANCORP INC ILL COM 680277100   83,167 5,185 SH   SOLE 25 5,185 0 0
OLD SECOND BANCORP INC ILL COM 680277100   81,323 5,070 SH   SOLE 26 0 0 5,070
OLD SECOND BANCORP INC ILL COM 680277100   47,831 2,982 SH   SOLE 28 0 0 2,982
OLD SECOND BANCORP INC ILL COM 680277100   140,831 8,780 SH   SOLE 34 8,780 0 0
OLD SECOND BANCORP INC ILL COM 680277100   96,866 6,039 SH   SOLE 40 6,039 0 0
OLD SECOND BANCORP INC ILL COM 680277100   395,274 24,643 SH   SOLE 43 23,655 0 988
OLEMA PHARMACEUTICALS INC COM 68062P106   240,874 98,316 SH   SOLE 2 54,664 0 43,652
OLEMA PHARMACEUTICALS INC COM 68062P106   11,238 4,587 SH   SOLE 18 4,587 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106   545,012 222,454 SH   SOLE 19 222,454 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106   241,903 98,736 SH   SOLE 21 98,736 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106   1,492,048 608,999 SH   SOLE 22 608,999 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106   13,813 5,638 SH   SOLE 23 5,638 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106   10,939 4,465 SH   SOLE 26 0 0 4,465
OLIN CORP COM PAR $1 680665205   19,262,801 363,861 SH   SOLE 2 302,710 0 61,151
OLIN CORP COM PAR $1 680665205   23,082 436 SH   SOLE 4 436 0 0
OLIN CORP COM PAR $1 680665205   120,333 2,273 SH   SOLE 7 2,273 0 0
OLIN CORP COM PAR $1 680665205   14,051,282 265,419 SH   SOLE 18 265,419 0 0
OLIN CORP COM PAR $1 680665205   76,469,871 1,444,463 SH   SOLE 19 1,444,463 0 0
OLIN CORP COM PAR $1 680665205   357,560,836 6,754,077 SH   SOLE 21 6,754,077 0 0
OLIN CORP COM PAR $1 680665205   199,917,216 3,776,298 SH   SOLE 22 3,601,407 0 174,891
OLIN CORP COM PAR $1 680665205   3,271,904 61,804 SH   SOLE 26 50,652 0 11,152
OLIN CORP COM PAR $1 680665205   75,757 1,431 SH   SOLE 28 1,431 0 0
OLIN CORP COM PAR $1 680665205   2,620,212 49,494 SH   SOLE 30 49,494 0 0
OLIN CORP COM PAR $1 680665205   99,157 1,873 SH   SOLE 31 1,873 0 0
OLIN CORP COM PAR $1 680665205   42,316,424 799,328 SH   SOLE 34 799,328 0 0
OLIN CORP COM PAR $1 680665205   134,838 2,547 SH   SOLE 36 2,547 0 0
OLIN CORP COM PAR $1 680665205   3,965,440 74,904 SH   SOLE 43 68,649 0 6,255
OLINK HLDG AB SPONSORED ADS 680710100   7,046,681 277,647 SH   SOLE 19 277,647 0 0
OLINK HLDG AB SPONSORED ADS 680710100   18,576,003 731,915 SH   SOLE 21 731,915 0 0
OLINK HLDG AB SPONSORED ADS 680710100   22,055 869 SH   SOLE 22 869 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   4,399,541 93,927 SH   SOLE 2 44,883 0 49,044
OLLIES BARGAIN OUTLET HLDGS COM 681116109   7,869 168 SH   SOLE 4 168 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   128,061 2,734 SH   SOLE 7 2,734 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   5,834,156 124,555 SH   SOLE 18 124,555 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   918,860 19,617 SH   SOLE 19 19,617 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   139,436,872 2,976,876 SH   SOLE 21 2,976,876 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   77,943,446 1,664,036 SH   SOLE 22 1,585,808 0 78,228
OLLIES BARGAIN OUTLET HLDGS COM 681116109   454,395 9,701 SH   SOLE 25 9,701 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   1,013,383 21,635 SH   SOLE 26 17,361 0 4,274
OLLIES BARGAIN OUTLET HLDGS COM 681116109   260,571 5,563 SH   SOLE 28 921 0 4,642
OLLIES BARGAIN OUTLET HLDGS COM 681116109   1,178,120 25,152 SH   SOLE 30 25,152 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   40,704 869 SH   SOLE 31 869 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   61,548 1,314 SH   SOLE 36 1,314 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   353,408 7,545 SH   SOLE 40 7,545 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   2,489,031 53,139 SH   SOLE 43 43,513 0 9,626
OLO INC CL A 68134L109   479,688 76,750 SH   SOLE 2 27,176 0 49,574
OLO INC CL A 68134L109   6,269 1,003 SH   SOLE 7 1,003 0 0
OLO INC CL A 68134L109   1,614,525 258,324 SH   SOLE 18 258,324 0 0
OLO INC CL A 68134L109   1,036,756 165,881 SH   SOLE 19 165,881 0 0
OLO INC CL A 68134L109   20,651,800 3,304,288 SH   SOLE 21 3,304,288 0 0
OLO INC CL A 68134L109   16,066,538 2,570,646 SH   SOLE 22 2,457,631 0 113,015
OLO INC CL A 68134L109   121,800 19,488 SH   SOLE 25 19,488 0 0
OLO INC CL A 68134L109   56,175 8,988 SH   SOLE 26 1,651 0 7,337
OLO INC CL A 68134L109   377,563 60,410 SH   SOLE 30 60,410 0 0
OLO INC CL A 68134L109   13,906 2,225 SH   SOLE 36 2,225 0 0
OLO INC CL A 68134L109   78,169 12,507 SH   SOLE 40 12,507 0 0
OLO INC CL A 68134L109   257,906 41,265 SH   SOLE 43 40,748 0 517
OLYMPIC STEEL INC COM 68162K106   2,208,489 65,768 SH   SOLE 2 39,494 0 26,274
OLYMPIC STEEL INC COM 68162K106   5,071 151 SH   SOLE 7 151 0 0
OLYMPIC STEEL INC COM 68162K106   1,231,311 36,668 SH   SOLE 18 36,668 0 0
OLYMPIC STEEL INC COM 68162K106   1,889,547 56,270 SH   SOLE 19 56,270 0 0
OLYMPIC STEEL INC COM 68162K106   51,861,019 1,544,402 SH   SOLE 21 1,544,402 0 0
OLYMPIC STEEL INC COM 68162K106   12,471,276 371,390 SH   SOLE 22 363,959 0 7,431
OLYMPIC STEEL INC COM 68162K106   189,593 5,646 SH   SOLE 23 5,646 0 0
OLYMPIC STEEL INC COM 68162K106   908,641 27,059 SH   SOLE 26 0 0 27,059
OLYMPIC STEEL INC COM 68162K106   344,732 10,266 SH   SOLE 30 10,266 0 0
OLYMPIC STEEL INC COM 68162K106   46,206 1,376 SH   SOLE 43 1,299 0 77
OMEGA FLEX INC COM 682095104   164,057 1,758 SH   SOLE 2 1,027 0 731
OMEGA FLEX INC COM 682095104   2,986 32 SH   SOLE 7 32 0 0
OMEGA FLEX INC COM 682095104   755,705 8,098 SH   SOLE 18 8,098 0 0
OMEGA FLEX INC COM 682095104   567,852 6,085 SH   SOLE 19 6,085 0 0
OMEGA FLEX INC COM 682095104   20,792,349 222,807 SH   SOLE 21 222,807 0 0
OMEGA FLEX INC COM 682095104   6,414,723 68,739 SH   SOLE 22 66,302 0 2,437
OMEGA FLEX INC COM 682095104   41,807 448 SH   SOLE 25 448 0 0
OMEGA FLEX INC COM 682095104   99,946 1,071 SH   SOLE 28 0 0 1,071
OMEGA FLEX INC COM 682095104   108,251 1,160 SH   SOLE 30 1,160 0 0
OMEGA FLEX INC COM 682095104   48,526 520 SH   SOLE 40 520 0 0
OMEGA FLEX INC COM 682095104   57,019 611 SH   SOLE 43 236 0 375
OMEGA HEALTHCARE INVS INC COM 681936100   24,871,978 889,874 SH   SOLE 2 277,241 0 612,633
OMEGA HEALTHCARE INVS INC COM 681936100   9,021,058 322,757 SH   SOLE 4 322,757 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   9,324,288 333,606 SH   SOLE 7 333,606 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   18,906,833 676,452 SH   SOLE 18 676,452 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   28,383,588 1,015,513 SH   SOLE 19 1,015,513 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   398,475,520 14,256,727 SH   SOLE 21 14,256,727 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   245,433,059 8,781,147 SH   SOLE 22 8,209,738 0 571,409
OMEGA HEALTHCARE INVS INC COM 681936100   842,245 30,134 SH   SOLE 23 30,134 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   16,726,985 598,461 SH   SOLE 25 598,461 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   3,461,328 123,840 SH   SOLE 26 105,212 0 18,628
OMEGA HEALTHCARE INVS INC COM 681936100   6,641,004 237,603 SH   SOLE 28 26,649 0 210,954
OMEGA HEALTHCARE INVS INC COM 681936100   23,404,436 837,368 SH   SOLE 30 837,368 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   93,129 3,332 SH   SOLE 31 3,332 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   10,312,935 368,978 SH   SOLE 34 368,978 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   292,217 10,455 SH   SOLE 36 10,455 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   925,452 33,111 SH   SOLE 40 33,111 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   18,503 662 SH   OTR 43 662 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   6,221,051 222,578 SH   SOLE 43 173,881 0 48,697
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105   49,129 8,604 SH   SOLE 2 8,604 0 0
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105   20,613 3,610 SH   SOLE 18 3,610 0 0
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105   923,690 161,767 SH   SOLE 19 161,767 0 0
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105   1,115,083 195,286 SH   SOLE 21 195,286 0 0
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105   1,030,404 180,456 SH   SOLE 22 180,456 0 0
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105   123,359 21,604 SH   SOLE 30 21,604 0 0
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105   14,332 2,510 SH   SOLE 43 2,510 0 0
OMEROS CORP COM 682143102   3,523 1,559 SH   SOLE 2 0 0 1,559
OMEROS CORP COM 682143102   23,560 10,425 SH   SOLE 18 10,425 0 0
OMEROS CORP COM 682143102   411,899 182,256 SH   SOLE 21 182,256 0 0
OMEROS CORP COM 682143102   2,040,285 902,781 SH   SOLE 22 902,781 0 0
OMEROS CORP COM 682143102   15,601 6,903 SH   SOLE 28 6,903 0 0
OMEROS CORP COM 682143102   72,652 32,147 SH   SOLE 30 32,147 0 0
OMEROS CORP COM 682143102   5,910 2,615 SH   OTR 43 2,615 0 0
OMEROS CORP COM 682143102   1,008 446 SH   SOLE 43 446 0 0
OMNIAB INC COM 68218J103   320,612 89,059 SH   SOLE 2 24,024 0 65,035
OMNIAB INC COM 68218J103   1,375 382 SH   SOLE 4 382 0 0
OMNIAB INC COM 68218J103   2,837 788 SH   SOLE 7 788 0 0
OMNIAB INC COM 68218J103   760,536 211,260 SH   SOLE 18 211,260 0 0
OMNIAB INC COM 68218J103   488,732 135,759 SH   SOLE 19 135,759 0 0
OMNIAB INC COM 68218J103   10,730,768 2,980,769 SH   SOLE 21 2,980,769 0 0
OMNIAB INC COM 68218J103   8,117,035 2,254,732 SH   SOLE 22 2,160,885 0 93,847
OMNIAB INC COM 68218J103   104,850 29,125 SH   SOLE 26 20,683 0 8,442
OMNIAB INC COM 68218J103   118,606 32,946 SH   SOLE 30 32,946 0 0
OMNIAB INC COM 68218J103   5,026 1,396 SH   OTR 43 1,396 0 0
OMNIAB INC COM 68218J103   94,187 26,163 SH   SOLE 43 24,375 0 1,788
OMNICELL COM COM 68213N109   5,004,185 99,250 SH   SOLE 2 88,912 0 10,338
OMNICELL COM COM 68213N109   26,319 522 SH   SOLE 4 141 0 381
OMNICELL COM COM 68213N109   23,546 467 SH   SOLE 7 467 0 0
OMNICELL COM COM 68213N109   10,265,462 203,599 SH   SOLE 18 194,425 0 9,174
OMNICELL COM COM 68213N109   17,124,649 339,640 SH   SOLE 19 339,640 0 0
OMNICELL COM COM 68213N109   177,941,457 3,529,184 SH   SOLE 21 3,529,184 0 0
OMNICELL COM COM 68213N109   67,826,850 1,345,237 SH   SOLE 22 1,311,086 0 34,151
OMNICELL COM COM 68213N109   330,503 6,555 SH   SOLE 25 6,555 0 0
OMNICELL COM COM 68213N109   885,174 17,556 SH   SOLE 26 14,325 0 3,231
OMNICELL COM COM 68213N109   288,604 5,724 SH   SOLE 28 770 0 4,954
OMNICELL COM COM 68213N109   1,086,148 21,542 SH   SOLE 30 21,542 0 0
OMNICELL COM COM 68213N109   159,831 3,170 SH   SOLE 34 3,170 0 0
OMNICELL COM COM 68213N109   347,041 6,883 SH   SOLE 40 6,883 0 0
OMNICELL COM COM 68213N109   7,511,874 148,986 SH   SOLE 43 135,550 0 13,436
OMNICELL COM NOTE 0.250% 9/1 68213NAD1   702,832 806,000 PRN   SOLE 2 806,000 0 0
OMNICELL COM NOTE 0.250% 9/1 68213NAD1   4,846,576 5,558,000 PRN   SOLE 21 5,558,000 0 0
OMNICELL COM NOTE 0.250% 9/1 68213NAD1   6,273,168 7,194,000 PRN   SOLE 34 7,194,000 0 0
OMNICOM GROUP INC COM 681919106   42,825,637 525,017 SH   SOLE 2 76,530 0 448,487
OMNICOM GROUP INC COM 681919106   12,316,988 150,999 SH   SOLE 4 80,617 0 70,382
OMNICOM GROUP INC COM 681919106   14,982,941 183,682 SH   SOLE 7 175,948 0 7,734
OMNICOM GROUP INC COM 681919106   297,078 3,642 SH   SOLE 13 1,025 0 2,617
OMNICOM GROUP INC COM 681919106   2,730,066 33,469 SH   SOLE 15 33,469 0 0
OMNICOM GROUP INC COM 681919106   33,277,705 407,965 SH   SOLE 18 391,570 0 16,395
OMNICOM GROUP INC COM 681919106   7,303,370 89,535 SH   SOLE 19 89,535 0 0
OMNICOM GROUP INC COM 681919106   764,375,503 9,370,792 SH   SOLE 21 9,370,792 0 0
OMNICOM GROUP INC COM 681919106   357,394,469 4,381,445 SH   SOLE 22 3,955,903 0 425,542
OMNICOM GROUP INC COM 681919106   28,121,992 344,759 SH   SOLE 23 344,759 0 0
OMNICOM GROUP INC COM 681919106   51,649,635 633,194 SH   SOLE 25 633,194 0 0
OMNICOM GROUP INC COM 681919106   45,787,933 561,333 SH   SOLE 26 328,223 0 233,110
OMNICOM GROUP INC COM 681919106   24,394,569 299,063 SH   SOLE 28 4,008 0 295,055
OMNICOM GROUP INC COM 681919106   10,278 126 SH   SOLE 29 126 0 0
OMNICOM GROUP INC COM 681919106   102,748,835 1,259,640 SH   SOLE 30 1,259,640 0 0
OMNICOM GROUP INC COM 681919106   3,861,850 47,344 SH   SOLE 31 43,587 0 3,757
OMNICOM GROUP INC COM 681919106   5,460,948 66,948 SH   SOLE 32 66,948 0 0
OMNICOM GROUP INC COM 681919106   785,682 9,632 SH   SOLE 34 9,632 0 0
OMNICOM GROUP INC COM 681919106   5,364,859 65,770 SH   SOLE 36 65,770 0 0
OMNICOM GROUP INC COM 681919106   643,832 7,893 SH   SOLE 40 7,893 0 0
OMNICOM GROUP INC COM 681919106   40,296 494 SH   OTR 43 494 0 0
OMNICOM GROUP INC COM 681919106   58,500,720 717,184 SH   SOLE 43 671,494 0 45,690
OMNIQ CORP COM 68217M107   3,998 916 SH   SOLE 18 916 0 0
OMNIQ CORP COM 68217M107   45,824 10,498 SH   SOLE 21 10,498 0 0
ON HLDG AG NAMEN AKT A H5919C104   477,820 27,845 SH   SOLE 2 27,845 0 0
ON HLDG AG NAMEN AKT A H5919C104   4,381,223 255,316 SH   SOLE 19 255,316 0 0
ON HLDG AG NAMEN AKT A H5919C104   53,711 3,130 SH   SOLE 22 3,130 0 0
ON HLDG AG NAMEN AKT A H5919C104   47,928 2,793 SH   SOLE 28 2,793 0 0
ON HLDG AG NAMEN AKT A H5919C104   4,923,890 286,940 SH   SOLE 34 286,940 0 0
ON HLDG AG NAMEN AKT A H5919C104   34,612 2,017 SH   SOLE 43 2,017 0 0
ON SEMICONDUCTOR CORP COM 682189105   59,618,922 955,891 SH   SOLE 2 103,463 0 852,428
ON SEMICONDUCTOR CORP COM 682189105   12,729,779 204,101 SH   SOLE 4 171,534 0 32,567
ON SEMICONDUCTOR CORP COM 682189105   30,762,880 493,232 SH   SOLE 7 400,964 0 92,268
ON SEMICONDUCTOR CORP COM 682189105   427,235 6,850 SH   SOLE 13 1,729 0 5,121
ON SEMICONDUCTOR CORP COM 682189105   3,847,356 61,686 SH   SOLE 15 61,686 0 0
ON SEMICONDUCTOR CORP COM 682189105   53,980,237 865,484 SH   SOLE 18 830,369 0 35,115
ON SEMICONDUCTOR CORP COM 682189105   294,332,388 4,719,134 SH   SOLE 19 4,719,134 0 0
ON SEMICONDUCTOR CORP COM 682189105   1,076,140,587 17,254,138 SH   SOLE 21 17,254,138 0 0
ON SEMICONDUCTOR CORP COM 682189105   618,516,616 9,916,893 SH   SOLE 22 9,012,376 0 904,517
ON SEMICONDUCTOR CORP COM 682189105   43,891,328 703,725 SH   SOLE 23 703,725 0 0
ON SEMICONDUCTOR CORP COM 682189105   57,430,171 920,798 SH   SOLE 25 920,798 0 0
ON SEMICONDUCTOR CORP COM 682189105   52,205,312 837,026 SH   SOLE 26 334,477 0 502,549
ON SEMICONDUCTOR CORP COM 682189105   45,404,799 727,991 SH   SOLE 28 51,118 0 676,873
ON SEMICONDUCTOR CORP COM 682189105   16,466 264 SH   SOLE 29 264 0 0
ON SEMICONDUCTOR CORP COM 682189105   190,515,651 3,054,604 SH   SOLE 30 3,021,833 0 32,771
ON SEMICONDUCTOR CORP COM 682189105   5,870,763 94,128 SH   SOLE 31 86,246 0 7,882
ON SEMICONDUCTOR CORP COM 682189105   124,900,540 2,002,574 SH   SOLE 34 2,002,574 0 0
ON SEMICONDUCTOR CORP COM 682189105   7,436,188 119,227 SH   SOLE 36 119,227 0 0
ON SEMICONDUCTOR CORP COM 682189105   993,429 15,928 SH   SOLE 40 15,928 0 0
ON SEMICONDUCTOR CORP COM 682189105   20,270 325 SH   OTR 43 325 0 0
ON SEMICONDUCTOR CORP COM 682189105   20,299,377 325,467 SH   SOLE 43 289,683 0 35,784
ON SEMICONDUCTOR CORP NOTE 5/0 682189AS4   6,081,750 4,590,000 PRN   SOLE 2 4,590,000 0 0
ON SEMICONDUCTOR CORP NOTE 5/0 682189AS4   10,070,000 7,600,000 PRN   SOLE 21 7,600,000 0 0
ON SEMICONDUCTOR CORP NOTE 5/0 682189AS4   7,817,500 5,900,000 PRN   SOLE 22 5,900,000 0 0
ON24 INC COM 68339B104   352,605 40,858 SH   SOLE 2 20,089 0 20,769
ON24 INC COM 68339B104   4,557 528 SH   SOLE 7 528 0 0
ON24 INC COM 68339B104   1,074,185 124,471 SH   SOLE 18 124,471 0 0
ON24 INC COM 68339B104   1,144,269 132,592 SH   SOLE 19 132,592 0 0
ON24 INC COM 68339B104   13,983,016 1,620,280 SH   SOLE 21 1,620,280 0 0
ON24 INC COM 68339B104   8,976,581 1,040,160 SH   SOLE 22 994,887 0 45,273
ON24 INC COM 68339B104   17,562 2,035 SH   SOLE 25 2,035 0 0
ON24 INC COM 68339B104   31,750 3,679 SH   SOLE 30 3,679 0 0
ON24 INC COM 68339B104   864,070 100,124 SH   SOLE 34 100,124 0 0
ON24 INC COM 68339B104   14,939 1,731 SH   SOLE 40 1,731 0 0
ON24 INC COM 68339B104   951,682 110,276 SH   SOLE 43 106,927 0 3,349
ONCOCYTE CORP COM 68235C107   498 1,552 SH   SOLE 2 0 0 1,552
ONCOCYTE CORP COM 68235C107   5,411 16,861 SH   SOLE 18 16,861 0 0
ONCOCYTE CORP COM 68235C107   61,974 193,125 SH   SOLE 21 193,125 0 0
ONCOCYTE CORP COM 68235C107   386,300 1,203,802 SH   SOLE 22 1,203,802 0 0
ONCOCYTE CORP COM 68235C107   985 3,068 SH   SOLE 43 1,021 0 2,047
ONCONOVA THERAPEUTICS INC COM NEW 68232V801   2 3 SH   SOLE 21 3 0 0
ONCONOVA THERAPEUTICS INC COM NEW 68232V801   160,701 248,878 SH   SOLE 22 248,878 0 0
ONCORUS INC COM 68236R103   2,181 8,611 SH   SOLE 2 8,104 0 507
ONCORUS INC COM 68236R103   915 3,613 SH   SOLE 19 3,613 0 0
ONCORUS INC COM 68236R103   537 2,121 SH   SOLE 21 2,121 0 0
ONCORUS INC COM 68236R103   31,585 124,695 SH   SOLE 22 124,695 0 0
ONCORUS INC COM 68236R103   160 632 SH   SOLE 23 632 0 0
ONCOSEC MED INC COM NOV 2022 68234L405   94 56 SH   SOLE 21 56 0 0
ONCOSEC MED INC COM NOV 2022 68234L405   2,273 1,353 SH   SOLE 22 1,353 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107   6,715 6,715 SH   SOLE 2 6,489 0 226
ONCTERNAL THERAPEUTICS INC COM 68236P107   7,592 7,592 SH   SOLE 18 7,592 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107   203,036 203,036 SH   SOLE 21 203,036 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107   794,726 794,726 SH   SOLE 22 794,726 0 0
ONDAS HLDGS INC COM NEW 68236H204   11,341 7,133 SH   SOLE 2 1,581 0 5,552
ONDAS HLDGS INC COM NEW 68236H204   140,481 88,353 SH   SOLE 18 88,353 0 0
ONDAS HLDGS INC COM NEW 68236H204   113,024 71,084 SH   SOLE 19 71,084 0 0
ONDAS HLDGS INC COM NEW 68236H204   1,918,058 1,206,326 SH   SOLE 21 1,206,326 0 0
ONDAS HLDGS INC COM NEW 68236H204   1,299,669 817,402 SH   SOLE 22 804,293 0 13,109
ONE GAS INC COM 68235P108   5,950,683 78,588 SH   SOLE 2 39,725 0 38,863
ONE GAS INC COM 68235P108   474,386 6,265 SH   SOLE 4 6,265 0 0
ONE GAS INC COM 68235P108   6,376,305 84,209 SH   SOLE 7 84,209 0 0
ONE GAS INC COM 68235P108   18,893,806 249,522 SH   SOLE 18 249,522 0 0
ONE GAS INC COM 68235P108   8,627,764 113,943 SH   SOLE 19 113,943 0 0
ONE GAS INC COM 68235P108   336,392,688 4,442,587 SH   SOLE 21 4,442,587 0 0
ONE GAS INC COM 68235P108   123,605,328 1,632,400 SH   SOLE 22 1,565,694 0 66,706
ONE GAS INC COM 68235P108   661,793 8,740 SH   SOLE 25 8,740 0 0
ONE GAS INC COM 68235P108   3,880,423 51,247 SH   SOLE 26 21,723 0 29,524
ONE GAS INC COM 68235P108   71,858 949 SH   SOLE 28 949 0 0
ONE GAS INC COM 68235P108   7,870,715 103,945 SH   SOLE 30 103,945 0 0
ONE GAS INC COM 68235P108   265,247 3,503 SH   SOLE 36 3,503 0 0
ONE GAS INC COM 68235P108   570,929 7,540 SH   SOLE 40 7,540 0 0
ONE GAS INC COM 68235P108   29,909 395 SH   OTR 43 395 0 0
ONE GAS INC COM 68235P108   4,282,447 56,556 SH   SOLE 43 53,638 0 2,918
ONE LIBERTY PPTYS INC COM 682406103   389,339 17,522 SH   SOLE 2 5,141 0 12,381
ONE LIBERTY PPTYS INC COM 682406103   600 27 SH   SOLE 4 27 0 0
ONE LIBERTY PPTYS INC COM 682406103   3,800 171 SH   SOLE 7 171 0 0
ONE LIBERTY PPTYS INC COM 682406103   1,105,289 49,743 SH   SOLE 18 49,743 0 0
ONE LIBERTY PPTYS INC COM 682406103   671,355 30,214 SH   SOLE 19 30,214 0 0
ONE LIBERTY PPTYS INC COM 682406103   14,736,904 663,227 SH   SOLE 21 663,227 0 0
ONE LIBERTY PPTYS INC COM 682406103   11,078,070 498,563 SH   SOLE 22 478,512 0 20,051
ONE LIBERTY PPTYS INC COM 682406103   13,776 620 SH   SOLE 23 620 0 0
ONE LIBERTY PPTYS INC COM 682406103   53,950 2,428 SH   SOLE 25 2,428 0 0
ONE LIBERTY PPTYS INC COM 682406103   75,704 3,407 SH   SOLE 26 0 0 3,407
ONE LIBERTY PPTYS INC COM 682406103   65,260 2,937 SH   SOLE 28 0 0 2,937
ONE LIBERTY PPTYS INC COM 682406103   28,797 1,296 SH   SOLE 30 1,296 0 0
ONE LIBERTY PPTYS INC COM 682406103   28,019 1,261 SH   SOLE 40 1,261 0 0
ONE LIBERTY PPTYS INC COM 682406103   782,267 35,206 SH   SOLE 43 32,555 0 2,651
ONE STOP SYS INC COM 68247W109   8,278 2,750 SH   SOLE 18 2,750 0 0
ONE STOP SYS INC COM 68247W109   123,883 41,157 SH   SOLE 21 41,157 0 0
ONE STOP SYS INC COM 68247W109   6,604 2,194 SH   SOLE 22 2,194 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T204   982 185 SH   SOLE 25 185 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T204   2,160 407 SH   SOLE 43 359 0 48
ONEMAIN HLDGS INC COM 68268W103   19,201,749 576,456 SH   SOLE 2 45,151 0 531,305
ONEMAIN HLDGS INC COM 68268W103   139,902 4,200 SH   SOLE 4 4,200 0 0
ONEMAIN HLDGS INC COM 68268W103   329,469 9,891 SH   SOLE 7 9,891 0 0
ONEMAIN HLDGS INC COM 68268W103   1,509,343 45,312 SH   SOLE 18 45,312 0 0
ONEMAIN HLDGS INC COM 68268W103   1,200,026 36,026 SH   SOLE 19 36,026 0 0
ONEMAIN HLDGS INC COM 68268W103   55,400,626 1,663,183 SH   SOLE 21 1,663,183 0 0
ONEMAIN HLDGS INC COM 68268W103   93,496,340 2,806,855 SH   SOLE 22 2,653,245 0 153,610
ONEMAIN HLDGS INC COM 68268W103   607,608 18,241 SH   SOLE 25 18,241 0 0
ONEMAIN HLDGS INC COM 68268W103   2,336,796 70,153 SH   SOLE 26 60,654 0 9,499
ONEMAIN HLDGS INC COM 68268W103   599,813 18,007 SH   SOLE 28 13,248 0 4,759
ONEMAIN HLDGS INC COM 68268W103   2,433,695 73,062 SH   SOLE 30 73,062 0 0
ONEMAIN HLDGS INC COM 68268W103   54,862 1,647 SH   SOLE 31 1,647 0 0
ONEMAIN HLDGS INC COM 68268W103   368,275 11,056 SH   SOLE 36 11,056 0 0
ONEMAIN HLDGS INC COM 68268W103   577,495 17,337 SH   SOLE 40 17,337 0 0
ONEMAIN HLDGS INC COM 68268W103   18,920 568 SH   OTR 43 568 0 0
ONEMAIN HLDGS INC COM 68268W103   7,551,623 226,707 SH   SOLE 43 210,271 0 16,436
ONEOK INC NEW COM 682680103   98,214,930 1,494,900 SH   SOLE 2 136,394 0 1,358,506
ONEOK INC NEW COM 682680103   27,062,290 411,907 SH   SOLE 4 379,928 0 31,979
ONEOK INC NEW COM 682680103   95,313,684 1,450,741 SH   SOLE 7 1,435,635 0 15,106
ONEOK INC NEW COM 682680103   564,035 8,585 SH   SOLE 13 1,811 0 6,774
ONEOK INC NEW COM 682680103   4,851,485 73,843 SH   SOLE 15 73,843 0 0
ONEOK INC NEW COM 682680103   62,380,310 949,472 SH   SOLE 18 913,606 0 35,866
ONEOK INC NEW COM 682680103   20,937,276 318,680 SH   SOLE 19 318,680 0 0
ONEOK INC NEW COM 682680103   1,622,650,716 24,697,880 SH   SOLE 21 24,697,880 0 0
ONEOK INC NEW COM 682680103   637,239,608 9,699,233 SH   SOLE 22 8,744,906 0 954,327
ONEOK INC NEW COM 682680103   48,895,583 744,225 SH   SOLE 23 744,225 0 0
ONEOK INC NEW COM 682680103   95,167,173 1,448,511 SH   SOLE 25 1,448,511 0 0
ONEOK INC NEW COM 682680103   60,031,864 913,727 SH   SOLE 26 382,596 0 531,131
ONEOK INC NEW COM 682680103   49,108,188 747,461 SH   SOLE 28 140,161 0 607,300
ONEOK INC NEW COM 682680103   301,351,249 4,586,777 SH   SOLE 30 4,474,239 0 112,538
ONEOK INC NEW COM 682680103   6,568,489 99,977 SH   SOLE 31 91,980 0 7,997
ONEOK INC NEW COM 682680103   8,709,061 132,558 SH   SOLE 32 132,558 0 0
ONEOK INC NEW COM 682680103   5,981,525 91,043 SH   SOLE 34 91,043 0 0
ONEOK INC NEW COM 682680103   9,992,970 152,100 SH   SOLE 36 152,100 0 0
ONEOK INC NEW COM 682680103   1,102,249 16,777 SH   SOLE 40 16,777 0 0
ONEOK INC NEW COM 682680103   23,915 364 SH   OTR 43 364 0 0
ONEOK INC NEW COM 682680103   26,379,271 401,511 SH   SOLE 43 354,993 0 46,518
ONESPAN INC COM 68287N100   270,071 24,135 SH   SOLE 2 9,525 0 14,610
ONESPAN INC COM 68287N100   1,242 111 SH   SOLE 4 111 0 0
ONESPAN INC COM 68287N100   111,486 9,963 SH   SOLE 7 9,963 0 0
ONESPAN INC COM 68287N100   1,562,247 139,611 SH   SOLE 18 139,611 0 0
ONESPAN INC COM 68287N100   826,561 73,866 SH   SOLE 19 73,866 0 0
ONESPAN INC COM 68287N100   54,121,823 4,836,624 SH   SOLE 21 4,836,624 0 0
ONESPAN INC COM 68287N100   11,243,309 1,004,764 SH   SOLE 22 965,445 0 39,319
ONESPAN INC COM 68287N100   69,613 6,221 SH   SOLE 25 6,221 0 0
ONESPAN INC COM 68287N100   41,190 3,681 SH   SOLE 26 2,166 0 1,515
ONESPAN INC COM 68287N100   3,971,387 354,905 SH   SOLE 30 354,905 0 0
ONESPAN INC COM 68287N100   67,073 5,994 SH   SOLE 36 5,994 0 0
ONESPAN INC COM 68287N100   37,240 3,328 SH   SOLE 40 3,328 0 0
ONESPAN INC COM 68287N100   289,664 25,886 SH   SOLE 43 24,644 0 1,242
ONESPAWORLD HOLDINGS LIMITED COM P73684113   1,610,750 172,642 SH   SOLE 2 140,997 0 31,645
ONESPAWORLD HOLDINGS LIMITED COM P73684113   7,735 829 SH   SOLE 7 829 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   1,600,813 171,577 SH   SOLE 18 171,577 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   2,749,654 294,711 SH   SOLE 19 294,711 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   21,444,408 2,298,436 SH   SOLE 21 2,298,436 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   15,539,787 1,665,572 SH   SOLE 22 1,613,660 0 51,912
ONESPAWORLD HOLDINGS LIMITED COM P73684113   84,595 9,067 SH   SOLE 23 9,067 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   78,204 8,382 SH   SOLE 25 8,382 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   190,640 20,433 SH   SOLE 26 0 0 20,433
ONESPAWORLD HOLDINGS LIMITED COM P73684113   23,997 2,572 SH   SOLE 28 0 0 2,572
ONESPAWORLD HOLDINGS LIMITED COM P73684113   45,605 4,888 SH   SOLE 30 4,888 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   109,254 11,710 SH   SOLE 40 11,710 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   525,652 56,340 SH   SOLE 43 52,774 0 3,566
ONEWATER MARINE INC CL A COM 68280L101   147,404 5,154 SH   SOLE 2 516 0 4,638
ONEWATER MARINE INC CL A COM 68280L101   4,719 165 SH   SOLE 7 165 0 0
ONEWATER MARINE INC CL A COM 68280L101   946,431 33,092 SH   SOLE 18 33,092 0 0
ONEWATER MARINE INC CL A COM 68280L101   573,087 20,038 SH   SOLE 19 20,038 0 0
ONEWATER MARINE INC CL A COM 68280L101   11,819,837 413,281 SH   SOLE 21 413,281 0 0
ONEWATER MARINE INC CL A COM 68280L101   8,188,151 286,299 SH   SOLE 22 277,646 0 8,653
ONEWATER MARINE INC CL A COM 68280L101   144,258 5,044 SH   SOLE 43 5,014 0 30
ONTO INNOVATION INC COM 683344105   1,818,139 26,702 SH   SOLE 2 15,122 0 11,580
ONTO INNOVATION INC COM 683344105   103,020 1,513 SH   SOLE 4 216 0 1,297
ONTO INNOVATION INC COM 683344105   378,376 5,557 SH   SOLE 7 5,557 0 0
ONTO INNOVATION INC COM 683344105   10,791,516 158,489 SH   SOLE 18 158,489 0 0
ONTO INNOVATION INC COM 683344105   6,245,419 91,723 SH   SOLE 19 91,723 0 0
ONTO INNOVATION INC COM 683344105   403,593,398 5,927,352 SH   SOLE 21 5,927,352 0 0
ONTO INNOVATION INC COM 683344105   85,918,005 1,261,830 SH   SOLE 22 1,223,309 0 38,521
ONTO INNOVATION INC COM 683344105   485,822 7,135 SH   SOLE 25 7,135 0 0
ONTO INNOVATION INC COM 683344105   1,544,622 22,685 SH   SOLE 26 17,715 0 4,970
ONTO INNOVATION INC COM 683344105   182,345 2,678 SH   SOLE 28 874 0 1,804
ONTO INNOVATION INC COM 683344105   31,711,692 465,732 SH   SOLE 30 465,732 0 0
ONTO INNOVATION INC COM 683344105   16,069 236 SH   SOLE 36 236 0 0
ONTO INNOVATION INC COM 683344105   494,401 7,261 SH   SOLE 40 7,261 0 0
ONTO INNOVATION INC COM 683344105   2,099,623 30,836 SH   SOLE 43 29,287 0 1,549
ONTRAK INC COM 683373104   75 203 SH   SOLE 2 0 0 203
ONTRAK INC COM 683373104   8,199 22,303 SH   SOLE 21 22,303 0 0
ONTRAK INC COM 683373104   44,117 120,013 SH   SOLE 22 120,013 0 0
OOMA INC COM 683416101   4,400,336 323,079 SH   SOLE 2 212,507 0 110,572
OOMA INC COM 683416101   4,195 308 SH   SOLE 7 308 0 0
OOMA INC COM 683416101   933,256 68,521 SH   SOLE 18 61,381 0 7,140
OOMA INC COM 683416101   8,034,860 589,931 SH   SOLE 19 589,931 0 0
OOMA INC COM 683416101   11,200,625 822,366 SH   SOLE 21 822,366 0 0
OOMA INC COM 683416101   14,999,543 1,101,288 SH   SOLE 22 1,093,970 0 7,318
OOMA INC COM 683416101   405,358 29,762 SH   SOLE 23 29,762 0 0
OOMA INC COM 683416101   1,117,194 82,026 SH   SOLE 26 0 0 82,026
OOMA INC COM 683416101   112,147 8,234 SH   SOLE 43 7,600 0 634
OP BANCORP COM 67109R109   346,194 31,021 SH   SOLE 2 30,626 0 395
OP BANCORP COM 67109R109   22,275 1,996 SH   SOLE 18 1,996 0 0
OP BANCORP COM 67109R109   377,197 33,799 SH   SOLE 21 33,799 0 0
OP BANCORP COM 67109R109   1,205,671 108,035 SH   SOLE 22 108,035 0 0
OP BANCORP COM 67109R109   2,478 222 SH   SOLE 43 222 0 0
OPAL FUELS INC CLASS A COM 68347P103   11,728 1,611 SH   SOLE 2 0 0 1,611
OPAL FUELS INC CLASS A COM 68347P103   148,978 20,464 SH   SOLE 19 20,464 0 0
OPAL FUELS INC CLASS A COM 68347P103   852 117 SH   SOLE 22 117 0 0
OPAL FUELS INC CLASS A COM 68347P103   27,169 3,732 SH   SOLE 34 3,732 0 0
OPEN LENDING CORP COM CL A 68373J104   2,802,600 415,200 SH   SOLE 2 285,760 0 129,440
OPEN LENDING CORP COM CL A 68373J104   2,174 322 SH   SOLE 4 322 0 0
OPEN LENDING CORP COM CL A 68373J104   112,752 16,704 SH   SOLE 7 16,704 0 0
OPEN LENDING CORP COM CL A 68373J104   1,805,821 267,529 SH   SOLE 18 256,261 0 11,268
OPEN LENDING CORP COM CL A 68373J104   5,055,359 748,942 SH   SOLE 19 748,942 0 0
OPEN LENDING CORP COM CL A 68373J104   24,492,449 3,628,511 SH   SOLE 21 3,628,511 0 0
OPEN LENDING CORP COM CL A 68373J104   20,931,062 3,100,898 SH   SOLE 22 3,026,587 0 74,311
OPEN LENDING CORP COM CL A 68373J104   313,612 46,461 SH   SOLE 23 46,461 0 0
OPEN LENDING CORP COM CL A 68373J104   121,129 17,945 SH   SOLE 25 17,945 0 0
OPEN LENDING CORP COM CL A 68373J104   587,250 87,000 SH   SOLE 26 21,004 0 65,996
OPEN LENDING CORP COM CL A 68373J104   1,220,049 180,748 SH   SOLE 30 180,748 0 0
OPEN LENDING CORP COM CL A 68373J104   13,271 1,966 SH   SOLE 36 1,966 0 0
OPEN LENDING CORP COM CL A 68373J104   72,596 10,755 SH   SOLE 40 10,755 0 0
OPEN LENDING CORP COM CL A 68373J104   916,043 135,710 SH   SOLE 43 125,968 0 9,742
OPEN TEXT CORP COM 683715106   23,667,836 798,510 SH   SOLE 21 798,510 0 0
OPEN TEXT CORP COM 683715106   12,843,935 433,331 SH   SOLE 43 407,248 0 26,083
OPENDOOR TECHNOLOGIES INC COM 683712103   1,105,642 953,140 SH   SOLE 2 159,989 0 793,151
OPENDOOR TECHNOLOGIES INC COM 683712103   17,965 15,487 SH   SOLE 4 15,487 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   6,232 5,372 SH   SOLE 7 5,372 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   285,717 246,308 SH   SOLE 18 246,308 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   3,814,776 3,288,600 SH   SOLE 19 3,288,600 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   8,783,394 7,571,891 SH   SOLE 21 7,571,891 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   13,670,957 11,785,308 SH   SOLE 22 11,180,059 0 605,249
OPENDOOR TECHNOLOGIES INC COM 683712103   66,198 57,067 SH   SOLE 25 57,067 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   225,354 194,271 SH   SOLE 26 157,810 0 36,461
OPENDOOR TECHNOLOGIES INC COM 683712103   20,742 17,881 SH   SOLE 28 17,881 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   253,103 218,192 SH   SOLE 30 218,192 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   7,846 6,764 SH   SOLE 31 6,764 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   60,153 51,856 SH   SOLE 40 51,856 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   992,258 855,395 SH   SOLE 43 778,315 0 77,080
OPERA LTD SPONSORED ADS 68373M107   142,318 22,626 SH   SOLE 43 22,403 0 223
OPGEN INC COM 68373L307   0 1 SH   SOLE 21 1 0 0
OPGEN INC COM 68373L307   45,233 320,803 SH   SOLE 22 320,803 0 0
OPIANT PHARMACEUTICALS INC COM 683750103   17,238 850 SH   SOLE 18 850 0 0
OPIANT PHARMACEUTICALS INC COM 683750103   338,798 16,706 SH   SOLE 21 16,706 0 0
OPIANT PHARMACEUTICALS INC COM 683750103   443,503 21,869 SH   SOLE 22 21,869 0 0
OPKO HEALTH INC COM 68375N103   994,215 795,372 SH   SOLE 2 257,810 0 537,562
OPKO HEALTH INC COM 68375N103   2,245 1,796 SH   SOLE 4 1,796 0 0
OPKO HEALTH INC COM 68375N103   6,620 5,296 SH   SOLE 7 5,296 0 0
OPKO HEALTH INC COM 68375N103   1,498,318 1,198,654 SH   SOLE 18 1,198,654 0 0
OPKO HEALTH INC COM 68375N103   1,896,409 1,517,127 SH   SOLE 19 1,517,127 0 0
OPKO HEALTH INC COM 68375N103   23,991,708 19,193,366 SH   SOLE 21 19,193,366 0 0
OPKO HEALTH INC COM 68375N103   14,287,565 11,430,052 SH   SOLE 22 10,911,180 0 518,872
OPKO HEALTH INC COM 68375N103   2,778 2,222 SH   SOLE 23 2,222 0 0
OPKO HEALTH INC COM 68375N103   69,191 55,353 SH   SOLE 25 55,353 0 0
OPKO HEALTH INC COM 68375N103   522,038 417,630 SH   SOLE 26 91,380 0 326,250
OPKO HEALTH INC COM 68375N103   9,929 7,943 SH   SOLE 28 7,943 0 0
OPKO HEALTH INC COM 68375N103   842,129 673,703 SH   SOLE 30 673,703 0 0
OPKO HEALTH INC COM 68375N103   79,230 63,384 SH   SOLE 40 63,384 0 0
OPKO HEALTH INC COM 68375N103   143,779 115,023 SH   SOLE 43 109,432 0 5,591
OPORTUN FINL CORP COM 68376D104   459,275 83,353 SH   SOLE 2 63,996 0 19,357
OPORTUN FINL CORP COM 68376D104   2,248 408 SH   SOLE 7 408 0 0
OPORTUN FINL CORP COM 68376D104   478,009 86,753 SH   SOLE 18 86,753 0 0
OPORTUN FINL CORP COM 68376D104   307,932 55,886 SH   SOLE 19 55,886 0 0
OPORTUN FINL CORP COM 68376D104   6,111,461 1,109,158 SH   SOLE 21 1,109,158 0 0
OPORTUN FINL CORP COM 68376D104   3,614,152 655,926 SH   SOLE 22 633,940 0 21,986
OPORTUN FINL CORP COM 68376D104   3,187,844 578,556 SH   SOLE 34 578,556 0 0
OPORTUN FINL CORP COM 68376D104   25,594 4,645 SH   SOLE 43 4,645 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104   243,524 5,753 SH   SOLE 2 321 0 5,432
OPPENHEIMER HLDGS INC CL A NON VTG 683797104   6,265 148 SH   SOLE 7 148 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104   1,031,751 24,374 SH   SOLE 18 24,374 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104   666,063 15,735 SH   SOLE 19 15,735 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104   12,628,309 298,330 SH   SOLE 21 298,330 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104   10,407,296 245,861 SH   SOLE 22 239,178 0 6,683
OPPENHEIMER HLDGS INC CL A NON VTG 683797104   1,034,503 24,439 SH   SOLE 43 24,219 0 220
OPPFI INC COM CL A 68386H103   9,520 4,644 SH   SOLE 2 0 0 4,644
OPPFI INC COM CL A 68386H103   85,288 41,604 SH   SOLE 18 41,604 0 0
OPPFI INC COM CL A 68386H103   47,732 23,284 SH   SOLE 19 23,284 0 0
OPPFI INC COM CL A 68386H103   832,441 406,069 SH   SOLE 21 406,069 0 0
OPPFI INC COM CL A 68386H103   423,596 206,632 SH   SOLE 22 197,593 0 9,039
OPTICAL CABLE CORP COM NEW 683827208   88,515 20,026 SH   SOLE 21 20,026 0 0
OPTICAL CABLE CORP COM NEW 683827208   14,860 3,362 SH   SOLE 22 3,362 0 0
OPTIMIZERX CORP COM NEW 68401U204   156,660 9,325 SH   SOLE 2 5,306 0 4,019
OPTIMIZERX CORP COM NEW 68401U204   4,553 271 SH   SOLE 7 271 0 0
OPTIMIZERX CORP COM NEW 68401U204   995,383 59,249 SH   SOLE 18 59,249 0 0
OPTIMIZERX CORP COM NEW 68401U204   550,906 32,792 SH   SOLE 19 32,792 0 0
OPTIMIZERX CORP COM NEW 68401U204   35,631,238 2,120,907 SH   SOLE 21 2,120,907 0 0
OPTIMIZERX CORP COM NEW 68401U204   7,460,258 444,063 SH   SOLE 22 432,254 0 11,809
OPTIMIZERX CORP COM NEW 68401U204   31,802 1,893 SH   SOLE 25 1,893 0 0
OPTIMIZERX CORP COM NEW 68401U204   41,530 2,472 SH   SOLE 26 0 0 2,472
OPTIMIZERX CORP COM NEW 68401U204   559,978 33,332 SH   SOLE 30 33,332 0 0
OPTIMIZERX CORP COM NEW 68401U204   29,148 1,735 SH   SOLE 40 1,735 0 0
OPTIMIZERX CORP COM NEW 68401U204   136,937 8,151 SH   SOLE 43 7,991 0 160
OPTINOSE INC COM 68404V100   3,941 2,130 SH   SOLE 2 0 0 2,130
OPTINOSE INC COM 68404V100   17,457 9,436 SH   SOLE 18 9,436 0 0
OPTINOSE INC COM 68404V100   217,173 117,391 SH   SOLE 21 117,391 0 0
OPTINOSE INC COM 68404V100   826,438 446,723 SH   SOLE 22 446,723 0 0
OPTINOSE INC COM 68404V100   96,091 51,941 SH   SOLE 30 51,941 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   11,436,066 380,062 SH   SOLE 2 212,783 0 167,279
OPTION CARE HEALTH INC COM NEW 68404L201   51,273 1,704 SH   SOLE 4 1,704 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   273,638 9,094 SH   SOLE 7 9,094 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   20,676,013 687,139 SH   SOLE 18 650,448 0 36,691
OPTION CARE HEALTH INC COM NEW 68404L201   32,877,146 1,092,627 SH   SOLE 19 1,092,627 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   352,365,093 11,710,372 SH   SOLE 21 11,710,372 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   159,822,794 5,311,492 SH   SOLE 22 5,194,005 0 117,487
OPTION CARE HEALTH INC COM NEW 68404L201   812,340 26,997 SH   SOLE 23 26,997 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   678,499 22,549 SH   SOLE 25 22,549 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   6,279,151 208,679 SH   SOLE 26 64,117 0 144,562
OPTION CARE HEALTH INC COM NEW 68404L201   156,859 5,213 SH   SOLE 28 1,689 0 3,524
OPTION CARE HEALTH INC COM NEW 68404L201   6,050,226 201,071 SH   SOLE 30 201,071 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   1,317,521 43,786 SH   SOLE 34 43,786 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   21,514 715 SH   SOLE 36 715 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   617,447 20,520 SH   SOLE 40 20,520 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   1,515,513 50,366 SH   SOLE 43 40,201 0 10,165
ORACLE CORP COM 68389X105   233,623,710 2,858,132 SH   SOLE 2 364,446 0 2,493,686
ORACLE CORP COM 68389X105   86,504,134 1,058,284 SH   SOLE 4 606,452 0 451,832
ORACLE CORP COM 68389X105   119,086,352 1,456,892 SH   SOLE 7 1,409,857 0 47,035
ORACLE CORP COM 68389X105   1,891,055 23,135 SH   SOLE 13 6,135 0 17,000
ORACLE CORP COM 68389X105   19,250,260 235,506 SH   SOLE 15 235,506 0 0
ORACLE CORP COM 68389X105   16,185 198 SH   SOLE 17 0 0 198
ORACLE CORP COM 68389X105   319,818,376 3,912,630 SH   SOLE 18 3,783,429 0 129,201
ORACLE CORP COM 68389X105   114,954,395 1,406,342 SH   SOLE 19 1,406,342 0 0
ORACLE CORP COM 68389X105   4,656,156 56,963 SH   SOLE 20 56,963 0 0
ORACLE CORP COM 68389X105   3,703,521,531 45,308,558 SH   SOLE 21 45,308,558 0 0
ORACLE CORP COM 68389X105   2,739,658,246 33,516,739 SH   SOLE 22 30,219,965 0 3,296,774
ORACLE CORP COM 68389X105   251,314,861 3,074,564 SH   SOLE 23 3,074,564 0 0
ORACLE CORP COM 68389X105   242,525,196 2,967,032 SH   SOLE 25 2,967,032 0 0
ORACLE CORP COM 68389X105   239,537,599 2,930,482 SH   SOLE 26 1,199,090 0 1,731,392
ORACLE CORP COM 68389X105   266,353,959 3,258,551 SH   SOLE 28 144,824 0 3,113,727
ORACLE CORP COM 68389X105   153,671 1,880 SH   SOLE 29 1,880 0 0
ORACLE CORP COM 68389X105   700,862,710 8,574,293 SH   SOLE 30 8,561,227 0 13,066
ORACLE CORP COM 68389X105   29,032,331 355,179 SH   SOLE 31 326,443 0 28,736
ORACLE CORP COM 68389X105   8,034,388 98,292 SH   SOLE 32 98,292 0 0
ORACLE CORP COM 68389X105   136,459,780 1,669,437 SH   SOLE 34 1,669,437 0 0
ORACLE CORP COM 68389X105   40,740,851 498,420 SH   SOLE 36 498,420 0 0
ORACLE CORP COM 68389X105   4,942,082 60,461 SH   SOLE 40 60,461 0 0
ORACLE CORP COM 68389X105   272,276 3,331 SH   OTR 43 3,331 0 0
ORACLE CORP COM 68389X105   178,817,575 2,187,639 SH   SOLE 43 1,983,128 0 204,511
ORAGENICS INC COM PAR 684023302   6,401 60,904 SH   SOLE 21 60,904 0 0
ORAGENICS INC COM PAR 684023302   133,398 1,269,248 SH   SOLE 22 1,269,248 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203   74,730 6,212 SH   SOLE 2 6,212 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203   78,063 6,489 SH   SOLE 18 6,489 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203   984,162 81,809 SH   SOLE 21 81,809 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203   111,963 9,307 SH   SOLE 22 9,307 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203   4,415 367 SH   SOLE 23 367 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203   20,643 1,716 SH   SOLE 26 0 0 1,716
ORANGE SPONSORED ADR 684060106   16,341,046 1,653,952 SH   SOLE 43 1,565,954 0 87,998
ORANGE CNTY BANCORP INC COM 68417L107   40,664 873 SH   SOLE 18 873 0 0
ORANGE CNTY BANCORP INC COM 68417L107   493,701 10,599 SH   SOLE 21 10,599 0 0
ORANGE CNTY BANCORP INC COM 68417L107   1,183,924 25,417 SH   SOLE 22 25,417 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   980,619 203,448 SH   SOLE 2 67,518 0 135,930
ORASURE TECHNOLOGIES INC COM 68554V108   1,754 364 SH   SOLE 4 364 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   5,847 1,213 SH   SOLE 7 1,213 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   1,314,824 272,785 SH   SOLE 18 268,409 0 4,376
ORASURE TECHNOLOGIES INC COM 68554V108   4,278,516 887,659 SH   SOLE 19 887,659 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   44,802,127 9,295,047 SH   SOLE 21 9,295,047 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   12,128,947 2,516,379 SH   SOLE 22 2,426,824 0 89,555
ORASURE TECHNOLOGIES INC COM 68554V108   116,210 24,110 SH   SOLE 23 24,110 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   54,201 11,245 SH   SOLE 25 11,245 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   718,325 149,030 SH   SOLE 26 4,626 0 144,404
ORASURE TECHNOLOGIES INC COM 68554V108   1,523,694 316,119 SH   SOLE 30 316,119 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   32,530 6,749 SH   SOLE 36 6,749 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   47,101 9,772 SH   SOLE 40 9,772 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   117,362 24,349 SH   SOLE 43 21,875 0 2,474
ORBITAL INFRASTRUCTURE GRP I COM 68559A109   37 188 SH   SOLE 2 0 0 188
ORBITAL INFRASTRUCTURE GRP I COM 68559A109   2,936 14,904 SH   SOLE 18 14,904 0 0
ORBITAL INFRASTRUCTURE GRP I COM 68559A109   44,146 224,090 SH   SOLE 21 224,090 0 0
ORBITAL INFRASTRUCTURE GRP I COM 68559A109   186,200 945,180 SH   SOLE 22 945,180 0 0
ORCHID IS CAP INC COM NEW 68571X301   225,719 21,497 SH   SOLE 2 1,183 0 20,314
ORCHID IS CAP INC COM NEW 68571X301   4,977 474 SH   SOLE 7 474 0 0
ORCHID IS CAP INC COM NEW 68571X301   1,097,544 104,528 SH   SOLE 18 104,528 0 0
ORCHID IS CAP INC COM NEW 68571X301   659,264 62,787 SH   SOLE 19 62,787 0 0
ORCHID IS CAP INC COM NEW 68571X301   17,939,576 1,708,531 SH   SOLE 21 1,708,531 0 0
ORCHID IS CAP INC COM NEW 68571X301   12,486,978 1,189,236 SH   SOLE 22 1,163,113 0 26,123
ORCHID IS CAP INC COM NEW 68571X301   565,255 53,834 SH   SOLE 43 50,346 0 3,488
OREILLY AUTOMOTIVE INC COM 67103H107   105,536,667 125,039 SH   SOLE 2 17,053 0 107,986
OREILLY AUTOMOTIVE INC COM 67103H107   36,364,189 43,084 SH   SOLE 4 24,411 0 18,673
OREILLY AUTOMOTIVE INC COM 67103H107   52,918,993 62,698 SH   SOLE 7 60,865 0 1,833
OREILLY AUTOMOTIVE INC COM 67103H107   717,426 850 SH   SOLE 13 237 0 613
OREILLY AUTOMOTIVE INC COM 67103H107   6,262,703 7,420 SH   SOLE 15 7,420 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   91,118,947 107,957 SH   SOLE 18 102,633 0 5,324
OREILLY AUTOMOTIVE INC COM 67103H107   25,661,044 30,403 SH   SOLE 19 30,403 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   1,623,048,589 1,922,975 SH   SOLE 21 1,922,975 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   1,185,221,531 1,404,241 SH   SOLE 22 1,270,499 0 133,742
OREILLY AUTOMOTIVE INC COM 67103H107   87,412,811 103,566 SH   SOLE 23 103,566 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   71,921,484 85,212 SH   SOLE 25 85,212 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   89,804,792 106,400 SH   SOLE 26 36,681 0 69,719
OREILLY AUTOMOTIVE INC COM 67103H107   67,843,975 80,381 SH   SOLE 28 1,030 0 79,351
OREILLY AUTOMOTIVE INC COM 67103H107   183,155 217 SH   SOLE 29 217 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   303,723,351 359,849 SH   SOLE 30 359,631 0 218
OREILLY AUTOMOTIVE INC COM 67103H107   12,251,095 14,515 SH   SOLE 31 13,377 0 1,138
OREILLY AUTOMOTIVE INC COM 67103H107   11,325,195 13,418 SH   SOLE 32 13,418 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   4,973,025 5,892 SH   SOLE 34 5,892 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   16,235,761 19,236 SH   SOLE 36 19,236 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   2,057,745 2,438 SH   SOLE 40 2,438 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   73,431 87 SH   OTR 43 87 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   81,693,664 96,790 SH   SOLE 43 87,274 0 9,516
ORGANOGENESIS HLDGS INC COM 68621F102   88,818 33,018 SH   SOLE 2 19,916 0 13,102
ORGANOGENESIS HLDGS INC COM 68621F102   1,649 613 SH   SOLE 7 613 0 0
ORGANOGENESIS HLDGS INC COM 68621F102   616,088 229,029 SH   SOLE 18 229,029 0 0
ORGANOGENESIS HLDGS INC COM 68621F102   368,968 137,163 SH   SOLE 19 137,163 0 0
ORGANOGENESIS HLDGS INC COM 68621F102   23,572,467 8,762,999 SH   SOLE 21 8,762,999 0 0
ORGANOGENESIS HLDGS INC COM 68621F102   4,437,131 1,649,491 SH   SOLE 22 1,616,119 0 33,372
ORGANOGENESIS HLDGS INC COM 68621F102   10,938 4,066 SH   SOLE 25 4,066 0 0
ORGANOGENESIS HLDGS INC COM 68621F102   380,670 141,513 SH   SOLE 30 141,513 0 0
ORGANOGENESIS HLDGS INC COM 68621F102   10,114 3,760 SH   SOLE 40 3,760 0 0
ORGANOGENESIS HLDGS INC COM 68621F102   380,737 141,538 SH   SOLE 43 140,352 0 1,186
ORGANON & CO COMMON STOCK 68622V106   14,527,566 520,142 SH   SOLE 2 142,576 0 377,566
ORGANON & CO COMMON STOCK 68622V106   43,124 1,544 SH   SOLE 4 769 0 775
ORGANON & CO COMMON STOCK 68622V106   5,523,074 197,747 SH   SOLE 7 188,595 0 9,152
ORGANON & CO COMMON STOCK 68622V106   362,364 12,974 SH   SOLE 15 12,974 0 0
ORGANON & CO COMMON STOCK 68622V106   17,556,184 628,578 SH   SOLE 18 621,225 0 7,353
ORGANON & CO COMMON STOCK 68622V106   3,994,856 143,031 SH   SOLE 19 143,031 0 0
ORGANON & CO COMMON STOCK 68622V106   193,527 6,929 SH   SOLE 20 6,929 0 0
ORGANON & CO COMMON STOCK 68622V106   194,503,933 6,963,979 SH   SOLE 21 6,963,979 0 0
ORGANON & CO COMMON STOCK 68622V106   159,604,421 5,714,444 SH   SOLE 22 5,302,863 0 411,581
ORGANON & CO COMMON STOCK 68622V106   9,026,920 323,198 SH   SOLE 25 323,198 0 0
ORGANON & CO COMMON STOCK 68622V106   11,361,868 406,798 SH   SOLE 26 154,571 0 252,227
ORGANON & CO COMMON STOCK 68622V106   9,975,172 357,149 SH   SOLE 28 4,517 0 352,632
ORGANON & CO COMMON STOCK 68622V106   24,895,238 891,344 SH   SOLE 30 891,344 0 0
ORGANON & CO COMMON STOCK 68622V106   98,565 3,529 SH   SOLE 31 3,529 0 0
ORGANON & CO COMMON STOCK 68622V106   1,749,172 62,627 SH   SOLE 36 62,627 0 0
ORGANON & CO COMMON STOCK 68622V106   991,599 35,503 SH   SOLE 40 35,503 0 0
ORGANON & CO COMMON STOCK 68622V106   3,301,328 118,200 SH   SOLE 43 109,466 0 8,734
ORGANOVO HLDGS INC COM NEW 68620A203   7,264 5,152 SH   SOLE 21 5,152 0 0
ORGANOVO HLDGS INC COM NEW 68620A203   200,513 142,208 SH   SOLE 22 142,208 0 0
ORGENESIS INC COM NEW 68619K204   1,092 560 SH   SOLE 2 0 0 560
ORGENESIS INC COM NEW 68619K204   7,371 3,780 SH   SOLE 18 3,780 0 0
ORGENESIS INC COM NEW 68619K204   110,380 56,605 SH   SOLE 21 56,605 0 0
ORGENESIS INC COM NEW 68619K204   116,253 59,617 SH   SOLE 22 59,617 0 0
ORIC PHARMACEUTICALS INC COM 68622P109   8,140 1,382 SH   SOLE 2 0 0 1,382
ORIC PHARMACEUTICALS INC COM 68622P109   38,933 6,610 SH   SOLE 18 6,610 0 0
ORIC PHARMACEUTICALS INC COM 68622P109   2,262,773 384,172 SH   SOLE 21 384,172 0 0
ORIC PHARMACEUTICALS INC COM 68622P109   2,392,659 406,224 SH   SOLE 22 406,224 0 0
ORIGIN AGRITECH LIMITED SHS NEW G67828205   1,389,778 199,968 SH   SOLE 7 199,968 0 0
ORIGIN BANCORP INC COM 68621T102   8,263,152 225,154 SH   SOLE 2 162,668 0 62,486
ORIGIN BANCORP INC COM 68621T102   8,001 218 SH   SOLE 7 218 0 0
ORIGIN BANCORP INC COM 68621T102   2,520,703 68,684 SH   SOLE 18 68,684 0 0
ORIGIN BANCORP INC COM 68621T102   6,382,534 173,911 SH   SOLE 19 173,911 0 0
ORIGIN BANCORP INC COM 68621T102   35,721,835 973,347 SH   SOLE 21 973,347 0 0
ORIGIN BANCORP INC COM 68621T102   34,057,563 927,999 SH   SOLE 22 897,076 0 30,923
ORIGIN BANCORP INC COM 68621T102   288,609 7,864 SH   SOLE 23 7,864 0 0
ORIGIN BANCORP INC COM 68621T102   180,637 4,922 SH   SOLE 25 4,922 0 0
ORIGIN BANCORP INC COM 68621T102   2,065,586 56,283 SH   SOLE 26 18,945 0 37,338
ORIGIN BANCORP INC COM 68621T102   100,301 2,733 SH   SOLE 28 419 0 2,314
ORIGIN BANCORP INC COM 68621T102   588,888 16,046 SH   SOLE 30 16,046 0 0
ORIGIN BANCORP INC COM 68621T102   15,377 419 SH   SOLE 34 419 0 0
ORIGIN BANCORP INC COM 68621T102   159,975 4,359 SH   SOLE 40 4,359 0 0
ORIGIN BANCORP INC COM 68621T102   455,083 12,400 SH   SOLE 43 12,338 0 62
ORIGIN MATERIALS INC COM 68622D106   340,430 73,846 SH   SOLE 2 36,450 0 37,396
ORIGIN MATERIALS INC COM 68622D106   4,845 1,051 SH   SOLE 7 1,051 0 0
ORIGIN MATERIALS INC COM 68622D106   1,378,528 299,030 SH   SOLE 18 299,030 0 0
ORIGIN MATERIALS INC COM 68622D106   889,559 192,963 SH   SOLE 19 192,963 0 0
ORIGIN MATERIALS INC COM 68622D106   17,525,381 3,801,601 SH   SOLE 21 3,801,601 0 0
ORIGIN MATERIALS INC COM 68622D106   13,406,175 2,908,064 SH   SOLE 22 2,818,064 0 90,000
ORIGIN MATERIALS INC COM 68622D106   62,664 13,593 SH   SOLE 25 13,593 0 0
ORIGIN MATERIALS INC COM 68622D106   38,655 8,385 SH   SOLE 26 370 0 8,015
ORIGIN MATERIALS INC COM 68622D106   36,714 7,964 SH   SOLE 30 7,964 0 0
ORIGIN MATERIALS INC COM 68622D106   62,387 13,533 SH   SOLE 40 13,533 0 0
ORION ENERGY SYS INC COM 686275108   1,354 744 SH   SOLE 2 0 0 744
ORION ENERGY SYS INC COM 686275108   9,349 5,137 SH   SOLE 18 5,137 0 0
ORION ENERGY SYS INC COM 686275108   161,017 88,471 SH   SOLE 21 88,471 0 0
ORION ENERGY SYS INC COM 686275108   447,245 245,739 SH   SOLE 22 245,739 0 0
ORION ENERGY SYS INC COM 686275108   615 338 SH   SOLE 43 338 0 0
ORION ENGINEERED CARBONS S A COM L72967109   781,895 43,902 SH   SOLE 2 29,816 0 14,086
ORION ENGINEERED CARBONS S A COM L72967109   3,206 180 SH   SOLE 4 180 0 0
ORION ENGINEERED CARBONS S A COM L72967109   185,705 10,427 SH   SOLE 7 10,427 0 0
ORION ENGINEERED CARBONS S A COM L72967109   2,718,910 152,662 SH   SOLE 18 152,662 0 0
ORION ENGINEERED CARBONS S A COM L72967109   1,966,473 110,414 SH   SOLE 19 110,414 0 0
ORION ENGINEERED CARBONS S A COM L72967109   37,654,151 2,114,214 SH   SOLE 21 2,114,214 0 0
ORION ENGINEERED CARBONS S A COM L72967109   27,989,573 1,571,565 SH   SOLE 22 1,519,483 0 52,082
ORION ENGINEERED CARBONS S A COM L72967109   213,773 12,003 SH   SOLE 25 12,003 0 0
ORION ENGINEERED CARBONS S A COM L72967109   629,299 35,334 SH   SOLE 26 30,625 0 4,709
ORION ENGINEERED CARBONS S A COM L72967109   1,805,150 101,356 SH   SOLE 30 101,356 0 0
ORION ENGINEERED CARBONS S A COM L72967109   112,221 6,301 SH   SOLE 40 6,301 0 0
ORION ENGINEERED CARBONS S A COM L72967109   312,655 17,555 SH   SOLE 43 14,861 0 2,694
ORION GROUP HLDGS INC COM 68628V308   21,023 8,833 SH   SOLE 2 8,833 0 0
ORION GROUP HLDGS INC COM 68628V308   12,400 5,210 SH   SOLE 18 5,210 0 0
ORION GROUP HLDGS INC COM 68628V308   214,305 90,044 SH   SOLE 21 90,044 0 0
ORION GROUP HLDGS INC COM 68628V308   1,160,060 487,420 SH   SOLE 22 487,420 0 0
ORION OFFICE REIT INC COM 68629Y103   411,116 48,140 SH   SOLE 2 17,448 0 30,692
ORION OFFICE REIT INC COM 68629Y103   231,989 27,165 SH   SOLE 4 27,165 0 0
ORION OFFICE REIT INC COM 68629Y103   615,503 72,073 SH   SOLE 7 72,073 0 0
ORION OFFICE REIT INC COM 68629Y103   1,792,947 209,947 SH   SOLE 18 209,947 0 0
ORION OFFICE REIT INC COM 68629Y103   1,616,186 189,249 SH   SOLE 19 189,249 0 0
ORION OFFICE REIT INC COM 68629Y103   64,663,727 7,571,865 SH   SOLE 21 7,571,865 0 0
ORION OFFICE REIT INC COM 68629Y103   16,399,926 1,920,366 SH   SOLE 22 1,841,451 0 78,915
ORION OFFICE REIT INC COM 68629Y103   17,925 2,099 SH   SOLE 23 2,099 0 0
ORION OFFICE REIT INC COM 68629Y103   2,435,172 285,149 SH   SOLE 25 285,149 0 0
ORION OFFICE REIT INC COM 68629Y103   173,738 20,344 SH   SOLE 26 16,031 0 4,313
ORION OFFICE REIT INC COM 68629Y103   317,252 37,149 SH   SOLE 28 0 0 37,149
ORION OFFICE REIT INC COM 68629Y103   2,347,151 274,842 SH   SOLE 30 274,825 0 17
ORION OFFICE REIT INC COM 68629Y103   79,431 9,301 SH   SOLE 40 9,301 0 0
ORION OFFICE REIT INC COM 68629Y103   654,195 76,604 SH   SOLE 43 76,104 0 500
ORIX CORP SPONSORED ADR 686330101   21,951,744 272,625 SH   SOLE 43 259,926 0 12,699
ORMAT TECHNOLOGIES INC COM 686688102   8,042,467 92,998 SH   SOLE 2 70,783 0 22,215
ORMAT TECHNOLOGIES INC COM 686688102   139,146 1,609 SH   SOLE 4 133 0 1,476
ORMAT TECHNOLOGIES INC COM 686688102   388,382 4,491 SH   SOLE 7 4,491 0 0
ORMAT TECHNOLOGIES INC COM 686688102   18,795,390 217,338 SH   SOLE 18 217,338 0 0
ORMAT TECHNOLOGIES INC COM 686688102   7,850,222 90,775 SH   SOLE 19 90,775 0 0
ORMAT TECHNOLOGIES INC COM 686688102   386,608,581 4,470,497 SH   SOLE 21 4,470,497 0 0
ORMAT TECHNOLOGIES INC COM 686688102   126,796,630 1,466,196 SH   SOLE 22 1,419,831 0 46,365
ORMAT TECHNOLOGIES INC COM 686688102   96,425 1,115 SH   SOLE 23 1,115 0 0
ORMAT TECHNOLOGIES INC COM 686688102   5,017,570 58,020 SH   SOLE 25 58,020 0 0
ORMAT TECHNOLOGIES INC COM 686688102   3,547,150 41,017 SH   SOLE 26 21,504 0 19,513
ORMAT TECHNOLOGIES INC COM 686688102   3,164,044 36,587 SH   SOLE 28 31,512 0 5,075
ORMAT TECHNOLOGIES INC COM 686688102   85,462,390 988,233 SH   SOLE 30 988,233 0 0
ORMAT TECHNOLOGIES INC COM 686688102   6,379,284 73,766 SH   SOLE 34 73,766 0 0
ORMAT TECHNOLOGIES INC COM 686688102   305,966 3,538 SH   SOLE 36 3,538 0 0
ORMAT TECHNOLOGIES INC COM 686688102   580,021 6,707 SH   SOLE 40 6,707 0 0
ORMAT TECHNOLOGIES INC COM 686688102   28,718,420 332,082 SH   SOLE 43 323,012 0 9,070
ORRSTOWN FINL SVCS INC COM 687380105   175,831 7,592 SH   SOLE 2 3,712 0 3,880
ORRSTOWN FINL SVCS INC COM 687380105   4,053 175 SH   SOLE 7 175 0 0
ORRSTOWN FINL SVCS INC COM 687380105   765,484 33,052 SH   SOLE 18 33,052 0 0
ORRSTOWN FINL SVCS INC COM 687380105   433,995 18,739 SH   SOLE 19 18,739 0 0
ORRSTOWN FINL SVCS INC COM 687380105   9,415,629 406,547 SH   SOLE 21 406,547 0 0
ORRSTOWN FINL SVCS INC COM 687380105   6,121,234 264,302 SH   SOLE 22 256,600 0 7,702
ORTHOFIX MED INC COM 68752M108   3,153,018 153,581 SH   SOLE 2 100,059 0 53,522
ORTHOFIX MED INC COM 68752M108   11,148 543 SH   SOLE 4 91 0 452
ORTHOFIX MED INC COM 68752M108   141,205 6,878 SH   SOLE 7 6,878 0 0
ORTHOFIX MED INC COM 68752M108   1,500,291 73,078 SH   SOLE 18 73,078 0 0
ORTHOFIX MED INC COM 68752M108   1,483,354 72,253 SH   SOLE 19 72,253 0 0
ORTHOFIX MED INC COM 68752M108   56,067,081 2,730,983 SH   SOLE 21 2,730,983 0 0
ORTHOFIX MED INC COM 68752M108   14,057,568 684,733 SH   SOLE 22 660,476 0 24,257
ORTHOFIX MED INC COM 68752M108   124,268 6,053 SH   SOLE 23 6,053 0 0
ORTHOFIX MED INC COM 68752M108   62,288 3,034 SH   SOLE 25 3,034 0 0
ORTHOFIX MED INC COM 68752M108   703,173 34,251 SH   SOLE 26 6,489 0 27,762
ORTHOFIX MED INC COM 68752M108   1,679,559 81,810 SH   SOLE 30 81,810 0 0
ORTHOFIX MED INC COM 68752M108   212,732 10,362 SH   SOLE 34 10,362 0 0
ORTHOFIX MED INC COM 68752M108   44,304 2,158 SH   SOLE 36 2,158 0 0
ORTHOFIX MED INC COM 68752M108   42,230 2,057 SH   SOLE 40 2,057 0 0
ORTHOFIX MED INC COM 68752M108   19,134 932 SH   SOLE 43 854 0 78
ORTHOPEDIATRICS CORP COM 68752L100   301,630 7,592 SH   SOLE 2 4,307 0 3,285
ORTHOPEDIATRICS CORP COM 68752L100   1,788 45 SH   SOLE 4 45 0 0
ORTHOPEDIATRICS CORP COM 68752L100   5,046 127 SH   SOLE 7 127 0 0
ORTHOPEDIATRICS CORP COM 68752L100   1,597,464 40,208 SH   SOLE 18 40,208 0 0
ORTHOPEDIATRICS CORP COM 68752L100   1,063,056 26,757 SH   SOLE 19 26,757 0 0
ORTHOPEDIATRICS CORP COM 68752L100   21,619,993 544,173 SH   SOLE 21 544,173 0 0
ORTHOPEDIATRICS CORP COM 68752L100   15,843,768 398,786 SH   SOLE 22 384,352 0 14,434
ORTHOPEDIATRICS CORP COM 68752L100   69,130 1,740 SH   SOLE 25 1,740 0 0
ORTHOPEDIATRICS CORP COM 68752L100   91,816 2,311 SH   SOLE 26 0 0 2,311
ORTHOPEDIATRICS CORP COM 68752L100   48,788 1,228 SH   SOLE 28 0 0 1,228
ORTHOPEDIATRICS CORP COM 68752L100   335,480 8,444 SH   SOLE 30 8,444 0 0
ORTHOPEDIATRICS CORP COM 68752L100   114,383 2,879 SH   SOLE 40 2,879 0 0
ORTHOPEDIATRICS CORP COM 68752L100   115,455 2,906 SH   SOLE 43 2,657 0 249
OSCAR HEALTH INC CL A 687793109   1,962,342 797,700 SH   SOLE 2 453,363 0 344,337
OSCAR HEALTH INC CL A 687793109   2,996 1,218 SH   SOLE 7 1,218 0 0
OSCAR HEALTH INC CL A 687793109   862,658 350,674 SH   SOLE 18 350,674 0 0
OSCAR HEALTH INC CL A 687793109   3,414,045 1,387,823 SH   SOLE 19 1,387,823 0 0
OSCAR HEALTH INC CL A 687793109   11,209,113 4,556,550 SH   SOLE 21 4,556,550 0 0
OSCAR HEALTH INC CL A 687793109   11,362,268 4,618,808 SH   SOLE 22 4,500,176 0 118,632
OSCAR HEALTH INC CL A 687793109   181,887 73,938 SH   SOLE 23 73,938 0 0
OSCAR HEALTH INC CL A 687793109   22,423 9,115 SH   SOLE 25 9,115 0 0
OSCAR HEALTH INC CL A 687793109   698,761 284,049 SH   SOLE 26 0 0 284,049
OSCAR HEALTH INC CL A 687793109   317,807 129,190 SH   SOLE 30 129,190 0 0
OSCAR HEALTH INC CL A 687793109   22,959 9,333 SH   SOLE 40 9,333 0 0
OSCAR HEALTH INC CL A 687793109   110,924 45,091 SH   SOLE 43 41,473 0 3,618
OSHKOSH CORP COM 688239201   11,525,551 130,690 SH   SOLE 2 99,898 0 30,792
OSHKOSH CORP COM 688239201   48,593 551 SH   SOLE 4 551 0 0
OSHKOSH CORP COM 688239201   799,795 9,069 SH   SOLE 7 9,069 0 0
OSHKOSH CORP COM 688239201   12,064,833 136,805 SH   SOLE 18 136,805 0 0
OSHKOSH CORP COM 688239201   1,801,986 20,433 SH   SOLE 19 20,433 0 0
OSHKOSH CORP COM 688239201   302,564,986 3,430,831 SH   SOLE 21 3,430,831 0 0
OSHKOSH CORP COM 688239201   166,690,036 1,890,124 SH   SOLE 22 1,799,104 0 91,020
OSHKOSH CORP COM 688239201   1,111,282 12,601 SH   SOLE 25 12,601 0 0
OSHKOSH CORP COM 688239201   2,646,758 30,012 SH   SOLE 26 24,566 0 5,446
OSHKOSH CORP COM 688239201   107,856 1,223 SH   SOLE 28 1,223 0 0
OSHKOSH CORP COM 688239201   2,130,053 24,153 SH   SOLE 30 24,153 0 0
OSHKOSH CORP COM 688239201   82,281 933 SH   SOLE 31 933 0 0
OSHKOSH CORP COM 688239201   542,633 6,153 SH   SOLE 34 6,153 0 0
OSHKOSH CORP COM 688239201   813,994 9,230 SH   SOLE 36 9,230 0 0
OSHKOSH CORP COM 688239201   796,003 9,026 SH   SOLE 40 9,026 0 0
OSHKOSH CORP COM 688239201   4,857,226 55,077 SH   SOLE 43 51,947 0 3,130
OSI SYSTEMS INC COM 671044105   2,055,512 25,849 SH   SOLE 2 13,121 0 12,728
OSI SYSTEMS INC COM 671044105   6,362 80 SH   SOLE 4 80 0 0
OSI SYSTEMS INC COM 671044105   127,073 1,598 SH   SOLE 7 1,598 0 0
OSI SYSTEMS INC COM 671044105   5,315,753 66,848 SH   SOLE 18 55,520 0 11,328
OSI SYSTEMS INC COM 671044105   18,281,807 229,902 SH   SOLE 19 229,902 0 0
OSI SYSTEMS INC COM 671044105   161,489,852 2,030,808 SH   SOLE 21 2,030,808 0 0
OSI SYSTEMS INC COM 671044105   53,265,995 669,844 SH   SOLE 22 651,599 0 18,245
OSI SYSTEMS INC COM 671044105   645,146 8,113 SH   SOLE 23 8,113 0 0
OSI SYSTEMS INC COM 671044105   172,479 2,169 SH   SOLE 25 2,169 0 0
OSI SYSTEMS INC COM 671044105   7,033,146 88,445 SH   SOLE 26 6,993 0 81,452
OSI SYSTEMS INC COM 671044105   203,412 2,558 SH   SOLE 28 2,558 0 0
OSI SYSTEMS INC COM 671044105   12,858,623 161,703 SH   SOLE 30 161,703 0 0
OSI SYSTEMS INC COM 671044105   177,727 2,235 SH   SOLE 40 2,235 0 0
OSI SYSTEMS INC COM 671044105   273,151 3,435 SH   SOLE 43 3,341 0 94
OSISKO GOLD ROYALTIES LTD COM 68827L101   969,909 80,357 SH   SOLE 25 80,357 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101   466,674 38,664 SH   SOLE 26 20,807 0 17,857
OSISKO GOLD ROYALTIES LTD COM 68827L101   4,580,130 379,464 SH   SOLE 34 379,464 0 0
OTIS WORLDWIDE CORP COM 68902V107   67,454,746 861,381 SH   SOLE 2 253,938 0 607,443
OTIS WORLDWIDE CORP COM 68902V107   31,611,163 403,667 SH   SOLE 4 212,198 0 191,469
OTIS WORLDWIDE CORP COM 68902V107   26,410,596 337,257 SH   SOLE 7 323,456 0 13,801
OTIS WORLDWIDE CORP COM 68902V107   1,667,611 21,295 SH   SOLE 13 15,800 0 5,495
OTIS WORLDWIDE CORP COM 68902V107   4,661,481 59,526 SH   SOLE 15 59,526 0 0
OTIS WORLDWIDE CORP COM 68902V107   78 1 SH   SOLE 17 0 0 1
OTIS WORLDWIDE CORP COM 68902V107   158,539,295 2,024,509 SH   SOLE 18 1,975,352 0 49,157
OTIS WORLDWIDE CORP COM 68902V107   141,996,782 1,813,265 SH   SOLE 19 1,813,265 0 0
OTIS WORLDWIDE CORP COM 68902V107   868,869,811 11,095,260 SH   SOLE 21 11,095,260 0 0
OTIS WORLDWIDE CORP COM 68902V107   713,241,842 9,107,928 SH   SOLE 22 8,197,846 0 910,082
OTIS WORLDWIDE CORP COM 68902V107   61,093,938 780,155 SH   SOLE 23 780,155 0 0
OTIS WORLDWIDE CORP COM 68902V107   59,031,723 753,821 SH   SOLE 25 707,392 0 46,429
OTIS WORLDWIDE CORP COM 68902V107   118,878,887 1,518,055 SH   SOLE 26 402,798 0 1,115,257
OTIS WORLDWIDE CORP COM 68902V107   72,697,679 928,332 SH   SOLE 28 6,150 0 922,182
OTIS WORLDWIDE CORP COM 68902V107   1,105,424 14,116 SH   SOLE 29 14,116 0 0
OTIS WORLDWIDE CORP COM 68902V107   221,932,419 2,834,024 SH   SOLE 30 2,834,024 0 0
OTIS WORLDWIDE CORP COM 68902V107   10,864,494 138,737 SH   SOLE 31 131,018 0 7,719
OTIS WORLDWIDE CORP COM 68902V107   158,978,149 2,030,113 SH   SOLE 34 2,030,113 0 0
OTIS WORLDWIDE CORP COM 68902V107   11,743,603 149,963 SH   SOLE 36 149,963 0 0
OTIS WORLDWIDE CORP COM 68902V107   1,796,745 22,944 SH   SOLE 37 22,944 0 0
OTIS WORLDWIDE CORP COM 68902V107   1,210,673 15,460 SH   SOLE 40 15,460 0 0
OTIS WORLDWIDE CORP COM 68902V107   74,864 956 SH   OTR 43 956 0 0
OTIS WORLDWIDE CORP COM 68902V107   23,090,432 294,859 SH   SOLE 43 263,743 0 31,116
OTIS WORLDWIDE CORP OPTIONS 68902V107   187,944 2,400 SH Call SOLE 2 0 0 2,400
OTIS WORLDWIDE CORP OPTIONS 68902V107   164,451 2,100 SH Call SOLE 4 2,100 0 0
OTIS WORLDWIDE CORP OPTIONS 68902V107   2,505,920 32,000 SH Call SOLE 18 32,000 0 0
OTIS WORLDWIDE CORP OPTIONS 68902V107   17,118,566 218,600 SH Call SOLE 19 218,600 0 0
OTIS WORLDWIDE CORP OPTIONS 68902V107   1,088,509 13,900 SH Call SOLE 22 13,900 0 0
OTIS WORLDWIDE CORP OPTIONS 68902V107   117,465 1,500 SH Call SOLE 26 1,500 0 0
OTIS WORLDWIDE CORP OPTIONS 68902V107   8,465,311 108,100 SH Call SOLE 34 108,100 0 0
OTTER TAIL CORP COM 689648103   5,328,520 90,760 SH   SOLE 2 69,906 0 20,854
OTTER TAIL CORP COM 689648103   5,930 101 SH   SOLE 4 101 0 0
OTTER TAIL CORP COM 689648103   26,067 444 SH   SOLE 7 444 0 0
OTTER TAIL CORP COM 689648103   6,771,200 115,333 SH   SOLE 18 115,333 0 0
OTTER TAIL CORP COM 689648103   4,485,738 76,405 SH   SOLE 19 76,405 0 0
OTTER TAIL CORP COM 689648103   103,645,166 1,765,375 SH   SOLE 21 1,765,375 0 0
OTTER TAIL CORP COM 689648103   60,964,758 1,038,405 SH   SOLE 22 997,299 0 41,106
OTTER TAIL CORP COM 689648103   1,330,075 22,655 SH   SOLE 26 19,821 0 2,834
OTTER TAIL CORP COM 689648103   804,386 13,701 SH   SOLE 30 13,701 0 0
OTTER TAIL CORP COM 689648103   648,569 11,047 SH   SOLE 43 10,836 0 211
OUSTER INC COM 68989M103   91,973 106,574 SH   SOLE 2 40,221 0 66,353
OUSTER INC COM 68989M103   403 467 SH   SOLE 7 467 0 0
OUSTER INC COM 68989M103   360,992 418,299 SH   SOLE 18 418,299 0 0
OUSTER INC COM 68989M103   225,964 261,836 SH   SOLE 19 261,836 0 0
OUSTER INC COM 68989M103   4,393,461 5,090,917 SH   SOLE 21 5,090,917 0 0
OUSTER INC COM 68989M103   2,320,187 2,688,513 SH   SOLE 22 2,579,289 0 109,224
OUSTER INC COM 68989M103   745,799 864,193 SH   SOLE 30 864,193 0 0
OUTBRAIN INC COM 69002R103   258,421 71,387 SH   SOLE 2 44,418 0 26,969
OUTBRAIN INC COM 69002R103   3,113 860 SH   SOLE 7 860 0 0
OUTBRAIN INC COM 69002R103   406,041 112,166 SH   SOLE 18 112,166 0 0
OUTBRAIN INC COM 69002R103   373,566 103,195 SH   SOLE 19 103,195 0 0
OUTBRAIN INC COM 69002R103   4,938,733 1,364,291 SH   SOLE 21 1,364,291 0 0
OUTBRAIN INC COM 69002R103   2,763,812 763,484 SH   SOLE 22 737,955 0 25,529
OUTFRONT MEDIA INC COM 69007J106   24,476,424 1,476,262 SH   SOLE 2 960,262 0 516,000
OUTFRONT MEDIA INC COM 69007J106   13,074,938 788,597 SH   SOLE 4 788,597 0 0
OUTFRONT MEDIA INC COM 69007J106   116,027 6,998 SH   SOLE 7 6,998 0 0
OUTFRONT MEDIA INC COM 69007J106   20,589,409 1,241,822 SH   SOLE 18 1,221,050 0 20,772
OUTFRONT MEDIA INC COM 69007J106   69,745,146 4,206,583 SH   SOLE 19 4,206,583 0 0
OUTFRONT MEDIA INC COM 69007J106   245,026,784 14,778,455 SH   SOLE 21 14,778,455 0 0
OUTFRONT MEDIA INC COM 69007J106   119,348,245 7,198,326 SH   SOLE 22 6,227,066 0 971,260
OUTFRONT MEDIA INC COM 69007J106   3,001,444 181,028 SH   SOLE 23 181,028 0 0
OUTFRONT MEDIA INC COM 69007J106   345,759 20,854 SH   SOLE 25 20,854 0 0
OUTFRONT MEDIA INC COM 69007J106   9,865,133 595,002 SH   SOLE 26 57,981 0 537,021
OUTFRONT MEDIA INC COM 69007J106   7,080,638 427,059 SH   SOLE 28 205,301 0 221,758
OUTFRONT MEDIA INC COM 69007J106   4,222,827 254,694 SH   SOLE 30 254,694 0 0
OUTFRONT MEDIA INC COM 69007J106   9,270,574 559,142 SH   SOLE 34 559,142 0 0
OUTFRONT MEDIA INC COM 69007J106   84,691 5,108 SH   SOLE 36 5,108 0 0
OUTFRONT MEDIA INC COM 69007J106   331,484 19,993 SH   SOLE 40 19,993 0 0
OUTFRONT MEDIA INC COM 69007J106   602,116 36,316 SH   SOLE 43 34,455 0 1,861
OUTLOOK THERAPEUTICS INC COM NEW 69012T206   16,182 14,983 SH   SOLE 2 3,559 0 11,424
OUTLOOK THERAPEUTICS INC COM NEW 69012T206   338,561 313,482 SH   SOLE 18 313,482 0 0
OUTLOOK THERAPEUTICS INC COM NEW 69012T206   242,821 224,834 SH   SOLE 19 224,834 0 0
OUTLOOK THERAPEUTICS INC COM NEW 69012T206   3,997,446 3,701,339 SH   SOLE 21 3,701,339 0 0
OUTLOOK THERAPEUTICS INC COM NEW 69012T206   3,014,662 2,791,354 SH   SOLE 22 2,748,216 0 43,138
OUTSET MED INC COM 690145107   607,648 23,534 SH   SOLE 2 12,808 0 10,726
OUTSET MED INC COM 690145107   11,722 454 SH   SOLE 4 65 0 389
OUTSET MED INC COM 690145107   177,771 6,885 SH   SOLE 7 6,885 0 0
OUTSET MED INC COM 690145107   3,149,911 121,995 SH   SOLE 18 121,995 0 0
OUTSET MED INC COM 690145107   2,283,237 88,429 SH   SOLE 19 88,429 0 0
OUTSET MED INC COM 690145107   49,683,386 1,924,221 SH   SOLE 21 1,924,221 0 0
OUTSET MED INC COM 690145107   31,316,433 1,212,875 SH   SOLE 22 1,182,135 0 30,740
OUTSET MED INC COM 690145107   213,170 8,256 SH   SOLE 25 8,256 0 0
OUTSET MED INC COM 690145107   536,075 20,762 SH   SOLE 26 18,261 0 2,501
OUTSET MED INC COM 690145107   16,034 621 SH   SOLE 28 0 0 621
OUTSET MED INC COM 690145107   1,031,922 39,966 SH   SOLE 30 39,966 0 0
OUTSET MED INC COM 690145107   87,969 3,407 SH   SOLE 36 3,407 0 0
OUTSET MED INC COM 690145107   198,633 7,693 SH   SOLE 40 7,693 0 0
OUTSET MED INC COM 690145107   1,059,007 41,015 SH   SOLE 43 39,071 0 1,944
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863   6,618 2,290 SH   SOLE 2 0 0 2,290
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863   29,004 10,036 SH   SOLE 18 10,036 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863   1,182,646 409,220 SH   SOLE 21 409,220 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863   2,865,097 991,383 SH   SOLE 22 991,383 0 0
OVERSTOCK COM INC DEL COM 690370101   4,701,750 242,859 SH   SOLE 2 134,683 0 108,176
OVERSTOCK COM INC DEL COM 690370101   3,233 167 SH   SOLE 4 167 0 0
OVERSTOCK COM INC DEL COM 690370101   98,504 5,088 SH   SOLE 7 5,088 0 0
OVERSTOCK COM INC DEL COM 690370101   2,608,392 134,731 SH   SOLE 18 121,981 0 12,750
OVERSTOCK COM INC DEL COM 690370101   12,678,399 654,876 SH   SOLE 19 654,876 0 0
OVERSTOCK COM INC DEL COM 690370101   30,218,443 1,560,870 SH   SOLE 21 1,560,870 0 0
OVERSTOCK COM INC DEL COM 690370101   33,426,550 1,726,578 SH   SOLE 22 1,673,843 0 52,735
OVERSTOCK COM INC DEL COM 690370101   349,293 18,042 SH   SOLE 23 18,042 0 0
OVERSTOCK COM INC DEL COM 690370101   118,406 6,116 SH   SOLE 25 6,116 0 0
OVERSTOCK COM INC DEL COM 690370101   2,681,767 138,521 SH   SOLE 26 11,487 0 127,034
OVERSTOCK COM INC DEL COM 690370101   14,830 766 SH   SOLE 28 766 0 0
OVERSTOCK COM INC DEL COM 690370101   1,317,100 68,032 SH   SOLE 30 68,032 0 0
OVERSTOCK COM INC DEL COM 690370101   94,806 4,897 SH   SOLE 40 4,897 0 0
OVERSTOCK COM INC DEL COM 690370101   485,839 25,095 SH   SOLE 43 23,731 0 1,364
OVID THERAPEUTICS INC COM 690469101   1,635 879 SH   SOLE 2 0 0 879
OVID THERAPEUTICS INC COM 690469101   19,364 10,411 SH   SOLE 18 10,411 0 0
OVID THERAPEUTICS INC COM 690469101   297,278 159,827 SH   SOLE 21 159,827 0 0
OVID THERAPEUTICS INC COM 690469101   1,025,719 551,462 SH   SOLE 22 551,462 0 0
OVINTIV INC COM 69047Q102   15,850,628 312,574 SH   SOLE 2 116,226 0 196,348
OVINTIV INC COM 69047Q102   4,127,338 81,391 SH   SOLE 4 57,976 0 23,415
OVINTIV INC COM 69047Q102   11,024,810 217,409 SH   SOLE 7 154,289 0 63,120
OVINTIV INC COM 69047Q102   41,684 822 SH   SOLE 13 822 0 0
OVINTIV INC COM 69047Q102   1,133,216 22,347 SH   SOLE 15 22,347 0 0
OVINTIV INC COM 69047Q102   13,828,566 272,699 SH   SOLE 18 230,890 0 41,809
OVINTIV INC COM 69047Q102   38,853,850 766,197 SH   SOLE 19 766,197 0 0
OVINTIV INC COM 69047Q102   299,561,617 5,907,348 SH   SOLE 21 5,907,348 0 0
OVINTIV INC COM 69047Q102   338,779,159 6,680,717 SH   SOLE 22 6,178,515 0 502,202
OVINTIV INC COM 69047Q102   21,842,014 430,724 SH   SOLE 23 430,724 0 0
OVINTIV INC COM 69047Q102   4,648,687 91,672 SH   SOLE 25 91,672 0 0
OVINTIV INC COM 69047Q102   15,800,019 311,576 SH   SOLE 26 159,639 0 151,937
OVINTIV INC COM 69047Q102   9,507,364 187,485 SH   SOLE 28 598 0 186,887
OVINTIV INC COM 69047Q102   52,793,572 1,041,088 SH   SOLE 30 1,041,088 0 0
OVINTIV INC COM 69047Q102   2,885,044 56,893 SH   SOLE 31 52,282 0 4,611
OVINTIV INC COM 69047Q102   43,309,687 854,066 SH   SOLE 34 854,066 0 0
OVINTIV INC COM 69047Q102   1,778,603 35,074 SH   SOLE 36 35,074 0 0
OVINTIV INC COM 69047Q102   481,238 9,490 SH   SOLE 40 9,490 0 0
OVINTIV INC COM 69047Q102   26,065 514 SH   OTR 43 514 0 0
OVINTIV INC COM 69047Q102   30,543,787 602,323 SH   SOLE 43 592,131 0 10,192
OVINTIV INC OPTIONS 69047Q102   91,278 1,800 SH Call SOLE 4 1,800 0 0
OVINTIV INC OPTIONS 69047Q102   1,592,294 31,400 SH Call SOLE 18 31,400 0 0
OVINTIV INC OPTIONS 69047Q102   11,227,194 221,400 SH Call SOLE 19 221,400 0 0
OVINTIV INC OPTIONS 69047Q102   709,940 14,000 SH Call SOLE 22 14,000 0 0
OVINTIV INC OPTIONS 69047Q102   5,258,627 103,700 SH Call SOLE 34 103,700 0 0
OWENS & MINOR INC NEW COM 690732102   1,472,582 75,401 SH   SOLE 2 21,911 0 53,490
OWENS & MINOR INC NEW COM 690732102   5,273 270 SH   SOLE 4 270 0 0
OWENS & MINOR INC NEW COM 690732102   167,294 8,566 SH   SOLE 7 8,566 0 0
OWENS & MINOR INC NEW COM 690732102   5,045,087 258,325 SH   SOLE 18 258,325 0 0
OWENS & MINOR INC NEW COM 690732102   2,683,383 137,398 SH   SOLE 19 137,398 0 0
OWENS & MINOR INC NEW COM 690732102   186,409,671 9,544,786 SH   SOLE 21 9,544,786 0 0
OWENS & MINOR INC NEW COM 690732102   38,853,373 1,989,420 SH   SOLE 22 1,900,427 0 88,993
OWENS & MINOR INC NEW COM 690732102   228,579 11,704 SH   SOLE 25 11,704 0 0
OWENS & MINOR INC NEW COM 690732102   693,823 35,526 SH   SOLE 26 29,749 0 5,777
OWENS & MINOR INC NEW COM 690732102   26,151 1,339 SH   SOLE 28 1,339 0 0
OWENS & MINOR INC NEW COM 690732102   3,272,818 167,579 SH   SOLE 30 167,579 0 0
OWENS & MINOR INC NEW COM 690732102   131,652 6,741 SH   SOLE 36 6,741 0 0
OWENS & MINOR INC NEW COM 690732102   173,563 8,887 SH   SOLE 40 8,887 0 0
OWENS & MINOR INC NEW COM 690732102   4,902 251 SH   OTR 43 251 0 0
OWENS & MINOR INC NEW COM 690732102   1,255,057 64,263 SH   SOLE 43 62,615 0 1,648
OWENS CORNING NEW COM 690742101   31,053,636 364,052 SH   SOLE 2 192,030 0 172,022
OWENS CORNING NEW COM 690742101   11,656,501 136,653 SH   SOLE 4 95,724 0 40,929
OWENS CORNING NEW COM 690742101   7,239,496 84,871 SH   SOLE 7 60,600 0 24,271
OWENS CORNING NEW COM 690742101   2,314,445 27,133 SH   SOLE 13 27,133 0 0
OWENS CORNING NEW COM 690742101   926,614 10,863 SH   SOLE 15 10,863 0 0
OWENS CORNING NEW COM 690742101   21,946,155 257,282 SH   SOLE 18 243,286 0 13,996
OWENS CORNING NEW COM 690742101   14,766,027 173,107 SH   SOLE 19 173,107 0 0
OWENS CORNING NEW COM 690742101   498,667,553 5,846,044 SH   SOLE 21 5,846,044 0 0
OWENS CORNING NEW COM 690742101   256,662,241 3,008,936 SH   SOLE 22 2,795,380 0 213,556
OWENS CORNING NEW COM 690742101   19,827,473 232,444 SH   SOLE 23 232,444 0 0
OWENS CORNING NEW COM 690742101   3,279,700 38,449 SH   SOLE 25 38,449 0 0
OWENS CORNING NEW COM 690742101   14,154,426 165,937 SH   SOLE 26 112,774 0 53,163
OWENS CORNING NEW COM 690742101   25,891,536 303,535 SH   SOLE 28 58,068 0 245,467
OWENS CORNING NEW COM 690742101   1,582,486 18,552 SH   SOLE 29 18,552 0 0
OWENS CORNING NEW COM 690742101   70,587,285 827,518 SH   SOLE 30 678,074 0 149,444
OWENS CORNING NEW COM 690742101   6,044,529 70,862 SH   SOLE 31 68,956 0 1,906
OWENS CORNING NEW COM 690742101   51,055,377 598,539 SH   SOLE 34 598,539 0 0
OWENS CORNING NEW COM 690742101   1,379,216 16,169 SH   SOLE 36 16,169 0 0
OWENS CORNING NEW COM 690742101   312,027 3,658 SH   SOLE 40 3,658 0 0
OWENS CORNING NEW COM 690742101   29,258 343 SH   OTR 43 343 0 0
OWENS CORNING NEW COM 690742101   12,791,985 149,965 SH   SOLE 43 141,918 0 8,046
OWL ROCK CAPITAL CORPORATION COM 69121K104   157,796 13,662 SH   SOLE 22 13,662 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104   21,719,105 1,880,442 SH   SOLE 30 1,880,442 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104   16 1 SH   SOLE 43 1 0 0
OWL ROCK CAPITAL CORPORATION OPTIONS 69121K104   20,790 1,800 SH Put SOLE 4 1,800 0 0
OWL ROCK CAPITAL CORPORATION OPTIONS 69121K104   334,950 29,000 SH Put SOLE 18 29,000 0 0
OWL ROCK CAPITAL CORPORATION OPTIONS 69121K104   5,951,715 515,300 SH Put SOLE 19 515,300 0 0
OWL ROCK CAPITAL CORPORATION OPTIONS 69121K104   164,010 14,200 SH Put SOLE 22 14,200 0 0
OWL ROCK CAPITAL CORPORATION OPTIONS 69121K104   1,613,535 139,700 SH Put SOLE 34 139,700 0 0
OWLET INC COM CL A 69120X107   2,139 3,825 SH   SOLE 2 0 0 3,825
OWLET INC COM CL A 69120X107   24,232 43,341 SH   SOLE 18 43,341 0 0
OWLET INC COM CL A 69120X107   13,669 24,448 SH   SOLE 19 24,448 0 0
OWLET INC COM CL A 69120X107   277,917 497,079 SH   SOLE 21 497,079 0 0
OWLET INC COM CL A 69120X107   580,748 1,038,720 SH   SOLE 22 1,035,405 0 3,315
OXBRIDGE RE HLDGS LTD SHS G6856M106   505 421 SH   SOLE 18 421 0 0
OXBRIDGE RE HLDGS LTD SHS G6856M106   11,904 9,920 SH   SOLE 21 9,920 0 0
OXBRIDGE RE HLDGS LTD SHS G6856M106   278 232 SH   SOLE 22 232 0 0
OXFORD INDS INC COM 691497309   5,200,749 55,814 SH   SOLE 2 42,448 0 13,366
OXFORD INDS INC COM 691497309   5,591 60 SH   SOLE 4 60 0 0
OXFORD INDS INC COM 691497309   110,698 1,188 SH   SOLE 7 1,188 0 0
OXFORD INDS INC COM 691497309   4,626,573 49,652 SH   SOLE 18 49,652 0 0
OXFORD INDS INC COM 691497309   6,582,887 70,647 SH   SOLE 19 70,647 0 0
OXFORD INDS INC COM 691497309   172,276,868 1,848,861 SH   SOLE 21 1,848,861 0 0
OXFORD INDS INC COM 691497309   43,398,212 465,746 SH   SOLE 22 451,858 0 13,888
OXFORD INDS INC COM 691497309   316,532 3,397 SH   SOLE 23 3,397 0 0
OXFORD INDS INC COM 691497309   199,964 2,146 SH   SOLE 25 2,146 0 0
OXFORD INDS INC COM 691497309   1,822,135 19,555 SH   SOLE 26 8,959 0 10,596
OXFORD INDS INC COM 691497309   28,047 301 SH   SOLE 28 301 0 0
OXFORD INDS INC COM 691497309   2,395,751 25,711 SH   SOLE 30 25,711 0 0
OXFORD INDS INC COM 691497309   5,125 55 SH   SOLE 34 55 0 0
OXFORD INDS INC COM 691497309   209,655 2,250 SH   SOLE 40 2,250 0 0
OXFORD INDS INC COM 691497309   1,382,325 14,835 SH   SOLE 43 14,335 0 500
OXFORD SQUARE CAP CORP COM 69181V107   945,656 303,095 SH   SOLE 30 303,095 0 0
OYSTER PT PHARMA INC COM 69242L106   4,792 429 SH   SOLE 18 0 0 429
OYSTER PT PHARMA INC COM 69242L106   223 20 SH   SOLE 22 20 0 0
OYSTER PT PHARMA INC COM 69242L106   18,274 1,636 SH   SOLE 43 334 0 1,302
OZON HLDGS PLC SPONSORED ADS 69269L104   92,291 9,813 SH   SOLE 22 0 0 9,813
OZON HLDGS PLC SPONSORED ADS 69269L104   2,640,849 280,792 SH   SOLE 25 280,792 0 0
OZON HLDGS PLC SPONSORED ADS 69269L104   1,326,895 141,084 SH   SOLE 30 141,084 0 0
OZON HLDGS PLC SPONSORED ADS 69269L104   7,225,410 768,252 SH   SOLE 34 768,252 0 0
OZON HLDGS PLC SPONSORED ADS 69269L104   593 63 SH   SOLE 43 63 0 0
P & F INDS INC CL A NEW 692830508   3,479 689 SH   SOLE 21 689 0 0
P A M TRANSN SVCS INC COM 693149106   86,377 3,335 SH   SOLE 2 1,820 0 1,515
P A M TRANSN SVCS INC COM 693149106   3,419 132 SH   SOLE 7 132 0 0
P A M TRANSN SVCS INC COM 693149106   482,232 18,619 SH   SOLE 18 18,619 0 0
P A M TRANSN SVCS INC COM 693149106   327,739 12,654 SH   SOLE 19 12,654 0 0
P A M TRANSN SVCS INC COM 693149106   6,148,038 237,376 SH   SOLE 21 237,376 0 0
P A M TRANSN SVCS INC COM 693149106   5,296,136 204,484 SH   SOLE 22 202,652 0 1,832
P A M TRANSN SVCS INC COM 693149106   67,754 2,616 SH   SOLE 25 2,616 0 0
P A M TRANSN SVCS INC COM 693149106   17,638 681 SH   SOLE 28 0 0 681
P A M TRANSN SVCS INC COM 693149106   1,295 50 SH   SOLE 43 50 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106   167,284 7,014 SH   SOLE 19 7,014 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106   194,306 8,147 SH   SOLE 22 8,147 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106   47,342 1,985 SH   SOLE 34 1,985 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106   16,111,408 675,531 SH   SOLE 43 582,185 0 93,346
P10 INC COM CL A 69376K106   13,391 1,255 SH   SOLE 2 0 0 1,255
P10 INC COM CL A 69376K106   757,239 70,969 SH   SOLE 21 70,969 0 0
P10 INC COM CL A 69376K106   1,734,931 162,599 SH   SOLE 22 162,599 0 0
P3 HEALTH PARTNERS INC COM CL A 744413105   36,460 19,815 SH   SOLE 2 1,319 0 18,496
P3 HEALTH PARTNERS INC COM CL A 744413105   128,896 70,052 SH   SOLE 18 70,052 0 0
P3 HEALTH PARTNERS INC COM CL A 744413105   83,967 45,634 SH   SOLE 19 45,634 0 0
P3 HEALTH PARTNERS INC COM CL A 744413105   1,276,885 693,959 SH   SOLE 21 693,959 0 0
P3 HEALTH PARTNERS INC COM CL A 744413105   1,004,850 546,114 SH   SOLE 22 537,446 0 8,668
PACCAR INC COM 693718108   72,595,089 733,506 SH   SOLE 2 154,395 0 579,111
PACCAR INC COM 693718108   28,511,377 288,081 SH   SOLE 4 149,745 0 138,336
PACCAR INC COM 693718108   31,244,136 315,693 SH   SOLE 7 304,522 0 11,171
PACCAR INC COM 693718108   493,365 4,985 SH   SOLE 13 1,406 0 3,579
PACCAR INC COM 693718108   5,864,269 59,253 SH   SOLE 15 59,253 0 0
PACCAR INC COM 693718108   75,335,172 761,192 SH   SOLE 18 658,429 0 102,763
PACCAR INC COM 693718108   43,023,645 434,714 SH   SOLE 19 434,714 0 0
PACCAR INC COM 693718108   970,791,782 9,808,950 SH   SOLE 21 9,808,950 0 0
PACCAR INC COM 693718108   779,389,641 7,875,009 SH   SOLE 22 7,073,292 0 801,717
PACCAR INC COM 693718108   61,470,465 621,102 SH   SOLE 23 621,102 0 0
PACCAR INC COM 693718108   44,334,997 447,964 SH   SOLE 25 447,964 0 0
PACCAR INC COM 693718108   70,579,070 713,136 SH   SOLE 26 304,295 0 408,841
PACCAR INC COM 693718108   88,978,583 899,046 SH   SOLE 28 4,554 0 894,492
PACCAR INC COM 693718108   356,886 3,606 SH   SOLE 29 3,606 0 0
PACCAR INC COM 693718108   210,161,014 2,123,482 SH   SOLE 30 2,119,738 0 3,744
PACCAR INC COM 693718108   8,186,106 82,713 SH   SOLE 31 76,396 0 6,317
PACCAR INC COM 693718108   7,379,302 74,561 SH   SOLE 32 74,561 0 0
PACCAR INC COM 693718108   24,555,249 248,108 SH   SOLE 34 248,108 0 0
PACCAR INC COM 693718108   10,135,716 102,412 SH   SOLE 36 102,412 0 0
PACCAR INC COM 693718108   1,294,033 13,075 SH   SOLE 40 13,075 0 0
PACCAR INC COM 693718108   88,281 892 SH   OTR 43 892 0 0
PACCAR INC COM 693718108   40,979,747 414,062 SH   SOLE 43 372,865 0 41,197
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   2,626,344 321,069 SH   SOLE 2 111,532 0 209,537
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   5,898 721 SH   SOLE 4 721 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   106,455 13,014 SH   SOLE 7 13,014 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   5,224,893 638,740 SH   SOLE 18 638,740 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   6,166,910 753,901 SH   SOLE 19 753,901 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   80,006,731 9,780,774 SH   SOLE 21 9,780,774 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   47,620,942 5,821,631 SH   SOLE 22 5,547,623 0 274,008
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   77,056 9,420 SH   SOLE 23 9,420 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   286,423 35,015 SH   SOLE 25 35,015 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   1,529,881 187,027 SH   SOLE 26 64,352 0 122,675
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   161,719 19,770 SH   SOLE 28 10,632 0 9,138
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   5,901,592 721,466 SH   SOLE 30 721,466 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   20,941 2,560 SH   SOLE 36 2,560 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   244,770 29,923 SH   SOLE 40 29,923 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   7,534 921 SH   OTR 43 921 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   1,631,321 199,428 SH   SOLE 43 189,962 0 9,466
PACIFIC PREMIER BANCORP COM 69478X105   2,562,609 81,198 SH   SOLE 2 23,428 0 57,770
PACIFIC PREMIER BANCORP COM 69478X105   51,569 1,634 SH   SOLE 4 287 0 1,347
PACIFIC PREMIER BANCORP COM 69478X105   31,244 990 SH   SOLE 7 990 0 0
PACIFIC PREMIER BANCORP COM 69478X105   10,236,454 324,349 SH   SOLE 18 324,349 0 0
PACIFIC PREMIER BANCORP COM 69478X105   4,834,014 153,169 SH   SOLE 19 153,169 0 0
PACIFIC PREMIER BANCORP COM 69478X105   339,254,599 10,749,512 SH   SOLE 21 10,749,512 0 0
PACIFIC PREMIER BANCORP COM 69478X105   69,859,165 2,213,535 SH   SOLE 22 2,110,715 0 102,820
PACIFIC PREMIER BANCORP COM 69478X105   303,891 9,629 SH   SOLE 25 9,629 0 0
PACIFIC PREMIER BANCORP COM 69478X105   1,209,758 38,332 SH   SOLE 26 31,737 0 6,595
PACIFIC PREMIER BANCORP COM 69478X105   53,210 1,686 SH   SOLE 28 1,686 0 0
PACIFIC PREMIER BANCORP COM 69478X105   4,530,059 143,538 SH   SOLE 30 143,538 0 0
PACIFIC PREMIER BANCORP COM 69478X105   331,096 10,491 SH   SOLE 40 10,491 0 0
PACIFIC PREMIER BANCORP COM 69478X105   1,204,424 38,163 SH   SOLE 43 35,504 0 2,659
PACIRA BIOSCIENCES INC COM 695127100   3,539,417 91,671 SH   SOLE 2 59,527 0 32,144
PACIRA BIOSCIENCES INC COM 695127100   6,641 172 SH   SOLE 4 172 0 0
PACIRA BIOSCIENCES INC COM 695127100   114,942 2,977 SH   SOLE 7 2,977 0 0
PACIRA BIOSCIENCES INC COM 695127100   5,778,180 149,655 SH   SOLE 18 145,181 0 4,474
PACIRA BIOSCIENCES INC COM 695127100   3,201,310 82,914 SH   SOLE 19 82,914 0 0
PACIRA BIOSCIENCES INC COM 695127100   213,797,161 5,537,352 SH   SOLE 21 5,537,352 0 0
PACIRA BIOSCIENCES INC COM 695127100   47,538,099 1,231,238 SH   SOLE 22 1,196,975 0 34,263
PACIRA BIOSCIENCES INC COM 695127100   264,131 6,841 SH   SOLE 25 6,841 0 0
PACIRA BIOSCIENCES INC COM 695127100   976,949 25,303 SH   SOLE 26 17,141 0 8,162
PACIRA BIOSCIENCES INC COM 695127100   279,034 7,227 SH   SOLE 28 784 0 6,443
PACIRA BIOSCIENCES INC COM 695127100   3,718,799 96,317 SH   SOLE 30 96,317 0 0
PACIRA BIOSCIENCES INC COM 695127100   32,548 843 SH   SOLE 36 843 0 0
PACIRA BIOSCIENCES INC COM 695127100   240,270 6,223 SH   SOLE 40 6,223 0 0
PACIRA BIOSCIENCES INC COM 695127100   20,734 537 SH   OTR 43 537 0 0
PACIRA BIOSCIENCES INC COM 695127100   470,077 12,175 SH   SOLE 43 11,552 0 623
PACIRA BIOSCIENCES INC NOTE 0.750% 8/0 695127AF7   3,341,337 3,710,000 PRN   SOLE 21 3,710,000 0 0
PACKAGING CORP AMER COM 695156109   15,356,363 120,056 SH   SOLE 2 38,724 0 81,332
PACKAGING CORP AMER COM 695156109   9,639,426 75,361 SH   SOLE 4 33,112 0 42,249
PACKAGING CORP AMER COM 695156109   11,884,374 92,912 SH   SOLE 7 89,777 0 3,135
PACKAGING CORP AMER COM 695156109   157,841 1,234 SH   SOLE 13 327 0 907
PACKAGING CORP AMER COM 695156109   1,975,826 15,447 SH   SOLE 15 15,447 0 0
PACKAGING CORP AMER COM 695156109   23,447,566 183,313 SH   SOLE 18 174,663 0 8,650
PACKAGING CORP AMER COM 695156109   14,494,250 113,316 SH   SOLE 19 113,316 0 0
PACKAGING CORP AMER COM 695156109   597,402,888 4,670,494 SH   SOLE 21 4,670,494 0 0
PACKAGING CORP AMER COM 695156109   282,842,522 2,211,262 SH   SOLE 22 2,004,618 0 206,644
PACKAGING CORP AMER COM 695156109   19,704,919 154,053 SH   SOLE 23 154,053 0 0
PACKAGING CORP AMER COM 695156109   20,912,262 163,492 SH   SOLE 25 163,492 0 0
PACKAGING CORP AMER COM 695156109   20,992,845 164,122 SH   SOLE 26 61,556 0 102,566
PACKAGING CORP AMER COM 695156109   17,259,280 134,933 SH   SOLE 28 1,141 0 133,792
PACKAGING CORP AMER COM 695156109   14,608,729 114,211 SH   SOLE 29 114,211 0 0
PACKAGING CORP AMER COM 695156109   60,040,698 469,398 SH   SOLE 30 469,398 0 0
PACKAGING CORP AMER COM 695156109   2,676,773 20,927 SH   SOLE 31 19,285 0 1,642
PACKAGING CORP AMER COM 695156109   3,642,365 28,476 SH   SOLE 32 28,476 0 0
PACKAGING CORP AMER COM 695156109   5,936,815 46,414 SH   SOLE 34 46,414 0 0
PACKAGING CORP AMER COM 695156109   4,024,304 31,462 SH   SOLE 36 31,462 0 0
PACKAGING CORP AMER COM 695156109   446,278 3,489 SH   SOLE 40 3,489 0 0
PACKAGING CORP AMER COM 695156109   45,792 358 SH   OTR 43 358 0 0
PACKAGING CORP AMER COM 695156109   10,471,493 81,866 SH   SOLE 43 72,471 0 9,395
PACTIV EVERGREEN INC COM 69526K105   527,865 46,467 SH   SOLE 2 15,699 0 30,768
PACTIV EVERGREEN INC COM 69526K105   3,397 299 SH   SOLE 7 299 0 0
PACTIV EVERGREEN INC COM 69526K105   1,406,266 123,791 SH   SOLE 18 123,791 0 0
PACTIV EVERGREEN INC COM 69526K105   891,442 78,472 SH   SOLE 19 78,472 0 0
PACTIV EVERGREEN INC COM 69526K105   17,639,876 1,552,806 SH   SOLE 21 1,552,806 0 0
PACTIV EVERGREEN INC COM 69526K105   12,459,921 1,096,824 SH   SOLE 22 1,048,721 0 48,103
PACTIV EVERGREEN INC COM 69526K105   63,945 5,629 SH   SOLE 25 5,629 0 0
PACTIV EVERGREEN INC COM 69526K105   142,568 12,550 SH   SOLE 30 12,550 0 0
PACTIV EVERGREEN INC COM 69526K105   125,517 11,049 SH   SOLE 40 11,049 0 0
PACTIV EVERGREEN INC COM 69526K105   154,746 13,622 SH   SOLE 43 13,622 0 0
PACWEST BANCORP DEL COM 695263103   25,779,024 1,123,269 SH   SOLE 2 823,824 0 299,445
PACWEST BANCORP DEL COM 695263103   203,039 8,847 SH   SOLE 4 1,515 0 7,332
PACWEST BANCORP DEL COM 695263103   207,652 9,048 SH   SOLE 7 9,048 0 0
PACWEST BANCORP DEL COM 695263103   5,658,162 246,543 SH   SOLE 18 245,862 0 681
PACWEST BANCORP DEL COM 695263103   870,012 37,909 SH   SOLE 19 37,909 0 0
PACWEST BANCORP DEL COM 695263103   138,270,812 6,024,872 SH   SOLE 21 6,024,872 0 0
PACWEST BANCORP DEL COM 695263103   95,466,263 4,159,750 SH   SOLE 22 4,002,550 0 157,200
PACWEST BANCORP DEL COM 695263103   44,684 1,947 SH   SOLE 23 1,947 0 0
PACWEST BANCORP DEL COM 695263103   442,224 19,269 SH   SOLE 25 19,269 0 0
PACWEST BANCORP DEL COM 695263103   1,162,945 50,673 SH   SOLE 26 37,886 0 12,787
PACWEST BANCORP DEL COM 695263103   297,707 12,972 SH   SOLE 28 2,083 0 10,889
PACWEST BANCORP DEL COM 695263103   2,660,272 115,916 SH   SOLE 30 115,916 0 0
PACWEST BANCORP DEL COM 695263103   39,015 1,700 SH   SOLE 31 1,700 0 0
PACWEST BANCORP DEL COM 695263103   1,703,097 74,209 SH   SOLE 34 74,209 0 0
PACWEST BANCORP DEL COM 695263103   218,094 9,503 SH   SOLE 36 9,503 0 0
PACWEST BANCORP DEL COM 695263103   466,413 20,323 SH   SOLE 40 20,323 0 0
PACWEST BANCORP DEL COM 695263103   4,366,478 190,260 SH   SOLE 43 174,880 0 15,380
PAGERDUTY INC COM 69553P100   7,628,855 287,231 SH   SOLE 2 155,615 0 131,616
PAGERDUTY INC COM 69553P100   89,109 3,355 SH   SOLE 4 332 0 3,023
PAGERDUTY INC COM 69553P100   176,146 6,632 SH   SOLE 7 6,632 0 0
PAGERDUTY INC COM 69553P100   6,604,755 248,673 SH   SOLE 18 216,657 0 32,016
PAGERDUTY INC COM 69553P100   25,331,892 953,761 SH   SOLE 19 953,761 0 0
PAGERDUTY INC COM 69553P100   83,768,248 3,153,925 SH   SOLE 21 3,153,925 0 0
PAGERDUTY INC COM 69553P100   73,455,691 2,765,651 SH   SOLE 22 2,702,275 0 63,376
PAGERDUTY INC COM 69553P100   662,911 24,959 SH   SOLE 23 24,959 0 0
PAGERDUTY INC COM 69553P100   340,977 12,838 SH   SOLE 25 12,838 0 0
PAGERDUTY INC COM 69553P100   5,233,834 197,057 SH   SOLE 26 41,039 0 156,018
PAGERDUTY INC COM 69553P100   39,574 1,490 SH   SOLE 28 1,490 0 0
PAGERDUTY INC COM 69553P100   17,834,429 671,477 SH   SOLE 30 671,477 0 0
PAGERDUTY INC COM 69553P100   96,625 3,638 SH   SOLE 36 3,638 0 0
PAGERDUTY INC COM 69553P100   296,967 11,181 SH   SOLE 40 11,181 0 0
PAGERDUTY INC COM 69553P100   926,732 34,892 SH   SOLE 43 33,522 0 1,370
PAGERDUTY INC NOTE 1.250% 7/0 69553PAB6   2,767,875 2,750,000 PRN   SOLE 21 2,750,000 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101   95,205 10,893 SH   SOLE 2 9,271 0 1,622
PAGSEGURO DIGITAL LTD COM CL A G68707101   40,903 4,680 SH   SOLE 4 0 0 4,680
PAGSEGURO DIGITAL LTD COM CL A G68707101   140 16 SH   SOLE 17 0 0 16
PAGSEGURO DIGITAL LTD COM CL A G68707101   25,932 2,967 SH   SOLE 19 2,967 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101   4,552,229 520,850 SH   SOLE 21 520,850 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101   194,701 22,277 SH   SOLE 22 22,277 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101   28,650 3,278 SH   SOLE 23 3,278 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101   25,224 2,886 SH   SOLE 25 2,886 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101   82,479 9,437 SH   SOLE 28 9,437 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101   1,850,616 211,741 SH   SOLE 30 211,741 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101   68,006 7,781 SH   SOLE 31 7,781 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101   32,089,513 3,671,569 SH   SOLE 34 3,671,569 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   15,098,659 2,351,816 SH   SOLE 2 117,651 0 2,234,165
PALANTIR TECHNOLOGIES INC CL A 69608A108   7,043,498 1,097,118 SH   SOLE 4 610,589 0 486,529
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,301,482 202,723 SH   SOLE 7 202,723 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   190,879 29,732 SH   SOLE 13 6,374 0 23,358
PALANTIR TECHNOLOGIES INC CL A 69608A108   735,019 114,489 SH   SOLE 15 114,489 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   397 62 SH   SOLE 17 0 0 62
PALANTIR TECHNOLOGIES INC CL A 69608A108   19,399,032 3,021,656 SH   SOLE 18 2,935,191 0 86,465
PALANTIR TECHNOLOGIES INC CL A 69608A108   2,731,517 425,470 SH   SOLE 19 425,470 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   228,055,817 35,522,713 SH   SOLE 21 35,522,713 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   257,016,797 40,033,769 SH   SOLE 22 36,791,630 0 3,242,139
PALANTIR TECHNOLOGIES INC CL A 69608A108   17,279,424 2,691,499 SH   SOLE 23 2,691,499 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   14,285,322 2,225,128 SH   SOLE 25 2,225,128 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   12,120,177 1,887,878 SH   SOLE 26 909,984 0 977,894
PALANTIR TECHNOLOGIES INC CL A 69608A108   11,293,692 1,759,142 SH   SOLE 28 25,527 0 1,733,615
PALANTIR TECHNOLOGIES INC CL A 69608A108   6,638 1,034 SH   SOLE 29 1,034 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   26,081,776 4,062,582 SH   SOLE 30 4,062,582 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   2,455,997 382,554 SH   SOLE 31 351,135 0 31,419
PALANTIR TECHNOLOGIES INC CL A 69608A108   527,981 82,240 SH   SOLE 34 82,240 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   2,843,039 442,841 SH   SOLE 36 442,841 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   422,802 65,857 SH   SOLE 40 65,857 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   19,337 3,012 SH   OTR 43 3,012 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,869,388 291,182 SH   SOLE 43 229,567 0 61,615
PALATIN TECHNOLOGIES INC COM NEW 696077502   210 82 SH   SOLE 2 0 0 82
PALATIN TECHNOLOGIES INC COM NEW 696077502   329,229 128,605 SH   SOLE 21 128,605 0 0
PALATIN TECHNOLOGIES INC COM NEW 696077502   305,966 119,518 SH   SOLE 22 119,518 0 0
PALISADE BIO INC COM 696389204   42 8 SH   SOLE 22 8 0 0
PALO ALTO NETWORKS INC COM 697435105   105,648,106 757,117 SH   SOLE 2 243,224 0 513,893
PALO ALTO NETWORKS INC COM 697435105   37,952,787 271,985 SH   SOLE 4 155,420 0 116,565
PALO ALTO NETWORKS INC COM 697435105   13,247,649 94,938 SH   SOLE 7 94,938 0 0
PALO ALTO NETWORKS INC COM 697435105   4,592,261 32,910 SH   SOLE 13 28,533 0 4,377
PALO ALTO NETWORKS INC COM 697435105   2,998,854 21,491 SH   SOLE 15 21,491 0 0
PALO ALTO NETWORKS INC COM 697435105   15,070 108 SH   SOLE 17 0 0 108
PALO ALTO NETWORKS INC COM 697435105   70,739,943 506,951 SH   SOLE 18 481,865 0 25,086
PALO ALTO NETWORKS INC COM 697435105   53,175,345 381,076 SH   SOLE 19 381,076 0 0
PALO ALTO NETWORKS INC COM 697435105   547,656,127 3,924,725 SH   SOLE 21 3,924,725 0 0
PALO ALTO NETWORKS INC COM 697435105   961,288,269 6,888,980 SH   SOLE 22 6,312,547 0 576,433
PALO ALTO NETWORKS INC COM 697435105   77,472,748 555,201 SH   SOLE 23 555,201 0 0
PALO ALTO NETWORKS INC COM 697435105   79,802,368 571,896 SH   SOLE 25 571,896 0 0
PALO ALTO NETWORKS INC COM 697435105   62,726,579 449,524 SH   SOLE 26 223,391 0 226,133
PALO ALTO NETWORKS INC COM 697435105   91,963,418 659,047 SH   SOLE 28 9,718 0 649,329
PALO ALTO NETWORKS INC COM 697435105   2,953,225 21,164 SH   SOLE 29 21,164 0 0
PALO ALTO NETWORKS INC COM 697435105   145,594,920 1,043,392 SH   SOLE 30 1,039,212 0 4,180
PALO ALTO NETWORKS INC COM 697435105   16,646,145 119,293 SH   SOLE 31 113,865 0 5,428
PALO ALTO NETWORKS INC COM 697435105   9,046,518 64,831 SH   SOLE 32 64,831 0 0
PALO ALTO NETWORKS INC COM 697435105   60,421,099 433,002 SH   SOLE 34 433,002 0 0
PALO ALTO NETWORKS INC COM 697435105   10,881,329 77,980 SH   SOLE 36 77,980 0 0
PALO ALTO NETWORKS INC COM 697435105   1,540,801 11,042 SH   SOLE 40 11,042 0 0
PALO ALTO NETWORKS INC COM 697435105   117,632 843 SH   OTR 43 843 0 0
PALO ALTO NETWORKS INC COM 697435105   20,561,498 147,352 SH   SOLE 43 129,950 0 17,402
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7   3,792,000 2,400,000 PRN   SOLE 2 2,400,000 0 0
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7   24,964,000 15,800,000 PRN   SOLE 21 15,800,000 0 0
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7   15,168,000 9,600,000 PRN   SOLE 34 9,600,000 0 0
PALO ALTO NETWORKS INC NOTE 0.375% 6/0 697435AF2   27,260,620 18,463,000 PRN   SOLE 21 18,463,000 0 0
PALOMAR HLDGS INC COM 69753M105   1,406,960 31,155 SH   SOLE 2 25,149 0 6,006
PALOMAR HLDGS INC COM 69753M105   3,658 81 SH   SOLE 4 81 0 0
PALOMAR HLDGS INC COM 69753M105   11,696 259 SH   SOLE 7 259 0 0
PALOMAR HLDGS INC COM 69753M105   3,559,737 78,825 SH   SOLE 18 78,825 0 0
PALOMAR HLDGS INC COM 69753M105   2,027,549 44,897 SH   SOLE 19 44,897 0 0
PALOMAR HLDGS INC COM 69753M105   134,820,393 2,985,394 SH   SOLE 21 2,985,394 0 0
PALOMAR HLDGS INC COM 69753M105   29,488,486 652,978 SH   SOLE 22 634,052 0 18,926
PALOMAR HLDGS INC COM 69753M105   200,691 4,444 SH   SOLE 25 4,444 0 0
PALOMAR HLDGS INC COM 69753M105   459,051 10,165 SH   SOLE 26 8,840 0 1,325
PALOMAR HLDGS INC COM 69753M105   106,939 2,368 SH   SOLE 28 456 0 1,912
PALOMAR HLDGS INC COM 69753M105   1,930,680 42,752 SH   SOLE 30 42,752 0 0
PALOMAR HLDGS INC COM 69753M105   197,078 4,364 SH   SOLE 40 4,364 0 0
PALOMAR HLDGS INC COM 69753M105   494,050 10,940 SH   SOLE 43 10,390 0 550
PAN AMERN SILVER CORP COM 697900108   1,127,967 69,031 SH   SOLE 19 69,031 0 0
PAN AMERN SILVER CORP COM 697900108   1,333,034 81,581 SH   SOLE 21 81,581 0 0
PAN AMERN SILVER CORP COM 697900108   3,136,741 191,967 SH   SOLE 23 191,967 0 0
PAN AMERN SILVER CORP COM 697900108   17,582,232 1,076,024 SH   SOLE 25 1,076,024 0 0
PAN AMERN SILVER CORP COM 697900108   9,101,135 556,985 SH   SOLE 26 292,375 0 264,610
PAN AMERN SILVER CORP COM 697900108   55,458 3,394 SH   SOLE 28 3,394 0 0
PAN AMERN SILVER CORP COM 697900108   66,326,527 4,059,151 SH   SOLE 34 4,059,151 0 0
PAN AMERN SILVER CORP COM 697900108   2,297,973 140,635 SH   SOLE 43 131,242 0 9,393
PANGAEA LOGISTICS SOLUTION L SHS G6891L105   4,146 805 SH   SOLE 2 0 0 805
PANGAEA LOGISTICS SOLUTION L SHS G6891L105   31,899 6,194 SH   SOLE 18 6,194 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105   384,695 74,698 SH   SOLE 21 74,698 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105   724,888 140,755 SH   SOLE 22 140,755 0 0
PAPA JOHNS INTL INC COM 698813102   6,918,732 84,057 SH   SOLE 2 47,173 0 36,884
PAPA JOHNS INTL INC COM 698813102   40,661 494 SH   SOLE 4 494 0 0
PAPA JOHNS INTL INC COM 698813102   27,409 333 SH   SOLE 7 333 0 0
PAPA JOHNS INTL INC COM 698813102   12,138,420 147,472 SH   SOLE 18 138,298 0 9,174
PAPA JOHNS INTL INC COM 698813102   26,148,652 317,685 SH   SOLE 19 317,685 0 0
PAPA JOHNS INTL INC COM 698813102   195,781,167 2,378,583 SH   SOLE 21 2,378,583 0 0
PAPA JOHNS INTL INC COM 698813102   97,384,253 1,183,140 SH   SOLE 22 1,153,219 0 29,921
PAPA JOHNS INTL INC COM 698813102   374,428 4,549 SH   SOLE 23 4,549 0 0
PAPA JOHNS INTL INC COM 698813102   453,775 5,513 SH   SOLE 25 5,513 0 0
PAPA JOHNS INTL INC COM 698813102   5,959,985 72,409 SH   SOLE 26 10,823 0 61,586
PAPA JOHNS INTL INC COM 698813102   457,232 5,555 SH   SOLE 28 589 0 4,966
PAPA JOHNS INTL INC COM 698813102   1,120,239 13,610 SH   SOLE 30 13,610 0 0
PAPA JOHNS INTL INC COM 698813102   357,637 4,345 SH   SOLE 40 4,345 0 0
PAPA JOHNS INTL INC COM 698813102   1,250,792 15,196 SH   SOLE 43 14,384 0 812
PAR PAC HOLDINGS INC COM NEW 69888T207   2,372,267 102,033 SH   SOLE 2 83,628 0 18,405
PAR PAC HOLDINGS INC COM NEW 69888T207   3,232 139 SH   SOLE 4 139 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207   134,385 5,780 SH   SOLE 7 5,780 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207   3,971,984 170,838 SH   SOLE 18 170,838 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207   6,658,475 286,386 SH   SOLE 19 286,386 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207   133,005,089 5,720,649 SH   SOLE 21 5,720,649 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207   36,142,916 1,554,534 SH   SOLE 22 1,512,369 0 42,165
PAR PAC HOLDINGS INC COM NEW 69888T207   7,161 308 SH   SOLE 23 308 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207   205,995 8,860 SH   SOLE 25 8,860 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207   1,966,067 84,562 SH   SOLE 26 29,684 0 54,878
PAR PAC HOLDINGS INC COM NEW 69888T207   2,348,948 101,030 SH   SOLE 30 101,030 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207   181,769 7,818 SH   SOLE 40 7,818 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207   721,006 31,011 SH   SOLE 43 30,762 0 249
PAR TECHNOLOGY CORP COM 698884103   563,321 21,608 SH   SOLE 2 11,107 0 10,501
PAR TECHNOLOGY CORP COM 698884103   2,033 78 SH   SOLE 4 78 0 0
PAR TECHNOLOGY CORP COM 698884103   128,395 4,925 SH   SOLE 7 4,925 0 0
PAR TECHNOLOGY CORP COM 698884103   1,857,253 71,241 SH   SOLE 18 71,241 0 0
PAR TECHNOLOGY CORP COM 698884103   1,295,470 49,692 SH   SOLE 19 49,692 0 0
PAR TECHNOLOGY CORP COM 698884103   25,029,859 960,102 SH   SOLE 21 960,102 0 0
PAR TECHNOLOGY CORP COM 698884103   17,648,425 676,963 SH   SOLE 22 648,617 0 28,346
PAR TECHNOLOGY CORP COM 698884103   122,320 4,692 SH   SOLE 25 4,692 0 0
PAR TECHNOLOGY CORP COM 698884103   360,444 13,826 SH   SOLE 26 10,959 0 2,867
PAR TECHNOLOGY CORP COM 698884103   62,412 2,394 SH   SOLE 28 0 0 2,394
PAR TECHNOLOGY CORP COM 698884103   706,627 27,105 SH   SOLE 30 27,105 0 0
PAR TECHNOLOGY CORP COM 698884103   153,969 5,906 SH   SOLE 40 5,906 0 0
PAR TECHNOLOGY CORP COM 698884103   191,484 7,345 SH   SOLE 43 6,709 0 636
PAR TECHNOLOGY CORP NOTE 1.500%10/1 698884AE3   1,651,400 2,300,000 PRN   SOLE 21 2,300,000 0 0
PARAGON 28 INC COM 69913P105   310,805 16,264 SH   SOLE 2 8,477 0 7,787
PARAGON 28 INC COM 69913P105   120,049 6,282 SH   SOLE 7 6,282 0 0
PARAGON 28 INC COM 69913P105   2,239,004 117,164 SH   SOLE 18 117,164 0 0
PARAGON 28 INC COM 69913P105   1,640,823 85,862 SH   SOLE 19 85,862 0 0
PARAGON 28 INC COM 69913P105   32,738,297 1,713,150 SH   SOLE 21 1,713,150 0 0
PARAGON 28 INC COM 69913P105   15,793,574 826,456 SH   SOLE 22 799,668 0 26,788
PARAGON 28 INC COM 69913P105   103,634 5,423 SH   SOLE 25 5,423 0 0
PARAGON 28 INC COM 69913P105   17,103 895 SH   SOLE 26 895 0 0
PARAGON 28 INC COM 69913P105   95,894 5,018 SH   SOLE 28 0 0 5,018
PARAGON 28 INC COM 69913P105   1,259,941 65,931 SH   SOLE 30 65,931 0 0
PARAGON 28 INC COM 69913P105   33,385 1,747 SH   SOLE 36 1,747 0 0
PARAGON 28 INC COM 69913P105   103,309 5,406 SH   SOLE 40 5,406 0 0
PARAGON 28 INC COM 69913P105   40,322 2,110 SH   SOLE 43 2,037 0 73
PARAMOUNT GLOBAL CLASS A COM 92556H107   465,247 23,725 SH   SOLE 2 181 0 23,544
PARAMOUNT GLOBAL CLASS A COM 92556H107   2,098 107 SH   SOLE 7 107 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107   62,007 3,162 SH   SOLE 18 3,162 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107   242,223 12,352 SH   SOLE 19 12,352 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107   1,552,445 79,166 SH   SOLE 21 79,166 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107   1,570,290 80,076 SH   SOLE 22 63,081 0 16,995
PARAMOUNT GLOBAL CLASS A COM 92556H107   96,462 4,919 SH   SOLE 26 4,919 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107   355,823 18,145 SH   SOLE 28 0 0 18,145
PARAMOUNT GLOBAL CLASS A COM 92556H107   2,353 120 SH   SOLE 31 120 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107   1,563,177 79,713 SH   SOLE 43 67,830 0 11,883
PARAMOUNT GLOBAL CLASS B COM 92556H206   21,110,212 1,250,605 SH   SOLE 2 245,376 0 1,005,229
PARAMOUNT GLOBAL CLASS B COM 92556H206   7,573,702 448,679 SH   SOLE 4 285,069 0 163,610
PARAMOUNT GLOBAL CLASS B COM 92556H206   10,668,616 632,027 SH   SOLE 7 615,835 0 16,192
PARAMOUNT GLOBAL CLASS B COM 92556H206   164,783 9,762 SH   SOLE 13 1,891 0 7,871
PARAMOUNT GLOBAL CLASS B COM 92556H206   1,565,974 92,771 SH   SOLE 15 92,771 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   219 13 SH   SOLE 17 0 0 13
PARAMOUNT GLOBAL CLASS B COM 92556H206   15,618,760 925,282 SH   SOLE 18 879,524 0 45,758
PARAMOUNT GLOBAL CLASS B COM 92556H206   8,406,105 497,992 SH   SOLE 19 497,992 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   806,746 47,793 SH   SOLE 20 47,793 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   267,207,936 15,829,854 SH   SOLE 21 15,829,854 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   199,312,997 11,807,642 SH   SOLE 22 10,533,441 0 1,274,201
PARAMOUNT GLOBAL CLASS B COM 92556H206   17,433,208 1,032,773 SH   SOLE 23 1,032,773 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   27,912,414 1,653,579 SH   SOLE 25 1,653,579 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   21,908,501 1,297,897 SH   SOLE 26 571,807 0 726,090
PARAMOUNT GLOBAL CLASS B COM 92556H206   16,466,423 975,499 SH   SOLE 28 30,129 0 945,370
PARAMOUNT GLOBAL CLASS B COM 92556H206   5,807 344 SH   SOLE 29 344 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   76,309,315 4,520,694 SH   SOLE 30 4,154,812 0 365,882
PARAMOUNT GLOBAL CLASS B COM 92556H206   2,248,433 133,201 SH   SOLE 31 122,072 0 11,129
PARAMOUNT GLOBAL CLASS B COM 92556H206   1,656,890 98,157 SH   SOLE 34 98,157 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   3,553,510 210,516 SH   SOLE 36 210,516 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   386,974 22,925 SH   SOLE 40 22,925 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   16,053 951 SH   OTR 43 951 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   10,290,550 609,630 SH   SOLE 43 543,740 0 65,889
PARAMOUNT GLOBAL 5.75% CONV PFD A 92556H305   142,006 5,733 SH   SOLE 7 5,733 0 0
PARAMOUNT GLOBAL 5.75% CONV PFD A 92556H305   18,626,693 751,986 SH   SOLE 21 751,986 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109   53,913 156,270 SH   SOLE 21 156,270 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109   6,299 18,259 SH   SOLE 22 18,259 0 0
PARAMOUNT GROUP INC COM 69924R108   10,070,177 1,695,316 SH   SOLE 2 1,083,895 0 611,421
PARAMOUNT GROUP INC COM 69924R108   614,053 103,376 SH   SOLE 4 103,376 0 0
PARAMOUNT GROUP INC COM 69924R108   1,553,316 261,501 SH   SOLE 7 261,501 0 0
PARAMOUNT GROUP INC COM 69924R108   3,121,256 525,464 SH   SOLE 18 525,464 0 0
PARAMOUNT GROUP INC COM 69924R108   19,468,766 3,277,570 SH   SOLE 19 3,277,570 0 0
PARAMOUNT GROUP INC COM 69924R108   46,811,910 7,880,793 SH   SOLE 21 7,880,793 0 0
PARAMOUNT GROUP INC COM 69924R108   58,399,841 9,831,623 SH   SOLE 22 9,583,643 0 247,980
PARAMOUNT GROUP INC COM 69924R108   839,625 141,351 SH   SOLE 23 141,351 0 0
PARAMOUNT GROUP INC COM 69924R108   9,533,647 1,604,991 SH   SOLE 25 1,604,991 0 0
PARAMOUNT GROUP INC COM 69924R108   4,654,590 783,601 SH   SOLE 26 45,492 0 738,109
PARAMOUNT GROUP INC COM 69924R108   721,051 121,389 SH   SOLE 28 1,572 0 119,817
PARAMOUNT GROUP INC COM 69924R108   3,688,597 620,976 SH   SOLE 30 620,976 0 0
PARAMOUNT GROUP INC COM 69924R108   69,837 11,757 SH   SOLE 36 11,757 0 0
PARAMOUNT GROUP INC COM 69924R108   195,188 32,860 SH   SOLE 40 32,860 0 0
PARAMOUNT GROUP INC COM 69924R108   4,465,260 751,727 SH   SOLE 43 747,810 0 3,917
PARATEK PHARMACEUTICALS INC COM 699374302   1,799 962 SH   SOLE 2 0 0 962
PARATEK PHARMACEUTICALS INC COM 699374302   16,987 9,084 SH   SOLE 18 9,084 0 0
PARATEK PHARMACEUTICALS INC COM 699374302   986,118 527,336 SH   SOLE 21 527,336 0 0
PARATEK PHARMACEUTICALS INC COM 699374302   1,199,435 641,409 SH   SOLE 22 641,409 0 0
PARDES BIOSCIENCES INC COM 69945Q105   37,158 21,987 SH   SOLE 2 0 0 21,987
PARDES BIOSCIENCES INC COM 69945Q105   152,007 89,945 SH   SOLE 18 89,945 0 0
PARDES BIOSCIENCES INC COM 69945Q105   85,972 50,871 SH   SOLE 19 50,871 0 0
PARDES BIOSCIENCES INC COM 69945Q105   1,913,614 1,132,316 SH   SOLE 21 1,132,316 0 0
PARDES BIOSCIENCES INC COM 69945Q105   1,071,842 634,226 SH   SOLE 22 613,611 0 20,615
PARK AEROSPACE CORP COM 70014A104   535,971 39,968 SH   SOLE 2 809 0 39,159
PARK AEROSPACE CORP COM 70014A104   2,776 207 SH   SOLE 7 207 0 0
PARK AEROSPACE CORP COM 70014A104   965,681 72,012 SH   SOLE 18 72,012 0 0
PARK AEROSPACE CORP COM 70014A104   513,657 38,304 SH   SOLE 19 38,304 0 0
PARK AEROSPACE CORP COM 70014A104   32,074,936 2,391,867 SH   SOLE 21 2,391,867 0 0
PARK AEROSPACE CORP COM 70014A104   7,072,608 527,413 SH   SOLE 22 512,144 0 15,269
PARK AEROSPACE CORP COM 70014A104   277,439 20,689 SH   SOLE 30 20,689 0 0
PARK AEROSPACE CORP COM 70014A104   26,793 1,998 SH   OTR 43 1,998 0 0
PARK AEROSPACE CORP COM 70014A104   31,876 2,377 SH   SOLE 43 1,433 0 944
PARK CITY GROUP INC COM NEW 700215304   2,990 604 SH   SOLE 2 0 0 604
PARK CITY GROUP INC COM NEW 700215304   9,692 1,958 SH   SOLE 18 1,958 0 0
PARK CITY GROUP INC COM NEW 700215304   118,097 23,858 SH   SOLE 21 23,858 0 0
PARK CITY GROUP INC COM NEW 700215304   149,376 30,177 SH   SOLE 22 30,177 0 0
PARK HOTELS & RESORTS INC COM 700517105   38,211,897 3,241,043 SH   SOLE 2 2,731,515 0 509,528
PARK HOTELS & RESORTS INC COM 700517105   1,697,666 143,992 SH   SOLE 4 132,079 0 11,913
PARK HOTELS & RESORTS INC COM 700517105   3,801,261 322,414 SH   SOLE 7 322,414 0 0
PARK HOTELS & RESORTS INC COM 700517105   73,900 6,268 SH   SOLE 13 6,268 0 0
PARK HOTELS & RESORTS INC COM 700517105   6,049,319 513,089 SH   SOLE 18 511,831 0 1,258
PARK HOTELS & RESORTS INC COM 700517105   17,021,176 1,443,696 SH   SOLE 19 1,443,696 0 0
PARK HOTELS & RESORTS INC COM 700517105   148,353,582 12,583,001 SH   SOLE 21 12,583,001 0 0
PARK HOTELS & RESORTS INC COM 700517105   104,725,229 8,882,547 SH   SOLE 22 8,531,615 0 350,932
PARK HOTELS & RESORTS INC COM 700517105   369,534 31,343 SH   SOLE 23 31,343 0 0
PARK HOTELS & RESORTS INC COM 700517105   11,722,927 994,311 SH   SOLE 25 994,311 0 0
PARK HOTELS & RESORTS INC COM 700517105   1,546,046 131,132 SH   SOLE 26 109,160 0 21,972
PARK HOTELS & RESORTS INC COM 700517105   2,236,150 189,665 SH   SOLE 28 4,214 0 185,451
PARK HOTELS & RESORTS INC COM 700517105   28,355 2,405 SH   SOLE 29 2,405 0 0
PARK HOTELS & RESORTS INC COM 700517105   9,336,418 791,893 SH   SOLE 30 791,893 0 0
PARK HOTELS & RESORTS INC COM 700517105   35,618 3,021 SH   SOLE 31 3,021 0 0
PARK HOTELS & RESORTS INC COM 700517105   2,184,428 185,278 SH   SOLE 34 185,278 0 0
PARK HOTELS & RESORTS INC COM 700517105   328,858 27,893 SH   SOLE 36 27,893 0 0
PARK HOTELS & RESORTS INC COM 700517105   356,188 30,211 SH   SOLE 40 30,211 0 0
PARK HOTELS & RESORTS INC COM 700517105   4,858,177 412,059 SH   SOLE 43 386,777 0 25,282
PARK NATL CORP COM 700658107   2,105,339 14,958 SH   SOLE 2 4,800 0 10,158
PARK NATL CORP COM 700658107   6,052 43 SH   SOLE 4 43 0 0
PARK NATL CORP COM 700658107   164,115 1,166 SH   SOLE 7 1,166 0 0
PARK NATL CORP COM 700658107   7,360,381 52,294 SH   SOLE 18 52,294 0 0
PARK NATL CORP COM 700658107   3,752,677 26,662 SH   SOLE 19 26,662 0 0
PARK NATL CORP COM 700658107   255,393,127 1,814,516 SH   SOLE 21 1,814,516 0 0
PARK NATL CORP COM 700658107   54,508,534 387,272 SH   SOLE 22 368,372 0 18,900
PARK NATL CORP COM 700658107   367,498 2,611 SH   SOLE 25 2,611 0 0
PARK NATL CORP COM 700658107   749,072 5,322 SH   SOLE 26 3,671 0 1,651
PARK NATL CORP COM 700658107   73,894 525 SH   SOLE 28 0 0 525
PARK NATL CORP COM 700658107   3,568,013 25,350 SH   SOLE 30 25,350 0 0
PARK NATL CORP COM 700658107   267,425 1,900 SH   SOLE 40 1,900 0 0
PARK NATL CORP COM 700658107   845,204 6,005 SH   SOLE 43 5,599 0 406
PARK-OHIO HLDGS CORP COM 700666100   4,513 369 SH   SOLE 2 0 0 369
PARK-OHIO HLDGS CORP COM 700666100   17,990 1,471 SH   SOLE 18 1,471 0 0
PARK-OHIO HLDGS CORP COM 700666100   221,045 18,074 SH   SOLE 21 18,074 0 0
PARK-OHIO HLDGS CORP COM 700666100   1,067,068 87,250 SH   SOLE 22 87,250 0 0
PARK-OHIO HLDGS CORP COM 700666100   5,088 416 SH   SOLE 43 416 0 0
PARKE BANCORP INC COM 700885106   101,253 4,882 SH   SOLE 2 507 0 4,375
PARKE BANCORP INC COM 700885106   4,044 195 SH   SOLE 7 195 0 0
PARKE BANCORP INC COM 700885106   647,212 31,206 SH   SOLE 18 31,206 0 0
PARKE BANCORP INC COM 700885106   377,613 18,207 SH   SOLE 19 18,207 0 0
PARKE BANCORP INC COM 700885106   7,964,388 384,011 SH   SOLE 21 384,011 0 0
PARKE BANCORP INC COM 700885106   2,450,327 118,145 SH   SOLE 22 110,570 0 7,575
PARKER-HANNIFIN CORP COM 701094104   62,968,617 216,387 SH   SOLE 2 33,898 0 182,489
PARKER-HANNIFIN CORP COM 701094104   26,915,754 92,494 SH   SOLE 4 48,060 0 44,434
PARKER-HANNIFIN CORP COM 701094104   29,374,413 100,943 SH   SOLE 7 97,198 0 3,745
PARKER-HANNIFIN CORP COM 701094104   694,326 2,386 SH   SOLE 13 512 0 1,874
PARKER-HANNIFIN CORP COM 701094104   6,235,257 21,427 SH   SOLE 15 21,427 0 0
PARKER-HANNIFIN CORP COM 701094104   72,002,421 247,431 SH   SOLE 18 237,073 0 10,358
PARKER-HANNIFIN CORP COM 701094104   16,229,361 55,771 SH   SOLE 19 55,771 0 0
PARKER-HANNIFIN CORP COM 701094104   977,309,532 3,358,452 SH   SOLE 21 3,358,452 0 0
PARKER-HANNIFIN CORP COM 701094104   794,004,267 2,728,537 SH   SOLE 22 2,460,982 0 267,555
PARKER-HANNIFIN CORP COM 701094104   61,914,324 212,764 SH   SOLE 23 212,764 0 0
PARKER-HANNIFIN CORP COM 701094104   46,743,039 160,629 SH   SOLE 25 160,629 0 0
PARKER-HANNIFIN CORP COM 701094104   62,597,301 215,111 SH   SOLE 26 74,532 0 140,579
PARKER-HANNIFIN CORP COM 701094104   72,864,654 250,394 SH   SOLE 28 1,829 0 248,565
PARKER-HANNIFIN CORP COM 701094104   8,730 30 SH   SOLE 29 30 0 0
PARKER-HANNIFIN CORP COM 701094104   161,169,768 553,848 SH   SOLE 30 552,937 0 911
PARKER-HANNIFIN CORP COM 701094104   8,462,862 29,082 SH   SOLE 31 26,775 0 2,307
PARKER-HANNIFIN CORP COM 701094104   1,755,021 6,031 SH   SOLE 34 6,031 0 0
PARKER-HANNIFIN CORP COM 701094104   10,412,562 35,782 SH   SOLE 36 35,782 0 0
PARKER-HANNIFIN CORP COM 701094104   1,407,276 4,836 SH   SOLE 40 4,836 0 0
PARKER-HANNIFIN CORP COM 701094104   32,858,448 112,916 SH   SOLE 43 103,513 0 9,402
PARSONS CORP DEL COM 70202L102   7,233,408 156,398 SH   SOLE 2 100,326 0 56,072
PARSONS CORP DEL COM 70202L102   34,318 742 SH   SOLE 4 151 0 591
PARSONS CORP DEL COM 70202L102   14,569 315 SH   SOLE 7 315 0 0
PARSONS CORP DEL COM 70202L102   4,454,338 96,310 SH   SOLE 18 96,310 0 0
PARSONS CORP DEL COM 70202L102   12,699,464 274,583 SH   SOLE 19 274,583 0 0
PARSONS CORP DEL COM 70202L102   78,769,115 1,703,116 SH   SOLE 21 1,703,116 0 0
PARSONS CORP DEL COM 70202L102   49,926,181 1,079,485 SH   SOLE 22 1,038,364 0 41,121
PARSONS CORP DEL COM 70202L102   563,048 12,174 SH   SOLE 23 12,174 0 0
PARSONS CORP DEL COM 70202L102   333,416 7,209 SH   SOLE 25 7,209 0 0
PARSONS CORP DEL COM 70202L102   908,581 19,645 SH   SOLE 26 16,557 0 3,088
PARSONS CORP DEL COM 70202L102   1,661,115 35,916 SH   SOLE 28 21,202 0 14,714
PARSONS CORP DEL COM 70202L102   8,830,744 190,935 SH   SOLE 30 190,935 0 0
PARSONS CORP DEL COM 70202L102   222,786 4,817 SH   SOLE 36 4,817 0 0
PARSONS CORP DEL COM 70202L102   236,291 5,109 SH   SOLE 40 5,109 0 0
PARSONS CORP DEL COM 70202L102   50,551 1,093 SH   OTR 43 1,093 0 0
PARSONS CORP DEL COM 70202L102   839,160 18,144 SH   SOLE 43 17,296 0 848
PARSONS CORP DEL NOTE 0.250% 8/1 70202LAB8   4,534,635 3,990,000 PRN   SOLE 21 3,990,000 0 0
PARTNER COMMUNICATIONS CO LT ADR 70211M109   113,788 15,959 SH   SOLE 43 15,959 0 0
PARTNERS BANCORP COM 70213Q108   14,849 1,676 SH   SOLE 18 1,676 0 0
PARTNERS BANCORP COM 70213Q108   183,934 20,760 SH   SOLE 21 20,760 0 0
PARTNERS BANCORP COM 70213Q108   3,571 403 SH   SOLE 22 403 0 0
PARTS ID INC COM CL A 702141102   884 907 SH   SOLE 18 907 0 0
PARTS ID INC COM CL A 702141102   13,460 13,805 SH   SOLE 21 13,805 0 0
PARTY CITY HOLDCO INC COM 702149105   9,717 26,585 SH   SOLE 2 3,799 0 22,786
PARTY CITY HOLDCO INC COM 702149105   649 1,776 SH   SOLE 7 1,776 0 0
PARTY CITY HOLDCO INC COM 702149105   119,246 326,255 SH   SOLE 18 326,255 0 0
PARTY CITY HOLDCO INC COM 702149105   73,876 202,124 SH   SOLE 19 202,124 0 0
PARTY CITY HOLDCO INC COM 702149105   1,359,048 3,718,325 SH   SOLE 21 3,718,325 0 0
PARTY CITY HOLDCO INC COM 702149105   958,156 2,621,493 SH   SOLE 22 2,551,671 0 69,822
PARTY CITY HOLDCO INC COM 702149105   2,908 7,955 SH   SOLE 43 7,955 0 0
PASSAGE BIO INC COM 702712100   101,832 73,791 SH   SOLE 2 35,154 0 38,637
PASSAGE BIO INC COM 702712100   10,568 7,658 SH   SOLE 18 7,658 0 0
PASSAGE BIO INC COM 702712100   318,373 230,705 SH   SOLE 19 230,705 0 0
PASSAGE BIO INC COM 702712100   172,808 125,223 SH   SOLE 21 125,223 0 0
PASSAGE BIO INC COM 702712100   869,127 629,802 SH   SOLE 22 629,802 0 0
PASSAGE BIO INC COM 702712100   54,625 39,583 SH   SOLE 26 0 0 39,583
PASSAGE BIO INC COM 702712100   23,370 16,935 SH   SOLE 28 16,935 0 0
PATHFINDER BANCORP INC MD COM 70319R109   2,010 105 SH   SOLE 2 0 0 105
PATHFINDER BANCORP INC MD COM 70319R109   10,814 565 SH   SOLE 18 565 0 0
PATHFINDER BANCORP INC MD COM 70319R109   148,507 7,759 SH   SOLE 21 7,759 0 0
PATHFINDER BANCORP INC MD COM 70319R109   2,794 146 SH   SOLE 22 146 0 0
PATHWARD FINANCIAL INC COM 59100U108   933,884 21,693 SH   SOLE 2 7,694 0 13,999
PATHWARD FINANCIAL INC COM 59100U108   5,640 131 SH   SOLE 4 131 0 0
PATHWARD FINANCIAL INC COM 59100U108   11,150 259 SH   SOLE 7 259 0 0
PATHWARD FINANCIAL INC COM 59100U108   4,111,619 95,508 SH   SOLE 18 95,508 0 0
PATHWARD FINANCIAL INC COM 59100U108   2,138,121 49,666 SH   SOLE 19 49,666 0 0
PATHWARD FINANCIAL INC COM 59100U108   139,724,458 3,245,632 SH   SOLE 21 3,245,632 0 0
PATHWARD FINANCIAL INC COM 59100U108   29,005,540 673,764 SH   SOLE 22 643,871 0 29,893
PATHWARD FINANCIAL INC COM 59100U108   147,059 3,416 SH   SOLE 25 3,416 0 0
PATHWARD FINANCIAL INC COM 59100U108   82,355 1,913 SH   SOLE 26 0 0 1,913
PATHWARD FINANCIAL INC COM 59100U108   18,598 432 SH   SOLE 28 432 0 0
PATHWARD FINANCIAL INC COM 59100U108   1,852,657 43,035 SH   SOLE 30 43,035 0 0
PATHWARD FINANCIAL INC COM 59100U108   144,304 3,352 SH   SOLE 40 3,352 0 0
PATHWARD FINANCIAL INC COM 59100U108   7,842 182 SH   SOLE 43 182 0 0
PATRICK INDS INC COM 703343103   3,018,668 49,813 SH   SOLE 2 29,510 0 20,303
PATRICK INDS INC COM 703343103   5,999 99 SH   SOLE 4 99 0 0
PATRICK INDS INC COM 703343103   14,120 233 SH   SOLE 7 233 0 0
PATRICK INDS INC COM 703343103   5,022,225 82,875 SH   SOLE 18 76,720 0 6,155
PATRICK INDS INC COM 703343103   6,082,907 100,378 SH   SOLE 19 100,378 0 0
PATRICK INDS INC COM 703343103   164,105,648 2,708,014 SH   SOLE 21 2,708,014 0 0
PATRICK INDS INC COM 703343103   39,497,565 651,775 SH   SOLE 22 625,865 0 25,910
PATRICK INDS INC COM 703343103   19,634 324 SH   SOLE 23 324 0 0
PATRICK INDS INC COM 703343103   170,953 2,821 SH   SOLE 25 2,821 0 0
PATRICK INDS INC COM 703343103   1,634,624 26,974 SH   SOLE 26 12,624 0 14,350
PATRICK INDS INC COM 703343103   25,694 424 SH   SOLE 28 424 0 0
PATRICK INDS INC COM 703343103   2,187,296 36,094 SH   SOLE 30 36,094 0 0
PATRICK INDS INC COM 703343103   58,055 958 SH   SOLE 36 958 0 0
PATRICK INDS INC COM 703343103   238,764 3,940 SH   SOLE 40 3,940 0 0
PATRICK INDS INC COM 703343103   893,244 14,740 SH   SOLE 43 13,697 0 1,043
PATRIOT NATL BANCORP INC COM NEW 70336F203   625 59 SH   SOLE 21 59 0 0
PATRIOT TRANSN HLDG INC COM 70338W105   4,787 681 SH   SOLE 21 681 0 0
PATRIOT TRANSN HLDG INC COM 70338W105   297,200 42,276 SH   SOLE 22 42,276 0 0
PATTERSON COS INC COM 703395103   3,218,881 114,837 SH   SOLE 2 66,499 0 48,338
PATTERSON COS INC COM 703395103   8,886 317 SH   SOLE 4 317 0 0
PATTERSON COS INC COM 703395103   285,906 10,200 SH   SOLE 7 10,200 0 0
PATTERSON COS INC COM 703395103   10,389,908 370,671 SH   SOLE 18 370,671 0 0
PATTERSON COS INC COM 703395103   4,357,376 155,454 SH   SOLE 19 155,454 0 0
PATTERSON COS INC COM 703395103   184,669,292 6,588,273 SH   SOLE 21 6,588,273 0 0
PATTERSON COS INC COM 703395103   72,301,984 2,579,450 SH   SOLE 22 2,501,848 0 77,602
PATTERSON COS INC COM 703395103   434,717 15,509 SH   SOLE 25 15,509 0 0
PATTERSON COS INC COM 703395103   2,041,873 72,846 SH   SOLE 26 36,989 0 35,857
PATTERSON COS INC COM 703395103   42,409 1,513 SH   SOLE 28 1,513 0 0
PATTERSON COS INC COM 703395103   2,652,731 94,639 SH   SOLE 30 94,639 0 0
PATTERSON COS INC COM 703395103   280,132 9,994 SH   SOLE 36 9,994 0 0
PATTERSON COS INC COM 703395103   350,179 12,493 SH   SOLE 40 12,493 0 0
PATTERSON COS INC COM 703395103   26,544 947 SH   OTR 43 947 0 0
PATTERSON COS INC COM 703395103   1,550,329 55,310 SH   SOLE 43 53,175 0 2,135
PATTERSON-UTI ENERGY INC COM 703481101   10,933,673 649,268 SH   SOLE 2 355,237 0 294,031
PATTERSON-UTI ENERGY INC COM 703481101   62,982 3,740 SH   SOLE 4 3,740 0 0
PATTERSON-UTI ENERGY INC COM 703481101   196,422 11,664 SH   SOLE 7 11,664 0 0
PATTERSON-UTI ENERGY INC COM 703481101   12,783,362 759,107 SH   SOLE 18 733,376 0 25,731
PATTERSON-UTI ENERGY INC COM 703481101   36,612,231 2,174,123 SH   SOLE 19 2,174,123 0 0
PATTERSON-UTI ENERGY INC COM 703481101   460,851,203 27,366,461 SH   SOLE 21 27,366,461 0 0
PATTERSON-UTI ENERGY INC COM 703481101   121,168,296 7,195,267 SH   SOLE 22 6,868,949 0 326,318
PATTERSON-UTI ENERGY INC COM 703481101   976,333 57,977 SH   SOLE 23 57,977 0 0
PATTERSON-UTI ENERGY INC COM 703481101   511,481 30,373 SH   SOLE 25 30,373 0 0
PATTERSON-UTI ENERGY INC COM 703481101   5,357,629 318,149 SH   SOLE 26 102,996 0 215,153
PATTERSON-UTI ENERGY INC COM 703481101   2,705,750 160,674 SH   SOLE 28 90,204 0 70,470
PATTERSON-UTI ENERGY INC COM 703481101   6,728,944 399,581 SH   SOLE 30 399,581 0 0
PATTERSON-UTI ENERGY INC COM 703481101   19,789,139 1,175,127 SH   SOLE 34 1,175,127 0 0
PATTERSON-UTI ENERGY INC COM 703481101   144,134 8,559 SH   SOLE 36 8,559 0 0
PATTERSON-UTI ENERGY INC COM 703481101   487,265 28,935 SH   SOLE 40 28,935 0 0
PATTERSON-UTI ENERGY INC COM 703481101   14,209,919 843,819 SH   SOLE 43 819,047 0 24,772
PAVMED INC COM 70387R106   685 1,428 SH   SOLE 2 0 0 1,428
PAVMED INC COM 70387R106   6,191 12,897 SH   SOLE 18 12,897 0 0
PAVMED INC COM 70387R106   140,868 293,475 SH   SOLE 21 293,475 0 0
PAVMED INC COM 70387R106   539,352 1,123,649 SH   SOLE 22 1,123,649 0 0
PAYA HOLDINGS INC COM CL A 70434P103   715,509 90,916 SH   SOLE 2 68,613 0 22,303
PAYA HOLDINGS INC COM CL A 70434P103   9,900 1,258 SH   SOLE 7 1,258 0 0
PAYA HOLDINGS INC COM CL A 70434P103   2,366,548 300,705 SH   SOLE 18 300,705 0 0
PAYA HOLDINGS INC COM CL A 70434P103   1,391,156 176,767 SH   SOLE 19 176,767 0 0
PAYA HOLDINGS INC COM CL A 70434P103   24,554,203 3,119,975 SH   SOLE 21 3,119,975 0 0
PAYA HOLDINGS INC COM CL A 70434P103   17,913,119 2,276,127 SH   SOLE 22 2,200,741 0 75,386
PAYA HOLDINGS INC COM CL A 70434P103   4,919 625 SH   SOLE 23 625 0 0
PAYA HOLDINGS INC COM CL A 70434P103   140,385 17,838 SH   SOLE 25 17,838 0 0
PAYA HOLDINGS INC COM CL A 70434P103   44,151 5,610 SH   SOLE 26 0 0 5,610
PAYA HOLDINGS INC COM CL A 70434P103   1,196,594 152,045 SH   SOLE 30 152,045 0 0
PAYA HOLDINGS INC COM CL A 70434P103   5,925,528 752,926 SH   SOLE 34 752,926 0 0
PAYA HOLDINGS INC COM CL A 70434P103   65,109 8,273 SH   SOLE 40 8,273 0 0
PAYA HOLDINGS INC COM CL A 70434P103   307,678 39,095 SH   SOLE 43 38,956 0 139
PAYCHEX INC COM 704326107   110,370,547 955,093 SH   SOLE 2 350,222 0 604,871
PAYCHEX INC COM 704326107   36,569,540 316,455 SH   SOLE 4 189,918 0 126,537
PAYCHEX INC COM 704326107   49,033,379 424,311 SH   SOLE 7 396,189 0 28,122
PAYCHEX INC COM 704326107   2,173,684 18,810 SH   SOLE 13 17,048 0 1,762
PAYCHEX INC COM 704326107   5,316,107 46,003 SH   SOLE 15 46,003 0 0
PAYCHEX INC COM 704326107   125,722,471 1,087,941 SH   SOLE 18 1,058,770 0 29,171
PAYCHEX INC COM 704326107   74,368,176 643,546 SH   SOLE 19 643,546 0 0
PAYCHEX INC COM 704326107   1,513,020,840 13,092,946 SH   SOLE 21 13,092,946 0 0
PAYCHEX INC COM 704326107   908,382,954 7,860,704 SH   SOLE 22 7,158,106 0 702,598
PAYCHEX INC COM 704326107   66,992,443 579,720 SH   SOLE 23 579,720 0 0
PAYCHEX INC COM 704326107   53,957,275 466,920 SH   SOLE 25 466,920 0 0
PAYCHEX INC COM 704326107   89,929,601 778,207 SH   SOLE 26 395,454 0 382,753
PAYCHEX INC COM 704326107   91,189,205 789,107 SH   SOLE 28 4,641 0 784,466
PAYCHEX INC COM 704326107   3,807,471 32,948 SH   SOLE 29 32,948 0 0
PAYCHEX INC COM 704326107   256,912,645 2,223,197 SH   SOLE 30 2,223,197 0 0
PAYCHEX INC COM 704326107   13,900,250 120,286 SH   SOLE 31 114,392 0 5,894
PAYCHEX INC COM 704326107   8,930,015 77,276 SH   SOLE 32 77,276 0 0
PAYCHEX INC COM 704326107   78,230,422 676,968 SH   SOLE 34 676,968 0 0
PAYCHEX INC COM 704326107   16,050,013 138,889 SH   SOLE 36 138,889 0 0
PAYCHEX INC COM 704326107   1,620,382 14,022 SH   SOLE 37 14,022 0 0
PAYCHEX INC COM 704326107   1,403,245 12,143 SH   SOLE 40 12,143 0 0
PAYCHEX INC COM 704326107   90,021 779 SH   OTR 43 779 0 0
PAYCHEX INC COM 704326107   54,776,321 474,008 SH   SOLE 43 416,591 0 57,416
PAYCOM SOFTWARE INC COM 70432V102   40,616,786 130,891 SH   SOLE 2 48,566 0 82,325
PAYCOM SOFTWARE INC COM 70432V102   12,705,022 40,943 SH   SOLE 4 25,258 0 15,685
PAYCOM SOFTWARE INC COM 70432V102   12,007,445 38,695 SH   SOLE 7 37,349 0 1,346
PAYCOM SOFTWARE INC COM 70432V102   603,553 1,945 SH   SOLE 13 1,381 0 564
PAYCOM SOFTWARE INC COM 70432V102   1,742,701 5,616 SH   SOLE 15 5,616 0 0
PAYCOM SOFTWARE INC COM 70432V102   45,975,840 148,161 SH   SOLE 18 140,019 0 8,142
PAYCOM SOFTWARE INC COM 70432V102   310,995,475 1,002,209 SH   SOLE 19 1,002,209 0 0
PAYCOM SOFTWARE INC COM 70432V102   499,117,189 1,608,447 SH   SOLE 21 1,608,447 0 0
PAYCOM SOFTWARE INC COM 70432V102   377,215,629 1,215,609 SH   SOLE 22 1,104,546 0 111,063
PAYCOM SOFTWARE INC COM 70432V102   26,011,425 83,824 SH   SOLE 23 83,824 0 0
PAYCOM SOFTWARE INC COM 70432V102   18,100,693 58,331 SH   SOLE 25 58,331 0 0
PAYCOM SOFTWARE INC COM 70432V102   26,414,518 85,123 SH   SOLE 26 29,339 0 55,784
PAYCOM SOFTWARE INC COM 70432V102   26,834,368 86,476 SH   SOLE 28 732 0 85,744
PAYCOM SOFTWARE INC COM 70432V102   38,478 124 SH   SOLE 29 124 0 0
PAYCOM SOFTWARE INC COM 70432V102   74,942,658 241,509 SH   SOLE 30 241,509 0 0
PAYCOM SOFTWARE INC COM 70432V102   3,527,294 11,367 SH   SOLE 31 10,443 0 924
PAYCOM SOFTWARE INC COM 70432V102   3,090,998 9,961 SH   SOLE 34 9,961 0 0
PAYCOM SOFTWARE INC COM 70432V102   4,004,551 12,905 SH   SOLE 36 12,905 0 0
PAYCOM SOFTWARE INC COM 70432V102   599,209 1,931 SH   SOLE 40 1,931 0 0
PAYCOM SOFTWARE INC COM 70432V102   32,272 104 SH   OTR 43 104 0 0
PAYCOM SOFTWARE INC COM 70432V102   8,390,472 27,039 SH   SOLE 43 23,736 0 3,303
PAYCOR HCM INC COM 70435P102   1,620,722 66,233 SH   SOLE 2 12,193 0 54,040
PAYCOR HCM INC COM 70435P102   120,099 4,908 SH   SOLE 7 4,908 0 0
PAYCOR HCM INC COM 70435P102   476,455 19,471 SH   SOLE 18 19,471 0 0
PAYCOR HCM INC COM 70435P102   416,602 17,025 SH   SOLE 19 17,025 0 0
PAYCOR HCM INC COM 70435P102   20,965,847 856,798 SH   SOLE 21 856,798 0 0
PAYCOR HCM INC COM 70435P102   27,984,651 1,143,631 SH   SOLE 22 1,086,086 0 57,545
PAYCOR HCM INC COM 70435P102   130,303 5,325 SH   SOLE 25 5,325 0 0
PAYCOR HCM INC COM 70435P102   780,911 31,913 SH   SOLE 26 28,339 0 3,574
PAYCOR HCM INC COM 70435P102   685,723 28,023 SH   SOLE 30 28,023 0 0
PAYCOR HCM INC COM 70435P102   19,380 792 SH   SOLE 31 792 0 0
PAYCOR HCM INC COM 70435P102   20,506 838 SH   SOLE 36 838 0 0
PAYCOR HCM INC COM 70435P102   89,046 3,639 SH   SOLE 40 3,639 0 0
PAYCOR HCM INC COM 70435P102   93,671 3,828 SH   SOLE 43 2,196 0 1,632
PAYLOCITY HLDG CORP COM 70438V106   28,891,707 148,727 SH   SOLE 2 73,114 0 75,613
PAYLOCITY HLDG CORP COM 70438V106   5,426,459 27,934 SH   SOLE 4 16,056 0 11,878
PAYLOCITY HLDG CORP COM 70438V106   786,559 4,049 SH   SOLE 7 4,049 0 0
PAYLOCITY HLDG CORP COM 70438V106   26,031 134 SH   SOLE 13 134 0 0
PAYLOCITY HLDG CORP COM 70438V106   400,370 2,061 SH   SOLE 15 2,061 0 0
PAYLOCITY HLDG CORP COM 70438V106   28,887,045 148,703 SH   SOLE 18 142,354 0 6,349
PAYLOCITY HLDG CORP COM 70438V106   56,774,816 292,262 SH   SOLE 19 292,262 0 0
PAYLOCITY HLDG CORP COM 70438V106   445,460,326 2,293,114 SH   SOLE 21 2,293,114 0 0
PAYLOCITY HLDG CORP COM 70438V106   251,237,429 1,293,305 SH   SOLE 22 1,207,008 0 86,297
PAYLOCITY HLDG CORP COM 70438V106   14,042,861 72,289 SH   SOLE 23 72,289 0 0
PAYLOCITY HLDG CORP COM 70438V106   635,230 3,270 SH   SOLE 25 3,270 0 0
PAYLOCITY HLDG CORP COM 70438V106   5,430,927 27,957 SH   SOLE 26 23,002 0 4,955
PAYLOCITY HLDG CORP COM 70438V106   6,298,298 32,422 SH   SOLE 28 486 0 31,936
PAYLOCITY HLDG CORP COM 70438V106   21,563 111 SH   SOLE 29 111 0 0
PAYLOCITY HLDG CORP COM 70438V106   16,846,810 86,723 SH   SOLE 30 86,723 0 0
PAYLOCITY HLDG CORP COM 70438V106   1,796,322 9,247 SH   SOLE 31 8,495 0 752
PAYLOCITY HLDG CORP COM 70438V106   379,584 1,954 SH   SOLE 34 1,954 0 0
PAYLOCITY HLDG CORP COM 70438V106   1,094,072 5,632 SH   SOLE 36 5,632 0 0
PAYLOCITY HLDG CORP COM 70438V106   300,520 1,547 SH   SOLE 40 1,547 0 0
PAYLOCITY HLDG CORP COM 70438V106   37,298 192 SH   OTR 43 192 0 0
PAYLOCITY HLDG CORP COM 70438V106   4,628,439 23,826 SH   SOLE 43 21,674 0 2,152
PAYMENTUS HOLDINGS INC COM CL A 70439P108   57,808 7,217 SH   SOLE 2 4,439 0 2,778
PAYMENTUS HOLDINGS INC COM CL A 70439P108   85,747 10,705 SH   SOLE 18 10,705 0 0
PAYMENTUS HOLDINGS INC COM CL A 70439P108   255,952 31,954 SH   SOLE 21 31,954 0 0
PAYMENTUS HOLDINGS INC COM CL A 70439P108   1,504,967 187,886 SH   SOLE 22 181,427 0 6,459
PAYMENTUS HOLDINGS INC COM CL A 70439P108   25,808 3,222 SH   SOLE 25 3,222 0 0
PAYMENTUS HOLDINGS INC COM CL A 70439P108   15,563 1,943 SH   SOLE 26 0 0 1,943
PAYMENTUS HOLDINGS INC COM CL A 70439P108   40,563 5,064 SH   SOLE 30 5,064 0 0
PAYMENTUS HOLDINGS INC COM CL A 70439P108   29,677 3,705 SH   SOLE 40 3,705 0 0
PAYONEER GLOBAL INC COM 70451X104   161,803 29,580 SH   SOLE 40 29,580 0 0
PAYONEER GLOBAL INC COM 70451X104   1,076,140 196,735 SH   SOLE 2 147,983 0 48,752
PAYONEER GLOBAL INC COM 70451X104   13,128 2,400 SH   SOLE 7 2,400 0 0
PAYONEER GLOBAL INC COM 70451X104   341,224 62,381 SH   SOLE 18 62,381 0 0
PAYONEER GLOBAL INC COM 70451X104   2,755,004 503,657 SH   SOLE 19 503,657 0 0
PAYONEER GLOBAL INC COM 70451X104   136,252,257 24,909,005 SH   SOLE 21 24,909,005 0 0
PAYONEER GLOBAL INC COM 70451X104   30,421,285 5,561,478 SH   SOLE 22 5,431,172 0 130,306
PAYONEER GLOBAL INC COM 70451X104   154,489 28,243 SH   SOLE 25 28,243 0 0
PAYONEER GLOBAL INC COM 70451X104   722,992 132,174 SH   SOLE 26 103,527 0 28,647
PAYONEER GLOBAL INC COM 70451X104   3,096,469 566,082 SH   SOLE 30 566,082 0 0
PAYONEER GLOBAL INC COM 70451X104   128,200 23,437 SH   SOLE 34 23,437 0 0
PAYPAL HLDGS INC COM 70450Y103   171,586,429 2,409,245 SH   SOLE 2 544,410 0 1,864,835
PAYPAL HLDGS INC COM 70450Y103   56,550,888 794,031 SH   SOLE 4 467,754 0 326,277
PAYPAL HLDGS INC COM 70450Y103   81,797,238 1,148,515 SH   SOLE 7 1,114,879 0 33,636
PAYPAL HLDGS INC COM 70450Y103   2,232,605 31,348 SH   SOLE 13 16,802 0 14,546
PAYPAL HLDGS INC COM 70450Y103   9,344,349 131,204 SH   SOLE 15 131,204 0 0
PAYPAL HLDGS INC COM 70450Y103   570 8 SH   SOLE 17 0 0 8
PAYPAL HLDGS INC COM 70450Y103   194,448,619 2,730,253 SH   SOLE 18 2,547,425 0 182,828
PAYPAL HLDGS INC COM 70450Y103   91,887,902 1,290,198 SH   SOLE 19 1,290,198 0 0
PAYPAL HLDGS INC COM 70450Y103   1,744,882,095 24,499,889 SH   SOLE 21 24,499,889 0 0
PAYPAL HLDGS INC COM 70450Y103   1,779,197,742 24,981,715 SH   SOLE 22 22,460,066 0 2,521,649
PAYPAL HLDGS INC COM 70450Y103   161,853,219 2,272,581 SH   SOLE 23 2,272,581 0 0
PAYPAL HLDGS INC COM 70450Y103   148,198,778 2,080,859 SH   SOLE 25 2,080,859 0 0
PAYPAL HLDGS INC COM 70450Y103   151,901,078 2,132,843 SH   SOLE 26 809,888 0 1,322,955
PAYPAL HLDGS INC COM 70450Y103   169,741,475 2,383,340 SH   SOLE 28 61,517 0 2,321,823
PAYPAL HLDGS INC COM 70450Y103   496,902 6,977 SH   SOLE 29 6,977 0 0
PAYPAL HLDGS INC COM 70450Y103   466,126,069 6,544,876 SH   SOLE 30 6,544,876 0 0
PAYPAL HLDGS INC COM 70450Y103   18,852,646 264,710 SH   SOLE 31 245,111 0 19,599
PAYPAL HLDGS INC COM 70450Y103   17,409,587 244,448 SH   SOLE 32 244,448 0 0
PAYPAL HLDGS INC COM 70450Y103   70,464,213 989,388 SH   SOLE 34 989,388 0 0
PAYPAL HLDGS INC COM 70450Y103   23,079,055 324,053 SH   SOLE 36 324,053 0 0
PAYPAL HLDGS INC COM 70450Y103   2,963,749 41,614 SH   SOLE 40 41,614 0 0
PAYPAL HLDGS INC COM 70450Y103   163,735 2,299 SH   OTR 43 2,299 0 0
PAYPAL HLDGS INC COM 70450Y103   67,512,113 947,938 SH   SOLE 43 872,120 0 75,818
PAYSAFE LIMITED SHS G6964L206   2,877,633 207,173 SH   SOLE 2 103,813 0 103,360
PAYSAFE LIMITED SHS G6964L206   9,501 684 SH   SOLE 7 684 0 0
PAYSAFE LIMITED SHS G6964L206   1,153,426 83,040 SH   SOLE 18 83,040 0 0
PAYSAFE LIMITED SHS G6964L206   3,844,196 276,760 SH   SOLE 19 276,760 0 0
PAYSAFE LIMITED SHS G6964L206   13,318,788 958,876 SH   SOLE 21 958,876 0 0
PAYSAFE LIMITED SHS G6964L206   9,367,694 674,420 SH   SOLE 22 650,695 0 23,725
PAYSAFE LIMITED SHS G6964L206   231,366 16,657 SH   SOLE 23 16,657 0 0
PAYSAFE LIMITED SHS G6964L206   528,431 38,044 SH   SOLE 26 0 0 38,044
PAYSAFE LIMITED SHS G6964L206   702,487 50,575 SH   SOLE 30 50,575 0 0
PAYSAFE LIMITED SHS G6964L206   31,489 2,267 SH   SOLE 36 2,267 0 0
PAYSAFE LIMITED SHS G6964L206   519,861 37,427 SH   SOLE 43 36,506 0 921
PAYSIGN INC COM 70451A104   2,531 981 SH   SOLE 2 5 0 976
PAYSIGN INC COM 70451A104   14,469 5,608 SH   SOLE 18 5,608 0 0
PAYSIGN INC COM 70451A104   262,765 101,847 SH   SOLE 21 101,847 0 0
PAYSIGN INC COM 70451A104   1,078,345 417,963 SH   SOLE 22 417,963 0 0
PB BANKSHARES INC COM 69318V103   6,043 445 SH   SOLE 18 445 0 0
PB BANKSHARES INC COM 69318V103   62,319 4,589 SH   SOLE 21 4,589 0 0
PBF ENERGY INC CL A 69318G106   9,636,518 236,305 SH   SOLE 2 126,123 0 110,182
PBF ENERGY INC CL A 69318G106   229,714 5,633 SH   SOLE 4 3,634 0 1,999
PBF ENERGY INC CL A 69318G106   473,945 11,622 SH   SOLE 7 11,622 0 0
PBF ENERGY INC CL A 69318G106   19,162,440 469,898 SH   SOLE 18 461,871 0 8,027
PBF ENERGY INC CL A 69318G106   21,937,152 537,939 SH   SOLE 19 537,939 0 0
PBF ENERGY INC CL A 69318G106   331,446,138 8,127,664 SH   SOLE 21 8,127,664 0 0
PBF ENERGY INC CL A 69318G106   149,884,810 3,675,449 SH   SOLE 22 3,564,758 0 110,691
PBF ENERGY INC CL A 69318G106   602,525 14,775 SH   SOLE 23 14,775 0 0
PBF ENERGY INC CL A 69318G106   596,326 14,623 SH   SOLE 25 14,623 0 0
PBF ENERGY INC CL A 69318G106   7,469,958 183,177 SH   SOLE 26 88,899 0 94,278
PBF ENERGY INC CL A 69318G106   7,585 186 SH   SOLE 28 0 0 186
PBF ENERGY INC CL A 69318G106   1,947,530 47,757 SH   SOLE 30 47,757 0 0
PBF ENERGY INC CL A 69318G106   49,181 1,206 SH   SOLE 34 1,206 0 0
PBF ENERGY INC CL A 69318G106   643,182 15,772 SH   SOLE 36 15,772 0 0
PBF ENERGY INC CL A 69318G106   498,699 12,229 SH   SOLE 40 12,229 0 0
PBF ENERGY INC CL A 69318G106   7,397,390 181,398 SH   SOLE 43 174,979 0 6,419
PC CONNECTION INC COM 69318J100   3,732,818 79,591 SH   SOLE 2 38,225 0 41,366
PC CONNECTION INC COM 69318J100   188 4 SH   SOLE 4 4 0 0
PC CONNECTION INC COM 69318J100   3,940 84 SH   SOLE 7 84 0 0
PC CONNECTION INC COM 69318J100   2,344,109 49,981 SH   SOLE 18 37,470 0 12,511
PC CONNECTION INC COM 69318J100   11,128,995 237,292 SH   SOLE 19 237,292 0 0
PC CONNECTION INC COM 69318J100   68,479,487 1,460,117 SH   SOLE 21 1,460,117 0 0
PC CONNECTION INC COM 69318J100   26,812,402 571,693 SH   SOLE 22 557,536 0 14,157
PC CONNECTION INC COM 69318J100   491,887 10,488 SH   SOLE 23 10,488 0 0
PC CONNECTION INC COM 69318J100   72,789 1,552 SH   SOLE 25 1,552 0 0
PC CONNECTION INC COM 69318J100   3,032,366 64,656 SH   SOLE 26 0 0 64,656
PC CONNECTION INC COM 69318J100   1,026,876 21,895 SH   SOLE 30 21,895 0 0
PC CONNECTION INC COM 69318J100   45,399 968 SH   SOLE 40 968 0 0
PC CONNECTION INC COM 69318J100   577,386 12,311 SH   SOLE 43 12,207 0 104
PCB BANCORP COM 69320M109   97,348 5,503 SH   SOLE 2 540 0 4,963
PCB BANCORP COM 69320M109   3,980 225 SH   SOLE 7 225 0 0
PCB BANCORP COM 69320M109   631,268 35,685 SH   SOLE 18 35,685 0 0
PCB BANCORP COM 69320M109   389,145 21,998 SH   SOLE 19 21,998 0 0
PCB BANCORP COM 69320M109   8,316,865 470,145 SH   SOLE 21 470,145 0 0
PCB BANCORP COM 69320M109   4,252,499 240,390 SH   SOLE 22 231,673 0 8,717
PCSB FINL CORP COM 69324R104   333,181 17,499 SH   SOLE 2 13,050 0 4,449
PCSB FINL CORP COM 69324R104   4,170 219 SH   SOLE 7 219 0 0
PCSB FINL CORP COM 69324R104   662,916 34,817 SH   SOLE 18 34,817 0 0
PCSB FINL CORP COM 69324R104   471,297 24,753 SH   SOLE 19 24,753 0 0
PCSB FINL CORP COM 69324R104   9,894,403 519,664 SH   SOLE 21 519,664 0 0
PCSB FINL CORP COM 69324R104   6,427,009 337,553 SH   SOLE 22 325,982 0 11,571
PCSB FINL CORP COM 69324R104   82,691 4,343 SH   SOLE 43 4,343 0 0
PCTEL INC COM 69325Q105   13,962 3,247 SH   SOLE 18 3,247 0 0
PCTEL INC COM 69325Q105   156,447 36,383 SH   SOLE 21 36,383 0 0
PCTEL INC COM 69325Q105   1,603,264 372,852 SH   SOLE 22 372,852 0 0
PDC ENERGY INC COM 69327R101   9,818,134 154,665 SH   SOLE 2 82,694 0 71,971
PDC ENERGY INC COM 69327R101   18,600 293 SH   SOLE 4 293 0 0
PDC ENERGY INC COM 69327R101   526,440 8,293 SH   SOLE 7 8,293 0 0
PDC ENERGY INC COM 69327R101   12,581,546 198,197 SH   SOLE 18 197,897 0 300
PDC ENERGY INC COM 69327R101   1,840,730 28,997 SH   SOLE 19 28,997 0 0
PDC ENERGY INC COM 69327R101   328,562,768 5,175,847 SH   SOLE 21 5,175,847 0 0
PDC ENERGY INC COM 69327R101   165,914,312 2,613,647 SH   SOLE 22 2,488,478 0 125,169
PDC ENERGY INC COM 69327R101   2,610,298 41,120 SH   SOLE 26 33,138 0 7,982
PDC ENERGY INC COM 69327R101   5,551,834 87,458 SH   SOLE 30 87,458 0 0
PDC ENERGY INC COM 69327R101   83,857 1,321 SH   SOLE 31 1,321 0 0
PDC ENERGY INC COM 69327R101   302,863 4,771 SH   SOLE 34 4,771 0 0
PDC ENERGY INC COM 69327R101   96,490 1,520 SH   SOLE 36 1,520 0 0
PDC ENERGY INC COM 69327R101   11,690,738 184,164 SH   SOLE 43 175,194 0 8,970
PDF SOLUTIONS INC COM 693282105   457,689 16,048 SH   SOLE 2 8,939 0 7,109
PDF SOLUTIONS INC COM 693282105   10,838 380 SH   SOLE 7 380 0 0
PDF SOLUTIONS INC COM 693282105   2,822,482 98,965 SH   SOLE 18 98,965 0 0
PDF SOLUTIONS INC COM 693282105   1,560,472 54,715 SH   SOLE 19 54,715 0 0
PDF SOLUTIONS INC COM 693282105   102,413,181 3,590,925 SH   SOLE 21 3,590,925 0 0
PDF SOLUTIONS INC COM 693282105   22,397,982 785,343 SH   SOLE 22 763,454 0 21,889
PDF SOLUTIONS INC COM 693282105   110,144 3,862 SH   SOLE 25 3,862 0 0
PDF SOLUTIONS INC COM 693282105   216,324 7,585 SH   SOLE 26 43 0 7,542
PDF SOLUTIONS INC COM 693282105   195,790 6,865 SH   SOLE 28 0 0 6,865
PDF SOLUTIONS INC COM 693282105   1,610,154 56,457 SH   SOLE 30 56,457 0 0
PDF SOLUTIONS INC COM 693282105   84,277 2,955 SH   SOLE 40 2,955 0 0
PDF SOLUTIONS INC COM 693282105   252,744 8,862 SH   SOLE 43 8,266 0 596
PDS BIOTECHNOLOGY CORP COM 70465T107   10,784 817 SH   SOLE 2 0 0 817
PDS BIOTECHNOLOGY CORP COM 70465T107   59,519 4,509 SH   SOLE 18 4,509 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107   913,387 69,196 SH   SOLE 21 69,196 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107   4,987,554 377,845 SH   SOLE 22 377,845 0 0
PEABODY ENERGY CORP COM 704551100   1,824,142 69,044 SH   SOLE 2 35,686 0 33,358
PEABODY ENERGY CORP COM 704551100   10,964 415 SH   SOLE 4 415 0 0
PEABODY ENERGY CORP COM 704551100   66,024 2,499 SH   SOLE 7 2,499 0 0
PEABODY ENERGY CORP COM 704551100   8,783,303 332,449 SH   SOLE 18 332,449 0 0
PEABODY ENERGY CORP COM 704551100   5,745,690 217,475 SH   SOLE 19 217,475 0 0
PEABODY ENERGY CORP COM 704551100   112,184,208 4,246,185 SH   SOLE 21 4,246,185 0 0
PEABODY ENERGY CORP COM 704551100   77,599,714 2,937,158 SH   SOLE 22 2,798,615 0 138,543
PEABODY ENERGY CORP COM 704551100   1,275,135 48,264 SH   SOLE 26 39,339 0 8,925
PEABODY ENERGY CORP COM 704551100   991,041 37,511 SH   SOLE 30 37,511 0 0
PEABODY ENERGY CORP COM 704551100   70,145 2,655 SH   SOLE 36 2,655 0 0
PEABODY ENERGY CORP COM 704551100   934,634 35,376 SH   SOLE 43 32,529 0 2,847
PEAPACK-GLADSTONE FINL CORP COM 704699107   787,799 21,166 SH   SOLE 2 7,790 0 13,376
PEAPACK-GLADSTONE FINL CORP COM 704699107   7,258 195 SH   SOLE 7 195 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   2,003,515 53,829 SH   SOLE 18 53,829 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   4,644,758 124,792 SH   SOLE 19 124,792 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   26,863,907 721,760 SH   SOLE 21 721,760 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   18,430,562 495,179 SH   SOLE 22 472,866 0 22,313
PEAPACK-GLADSTONE FINL CORP COM 704699107   89,775 2,412 SH   SOLE 25 2,412 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   679,712 18,262 SH   SOLE 26 0 0 18,262
PEAPACK-GLADSTONE FINL CORP COM 704699107   200,281 5,381 SH   SOLE 30 5,381 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   61,376 1,649 SH   SOLE 40 1,649 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   812,736 21,836 SH   SOLE 43 21,644 0 192
PEAR THERAPEUTICS INC CLASS A COM 704723105   18,587 15,752 SH   SOLE 2 2,845 0 12,907
PEAR THERAPEUTICS INC CLASS A COM 704723105   225,308 190,939 SH   SOLE 18 190,939 0 0
PEAR THERAPEUTICS INC CLASS A COM 704723105   157,287 133,294 SH   SOLE 19 133,294 0 0
PEAR THERAPEUTICS INC CLASS A COM 704723105   2,396,320 2,030,780 SH   SOLE 21 2,030,780 0 0
PEAR THERAPEUTICS INC CLASS A COM 704723105   1,281,921 1,086,374 SH   SOLE 22 1,050,511 0 35,863
PEAR THERAPEUTICS INC *W EXP 12/03/202 704723113   29,952 201,153 SH   SOLE 19 201,153 0 0
PEAR THERAPEUTICS INC *W EXP 12/03/202 704723113   5,292 35,542 SH   SOLE 34 35,542 0 0
PEARSON PLC SPONSORED ADR 705015105   16,017,180 1,421,223 SH   SOLE 43 1,302,461 0 118,762
PEBBLEBROOK HOTEL TR COM 70509V100   6,991,441 522,139 SH   SOLE 2 433,402 0 88,737
PEBBLEBROOK HOTEL TR COM 70509V100   911,350 68,062 SH   SOLE 4 68,062 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   2,469,237 184,409 SH   SOLE 7 184,409 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   7,929,732 592,213 SH   SOLE 18 592,213 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   5,648,451 421,841 SH   SOLE 19 421,841 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   139,375,988 10,408,961 SH   SOLE 21 10,408,961 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   71,324,071 5,326,667 SH   SOLE 22 5,140,350 0 186,317
PEBBLEBROOK HOTEL TR COM 70509V100   68,356 5,105 SH   SOLE 23 5,105 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   8,949,930 668,404 SH   SOLE 25 668,404 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   876,643 65,470 SH   SOLE 26 54,277 0 11,193
PEBBLEBROOK HOTEL TR COM 70509V100   1,187,010 88,649 SH   SOLE 28 2,341 0 86,308
PEBBLEBROOK HOTEL TR COM 70509V100   2,854,935 213,214 SH   SOLE 30 213,214 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   302,052 22,558 SH   SOLE 34 22,558 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   77,394 5,780 SH   SOLE 36 5,780 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   281,110 20,994 SH   SOLE 40 20,994 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   3,491,750 260,773 SH   SOLE 43 244,424 0 16,349
PEBBLEBROOK HOTEL TR NOTE 1.750%12/1 70509VAA8   6,123,513 7,445,000 PRN   SOLE 21 7,445,000 0 0
PEDEVCO CORP COM PAR 70532Y303   4,767 4,334 SH   SOLE 18 4,334 0 0
PEDEVCO CORP COM PAR 70532Y303   61,744 56,131 SH   SOLE 21 56,131 0 0
PEDEVCO CORP COM PAR 70532Y303   5,273 4,794 SH   SOLE 22 4,794 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   1,162,825 78,252 SH   SOLE 2 24,130 0 54,122
PEDIATRIX MEDICAL GROUP INC COM 58502B106   4,874 328 SH   SOLE 4 328 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   21,829 1,469 SH   SOLE 7 1,469 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   4,300,202 289,381 SH   SOLE 18 289,381 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   2,179,368 146,660 SH   SOLE 19 146,660 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   159,142,338 10,709,444 SH   SOLE 21 10,709,444 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   32,072,665 2,158,322 SH   SOLE 22 2,058,637 0 99,685
PEDIATRIX MEDICAL GROUP INC COM 58502B106   203,002 13,661 SH   SOLE 25 13,661 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   413,613 27,834 SH   SOLE 26 21,048 0 6,786
PEDIATRIX MEDICAL GROUP INC COM 58502B106   71,254 4,795 SH   SOLE 28 1,536 0 3,259
PEDIATRIX MEDICAL GROUP INC COM 58502B106   2,132,677 143,518 SH   SOLE 30 143,518 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   51,029 3,434 SH   SOLE 36 3,434 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   215,381 14,494 SH   SOLE 40 14,494 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   11,264 758 SH   OTR 43 758 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   1,196,988 80,551 SH   SOLE 43 77,977 0 2,574
PEGASYSTEMS INC COM 705573103   1,267,120 37,007 SH   SOLE 2 15,259 0 21,748
PEGASYSTEMS INC COM 705573103   30,097 879 SH   SOLE 4 140 0 739
PEGASYSTEMS INC COM 705573103   125,969 3,679 SH   SOLE 7 3,679 0 0
PEGASYSTEMS INC COM 705573103   681,102 19,892 SH   SOLE 18 19,892 0 0
PEGASYSTEMS INC COM 705573103   451,317 13,181 SH   SOLE 19 13,181 0 0
PEGASYSTEMS INC COM 705573103   28,016,914 818,251 SH   SOLE 21 818,251 0 0
PEGASYSTEMS INC COM 705573103   32,349,986 944,801 SH   SOLE 22 890,795 0 54,006
PEGASYSTEMS INC COM 705573103   205,098 5,990 SH   SOLE 25 5,990 0 0
PEGASYSTEMS INC COM 705573103   622,791 18,189 SH   SOLE 26 14,545 0 3,644
PEGASYSTEMS INC COM 705573103   25,132 734 SH   SOLE 28 734 0 0
PEGASYSTEMS INC COM 705573103   617,210 18,026 SH   SOLE 30 18,026 0 0
PEGASYSTEMS INC COM 705573103   20,476 598 SH   SOLE 31 598 0 0
PEGASYSTEMS INC COM 705573103   197,291 5,762 SH   SOLE 34 5,762 0 0
PEGASYSTEMS INC COM 705573103   168,290 4,915 SH   SOLE 40 4,915 0 0
PEGASYSTEMS INC COM 705573103   5,547 162 SH   OTR 43 162 0 0
PEGASYSTEMS INC COM 705573103   3,506,043 102,396 SH   SOLE 43 84,912 0 17,484
PEGASYSTEMS INC NOTE 0.750% 3/0 705573AB9   4,740,260 5,532,000 PRN   SOLE 21 5,532,000 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   2,299,440 289,602 SH   SOLE 2 100,095 0 189,507
PELOTON INTERACTIVE INC CL A COM 70614W100   138,624 17,459 SH   SOLE 4 17,459 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   113,637 14,312 SH   SOLE 7 14,312 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   2,119,607 266,953 SH   SOLE 18 266,953 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   6,358,844 800,862 SH   SOLE 19 800,862 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   29,618,582 3,730,300 SH   SOLE 21 3,730,300 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   58,390,268 7,353,938 SH   SOLE 22 6,938,748 0 415,190
PELOTON INTERACTIVE INC CL A COM 70614W100   342,095 43,085 SH   SOLE 25 43,085 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   987,029 124,311 SH   SOLE 26 98,397 0 25,914
PELOTON INTERACTIVE INC CL A COM 70614W100   38,017 4,788 SH   SOLE 28 4,788 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   1,004,188 126,472 SH   SOLE 30 126,472 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   34,849 4,389 SH   SOLE 31 4,389 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   3,645,190 459,092 SH   SOLE 34 459,092 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   312,852 39,402 SH   SOLE 40 39,402 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   11,656 1,468 SH   OTR 43 1,468 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   2,139,011 269,397 SH   SOLE 43 243,593 0 25,804
PELOTON INTERACTIVE INC NOTE 2/1 70614WAB6   1,025,663 1,447,000 PRN   SOLE 2 1,447,000 0 0
PELOTON INTERACTIVE INC NOTE 2/1 70614WAB6   1,482,143 2,091,000 PRN   SOLE 19 2,091,000 0 0
PELOTON INTERACTIVE INC NOTE 2/1 70614WAB6   6,634,555 9,360,000 PRN   SOLE 21 9,360,000 0 0
PELOTON INTERACTIVE INC NOTE 2/1 70614WAB6   1,036,295 1,462,000 PRN   SOLE 34 1,462,000 0 0
PEMBINA PIPELINE CORP COM 706327103   7,302,951 215,109 SH   SOLE 21 215,109 0 0
PEMBINA PIPELINE CORP COM 706327103   408,486 12,032 SH   SOLE 43 12,032 0 0
PENN ENTERTAINMENT INC COM 707569109   22,133,450 745,234 SH   SOLE 2 185,059 0 560,175
PENN ENTERTAINMENT INC COM 707569109   480,516 16,179 SH   SOLE 4 8,924 0 7,255
PENN ENTERTAINMENT INC COM 707569109   363,884 12,252 SH   SOLE 7 12,252 0 0
PENN ENTERTAINMENT INC COM 707569109   65,904 2,219 SH   SOLE 13 2,219 0 0
PENN ENTERTAINMENT INC COM 707569109   9,712,405 327,017 SH   SOLE 18 326,530 0 487
PENN ENTERTAINMENT INC COM 707569109   27,653,551 931,096 SH   SOLE 19 931,096 0 0
PENN ENTERTAINMENT INC COM 707569109   234,973,035 7,911,550 SH   SOLE 21 7,911,550 0 0
PENN ENTERTAINMENT INC COM 707569109   138,087,596 4,649,414 SH   SOLE 22 4,432,225 0 217,189
PENN ENTERTAINMENT INC COM 707569109   192,634 6,486 SH   SOLE 23 6,486 0 0
PENN ENTERTAINMENT INC COM 707569109   694,000 23,367 SH   SOLE 25 23,367 0 0
PENN ENTERTAINMENT INC COM 707569109   2,442,706 82,246 SH   SOLE 26 68,469 0 13,777
PENN ENTERTAINMENT INC COM 707569109   196,822 6,627 SH   SOLE 28 2,786 0 3,841
PENN ENTERTAINMENT INC COM 707569109   80,992 2,727 SH   SOLE 29 2,727 0 0
PENN ENTERTAINMENT INC COM 707569109   2,862,308 96,374 SH   SOLE 30 96,374 0 0
PENN ENTERTAINMENT INC COM 707569109   66,439 2,237 SH   SOLE 31 2,237 0 0
PENN ENTERTAINMENT INC COM 707569109   77,963 2,625 SH   SOLE 36 2,625 0 0
PENN ENTERTAINMENT INC COM 707569109   701,573 23,622 SH   SOLE 40 23,622 0 0
PENN ENTERTAINMENT INC COM 707569109   2,942,498 99,074 SH   SOLE 43 90,040 0 9,034
PENN ENTERTAINMENT INC NOTE 2.750% 5/1 707569AU3   5,032,236 3,414,000 PRN   SOLE 21 3,414,000 0 0
PENNANT GROUP INC COM 70805E109   148,944 13,565 SH   SOLE 2 7,850 0 5,715
PENNANT GROUP INC COM 70805E109   1,493 136 SH   SOLE 4 136 0 0
PENNANT GROUP INC COM 70805E109   3,733 340 SH   SOLE 7 340 0 0
PENNANT GROUP INC COM 70805E109   990,890 90,245 SH   SOLE 18 90,245 0 0
PENNANT GROUP INC COM 70805E109   531,652 48,420 SH   SOLE 19 48,420 0 0
PENNANT GROUP INC COM 70805E109   39,438,271 3,591,828 SH   SOLE 21 3,591,828 0 0
PENNANT GROUP INC COM 70805E109   7,598,566 692,037 SH   SOLE 22 670,016 0 22,021
PENNANT GROUP INC COM 70805E109   37,464 3,412 SH   SOLE 25 3,412 0 0
PENNANT GROUP INC COM 70805E109   80,747 7,354 SH   SOLE 26 5,164 0 2,190
PENNANT GROUP INC COM 70805E109   948,892 86,420 SH   SOLE 30 86,420 0 0
PENNANT GROUP INC COM 70805E109   29,317 2,670 SH   SOLE 40 2,670 0 0
PENNANT GROUP INC COM 70805E109   135,943 12,381 SH   SOLE 43 12,381 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106   4,058,010 369,582 SH   SOLE 30 369,582 0 0
PENNANTPARK INVT CORP COM 708062104   2,664,050 463,313 SH   SOLE 30 463,313 0 0
PENNANTPARK INVT CORP COM 708062104   131,066 22,794 SH   SOLE 43 17,735 0 5,059
PENNS WOODS BANCORP INC COM 708430103   10,302 387 SH   SOLE 2 0 0 387
PENNS WOODS BANCORP INC COM 708430103   30,507 1,146 SH   SOLE 18 1,146 0 0
PENNS WOODS BANCORP INC COM 708430103   681,472 25,600 SH   SOLE 21 25,600 0 0
PENNS WOODS BANCORP INC COM 708430103   660,655 24,818 SH   SOLE 22 24,818 0 0
PENNS WOODS BANCORP INC COM 708430103   293 11 SH   SOLE 43 11 0 0
PENNYMAC CORP NOTE 5.500% 3/1 70932AAF0   2,800,455 3,460,000 PRN   SOLE 21 3,460,000 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   2,477,968 43,734 SH   SOLE 2 21,377 0 22,357
PENNYMAC FINL SVCS INC NEW COM 70932M107   97,399 1,719 SH   SOLE 4 173 0 1,546
PENNYMAC FINL SVCS INC NEW COM 70932M107   239,672 4,230 SH   SOLE 7 4,230 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   4,442,314 78,403 SH   SOLE 18 78,403 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   2,773,620 48,952 SH   SOLE 19 48,952 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   56,398,571 995,386 SH   SOLE 21 995,386 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   46,129,796 814,151 SH   SOLE 22 770,330 0 43,821
PENNYMAC FINL SVCS INC NEW COM 70932M107   407,045 7,184 SH   SOLE 25 7,184 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   1,364,713 24,086 SH   SOLE 26 19,190 0 4,896
PENNYMAC FINL SVCS INC NEW COM 70932M107   165,164 2,915 SH   SOLE 28 779 0 2,136
PENNYMAC FINL SVCS INC NEW COM 70932M107   2,682,851 47,350 SH   SOLE 30 47,350 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   130,658 2,306 SH   SOLE 36 2,306 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   368,630 6,506 SH   SOLE 40 6,506 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   1,029,463 18,169 SH   SOLE 43 15,643 0 2,526
PENNYMAC MTG INVT TR COM 70931T103   3,285,679 265,188 SH   SOLE   265,188 0 0
PENNYMAC MTG INVT TR COM 70931T103   1,381,956 111,538 SH   SOLE 2 57,667 0 53,871
PENNYMAC MTG INVT TR COM 70931T103   4,163 336 SH   SOLE 4 336 0 0
PENNYMAC MTG INVT TR COM 70931T103   29,240 2,360 SH   SOLE 7 2,360 0 0
PENNYMAC MTG INVT TR COM 70931T103   3,862,310 311,728 SH   SOLE 18 311,728 0 0
PENNYMAC MTG INVT TR COM 70931T103   2,056,690 165,996 SH   SOLE 19 165,996 0 0
PENNYMAC MTG INVT TR COM 70931T103   153,197,282 12,364,591 SH   SOLE 21 12,364,591 0 0
PENNYMAC MTG INVT TR COM 70931T103   29,807,391 2,405,762 SH   SOLE 22 2,294,903 0 110,859
PENNYMAC MTG INVT TR COM 70931T103   154,156 12,442 SH   SOLE 25 12,442 0 0
PENNYMAC MTG INVT TR COM 70931T103   770,955 62,224 SH   SOLE 26 53,112 0 9,112
PENNYMAC MTG INVT TR COM 70931T103   100,471 8,109 SH   SOLE 28 1,745 0 6,364
PENNYMAC MTG INVT TR COM 70931T103   1,824,477 147,254 SH   SOLE 30 147,254 0 0
PENNYMAC MTG INVT TR COM 70931T103   38,186 3,082 SH   SOLE 36 3,082 0 0
PENNYMAC MTG INVT TR COM 70931T103   148,222 11,963 SH   SOLE 40 11,963 0 0
PENNYMAC MTG INVT TR COM 70931T103   915,898 73,922 SH   SOLE 43 68,512 0 5,410
PENSKE AUTOMOTIVE GRP INC COM 70959W103   15,678,061 136,414 SH   SOLE 2 21,364 0 115,050
PENSKE AUTOMOTIVE GRP INC COM 70959W103   45,742 398 SH   SOLE 4 398 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   75,854 660 SH   SOLE 7 660 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   1,338,705 11,648 SH   SOLE 18 11,648 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   2,835,668 24,673 SH   SOLE 19 24,673 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   39,184,464 340,942 SH   SOLE 21 340,942 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   71,697,701 623,838 SH   SOLE 22 587,486 0 36,352
PENSKE AUTOMOTIVE GRP INC COM 70959W103   195,381 1,700 SH   SOLE 23 1,700 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   553,963 4,820 SH   SOLE 25 4,820 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   1,868,187 16,255 SH   SOLE 26 11,829 0 4,426
PENSKE AUTOMOTIVE GRP INC COM 70959W103   72,981 635 SH   SOLE 28 589 0 46
PENSKE AUTOMOTIVE GRP INC COM 70959W103   1,543,855 13,433 SH   SOLE 30 13,433 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   45,857 399 SH   SOLE 31 399 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   125,963 1,096 SH   SOLE 36 1,096 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   493,050 4,290 SH   SOLE 40 4,290 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   5,100,728 44,381 SH   SOLE 43 41,583 0 2,798
PENTAIR PLC SHS G7S00T104   8,616,459 191,562 SH   SOLE 2 59,256 0 132,306
PENTAIR PLC SHS G7S00T104   9,222,069 205,026 SH   SOLE 4 102,196 0 102,830
PENTAIR PLC SHS G7S00T104   17,001,540 377,980 SH   SOLE 7 374,154 0 3,826
PENTAIR PLC SHS G7S00T104   36,749 817 SH   SOLE 13 817 0 0
PENTAIR PLC SHS G7S00T104   1,211,536 26,935 SH   SOLE 15 26,935 0 0
PENTAIR PLC SHS G7S00T104   14,248,629 316,777 SH   SOLE 18 303,824 0 12,953
PENTAIR PLC SHS G7S00T104   3,784,527 84,138 SH   SOLE 19 84,138 0 0
PENTAIR PLC SHS G7S00T104   214,969,451 4,779,223 SH   SOLE 21 4,779,223 0 0
PENTAIR PLC SHS G7S00T104   176,131,155 3,915,766 SH   SOLE 22 3,542,226 0 373,540
PENTAIR PLC SHS G7S00T104   12,611,897 280,389 SH   SOLE 23 280,389 0 0
PENTAIR PLC SHS G7S00T104   25,734,497 572,132 SH   SOLE 25 572,132 0 0
PENTAIR PLC SHS G7S00T104   17,277,133 384,107 SH   SOLE 26 139,540 0 244,567
PENTAIR PLC SHS G7S00T104   17,526,052 389,641 SH   SOLE 28 9,523 0 380,118
PENTAIR PLC SHS G7S00T104   115,689,550 2,572,022 SH   SOLE 30 2,461,670 0 110,352
PENTAIR PLC SHS G7S00T104   1,563,370 34,757 SH   SOLE 31 31,982 0 2,775
PENTAIR PLC SHS G7S00T104   8,072,830 179,476 SH   SOLE 34 179,476 0 0
PENTAIR PLC SHS G7S00T104   2,105,424 46,808 SH   SOLE 36 46,808 0 0
PENTAIR PLC SHS G7S00T104   270,465 6,013 SH   SOLE 40 6,013 0 0
PENTAIR PLC SHS G7S00T104   27,753 617 SH   OTR 43 617 0 0
PENTAIR PLC SHS G7S00T104   4,886,544 108,638 SH   SOLE 43 103,027 0 5,612
PENUMBRA INC COM 70975L107   18,502,666 83,173 SH   SOLE 2 55,016 0 28,157
PENUMBRA INC COM 70975L107   94,990 427 SH   SOLE 4 121 0 306
PENUMBRA INC COM 70975L107   592,411 2,663 SH   SOLE 7 2,663 0 0
PENUMBRA INC COM 70975L107   420,672 1,891 SH   SOLE 17 0 0 1,891
PENUMBRA INC COM 70975L107   23,829,693 107,119 SH   SOLE 18 107,119 0 0
PENUMBRA INC COM 70975L107   120,691,446 542,531 SH   SOLE 19 542,531 0 0
PENUMBRA INC COM 70975L107   492,746,675 2,214,990 SH   SOLE 21 2,214,990 0 0
PENUMBRA INC COM 70975L107   236,190,899 1,061,723 SH   SOLE 22 1,013,471 0 48,252
PENUMBRA INC COM 70975L107   1,261,126 5,669 SH   SOLE 25 5,669 0 0
PENUMBRA INC COM 70975L107   3,306,201 14,862 SH   SOLE 26 11,913 0 2,949
PENUMBRA INC COM 70975L107   547,029 2,459 SH   SOLE 28 650 0 1,809
PENUMBRA INC COM 70975L107   31,652,499 142,284 SH   SOLE 30 142,284 0 0
PENUMBRA INC COM 70975L107   114,122 513 SH   SOLE 31 513 0 0
PENUMBRA INC COM 70975L107   48,871,792 219,688 SH   SOLE 34 219,688 0 0
PENUMBRA INC COM 70975L107   208,000 935 SH   SOLE 36 935 0 0
PENUMBRA INC COM 70975L107   1,107,628 4,979 SH   SOLE 40 4,979 0 0
PENUMBRA INC COM 70975L107   25,583 115 SH   OTR 43 115 0 0
PENUMBRA INC COM 70975L107   3,744,447 16,832 SH   SOLE 43 15,962 0 870
PEOPLES BANCORP INC COM 709789101   2,477,045 87,683 SH   SOLE 2 65,631 0 22,052
PEOPLES BANCORP INC COM 709789101   8,645 306 SH   SOLE 7 306 0 0
PEOPLES BANCORP INC COM 709789101   2,374,187 84,042 SH   SOLE 18 84,042 0 0
PEOPLES BANCORP INC COM 709789101   1,532,760 54,257 SH   SOLE 19 54,257 0 0
PEOPLES BANCORP INC COM 709789101   31,546,210 1,116,680 SH   SOLE 21 1,116,680 0 0
PEOPLES BANCORP INC COM 709789101   21,650,715 766,397 SH   SOLE 22 728,521 0 37,876
PEOPLES BANCORP INC COM 709789101   147,635 5,226 SH   SOLE 25 5,226 0 0
PEOPLES BANCORP INC COM 709789101   770,943 27,290 SH   SOLE 26 25,092 0 2,198
PEOPLES BANCORP INC COM 709789101   66,585 2,357 SH   SOLE 28 0 0 2,357
PEOPLES BANCORP INC COM 709789101   62,969 2,229 SH   SOLE 30 2,229 0 0
PEOPLES BANCORP INC COM 709789101   788,853 27,924 SH   SOLE 34 27,924 0 0
PEOPLES BANCORP INC COM 709789101   183,117 6,482 SH   SOLE 40 6,482 0 0
PEOPLES BANCORP INC COM 709789101   44,692 1,582 SH   OTR 43 1,582 0 0
PEOPLES BANCORP INC COM 709789101   1,635,506 57,894 SH   SOLE 43 56,827 0 1,067
PEOPLES BANCORP N C INC COM 710577107   21,001 645 SH   SOLE 2 497 0 148
PEOPLES BANCORP N C INC COM 710577107   26,732 821 SH   SOLE 18 821 0 0
PEOPLES BANCORP N C INC COM 710577107   1,398,029 42,937 SH   SOLE 21 42,937 0 0
PEOPLES BANCORP N C INC COM 710577107   16,508 507 SH   SOLE 22 507 0 0
PEOPLES FINL SVCS CORP COM 711040105   233,124 4,497 SH   SOLE 2 1,591 0 2,906
PEOPLES FINL SVCS CORP COM 711040105   4,769 92 SH   SOLE 7 92 0 0
PEOPLES FINL SVCS CORP COM 711040105   1,123,217 21,667 SH   SOLE 18 21,667 0 0
PEOPLES FINL SVCS CORP COM 711040105   675,579 13,032 SH   SOLE 19 13,032 0 0
PEOPLES FINL SVCS CORP COM 711040105   13,836,511 266,908 SH   SOLE 21 266,908 0 0
PEOPLES FINL SVCS CORP COM 711040105   8,477,499 163,532 SH   SOLE 22 157,862 0 5,670
PEPGEN INC COM 713317105   130,678 9,774 SH   SOLE 2 569 0 9,205
PEPGEN INC COM 713317105   486,574 36,393 SH   SOLE 18 36,393 0 0
PEPGEN INC COM 713317105   355,134 26,562 SH   SOLE 19 26,562 0 0
PEPGEN INC COM 713317105   8,592,311 642,656 SH   SOLE 21 642,656 0 0
PEPGEN INC COM 713317105   3,330,641 249,113 SH   SOLE 22 240,422 0 8,691
PEPGEN INC COM 713317105   149,396 11,174 SH   SOLE 30 11,174 0 0
PEPSICO INC COM 713448108   615,893,064 3,409,128 SH   SOLE 2 1,020,107 0 2,389,021
PEPSICO INC COM 713448108   212,650,370 1,177,075 SH   SOLE 4 885,310 0 291,765
PEPSICO INC COM 713448108   291,668,344 1,614,460 SH   SOLE 7 1,531,916 0 82,544
PEPSICO INC COM 713448108   23,075,340 127,728 SH   SOLE 13 114,333 0 13,395
PEPSICO INC COM 713448108   42,911,628 237,527 SH   SOLE 15 237,527 0 0
PEPSICO INC COM 713448108   361 2 SH   SOLE 17 0 0 2
PEPSICO INC COM 713448108   590,445,929 3,268,272 SH   SOLE 18 3,015,982 0 252,290
PEPSICO INC COM 713448108   199,151,996 1,102,358 SH   SOLE 19 1,102,358 0 0
PEPSICO INC COM 713448108   6,332,675 35,053 SH   SOLE 20 35,053 0 0
PEPSICO INC COM 713448108   6,909,913,850 38,248,167 SH   SOLE 21 38,248,167 0 0
PEPSICO INC COM 713448108   5,706,782,204 31,588,521 SH   SOLE 22 28,484,780 0 3,103,741
PEPSICO INC COM 713448108   538,052,632 2,978,261 SH   SOLE 23 2,978,261 0 0
PEPSICO INC COM 713448108   572,303,962 3,167,851 SH   SOLE 25 3,167,851 0 0
PEPSICO INC COM 713448108   618,219,062 3,422,003 SH   SOLE 26 1,747,080 0 1,674,923
PEPSICO INC COM 713448108   673,297,057 3,726,874 SH   SOLE 28 33,505 0 3,693,369
PEPSICO INC COM 713448108   18,768,225 103,887 SH   SOLE 29 103,887 0 0
PEPSICO INC COM 713448108   2,125,098,160 11,762,970 SH   SOLE 30 11,664,374 0 98,596
PEPSICO INC COM 713448108   93,824,868 519,345 SH   SOLE 31 494,540 0 24,805
PEPSICO INC COM 713448108   69,290,336 383,540 SH   SOLE 32 383,540 0 0
PEPSICO INC COM 713448108   143,094,282 792,064 SH   SOLE 34 792,064 0 0
PEPSICO INC COM 713448108   86,266,595 477,508 SH   SOLE 36 477,508 0 0
PEPSICO INC COM 713448108   9,407,147 52,071 SH   SOLE 40 52,071 0 0
PEPSICO INC COM 713448108   576,847 3,193 SH   OTR 43 3,193 0 0
PEPSICO INC COM 713448108   348,762,200 1,930,489 SH   SOLE 43 1,743,486 0 187,003
PERASO INC COM 71360T101   1,942 2,660 SH   SOLE 18 2,660 0 0
PERASO INC COM 71360T101   19,636 26,898 SH   SOLE 21 26,898 0 0
PERASO INC COM 71360T101   2,192 3,003 SH   SOLE 22 3,003 0 0
PERDOCEO ED CORP COM 71363P106   963,020 69,282 SH   SOLE 2 22,025 0 47,257
PERDOCEO ED CORP COM 71363P106   4,531 326 SH   SOLE 4 326 0 0
PERDOCEO ED CORP COM 71363P106   10,286 740 SH   SOLE 7 740 0 0
PERDOCEO ED CORP COM 71363P106   3,376,032 242,880 SH   SOLE 18 242,880 0 0
PERDOCEO ED CORP COM 71363P106   1,711,243 123,111 SH   SOLE 19 123,111 0 0
PERDOCEO ED CORP COM 71363P106   118,020,605 8,490,691 SH   SOLE 21 8,490,691 0 0
PERDOCEO ED CORP COM 71363P106   26,127,719 1,879,692 SH   SOLE 22 1,797,632 0 82,060
PERDOCEO ED CORP COM 71363P106   123,780 8,905 SH   SOLE 25 8,905 0 0
PERDOCEO ED CORP COM 71363P106   495,368 35,638 SH   SOLE 26 31,145 0 4,493
PERDOCEO ED CORP COM 71363P106   1,480,128 106,484 SH   SOLE 30 106,484 0 0
PERDOCEO ED CORP COM 71363P106   117,205 8,432 SH   SOLE 40 8,432 0 0
PERDOCEO ED CORP COM 71363P106   1,584,183 113,970 SH   SOLE 43 112,637 0 1,333
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   239,208 24,409 SH   SOLE 2 13,336 0 11,073
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   131,555 13,424 SH   SOLE 7 13,424 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   1,146,237 116,963 SH   SOLE 18 116,963 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   747,279 76,253 SH   SOLE 19 76,253 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   14,488,006 1,478,368 SH   SOLE 21 1,478,368 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   9,874,568 1,007,609 SH   SOLE 22 973,968 0 33,641
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   70,482 7,192 SH   SOLE 25 7,192 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   1,147 117 SH   SOLE 26 117 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   116,659 11,904 SH   SOLE 30 11,904 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   57,448 5,862 SH   SOLE 40 5,862 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   1,019 104 SH   SOLE 43 104 0 0
PERFICIENT INC COM 71375U101   1,793,584 25,685 SH   SOLE 2 12,819 0 12,866
PERFICIENT INC COM 71375U101   21,787 312 SH   SOLE 4 137 0 175
PERFICIENT INC COM 71375U101   141,196 2,022 SH   SOLE 7 2,022 0 0
PERFICIENT INC COM 71375U101   8,196,226 117,374 SH   SOLE 18 110,738 0 6,636
PERFICIENT INC COM 71375U101   7,662,306 109,728 SH   SOLE 19 109,728 0 0
PERFICIENT INC COM 71375U101   295,703,096 4,234,614 SH   SOLE 21 4,234,614 0 0
PERFICIENT INC COM 71375U101   63,848,711 914,345 SH   SOLE 22 887,502 0 26,843
PERFICIENT INC COM 71375U101   32,192 461 SH   SOLE 23 461 0 0
PERFICIENT INC COM 71375U101   336,162 4,814 SH   SOLE 25 4,814 0 0
PERFICIENT INC COM 71375U101   1,756,713 25,157 SH   SOLE 26 12,992 0 12,165
PERFICIENT INC COM 71375U101   90,081 1,290 SH   SOLE 28 589 0 701
PERFICIENT INC COM 71375U101   3,941,624 56,446 SH   SOLE 30 56,446 0 0
PERFICIENT INC COM 71375U101   354,597 5,078 SH   SOLE 40 5,078 0 0
PERFICIENT INC COM 71375U101   2,149,926 30,788 SH   SOLE 43 30,058 0 730
PERFICIENT INC NOTE 0.125%11/1 71375UAF8   2,545,388 3,295,000 PRN   SOLE 21 3,295,000 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   23,837,601 408,248 SH   SOLE 2 128,329 0 279,919
PERFORMANCE FOOD GROUP CO COM 71377A103   89,979 1,541 SH   SOLE 4 472 0 1,069
PERFORMANCE FOOD GROUP CO COM 71377A103   195,315 3,345 SH   SOLE 7 3,345 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   19,241,257 329,530 SH   SOLE 18 329,530 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   5,859,028 100,343 SH   SOLE 19 100,343 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   471,388,543 8,073,104 SH   SOLE 21 8,073,104 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   257,974,786 4,418,133 SH   SOLE 22 4,212,714 0 205,419
PERFORMANCE FOOD GROUP CO COM 71377A103   6,223,265 106,581 SH   SOLE 26 58,826 0 47,755
PERFORMANCE FOOD GROUP CO COM 71377A103   159,872 2,738 SH   SOLE 28 2,738 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   3,082,758 52,796 SH   SOLE 30 52,796 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   124,429 2,131 SH   SOLE 31 2,131 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   629,094 10,774 SH   SOLE 36 10,774 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   3,239,828 55,486 SH   SOLE 43 51,405 0 4,081
PERFORMANT FINL CORP COM 71377E105   6,628 1,836 SH   SOLE 2 0 0 1,836
PERFORMANT FINL CORP COM 71377E105   42,046 11,647 SH   SOLE 18 11,647 0 0
PERFORMANT FINL CORP COM 71377E105   643,511 178,258 SH   SOLE 21 178,258 0 0
PERFORMANT FINL CORP COM 71377E105   1,258,042 348,488 SH   SOLE 22 348,488 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   1,034,502 113,184 SH   SOLE 2 42,225 0 70,959
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   12,394 1,356 SH   SOLE 7 1,356 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   3,132,516 342,726 SH   SOLE 18 342,726 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   1,957,943 214,217 SH   SOLE 19 214,217 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   38,306,617 4,191,096 SH   SOLE 21 4,191,096 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   31,871,783 3,487,066 SH   SOLE 22 3,322,300 0 164,766
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   189,116 20,691 SH   SOLE 25 20,691 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   732,388 80,130 SH   SOLE 26 69,110 0 11,020
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   993,079 108,652 SH   SOLE 28 92,005 0 16,647
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   509,683 55,764 SH   SOLE 30 55,764 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   229,524 25,112 SH   SOLE 40 25,112 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   23,819 2,606 SH   SOLE 43 2,606 0 0
PERKINELMER INC COM 714046109   27,677,605 197,387 SH   SOLE 2 34,361 0 163,026
PERKINELMER INC COM 714046109   12,829,990 91,499 SH   SOLE 4 47,745 0 43,754
PERKINELMER INC COM 714046109   13,996,480 99,818 SH   SOLE 7 96,122 0 3,696
PERKINELMER INC COM 714046109   243,702 1,738 SH   SOLE 13 410 0 1,328
PERKINELMER INC COM 714046109   2,913,772 20,780 SH   SOLE 15 20,780 0 0
PERKINELMER INC COM 714046109   3,365 24 SH   SOLE 17 0 0 24
PERKINELMER INC COM 714046109   43,908,491 313,140 SH   SOLE 18 302,767 0 10,373
PERKINELMER INC COM 714046109   11,104,302 79,192 SH   SOLE 19 79,192 0 0
PERKINELMER INC COM 714046109   470,650,113 3,356,512 SH   SOLE 21 3,356,512 0 0
PERKINELMER INC COM 714046109   380,132,213 2,710,970 SH   SOLE 22 2,427,923 0 283,047
PERKINELMER INC COM 714046109   30,798,622 219,645 SH   SOLE 23 219,645 0 0
PERKINELMER INC COM 714046109   25,282,367 180,305 SH   SOLE 25 180,305 0 0
PERKINELMER INC COM 714046109   29,143,465 207,841 SH   SOLE 26 70,478 0 137,363
PERKINELMER INC COM 714046109   29,757,488 212,220 SH   SOLE 28 2,694 0 209,526
PERKINELMER INC COM 714046109   25,520 182 SH   SOLE 29 182 0 0
PERKINELMER INC COM 714046109   87,171,970 621,680 SH   SOLE 30 621,680 0 0
PERKINELMER INC COM 714046109   3,885,636 27,711 SH   SOLE 31 25,404 0 2,307
PERKINELMER INC COM 714046109   827,298 5,900 SH   SOLE 34 5,900 0 0
PERKINELMER INC COM 714046109   4,635,533 33,059 SH   SOLE 36 33,059 0 0
PERKINELMER INC COM 714046109   673,757 4,805 SH   SOLE 40 4,805 0 0
PERKINELMER INC COM 714046109   12,540,843 89,437 SH   SOLE 43 82,924 0 6,513
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203   8,423 2,386 SH   SOLE 18 2,386 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203   127,599 36,147 SH   SOLE 21 36,147 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203   930,564 263,616 SH   SOLE 22 263,616 0 0
PERMA-PIPE INTL HLDGS INC COM 714167103   12,880 1,363 SH   SOLE 18 1,363 0 0
PERMA-PIPE INTL HLDGS INC COM 714167103   152,655 16,154 SH   SOLE 21 16,154 0 0
PERMA-PIPE INTL HLDGS INC COM 714167103   8,533 903 SH   SOLE 22 903 0 0
PERMA-PIPE INTL HLDGS INC COM 714167103   10,877 1,151 SH   SOLE 43 1,151 0 0
PERMIAN RESOURCES CORP NOTE 3.250% 4/0 15136AAA0   94,556 56,000 PRN   SOLE 2 56,000 0 0
PERMIAN RESOURCES CORP NOTE 3.250% 4/0 15136AAA0   2,348,704 1,391,000 PRN   SOLE 18 1,391,000 0 0
PERMIAN RESOURCES CORP NOTE 3.250% 4/0 15136AAA0   959,068 568,000 PRN   SOLE 19 568,000 0 0
PERMIAN RESOURCES CORP NOTE 3.250% 4/0 15136AAA0   285,357 169,000 PRN   SOLE 26 169,000 0 0
PERMIAN RESOURCES CORP NOTE 3.250% 4/0 15136AAA0   805,415 477,000 PRN   SOLE 34 477,000 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   1,443,173 153,529 SH   SOLE 2 60,102 0 93,427
PERMIAN RESOURCES CORP CLASS A COM 71424F105   7,849 835 SH   SOLE 4 835 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   155,730 16,567 SH   SOLE 7 16,567 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   5,467,632 581,663 SH   SOLE 18 581,663 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   3,567,761 379,549 SH   SOLE 19 379,549 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   75,945,382 8,079,296 SH   SOLE 21 8,079,296 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   47,791,226 5,084,173 SH   SOLE 22 4,847,611 0 236,562
PERMIAN RESOURCES CORP CLASS A COM 71424F105   949,165 100,975 SH   SOLE 26 86,063 0 14,912
PERMIAN RESOURCES CORP CLASS A COM 71424F105   1,765,047 187,771 SH   SOLE 30 187,771 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   394,819 42,002 SH   SOLE 43 41,082 0 920
PERMROCK ROYALTY TRUST TR UNIT 714254109   54,371 7,052 SH   SOLE 2 7,052 0 0
PERMROCK ROYALTY TRUST TR UNIT 714254109   22,112 2,868 SH   SOLE 22 2,868 0 0
PERPETUA RESOURCES CORP COM 714266103   4,164 1,426 SH   SOLE 2 1,426 0 0
PERPETUA RESOURCES CORP COM 714266103   16,705 5,721 SH   SOLE 18 5,721 0 0
PERPETUA RESOURCES CORP COM 714266103   5,384 1,844 SH   SOLE 19 1,844 0 0
PERPETUA RESOURCES CORP COM 714266103   198,373 67,936 SH   SOLE 21 67,936 0 0
PERPETUA RESOURCES CORP COM 714266103   1,831 627 SH   SOLE 23 627 0 0
PERRIGO CO PLC SHS G97822103   19,020,311 557,944 SH   SOLE 2 246,157 0 311,787
PERRIGO CO PLC SHS G97822103   9,682 284 SH   SOLE 4 284 0 0
PERRIGO CO PLC SHS G97822103   409,864 12,023 SH   SOLE 7 12,023 0 0
PERRIGO CO PLC SHS G97822103   10,180,569 298,638 SH   SOLE 18 284,010 0 14,628
PERRIGO CO PLC SHS G97822103   5,658,531 165,988 SH   SOLE 19 165,988 0 0
PERRIGO CO PLC SHS G97822103   258,713,135 7,589,121 SH   SOLE 21 7,589,121 0 0
PERRIGO CO PLC SHS G97822103   141,280,142 4,144,328 SH   SOLE 22 3,959,408 0 184,920
PERRIGO CO PLC SHS G97822103   768,525 22,544 SH   SOLE 25 22,544 0 0
PERRIGO CO PLC SHS G97822103   2,209,918 64,826 SH   SOLE 26 53,432 0 11,394
PERRIGO CO PLC SHS G97822103   447,534 13,128 SH   SOLE 28 2,380 0 10,748
PERRIGO CO PLC SHS G97822103   3,739,912 109,707 SH   SOLE 30 109,707 0 0
PERRIGO CO PLC SHS G97822103   66,782 1,959 SH   SOLE 31 1,959 0 0
PERRIGO CO PLC SHS G97822103   251,209 7,369 SH   SOLE 36 7,369 0 0
PERRIGO CO PLC SHS G97822103   679,414 19,930 SH   SOLE 40 19,930 0 0
PERRIGO CO PLC SHS G97822103   30,033 881 SH   OTR 43 881 0 0
PERRIGO CO PLC SHS G97822103   7,288,607 213,805 SH   SOLE 43 195,508 0 18,297
PERSONALIS INC COM 71535D106   1,070,034 540,421 SH   SOLE 2 312,340 0 228,081
PERSONALIS INC COM 71535D106   33,359 16,848 SH   SOLE 18 6,511 0 10,337
PERSONALIS INC COM 71535D106   2,385,904 1,205,002 SH   SOLE 19 1,205,002 0 0
PERSONALIS INC COM 71535D106   249,019 125,767 SH   SOLE 21 125,767 0 0
PERSONALIS INC COM 71535D106   2,985,557 1,507,857 SH   SOLE 22 1,507,857 0 0
PERSONALIS INC COM 71535D106   144,439 72,949 SH   SOLE 23 72,949 0 0
PERSONALIS INC COM 71535D106   175,569 88,671 SH   SOLE 26 0 0 88,671
PERSONALIS INC COM 71535D106   2,768 1,398 SH   SOLE 43 1,398 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   1,399,087 147,583 SH   SOLE 2 53,929 0 93,654
PETCO HEALTH & WELLNESS CO I COM 71601V105   120,434 12,704 SH   SOLE 7 12,704 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   317,172 33,457 SH   SOLE 18 33,457 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   241,986 25,526 SH   SOLE 19 25,526 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   9,482,446 1,000,258 SH   SOLE 21 1,000,258 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   18,878,586 1,991,412 SH   SOLE 22 1,880,725 0 110,687
PETCO HEALTH & WELLNESS CO I COM 71601V105   109,674 11,569 SH   SOLE 25 11,569 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   433,407 45,718 SH   SOLE 26 38,692 0 7,026
PETCO HEALTH & WELLNESS CO I COM 71601V105   103,190 10,885 SH   SOLE 28 0 0 10,885
PETCO HEALTH & WELLNESS CO I COM 71601V105   588,499 62,078 SH   SOLE 30 62,078 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   11,651 1,229 SH   SOLE 31 1,229 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   7,148 754 SH   SOLE 34 754 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   166,696 17,584 SH   SOLE 40 17,584 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   379,228 40,003 SH   SOLE 43 33,076 0 6,927
PETIQ INC COM CL A 71639T106   538,457 58,401 SH   SOLE 2 9,811 0 48,590
PETIQ INC COM CL A 71639T106   3,928 426 SH   SOLE 7 426 0 0
PETIQ INC COM CL A 71639T106   707,534 76,739 SH   SOLE 18 76,739 0 0
PETIQ INC COM CL A 71639T106   594,478 64,477 SH   SOLE 19 64,477 0 0
PETIQ INC COM CL A 71639T106   8,644,054 937,533 SH   SOLE 21 937,533 0 0
PETIQ INC COM CL A 71639T106   6,160,509 668,168 SH   SOLE 22 656,192 0 11,976
PETIQ INC COM CL A 71639T106   133,828 14,515 SH   SOLE 30 14,515 0 0
PETIQ INC COM CL A 71639T106   34,354 3,726 SH   SOLE 43 3,605 0 121
PETMED EXPRESS INC COM 716382106   248,172 14,021 SH   SOLE 2 5,838 0 8,183
PETMED EXPRESS INC COM 716382106   2,000 113 SH   SOLE 4 113 0 0
PETMED EXPRESS INC COM 716382106   2,283 129 SH   SOLE 7 129 0 0
PETMED EXPRESS INC COM 716382106   1,213,707 68,571 SH   SOLE 18 68,571 0 0
PETMED EXPRESS INC COM 716382106   650,900 36,774 SH   SOLE 19 36,774 0 0
PETMED EXPRESS INC COM 716382106   48,256,678 2,726,366 SH   SOLE 21 2,726,366 0 0
PETMED EXPRESS INC COM 716382106   9,210,779 520,383 SH   SOLE 22 502,617 0 17,766
PETMED EXPRESS INC COM 716382106   63,366 3,580 SH   SOLE 25 3,580 0 0
PETMED EXPRESS INC COM 716382106   41,188 2,327 SH   SOLE 26 891 0 1,436
PETMED EXPRESS INC COM 716382106   96,076 5,428 SH   SOLE 28 0 0 5,428
PETMED EXPRESS INC COM 716382106   771,950 43,613 SH   SOLE 30 43,613 0 0
PETMED EXPRESS INC COM 716382106   62,127 3,510 SH   SOLE 36 3,510 0 0
PETMED EXPRESS INC COM 716382106   42,144 2,381 SH   SOLE 40 2,381 0 0
PETMED EXPRESS INC COM 716382106   817,068 46,162 SH   SOLE 43 41,256 0 4,906
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   11,128,983 1,197,953 SH   SOLE 2 1,197,953 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   643,453 69,263 SH   SOLE 4 69,263 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   10,483,886 1,128,513 SH   SOLE 18 0 0 1,128,513
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   394,026 42,414 SH   SOLE 19 42,414 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   65,093,813 7,006,869 SH   SOLE 21 7,006,869 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   4,058,810 436,901 SH   SOLE 22 436,901 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   4,383,635 471,866 SH   SOLE 25 471,866 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   239,505 25,781 SH   SOLE 26 0 0 25,781
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   7,167,458 771,524 SH   SOLE 30 771,524 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   32,109,222 3,456,321 SH   SOLE 34 3,456,321 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   326,079 35,100 SH   SOLE 43 35,100 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   7,684,902 721,587 SH   SOLE 18 0 0 721,587
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   34,764,081 3,264,233 SH   SOLE 19 3,264,233 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   60,457,739 5,676,783 SH   SOLE 21 5,676,783 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   641,556 60,240 SH   SOLE 22 60,240 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   11,334,965 1,064,316 SH   SOLE 25 1,064,316 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   2,251,186 211,379 SH   SOLE 26 211,379 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   4,512,831 423,740 SH   SOLE 30 423,740 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   42,251,852 3,967,310 SH   SOLE 34 3,967,310 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   12,114,407 1,137,503 SH   SOLE 43 1,035,867 0 101,636
PETROS PHARMACEUTICALS INC COM NEW 71678J209   38,461 16,507 SH   SOLE 22 16,507 0 0
PFIZER INC COM 717081103   654,628,047 12,775,723 SH   SOLE 2 3,738,772 0 9,036,951
PFIZER INC COM 717081103   220,269,795 4,298,786 SH   SOLE 4 2,581,361 0 1,717,425
PFIZER INC COM 717081103   296,483,556 5,786,174 SH   SOLE 7 5,489,704 0 296,470
PFIZER INC COM 717081103   11,212,286 218,819 SH   SOLE 13 153,223 0 65,596
PFIZER INC COM 717081103   48,604,829 948,572 SH   SOLE 15 948,572 0 0
PFIZER INC COM 717081103   2,562 50 SH   SOLE 17 0 0 50
PFIZER INC COM 717081103   766,100,564 14,951,221 SH   SOLE 18 14,314,764 0 636,457
PFIZER INC COM 717081103   467,936,183 9,132,244 SH   SOLE 19 9,132,244 0 0
PFIZER INC COM 717081103   8,726,467,962 170,305,776 SH   SOLE 21 170,305,776 0 0
PFIZER INC COM 717081103   6,319,286,804 123,327,221 SH   SOLE 22 111,094,784 0 12,232,437
PFIZER INC COM 717081103   577,478,182 11,270,066 SH   SOLE 23 11,270,066 0 0
PFIZER INC COM 717081103   513,316,684 10,017,890 SH   SOLE 25 10,017,890 0 0
PFIZER INC COM 717081103   583,296,381 11,383,614 SH   SOLE 26 4,914,464 0 6,469,150
PFIZER INC COM 717081103   472,196,327 9,215,385 SH   SOLE 28 344,839 0 8,870,546
PFIZER INC COM 717081103   6,283,203 122,623 SH   SOLE 29 122,623 0 0
PFIZER INC COM 717081103   1,959,926,926 38,249,940 SH   SOLE 30 37,967,182 0 282,758
PFIZER INC COM 717081103   74,872,554 1,461,213 SH   SOLE 31 1,360,037 0 101,176
PFIZER INC COM 717081103   23,920,164 466,826 SH   SOLE 32 466,826 0 0
PFIZER INC COM 717081103   556,904,963 10,868,559 SH   SOLE 34 10,868,559 0 0
PFIZER INC COM 717081103   12,803,646 249,876 SH   SOLE 35 249,876 0 0
PFIZER INC COM 717081103   91,278,526 1,781,392 SH   SOLE 36 1,781,392 0 0
PFIZER INC COM 717081103   10,843,614 211,624 SH   SOLE 40 211,624 0 0
PFIZER INC COM 717081103   298,481,536 5,825,167 SH   SOLE 43 5,317,366 0 507,801
PFSWEB INC COM NEW 717098206   69,397 11,284 SH   SOLE 2 864 0 10,420
PFSWEB INC COM NEW 717098206   300,821 48,914 SH   SOLE 18 48,914 0 0
PFSWEB INC COM NEW 717098206   191,898 31,203 SH   SOLE 19 31,203 0 0
PFSWEB INC COM NEW 717098206   3,642,713 592,311 SH   SOLE 21 592,311 0 0
PFSWEB INC COM NEW 717098206   2,405,616 391,157 SH   SOLE 22 379,391 0 11,766
PG&E CORP COM 69331C108   60,625,638 3,728,514 SH   SOLE 2 456,247 0 3,272,267
PG&E CORP COM 69331C108   20,625,989 1,268,511 SH   SOLE 4 780,144 0 488,367
PG&E CORP COM 69331C108   57,476,124 3,534,817 SH   SOLE 7 3,488,815 0 46,002
PG&E CORP COM 69331C108   366,045 22,512 SH   SOLE 13 4,207 0 18,305
PG&E CORP COM 69331C108   4,254,494 261,654 SH   SOLE 15 261,654 0 0
PG&E CORP COM 69331C108   44,396,450 2,730,409 SH   SOLE 18 2,602,227 0 128,182
PG&E CORP COM 69331C108   31,436,840 1,933,385 SH   SOLE 19 1,933,385 0 0
PG&E CORP COM 69331C108   786,088,789 48,344,944 SH   SOLE 21 48,344,944 0 0
PG&E CORP COM 69331C108   566,913,973 34,865,558 SH   SOLE 22 31,588,986 0 3,276,572
PG&E CORP COM 69331C108   40,199,143 2,472,272 SH   SOLE 23 2,472,272 0 0
PG&E CORP COM 69331C108   25,536,281 1,570,497 SH   SOLE 25 1,570,497 0 0
PG&E CORP COM 69331C108   50,949,182 3,133,406 SH   SOLE 26 753,548 0 2,379,858
PG&E CORP COM 69331C108   35,777,415 2,200,333 SH   SOLE 28 490,456 0 1,709,877
PG&E CORP COM 69331C108   72,520 4,460 SH   SOLE 29 4,460 0 0
PG&E CORP COM 69331C108   179,555,017 11,042,744 SH   SOLE 30 11,042,744 0 0
PG&E CORP COM 69331C108   5,505,734 338,606 SH   SOLE 31 311,592 0 27,014
PG&E CORP COM 69331C108   8,926,838 549,006 SH   SOLE 34 549,006 0 0
PG&E CORP COM 69331C108   8,560,581 526,481 SH   SOLE 36 526,481 0 0
PG&E CORP COM 69331C108   897,763 55,213 SH   SOLE 40 55,213 0 0
PG&E CORP COM 69331C108   45,398 2,792 SH   OTR 43 2,792 0 0
PG&E CORP COM 69331C108   15,750,704 968,678 SH   SOLE 43 874,069 0 94,609
PG&E CORP OPTIONS 69331C108   6,382,050 392,500 SH Put SOLE 19 392,500 0 0
PG&E CORP OPTIONS 69331C108   32,520 2,000 SH Put SOLE 22 2,000 0 0
PG&E CORP OPTIONS 69331C108   902,430 55,500 SH Put SOLE 34 55,500 0 0
PG&E CORP UNIT 08/16/2023 69331C140   173,257,482 1,201,175 SH   SOLE 21 1,201,175 0 0
PGT INNOVATIONS INC COM 69336V101   6,972,054 388,199 SH   SOLE 2 289,868 0 98,331
PGT INNOVATIONS INC COM 69336V101   4,418 246 SH   SOLE 4 246 0 0
PGT INNOVATIONS INC COM 69336V101   10,147 565 SH   SOLE 7 565 0 0
PGT INNOVATIONS INC COM 69336V101   3,318,882 184,793 SH   SOLE 18 184,793 0 0
PGT INNOVATIONS INC COM 69336V101   9,978,289 555,584 SH   SOLE 19 555,584 0 0
PGT INNOVATIONS INC COM 69336V101   130,292,077 7,254,570 SH   SOLE 21 7,254,570 0 0
PGT INNOVATIONS INC COM 69336V101   39,852,611 2,218,965 SH   SOLE 22 2,167,806 0 51,159
PGT INNOVATIONS INC COM 69336V101   456,076 25,394 SH   SOLE 23 25,394 0 0
PGT INNOVATIONS INC COM 69336V101   193,268 10,761 SH   SOLE 25 10,761 0 0
PGT INNOVATIONS INC COM 69336V101   2,808,136 156,355 SH   SOLE 26 26,100 0 130,255
PGT INNOVATIONS INC COM 69336V101   1,658,462 92,342 SH   SOLE 30 92,342 0 0
PGT INNOVATIONS INC COM 69336V101   146,697 8,168 SH   SOLE 40 8,168 0 0
PGT INNOVATIONS INC COM 69336V101   500,060 27,843 SH   SOLE 43 27,300 0 543
PHARMACYTE BIOTECH INC COM NEW 71715X203   1,887 644 SH   SOLE 18 644 0 0
PHARMACYTE BIOTECH INC COM NEW 71715X203   25,807 8,808 SH   SOLE 21 8,808 0 0
PHARMACYTE BIOTECH INC COM NEW 71715X203   7,419 2,532 SH   SOLE 22 2,532 0 0
PHARVARIS N V COM N69605108   1,755 156 SH   SOLE 2 156 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107   108,284 9,651 SH   SOLE 2 5,432 0 4,219
PHATHOM PHARMACEUTICALS INC COM 71722W107   3,658 326 SH   SOLE 7 326 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107   695,943 62,027 SH   SOLE 18 62,027 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107   753,255 67,135 SH   SOLE 19 67,135 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107   11,053,103 985,125 SH   SOLE 21 985,125 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107   5,486,793 489,019 SH   SOLE 22 476,625 0 12,394
PHATHOM PHARMACEUTICALS INC COM 71722W107   22,059 1,966 SH   SOLE 25 1,966 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107   58,927 5,252 SH   SOLE 26 967 0 4,285
PHATHOM PHARMACEUTICALS INC COM 71722W107   37,396 3,333 SH   SOLE 28 0 0 3,333
PHATHOM PHARMACEUTICALS INC COM 71722W107   575,003 51,248 SH   SOLE 30 51,248 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107   16,751 1,493 SH   SOLE 40 1,493 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107   200,344 17,856 SH   SOLE 43 16,950 0 906
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   2,605,979 194,331 SH   SOLE 2 17,790 0 176,541
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   2,387 178 SH   SOLE 7 178 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   960,505 71,626 SH   SOLE 18 71,626 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   495,245 36,931 SH   SOLE 19 36,931 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   36,036,425 2,687,280 SH   SOLE 21 2,687,280 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   7,802,957 581,876 SH   SOLE 22 567,329 0 14,547
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   49,563 3,696 SH   SOLE 25 3,696 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   412,371 30,751 SH   SOLE 26 1,362 0 29,389
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   648,964 48,394 SH   SOLE 30 48,394 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   22,314 1,664 SH   SOLE 34 1,664 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   27,732 2,068 SH   SOLE 36 2,068 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   23,146 1,726 SH   SOLE 40 1,726 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   15,556 1,160 SH   OTR 43 1,160 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   34,638 2,583 SH   SOLE 43 2,378 0 205
PHILIP MORRIS INTL INC COM 718172109   247,028,915 2,440,756 SH   SOLE 2 702,385 0 1,738,371
PHILIP MORRIS INTL INC COM 718172109   22,604,545 223,343 SH   SOLE 4 223,343 0 0
PHILIP MORRIS INTL INC COM 718172109   141,199,994 1,395,119 SH   SOLE 7 1,392,197 0 2,922
PHILIP MORRIS INTL INC COM 718172109   4,945,930 48,868 SH   SOLE 13 30,406 0 18,462
PHILIP MORRIS INTL INC COM 718172109   26,380,387 260,650 SH   SOLE 15 260,650 0 0
PHILIP MORRIS INTL INC COM 718172109   266,025,116 2,628,447 SH   SOLE 18 2,496,974 0 131,473
PHILIP MORRIS INTL INC COM 718172109   130,625,573 1,290,639 SH   SOLE 19 1,290,639 0 0
PHILIP MORRIS INTL INC COM 718172109   1,463,395 14,459 SH   SOLE 20 14,459 0 0
PHILIP MORRIS INTL INC COM 718172109   4,286,030,655 42,347,897 SH   SOLE 21 42,347,897 0 0
PHILIP MORRIS INTL INC COM 718172109   3,346,943,954 33,069,301 SH   SOLE 22 29,833,223 0 3,236,078
PHILIP MORRIS INTL INC COM 718172109   305,835,771 3,021,794 SH   SOLE 23 3,021,794 0 0
PHILIP MORRIS INTL INC COM 718172109   295,854,137 2,923,171 SH   SOLE 25 2,923,171 0 0
PHILIP MORRIS INTL INC COM 718172109   230,555,368 2,277,990 SH   SOLE 26 694,382 0 1,583,608
PHILIP MORRIS INTL INC COM 718172109   156,541,709 1,546,702 SH   SOLE 28 0 0 1,546,702
PHILIP MORRIS INTL INC COM 718172109   6,108,934 60,359 SH   SOLE 29 60,359 0 0
PHILIP MORRIS INTL INC COM 718172109   645,784,979 6,380,644 SH   SOLE 30 6,380,644 0 0
PHILIP MORRIS INTL INC COM 718172109   22,126,125 218,616 SH   SOLE 31 190,637 0 27,979
PHILIP MORRIS INTL INC COM 718172109   18,262,838 180,445 SH   SOLE 32 180,445 0 0
PHILIP MORRIS INTL INC COM 718172109   25,464,031 251,596 SH   SOLE 34 251,596 0 0
PHILIP MORRIS INTL INC COM 718172109   42,150,321 416,464 SH   SOLE 36 416,464 0 0
PHILIP MORRIS INTL INC COM 718172109   2,292,103 22,647 SH   SOLE 37 22,647 0 0
PHILIP MORRIS INTL INC COM 718172109   3,575,547 35,328 SH   SOLE 40 35,328 0 0
PHILIP MORRIS INTL INC COM 718172109   111,641,670 1,103,070 SH   SOLE 43 973,582 0 129,488
PHILLIPS 66 COM 718546104   141,720,428 1,361,649 SH   SOLE 2 161,955 0 1,199,694
PHILLIPS 66 COM 718546104   46,566,433 447,410 SH   SOLE 4 268,554 0 178,856
PHILLIPS 66 COM 718546104   45,772,302 439,780 SH   SOLE 7 425,480 0 14,300
PHILLIPS 66 COM 718546104   887,802 8,530 SH   SOLE 13 2,847 0 5,683
PHILLIPS 66 COM 718546104   8,437,037 81,063 SH   SOLE 15 81,063 0 0
PHILLIPS 66 COM 718546104   1,041 10 SH   SOLE 17 0 0 10
PHILLIPS 66 COM 718546104   88,004,220 845,544 SH   SOLE 18 800,501 0 45,043
PHILLIPS 66 COM 718546104   49,829,445 478,761 SH   SOLE 19 478,761 0 0
PHILLIPS 66 COM 718546104   1,616,473,662 15,531,069 SH   SOLE 21 15,531,069 0 0
PHILLIPS 66 COM 718546104   1,079,081,248 10,367,806 SH   SOLE 22 9,359,291 0 1,008,515
PHILLIPS 66 COM 718546104   83,990,270 806,978 SH   SOLE 23 806,978 0 0
PHILLIPS 66 COM 718546104   73,569,885 706,859 SH   SOLE 25 706,859 0 0
PHILLIPS 66 COM 718546104   108,338,850 1,040,919 SH   SOLE 26 486,692 0 554,227
PHILLIPS 66 COM 718546104   38,464,533 369,567 SH   SOLE 28 4,665 0 364,902
PHILLIPS 66 COM 718546104   27,581 265 SH   SOLE 29 265 0 0
PHILLIPS 66 COM 718546104   420,602,268 4,041,144 SH   SOLE 30 4,037,986 0 3,158
PHILLIPS 66 COM 718546104   11,280,503 108,383 SH   SOLE 31 99,646 0 8,737
PHILLIPS 66 COM 718546104   10,137,496 97,401 SH   SOLE 34 97,401 0 0
PHILLIPS 66 COM 718546104   16,648,325 159,957 SH   SOLE 36 159,957 0 0
PHILLIPS 66 COM 718546104   1,865,426 17,923 SH   SOLE 40 17,923 0 0
PHILLIPS 66 COM 718546104   64,113 616 SH   OTR 43 616 0 0
PHILLIPS 66 COM 718546104   43,196,466 415,031 SH   SOLE 43 373,965 0 41,067
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   5,067,909 159,168 SH   SOLE 2 105,209 0 53,959
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   1,981,053 62,219 SH   SOLE 4 62,219 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   5,164,225 162,193 SH   SOLE 7 162,193 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   9,299,827 292,080 SH   SOLE 18 292,080 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   19,799,831 621,854 SH   SOLE 19 621,854 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   142,509,918 4,475,814 SH   SOLE 21 4,475,814 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   127,460,455 4,003,155 SH   SOLE 22 3,895,799 0 107,356
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   511,764 16,073 SH   SOLE 23 16,073 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   25,871,815 812,557 SH   SOLE 25 812,557 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   1,527,651 47,979 SH   SOLE 26 39,227 0 8,752
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   2,697,485 84,720 SH   SOLE 28 2,142 0 82,578
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   12,160,938 381,939 SH   SOLE 30 381,939 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   503,964 15,828 SH   SOLE 40 15,828 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   104,308 3,276 SH   SOLE 43 3,141 0 135
PHIO PHARMACEUTICALS CORP COM NEW 71880W303   3 7 SH   SOLE 21 7 0 0
PHIO PHARMACEUTICALS CORP COM NEW 71880W303   4 12 SH   SOLE 22 12 0 0
PHOENIX MTR INC COM NEW 71910P203   65 61 SH   SOLE 21 61 0 0
PHOTRONICS INC COM 719405102   3,881,671 230,640 SH   SOLE 2 158,324 0 72,316
PHOTRONICS INC COM 719405102   11,192 665 SH   SOLE 7 665 0 0
PHOTRONICS INC COM 719405102   3,537,918 210,215 SH   SOLE 18 210,215 0 0
PHOTRONICS INC COM 719405102   5,573,692 331,176 SH   SOLE 19 331,176 0 0
PHOTRONICS INC COM 719405102   127,829,067 7,595,310 SH   SOLE 21 7,595,310 0 0
PHOTRONICS INC COM 719405102   32,766,866 1,946,932 SH   SOLE 22 1,885,312 0 61,620
PHOTRONICS INC COM 719405102   326,653 19,409 SH   SOLE 23 19,409 0 0
PHOTRONICS INC COM 719405102   135,633 8,059 SH   SOLE 25 8,059 0 0
PHOTRONICS INC COM 719405102   1,621,419 96,341 SH   SOLE 26 46,938 0 49,403
PHOTRONICS INC COM 719405102   40,241 2,391 SH   SOLE 28 0 0 2,391
PHOTRONICS INC COM 719405102   1,998,024 118,718 SH   SOLE 30 118,718 0 0
PHOTRONICS INC COM 719405102   125,939 7,483 SH   SOLE 40 7,483 0 0
PHOTRONICS INC COM 719405102   669,430 39,776 SH   SOLE 43 37,745 0 2,031
PHREESIA INC COM 71944F106   3,877,634 119,828 SH   SOLE 2 57,454 0 62,374
PHREESIA INC COM 71944F106   4,530 140 SH   SOLE 4 140 0 0
PHREESIA INC COM 71944F106   18,801 581 SH   SOLE 7 581 0 0
PHREESIA INC COM 71944F106   4,684,434 144,760 SH   SOLE 18 133,573 0 11,187
PHREESIA INC COM 71944F106   21,911,118 677,105 SH   SOLE 19 677,105 0 0
PHREESIA INC COM 71944F106   60,900,582 1,881,971 SH   SOLE 21 1,881,971 0 0
PHREESIA INC COM 71944F106   51,256,266 1,583,939 SH   SOLE 22 1,531,972 0 51,967
PHREESIA INC COM 71944F106   326,448 10,088 SH   SOLE 23 10,088 0 0
PHREESIA INC COM 71944F106   282,826 8,740 SH   SOLE 25 8,740 0 0
PHREESIA INC COM 71944F106   2,585,952 79,912 SH   SOLE 26 12,387 0 67,525
PHREESIA INC COM 71944F106   28,380 877 SH   SOLE 28 877 0 0
PHREESIA INC COM 71944F106   652,669 20,169 SH   SOLE 30 20,169 0 0
PHREESIA INC COM 71944F106   261,792 8,090 SH   SOLE 40 8,090 0 0
PHREESIA INC COM 71944F106   918,539 28,385 SH   SOLE 43 24,665 0 3,720
PHUNWARE INC COM 71948P100   12,880 16,656 SH   SOLE 18 16,656 0 0
PHUNWARE INC COM 71948P100   207,186 267,924 SH   SOLE 21 267,924 0 0
PHUNWARE INC COM 71948P100   805,585 1,041,749 SH   SOLE 22 1,041,749 0 0
PHX MINERALS INC CL A 69291A100   21,570 5,545 SH   SOLE 18 5,545 0 0
PHX MINERALS INC CL A 69291A100   255,787 65,755 SH   SOLE 21 65,755 0 0
PHX MINERALS INC CL A 69291A100   1,141,318 293,398 SH   SOLE 22 293,398 0 0
PHYSICIANS RLTY TR COM 71943U104   12,126,829 838,067 SH   SOLE 2 496,753 0 341,314
PHYSICIANS RLTY TR COM 71943U104   10,535,896 728,120 SH   SOLE 4 728,120 0 0
PHYSICIANS RLTY TR COM 71943U104   4,945,123 341,750 SH   SOLE 7 341,750 0 0
PHYSICIANS RLTY TR COM 71943U104   23,760,666 1,642,064 SH   SOLE 18 1,642,064 0 0
PHYSICIANS RLTY TR COM 71943U104   33,845,475 2,339,010 SH   SOLE 19 2,339,010 0 0
PHYSICIANS RLTY TR COM 71943U104   281,862,809 19,479,116 SH   SOLE 21 19,479,116 0 0
PHYSICIANS RLTY TR COM 71943U104   135,786,335 9,383,990 SH   SOLE 22 8,415,445 0 968,545
PHYSICIANS RLTY TR COM 71943U104   960,808 66,400 SH   SOLE 23 66,400 0 0
PHYSICIANS RLTY TR COM 71943U104   6,032,311 416,884 SH   SOLE 25 416,884 0 0
PHYSICIANS RLTY TR COM 71943U104   1,393,143 96,278 SH   SOLE 26 79,194 0 17,084
PHYSICIANS RLTY TR COM 71943U104   5,338,461 368,933 SH   SOLE 28 88,758 0 280,175
PHYSICIANS RLTY TR COM 71943U104   13,741,710 949,669 SH   SOLE 30 949,669 0 0
PHYSICIANS RLTY TR COM 71943U104   24,908,991 1,721,423 SH   SOLE 34 1,721,423 0 0
PHYSICIANS RLTY TR COM 71943U104   473,979 32,756 SH   SOLE 36 32,756 0 0
PHYSICIANS RLTY TR COM 71943U104   475,585 32,867 SH   SOLE 40 32,867 0 0
PHYSICIANS RLTY TR COM 71943U104   4,500,525 311,025 SH   SOLE 43 289,008 0 22,017
PIEDMONT LITHIUM INC COM 72016P105   602,766 13,693 SH   SOLE 2 5,328 0 8,365
PIEDMONT LITHIUM INC COM 72016P105   1,489,153 33,829 SH   SOLE 7 33,829 0 0
PIEDMONT LITHIUM INC COM 72016P105   2,251,403 51,145 SH   SOLE 18 51,145 0 0
PIEDMONT LITHIUM INC COM 72016P105   1,405,383 31,926 SH   SOLE 19 31,926 0 0
PIEDMONT LITHIUM INC COM 72016P105   29,581,088 671,992 SH   SOLE 21 671,992 0 0
PIEDMONT LITHIUM INC COM 72016P105   19,362,373 439,854 SH   SOLE 22 417,976 0 21,878
PIEDMONT LITHIUM INC COM 72016P105   128,847 2,927 SH   SOLE 25 2,927 0 0
PIEDMONT LITHIUM INC COM 72016P105   556,105 12,633 SH   SOLE 26 11,119 0 1,514
PIEDMONT LITHIUM INC COM 72016P105   586,699 13,328 SH   SOLE 30 13,328 0 0
PIEDMONT LITHIUM INC COM 72016P105   126,822 2,881 SH   SOLE 40 2,881 0 0
PIEDMONT LITHIUM INC COM 72016P105   321,214 7,297 SH   SOLE 43 7,137 0 160
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   2,117,628 230,930 SH   SOLE 2 147,769 0 83,161
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   587,100 64,024 SH   SOLE 4 64,024 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   1,733,634 189,055 SH   SOLE 7 189,055 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   3,252,452 354,684 SH   SOLE 18 354,684 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   3,648,440 397,867 SH   SOLE 19 397,867 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   48,084,500 5,243,675 SH   SOLE 21 5,243,675 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   39,984,520 4,360,362 SH   SOLE 22 4,192,790 0 167,572
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   44,896 4,896 SH   SOLE 23 4,896 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   9,193,998 1,002,617 SH   SOLE 25 1,002,617 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   813,177 88,678 SH   SOLE 26 33,059 0 55,619
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   714,352 77,901 SH   SOLE 28 2,210 0 75,691
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   4,421,939 482,218 SH   SOLE 30 482,218 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   52,205 5,693 SH   SOLE 36 5,693 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   216,073 23,563 SH   SOLE 40 23,563 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   3,541,637 386,220 SH   SOLE 43 376,209 0 10,011
PIERIS PHARMACEUTICALS INC COM 720795103   28,184 27,100 SH   SOLE 2 25,672 0 1,428
PIERIS PHARMACEUTICALS INC COM 720795103   11,776 11,323 SH   SOLE 18 11,323 0 0
PIERIS PHARMACEUTICALS INC COM 720795103   267,659 257,364 SH   SOLE 21 257,364 0 0
PIERIS PHARMACEUTICALS INC COM 720795103   1,076,485 1,035,082 SH   SOLE 22 1,035,082 0 0
PILGRIMS PRIDE CORP COM 72147K108   2,023,552 85,274 SH   SOLE 2 36,416 0 48,858
PILGRIMS PRIDE CORP COM 72147K108   6,953 293 SH   SOLE 4 97 0 196
PILGRIMS PRIDE CORP COM 72147K108   16,970,225 715,138 SH   SOLE 7 715,138 0 0
PILGRIMS PRIDE CORP COM 72147K108   2,330,476 98,208 SH   SOLE 18 98,208 0 0
PILGRIMS PRIDE CORP COM 72147K108   349,234 14,717 SH   SOLE 19 14,717 0 0
PILGRIMS PRIDE CORP COM 72147K108   57,781,530 2,434,957 SH   SOLE 21 2,434,957 0 0
PILGRIMS PRIDE CORP COM 72147K108   31,743,051 1,337,676 SH   SOLE 22 1,277,428 0 60,248
PILGRIMS PRIDE CORP COM 72147K108   146,889 6,190 SH   SOLE 25 6,190 0 0
PILGRIMS PRIDE CORP COM 72147K108   666,505 28,087 SH   SOLE 26 23,267 0 4,820
PILGRIMS PRIDE CORP COM 72147K108   3,475,092 146,443 SH   SOLE 30 146,443 0 0
PILGRIMS PRIDE CORP COM 72147K108   16,967 715 SH   SOLE 31 715 0 0
PILGRIMS PRIDE CORP COM 72147K108   136,092 5,735 SH   SOLE 40 5,735 0 0
PILGRIMS PRIDE CORP COM 72147K108   1,091,509 45,997 SH   SOLE 43 45,308 0 689
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107   7 1 SH   SOLE 18 1 0 0
PIMCO ETF TR 1-5 US TIP IDX 72201R205   8,877 178 SH   SOLE 17 0 0 178
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   803 9 SH   SOLE 17 0 0 9
PINDUODUO INC SPONSORED ADS 722304102   61,092,612 749,143 SH   SOLE 2 401,222 0 347,921
PINDUODUO INC SPONSORED ADS 722304102   21,649,323 265,473 SH   SOLE 4 130,227 0 135,246
PINDUODUO INC SPONSORED ADS 722304102   9,176,658 112,528 SH   SOLE 7 112,528 0 0
PINDUODUO INC SPONSORED ADS 722304102   10,592,937 129,895 SH   SOLE 13 51,388 0 78,507
PINDUODUO INC SPONSORED ADS 722304102   27,940,335 342,616 SH   SOLE 15 342,616 0 0
PINDUODUO INC SPONSORED ADS 722304102   19,068,347 233,824 SH   SOLE 18 233,824 0 0
PINDUODUO INC SPONSORED ADS 722304102   64,348,495 789,068 SH   SOLE 19 789,068 0 0
PINDUODUO INC SPONSORED ADS 722304102   779,635,207 9,560,211 SH   SOLE 21 9,560,211 0 0
PINDUODUO INC SPONSORED ADS 722304102   450,290,476 5,521,649 SH   SOLE 22 4,675,061 0 846,588
PINDUODUO INC SPONSORED ADS 722304102   50,109,702 614,466 SH   SOLE 23 614,466 0 0
PINDUODUO INC SPONSORED ADS 722304102   40,641,910 498,368 SH   SOLE 25 498,368 0 0
PINDUODUO INC SPONSORED ADS 722304102   64,517,385 791,139 SH   SOLE 26 96,229 0 694,910
PINDUODUO INC SPONSORED ADS 722304102   82,350,413 1,009,815 SH   SOLE 28 32,048 0 977,767
PINDUODUO INC SPONSORED ADS 722304102   279,816,725 3,431,229 SH   SOLE 30 3,428,386 0 2,843
PINDUODUO INC SPONSORED ADS 722304102   870,954 10,680 SH   SOLE 31 0 0 10,680
PINDUODUO INC SPONSORED ADS 722304102   11,024,908 135,192 SH   SOLE 32 135,192 0 0
PINDUODUO INC SPONSORED ADS 722304102   96,771,226 1,186,649 SH   SOLE 34 1,186,649 0 0
PINDUODUO INC SPONSORED ADS 722304102   1,142,434 14,009 SH   SOLE 36 14,009 0 0
PINDUODUO INC SPONSORED ADS 722304102   296,108 3,631 SH   SOLE 40 3,631 0 0
PINDUODUO INC SPONSORED ADS 722304102   25,189,898 308,889 SH   SOLE 43 274,174 0 34,715
PINE TECHNOLOGY ACQUISITN CO CLASS A COM 722850104   100,300 10,000 SH   SOLE 2 10,000 0 0
PINEAPPLE ENERGY INC COM 72303P107   5,222 2,241 SH   SOLE 21 2,241 0 0
PINEAPPLE ENERGY INC COM 72303P107   65,447 28,089 SH   SOLE 22 28,089 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   11,687,996 159,237 SH   SOLE 2 76,939 0 82,298
PINNACLE FINL PARTNERS INC COM 72346Q104   242,807 3,308 SH   SOLE 4 1,611 0 1,697
PINNACLE FINL PARTNERS INC COM 72346Q104   562,317 7,661 SH   SOLE 7 7,661 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   12,349,330 168,247 SH   SOLE 18 159,783 0 8,464
PINNACLE FINL PARTNERS INC COM 72346Q104   8,749,133 119,198 SH   SOLE 19 119,198 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   298,136,781 4,061,809 SH   SOLE 21 4,061,809 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   175,265,107 2,387,808 SH   SOLE 22 2,283,533 0 104,275
PINNACLE FINL PARTNERS INC COM 72346Q104   877,424 11,954 SH   SOLE 25 11,954 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   2,836,837 38,649 SH   SOLE 26 32,550 0 6,099
PINNACLE FINL PARTNERS INC COM 72346Q104   376,909 5,135 SH   SOLE 28 1,356 0 3,779
PINNACLE FINL PARTNERS INC COM 72346Q104   7,530,400 102,594 SH   SOLE 30 102,594 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   75,455 1,028 SH   SOLE 31 1,028 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   200,602 2,733 SH   SOLE 36 2,733 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   818,850 11,156 SH   SOLE 40 11,156 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   2,524,580 34,395 SH   SOLE 43 32,583 0 1,812
PINNACLE WEST CAP CORP COM 723484101   25,396,980 333,995 SH   SOLE 2 69,316 0 264,679
PINNACLE WEST CAP CORP COM 723484101   999,470 13,144 SH   SOLE 4 13,144 0 0
PINNACLE WEST CAP CORP COM 723484101   8,867,100 116,611 SH   SOLE 7 112,891 0 3,720
PINNACLE WEST CAP CORP COM 723484101   464,452 6,108 SH   SOLE 15 6,108 0 0
PINNACLE WEST CAP CORP COM 723484101   17,130,519 225,283 SH   SOLE 18 222,003 0 3,280
PINNACLE WEST CAP CORP COM 723484101   4,978,719 65,475 SH   SOLE 19 65,475 0 0
PINNACLE WEST CAP CORP COM 723484101   450,592,585 5,925,731 SH   SOLE 21 5,925,731 0 0
PINNACLE WEST CAP CORP COM 723484101   195,410,101 2,569,833 SH   SOLE 22 2,390,810 0 179,023
PINNACLE WEST CAP CORP COM 723484101   28,819 379 SH   SOLE 23 379 0 0
PINNACLE WEST CAP CORP COM 723484101   2,744,512 36,093 SH   SOLE 25 36,093 0 0
PINNACLE WEST CAP CORP COM 723484101   9,345,392 122,901 SH   SOLE 26 53,919 0 68,982
PINNACLE WEST CAP CORP COM 723484101   607,864 7,994 SH   SOLE 28 1,937 0 6,057
PINNACLE WEST CAP CORP COM 723484101   34,323,620 451,389 SH   SOLE 30 451,389 0 0
PINNACLE WEST CAP CORP COM 723484101   119,991 1,578 SH   SOLE 31 1,578 0 0
PINNACLE WEST CAP CORP COM 723484101   3,977,804 52,312 SH   SOLE 32 52,312 0 0
PINNACLE WEST CAP CORP COM 723484101   2,204,552 28,992 SH   SOLE 36 28,992 0 0
PINNACLE WEST CAP CORP COM 723484101   5,777,339 75,978 SH   SOLE 43 69,497 0 6,481
PINTEREST INC CL A 72352L106   26,950,363 1,109,982 SH   SOLE 2 142,797 0 967,185
PINTEREST INC CL A 72352L106   9,617,187 396,095 SH   SOLE 4 216,058 0 180,037
PINTEREST INC CL A 72352L106   1,499,169 61,745 SH   SOLE 7 61,745 0 0
PINTEREST INC CL A 72352L106   235,856 9,714 SH   SOLE 13 1,968 0 7,746
PINTEREST INC CL A 72352L106   1,228,471 50,596 SH   SOLE 15 50,596 0 0
PINTEREST INC CL A 72352L106   19,029,353 783,746 SH   SOLE 18 752,985 0 30,761
PINTEREST INC CL A 72352L106   13,361,988 550,329 SH   SOLE 19 550,329 0 0
PINTEREST INC CL A 72352L106   200,200,012 8,245,470 SH   SOLE 21 8,245,470 0 0
PINTEREST INC CL A 72352L106   318,265,591 13,108,138 SH   SOLE 22 12,040,176 0 1,067,962
PINTEREST INC CL A 72352L106   23,004,135 947,452 SH   SOLE 23 947,452 0 0
PINTEREST INC CL A 72352L106   18,412,252 758,330 SH   SOLE 25 758,330 0 0
PINTEREST INC CL A 72352L106   15,826,845 651,847 SH   SOLE 26 346,223 0 305,624
PINTEREST INC CL A 72352L106   18,450,809 759,918 SH   SOLE 28 7,802 0 752,116
PINTEREST INC CL A 72352L106   10,805 445 SH   SOLE 29 445 0 0
PINTEREST INC CL A 72352L106   63,884,565 2,631,160 SH   SOLE 30 2,045,832 0 585,328
PINTEREST INC CL A 72352L106   3,020,068 124,385 SH   SOLE 31 114,263 0 10,122
PINTEREST INC CL A 72352L106   19,017,626 783,263 SH   SOLE 34 783,263 0 0
PINTEREST INC CL A 72352L106   3,798,849 156,460 SH   SOLE 36 156,460 0 0
PINTEREST INC CL A 72352L106   528,648 21,773 SH   SOLE 40 21,773 0 0
PINTEREST INC CL A 72352L106   14,131 582 SH   OTR 43 582 0 0
PINTEREST INC CL A 72352L106   10,427,629 429,474 SH   SOLE 43 385,441 0 44,033
PIONEER BANCORP INC MD COM 723561106   29,868 2,620 SH   SOLE 2 545 0 2,075
PIONEER BANCORP INC MD COM 723561106   465,337 40,819 SH   SOLE 18 40,819 0 0
PIONEER BANCORP INC MD COM 723561106   269,747 23,662 SH   SOLE 19 23,662 0 0
PIONEER BANCORP INC MD COM 723561106   4,766,773 418,138 SH   SOLE 21 418,138 0 0
PIONEER BANCORP INC MD COM 723561106   1,299,224 113,967 SH   SOLE 22 105,858 0 8,109
PIONEER NAT RES CO COM 723787107   60,069,539 263,013 SH   SOLE 2 68,009 0 195,004
PIONEER NAT RES CO COM 723787107   42,410,653 185,694 SH   SOLE 4 72,227 0 113,467
PIONEER NAT RES CO COM 723787107   55,717,339 243,957 SH   SOLE 7 236,656 0 7,301
PIONEER NAT RES CO COM 723787107   1,462,610 6,404 SH   SOLE 13 3,963 0 2,441
PIONEER NAT RES CO COM 723787107   7,828,296 34,276 SH   SOLE 15 34,276 0 0
PIONEER NAT RES CO COM 723787107   1,370 6 SH   SOLE 17 0 0 6
PIONEER NAT RES CO COM 723787107   90,041,387 394,244 SH   SOLE 18 374,972 0 19,272
PIONEER NAT RES CO COM 723787107   33,032,502 144,632 SH   SOLE 19 144,632 0 0
PIONEER NAT RES CO COM 723787107   1,792,984,831 7,850,540 SH   SOLE 21 7,850,540 0 0
PIONEER NAT RES CO COM 723787107   1,166,162,537 5,106,014 SH   SOLE 22 4,613,951 0 492,063
PIONEER NAT RES CO COM 723787107   85,948,638 376,324 SH   SOLE 23 376,324 0 0
PIONEER NAT RES CO COM 723787107   104,208,876 456,276 SH   SOLE 25 456,276 0 0
PIONEER NAT RES CO COM 723787107   101,059,378 442,486 SH   SOLE 26 167,639 0 274,847
PIONEER NAT RES CO COM 723787107   102,085,534 446,979 SH   SOLE 28 371 0 446,608
PIONEER NAT RES CO COM 723787107   25,808 113 SH   SOLE 29 113 0 0
PIONEER NAT RES CO COM 723787107   334,547,499 1,464,808 SH   SOLE 30 1,417,359 0 47,449
PIONEER NAT RES CO COM 723787107   11,486,875 50,295 SH   SOLE 31 46,255 0 4,040
PIONEER NAT RES CO COM 723787107   19,709,829 86,299 SH   SOLE 34 86,299 0 0
PIONEER NAT RES CO COM 723787107   14,156,983 61,986 SH   SOLE 36 61,986 0 0
PIONEER NAT RES CO COM 723787107   1,949,309 8,535 SH   SOLE 40 8,535 0 0
PIONEER NAT RES CO COM 723787107   173,805 761 SH   OTR 43 761 0 0
PIONEER NAT RES CO COM 723787107   51,455,947 225,299 SH   SOLE 43 206,357 0 18,941
PIONEER NAT RES CO OPTIONS 723787107   799,365 3,500 SH Call SOLE 2 0 0 3,500
PIONEER NAT RES CO OPTIONS 723787107   182,712 800 SH Put SOLE 2 0 0 800
PIONEER NAT RES CO OPTIONS 723787107   479,619 2,100 SH Call SOLE 4 2,100 0 0
PIONEER NAT RES CO OPTIONS 723787107   159,873 700 SH Put SOLE 4 700 0 0
PIONEER NAT RES CO OPTIONS 723787107   8,244,879 36,100 SH Call SOLE 18 36,100 0 0
PIONEER NAT RES CO OPTIONS 723787107   2,580,807 11,300 SH Put SOLE 18 11,300 0 0
PIONEER NAT RES CO OPTIONS 723787107   38,894,817 170,300 SH Call SOLE 19 170,300 0 0
PIONEER NAT RES CO OPTIONS 723787107   12,310,221 53,900 SH Put SOLE 19 53,900 0 0
PIONEER NAT RES CO OPTIONS 723787107   3,471,528 15,200 SH Call SOLE 22 15,200 0 0
PIONEER NAT RES CO OPTIONS 723787107   1,073,433 4,700 SH Put SOLE 22 4,700 0 0
PIONEER NAT RES CO OPTIONS 723787107   433,941 1,900 SH Call SOLE 26 1,900 0 0
PIONEER NAT RES CO OPTIONS 723787107   114,195 500 SH Put SOLE 26 500 0 0
PIONEER NAT RES CO OPTIONS 723787107   25,785,231 112,900 SH Call SOLE 34 112,900 0 0
PIONEER NAT RES CO OPTIONS 723787107   7,833,777 34,300 SH Put SOLE 34 34,300 0 0
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2   1,033,076 443,000 PRN   SOLE 2 154,000 0 289,000
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2   1,923,900 825,000 PRN   SOLE 18 825,000 0 0
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2   867,504 372,000 PRN   SOLE 19 372,000 0 0
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2   22,734,668 9,749,000 PRN   SOLE 21 9,749,000 0 0
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2   1,005,092 431,000 PRN   SOLE 26 175,000 0 256,000
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2   788,216 338,000 PRN   SOLE 34 338,000 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300   1,892 706 SH   SOLE 18 706 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300   52,576 19,618 SH   SOLE 21 19,618 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300   76,846 28,674 SH   SOLE 22 28,674 0 0
PIPER SANDLER COMPANIES COM 724078100   2,890,609 22,203 SH   SOLE 2 8,041 0 14,162
PIPER SANDLER COMPANIES COM 724078100   6,900 53 SH   SOLE 4 53 0 0
PIPER SANDLER COMPANIES COM 724078100   24,476 188 SH   SOLE 7 188 0 0
PIPER SANDLER COMPANIES COM 724078100   7,700,608 59,149 SH   SOLE 18 59,149 0 0
PIPER SANDLER COMPANIES COM 724078100   9,221,228 70,829 SH   SOLE 19 70,829 0 0
PIPER SANDLER COMPANIES COM 724078100   246,850,655 1,896,080 SH   SOLE 21 1,896,080 0 0
PIPER SANDLER COMPANIES COM 724078100   56,081,295 430,765 SH   SOLE 22 409,441 0 21,324
PIPER SANDLER COMPANIES COM 724078100   372,343 2,860 SH   SOLE 25 2,860 0 0
PIPER SANDLER COMPANIES COM 724078100   2,095,017 16,092 SH   SOLE 26 5,752 0 10,340
PIPER SANDLER COMPANIES COM 724078100   116,911 898 SH   SOLE 28 325 0 573
PIPER SANDLER COMPANIES COM 724078100   3,201,112 24,588 SH   SOLE 30 24,588 0 0
PIPER SANDLER COMPANIES COM 724078100   302,041 2,320 SH   SOLE 40 2,320 0 0
PIPER SANDLER COMPANIES COM 724078100   32,417 249 SH   OTR 43 249 0 0
PIPER SANDLER COMPANIES COM 724078100   2,292,911 17,612 SH   SOLE 43 15,011 0 2,601
PITNEY BOWES INC COM 724479100   216,239 56,905 SH   SOLE 2 34,928 0 21,977
PITNEY BOWES INC COM 724479100   1,801 474 SH   SOLE 4 474 0 0
PITNEY BOWES INC COM 724479100   17,997 4,736 SH   SOLE 7 4,736 0 0
PITNEY BOWES INC COM 724479100   1,654,900 435,500 SH   SOLE 18 435,500 0 0
PITNEY BOWES INC COM 724479100   869,052 228,698 SH   SOLE 19 228,698 0 0
PITNEY BOWES INC COM 724479100   50,955,279 13,409,284 SH   SOLE 21 13,409,284 0 0
PITNEY BOWES INC COM 724479100   9,948,822 2,618,111 SH   SOLE 22 2,522,964 0 95,147
PITNEY BOWES INC COM 724479100   85,101 22,395 SH   SOLE 26 12,308 0 10,087
PITNEY BOWES INC COM 724479100   37,943 9,985 SH   SOLE 28 9,985 0 0
PITNEY BOWES INC COM 724479100   745,951 196,303 SH   SOLE 30 196,303 0 0
PITNEY BOWES INC COM 724479100   40,941 10,774 SH   SOLE 36 10,774 0 0
PITNEY BOWES INC COM 724479100   57,821 15,216 SH   SOLE 40 15,216 0 0
PITNEY BOWES INC COM 724479100   422,646 111,223 SH   SOLE 43 91,882 0 19,341
PIVOTAL INVESTMENT CORP III COM CL A 72582M106   4,714,848 465,848 SH   SOLE 19 465,848 0 0
PIVOTAL INVESTMENT CORP III COM CL A 72582M106   873,938 86,349 SH   SOLE 34 86,349 0 0
PIXELWORKS INC COM NEW 72581M305   1,991 1,125 SH   SOLE 2 0 0 1,125
PIXELWORKS INC COM NEW 72581M305   16,057 9,072 SH   SOLE 18 9,072 0 0
PIXELWORKS INC COM NEW 72581M305   242,136 136,800 SH   SOLE 21 136,800 0 0
PIXELWORKS INC COM NEW 72581M305   1,186,592 670,391 SH   SOLE 22 670,391 0 0
PJT PARTNERS INC COM CL A 69343T107   918,177 12,460 SH   SOLE 2 7,020 0 5,440
PJT PARTNERS INC COM CL A 69343T107   7,443 101 SH   SOLE 4 101 0 0
PJT PARTNERS INC COM CL A 69343T107   175,456 2,381 SH   SOLE 7 2,381 0 0
PJT PARTNERS INC COM CL A 69343T107   4,340,783 58,906 SH   SOLE 18 58,906 0 0
PJT PARTNERS INC COM CL A 69343T107   3,274,931 44,442 SH   SOLE 19 44,442 0 0
PJT PARTNERS INC COM CL A 69343T107   69,017,980 936,599 SH   SOLE 21 936,599 0 0
PJT PARTNERS INC COM CL A 69343T107   44,334,925 601,641 SH   SOLE 22 582,778 0 18,863
PJT PARTNERS INC COM CL A 69343T107   229,618 3,116 SH   SOLE 25 3,116 0 0
PJT PARTNERS INC COM CL A 69343T107   1,029,818 13,975 SH   SOLE 26 11,612 0 2,363
PJT PARTNERS INC COM CL A 69343T107   32,276 438 SH   SOLE 28 438 0 0
PJT PARTNERS INC COM CL A 69343T107   839,919 11,398 SH   SOLE 30 11,398 0 0
PJT PARTNERS INC COM CL A 69343T107   257,252 3,491 SH   SOLE 40 3,491 0 0
PJT PARTNERS INC COM CL A 69343T107   446,930 6,065 SH   SOLE 43 5,875 0 190
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   2,193,499 186,522 SH   SOLE 19 186,522 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   73,347 6,237 SH   SOLE 43 6,237 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   2,697,726 216,859 SH   SOLE 2 192,207 0 24,652
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   9,828 790 SH   SOLE 4 790 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   334,039 26,852 SH   SOLE 18 26,852 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   2,065,388 166,028 SH   SOLE 21 166,028 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   2,928,550 235,414 SH   SOLE 22 142,654 0 92,760
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   362,265 29,121 SH   SOLE 25 29,121 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   749,833 60,276 SH   SOLE 26 46,872 0 13,404
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   1,632,128 131,200 SH   SOLE 28 109,700 0 21,500
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   1,158,525 93,129 SH   SOLE 30 93,129 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   783,820 63,008 SH   SOLE 34 63,008 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   338,318 27,196 SH   SOLE 40 27,196 0 0
PLANET FITNESS INC CL A 72703H101   10,190,101 129,316 SH   SOLE 2 27,155 0 102,161
PLANET FITNESS INC CL A 72703H101   19,148 243 SH   SOLE 4 243 0 0
PLANET FITNESS INC CL A 72703H101   599,589 7,609 SH   SOLE 7 7,609 0 0
PLANET FITNESS INC CL A 72703H101   3,406,051 43,224 SH   SOLE 18 43,224 0 0
PLANET FITNESS INC CL A 72703H101   350,659,606 4,449,995 SH   SOLE 19 4,449,995 0 0
PLANET FITNESS INC CL A 72703H101   89,612,148 1,137,210 SH   SOLE 21 1,137,210 0 0
PLANET FITNESS INC CL A 72703H101   193,771,643 2,459,031 SH   SOLE 22 2,345,494 0 113,537
PLANET FITNESS INC CL A 72703H101   1,114,311 14,141 SH   SOLE 25 14,141 0 0
PLANET FITNESS INC CL A 72703H101   3,501,005 44,429 SH   SOLE 26 37,127 0 7,302
PLANET FITNESS INC CL A 72703H101   3,997,603 50,731 SH   SOLE 28 47,834 0 2,897
PLANET FITNESS INC CL A 72703H101   6,098,805 77,396 SH   SOLE 30 77,396 0 0
PLANET FITNESS INC CL A 72703H101   96,215 1,221 SH   SOLE 31 1,221 0 0
PLANET FITNESS INC CL A 72703H101   376,034 4,772 SH   SOLE 36 4,772 0 0
PLANET FITNESS INC CL A 72703H101   960,887 12,194 SH   SOLE 40 12,194 0 0
PLANET FITNESS INC CL A 72703H101   1,680,568 21,327 SH   SOLE 43 20,812 0 515
PLANET LABS PBC COM CL A 72703X106   494,638 113,710 SH   SOLE 2 58,365 0 55,345
PLANET LABS PBC COM CL A 72703X106   7,604 1,748 SH   SOLE 7 1,748 0 0
PLANET LABS PBC COM CL A 72703X106   1,742,310 400,531 SH   SOLE 18 400,531 0 0
PLANET LABS PBC COM CL A 72703X106   1,256,371 288,821 SH   SOLE 19 288,821 0 0
PLANET LABS PBC COM CL A 72703X106   22,553,354 5,184,679 SH   SOLE 21 5,184,679 0 0
PLANET LABS PBC COM CL A 72703X106   18,557,326 4,266,052 SH   SOLE 22 4,137,202 0 128,850
PLANET LABS PBC COM CL A 72703X106   98,258 22,588 SH   SOLE 25 22,588 0 0
PLANET LABS PBC COM CL A 72703X106   79,949 18,379 SH   SOLE 26 0 0 18,379
PLANET LABS PBC COM CL A 72703X106   28,510 6,554 SH   SOLE 28 0 0 6,554
PLANET LABS PBC COM CL A 72703X106   474,211 109,014 SH   SOLE 30 109,014 0 0
PLANET LABS PBC COM CL A 72703X106   5,713,821 1,313,522 SH   SOLE 34 1,313,522 0 0
PLANET LABS PBC COM CL A 72703X106   124,888 28,710 SH   SOLE 40 28,710 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106   1,695,195 259,601 SH   SOLE 2 239,293 0 20,308
PLAYA HOTELS & RESORTS NV SHS N70544106   2,344 359 SH   SOLE 4 359 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106   130,162 19,933 SH   SOLE 7 19,933 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106   2,120,604 324,748 SH   SOLE 21 324,748 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106   14,737,381 2,256,873 SH   SOLE 22 2,202,886 0 53,987
PLAYA HOTELS & RESORTS NV SHS N70544106   171,563 26,273 SH   SOLE 25 26,273 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106   575,815 88,180 SH   SOLE 26 77,518 0 10,662
PLAYA HOTELS & RESORTS NV SHS N70544106   554,965 84,987 SH   SOLE 28 77,390 0 7,597
PLAYA HOTELS & RESORTS NV SHS N70544106   267,821 41,014 SH   SOLE 30 41,014 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106   8,045 1,232 SH   SOLE 34 1,232 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106   79,790 12,219 SH   SOLE 40 12,219 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106   41,217 6,312 SH   SOLE 43 6,312 0 0
PLAYAGS INC COM 72814N104   268,857 52,717 SH   SOLE 2 44,996 0 7,721
PLAYAGS INC COM 72814N104   24,511 4,806 SH   SOLE 18 4,806 0 0
PLAYAGS INC COM 72814N104   645,216 126,513 SH   SOLE 19 126,513 0 0
PLAYAGS INC COM 72814N104   334,550 65,598 SH   SOLE 21 65,598 0 0
PLAYAGS INC COM 72814N104   2,967,848 581,931 SH   SOLE 22 581,931 0 0
PLAYAGS INC COM 72814N104   14,948 2,931 SH   SOLE 23 2,931 0 0
PLAYAGS INC COM 72814N104   174,451 34,206 SH   SOLE 26 0 0 34,206
PLAYAGS INC COM 72814N104   724 142 SH   SOLE 43 142 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108   219,519 56,577 SH   SOLE 2 26,503 0 30,074
PLAYSTUDIOS INC CLASS A COM 72815G108   3,127 806 SH   SOLE 7 806 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108   909,522 234,413 SH   SOLE 18 234,413 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108   553,560 142,670 SH   SOLE 19 142,670 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108   11,097,588 2,860,203 SH   SOLE 21 2,860,203 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108   4,270,534 1,100,653 SH   SOLE 22 1,023,664 0 76,989
PLAYSTUDIOS INC CLASS A COM 72815G108   49,656 12,798 SH   SOLE 25 12,798 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108   57,835 14,906 SH   SOLE 40 14,906 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108   376 97 SH   SOLE 43 97 0 0
PLAYTIKA HLDG CORP COM 72815L107   1,635,682 192,207 SH   SOLE 2 117,558 0 74,649
PLAYTIKA HLDG CORP COM 72815L107   11,310 1,329 SH   SOLE 7 1,329 0 0
PLAYTIKA HLDG CORP COM 72815L107   366,687 43,089 SH   SOLE 18 43,089 0 0
PLAYTIKA HLDG CORP COM 72815L107   269,963 31,723 SH   SOLE 19 31,723 0 0
PLAYTIKA HLDG CORP COM 72815L107   11,095,508 1,303,820 SH   SOLE 21 1,303,820 0 0
PLAYTIKA HLDG CORP COM 72815L107   19,777,989 2,324,088 SH   SOLE 22 2,203,985 0 120,103
PLAYTIKA HLDG CORP COM 72815L107   90,163 10,595 SH   SOLE 25 10,595 0 0
PLAYTIKA HLDG CORP COM 72815L107   21,675 2,547 SH   SOLE 30 2,547 0 0
PLAYTIKA HLDG CORP COM 72815L107   12,961 1,523 SH   SOLE 31 1,523 0 0
PLAYTIKA HLDG CORP COM 72815L107   85,032 9,992 SH   SOLE 40 9,992 0 0
PLAYTIKA HLDG CORP COM 72815L107   1,075,596 126,392 SH   SOLE 43 121,508 0 4,884
PLBY GROUP INC COM 72814P109   45,650 16,600 SH   SOLE 2 1,080 0 15,520
PLBY GROUP INC COM 72814P109   479 174 SH   SOLE 7 174 0 0
PLBY GROUP INC COM 72814P109   290,672 105,699 SH   SOLE 18 105,699 0 0
PLBY GROUP INC COM 72814P109   168,039 61,105 SH   SOLE 19 61,105 0 0
PLBY GROUP INC COM 72814P109   4,130,698 1,502,072 SH   SOLE 21 1,502,072 0 0
PLBY GROUP INC COM 72814P109   2,075,615 754,769 SH   SOLE 22 723,799 0 30,970
PLDT INC SPONSORED ADR 69344D408   17,126,601 751,167 SH   SOLE 43 713,089 0 38,078
PLEXUS CORP COM 729132100   7,327,484 71,189 SH   SOLE 2 53,730 0 17,459
PLEXUS CORP COM 729132100   10,705 104 SH   SOLE 4 104 0 0
PLEXUS CORP COM 729132100   394,016 3,828 SH   SOLE 7 3,828 0 0
PLEXUS CORP COM 729132100   9,183,518 89,221 SH   SOLE 18 89,221 0 0
PLEXUS CORP COM 729132100   10,916,653 106,059 SH   SOLE 19 106,059 0 0
PLEXUS CORP COM 729132100   345,429,272 3,355,963 SH   SOLE 21 3,355,963 0 0
PLEXUS CORP COM 729132100   80,608,188 783,136 SH   SOLE 22 759,209 0 23,927
PLEXUS CORP COM 729132100   515,885 5,012 SH   SOLE 23 5,012 0 0
PLEXUS CORP COM 729132100   488,300 4,744 SH   SOLE 25 4,744 0 0
PLEXUS CORP COM 729132100   2,225,141 21,618 SH   SOLE 26 15,342 0 6,276
PLEXUS CORP COM 729132100   1,610,855 15,650 SH   SOLE 28 15,650 0 0
PLEXUS CORP COM 729132100   7,290,944 70,834 SH   SOLE 30 70,834 0 0
PLEXUS CORP COM 729132100   211,109 2,051 SH   SOLE 36 2,051 0 0
PLEXUS CORP COM 729132100   329,994 3,206 SH   SOLE 40 3,206 0 0
PLEXUS CORP COM 729132100   2,176,764 21,148 SH   SOLE 43 19,653 0 1,495
PLIANT THERAPEUTICS INC COM 729139105   727,601 37,641 SH   SOLE 2 17,617 0 20,024
PLIANT THERAPEUTICS INC COM 729139105   110,722 5,728 SH   SOLE 7 5,728 0 0
PLIANT THERAPEUTICS INC COM 729139105   101,560 5,254 SH   SOLE 18 5,254 0 0
PLIANT THERAPEUTICS INC COM 729139105   1,484,254 76,785 SH   SOLE 19 76,785 0 0
PLIANT THERAPEUTICS INC COM 729139105   10,532,182 544,862 SH   SOLE 21 544,862 0 0
PLIANT THERAPEUTICS INC COM 729139105   12,701,395 657,082 SH   SOLE 22 639,132 0 17,950
PLIANT THERAPEUTICS INC COM 729139105   3,943 204 SH   SOLE 23 204 0 0
PLIANT THERAPEUTICS INC COM 729139105   103,589 5,359 SH   SOLE 25 5,359 0 0
PLIANT THERAPEUTICS INC COM 729139105   945,778 48,928 SH   SOLE 26 0 0 48,928
PLIANT THERAPEUTICS INC COM 729139105   113,370 5,865 SH   SOLE 28 0 0 5,865
PLIANT THERAPEUTICS INC COM 729139105   1,510,736 78,155 SH   SOLE 30 78,155 0 0
PLIANT THERAPEUTICS INC COM 729139105   117,604 6,084 SH   SOLE 40 6,084 0 0
PLIANT THERAPEUTICS INC COM 729139105   455,318 23,555 SH   SOLE 43 21,098 0 2,457
PLUG POWER INC COM NEW 72919P202   6,805,603 550,170 SH   SOLE 2 66,236 0 483,934
PLUG POWER INC COM NEW 72919P202   5,427,201 438,739 SH   SOLE 4 256,148 0 182,591
PLUG POWER INC COM NEW 72919P202   786,683 63,596 SH   SOLE 7 63,596 0 0
PLUG POWER INC COM NEW 72919P202   112,493 9,094 SH   SOLE 13 2,044 0 7,050
PLUG POWER INC COM NEW 72919P202   648,386 52,416 SH   SOLE 15 52,416 0 0
PLUG POWER INC COM NEW 72919P202   5,997,434 484,837 SH   SOLE 18 457,129 0 27,708
PLUG POWER INC COM NEW 72919P202   2,025,785 163,766 SH   SOLE 19 163,766 0 0
PLUG POWER INC COM NEW 72919P202   227,036,123 18,353,769 SH   SOLE 21 18,353,769 0 0
PLUG POWER INC COM NEW 72919P202   160,715,283 12,992,343 SH   SOLE 22 11,971,972 0 1,020,371
PLUG POWER INC COM NEW 72919P202   10,727,116 867,188 SH   SOLE 23 867,188 0 0
PLUG POWER INC COM NEW 72919P202   12,841,804 1,038,141 SH   SOLE 25 1,038,141 0 0
PLUG POWER INC COM NEW 72919P202   7,945,857 642,349 SH   SOLE 26 316,151 0 326,198
PLUG POWER INC COM NEW 72919P202   12,853,692 1,039,102 SH   SOLE 28 22,114 0 1,016,988
PLUG POWER INC COM NEW 72919P202   167,169,788 13,514,130 SH   SOLE 30 13,514,130 0 0
PLUG POWER INC COM NEW 72919P202   1,287,593 104,090 SH   SOLE 31 95,050 0 9,040
PLUG POWER INC COM NEW 72919P202   278,956 22,551 SH   SOLE 34 22,551 0 0
PLUG POWER INC COM NEW 72919P202   1,676,011 135,490 SH   SOLE 36 135,490 0 0
PLUG POWER INC COM NEW 72919P202   226,965 18,348 SH   SOLE 40 18,348 0 0
PLUG POWER INC COM NEW 72919P202   10,292 832 SH   OTR 43 832 0 0
PLUG POWER INC COM NEW 72919P202   4,405,594 356,151 SH   SOLE 43 336,520 0 19,631
PLUMAS BANCORP COM 729273102   64,689 1,746 SH   SOLE 2 1,586 0 160
PLUMAS BANCORP COM 729273102   35,457 957 SH   SOLE 18 957 0 0
PLUMAS BANCORP COM 729273102   729,996 19,703 SH   SOLE 21 19,703 0 0
PLUMAS BANCORP COM 729273102   23,304 629 SH   SOLE 22 629 0 0
PLUMAS BANCORP COM 729273102   8,596 232 SH   SOLE 43 232 0 0
PLUS THERAPEUTICS INC COM NEW 72941H400   3 9 SH   SOLE 21 9 0 0
PLUS THERAPEUTICS INC COM NEW 72941H400   33,101 104,418 SH   SOLE 22 104,418 0 0
PLX PHARMA INC COM 72942A107   853 5,200 SH   SOLE 18 5,200 0 0
PLX PHARMA INC COM 72942A107   13,807 84,137 SH   SOLE 21 84,137 0 0
PLX PHARMA INC COM 72942A107   53,198 324,183 SH   SOLE 22 324,183 0 0
PLYMOUTH INDL REIT INC COM 729640102   1,358,807 70,845 SH   SOLE 2 27,945 0 42,900
PLYMOUTH INDL REIT INC COM 729640102   7,461 389 SH   SOLE 7 389 0 0
PLYMOUTH INDL REIT INC COM 729640102   2,155,122 112,363 SH   SOLE 18 112,363 0 0
PLYMOUTH INDL REIT INC COM 729640102   1,344,441 70,096 SH   SOLE 19 70,096 0 0
PLYMOUTH INDL REIT INC COM 729640102   29,230,243 1,523,996 SH   SOLE 21 1,523,996 0 0
PLYMOUTH INDL REIT INC COM 729640102   19,229,504 1,002,581 SH   SOLE 22 956,444 0 46,137
PLYMOUTH INDL REIT INC COM 729640102   28,712 1,497 SH   SOLE 23 1,497 0 0
PLYMOUTH INDL REIT INC COM 729640102   158,350 8,256 SH   SOLE 25 8,256 0 0
PLYMOUTH INDL REIT INC COM 729640102   59,305 3,092 SH   SOLE 26 0 0 3,092
PLYMOUTH INDL REIT INC COM 729640102   492,792 25,693 SH   SOLE 30 25,693 0 0
PLYMOUTH INDL REIT INC COM 729640102   133,665 6,969 SH   SOLE 40 6,969 0 0
PLYMOUTH INDL REIT INC COM 729640102   350,741 18,287 SH   SOLE 43 17,307 0 980
PMV PHARMACEUTICALS INC COM 69353Y103   345,355 39,696 SH   SOLE 2 14,475 0 25,221
PMV PHARMACEUTICALS INC COM 69353Y103   2,993 344 SH   SOLE 7 344 0 0
PMV PHARMACEUTICALS INC COM 69353Y103   1,123,301 129,115 SH   SOLE 18 129,115 0 0
PMV PHARMACEUTICALS INC COM 69353Y103   6,074,958 698,271 SH   SOLE 19 698,271 0 0
PMV PHARMACEUTICALS INC COM 69353Y103   14,433,039 1,658,970 SH   SOLE 21 1,658,970 0 0
PMV PHARMACEUTICALS INC COM 69353Y103   7,578,892 871,137 SH   SOLE 22 836,145 0 34,992
PMV PHARMACEUTICALS INC COM 69353Y103   19,001 2,184 SH   SOLE 25 2,184 0 0
PMV PHARMACEUTICALS INC COM 69353Y103   65,876 7,572 SH   SOLE 26 0 0 7,572
PMV PHARMACEUTICALS INC COM 69353Y103   205,590 23,631 SH   SOLE 30 23,631 0 0
PMV PHARMACEUTICALS INC COM 69353Y103   18,314 2,105 SH   SOLE 34 2,105 0 0
PMV PHARMACEUTICALS INC COM 69353Y103   11,945 1,373 SH   SOLE 40 1,373 0 0
PMV PHARMACEUTICALS INC COM 69353Y103   147,630 16,969 SH   SOLE 43 12,830 0 4,139
PNC FINL SVCS GROUP INC COM 693475105   141,218,260 894,126 SH   SOLE 2 168,385 0 725,741
PNC FINL SVCS GROUP INC COM 693475105   61,310,887 388,191 SH   SOLE 4 253,707 0 134,484
PNC FINL SVCS GROUP INC COM 693475105   67,791,007 429,220 SH   SOLE 7 411,378 0 17,842
PNC FINL SVCS GROUP INC COM 693475105   920,001 5,825 SH   SOLE 13 1,652 0 4,173
PNC FINL SVCS GROUP INC COM 693475105   11,002,574 69,663 SH   SOLE 15 69,663 0 0
PNC FINL SVCS GROUP INC COM 693475105   474 3 SH   SOLE 17 0 0 3
PNC FINL SVCS GROUP INC COM 693475105   129,173,598 817,865 SH   SOLE 18 780,609 0 37,256
PNC FINL SVCS GROUP INC COM 693475105   25,205,171 159,587 SH   SOLE 19 159,587 0 0
PNC FINL SVCS GROUP INC COM 693475105   1,627,107,356 10,302,060 SH   SOLE 21 10,302,060 0 0
PNC FINL SVCS GROUP INC COM 693475105   1,369,028,184 8,668,027 SH   SOLE 22 7,792,289 0 875,738
PNC FINL SVCS GROUP INC COM 693475105   109,767,510 694,995 SH   SOLE 23 694,995 0 0
PNC FINL SVCS GROUP INC COM 693475105   191,001,896 1,209,332 SH   SOLE 25 1,209,332 0 0
PNC FINL SVCS GROUP INC COM 693475105   163,213,617 1,033,390 SH   SOLE 26 523,002 0 510,388
PNC FINL SVCS GROUP INC COM 693475105   149,999,409 949,724 SH   SOLE 28 31,977 0 917,747
PNC FINL SVCS GROUP INC COM 693475105   113,559 719 SH   SOLE 29 719 0 0
PNC FINL SVCS GROUP INC COM 693475105   511,834,579 3,240,690 SH   SOLE 30 3,240,690 0 0
PNC FINL SVCS GROUP INC COM 693475105   14,536,482 92,038 SH   SOLE 31 84,625 0 7,413
PNC FINL SVCS GROUP INC COM 693475105   4,916,198 31,127 SH   SOLE 34 31,127 0 0
PNC FINL SVCS GROUP INC COM 693475105   20,207,949 127,947 SH   SOLE 36 127,947 0 0
PNC FINL SVCS GROUP INC COM 693475105   2,427,222 15,368 SH   SOLE 40 15,368 0 0
PNC FINL SVCS GROUP INC COM 693475105   180,525 1,143 SH   OTR 43 1,143 0 0
PNC FINL SVCS GROUP INC COM 693475105   77,705,760 491,995 SH   SOLE 43 443,645 0 48,350
PNM RES INC COM 69349H107   8,389,099 171,943 SH   SOLE 2 110,685 0 61,258
PNM RES INC COM 69349H107   467,847 9,589 SH   SOLE 4 9,589 0 0
PNM RES INC COM 69349H107   290,398 5,952 SH   SOLE 7 5,952 0 0
PNM RES INC COM 69349H107   19,371,094 397,030 SH   SOLE 18 397,030 0 0
PNM RES INC COM 69349H107   7,614,411 156,065 SH   SOLE 19 156,065 0 0
PNM RES INC COM 69349H107   352,437,102 7,223,552 SH   SOLE 21 7,223,552 0 0
PNM RES INC COM 69349H107   130,317,261 2,670,983 SH   SOLE 22 2,566,749 0 104,234
PNM RES INC COM 69349H107   384,416 7,879 SH   SOLE 23 7,879 0 0
PNM RES INC COM 69349H107   2,161,348 44,299 SH   SOLE 26 36,797 0 7,502
PNM RES INC COM 69349H107   5,247,999 107,563 SH   SOLE 30 107,563 0 0
PNM RES INC COM 69349H107   274,639 5,629 SH   SOLE 36 5,629 0 0
PNM RES INC COM 69349H107   11,174,014 229,023 SH   SOLE 43 216,735 0 12,288
POINT BIOPHARMA GLOBAL INC COM 730541109   425,335 58,345 SH   SOLE 2 19,618 0 38,727
POINT BIOPHARMA GLOBAL INC COM 730541109   5,861 804 SH   SOLE 7 804 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109   1,578,030 216,465 SH   SOLE 18 216,465 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109   1,120,757 153,739 SH   SOLE 19 153,739 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109   21,645,031 2,969,140 SH   SOLE 21 2,969,140 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109   13,970,651 1,916,413 SH   SOLE 22 1,845,258 0 71,155
POINT BIOPHARMA GLOBAL INC COM 730541109   82,574 11,327 SH   SOLE 25 11,327 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109   49,900 6,845 SH   SOLE 26 197 0 6,648
POINT BIOPHARMA GLOBAL INC COM 730541109   20,346 2,791 SH   SOLE 28 0 0 2,791
POINT BIOPHARMA GLOBAL INC COM 730541109   356,255 48,869 SH   SOLE 30 48,869 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109   63,423 8,700 SH   SOLE 40 8,700 0 0
POLAR PWR INC COM 73102V105   1,895 1,469 SH   SOLE 18 1,469 0 0
POLAR PWR INC COM 73102V105   21,811 16,908 SH   SOLE 21 16,908 0 0
POLAR PWR INC COM 73102V105   110,806 85,896 SH   SOLE 22 85,896 0 0
POLARIS INC COM 731068102   8,040,004 79,604 SH   SOLE 2 47,123 0 32,481
POLARIS INC COM 731068102   16,968 168 SH   SOLE 4 168 0 0
POLARIS INC COM 731068102   3,012,931 29,831 SH   SOLE 7 29,831 0 0
POLARIS INC COM 731068102   11,863,763 117,463 SH   SOLE 18 117,463 0 0
POLARIS INC COM 731068102   1,776,186 17,586 SH   SOLE 19 17,586 0 0
POLARIS INC COM 731068102   295,866,168 2,929,368 SH   SOLE 21 2,929,368 0 0
POLARIS INC COM 731068102   155,990,359 1,544,459 SH   SOLE 22 1,469,814 0 74,645
POLARIS INC COM 731068102   894,860 8,860 SH   SOLE 25 8,860 0 0
POLARIS INC COM 731068102   2,960,108 29,308 SH   SOLE 26 24,690 0 4,618
POLARIS INC COM 731068102   103,222 1,022 SH   SOLE 28 1,022 0 0
POLARIS INC COM 731068102   5,658,222 56,022 SH   SOLE 30 56,022 0 0
POLARIS INC COM 731068102   79,689 789 SH   SOLE 31 789 0 0
POLARIS INC COM 731068102   104,737 1,037 SH   SOLE 36 1,037 0 0
POLARIS INC COM 731068102   807,091 7,991 SH   SOLE 40 7,991 0 0
POLARIS INC COM 731068102   23,533 233 SH   OTR 43 233 0 0
POLARIS INC COM 731068102   2,831,026 28,030 SH   SOLE 43 26,015 0 2,015
POLARITYTE INC COM NEW 731094207   1,295 1,977 SH   SOLE 21 1,977 0 0
POLARITYTE INC COM NEW 731094207   22,632 34,548 SH   SOLE 22 34,548 0 0
POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201   18,654 3,513 SH   SOLE 2 3,513 0 0
POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201   2,634,371 496,115 SH   SOLE 21 496,115 0 0
POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201   19,307 3,636 SH   SOLE 22 3,636 0 0
POLISHED COM INC COM 28252C109   861 1,491 SH   SOLE 2 0 0 1,491
POLISHED COM INC COM 28252C109   10,313 17,851 SH   SOLE 18 17,851 0 0
POLISHED COM INC COM 28252C109   123,602 213,956 SH   SOLE 21 213,956 0 0
POLISHED COM INC COM 28252C109   899,744 1,557,459 SH   SOLE 22 1,557,459 0 0
POLYMET MNG CORP COM NEW 731916409   29,264 11,043 SH   SOLE 2 3,196 0 7,847
POLYMET MNG CORP COM NEW 731916409   3,922 1,480 SH   SOLE 17 0 0 1,480
POLYMET MNG CORP COM NEW 731916409   238,442 89,978 SH   SOLE 18 89,978 0 0
POLYMET MNG CORP COM NEW 731916409   146,765 55,383 SH   SOLE 19 55,383 0 0
POLYMET MNG CORP COM NEW 731916409   2,671,725 1,008,198 SH   SOLE 21 1,008,198 0 0
POLYMET MNG CORP COM NEW 731916409   750,832 283,333 SH   SOLE 22 264,601 0 18,732
POLYMET MNG CORP COM NEW 731916409   1,503 567 SH   SOLE 23 567 0 0
PONCE FINANCIAL GROUP INC COMMON STOCK 732344106   11,156 1,197 SH   SOLE 2 0 0 1,197
PONCE FINANCIAL GROUP INC COMMON STOCK 732344106   33,459 3,590 SH   SOLE 18 3,590 0 0
PONCE FINANCIAL GROUP INC COMMON STOCK 732344106   1,157,003 124,142 SH   SOLE 21 124,142 0 0
PONCE FINANCIAL GROUP INC COMMON STOCK 732344106   1,649,808 177,018 SH   SOLE 22 177,018 0 0
POOL CORP COM 73278L105   23,609,554 78,092 SH   SOLE 2 17,215 0 60,877
POOL CORP COM 73278L105   9,870,772 32,649 SH   SOLE 4 19,262 0 13,387
POOL CORP COM 73278L105   13,313,102 44,035 SH   SOLE 7 42,936 0 1,099
POOL CORP COM 73278L105   498,542 1,649 SH   SOLE 13 1,171 0 478
POOL CORP COM 73278L105   1,395,555 4,616 SH   SOLE 15 4,616 0 0
POOL CORP COM 73278L105   2,419 8 SH   SOLE 17 0 0 8
POOL CORP COM 73278L105   21,285,241 70,404 SH   SOLE 18 66,992 0 3,412
POOL CORP COM 73278L105   181,277,975 599,603 SH   SOLE 19 599,603 0 0
POOL CORP COM 73278L105   383,296,695 1,267,809 SH   SOLE 21 1,267,809 0 0
POOL CORP COM 73278L105   305,707,328 1,011,171 SH   SOLE 22 923,810 0 87,361
POOL CORP COM 73278L105   19,048,604 63,006 SH   SOLE 23 63,006 0 0
POOL CORP COM 73278L105   21,316,986 70,509 SH   SOLE 25 70,509 0 0
POOL CORP COM 73278L105   20,206,226 66,835 SH   SOLE 26 24,570 0 42,265
POOL CORP COM 73278L105   25,660,561 84,876 SH   SOLE 28 654 0 84,222
POOL CORP COM 73278L105   64,396 213 SH   SOLE 29 213 0 0
POOL CORP COM 73278L105   96,107,684 317,890 SH   SOLE 30 309,491 0 8,399
POOL CORP COM 73278L105   2,558,316 8,462 SH   SOLE 31 7,743 0 719
POOL CORP COM 73278L105   598,009 1,978 SH   SOLE 34 1,978 0 0
POOL CORP COM 73278L105   4,197,852 13,885 SH   SOLE 36 13,885 0 0
POOL CORP COM 73278L105   447,751 1,481 SH   SOLE 40 1,481 0 0
POOL CORP COM 73278L105   18,744 62 SH   OTR 43 62 0 0
POOL CORP COM 73278L105   8,939,017 29,567 SH   SOLE 43 24,951 0 4,616
POPULAR INC COM NEW 733174700   8,956,914 135,056 SH   SOLE 2 37,729 0 97,327
POPULAR INC COM NEW 733174700   127,003 1,915 SH   SOLE 4 267 0 1,648
POPULAR INC COM NEW 733174700   381,871 5,758 SH   SOLE 7 5,758 0 0
POPULAR INC COM NEW 733174700   1,905,573 28,733 SH   SOLE 18 28,733 0 0
POPULAR INC COM NEW 733174700   2,237,438 33,737 SH   SOLE 19 33,737 0 0
POPULAR INC COM NEW 733174700   81,981,070 1,236,144 SH   SOLE 21 1,236,144 0 0
POPULAR INC COM NEW 733174700   118,389,623 1,785,127 SH   SOLE 22 1,687,739 0 97,388
POPULAR INC COM NEW 733174700   744,707 11,229 SH   SOLE 25 11,229 0 0
POPULAR INC COM NEW 733174700   2,794,791 42,141 SH   SOLE 26 34,746 0 7,395
POPULAR INC COM NEW 733174700   448,323 6,760 SH   SOLE 28 1,436 0 5,324
POPULAR INC COM NEW 733174700   2,401,779 36,215 SH   SOLE 30 36,215 0 0
POPULAR INC COM NEW 733174700   66,784 1,007 SH   SOLE 31 1,007 0 0
POPULAR INC COM NEW 733174700   156,184 2,355 SH   SOLE 36 2,355 0 0
POPULAR INC COM NEW 733174700   733,698 11,063 SH   SOLE 40 11,063 0 0
POPULAR INC COM NEW 733174700   3,987,637 60,127 SH   SOLE 43 59,886 0 241
PORCH GROUP INC COM 733245104   86,365 45,939 SH   SOLE 2 3,057 0 42,882
PORCH GROUP INC COM 733245104   2,051 1,091 SH   SOLE 7 1,091 0 0
PORCH GROUP INC COM 733245104   460,280 244,830 SH   SOLE 18 244,830 0 0
PORCH GROUP INC COM 733245104   282,237 150,126 SH   SOLE 19 150,126 0 0
PORCH GROUP INC COM 733245104   5,762,779 3,065,308 SH   SOLE 21 3,065,308 0 0
PORCH GROUP INC COM 733245104   3,640,178 1,936,265 SH   SOLE 22 1,871,745 0 64,520
PORCH GROUP INC COM 733245104   16,239 8,638 SH   SOLE 28 8,638 0 0
PORTAGE BIOTECH INC COM G7185A128   6,400 1,210 SH   SOLE 2 1,210 0 0
PORTAGE BIOTECH INC COM G7185A128   8,262 1,562 SH   SOLE 18 1,562 0 0
PORTAGE BIOTECH INC COM G7185A128   110,140 20,824 SH   SOLE 21 20,824 0 0
PORTAGE BIOTECH INC COM G7185A128   36,987 6,993 SH   SOLE 22 6,993 0 0
PORTILLOS INC COM CL A 73642K106   320,623 19,646 SH   SOLE 2 11,635 0 8,011
PORTILLOS INC COM CL A 73642K106   5,418 332 SH   SOLE 7 332 0 0
PORTILLOS INC COM CL A 73642K106   1,137,830 69,720 SH   SOLE 18 69,720 0 0
PORTILLOS INC COM CL A 73642K106   800,153 49,029 SH   SOLE 19 49,029 0 0
PORTILLOS INC COM CL A 73642K106   15,061,043 922,858 SH   SOLE 21 922,858 0 0
PORTILLOS INC COM CL A 73642K106   14,091,422 863,445 SH   SOLE 22 834,500 0 28,945
PORTILLOS INC COM CL A 73642K106   129,450 7,932 SH   SOLE 25 7,932 0 0
PORTILLOS INC COM CL A 73642K106   50,804 3,113 SH   SOLE 26 843 0 2,270
PORTILLOS INC COM CL A 73642K106   287,624 17,624 SH   SOLE 30 17,624 0 0
PORTILLOS INC COM CL A 73642K106   58,687 3,596 SH   SOLE 40 3,596 0 0
PORTILLOS INC COM CL A 73642K106   4,651 285 SH   SOLE 43 285 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   17,140,886 349,814 SH   SOLE 2 183,796 0 166,018
PORTLAND GEN ELEC CO COM NEW 736508847   538,804 10,996 SH   SOLE 4 10,414 0 582
PORTLAND GEN ELEC CO COM NEW 736508847   1,357,300 27,700 SH   SOLE 7 27,700 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   36,211 739 SH   SOLE 13 739 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   20,636,105 421,145 SH   SOLE 18 414,272 0 6,873
PORTLAND GEN ELEC CO COM NEW 736508847   39,792,655 812,095 SH   SOLE 19 812,095 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   364,135,219 7,431,331 SH   SOLE 21 7,431,331 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   162,261,883 3,311,467 SH   SOLE 22 3,198,967 0 112,500
PORTLAND GEN ELEC CO COM NEW 736508847   918,260 18,740 SH   SOLE 23 18,740 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   3,711,113 75,737 SH   SOLE 26 39,832 0 35,905
PORTLAND GEN ELEC CO COM NEW 736508847   78,253 1,597 SH   SOLE 28 1,597 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   72,716 1,484 SH   SOLE 29 1,484 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   4,977,518 101,582 SH   SOLE 30 101,582 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   98,147 2,003 SH   SOLE 31 2,003 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   285,768 5,832 SH   SOLE 36 5,832 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   1,956,362 39,926 SH   SOLE 43 37,916 0 2,010
PORTMAN RIDGE FIN CORP COM NEW 73688F201   1,366,729 59,423 SH   SOLE 30 59,423 0 0
PORTMAN RIDGE FIN CORP COM NEW 73688F201   115 5 SH   SOLE 43 5 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109   3,765,566 69,131 SH   SOLE 2 69,131 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109   152,135 2,793 SH   SOLE 4 2,793 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109   20,099 369 SH   SOLE 19 369 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109   190,917 3,505 SH   SOLE 21 3,505 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109   10,578,510 194,208 SH   SOLE 22 194,208 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109   11,166 205 SH   SOLE 30 205 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109   53,544 983 SH   SOLE 31 0 0 983
POSCO HOLDINGS INC SPONSORED ADR 693483109   39,476,874 724,745 SH   SOLE 43 675,455 0 49,290
POSEIDA THERAPEUTICS INC COM 73730P108   406,637 76,724 SH   SOLE 2 63,112 0 13,612
POSEIDA THERAPEUTICS INC COM 73730P108   35,711 6,738 SH   SOLE 18 6,738 0 0
POSEIDA THERAPEUTICS INC COM 73730P108   1,226,235 231,365 SH   SOLE 19 231,365 0 0
POSEIDA THERAPEUTICS INC COM 73730P108   3,186,551 601,236 SH   SOLE 21 601,236 0 0
POSEIDA THERAPEUTICS INC COM 73730P108   3,908,745 737,499 SH   SOLE 22 737,499 0 0
POSEIDA THERAPEUTICS INC COM 73730P108   42,734 8,063 SH   SOLE 23 8,063 0 0
POSEIDA THERAPEUTICS INC COM 73730P108   85,871 16,202 SH   SOLE 26 0 0 16,202
POSEIDA THERAPEUTICS INC COM 73730P108   215,238 40,611 SH   SOLE 30 40,611 0 0
POSEIDA THERAPEUTICS INC COM 73730P108   3,371 636 SH   SOLE 43 636 0 0
POSHMARK INC COM CL A 73739W104   438,006 24,497 SH   SOLE 2 1,732 0 22,765
POSHMARK INC COM CL A 73739W104   7,903 442 SH   SOLE 7 442 0 0
POSHMARK INC COM CL A 73739W104   2,533,936 141,719 SH   SOLE 18 141,719 0 0
POSHMARK INC COM CL A 73739W104   1,538,485 86,045 SH   SOLE 19 86,045 0 0
POSHMARK INC COM CL A 73739W104   30,749,952 1,719,796 SH   SOLE 21 1,719,796 0 0
POSHMARK INC COM CL A 73739W104   21,231,391 1,187,438 SH   SOLE 22 1,143,381 0 44,057
POSHMARK INC COM CL A 73739W104   41,499 2,321 SH   SOLE 25 2,321 0 0
POSHMARK INC COM CL A 73739W104   40,534 2,267 SH   SOLE 26 0 0 2,267
POSHMARK INC COM CL A 73739W104   89,597 5,011 SH   SOLE 28 0 0 5,011
POSHMARK INC COM CL A 73739W104   704,544 39,404 SH   SOLE 30 39,404 0 0
POSHMARK INC COM CL A 73739W104   96,087 5,374 SH   SOLE 40 5,374 0 0
POSHMARK INC COM CL A 73739W104   243,937 13,643 SH   SOLE 43 13,314 0 329
POST HLDGS INC COM 737446104   16,415,315 181,867 SH   SOLE 2 49,162 0 132,705
POST HLDGS INC COM 737446104   51,358 569 SH   SOLE 4 179 0 390
POST HLDGS INC COM 737446104   272,495 3,019 SH   SOLE 7 3,019 0 0
POST HLDGS INC COM 737446104   10,230,610 113,346 SH   SOLE 18 113,346 0 0
POST HLDGS INC COM 737446104   1,558,429 17,266 SH   SOLE 19 17,266 0 0
POST HLDGS INC COM 737446104   257,173,124 2,849,248 SH   SOLE 21 2,849,248 0 0
POST HLDGS INC COM 737446104   140,800,726 1,559,946 SH   SOLE 22 1,486,618 0 73,328
POST HLDGS INC COM 737446104   752,317 8,335 SH   SOLE 25 8,335 0 0
POST HLDGS INC COM 737446104   2,546,776 28,216 SH   SOLE 26 23,954 0 4,262
POST HLDGS INC COM 737446104   450,939 4,996 SH   SOLE 28 1,134 0 3,862
POST HLDGS INC COM 737446104   9,434,878 104,530 SH   SOLE 30 104,530 0 0
POST HLDGS INC COM 737446104   71,035 787 SH   SOLE 31 787 0 0
POST HLDGS INC COM 737446104   220,595 2,444 SH   SOLE 36 2,444 0 0
POST HLDGS INC COM 737446104   681,824 7,554 SH   SOLE 40 7,554 0 0
POST HLDGS INC COM 737446104   2,378,351 26,350 SH   SOLE 43 24,926 0 1,424
POST HOLDINGS PARTNERING COR COM SER A 737465104   216,742 21,827 SH   SOLE 2 21,827 0 0
POSTAL REALTY TRUST INC CL A 73757R102   217,994 15,003 SH   SOLE 2 9,155 0 5,848
POSTAL REALTY TRUST INC CL A 73757R102   4,562 314 SH   SOLE 7 314 0 0
POSTAL REALTY TRUST INC CL A 73757R102   718,218 49,430 SH   SOLE 18 49,430 0 0
POSTAL REALTY TRUST INC CL A 73757R102   473,402 32,581 SH   SOLE 19 32,581 0 0
POSTAL REALTY TRUST INC CL A 73757R102   10,223,773 703,632 SH   SOLE 21 703,632 0 0
POSTAL REALTY TRUST INC CL A 73757R102   4,731,535 325,639 SH   SOLE 22 315,588 0 10,051
POSTAL REALTY TRUST INC CL A 73757R102   10,040 691 SH   SOLE 23 691 0 0
POTBELLY CORP COM 73754Y100   34,595 6,211 SH   SOLE 2 6,211 0 0
POTBELLY CORP COM 73754Y100   24,341 4,370 SH   SOLE 18 4,370 0 0
POTBELLY CORP COM 73754Y100   300,780 54,000 SH   SOLE 21 54,000 0 0
POTBELLY CORP COM 73754Y100   2,256,892 405,187 SH   SOLE 22 405,187 0 0
POTBELLY CORP COM 73754Y100   29,398 5,278 SH   SOLE 43 5,278 0 0
POTLATCHDELTIC CORPORATION COM 737630103   8,813,397 200,350 SH   SOLE 2 108,264 0 92,086
POTLATCHDELTIC CORPORATION COM 737630103   5,279 120 SH   SOLE 4 120 0 0
POTLATCHDELTIC CORPORATION COM 737630103   316,332 7,191 SH   SOLE 7 7,191 0 0
POTLATCHDELTIC CORPORATION COM 737630103   15,927,855 362,079 SH   SOLE 18 362,079 0 0
POTLATCHDELTIC CORPORATION COM 737630103   14,055,333 319,512 SH   SOLE 19 319,512 0 0
POTLATCHDELTIC CORPORATION COM 737630103   287,349,454 6,532,154 SH   SOLE 21 6,532,154 0 0
POTLATCHDELTIC CORPORATION COM 737630103   103,153,163 2,344,923 SH   SOLE 22 2,249,903 0 95,020
POTLATCHDELTIC CORPORATION COM 737630103   396 9 SH   SOLE 23 9 0 0
POTLATCHDELTIC CORPORATION COM 737630103   1,688,248 38,378 SH   SOLE 25 38,378 0 0
POTLATCHDELTIC CORPORATION COM 737630103   1,635,636 37,182 SH   SOLE 26 24,580 0 12,602
POTLATCHDELTIC CORPORATION COM 737630103   52,568 1,195 SH   SOLE 28 1,195 0 0
POTLATCHDELTIC CORPORATION COM 737630103   484 11 SH   SOLE 29 11 0 0
POTLATCHDELTIC CORPORATION COM 737630103   12,449,390 283,005 SH   SOLE 30 283,005 0 0
POTLATCHDELTIC CORPORATION COM 737630103   239,086 5,435 SH   SOLE 34 5,435 0 0
POTLATCHDELTIC CORPORATION COM 737630103   53,976 1,227 SH   SOLE 36 1,227 0 0
POTLATCHDELTIC CORPORATION COM 737630103   488,201 11,098 SH   SOLE 40 11,098 0 0
POTLATCHDELTIC CORPORATION COM 737630103   5,137,870 116,796 SH   SOLE 43 113,512 0 3,284
POWELL INDS INC COM 739128106   242,812 6,902 SH   SOLE 2 1,252 0 5,650
POWELL INDS INC COM 739128106   4,714 134 SH   SOLE 7 134 0 0
POWELL INDS INC COM 739128106   1,214,941 34,535 SH   SOLE 18 34,535 0 0
POWELL INDS INC COM 739128106   612,449 17,409 SH   SOLE 19 17,409 0 0
POWELL INDS INC COM 739128106   40,688,942 1,156,593 SH   SOLE 21 1,156,593 0 0
POWELL INDS INC COM 739128106   8,385,047 238,347 SH   SOLE 22 231,226 0 7,121
POWELL INDS INC COM 739128106   353,383 10,045 SH   SOLE 30 10,045 0 0
POWELL INDS INC COM 739128106   43,905 1,248 SH   SOLE 43 1,227 0 21
POWER & DIGITAL INFRASTRUCTU *W EXP 12/09/202 73919C118   98,894 1,408,749 SH   SOLE 2 1,408,749 0 0
POWER INTEGRATIONS INC COM 739276103   6,784,855 94,602 SH   SOLE 2 64,506 0 30,096
POWER INTEGRATIONS INC COM 739276103   402,564 5,613 SH   SOLE 4 4,647 0 966
POWER INTEGRATIONS INC COM 739276103   360,823 5,031 SH   SOLE 7 5,031 0 0
POWER INTEGRATIONS INC COM 739276103   250,303 3,490 SH   SOLE 13 3,490 0 0
POWER INTEGRATIONS INC COM 739276103   18,378,609 256,255 SH   SOLE 18 238,341 0 17,914
POWER INTEGRATIONS INC COM 739276103   14,068,739 196,162 SH   SOLE 19 196,162 0 0
POWER INTEGRATIONS INC COM 739276103   298,514,060 4,162,215 SH   SOLE 21 4,162,215 0 0
POWER INTEGRATIONS INC COM 739276103   125,424,510 1,748,808 SH   SOLE 22 1,703,617 0 45,191
POWER INTEGRATIONS INC COM 739276103   930,710 12,977 SH   SOLE 23 12,977 0 0
POWER INTEGRATIONS INC COM 739276103   833,386 11,620 SH   SOLE 25 11,620 0 0
POWER INTEGRATIONS INC COM 739276103   5,039,262 70,263 SH   SOLE 26 31,923 0 38,340
POWER INTEGRATIONS INC COM 739276103   1,405,999 19,604 SH   SOLE 28 1,081 0 18,523
POWER INTEGRATIONS INC COM 739276103   106,432 1,484 SH   SOLE 29 1,484 0 0
POWER INTEGRATIONS INC COM 739276103   7,095,905 98,939 SH   SOLE 30 98,939 0 0
POWER INTEGRATIONS INC COM 739276103   351,930 4,907 SH   SOLE 31 4,907 0 0
POWER INTEGRATIONS INC COM 739276103   55,224 770 SH   SOLE 34 770 0 0
POWER INTEGRATIONS INC COM 739276103   356,735 4,974 SH   SOLE 36 4,974 0 0
POWER INTEGRATIONS INC COM 739276103   601,372 8,385 SH   SOLE 40 8,385 0 0
POWER INTEGRATIONS INC COM 739276103   6,763,470 94,304 SH   SOLE 43 83,813 0 10,491
POWER REIT COM 73933H101   1,726 437 SH   SOLE 18 437 0 0
POWER REIT COM 73933H101   23,728 6,007 SH   SOLE 21 6,007 0 0
POWER REIT COM 73933H101   64,318 16,283 SH   SOLE 22 16,283 0 0
POWERFLEET INC COM 73931J109   3,874 1,440 SH   SOLE 2 0 0 1,440
POWERFLEET INC COM 73931J109   15,965 5,935 SH   SOLE 18 5,935 0 0
POWERFLEET INC COM 73931J109   245,005 91,080 SH   SOLE 21 91,080 0 0
POWERFLEET INC COM 73931J109   997,826 370,939 SH   SOLE 22 370,939 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   912,260 39,526 SH   SOLE 2 14,052 0 25,474
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   13,086 567 SH   SOLE 7 567 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   2,854,188 123,665 SH   SOLE 18 123,665 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   1,982,826 85,911 SH   SOLE 19 85,911 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   39,075,063 1,693,027 SH   SOLE 21 1,693,027 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   23,161,796 1,003,544 SH   SOLE 22 955,529 0 48,015
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   140,788 6,100 SH   SOLE 25 6,100 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   100,837 4,369 SH   SOLE 26 1,120 0 3,249
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   94,074 4,076 SH   SOLE 28 0 0 4,076
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   998,464 43,261 SH   SOLE 30 43,261 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   126,686 5,489 SH   SOLE 40 5,489 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   54,123 2,345 SH   SOLE 43 2,259 0 86
PPG INDS INC COM 693506107   66,651,253 530,072 SH   SOLE 2 125,072 0 405,000
PPG INDS INC COM 693506107   30,447,690 242,148 SH   SOLE 4 153,552 0 88,596
PPG INDS INC COM 693506107   32,505,299 258,512 SH   SOLE 7 251,265 0 7,247
PPG INDS INC COM 693506107   485,734 3,863 SH   SOLE 13 998 0 2,865
PPG INDS INC COM 693506107   4,965,724 39,492 SH   SOLE 15 39,492 0 0
PPG INDS INC COM 693506107   144,985,848 1,153,061 SH   SOLE 18 1,064,228 0 88,833
PPG INDS INC COM 693506107   240,859,748 1,915,538 SH   SOLE 19 1,915,538 0 0
PPG INDS INC COM 693506107   846,656,459 6,733,390 SH   SOLE 21 6,733,390 0 0
PPG INDS INC COM 693506107   662,585,547 5,269,489 SH   SOLE 22 4,764,815 0 504,674
PPG INDS INC COM 693506107   49,214,007 391,395 SH   SOLE 23 391,395 0 0
PPG INDS INC COM 693506107   102,451,695 814,790 SH   SOLE 25 814,790 0 0
PPG INDS INC COM 693506107   77,814,702 618,854 SH   SOLE 26 325,779 0 293,075
PPG INDS INC COM 693506107   78,426,301 623,718 SH   SOLE 28 7,397 0 616,321
PPG INDS INC COM 693506107   94,556 752 SH   SOLE 29 752 0 0
PPG INDS INC COM 693506107   217,449,852 1,729,361 SH   SOLE 30 1,729,361 0 0
PPG INDS INC COM 693506107   6,642,593 52,828 SH   SOLE 31 48,588 0 4,240
PPG INDS INC COM 693506107   12,429,022 98,847 SH   SOLE 34 98,847 0 0
PPG INDS INC COM 693506107   8,809,344 70,060 SH   SOLE 36 70,060 0 0
PPG INDS INC COM 693506107   1,147,629 9,127 SH   SOLE 40 9,127 0 0
PPG INDS INC COM 693506107   88,647 705 SH   OTR 43 705 0 0
PPG INDS INC COM 693506107   21,910,638 174,254 SH   SOLE 43 160,721 0 13,532
PPL CORP COM 69351T106   50,187,921 1,717,588 SH   SOLE 2 178,043 0 1,539,545
PPL CORP COM 69351T106   13,246,858 453,349 SH   SOLE 4 362,327 0 91,022
PPL CORP COM 69351T106   20,214,221 691,794 SH   SOLE 7 666,667 0 25,127
PPL CORP COM 69351T106   260,146 8,903 SH   SOLE 13 3,134 0 5,769
PPL CORP COM 69351T106   3,545,526 121,339 SH   SOLE 15 121,339 0 0
PPL CORP COM 69351T106   40,691,714 1,392,598 SH   SOLE 18 1,368,661 0 23,937
PPL CORP COM 69351T106   10,723,974 367,008 SH   SOLE 19 367,008 0 0
PPL CORP COM 69351T106   897,238,495 30,706,314 SH   SOLE 21 30,706,314 0 0
PPL CORP COM 69351T106   464,874,830 15,909,474 SH   SOLE 22 14,354,983 0 1,554,491
PPL CORP COM 69351T106   35,737,989 1,223,066 SH   SOLE 23 1,223,066 0 0
PPL CORP COM 69351T106   8,290,649 283,732 SH   SOLE 25 283,732 0 0
PPL CORP COM 69351T106   27,191,811 930,589 SH   SOLE 26 505,626 0 424,963
PPL CORP COM 69351T106   20,688,520 708,026 SH   SOLE 28 10,562 0 697,464
PPL CORP COM 69351T106   89,092 3,049 SH   SOLE 29 3,049 0 0
PPL CORP COM 69351T106   129,410,822 4,428,844 SH   SOLE 30 4,428,844 0 0
PPL CORP COM 69351T106   4,864,137 166,466 SH   SOLE 31 153,161 0 13,305
PPL CORP COM 69351T106   5,162,794 176,687 SH   SOLE 32 176,687 0 0
PPL CORP COM 69351T106   988,133 33,817 SH   SOLE 34 33,817 0 0
PPL CORP COM 69351T106   7,138,154 244,290 SH   SOLE 36 244,290 0 0
PPL CORP COM 69351T106   494,139 16,911 SH   SOLE 40 16,911 0 0
PPL CORP COM 69351T106   71,180 2,436 SH   OTR 43 2,436 0 0
PPL CORP COM 69351T106   11,241,340 384,714 SH   SOLE 43 339,151 0 45,563
PRA GROUP INC COM 69354N106   3,493,865 103,430 SH   SOLE 2 51,523 0 51,907
PRA GROUP INC COM 69354N106   3,783 112 SH   SOLE 4 112 0 0
PRA GROUP INC COM 69354N106   248,519 7,357 SH   SOLE 7 7,357 0 0
PRA GROUP INC COM 69354N106   4,625,732 136,937 SH   SOLE 18 136,937 0 0
PRA GROUP INC COM 69354N106   8,997,235 266,348 SH   SOLE 19 266,348 0 0
PRA GROUP INC COM 69354N106   168,506,835 4,988,361 SH   SOLE 21 4,988,361 0 0
PRA GROUP INC COM 69354N106   44,373,138 1,313,592 SH   SOLE 22 1,264,475 0 49,117
PRA GROUP INC COM 69354N106   218,793 6,477 SH   SOLE 25 6,477 0 0
PRA GROUP INC COM 69354N106   3,102,862 91,855 SH   SOLE 26 23,480 0 68,375
PRA GROUP INC COM 69354N106   106,914 3,165 SH   SOLE 28 816 0 2,349
PRA GROUP INC COM 69354N106   3,606,116 106,753 SH   SOLE 30 106,753 0 0
PRA GROUP INC COM 69354N106   76,073 2,252 SH   SOLE 36 2,252 0 0
PRA GROUP INC COM 69354N106   177,885 5,266 SH   SOLE 40 5,266 0 0
PRA GROUP INC COM 69354N106   927,700 27,463 SH   SOLE 43 26,951 0 512
PRA GROUP INC NOTE 3.500% 6/0 69354NAB2   2,978,113 3,025,000 PRN   SOLE 21 3,025,000 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108   120,173 50,493 SH   SOLE 2 4,560 0 45,933
PRAXIS PRECISION MEDICINES I COM 74006W108   764 321 SH   SOLE 7 321 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108   260,075 109,275 SH   SOLE 18 109,275 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108   160,091 67,265 SH   SOLE 19 67,265 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108   4,417,113 1,855,930 SH   SOLE 21 1,855,930 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108   2,114,578 888,478 SH   SOLE 22 858,123 0 30,355
PRECIGEN INC COM 74017N105   322,944 212,463 SH   SOLE 2 30,061 0 182,402
PRECIGEN INC COM 74017N105   331 218 SH   SOLE 4 218 0 0
PRECIGEN INC COM 74017N105   2,237 1,472 SH   SOLE 7 1,472 0 0
PRECIGEN INC COM 74017N105   429,494 282,562 SH   SOLE 18 282,562 0 0
PRECIGEN INC COM 74017N105   479,574 315,509 SH   SOLE 19 315,509 0 0
PRECIGEN INC COM 74017N105   6,907,078 4,544,130 SH   SOLE 21 4,544,130 0 0
PRECIGEN INC COM 74017N105   3,851,178 2,533,670 SH   SOLE 22 2,464,846 0 68,824
PRECIGEN INC COM 74017N105   17,623 11,594 SH   SOLE 25 11,594 0 0
PRECIGEN INC COM 74017N105   78,041 51,343 SH   SOLE 26 3,387 0 47,956
PRECIGEN INC COM 74017N105   13,434 8,838 SH   SOLE 28 8,838 0 0
PRECIGEN INC COM 74017N105   270,569 178,006 SH   SOLE 30 178,006 0 0
PRECIGEN INC COM 74017N105   15,534 10,220 SH   SOLE 40 10,220 0 0
PRECIGEN INC COM 74017N105   34,198 22,499 SH   SOLE 43 22,170 0 329
PRECIPIO INC COM 74019L503   319,519 579,468 SH   SOLE 22 579,468 0 0
PRECISION BIOSCIENCES INC COM 74019P108   156,965 131,903 SH   SOLE 2 79,398 0 52,505
PRECISION BIOSCIENCES INC COM 74019P108   17,002 14,287 SH   SOLE 18 14,287 0 0
PRECISION BIOSCIENCES INC COM 74019P108   117,122 98,422 SH   SOLE 19 98,422 0 0
PRECISION BIOSCIENCES INC COM 74019P108   325,400 273,445 SH   SOLE 21 273,445 0 0
PRECISION BIOSCIENCES INC COM 74019P108   1,325,987 1,114,275 SH   SOLE 22 1,114,275 0 0
PRECISION BIOSCIENCES INC COM 74019P108   2,550 2,143 SH   SOLE 23 2,143 0 0
PRECISION BIOSCIENCES INC COM 74019P108   22,084 18,558 SH   SOLE 26 0 0 18,558
PRECISION DRILLING CORP COM NEW 74022D407   738,544 9,629 SH   SOLE 43 9,252 0 377
PREDICTIVE ONCOLOGY INC COM NEW 74039M200   2 6 SH   SOLE 21 6 0 0
PREDICTIVE ONCOLOGY INC COM NEW 74039M200   923 3,009 SH   SOLE 22 3,009 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404   711,949 9,541 SH   SOLE 2 2,899 0 6,642
PREFERRED BK LOS ANGELES CA COM NEW 740367404   9,104 122 SH   SOLE 7 122 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404   2,816,159 37,740 SH   SOLE 18 37,740 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404   1,106,913 14,834 SH   SOLE 19 14,834 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404   82,072,150 1,099,868 SH   SOLE 21 1,099,868 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404   15,745,268 211,006 SH   SOLE 22 200,129 0 10,877
PREFERRED BK LOS ANGELES CA COM NEW 740367404   61,263 821 SH   SOLE 26 0 0 821
PREFERRED BK LOS ANGELES CA COM NEW 740367404   1,178,324 15,791 SH   SOLE 30 15,791 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404   93,275 1,250 SH   SOLE 40 1,250 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404   381,457 5,112 SH   SOLE 43 5,056 0 56
PREFORMED LINE PRODS CO COM 740444104   139,427 1,674 SH   SOLE 2 612 0 1,062
PREFORMED LINE PRODS CO COM 740444104   167 2 SH   SOLE 7 2 0 0
PREFORMED LINE PRODS CO COM 740444104   626,757 7,525 SH   SOLE 18 7,525 0 0
PREFORMED LINE PRODS CO COM 740444104   388,215 4,661 SH   SOLE 19 4,661 0 0
PREFORMED LINE PRODS CO COM 740444104   7,556,902 90,730 SH   SOLE 21 90,730 0 0
PREFORMED LINE PRODS CO COM 740444104   4,442,605 53,339 SH   SOLE 22 51,300 0 2,039
PREFORMED LINE PRODS CO COM 740444104   167,080 2,006 SH   SOLE 43 1,946 0 60
PRELUDE THERAPEUTICS INC COM 74065P101   25,362 4,199 SH   SOLE 2 0 0 4,199
PRELUDE THERAPEUTICS INC COM 74065P101   12,183 2,017 SH   SOLE 18 2,017 0 0
PRELUDE THERAPEUTICS INC COM 74065P101   1,059,869 175,475 SH   SOLE 21 175,475 0 0
PRELUDE THERAPEUTICS INC COM 74065P101   1,175,559 194,629 SH   SOLE 22 194,629 0 0
PRELUDE THERAPEUTICS INC COM 74065P101   104,087 17,233 SH   SOLE 30 17,233 0 0
PREMIER FINANCIAL CORP COM 74052F108   7,256,144 269,045 SH   SOLE 2 186,265 0 82,780
PREMIER FINANCIAL CORP COM 74052F108   2,913 108 SH   SOLE 4 108 0 0
PREMIER FINANCIAL CORP COM 74052F108   198,769 7,370 SH   SOLE 7 7,370 0 0
PREMIER FINANCIAL CORP COM 74052F108   2,929,050 108,604 SH   SOLE 18 108,604 0 0
PREMIER FINANCIAL CORP COM 74052F108   9,454,684 350,563 SH   SOLE 19 350,563 0 0
PREMIER FINANCIAL CORP COM 74052F108   39,154,426 1,451,777 SH   SOLE 21 1,451,777 0 0
PREMIER FINANCIAL CORP COM 74052F108   42,822,508 1,587,783 SH   SOLE 22 1,541,816 0 45,967
PREMIER FINANCIAL CORP COM 74052F108   325,285 12,061 SH   SOLE 23 12,061 0 0
PREMIER FINANCIAL CORP COM 74052F108   186,875 6,929 SH   SOLE 25 6,929 0 0
PREMIER FINANCIAL CORP COM 74052F108   3,136,800 116,307 SH   SOLE 26 26,446 0 89,861
PREMIER FINANCIAL CORP COM 74052F108   60,871 2,257 SH   SOLE 28 0 0 2,257
PREMIER FINANCIAL CORP COM 74052F108   75,840 2,812 SH   SOLE 30 2,812 0 0
PREMIER FINANCIAL CORP COM 74052F108   424,238 15,730 SH   SOLE 34 15,730 0 0
PREMIER FINANCIAL CORP COM 74052F108   177,085 6,566 SH   SOLE 40 6,566 0 0
PREMIER FINANCIAL CORP COM 74052F108   1,357,211 50,323 SH   SOLE 43 49,354 0 969
PREMIER INC CL A 74051N102   6,589,183 188,370 SH   SOLE 2 102,255 0 86,115
PREMIER INC CL A 74051N102   8,570 245 SH   SOLE 4 245 0 0
PREMIER INC CL A 74051N102   521,552 14,910 SH   SOLE 7 14,910 0 0
PREMIER INC CL A 74051N102   1,604,498 45,869 SH   SOLE 18 45,869 0 0
PREMIER INC CL A 74051N102   5,664,311 161,930 SH   SOLE 19 161,930 0 0
PREMIER INC CL A 74051N102   79,355,138 2,268,586 SH   SOLE 21 2,268,586 0 0
PREMIER INC CL A 74051N102   100,690,105 2,878,505 SH   SOLE 22 2,714,208 0 164,297
PREMIER INC CL A 74051N102   349,065 9,979 SH   SOLE 23 9,979 0 0
PREMIER INC CL A 74051N102   755,218 21,590 SH   SOLE 25 21,590 0 0
PREMIER INC CL A 74051N102   1,837,045 52,517 SH   SOLE 26 42,037 0 10,480
PREMIER INC CL A 74051N102   76,221 2,179 SH   SOLE 28 2,179 0 0
PREMIER INC CL A 74051N102   5,349,911 152,942 SH   SOLE 30 152,942 0 0
PREMIER INC CL A 74051N102   57,192 1,635 SH   SOLE 31 1,635 0 0
PREMIER INC CL A 74051N102   541,246 15,473 SH   SOLE 36 15,473 0 0
PREMIER INC CL A 74051N102   583,222 16,673 SH   SOLE 40 16,673 0 0
PREMIER INC CL A 74051N102   14,062 402 SH   OTR 43 402 0 0
PREMIER INC CL A 74051N102   5,304,388 151,641 SH   SOLE 43 145,071 0 6,570
PRESIDIO PPTY TR INC *W EXP 01/24/202 74102L113   84 1,536 SH   SOLE 18 1,536 0 0
PRESIDIO PPTY TR INC COM CL A 74102L303   2,156 2,269 SH   SOLE 18 2,269 0 0
PRESIDIO PPTY TR INC COM CL A 74102L303   22,713 23,908 SH   SOLE 21 23,908 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   20,636,403 329,655 SH   SOLE 2 163,567 0 166,088
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   11,957 191 SH   SOLE 4 191 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   34,555 552 SH   SOLE 7 552 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   10,979,852 175,397 SH   SOLE 18 175,397 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   28,920,637 461,991 SH   SOLE 19 461,991 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   396,200,095 6,329,075 SH   SOLE 21 6,329,075 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   113,627,138 1,815,130 SH   SOLE 22 1,751,788 0 63,342
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   1,009,425 16,125 SH   SOLE 23 16,125 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   502,428 8,026 SH   SOLE 25 8,026 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   7,740,427 123,649 SH   SOLE 26 13,315 0 110,334
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   536,920 8,577 SH   SOLE 28 892 0 7,685
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   4,836,226 77,256 SH   SOLE 30 77,256 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   76,309 1,219 SH   SOLE 34 1,219 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   75,433 1,205 SH   SOLE 36 1,205 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   430,751 6,881 SH   SOLE 40 6,881 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   72,428 1,157 SH   OTR 43 1,157 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   3,295,765 52,648 SH   SOLE 43 51,499 0 1,149
PRICE T ROWE GROUP INC COM 74144T108   50,805,819 465,852 SH   SOLE 2 77,506 0 388,346
PRICE T ROWE GROUP INC COM 74144T108   17,278,921 158,435 SH   SOLE 4 88,008 0 70,427
PRICE T ROWE GROUP INC COM 74144T108   34,794,502 319,040 SH   SOLE 7 255,391 0 63,649
PRICE T ROWE GROUP INC COM 74144T108   349,646 3,206 SH   SOLE 13 942 0 2,264
PRICE T ROWE GROUP INC COM 74144T108   4,206,662 38,572 SH   SOLE 15 38,572 0 0
PRICE T ROWE GROUP INC COM 74144T108   55,726,497 510,971 SH   SOLE 18 492,520 0 18,451
PRICE T ROWE GROUP INC COM 74144T108   11,067,300 101,479 SH   SOLE 19 101,479 0 0
PRICE T ROWE GROUP INC COM 74144T108   877,516,282 8,046,179 SH   SOLE 21 8,046,179 0 0
PRICE T ROWE GROUP INC COM 74144T108   522,285,832 4,788,977 SH   SOLE 22 4,311,619 0 477,358
PRICE T ROWE GROUP INC COM 74144T108   40,751,578 373,662 SH   SOLE 23 373,662 0 0
PRICE T ROWE GROUP INC COM 74144T108   38,708,448 354,928 SH   SOLE 25 354,928 0 0
PRICE T ROWE GROUP INC COM 74144T108   42,627,410 390,862 SH   SOLE 26 141,806 0 249,056
PRICE T ROWE GROUP INC COM 74144T108   74,382,737 682,035 SH   SOLE 28 3,552 0 678,483
PRICE T ROWE GROUP INC COM 74144T108   42,533 390 SH   SOLE 29 390 0 0
PRICE T ROWE GROUP INC COM 74144T108   182,736,683 1,675,561 SH   SOLE 30 1,675,561 0 0
PRICE T ROWE GROUP INC COM 74144T108   5,507,094 50,496 SH   SOLE 31 46,415 0 4,081
PRICE T ROWE GROUP INC COM 74144T108   1,158,981 10,627 SH   SOLE 34 10,627 0 0
PRICE T ROWE GROUP INC COM 74144T108   9,885,635 90,644 SH   SOLE 36 90,644 0 0
PRICE T ROWE GROUP INC COM 74144T108   917,086 8,409 SH   SOLE 40 8,409 0 0
PRICE T ROWE GROUP INC COM 74144T108   50,386 462 SH   OTR 43 462 0 0
PRICE T ROWE GROUP INC COM 74144T108   35,940,542 329,548 SH   SOLE 43 278,051 0 51,498
PRICESMART INC COM 741511109   1,040,250 17,115 SH   SOLE 2 7,375 0 9,740
PRICESMART INC COM 741511109   3,890 64 SH   SOLE 4 64 0 0
PRICESMART INC COM 741511109   154,685 2,545 SH   SOLE 7 2,545 0 0
PRICESMART INC COM 741511109   4,934,060 81,179 SH   SOLE 18 81,179 0 0
PRICESMART INC COM 741511109   2,764,457 45,483 SH   SOLE 19 45,483 0 0
PRICESMART INC COM 741511109   192,164,722 3,161,644 SH   SOLE 21 3,161,644 0 0
PRICESMART INC COM 741511109   38,801,283 638,389 SH   SOLE 22 615,671 0 22,718
PRICESMART INC COM 741511109   99,618 1,639 SH   SOLE 23 1,639 0 0
PRICESMART INC COM 741511109   271,443 4,466 SH   SOLE 25 4,466 0 0
PRICESMART INC COM 741511109   672,409 11,063 SH   SOLE 26 8,863 0 2,200
PRICESMART INC COM 741511109   25,406 418 SH   SOLE 28 418 0 0
PRICESMART INC COM 741511109   2,756,616 45,354 SH   SOLE 30 45,354 0 0
PRICESMART INC COM 741511109   38,291 630 SH   SOLE 36 630 0 0
PRICESMART INC COM 741511109   171,643 2,824 SH   SOLE 40 2,824 0 0
PRICESMART INC COM 741511109   1,255,472 20,656 SH   SOLE 43 19,288 0 1,368
PRIME MEDICINE INC COM 74168J101   165,678 8,917 SH   SOLE 2 379 0 8,538
PRIME MEDICINE INC COM 74168J101   14,288 769 SH   SOLE 7 769 0 0
PRIME MEDICINE INC COM 74168J101   1,021,213 54,963 SH   SOLE 18 54,963 0 0
PRIME MEDICINE INC COM 74168J101   15,107,454 813,103 SH   SOLE 19 813,103 0 0
PRIME MEDICINE INC COM 74168J101   7,202,054 387,624 SH   SOLE 21 387,624 0 0
PRIME MEDICINE INC COM 74168J101   4,072,847 219,206 SH   SOLE 22 214,246 0 4,960
PRIME MEDICINE INC COM 74168J101   60,645 3,264 SH   SOLE 34 3,264 0 0
PRIME NO ACQUISITION I CORP COM CL A 74168P107   152,400 15,000 SH   SOLE 2 15,000 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104   12,075 139 SH   SOLE 18 139 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104   149,243 1,718 SH   SOLE 21 1,718 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104   22,152 255 SH   SOLE 22 255 0 0
PRIMERICA INC COM 74164M108   7,453,776 52,558 SH   SOLE 2 30,727 0 21,831
PRIMERICA INC COM 74164M108   19,429 137 SH   SOLE 4 137 0 0
PRIMERICA INC COM 74164M108   536,505 3,783 SH   SOLE 7 3,783 0 0
PRIMERICA INC COM 74164M108   10,997,290 77,544 SH   SOLE 18 77,544 0 0
PRIMERICA INC COM 74164M108   1,693,473 11,941 SH   SOLE 19 11,941 0 0
PRIMERICA INC COM 74164M108   276,502,909 1,949,675 SH   SOLE 21 1,949,675 0 0
PRIMERICA INC COM 74164M108   150,089,524 1,058,310 SH   SOLE 22 1,007,367 0 50,943
PRIMERICA INC COM 74164M108   876,448 6,180 SH   SOLE 25 6,180 0 0
PRIMERICA INC COM 74164M108   2,546,945 17,959 SH   SOLE 26 14,686 0 3,273
PRIMERICA INC COM 74164M108   377,808 2,664 SH   SOLE 28 702 0 1,962
PRIMERICA INC COM 74164M108   7,735,146 54,542 SH   SOLE 30 54,542 0 0
PRIMERICA INC COM 74164M108   75,874 535 SH   SOLE 31 535 0 0
PRIMERICA INC COM 74164M108   239,109 1,686 SH   SOLE 36 1,686 0 0
PRIMERICA INC COM 74164M108   733,209 5,170 SH   SOLE 40 5,170 0 0
PRIMERICA INC COM 74164M108   21,557 152 SH   OTR 43 152 0 0
PRIMERICA INC COM 74164M108   3,084,165 21,747 SH   SOLE 43 21,025 0 722
PRIMIS FINANCIAL CORP COM 74167B109   98,213 8,288 SH   SOLE 2 950 0 7,338
PRIMIS FINANCIAL CORP COM 74167B109   4,254 359 SH   SOLE 7 359 0 0
PRIMIS FINANCIAL CORP COM 74167B109   853,093 71,991 SH   SOLE 18 71,991 0 0
PRIMIS FINANCIAL CORP COM 74167B109   495,863 41,845 SH   SOLE 19 41,845 0 0
PRIMIS FINANCIAL CORP COM 74167B109   10,918,969 921,432 SH   SOLE 21 921,432 0 0
PRIMIS FINANCIAL CORP COM 74167B109   3,929,685 331,619 SH   SOLE 22 313,213 0 18,406
PRIMIS FINANCIAL CORP COM 74167B109   29,471 2,487 SH   SOLE 43 2,487 0 0
PRIMO WATER CORPORATION COM 74167P108   13,594,920 874,834 SH   SOLE 2 430,758 0 444,076
PRIMO WATER CORPORATION COM 74167P108   25,998 1,673 SH   SOLE 7 1,673 0 0
PRIMO WATER CORPORATION COM 74167P108   6,877,693 442,580 SH   SOLE 18 442,580 0 0
PRIMO WATER CORPORATION COM 74167P108   31,833,659 2,048,498 SH   SOLE 19 2,048,498 0 0
PRIMO WATER CORPORATION COM 74167P108   82,718,052 5,322,912 SH   SOLE 21 5,322,912 0 0
PRIMO WATER CORPORATION COM 74167P108   58,671,534 3,775,517 SH   SOLE 22 3,648,937 0 126,580
PRIMO WATER CORPORATION COM 74167P108   1,020,434 65,665 SH   SOLE 23 65,665 0 0
PRIMO WATER CORPORATION COM 74167P108   5,761,067 370,725 SH   SOLE 26 0 0 370,725
PRIMO WATER CORPORATION COM 74167P108   60,078 3,866 SH   SOLE 40 3,866 0 0
PRIMO WATER CORPORATION COM 74167P108   1,572,316 101,179 SH   SOLE 43 100,029 0 1,150
PRIMORIS SVCS CORP COM 74164F103   1,711,166 77,993 SH   SOLE 2 39,268 0 38,725
PRIMORIS SVCS CORP COM 74164F103   2,457 112 SH   SOLE 4 112 0 0
PRIMORIS SVCS CORP COM 74164F103   1,384,875 63,121 SH   SOLE 7 63,121 0 0
PRIMORIS SVCS CORP COM 74164F103   3,320,400 151,340 SH   SOLE 18 151,340 0 0
PRIMORIS SVCS CORP COM 74164F103   6,294,498 286,896 SH   SOLE 19 286,896 0 0
PRIMORIS SVCS CORP COM 74164F103   54,317,977 2,475,751 SH   SOLE 21 2,475,751 0 0
PRIMORIS SVCS CORP COM 74164F103   32,636,255 1,487,523 SH   SOLE 22 1,424,216 0 63,307
PRIMORIS SVCS CORP COM 74164F103   196,209 8,943 SH   SOLE 25 8,943 0 0
PRIMORIS SVCS CORP COM 74164F103   1,929,250 87,933 SH   SOLE 26 20,514 0 67,419
PRIMORIS SVCS CORP COM 74164F103   20,799 948 SH   SOLE 28 948 0 0
PRIMORIS SVCS CORP COM 74164F103   1,260,563 57,455 SH   SOLE 30 57,455 0 0
PRIMORIS SVCS CORP COM 74164F103   25,121 1,145 SH   SOLE 34 1,145 0 0
PRIMORIS SVCS CORP COM 74164F103   49,146 2,240 SH   SOLE 36 2,240 0 0
PRIMORIS SVCS CORP COM 74164F103   220,321 10,042 SH   SOLE 40 10,042 0 0
PRIMORIS SVCS CORP COM 74164F103   446,238 20,339 SH   SOLE 43 20,067 0 272
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   54,013,849 643,635 SH   SOLE 2 54,650 0 588,985
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   16,996,402 202,531 SH   SOLE 4 115,498 0 87,033
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   17,701,833 210,937 SH   SOLE 7 203,884 0 7,053
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   313,777 3,739 SH   SOLE 13 1,001 0 2,738
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   3,508,276 41,805 SH   SOLE 15 41,805 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   9,567 114 SH   SOLE 17 0 0 114
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   53,013,439 631,714 SH   SOLE 18 611,789 0 19,925
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   8,991,189 107,140 SH   SOLE 19 107,140 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   1,060,510,215 12,637,157 SH   SOLE 21 12,637,157 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   428,199,702 5,102,475 SH   SOLE 22 4,577,613 0 524,862
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   34,672,555 413,162 SH   SOLE 23 413,162 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   42,244,573 503,391 SH   SOLE 25 503,391 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   36,140,484 430,654 SH   SOLE 26 164,615 0 266,039
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   44,337,705 528,333 SH   SOLE 28 87,793 0 440,540
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   26,603 317 SH   SOLE 29 317 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   112,980,237 1,346,285 SH   SOLE 30 1,344,261 0 2,024
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   5,014,136 59,749 SH   SOLE 31 55,069 0 4,680
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   7,039,965 83,889 SH   SOLE 32 83,889 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   1,012,663 12,067 SH   SOLE 34 12,067 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   16,634,874 198,223 SH   SOLE 35 198,223 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   6,758,665 80,537 SH   SOLE 36 80,537 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   776,680 9,255 SH   SOLE 40 9,255 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   34,239 408 SH   OTR 43 408 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   21,420,593 255,250 SH   SOLE 43 237,336 0 17,914
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107   15,349 2,918 SH   SOLE 2 482 0 2,436
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107   289,279 54,996 SH   SOLE 18 54,996 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107   160,004 30,419 SH   SOLE 19 30,419 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107   2,328,881 442,753 SH   SOLE 21 442,753 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107   1,017,032 193,352 SH   SOLE 22 190,303 0 3,049
PRIVETERRA ACQUISITION CORP CL A 74275N102   100,500 10,000 SH   SOLE 2 10,000 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   2,696,858 118,752 SH   SOLE 2 58,287 0 60,465
PRIVIA HEALTH GROUP INC COM 74276R102   4,383 193 SH   SOLE 4 193 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   157,448 6,933 SH   SOLE 7 6,933 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   2,542,521 111,956 SH   SOLE 18 111,956 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   6,199,830 273,000 SH   SOLE 19 273,000 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   41,660,836 1,834,471 SH   SOLE 21 1,834,471 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   31,860,813 1,402,942 SH   SOLE 22 1,353,066 0 49,876
PRIVIA HEALTH GROUP INC COM 74276R102   130,741 5,757 SH   SOLE 23 5,757 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   325,571 14,336 SH   SOLE 25 14,336 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   1,266,877 55,785 SH   SOLE 26 31,351 0 24,434
PRIVIA HEALTH GROUP INC COM 74276R102   55,117 2,427 SH   SOLE 28 0 0 2,427
PRIVIA HEALTH GROUP INC COM 74276R102   1,718,738 75,682 SH   SOLE 30 75,682 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   151,362 6,665 SH   SOLE 34 6,665 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   82,892 3,650 SH   SOLE 36 3,650 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   239,159 10,531 SH   SOLE 40 10,531 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   87,888 3,870 SH   SOLE 43 3,805 0 65
PRO-DEX INC COLO COM NEW 74265M205   6,233 392 SH   SOLE 18 392 0 0
PRO-DEX INC COLO COM NEW 74265M205   81,647 5,135 SH   SOLE 21 5,135 0 0
PRO-DEX INC COLO COM NEW 74265M205   684,463 43,048 SH   SOLE 22 43,048 0 0
PROASSURANCE CORP COM 74267C106   764,138 43,740 SH   SOLE 2 14,197 0 29,543
PROASSURANCE CORP COM 74267C106   4,105 235 SH   SOLE 4 235 0 0
PROASSURANCE CORP COM 74267C106   8,403 481 SH   SOLE 7 481 0 0
PROASSURANCE CORP COM 74267C106   3,244,196 185,701 SH   SOLE 18 185,701 0 0
PROASSURANCE CORP COM 74267C106   1,582,153 90,564 SH   SOLE 19 90,564 0 0
PROASSURANCE CORP COM 74267C106   107,983,730 6,181,095 SH   SOLE 21 6,181,095 0 0
PROASSURANCE CORP COM 74267C106   21,201,609 1,213,601 SH   SOLE 22 1,152,837 0 60,764
PROASSURANCE CORP COM 74267C106   65,547 3,752 SH   SOLE 25 3,752 0 0
PROASSURANCE CORP COM 74267C106   240,667 13,776 SH   SOLE 26 9,131 0 4,645
PROASSURANCE CORP COM 74267C106   40,251 2,304 SH   SOLE 28 2,304 0 0
PROASSURANCE CORP COM 74267C106   1,541,396 88,231 SH   SOLE 30 88,231 0 0
PROASSURANCE CORP COM 74267C106   93,220 5,336 SH   SOLE 40 5,336 0 0
PROASSURANCE CORP COM 74267C106   399,993 22,896 SH   SOLE 43 22,101 0 795
PROCEPT BIOROBOTICS CORP COM 74276L105   378,346 9,108 SH   SOLE 2 4,546 0 4,562
PROCEPT BIOROBOTICS CORP COM 74276L105   12,379 298 SH   SOLE 7 298 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105   2,696,071 64,903 SH   SOLE 18 64,903 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105   1,968,954 47,399 SH   SOLE 19 47,399 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105   43,437,921 1,045,689 SH   SOLE 21 1,045,689 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105   29,656,943 713,937 SH   SOLE 22 700,531 0 13,406
PROCEPT BIOROBOTICS CORP COM 74276L105   87,525 2,107 SH   SOLE 25 2,107 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105   58,156 1,400 SH   SOLE 26 395 0 1,005
PROCEPT BIOROBOTICS CORP COM 74276L105   168,902 4,066 SH   SOLE 28 1,504 0 2,562
PROCEPT BIOROBOTICS CORP COM 74276L105   282,887 6,810 SH   SOLE 30 6,810 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105   32,526 783 SH   SOLE 36 783 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105   92,260 2,221 SH   SOLE 40 2,221 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105   105,221 2,533 SH   SOLE 43 2,256 0 277
PROCESSA PHARMACEUTICALS INC COM NEW 74275C205   2,313 2,103 SH   SOLE 18 2,103 0 0
PROCESSA PHARMACEUTICALS INC COM NEW 74275C205   28,670 26,064 SH   SOLE 21 26,064 0 0
PROCESSA PHARMACEUTICALS INC COM NEW 74275C205   322 293 SH   SOLE 22 293 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   2,053,934 43,534 SH   SOLE 2 11,407 0 32,127
PROCORE TECHNOLOGIES INC COM 74275K108   3,963 84 SH   SOLE 4 84 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   36,800 780 SH   SOLE 7 780 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   1,518,017 32,175 SH   SOLE 18 32,175 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   1,060,418 22,476 SH   SOLE 19 22,476 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   56,908,941 1,206,209 SH   SOLE 21 1,206,209 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   74,798,700 1,585,390 SH   SOLE 22 1,510,494 0 74,896
PROCORE TECHNOLOGIES INC COM 74275K108   197,967 4,196 SH   SOLE 25 4,196 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   1,007,906 21,363 SH   SOLE 26 16,660 0 4,703
PROCORE TECHNOLOGIES INC COM 74275K108   73,554 1,559 SH   SOLE 28 1,559 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   1,172,895 24,860 SH   SOLE 30 24,860 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   48,831 1,035 SH   SOLE 31 1,035 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   34,064 722 SH   SOLE 36 722 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   233,966 4,959 SH   SOLE 40 4,959 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   768,232 16,283 SH   SOLE 43 15,093 0 1,190
PROCTER AND GAMBLE CO COM 742718109   715,906,846 4,723,587 SH   SOLE 2 1,043,859 0 3,679,728
PROCTER AND GAMBLE CO COM 742718109   209,409,543 1,381,694 SH   SOLE 4 1,063,054 0 318,640
PROCTER AND GAMBLE CO COM 742718109   342,073,042 2,257,014 SH   SOLE 7 2,185,248 0 71,766
PROCTER AND GAMBLE CO COM 742718109   13,773,470 90,878 SH   SOLE 13 59,363 0 31,515
PROCTER AND GAMBLE CO COM 742718109   61,258,582 404,187 SH   SOLE 15 404,187 0 0
PROCTER AND GAMBLE CO COM 742718109   8,942 59 SH   SOLE 17 0 0 59
PROCTER AND GAMBLE CO COM 742718109   551,687,645 3,640,061 SH   SOLE 18 3,356,734 0 283,327
PROCTER AND GAMBLE CO COM 742718109   153,923,730 1,015,596 SH   SOLE 19 1,015,596 0 0
PROCTER AND GAMBLE CO COM 742718109   8,917,829,654 58,840,259 SH   SOLE 21 58,840,259 0 0
PROCTER AND GAMBLE CO COM 742718109   7,862,909,157 51,879,844 SH   SOLE 22 46,781,684 0 5,098,160
PROCTER AND GAMBLE CO COM 742718109   720,892,412 4,756,482 SH   SOLE 23 4,756,482 0 0
PROCTER AND GAMBLE CO COM 742718109   565,069,181 3,728,353 SH   SOLE 25 3,728,353 0 0
PROCTER AND GAMBLE CO COM 742718109   685,105,610 4,520,359 SH   SOLE 26 1,820,641 0 2,699,718
PROCTER AND GAMBLE CO COM 742718109   771,595,597 5,091,024 SH   SOLE 28 153,401 0 4,937,623
PROCTER AND GAMBLE CO COM 742718109   5,592,109 36,897 SH   SOLE 29 36,897 0 0
PROCTER AND GAMBLE CO COM 742718109   1,929,995,504 12,734,201 SH   SOLE 30 12,690,906 0 43,295
PROCTER AND GAMBLE CO COM 742718109   90,240,036 595,408 SH   SOLE 31 552,437 0 42,971
PROCTER AND GAMBLE CO COM 742718109   30,794,112 203,181 SH   SOLE 32 203,181 0 0
PROCTER AND GAMBLE CO COM 742718109   24,505,433 161,688 SH   SOLE 34 161,688 0 0
PROCTER AND GAMBLE CO COM 742718109   110,394,334 728,387 SH   SOLE 36 728,387 0 0
PROCTER AND GAMBLE CO COM 742718109   13,628,427 89,921 SH   SOLE 40 89,921 0 0
PROCTER AND GAMBLE CO COM 742718109   740,674 4,887 SH   OTR 43 4,887 0 0
PROCTER AND GAMBLE CO COM 742718109   424,666,342 2,801,968 SH   SOLE 43 2,551,607 0 250,362
PROFESSIONAL HLDG CORP CL A COM 743139107   165,608 5,970 SH   SOLE 2 520 0 5,450
PROFESSIONAL HLDG CORP CL A COM 743139107   5,825 210 SH   SOLE 7 210 0 0
PROFESSIONAL HLDG CORP CL A COM 743139107   1,135,676 40,940 SH   SOLE 18 40,940 0 0
PROFESSIONAL HLDG CORP CL A COM 743139107   665,039 23,974 SH   SOLE 19 23,974 0 0
PROFESSIONAL HLDG CORP CL A COM 743139107   14,396,699 518,987 SH   SOLE 21 518,987 0 0
PROFESSIONAL HLDG CORP CL A COM 743139107   5,036,086 181,546 SH   SOLE 22 172,561 0 8,985
PROFESSIONAL HLDG CORP CL A COM 743139107   112,458 4,054 SH   SOLE 43 3,502 0 552
PROFIRE ENERGY INC COM 74316X101   7,077 6,676 SH   SOLE 18 6,676 0 0
PROFIRE ENERGY INC COM 74316X101   81,498 76,885 SH   SOLE 21 76,885 0 0
PROFIRE ENERGY INC COM 74316X101   289,991 273,576 SH   SOLE 22 273,576 0 0
PROFRAC HLDG CORP CLASS A COM 74319N100   437,976 17,380 SH   SOLE 2 4,902 0 12,478
PROFRAC HLDG CORP CLASS A COM 74319N100   5,468 217 SH   SOLE 7 217 0 0
PROFRAC HLDG CORP CLASS A COM 74319N100   1,544,231 61,279 SH   SOLE 18 61,279 0 0
PROFRAC HLDG CORP CLASS A COM 74319N100   1,017,752 40,387 SH   SOLE 19 40,387 0 0
PROFRAC HLDG CORP CLASS A COM 74319N100   22,836,265 906,201 SH   SOLE 21 906,201 0 0
PROFRAC HLDG CORP CLASS A COM 74319N100   16,529,990 655,952 SH   SOLE 22 635,351 0 20,601
PROFRAC HLDG CORP CLASS A COM 74319N100   46,318 1,838 SH   SOLE 26 0 0 1,838
PROG HOLDINGS INC COM NPV 74319R101   2,871,317 170,001 SH   SOLE 2 109,538 0 60,463
PROG HOLDINGS INC COM NPV 74319R101   3,682 218 SH   SOLE 4 218 0 0
PROG HOLDINGS INC COM NPV 74319R101   113,247 6,705 SH   SOLE 7 6,705 0 0
PROG HOLDINGS INC COM NPV 74319R101   2,927,898 173,351 SH   SOLE 18 173,351 0 0
PROG HOLDINGS INC COM NPV 74319R101   5,665,615 335,442 SH   SOLE 19 335,442 0 0
PROG HOLDINGS INC COM NPV 74319R101   108,118,565 6,401,336 SH   SOLE 21 6,401,336 0 0
PROG HOLDINGS INC COM NPV 74319R101   27,288,903 1,615,684 SH   SOLE 22 1,553,021 0 62,663
PROG HOLDINGS INC COM NPV 74319R101   156,908 9,290 SH   SOLE 23 9,290 0 0
PROG HOLDINGS INC COM NPV 74319R101   161,350 9,553 SH   SOLE 25 9,553 0 0
PROG HOLDINGS INC COM NPV 74319R101   1,142,473 67,642 SH   SOLE 26 17,115 0 50,527
PROG HOLDINGS INC COM NPV 74319R101   51,835 3,069 SH   SOLE 28 1,207 0 1,862
PROG HOLDINGS INC COM NPV 74319R101   1,904,449 112,756 SH   SOLE 30 112,756 0 0
PROG HOLDINGS INC COM NPV 74319R101   103,840 6,148 SH   SOLE 34 6,148 0 0
PROG HOLDINGS INC COM NPV 74319R101   79,569 4,711 SH   SOLE 36 4,711 0 0
PROG HOLDINGS INC COM NPV 74319R101   138,211 8,183 SH   SOLE 40 8,183 0 0
PROG HOLDINGS INC COM NPV 74319R101   494,235 29,262 SH   SOLE 43 28,839 0 423
PROGRESS SOFTWARE CORP COM 743312100   3,011,461 59,692 SH   SOLE 2 43,038 0 16,654
PROGRESS SOFTWARE CORP COM 743312100   43,236 857 SH   SOLE 4 143 0 714
PROGRESS SOFTWARE CORP COM 743312100   361,323 7,162 SH   SOLE 7 7,162 0 0
PROGRESS SOFTWARE CORP COM 743312100   7,867,980 155,956 SH   SOLE 18 139,587 0 16,369
PROGRESS SOFTWARE CORP COM 743312100   11,006,122 218,159 SH   SOLE 19 218,159 0 0
PROGRESS SOFTWARE CORP COM 743312100   271,335,840 5,378,312 SH   SOLE 21 5,378,312 0 0
PROGRESS SOFTWARE CORP COM 743312100   62,892,130 1,246,623 SH   SOLE 22 1,211,649 0 34,974
PROGRESS SOFTWARE CORP COM 743312100   85,513 1,695 SH   SOLE 23 1,695 0 0
PROGRESS SOFTWARE CORP COM 743312100   454,100 9,001 SH   SOLE 25 9,001 0 0
PROGRESS SOFTWARE CORP COM 743312100   3,283,841 65,091 SH   SOLE 26 21,693 0 43,398
PROGRESS SOFTWARE CORP COM 743312100   39,351 780 SH   SOLE 28 780 0 0
PROGRESS SOFTWARE CORP COM 743312100   7,021,127 139,170 SH   SOLE 30 139,170 0 0
PROGRESS SOFTWARE CORP COM 743312100   367,125 7,277 SH   SOLE 34 7,277 0 0
PROGRESS SOFTWARE CORP COM 743312100   263,854 5,230 SH   SOLE 36 5,230 0 0
PROGRESS SOFTWARE CORP COM 743312100   257,194 5,098 SH   SOLE 40 5,098 0 0
PROGRESS SOFTWARE CORP COM 743312100   3,945,594 78,208 SH   SOLE 43 77,186 0 1,022
PROGRESS SOFTWARE CORP NOTE 1.000% 4/1 743312AB6   3,096,660 3,030,000 PRN   SOLE 2 3,030,000 0 0
PROGRESS SOFTWARE CORP NOTE 1.000% 4/1 743312AB6   3,704,750 3,625,000 PRN   SOLE 21 3,625,000 0 0
PROGRESS SOFTWARE CORP NOTE 1.000% 4/1 743312AB6   4,190,200 4,100,000 PRN   SOLE 22 4,100,000 0 0
PROGRESSIVE CORP COM 743315103   142,092,376 1,095,462 SH   SOLE 2 136,103 0 959,359
PROGRESSIVE CORP COM 743315103   52,727,634 406,504 SH   SOLE 4 232,474 0 174,030
PROGRESSIVE CORP COM 743315103   94,676,107 729,906 SH   SOLE 7 585,140 0 144,766
PROGRESSIVE CORP COM 743315103   1,096,050 8,450 SH   SOLE 13 2,311 0 6,139
PROGRESSIVE CORP COM 743315103   8,678,248 66,905 SH   SOLE 15 66,905 0 0
PROGRESSIVE CORP COM 743315103   226,300,627 1,744,666 SH   SOLE 18 1,697,052 0 47,614
PROGRESSIVE CORP COM 743315103   33,703,846 259,840 SH   SOLE 19 259,840 0 0
PROGRESSIVE CORP COM 743315103   2,185,799,634 16,851,435 SH   SOLE 21 16,851,435 0 0
PROGRESSIVE CORP COM 743315103   1,698,263,845 13,092,775 SH   SOLE 22 11,869,394 0 1,223,381
PROGRESSIVE CORP COM 743315103   124,599,037 960,597 SH   SOLE 23 960,597 0 0
PROGRESSIVE CORP COM 743315103   110,179,565 849,430 SH   SOLE 25 820,409 0 29,021
PROGRESSIVE CORP COM 743315103   145,110,728 1,118,732 SH   SOLE 26 409,209 0 709,523
PROGRESSIVE CORP COM 743315103   176,192,876 1,358,360 SH   SOLE 28 12,951 0 1,345,409
PROGRESSIVE CORP COM 743315103   458,953,412 3,538,304 SH   SOLE 30 3,536,036 0 2,268
PROGRESSIVE CORP COM 743315103   16,960,361 130,756 SH   SOLE 31 120,314 0 10,442
PROGRESSIVE CORP COM 743315103   30,538,533 235,437 SH   SOLE 34 235,437 0 0
PROGRESSIVE CORP COM 743315103   28,251,746 217,807 SH   SOLE 36 217,807 0 0
PROGRESSIVE CORP COM 743315103   2,918,216 22,498 SH   SOLE 40 22,498 0 0
PROGRESSIVE CORP COM 743315103   143,589 1,107 SH   OTR 43 1,107 0 0
PROGRESSIVE CORP COM 743315103   99,199,614 764,780 SH   SOLE 43 701,881 0 62,899
PROGYNY INC COM 74340E103   5,085,767 163,267 SH   SOLE 2 110,526 0 52,741
PROGYNY INC COM 74340E103   3,987 128 SH   SOLE 4 128 0 0
PROGYNY INC COM 74340E103   175,468 5,633 SH   SOLE 7 5,633 0 0
PROGYNY INC COM 74340E103   10,223,025 328,187 SH   SOLE 18 313,036 0 15,151
PROGYNY INC COM 74340E103   13,647,251 438,114 SH   SOLE 19 438,114 0 0
PROGYNY INC COM 74340E103   177,057,036 5,684,014 SH   SOLE 21 5,684,014 0 0
PROGYNY INC COM 74340E103   78,495,757 2,519,928 SH   SOLE 22 2,461,172 0 58,756
PROGYNY INC COM 74340E103   446,286 14,327 SH   SOLE 23 14,327 0 0
PROGYNY INC COM 74340E103   317,387 10,189 SH   SOLE 25 10,189 0 0
PROGYNY INC COM 74340E103   2,607,660 83,713 SH   SOLE 26 19,627 0 64,086
PROGYNY INC COM 74340E103   113,604 3,647 SH   SOLE 28 1,183 0 2,464
PROGYNY INC COM 74340E103   1,698,142 54,515 SH   SOLE 30 54,515 0 0
PROGYNY INC COM 74340E103   80,523 2,585 SH   SOLE 34 2,585 0 0
PROGYNY INC COM 74340E103   345,827 11,102 SH   SOLE 40 11,102 0 0
PROGYNY INC COM 74340E103   856,781 27,505 SH   SOLE 43 25,634 0 1,871
PROKIDNEY CORP CLASS A ORD SHS G7S53R104   76,681 11,178 SH   SOLE 2 7,634 0 3,544
PROKIDNEY CORP CLASS A ORD SHS G7S53R104   530,312 77,305 SH   SOLE 21 77,305 0 0
PROKIDNEY CORP CLASS A ORD SHS G7S53R104   803,999 117,201 SH   SOLE 22 117,188 0 13
PROLOGIS INC. COM 74340W103   284,250,611 2,521,517 SH   SOLE 2 714,804 0 1,806,713
PROLOGIS INC. COM 74340W103   178,207,304 1,580,833 SH   SOLE 4 1,256,248 0 324,585
PROLOGIS INC. COM 74340W103   234,812,532 2,082,964 SH   SOLE 7 2,057,226 0 25,738
PROLOGIS INC. COM 74340W103   6,469,800 57,392 SH   SOLE 13 48,441 0 8,951
PROLOGIS INC. COM 74340W103   17,716,534 157,159 SH   SOLE 15 157,159 0 0
PROLOGIS INC. COM 74340W103   338 3 SH   SOLE 17 0 0 3
PROLOGIS INC. COM 74340W103   240,666,923 2,134,897 SH   SOLE 18 1,888,811 0 246,086
PROLOGIS INC. COM 74340W103   303,816,819 2,695,084 SH   SOLE 19 2,695,084 0 0
PROLOGIS INC. COM 74340W103   3,254,984,508 28,874,164 SH   SOLE 21 28,874,164 0 0
PROLOGIS INC. COM 74340W103   3,200,436,603 28,390,283 SH   SOLE 22 25,761,141 0 2,629,142
PROLOGIS INC. COM 74340W103   225,423,926 1,999,680 SH   SOLE 23 1,999,680 0 0
PROLOGIS INC. COM 74340W103   659,153,841 5,847,191 SH   SOLE 25 5,847,191 0 0
PROLOGIS INC. COM 74340W103   227,123,106 2,014,753 SH   SOLE 26 886,390 0 1,128,363
PROLOGIS INC. COM 74340W103   274,919,611 2,438,744 SH   SOLE 28 54,724 0 2,384,020
PROLOGIS INC. COM 74340W103   4,176,083 37,045 SH   SOLE 29 37,045 0 0
PROLOGIS INC. COM 74340W103   884,461,769 7,845,842 SH   SOLE 30 7,845,842 0 0
PROLOGIS INC. COM 74340W103   31,296,892 277,627 SH   SOLE 31 261,103 0 16,524
PROLOGIS INC. COM 74340W103   41,328,171 366,612 SH   SOLE 34 366,612 0 0
PROLOGIS INC. COM 74340W103   29,938,721 265,579 SH   SOLE 36 265,579 0 0
PROLOGIS INC. COM 74340W103   3,965,165 35,174 SH   SOLE 40 35,174 0 0
PROLOGIS INC. COM 74340W103   228,729 2,029 SH   OTR 43 2,029 0 0
PROLOGIS INC. COM 74340W103   129,380,429 1,147,702 SH   SOLE 43 1,062,746 0 84,956
PROMETHEUS BIOSCIENCES INC COM 74349U108   1,701,700 15,470 SH   SOLE 2 7,975 0 7,495
PROMETHEUS BIOSCIENCES INC COM 74349U108   39,270 357 SH   SOLE 7 357 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108   11,363,220 103,302 SH   SOLE 18 100,971 0 2,331
PROMETHEUS BIOSCIENCES INC COM 74349U108   31,017,360 281,976 SH   SOLE 19 281,976 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108   165,894,410 1,508,131 SH   SOLE 21 1,508,131 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108   92,721,640 842,924 SH   SOLE 22 824,924 0 18,000
PROMETHEUS BIOSCIENCES INC COM 74349U108   86,790 789 SH   SOLE 23 789 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108   413,380 3,758 SH   SOLE 25 3,758 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108   390,610 3,551 SH   SOLE 26 379 0 3,172
PROMETHEUS BIOSCIENCES INC COM 74349U108   109,450 995 SH   SOLE 28 0 0 995
PROMETHEUS BIOSCIENCES INC COM 74349U108   4,159,100 37,810 SH   SOLE 30 37,810 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108   76,010 691 SH   SOLE 34 691 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108   62,810 571 SH   SOLE 36 571 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108   223,410 2,031 SH   SOLE 40 2,031 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108   588,280 5,348 SH   SOLE 43 4,232 0 1,116
PROOF ACQUISITION CORP I CL A COM 74349W104   50,850 5,000 SH   SOLE 2 5,000 0 0
PROPETRO HLDG CORP COM 74347M108   8,209,514 791,660 SH   SOLE 2 456,097 0 335,563
PROPETRO HLDG CORP COM 74347M108   4,552 439 SH   SOLE 4 439 0 0
PROPETRO HLDG CORP COM 74347M108   10,142 978 SH   SOLE 7 978 0 0
PROPETRO HLDG CORP COM 74347M108   3,440,870 331,810 SH   SOLE 18 316,460 0 15,350
PROPETRO HLDG CORP COM 74347M108   16,610,759 1,601,809 SH   SOLE 19 1,601,809 0 0
PROPETRO HLDG CORP COM 74347M108   127,711,082 12,315,437 SH   SOLE 21 12,315,437 0 0
PROPETRO HLDG CORP COM 74347M108   46,419,044 4,476,282 SH   SOLE 22 4,370,232 0 106,050
PROPETRO HLDG CORP COM 74347M108   776,101 74,841 SH   SOLE 23 74,841 0 0
PROPETRO HLDG CORP COM 74347M108   99,749 9,619 SH   SOLE 25 9,619 0 0
PROPETRO HLDG CORP COM 74347M108   3,905,238 376,590 SH   SOLE 26 21,184 0 355,406
PROPETRO HLDG CORP COM 74347M108   642,256 61,934 SH   SOLE 28 0 0 61,934
PROPETRO HLDG CORP COM 74347M108   1,576,956 152,069 SH   SOLE 30 152,069 0 0
PROPETRO HLDG CORP COM 74347M108   92,822 8,951 SH   SOLE 40 8,951 0 0
PROPETRO HLDG CORP COM 74347M108   958,862 92,465 SH   SOLE 43 87,767 0 4,698
PROPHASE LABS INC COM 74345W108   4,035 419 SH   SOLE 2 0 0 419
PROPHASE LABS INC COM 74345W108   21,446 2,227 SH   SOLE 18 2,227 0 0
PROPHASE LABS INC COM 74345W108   991,004 102,908 SH   SOLE 21 102,908 0 0
PROPHASE LABS INC COM 74345W108   259,721 26,970 SH   SOLE 22 26,970 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109   38,032 10,279 SH   SOLE 2 10,279 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109   18,230 4,927 SH   SOLE 22 4,927 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109   3,978 1,075 SH   SOLE 43 0 0 1,075
PROS HOLDINGS INC COM 74346Y103   2,926,945 120,649 SH   SOLE 2 73,581 0 47,068
PROS HOLDINGS INC COM 74346Y103   16,812 693 SH   SOLE 4 178 0 515
PROS HOLDINGS INC COM 74346Y103   133,042 5,484 SH   SOLE 7 5,484 0 0
PROS HOLDINGS INC COM 74346Y103   2,853,510 117,622 SH   SOLE 18 108,052 0 9,570
PROS HOLDINGS INC COM 74346Y103   7,410,460 305,460 SH   SOLE 19 305,460 0 0
PROS HOLDINGS INC COM 74346Y103   37,919,253 1,563,036 SH   SOLE 21 1,563,036 0 0
PROS HOLDINGS INC COM 74346Y103   30,516,193 1,257,881 SH   SOLE 22 1,218,264 0 39,617
PROS HOLDINGS INC COM 74346Y103   198,495 8,182 SH   SOLE 23 8,182 0 0
PROS HOLDINGS INC COM 74346Y103   137,020 5,648 SH   SOLE 25 5,648 0 0
PROS HOLDINGS INC COM 74346Y103   1,666,832 68,707 SH   SOLE 26 13,204 0 55,503
PROS HOLDINGS INC COM 74346Y103   47,428 1,955 SH   SOLE 28 590 0 1,365
PROS HOLDINGS INC COM 74346Y103   1,200,409 49,481 SH   SOLE 30 49,481 0 0
PROS HOLDINGS INC COM 74346Y103   152,959 6,305 SH   SOLE 34 6,305 0 0
PROS HOLDINGS INC COM 74346Y103   62,858 2,591 SH   SOLE 36 2,591 0 0
PROS HOLDINGS INC COM 74346Y103   131,368 5,415 SH   SOLE 40 5,415 0 0
PROS HOLDINGS INC COM 74346Y103   244,614 10,083 SH   SOLE 43 9,949 0 134
PROSHARES TR SP500 EX TECH 74347B557   541 8 SH   SOLE 17 0 0 8
PROSPECT CAP CORP COM 74348T102   13,658,097 1,953,948 SH   SOLE 30 1,953,948 0 0
PROSPECT CAP CORP COM 74348T102   1,355,766 193,958 SH   SOLE 43 170,897 0 23,061
PROSPERITY BANCSHARES INC COM 743606105   11,738,256 161,506 SH   SOLE 2 74,243 0 87,263
PROSPERITY BANCSHARES INC COM 743606105   153,936 2,118 SH   SOLE 4 280 0 1,838
PROSPERITY BANCSHARES INC COM 743606105   2,998,123 41,251 SH   SOLE 7 41,251 0 0
PROSPERITY BANCSHARES INC COM 743606105   13,770,316 189,465 SH   SOLE 18 189,465 0 0
PROSPERITY BANCSHARES INC COM 743606105   6,228,531 85,698 SH   SOLE 19 85,698 0 0
PROSPERITY BANCSHARES INC COM 743606105   360,551,453 4,960,807 SH   SOLE 21 4,960,807 0 0
PROSPERITY BANCSHARES INC COM 743606105   194,831,314 2,680,673 SH   SOLE 22 2,561,442 0 119,231
PROSPERITY BANCSHARES INC COM 743606105   999,132 13,747 SH   SOLE 25 13,747 0 0
PROSPERITY BANCSHARES INC COM 743606105   2,729,788 37,559 SH   SOLE 26 30,298 0 7,261
PROSPERITY BANCSHARES INC COM 743606105   487,319 6,705 SH   SOLE 28 1,656 0 5,049
PROSPERITY BANCSHARES INC COM 743606105   6,936,288 95,436 SH   SOLE 30 95,436 0 0
PROSPERITY BANCSHARES INC COM 743606105   89,760 1,235 SH   SOLE 31 1,235 0 0
PROSPERITY BANCSHARES INC COM 743606105   99,790 1,373 SH   SOLE 36 1,373 0 0
PROSPERITY BANCSHARES INC COM 743606105   972,749 13,384 SH   SOLE 40 13,384 0 0
PROSPERITY BANCSHARES INC COM 743606105   4,465,493 61,440 SH   SOLE 43 59,638 0 1,802
PROTAGONIST THERAPEUTICS INC COM 74366E102   657,546 60,270 SH   SOLE 2 28,424 0 31,846
PROTAGONIST THERAPEUTICS INC COM 74366E102   1,527 140 SH   SOLE 4 140 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   7,244 664 SH   SOLE 7 664 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   1,517,494 139,092 SH   SOLE 18 139,092 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   980,296 89,853 SH   SOLE 19 89,853 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   23,107,205 2,117,984 SH   SOLE 21 2,117,984 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   12,586,758 1,153,690 SH   SOLE 22 1,099,995 0 53,695
PROTAGONIST THERAPEUTICS INC COM 74366E102   94,011 8,617 SH   SOLE 25 8,617 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   63,682 5,837 SH   SOLE 26 123 0 5,714
PROTAGONIST THERAPEUTICS INC COM 74366E102   664,506 60,908 SH   SOLE 30 60,908 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   51,037 4,678 SH   SOLE 40 4,678 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   113,726 10,424 SH   SOLE 43 10,225 0 199
PROTALIX BIOTHERAPEUTICS INC COM 74365A309   11,374 8,302 SH   SOLE 18 8,302 0 0
PROTALIX BIOTHERAPEUTICS INC COM 74365A309   128,220 93,591 SH   SOLE 21 93,591 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107   3,717 1,387 SH   SOLE 2 1,060 0 327
PROTARA THERAPEUTICS INC COM STK 74365U107   4,690 1,750 SH   SOLE 18 1,750 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107   64,556 24,088 SH   SOLE 21 24,088 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107   24,482 9,135 SH   SOLE 22 9,135 0 0
PROTERRA INC COM 74374T109   518,646 137,572 SH   SOLE 2 55,379 0 82,193
PROTERRA INC COM 74374T109   1,772 470 SH   SOLE 4 470 0 0
PROTERRA INC COM 74374T109   81,293 21,563 SH   SOLE 7 21,563 0 0
PROTERRA INC COM 74374T109   2,272,711 602,841 SH   SOLE 18 602,841 0 0
PROTERRA INC COM 74374T109   1,538,394 408,062 SH   SOLE 19 408,062 0 0
PROTERRA INC COM 74374T109   31,613,908 8,385,652 SH   SOLE 21 8,385,652 0 0
PROTERRA INC COM 74374T109   18,732,666 4,968,877 SH   SOLE 22 4,740,099 0 228,778
PROTERRA INC COM 74374T109   117,850 31,260 SH   SOLE 25 31,260 0 0
PROTERRA INC COM 74374T109   327,869 86,968 SH   SOLE 26 76,690 0 10,278
PROTERRA INC COM 74374T109   433,030 114,862 SH   SOLE 28 103,895 0 10,967
PROTERRA INC COM 74374T109   1,410,904 374,245 SH   SOLE 30 374,245 0 0
PROTERRA INC COM 74374T109   78,518 20,827 SH   SOLE 40 20,827 0 0
PROTERRA INC COM 74374T109   25,236 6,694 SH   SOLE 43 6,306 0 388
PROTHENA CORP PLC SHS G72800108   1,824,491 30,282 SH   SOLE 2 22,170 0 8,112
PROTHENA CORP PLC SHS G72800108   6,688 111 SH   SOLE 4 111 0 0
PROTHENA CORP PLC SHS G72800108   210,032 3,486 SH   SOLE 7 3,486 0 0
PROTHENA CORP PLC SHS G72800108   6,522,545 108,258 SH   SOLE 18 108,258 0 0
PROTHENA CORP PLC SHS G72800108   20,986,160 348,318 SH   SOLE 19 348,318 0 0
PROTHENA CORP PLC SHS G72800108   101,518,599 1,684,956 SH   SOLE 21 1,684,956 0 0
PROTHENA CORP PLC SHS G72800108   56,332,846 934,985 SH   SOLE 22 907,706 0 27,279
PROTHENA CORP PLC SHS G72800108   15,545 258 SH   SOLE 23 258 0 0
PROTHENA CORP PLC SHS G72800108   314,927 5,227 SH   SOLE 25 5,227 0 0
PROTHENA CORP PLC SHS G72800108   1,158,065 19,221 SH   SOLE 26 17,038 0 2,183
PROTHENA CORP PLC SHS G72800108   117,849 1,956 SH   SOLE 28 551 0 1,405
PROTHENA CORP PLC SHS G72800108   12,646,114 209,894 SH   SOLE 30 209,894 0 0
PROTHENA CORP PLC SHS G72800108   5,964,148 98,990 SH   SOLE 34 98,990 0 0
PROTHENA CORP PLC SHS G72800108   94,894 1,575 SH   SOLE 36 1,575 0 0
PROTHENA CORP PLC SHS G72800108   264,136 4,384 SH   SOLE 40 4,384 0 0
PROTHENA CORP PLC SHS G72800108   1,998,312 33,167 SH   SOLE 43 31,991 0 1,176
PROTO LABS INC COM 743713109   1,378,109 53,980 SH   SOLE 2 37,757 0 16,223
PROTO LABS INC COM 743713109   23,003 901 SH   SOLE 4 103 0 798
PROTO LABS INC COM 743713109   136,483 5,346 SH   SOLE 7 5,346 0 0
PROTO LABS INC COM 743713109   2,457,135 96,245 SH   SOLE 18 96,245 0 0
PROTO LABS INC COM 743713109   1,939,233 75,959 SH   SOLE 19 75,959 0 0
PROTO LABS INC COM 743713109   90,266,191 3,535,691 SH   SOLE 21 3,535,691 0 0
PROTO LABS INC COM 743713109   19,972,553 782,317 SH   SOLE 22 750,298 0 32,019
PROTO LABS INC COM 743713109   130,024 5,093 SH   SOLE 25 5,093 0 0
PROTO LABS INC COM 743713109   388,720 15,226 SH   SOLE 26 6,933 0 8,293
PROTO LABS INC COM 743713109   6,714 263 SH   SOLE 28 263 0 0
PROTO LABS INC COM 743713109   6,366,774 249,384 SH   SOLE 30 249,384 0 0
PROTO LABS INC COM 743713109   30,381 1,190 SH   SOLE 36 1,190 0 0
PROTO LABS INC COM 743713109   76,922 3,013 SH   SOLE 40 3,013 0 0
PROTO LABS INC COM 743713109   759,543 29,751 SH   SOLE 43 28,660 0 1,091
PROVENTION BIO INC COM 74374N102   589,182 55,741 SH   SOLE 2 22,349 0 33,392
PROVENTION BIO INC COM 74374N102   1,934 183 SH   SOLE 4 183 0 0
PROVENTION BIO INC COM 74374N102   161,351 15,265 SH   SOLE 7 15,265 0 0
PROVENTION BIO INC COM 74374N102   1,725,172 163,214 SH   SOLE 18 163,214 0 0
PROVENTION BIO INC COM 74374N102   1,192,243 112,795 SH   SOLE 19 112,795 0 0
PROVENTION BIO INC COM 74374N102   31,582,843 2,987,970 SH   SOLE 21 2,987,970 0 0
PROVENTION BIO INC COM 74374N102   19,397,620 1,835,158 SH   SOLE 22 1,773,616 0 61,542
PROVENTION BIO INC COM 74374N102   147,980 14,000 SH   SOLE 25 14,000 0 0
PROVENTION BIO INC COM 74374N102   86,526 8,186 SH   SOLE 26 3,232 0 4,954
PROVENTION BIO INC COM 74374N102   65,238 6,172 SH   SOLE 28 974 0 5,198
PROVENTION BIO INC COM 74374N102   3,527,050 333,685 SH   SOLE 30 333,685 0 0
PROVENTION BIO INC COM 74374N102   78,250 7,403 SH   SOLE 36 7,403 0 0
PROVENTION BIO INC COM 74374N102   127,231 12,037 SH   SOLE 40 12,037 0 0
PROVENTION BIO INC COM 74374N102   293,793 27,795 SH   SOLE 43 27,744 0 51
PROVIDENT BANCORP INC COM NEW 74383L105   59,914 8,230 SH   SOLE 2 2,240 0 5,990
PROVIDENT BANCORP INC COM NEW 74383L105   2,060 283 SH   SOLE 7 283 0 0
PROVIDENT BANCORP INC COM NEW 74383L105   349,047 47,946 SH   SOLE 18 47,946 0 0
PROVIDENT BANCORP INC COM NEW 74383L105   196,749 27,026 SH   SOLE 19 27,026 0 0
PROVIDENT BANCORP INC COM NEW 74383L105   3,908,144 536,833 SH   SOLE 21 536,833 0 0
PROVIDENT BANCORP INC COM NEW 74383L105   1,855,687 254,902 SH   SOLE 22 241,658 0 13,244
PROVIDENT BANCORP INC COM NEW 74383L105   155,989 21,427 SH   SOLE 26 0 0 21,427
PROVIDENT FINL HLDGS INC COM 743868101   12,737 925 SH   SOLE 18 925 0 0
PROVIDENT FINL HLDGS INC COM 743868101   169,757 12,328 SH   SOLE 21 12,328 0 0
PROVIDENT FINL HLDGS INC COM 743868101   3,770,846 273,845 SH   SOLE 22 273,845 0 0
PROVIDENT FINL HLDGS INC COM 743868101   5,742 417 SH   SOLE 43 417 0 0
PROVIDENT FINL SVCS INC COM 74386T105   1,448,123 67,796 SH   SOLE 2 20,653 0 47,143
PROVIDENT FINL SVCS INC COM 74386T105   4,272 200 SH   SOLE 4 200 0 0
PROVIDENT FINL SVCS INC COM 74386T105   17,622 825 SH   SOLE 7 825 0 0
PROVIDENT FINL SVCS INC COM 74386T105   5,477,622 256,443 SH   SOLE 18 256,443 0 0
PROVIDENT FINL SVCS INC COM 74386T105   2,746,682 128,590 SH   SOLE 19 128,590 0 0
PROVIDENT FINL SVCS INC COM 74386T105   181,149,781 8,480,795 SH   SOLE 21 8,480,795 0 0
PROVIDENT FINL SVCS INC COM 74386T105   38,211,288 1,788,918 SH   SOLE 22 1,700,733 0 88,185
PROVIDENT FINL SVCS INC COM 74386T105   206,679 9,676 SH   SOLE 25 9,676 0 0
PROVIDENT FINL SVCS INC COM 74386T105   302,223 14,149 SH   SOLE 26 10,644 0 3,505
PROVIDENT FINL SVCS INC COM 74386T105   29,669 1,389 SH   SOLE 28 1,389 0 0
PROVIDENT FINL SVCS INC COM 74386T105   2,459,070 115,125 SH   SOLE 30 115,125 0 0
PROVIDENT FINL SVCS INC COM 74386T105   196,982 9,222 SH   SOLE 40 9,222 0 0
PROVIDENT FINL SVCS INC COM 74386T105   853,268 39,947 SH   SOLE 43 38,050 0 1,897
PRUDENTIAL FINL INC COM 744320102   97,338,817 978,673 SH   SOLE 2 94,401 0 884,272
PRUDENTIAL FINL INC COM 744320102   37,331,913 375,346 SH   SOLE 4 241,490 0 133,856
PRUDENTIAL FINL INC COM 744320102   47,767,953 480,273 SH   SOLE 7 468,878 0 11,395
PRUDENTIAL FINL INC COM 744320102   498,692 5,014 SH   SOLE 13 1,387 0 3,627
PRUDENTIAL FINL INC COM 744320102   6,216,151 62,499 SH   SOLE 15 62,499 0 0
PRUDENTIAL FINL INC COM 744320102   1,392 14 SH   SOLE 17 0 0 14
PRUDENTIAL FINL INC COM 744320102   92,374,768 928,763 SH   SOLE 18 843,955 0 84,808
PRUDENTIAL FINL INC COM 744320102   20,874,665 209,880 SH   SOLE 19 209,880 0 0
PRUDENTIAL FINL INC COM 744320102   1,430,970,108 14,387,393 SH   SOLE 21 14,387,393 0 0
PRUDENTIAL FINL INC COM 744320102   791,873,069 7,961,724 SH   SOLE 22 7,174,539 0 787,185
PRUDENTIAL FINL INC COM 744320102   61,198,733 615,310 SH   SOLE 23 615,310 0 0
PRUDENTIAL FINL INC COM 744320102   106,279,077 1,068,561 SH   SOLE 25 1,068,561 0 0
PRUDENTIAL FINL INC COM 744320102   71,974,627 723,654 SH   SOLE 26 307,106 0 416,548
PRUDENTIAL FINL INC COM 744320102   95,997,996 965,192 SH   SOLE 28 88,755 0 876,437
PRUDENTIAL FINL INC COM 744320102   31,131 313 SH   SOLE 29 313 0 0
PRUDENTIAL FINL INC COM 744320102   332,645,860 3,344,519 SH   SOLE 30 3,295,299 0 49,220
PRUDENTIAL FINL INC COM 744320102   8,434,606 84,804 SH   SOLE 31 77,920 0 6,884
PRUDENTIAL FINL INC COM 744320102   6,157,768 61,912 SH   SOLE 32 61,912 0 0
PRUDENTIAL FINL INC COM 744320102   2,467,802 24,812 SH   SOLE 34 24,812 0 0
PRUDENTIAL FINL INC COM 744320102   14,526,431 146,053 SH   SOLE 35 146,053 0 0
PRUDENTIAL FINL INC COM 744320102   13,683,011 137,573 SH   SOLE 36 137,573 0 0
PRUDENTIAL FINL INC COM 744320102   1,400,198 14,078 SH   SOLE 40 14,078 0 0
PRUDENTIAL FINL INC COM 744320102   141,134 1,419 SH   OTR 43 1,419 0 0
PRUDENTIAL FINL INC COM 744320102   67,974,609 683,437 SH   SOLE 43 660,352 0 23,085
PRUDENTIAL PLC ADR 74435K204   14,345 522 SH   SOLE 2 522 0 0
PRUDENTIAL PLC ADR 74435K204   95,060,327 3,459,255 SH   SOLE 18 3,443,617 0 15,638
PRUDENTIAL PLC ADR 74435K204   1,873,586 68,180 SH   SOLE 19 68,180 0 0
PRUDENTIAL PLC ADR 74435K204   1,375,264 50,046 SH   SOLE 23 50,046 0 0
PRUDENTIAL PLC ADR 74435K204   4,542,179 165,290 SH   SOLE 43 141,378 0 23,912
PSYCHEMEDICS CORP COM NEW 744375205   4,287 874 SH   SOLE 18 874 0 0
PSYCHEMEDICS CORP COM NEW 744375205   87,966 17,935 SH   SOLE 21 17,935 0 0
PSYCHEMEDICS CORP COM NEW 744375205   330,856 67,457 SH   SOLE 22 67,457 0 0
PTC INC COM 69370C100   22,560,078 187,938 SH   SOLE 2 24,736 0 163,202
PTC INC COM 69370C100   13,019,298 108,458 SH   SOLE 4 68,677 0 39,781
PTC INC COM 69370C100   14,383,193 119,820 SH   SOLE 7 116,733 0 3,087
PTC INC COM 69370C100   184,381 1,536 SH   SOLE 13 329 0 1,207
PTC INC COM 69370C100   1,537,472 12,808 SH   SOLE 15 12,808 0 0
PTC INC COM 69370C100   35,501,710 295,749 SH   SOLE 18 286,872 0 8,877
PTC INC COM 69370C100   6,596,678 54,954 SH   SOLE 19 54,954 0 0
PTC INC COM 69370C100   441,426,093 3,677,325 SH   SOLE 21 3,677,325 0 0
PTC INC COM 69370C100   306,032,017 2,549,417 SH   SOLE 22 2,313,090 0 236,327
PTC INC COM 69370C100   21,158,611 176,263 SH   SOLE 23 176,263 0 0
PTC INC COM 69370C100   27,526,372 229,310 SH   SOLE 25 229,310 0 0
PTC INC COM 69370C100   24,085,426 200,645 SH   SOLE 26 77,338 0 123,307
PTC INC COM 69370C100   24,844,919 206,972 SH   SOLE 28 4,043 0 202,929
PTC INC COM 69370C100   9,363 78 SH   SOLE 29 78 0 0
PTC INC COM 69370C100   120,873,438 1,006,943 SH   SOLE 30 965,061 0 41,882
PTC INC COM 69370C100   2,919,493 24,321 SH   SOLE 31 22,438 0 1,883
PTC INC COM 69370C100   3,202,307 26,677 SH   SOLE 34 26,677 0 0
PTC INC COM 69370C100   3,721,360 31,001 SH   SOLE 36 31,001 0 0
PTC INC COM 69370C100   475,959 3,965 SH   SOLE 40 3,965 0 0
PTC INC COM 69370C100   14,885 124 SH   OTR 43 124 0 0
PTC INC COM 69370C100   7,017,658 58,461 SH   SOLE 43 52,931 0 5,530
PTC THERAPEUTICS INC COM 69366J200   5,550,605 145,418 SH   SOLE 2 76,403 0 69,015
PTC THERAPEUTICS INC COM 69366J200   8,855 232 SH   SOLE 4 232 0 0
PTC THERAPEUTICS INC COM 69366J200   133,710 3,503 SH   SOLE 7 3,503 0 0
PTC THERAPEUTICS INC COM 69366J200   7,779,390 203,809 SH   SOLE 18 190,193 0 13,616
PTC THERAPEUTICS INC COM 69366J200   24,899,894 652,342 SH   SOLE 19 652,342 0 0
PTC THERAPEUTICS INC COM 69366J200   116,223,375 3,044,888 SH   SOLE 21 3,044,888 0 0
PTC THERAPEUTICS INC COM 69366J200   80,475,681 2,108,349 SH   SOLE 22 2,048,581 0 59,768
PTC THERAPEUTICS INC COM 69366J200   351,164 9,200 SH   SOLE 23 9,200 0 0
PTC THERAPEUTICS INC COM 69366J200   373,913 9,796 SH   SOLE 25 9,796 0 0
PTC THERAPEUTICS INC COM 69366J200   3,217,311 84,289 SH   SOLE 26 24,135 0 60,154
PTC THERAPEUTICS INC COM 69366J200   89,165 2,336 SH   SOLE 28 1,255 0 1,081
PTC THERAPEUTICS INC COM 69366J200   11,273,777 295,357 SH   SOLE 30 295,357 0 0
PTC THERAPEUTICS INC COM 69366J200   23,856 625 SH   SOLE 34 625 0 0
PTC THERAPEUTICS INC COM 69366J200   19,429 509 SH   SOLE 36 509 0 0
PTC THERAPEUTICS INC COM 69366J200   368,875 9,664 SH   SOLE 40 9,664 0 0
PTC THERAPEUTICS INC COM 69366J200   15,306 401 SH   OTR 43 401 0 0
PTC THERAPEUTICS INC COM 69366J200   566,595 14,844 SH   SOLE 43 14,351 0 493
PTC THERAPEUTICS INC NOTE 1.500% 9/1 69366JAD3   2,927,925 2,925,000 PRN   SOLE 21 2,925,000 0 0
PUBLIC STORAGE COM 74460D109   114,295,665 407,922 SH   SOLE 2 75,779 0 332,143
PUBLIC STORAGE COM 74460D109   80,123,132 285,960 SH   SOLE 4 235,437 0 50,523
PUBLIC STORAGE COM 74460D109   106,816,554 381,229 SH   SOLE 7 376,611 0 4,618
PUBLIC STORAGE COM 74460D109   730,455 2,607 SH   SOLE 13 842 0 1,765
PUBLIC STORAGE COM 74460D109   7,415,789 26,467 SH   SOLE 15 26,467 0 0
PUBLIC STORAGE COM 74460D109   89,135,444 318,125 SH   SOLE 18 305,179 0 12,946
PUBLIC STORAGE COM 74460D109   92,988,897 331,878 SH   SOLE 19 331,878 0 0
PUBLIC STORAGE COM 74460D109   1,842,284,834 6,575,127 SH   SOLE 21 6,575,127 0 0
PUBLIC STORAGE COM 74460D109   1,384,419,350 4,941,002 SH   SOLE 22 4,493,242 0 447,760
PUBLIC STORAGE COM 74460D109   77,862,559 277,892 SH   SOLE 23 277,892 0 0
PUBLIC STORAGE COM 74460D109   224,594,140 801,578 SH   SOLE 25 801,578 0 0
PUBLIC STORAGE COM 74460D109   75,342,250 268,897 SH   SOLE 26 91,896 0 177,001
PUBLIC STORAGE COM 74460D109   109,472,475 390,708 SH   SOLE 28 2,325 0 388,383
PUBLIC STORAGE COM 74460D109   52,115 186 SH   SOLE 29 186 0 0
PUBLIC STORAGE COM 74460D109   412,193,953 1,471,123 SH   SOLE 30 1,453,437 0 17,686
PUBLIC STORAGE COM 74460D109   9,874,736 35,243 SH   SOLE 31 32,363 0 2,880
PUBLIC STORAGE COM 74460D109   14,752,564 52,652 SH   SOLE 34 52,652 0 0
PUBLIC STORAGE COM 74460D109   15,736,871 56,165 SH   SOLE 36 56,165 0 0
PUBLIC STORAGE COM 74460D109   1,638,831 5,849 SH   SOLE 40 5,849 0 0
PUBLIC STORAGE COM 74460D109   86,579 309 SH   OTR 43 309 0 0
PUBLIC STORAGE COM 74460D109   42,186,501 150,564 SH   SOLE 43 138,839 0 11,725
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   86,960,327 1,419,297 SH   SOLE 2 404,771 0 1,014,526
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   30,326,444 494,964 SH   SOLE 4 273,483 0 221,481
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   53,598,445 874,791 SH   SOLE 7 858,842 0 15,949
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   2,683,258 43,794 SH   SOLE 13 14,094 0 29,700
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   5,186,077 84,643 SH   SOLE 15 84,643 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   306 5 SH   SOLE 17 0 0 5
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   167,262,214 2,729,920 SH   SOLE 18 2,519,716 0 210,204
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   367,129,043 5,991,987 SH   SOLE 19 5,991,987 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   1,415,277,936 23,099,036 SH   SOLE 21 23,099,036 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   697,249,843 11,379,955 SH   SOLE 22 10,319,226 0 1,060,729
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   55,169,101 900,426 SH   SOLE 23 900,426 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   96,380,345 1,573,043 SH   SOLE 25 1,573,043 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   92,846,597 1,515,368 SH   SOLE 26 817,920 0 697,448
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   94,050,798 1,535,022 SH   SOLE 28 26,211 0 1,508,811
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   1,820,087 29,706 SH   SOLE 29 29,706 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   252,294,359 4,117,747 SH   SOLE 30 4,039,299 0 78,448
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   7,748,878 126,471 SH   SOLE 31 117,469 0 9,002
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   4,788,189 78,149 SH   SOLE 32 78,149 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   44,444,584 725,389 SH   SOLE 34 725,389 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   11,192,130 182,669 SH   SOLE 36 182,669 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   1,128,165 18,413 SH   SOLE 40 18,413 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   46,810 764 SH   OTR 43 764 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   28,330,953 462,395 SH   SOLE 43 407,080 0 55,315
PUBMATIC INC COM CL A 74467Q103   303,341 23,680 SH   SOLE 2 12,097 0 11,583
PUBMATIC INC COM CL A 74467Q103   5,867 458 SH   SOLE 7 458 0 0
PUBMATIC INC COM CL A 74467Q103   1,365,853 106,624 SH   SOLE 18 106,624 0 0
PUBMATIC INC COM CL A 74467Q103   1,000,435 78,098 SH   SOLE 19 78,098 0 0
PUBMATIC INC COM CL A 74467Q103   18,356,538 1,432,985 SH   SOLE 21 1,432,985 0 0
PUBMATIC INC COM CL A 74467Q103   13,215,565 1,031,660 SH   SOLE 22 995,505 0 36,155
PUBMATIC INC COM CL A 74467Q103   68,034 5,311 SH   SOLE 25 5,311 0 0
PUBMATIC INC COM CL A 74467Q103   56,620 4,420 SH   SOLE 26 290 0 4,130
PUBMATIC INC COM CL A 74467Q103   14,975 1,169 SH   SOLE 28 0 0 1,169
PUBMATIC INC COM CL A 74467Q103   301,983 23,574 SH   SOLE 30 23,574 0 0
PUBMATIC INC COM CL A 74467Q103   75,412 5,887 SH   SOLE 40 5,887 0 0
PUBMATIC INC COM CL A 74467Q103   22,866 1,785 SH   SOLE 43 1,621 0 164
PULMATRIX INC COM 74584P301   4 1 SH   SOLE 21 1 0 0
PULMATRIX INC COM 74584P301   213,008 54,899 SH   SOLE 22 54,899 0 0
PULMONX CORP COM 745848101   283,931 33,681 SH   SOLE 2 26,097 0 7,584
PULMONX CORP COM 745848101   3,439 408 SH   SOLE 7 408 0 0
PULMONX CORP COM 745848101   788,938 93,587 SH   SOLE 18 93,587 0 0
PULMONX CORP COM 745848101   3,477,898 412,562 SH   SOLE 19 412,562 0 0
PULMONX CORP COM 745848101   10,299,361 1,221,751 SH   SOLE 21 1,221,751 0 0
PULMONX CORP COM 745848101   7,351,988 872,122 SH   SOLE 22 845,341 0 26,781
PULMONX CORP COM 745848101   1,939 230 SH   SOLE 23 230 0 0
PULMONX CORP COM 745848101   47,284 5,609 SH   SOLE 25 5,609 0 0
PULMONX CORP COM 745848101   30,736 3,646 SH   SOLE 26 1,096 0 2,550
PULMONX CORP COM 745848101   17,484 2,074 SH   SOLE 28 0 0 2,074
PULMONX CORP COM 745848101   294,418 34,925 SH   SOLE 30 34,925 0 0
PULMONX CORP COM 745848101   22,736 2,697 SH   SOLE 34 2,697 0 0
PULMONX CORP COM 745848101   19,448 2,307 SH   SOLE 40 2,307 0 0
PULMONX CORP COM 745848101   67,786 8,041 SH   SOLE 43 7,089 0 952
PULSE BIOSCIENCES INC COM 74587B101   1,174 424 SH   SOLE 2 0 0 424
PULSE BIOSCIENCES INC COM 74587B101   7,291 2,632 SH   SOLE 18 2,632 0 0
PULSE BIOSCIENCES INC COM 74587B101   85,986 31,042 SH   SOLE 21 31,042 0 0
PULSE BIOSCIENCES INC COM 74587B101   525,195 189,601 SH   SOLE 22 189,601 0 0
PULTE GROUP INC COM 745867101   12,133,927 266,504 SH   SOLE 2 90,756 0 175,748
PULTE GROUP INC COM 745867101   8,616,052 189,239 SH   SOLE 4 98,111 0 91,128
PULTE GROUP INC COM 745867101   10,876,935 238,896 SH   SOLE 7 190,863 0 48,033
PULTE GROUP INC COM 745867101   56,184 1,234 SH   SOLE 13 1,234 0 0
PULTE GROUP INC COM 745867101   1,825,662 40,098 SH   SOLE 15 40,098 0 0
PULTE GROUP INC COM 745867101   17,998,009 395,300 SH   SOLE 18 373,696 0 21,604
PULTE GROUP INC COM 745867101   6,942,460 152,481 SH   SOLE 19 152,481 0 0
PULTE GROUP INC COM 745867101   411,865,473 9,046,024 SH   SOLE 21 9,046,024 0 0
PULTE GROUP INC COM 745867101   249,321,369 5,475,980 SH   SOLE 22 4,954,153 0 521,827
PULTE GROUP INC COM 745867101   17,739,535 389,623 SH   SOLE 23 389,623 0 0
PULTE GROUP INC COM 745867101   16,888,079 370,922 SH   SOLE 25 370,922 0 0
PULTE GROUP INC COM 745867101   18,452,216 405,276 SH   SOLE 26 145,969 0 259,307
PULTE GROUP INC COM 745867101   19,917,463 437,458 SH   SOLE 28 2,970 0 434,488
PULTE GROUP INC COM 745867101   101,942 2,239 SH   SOLE 29 2,239 0 0
PULTE GROUP INC COM 745867101   95,969,363 2,107,827 SH   SOLE 30 1,836,958 0 270,869
PULTE GROUP INC COM 745867101   2,423,744 53,234 SH   SOLE 31 48,877 0 4,357
PULTE GROUP INC COM 745867101   484,257 10,636 SH   SOLE 34 10,636 0 0
PULTE GROUP INC COM 745867101   3,367,171 73,955 SH   SOLE 36 73,955 0 0
PULTE GROUP INC COM 745867101   395,246 8,681 SH   SOLE 40 8,681 0 0
PULTE GROUP INC COM 745867101   35,195 773 SH   OTR 43 773 0 0
PULTE GROUP INC COM 745867101   8,785,503 192,961 SH   SOLE 43 177,958 0 15,003
PUMA BIOTECHNOLOGY INC COM 74587V107   692,823 163,788 SH   SOLE 2 114,083 0 49,705
PUMA BIOTECHNOLOGY INC COM 74587V107   26,256 6,207 SH   SOLE 18 6,207 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107   1,197,479 283,092 SH   SOLE 19 283,092 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107   476,916 112,746 SH   SOLE 21 112,746 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107   3,826,056 904,505 SH   SOLE 22 904,505 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107   61,923 14,639 SH   SOLE 23 14,639 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107   205,421 48,563 SH   SOLE 26 0 0 48,563
PURE CYCLE CORP COM NEW 746228303   34,039 3,248 SH   SOLE 2 734 0 2,514
PURE CYCLE CORP COM NEW 746228303   2,851 272 SH   SOLE 7 272 0 0
PURE CYCLE CORP COM NEW 746228303   614,118 58,599 SH   SOLE 18 58,599 0 0
PURE CYCLE CORP COM NEW 746228303   383,432 36,587 SH   SOLE 19 36,587 0 0
PURE CYCLE CORP COM NEW 746228303   6,983,170 666,333 SH   SOLE 21 666,333 0 0
PURE CYCLE CORP COM NEW 746228303   3,193,382 304,712 SH   SOLE 22 296,844 0 7,868
PURE CYCLE CORP COM NEW 746228303   18,644 1,779 SH   SOLE 43 1,779 0 0
PURE STORAGE INC CL A 74624M102   14,667,531 548,114 SH   SOLE 2 283,716 0 264,398
PURE STORAGE INC CL A 74624M102   241,884 9,039 SH   SOLE 4 6,970 0 2,069
PURE STORAGE INC CL A 74624M102   701,968 26,232 SH   SOLE 7 26,232 0 0
PURE STORAGE INC CL A 74624M102   1,028,976 38,452 SH   SOLE 13 38,452 0 0
PURE STORAGE INC CL A 74624M102   5,284,377 197,473 SH   SOLE 18 162,759 0 34,714
PURE STORAGE INC CL A 74624M102   28,601,837 1,068,828 SH   SOLE 19 1,068,828 0 0
PURE STORAGE INC CL A 74624M102   119,703,126 4,473,211 SH   SOLE 21 4,473,211 0 0
PURE STORAGE INC CL A 74624M102   180,762,863 6,754,965 SH   SOLE 22 6,381,490 0 373,475
PURE STORAGE INC CL A 74624M102   174,850 6,534 SH   SOLE 23 6,534 0 0
PURE STORAGE INC CL A 74624M102   1,182,284 44,181 SH   SOLE 25 44,181 0 0
PURE STORAGE INC CL A 74624M102   3,920,715 146,514 SH   SOLE 26 109,052 0 37,462
PURE STORAGE INC CL A 74624M102   864,937 32,322 SH   SOLE 28 4,699 0 27,623
PURE STORAGE INC CL A 74624M102   58,979 2,204 SH   SOLE 29 2,204 0 0
PURE STORAGE INC CL A 74624M102   4,795,526 179,205 SH   SOLE 30 179,205 0 0
PURE STORAGE INC CL A 74624M102   468,969 17,525 SH   SOLE 31 17,525 0 0
PURE STORAGE INC CL A 74624M102   48,820,971 1,824,401 SH   SOLE 34 1,824,401 0 0
PURE STORAGE INC CL A 74624M102   200,861 7,506 SH   SOLE 36 7,506 0 0
PURE STORAGE INC CL A 74624M102   1,071,470 40,040 SH   SOLE 40 40,040 0 0
PURE STORAGE INC CL A 74624M102   2,102,373 78,564 SH   SOLE 43 71,523 0 7,041
PURE STORAGE INC NOTE 0.125% 4/1 74624MAB8   5,710,833 5,305,000 PRN   SOLE 21 5,305,000 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   369,664 54,684 SH   SOLE 2 25,406 0 29,278
PURECYCLE TECHNOLOGIES INC COM 74623V103   8,017 1,186 SH   SOLE 7 1,186 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   1,875,082 277,379 SH   SOLE 18 277,379 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   1,333,802 197,308 SH   SOLE 19 197,308 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   23,987,677 3,548,473 SH   SOLE 21 3,548,473 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   19,737,706 2,919,779 SH   SOLE 22 2,824,197 0 95,582
PURECYCLE TECHNOLOGIES INC COM 74623V103   104,368 15,439 SH   SOLE 25 15,439 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   109,951 16,265 SH   SOLE 26 0 0 16,265
PURECYCLE TECHNOLOGIES INC COM 74623V103   94,518 13,982 SH   SOLE 28 13,982 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   411,610 60,889 SH   SOLE 30 60,889 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   61,333 9,073 SH   SOLE 40 9,073 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   81,958 12,124 SH   SOLE 43 12,124 0 0
PURPLE INNOVATION INC COM 74640Y106   212,642 44,393 SH   SOLE 2 16,946 0 27,447
PURPLE INNOVATION INC COM 74640Y106   666 139 SH   SOLE 4 139 0 0
PURPLE INNOVATION INC COM 74640Y106   3,866 807 SH   SOLE 7 807 0 0
PURPLE INNOVATION INC COM 74640Y106   799,149 166,837 SH   SOLE 18 166,837 0 0
PURPLE INNOVATION INC COM 74640Y106   490,213 102,341 SH   SOLE 19 102,341 0 0
PURPLE INNOVATION INC COM 74640Y106   9,821,512 2,050,420 SH   SOLE 21 2,050,420 0 0
PURPLE INNOVATION INC COM 74640Y106   5,905,797 1,232,943 SH   SOLE 22 1,170,664 0 62,279
PURPLE INNOVATION INC COM 74640Y106   36,327 7,584 SH   SOLE 25 7,584 0 0
PURPLE INNOVATION INC COM 74640Y106   166,721 34,806 SH   SOLE 26 19,130 0 15,676
PURPLE INNOVATION INC COM 74640Y106   28,716 5,995 SH   SOLE 28 5,995 0 0
PURPLE INNOVATION INC COM 74640Y106   211,392 44,132 SH   SOLE 30 44,132 0 0
PURPLE INNOVATION INC COM 74640Y106   34,157 7,131 SH   SOLE 40 7,131 0 0
PURPLE INNOVATION INC COM 74640Y106   58,275 12,166 SH   SOLE 43 9,970 0 2,196
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103   99,543 9,175 SH   SOLE 18 9,175 0 0
PVH CORPORATION COM 693656100   8,225,429 116,524 SH   SOLE 2 65,714 0 50,810
PVH CORPORATION COM 693656100   601,286 8,518 SH   SOLE 4 4,674 0 3,844
PVH CORPORATION COM 693656100   502,107 7,113 SH   SOLE 7 7,113 0 0
PVH CORPORATION COM 693656100   211,205 2,992 SH   SOLE 13 2,992 0 0
PVH CORPORATION COM 693656100   12,448,723 176,352 SH   SOLE 18 176,128 0 225
PVH CORPORATION COM 693656100   1,506,179 21,337 SH   SOLE 19 21,337 0 0
PVH CORPORATION COM 693656100   237,803,521 3,368,799 SH   SOLE 21 3,368,799 0 0
PVH CORPORATION COM 693656100   132,308,743 1,874,327 SH   SOLE 22 1,784,917 0 89,410
PVH CORPORATION COM 693656100   911,246 12,909 SH   SOLE 23 12,909 0 0
PVH CORPORATION COM 693656100   848,774 12,024 SH   SOLE 25 12,024 0 0
PVH CORPORATION COM 693656100   2,820,776 39,960 SH   SOLE 26 31,815 0 8,145
PVH CORPORATION COM 693656100   1,651,382 23,394 SH   SOLE 28 16,970 0 6,424
PVH CORPORATION COM 693656100   5,083,045 72,008 SH   SOLE 30 72,008 0 0
PVH CORPORATION COM 693656100   66,213 938 SH   SOLE 31 938 0 0
PVH CORPORATION COM 693656100   109,838 1,556 SH   SOLE 34 1,556 0 0
PVH CORPORATION COM 693656100   776,914 11,006 SH   SOLE 36 11,006 0 0
PVH CORPORATION COM 693656100   665,664 9,430 SH   SOLE 40 9,430 0 0
PVH CORPORATION COM 693656100   19,983,223 283,089 SH   SOLE 43 273,524 0 9,565
PYXIS ONCOLOGY INC COMMON STOCK 747324101   13,688 10,215 SH   SOLE 2 10,215 0 0
PYXIS ONCOLOGY INC COMMON STOCK 747324101   7,098 5,297 SH   SOLE 18 5,297 0 0
PYXIS ONCOLOGY INC COMMON STOCK 747324101   16,361 12,210 SH   SOLE 19 12,210 0 0
PYXIS ONCOLOGY INC COMMON STOCK 747324101   84,207 62,841 SH   SOLE 21 62,841 0 0
PYXIS ONCOLOGY INC COMMON STOCK 747324101   161,830 120,769 SH   SOLE 22 120,769 0 0
Q2 HLDGS INC COM 74736L109   5,562,117 207,001 SH   SOLE 2 154,131 0 52,870
Q2 HLDGS INC COM 74736L109   28,079 1,045 SH   SOLE 4 203 0 842
Q2 HLDGS INC COM 74736L109   16,901 629 SH   SOLE 7 629 0 0
Q2 HLDGS INC COM 74736L109   4,048,745 150,679 SH   SOLE 18 140,585 0 10,094
Q2 HLDGS INC COM 74736L109   10,095,355 375,711 SH   SOLE 19 375,711 0 0
Q2 HLDGS INC COM 74736L109   55,231,634 2,055,513 SH   SOLE 21 2,055,513 0 0
Q2 HLDGS INC COM 74736L109   48,275,045 1,796,615 SH   SOLE 22 1,751,542 0 45,073
Q2 HLDGS INC COM 74736L109   354,173 13,181 SH   SOLE 23 13,181 0 0
Q2 HLDGS INC COM 74736L109   215,121 8,006 SH   SOLE 25 8,006 0 0
Q2 HLDGS INC COM 74736L109   1,800,371 67,003 SH   SOLE 26 16,087 0 50,916
Q2 HLDGS INC COM 74736L109   26,951 1,003 SH   SOLE 28 1,003 0 0
Q2 HLDGS INC COM 74736L109   2,155,055 80,203 SH   SOLE 30 80,203 0 0
Q2 HLDGS INC COM 74736L109   194,136 7,225 SH   SOLE 40 7,225 0 0
Q2 HLDGS INC COM 74736L109   1,101,159 40,981 SH   SOLE 43 37,683 0 3,298
Q2 HLDGS INC NOTE 0.750% 6/0 74736LAD1   2,329,090 2,830,000 PRN   SOLE 21 2,830,000 0 0
Q2 HLDGS INC NOTE 0.125%11/1 74736LAF6   2,551,610 3,100,000 PRN   SOLE 21 3,100,000 0 0
QCR HOLDINGS INC COM 74727A104   830,775 16,736 SH   SOLE 2 5,318 0 11,418
QCR HOLDINGS INC COM 74727A104   173,442 3,494 SH   SOLE 7 3,494 0 0
QCR HOLDINGS INC COM 74727A104   2,464,130 49,640 SH   SOLE 18 49,640 0 0
QCR HOLDINGS INC COM 74727A104   1,464,628 29,505 SH   SOLE 19 29,505 0 0
QCR HOLDINGS INC COM 74727A104   33,544,329 675,752 SH   SOLE 21 675,752 0 0
QCR HOLDINGS INC COM 74727A104   21,992,158 443,033 SH   SOLE 22 423,235 0 19,798
QCR HOLDINGS INC COM 74727A104   171,357 3,452 SH   SOLE 25 3,452 0 0
QCR HOLDINGS INC COM 74727A104   754,181 15,193 SH   SOLE 26 13,904 0 1,289
QCR HOLDINGS INC COM 74727A104   695,109 14,003 SH   SOLE 30 14,003 0 0
QCR HOLDINGS INC COM 74727A104   107,073 2,157 SH   SOLE 40 2,157 0 0
QCR HOLDINGS INC COM 74727A104   407,098 8,201 SH   SOLE 43 8,135 0 66
QIAGEN NV SHS NEW N72482123   16,793,772 336,751 SH   SOLE 2 204,560 0 132,191
QIAGEN NV SHS NEW N72482123   122,630 2,459 SH   SOLE 7 2,459 0 0
QIAGEN NV SHS NEW N72482123   6,301,623 126,361 SH   SOLE 18 126,361 0 0
QIAGEN NV SHS NEW N72482123   62,419,137 1,251,637 SH   SOLE 19 1,251,637 0 0
QIAGEN NV SHS NEW N72482123   118,306,950 2,372,307 SH   SOLE 21 2,372,307 0 0
QIAGEN NV SHS NEW N72482123   105,331,225 2,112,116 SH   SOLE 22 1,900,300 0 211,816
QIAGEN NV SHS NEW N72482123   162,227 3,253 SH   SOLE 31 3,253 0 0
QIAGEN NV SHS NEW N72482123   62,815,803 1,259,591 SH   SOLE 34 1,259,591 0 0
QIAGEN NV SHS NEW N72482123   11,052,439 221,625 SH   SOLE 43 207,805 0 13,820
QIWI PLC SPON ADR REP B 74735M108   0 1,297 SH   SOLE 25 1,297 0 0
QORVO INC COM 74736K101   10,240,235 112,977 SH   SOLE 2 37,895 0 75,082
QORVO INC COM 74736K101   4,007,648 44,215 SH   SOLE 4 36,686 0 7,529
QORVO INC COM 74736K101   7,525,295 83,024 SH   SOLE 7 80,336 0 2,688
QORVO INC COM 74736K101   43,688 482 SH   SOLE 13 482 0 0
QORVO INC COM 74736K101   1,582,756 17,462 SH   SOLE 15 17,462 0 0
QORVO INC COM 74736K101   11,330 125 SH   SOLE 17 0 0 125
QORVO INC COM 74736K101   18,214,924 200,959 SH   SOLE 18 192,486 0 8,473
QORVO INC COM 74736K101   12,146,576 134,009 SH   SOLE 19 134,009 0 0
QORVO INC COM 74736K101   355,302,727 3,919,933 SH   SOLE 21 3,919,933 0 0
QORVO INC COM 74736K101   198,669,103 2,191,848 SH   SOLE 22 1,965,950 0 225,898
QORVO INC COM 74736K101   15,930,071 175,751 SH   SOLE 23 175,751 0 0
QORVO INC COM 74736K101   11,773,955 129,898 SH   SOLE 25 129,898 0 0
QORVO INC COM 74736K101   16,599,628 183,138 SH   SOLE 26 70,872 0 112,266
QORVO INC COM 74736K101   17,543,100 193,547 SH   SOLE 28 1,224 0 192,323
QORVO INC COM 74736K101   70,513,297 777,949 SH   SOLE 30 777,949 0 0
QORVO INC COM 74736K101   2,212,341 24,408 SH   SOLE 31 22,454 0 1,954
QORVO INC COM 74736K101   17,659,119 194,827 SH   SOLE 34 194,827 0 0
QORVO INC COM 74736K101   2,586,050 28,531 SH   SOLE 36 28,531 0 0
QORVO INC COM 74736K101   372,258 4,107 SH   SOLE 40 4,107 0 0
QORVO INC COM 74736K101   26,829 296 SH   OTR 43 296 0 0
QORVO INC COM 74736K101   9,420,759 103,936 SH   SOLE 43 83,467 0 20,469
QUAD / GRAPHICS INC COM CL A 747301109   71,543 17,535 SH   SOLE 2 2,084 0 15,451
QUAD / GRAPHICS INC COM CL A 747301109   395,368 96,904 SH   SOLE 18 96,904 0 0
QUAD / GRAPHICS INC COM CL A 747301109   271,194 66,469 SH   SOLE 19 66,469 0 0
QUAD / GRAPHICS INC COM CL A 747301109   4,357,775 1,068,082 SH   SOLE 21 1,068,082 0 0
QUAD / GRAPHICS INC COM CL A 747301109   3,236,264 793,202 SH   SOLE 22 770,338 0 22,864
QUAKER HOUGHTON COM 747316107   3,206,650 19,213 SH   SOLE 2 11,785 0 7,428
QUAKER HOUGHTON COM 747316107   9,513 57 SH   SOLE 4 57 0 0
QUAKER HOUGHTON COM 747316107   23,700 142 SH   SOLE 7 142 0 0
QUAKER HOUGHTON COM 747316107   7,775,871 46,590 SH   SOLE 18 44,772 0 1,818
QUAKER HOUGHTON COM 747316107   9,599,587 57,517 SH   SOLE 19 57,517 0 0
QUAKER HOUGHTON COM 747316107   273,052,573 1,636,025 SH   SOLE 21 1,636,025 0 0
QUAKER HOUGHTON COM 747316107   63,686,537 381,585 SH   SOLE 22 368,798 0 12,787
QUAKER HOUGHTON COM 747316107   26,704 160 SH   SOLE 23 160 0 0
QUAKER HOUGHTON COM 747316107   333,967 2,001 SH   SOLE 25 2,001 0 0
QUAKER HOUGHTON COM 747316107   2,080,409 12,465 SH   SOLE 26 4,073 0 8,392
QUAKER HOUGHTON COM 747316107   40,390 242 SH   SOLE 28 242 0 0
QUAKER HOUGHTON COM 747316107   3,709,353 22,225 SH   SOLE 30 22,225 0 0
QUAKER HOUGHTON COM 747316107   120,001 719 SH   SOLE 34 719 0 0
QUAKER HOUGHTON COM 747316107   312,604 1,873 SH   SOLE 40 1,873 0 0
QUAKER HOUGHTON COM 747316107   1,582,379 9,481 SH   SOLE 43 9,065 0 416
QUALCOMM INC COM 747525103   268,340,233 2,440,788 SH   SOLE 2 612,462 0 1,828,326
QUALCOMM INC COM 747525103   96,027,643 873,455 SH   SOLE 4 496,642 0 376,813
QUALCOMM INC COM 747525103   144,152,119 1,311,189 SH   SOLE 7 1,115,709 0 195,480
QUALCOMM INC COM 747525103   7,396,983 67,282 SH   SOLE 13 53,917 0 13,365
QUALCOMM INC COM 747525103   18,963,001 172,485 SH   SOLE 15 172,485 0 0
QUALCOMM INC COM 747525103   236,099,008 2,147,526 SH   SOLE 18 2,008,613 0 138,913
QUALCOMM INC COM 747525103   111,488,285 1,014,083 SH   SOLE 19 1,014,083 0 0
QUALCOMM INC COM 747525103   3,549,481,393 32,285,623 SH   SOLE 21 32,285,623 0 0
QUALCOMM INC COM 747525103   2,687,415,687 24,444,385 SH   SOLE 22 22,046,395 0 2,397,990
QUALCOMM INC COM 747525103   248,191,419 2,257,517 SH   SOLE 23 2,257,517 0 0
QUALCOMM INC COM 747525103   198,716,000 1,807,495 SH   SOLE 25 1,807,495 0 0
QUALCOMM INC COM 747525103   234,615,808 2,134,035 SH   SOLE 26 861,141 0 1,272,894
QUALCOMM INC COM 747525103   282,534,586 2,569,898 SH   SOLE 28 52,069 0 2,517,829
QUALCOMM INC COM 747525103   3,097,779 28,177 SH   SOLE 29 28,177 0 0
QUALCOMM INC COM 747525103   844,199,686 7,678,731 SH   SOLE 30 7,554,340 0 124,391
QUALCOMM INC COM 747525103   35,051,401 318,823 SH   SOLE 31 298,706 0 20,117
QUALCOMM INC COM 747525103   26,427,157 240,378 SH   SOLE 32 240,378 0 0
QUALCOMM INC COM 747525103   121,396,078 1,104,203 SH   SOLE 34 1,104,203 0 0
QUALCOMM INC COM 747525103   35,677,069 324,514 SH   SOLE 36 324,514 0 0
QUALCOMM INC COM 747525103   4,656,509 42,355 SH   SOLE 40 42,355 0 0
QUALCOMM INC COM 747525103   213,284 1,940 SH   OTR 43 1,940 0 0
QUALCOMM INC COM 747525103   117,379,855 1,067,672 SH   SOLE 43 962,082 0 105,590
QUALIGEN THERAPEUTICS INC COM NEW 74754R202   73 57 SH   SOLE 21 57 0 0
QUALIGEN THERAPEUTICS INC COM NEW 74754R202   33,234 25,783 SH   SOLE 22 25,783 0 0
QUALTEK SERVICES INC CLASS A COM 74760R303   793 1,799 SH   SOLE 18 1,799 0 0
QUALTEK SERVICES INC CLASS A COM 74760R303   11,138 25,267 SH   SOLE 21 25,267 0 0
QUALTEK SERVICES INC CLASS A COM 74760R303   1,093 2,480 SH   SOLE 22 2,480 0 0
QUALTRICS INTL INC COM CL A 747601201   124,892 12,032 SH   SOLE 2 8,616 0 3,416
QUALTRICS INTL INC COM CL A 747601201   4,845,228 466,785 SH   SOLE 21 466,785 0 0
QUALTRICS INTL INC COM CL A 747601201   13,909,273 1,340,007 SH   SOLE 22 1,340,007 0 0
QUALYS INC COM 74758T303   5,132,278 45,730 SH   SOLE 2 28,799 0 16,931
QUALYS INC COM 74758T303   154,092 1,373 SH   SOLE 4 910 0 463
QUALYS INC COM 74758T303   315,815 2,814 SH   SOLE 7 2,814 0 0
QUALYS INC COM 74758T303   17,782,507 158,447 SH   SOLE 18 155,046 0 3,401
QUALYS INC COM 74758T303   10,609,102 94,530 SH   SOLE 19 94,530 0 0
QUALYS INC COM 74758T303   330,311,520 2,943,166 SH   SOLE 21 2,943,166 0 0
QUALYS INC COM 74758T303   120,908,634 1,077,329 SH   SOLE 22 1,049,763 0 27,566
QUALYS INC COM 74758T303   135,349 1,206 SH   SOLE 23 1,206 0 0
QUALYS INC COM 74758T303   585,504 5,217 SH   SOLE 25 5,217 0 0
QUALYS INC COM 74758T303   2,204,309 19,641 SH   SOLE 26 14,059 0 5,582
QUALYS INC COM 74758T303   227,827 2,030 SH   SOLE 28 597 0 1,433
QUALYS INC COM 74758T303   26,782,567 238,640 SH   SOLE 30 238,640 0 0
QUALYS INC COM 74758T303   5,836 52 SH   SOLE 34 52 0 0
QUALYS INC COM 74758T303   547,795 4,881 SH   SOLE 40 4,881 0 0
QUALYS INC COM 74758T303   2,071,092 18,454 SH   SOLE 43 14,811 0 3,643
QUANEX BLDG PRODS CORP COM 747619104   1,725,183 72,854 SH   SOLE 2 50,592 0 22,262
QUANEX BLDG PRODS CORP COM 747619104   4,594 194 SH   SOLE 4 194 0 0
QUANEX BLDG PRODS CORP COM 747619104   6,678 282 SH   SOLE 7 282 0 0
QUANEX BLDG PRODS CORP COM 747619104   2,844,110 120,106 SH   SOLE 18 120,106 0 0
QUANEX BLDG PRODS CORP COM 747619104   2,052,630 86,682 SH   SOLE 19 86,682 0 0
QUANEX BLDG PRODS CORP COM 747619104   101,537,377 4,287,896 SH   SOLE 21 4,287,896 0 0
QUANEX BLDG PRODS CORP COM 747619104   21,913,780 925,413 SH   SOLE 22 882,264 0 43,149
QUANEX BLDG PRODS CORP COM 747619104   33,010 1,394 SH   SOLE 23 1,394 0 0
QUANEX BLDG PRODS CORP COM 747619104   100,214 4,232 SH   SOLE 25 4,232 0 0
QUANEX BLDG PRODS CORP COM 747619104   264,458 11,168 SH   SOLE 26 8,673 0 2,495
QUANEX BLDG PRODS CORP COM 747619104   1,255,395 53,015 SH   SOLE 30 53,015 0 0
QUANEX BLDG PRODS CORP COM 747619104   68,293 2,884 SH   SOLE 34 2,884 0 0
QUANEX BLDG PRODS CORP COM 747619104   95,028 4,013 SH   SOLE 40 4,013 0 0
QUANEX BLDG PRODS CORP COM 747619104   402,371 16,992 SH   SOLE 43 16,661 0 331
QUANTA SVCS INC COM 74762E102   40,205,663 282,145 SH   SOLE 2 37,629 0 244,516
QUANTA SVCS INC COM 74762E102   20,723,490 145,428 SH   SOLE 4 95,195 0 50,233
QUANTA SVCS INC COM 74762E102   27,443,220 192,584 SH   SOLE 7 188,520 0 4,064
QUANTA SVCS INC COM 74762E102   354,398 2,487 SH   SOLE 13 451 0 2,036
QUANTA SVCS INC COM 74762E102   2,283,848 16,027 SH   SOLE 15 16,027 0 0
QUANTA SVCS INC COM 74762E102   54,191,610 380,292 SH   SOLE 18 367,719 0 12,573
QUANTA SVCS INC COM 74762E102   17,631,383 123,729 SH   SOLE 19 123,729 0 0
QUANTA SVCS INC COM 74762E102   596,829,473 4,188,277 SH   SOLE 21 4,188,277 0 0
QUANTA SVCS INC COM 74762E102   483,629,040 3,393,888 SH   SOLE 22 3,081,616 0 312,272
QUANTA SVCS INC COM 74762E102   32,379,990 227,228 SH   SOLE 23 227,228 0 0
QUANTA SVCS INC COM 74762E102   39,603,885 277,922 SH   SOLE 25 277,922 0 0
QUANTA SVCS INC COM 74762E102   43,914,653 308,173 SH   SOLE 26 103,352 0 204,821
QUANTA SVCS INC COM 74762E102   40,170,323 281,897 SH   SOLE 28 4,101 0 277,796
QUANTA SVCS INC COM 74762E102   162,773,190 1,142,268 SH   SOLE 30 1,038,082 0 104,186
QUANTA SVCS INC COM 74762E102   4,609,875 32,350 SH   SOLE 31 29,789 0 2,561
QUANTA SVCS INC COM 74762E102   103,718,055 727,846 SH   SOLE 34 727,846 0 0
QUANTA SVCS INC COM 74762E102   5,982,720 41,984 SH   SOLE 36 41,984 0 0
QUANTA SVCS INC COM 74762E102   726,893 5,101 SH   SOLE 40 5,101 0 0
QUANTA SVCS INC COM 74762E102   21,660 152 SH   OTR 43 152 0 0
QUANTA SVCS INC COM 74762E102   28,779,310 201,960 SH   SOLE 43 180,226 0 21,734
QUANTERIX CORP COM 74766Q101   462,715 33,409 SH   SOLE 2 12,115 0 21,294
QUANTERIX CORP COM 74766Q101   1,524 110 SH   SOLE 4 110 0 0
QUANTERIX CORP COM 74766Q101   6,870 496 SH   SOLE 7 496 0 0
QUANTERIX CORP COM 74766Q101   1,192,887 86,129 SH   SOLE 18 86,129 0 0
QUANTERIX CORP COM 74766Q101   1,350,624 97,518 SH   SOLE 19 97,518 0 0
QUANTERIX CORP COM 74766Q101   20,621,113 1,488,889 SH   SOLE 21 1,488,889 0 0
QUANTERIX CORP COM 74766Q101   11,998,103 866,289 SH   SOLE 22 828,144 0 38,145
QUANTERIX CORP COM 74766Q101   5,942 429 SH   SOLE 23 429 0 0
QUANTERIX CORP COM 74766Q101   49,860 3,600 SH   SOLE 25 3,600 0 0
QUANTERIX CORP COM 74766Q101   289,063 20,871 SH   SOLE 26 10,104 0 10,767
QUANTERIX CORP COM 74766Q101   1,329,614 96,001 SH   SOLE 30 96,001 0 0
QUANTERIX CORP COM 74766Q101   50,843 3,671 SH   SOLE 40 3,671 0 0
QUANTERIX CORP COM 74766Q101   830,141 59,938 SH   SOLE 43 59,414 0 524
QUANTUM COMPUTING INC COM 74766W108   6,659 4,410 SH   SOLE 18 4,410 0 0
QUANTUM COMPUTING INC COM 74766W108   79,502 52,650 SH   SOLE 21 52,650 0 0
QUANTUM COMPUTING INC COM 74766W108   317,038 209,959 SH   SOLE 22 209,959 0 0
QUANTUM CORP COM NEW 747906501   1,254 1,150 SH   SOLE 2 0 0 1,150
QUANTUM CORP COM NEW 747906501   13,609 12,485 SH   SOLE 18 12,485 0 0
QUANTUM CORP COM NEW 747906501   290,027 266,080 SH   SOLE 21 266,080 0 0
QUANTUM CORP COM NEW 747906501   913,625 838,188 SH   SOLE 22 838,188 0 0
QUANTUM SI INC COM CL A 74765K105   130,567 71,348 SH   SOLE 2 24,810 0 46,538
QUANTUM SI INC COM CL A 74765K105   2,734 1,494 SH   SOLE 7 1,494 0 0
QUANTUM SI INC COM CL A 74765K105   485,832 265,482 SH   SOLE 18 265,482 0 0
QUANTUM SI INC COM CL A 74765K105   481,085 262,888 SH   SOLE 19 262,888 0 0
QUANTUM SI INC COM CL A 74765K105   6,285,003 3,434,428 SH   SOLE 21 3,434,428 0 0
QUANTUM SI INC COM CL A 74765K105   4,190,283 2,289,772 SH   SOLE 22 2,183,823 0 105,949
QUANTUM SI INC COM CL A 74765K105   24,205 13,227 SH   SOLE 25 13,227 0 0
QUANTUM SI INC COM CL A 74765K105   52,600 28,743 SH   SOLE 26 0 0 28,743
QUANTUM SI INC COM CL A 74765K105   11,308 6,179 SH   SOLE 28 0 0 6,179
QUANTUM SI INC COM CL A 74765K105   138,904 75,904 SH   SOLE 30 75,904 0 0
QUANTUM SI INC COM CL A 74765K105   22,041 12,044 SH   SOLE 40 12,044 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   1,454,820 256,582 SH   SOLE 2 97,615 0 158,967
QUANTUMSCAPE CORP COM CL A 74767V109   16,347 2,883 SH   SOLE 7 2,883 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   544,133 95,967 SH   SOLE 18 95,967 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   457,206 80,636 SH   SOLE 19 80,636 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   23,164,819 4,085,506 SH   SOLE 21 4,085,506 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   34,939,260 6,162,127 SH   SOLE 22 5,801,371 0 360,756
QUANTUMSCAPE CORP COM CL A 74767V109   1,010,587 178,234 SH   SOLE 26 160,536 0 17,698
QUANTUMSCAPE CORP COM CL A 74767V109   24,460 4,314 SH   SOLE 28 4,314 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   565,044 99,655 SH   SOLE 30 99,655 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   20,316 3,583 SH   SOLE 31 3,583 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   2,181,119 384,677 SH   SOLE 43 352,920 0 31,757
QUDIAN INC ADR 747798106   6,955 7,298 SH   SOLE 25 7,298 0 0
QUEST DIAGNOSTICS INC COM 74834L100   39,865,762 254,831 SH   SOLE 2 145,144 0 109,687
QUEST DIAGNOSTICS INC COM 74834L100   18,827,867 120,352 SH   SOLE 4 79,187 0 41,165
QUEST DIAGNOSTICS INC COM 74834L100   26,084,493 166,738 SH   SOLE 7 162,839 0 3,899
QUEST DIAGNOSTICS INC COM 74834L100   236,381 1,511 SH   SOLE 13 453 0 1,058
QUEST DIAGNOSTICS INC COM 74834L100   3,225,011 20,615 SH   SOLE 15 20,615 0 0
QUEST DIAGNOSTICS INC COM 74834L100   37,638,682 240,595 SH   SOLE 18 231,289 0 9,306
QUEST DIAGNOSTICS INC COM 74834L100   122,784,906 784,869 SH   SOLE 19 784,869 0 0
QUEST DIAGNOSTICS INC COM 74834L100   733,960,474 4,691,642 SH   SOLE 21 4,691,642 0 0
QUEST DIAGNOSTICS INC COM 74834L100   408,438,245 2,610,830 SH   SOLE 22 2,361,390 0 249,440
QUEST DIAGNOSTICS INC COM 74834L100   30,970,583 197,971 SH   SOLE 23 197,971 0 0
QUEST DIAGNOSTICS INC COM 74834L100   36,990,394 236,451 SH   SOLE 25 236,451 0 0
QUEST DIAGNOSTICS INC COM 74834L100   37,674,037 240,821 SH   SOLE 26 106,836 0 133,985
QUEST DIAGNOSTICS INC COM 74834L100   58,710,680 375,292 SH   SOLE 28 44,808 0 330,484
QUEST DIAGNOSTICS INC COM 74834L100   224,415,370 1,434,514 SH   SOLE 30 1,420,413 0 14,101
QUEST DIAGNOSTICS INC COM 74834L100   4,270,812 27,300 SH   SOLE 31 25,127 0 2,173
QUEST DIAGNOSTICS INC COM 74834L100   122,034,307 780,071 SH   SOLE 34 780,071 0 0
QUEST DIAGNOSTICS INC COM 74834L100   8,874,685 56,729 SH   SOLE 36 56,729 0 0
QUEST DIAGNOSTICS INC COM 74834L100   729,010 4,660 SH   SOLE 40 4,660 0 0
QUEST DIAGNOSTICS INC COM 74834L100   53,659 343 SH   OTR 43 343 0 0
QUEST DIAGNOSTICS INC COM 74834L100   22,767,514 145,535 SH   SOLE 43 134,976 0 10,559
QUEST RESOURCE HLDG CORP COM NEW 74836W203   16,888 2,764 SH   SOLE 18 2,764 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203   268,553 43,953 SH   SOLE 21 43,953 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203   15,697 2,569 SH   SOLE 22 2,569 0 0
QUICKLOGIC CORP COM NEW 74837P405   10,367 2,017 SH   SOLE 18 2,017 0 0
QUICKLOGIC CORP COM NEW 74837P405   147,004 28,600 SH   SOLE 21 28,600 0 0
QUICKLOGIC CORP COM NEW 74837P405   512,021 99,615 SH   SOLE 22 99,615 0 0
QUIDELORTHO CORP COM 219798105   9,656,894 112,722 SH   SOLE 2 41,792 0 70,930
QUIDELORTHO CORP COM 219798105   85,070 993 SH   SOLE 4 562 0 431
QUIDELORTHO CORP COM 219798105   280,312 3,272 SH   SOLE 7 3,272 0 0
QUIDELORTHO CORP COM 219798105   9,437,750 110,164 SH   SOLE 18 110,164 0 0
QUIDELORTHO CORP COM 219798105   1,335,424 15,588 SH   SOLE 19 15,588 0 0
QUIDELORTHO CORP COM 219798105   260,247,555 3,037,791 SH   SOLE 21 3,037,791 0 0
QUIDELORTHO CORP COM 219798105   125,580,740 1,465,866 SH   SOLE 22 1,400,703 0 65,163
QUIDELORTHO CORP COM 219798105   343,451 4,009 SH   SOLE 23 4,009 0 0
QUIDELORTHO CORP COM 219798105   662,743 7,736 SH   SOLE 25 7,736 0 0
QUIDELORTHO CORP COM 219798105   2,359,780 27,545 SH   SOLE 26 23,221 0 4,324
QUIDELORTHO CORP COM 219798105   346,192 4,041 SH   SOLE 28 830 0 3,211
QUIDELORTHO CORP COM 219798105   12,980,119 151,513 SH   SOLE 30 151,513 0 0
QUIDELORTHO CORP COM 219798105   57,313 669 SH   SOLE 31 669 0 0
QUIDELORTHO CORP COM 219798105   131,932 1,540 SH   SOLE 36 1,540 0 0
QUIDELORTHO CORP COM 219798105   605,344 7,066 SH   SOLE 40 7,066 0 0
QUIDELORTHO CORP COM 219798105   20,818 243 SH   OTR 43 243 0 0
QUIDELORTHO CORP COM 219798105   5,780,840 67,478 SH   SOLE 43 63,425 0 4,053
QUINCE THERAPEUTICS INC COM 22053A107   890 1,396 SH   SOLE 2 1,056 0 340
QUINCE THERAPEUTICS INC COM 22053A107   2,722 4,271 SH   SOLE 18 4,271 0 0
QUINCE THERAPEUTICS INC COM 22053A107   7,514 11,789 SH   SOLE 19 11,789 0 0
QUINCE THERAPEUTICS INC COM 22053A107   52,102 81,742 SH   SOLE 21 81,742 0 0
QUINCE THERAPEUTICS INC COM 22053A107   159,914 250,885 SH   SOLE 22 250,885 0 0
QUINCE THERAPEUTICS INC COM 22053A107   45 71 SH   SOLE 43 71 0 0
QUINSTREET INC COM 74874Q100   1,973,025 137,493 SH   SOLE 2 93,606 0 43,887
QUINSTREET INC COM 74874Q100   2,196 153 SH   SOLE 4 153 0 0
QUINSTREET INC COM 74874Q100   6,070 423 SH   SOLE 7 423 0 0
QUINSTREET INC COM 74874Q100   2,715,594 189,240 SH   SOLE 18 189,240 0 0
QUINSTREET INC COM 74874Q100   1,697,103 118,265 SH   SOLE 19 118,265 0 0
QUINSTREET INC COM 74874Q100   90,962,885 6,338,877 SH   SOLE 21 6,338,877 0 0
QUINSTREET INC COM 74874Q100   21,701,419 1,512,294 SH   SOLE 22 1,451,957 0 60,337
QUINSTREET INC COM 74874Q100   108,213 7,541 SH   SOLE 23 7,541 0 0
QUINSTREET INC COM 74874Q100   109,878 7,657 SH   SOLE 25 7,657 0 0
QUINSTREET INC COM 74874Q100   656,814 45,771 SH   SOLE 26 1,335 0 44,436
QUINSTREET INC COM 74874Q100   2,111,057 147,112 SH   SOLE 30 147,112 0 0
QUINSTREET INC COM 74874Q100   39,046 2,721 SH   SOLE 36 2,721 0 0
QUINSTREET INC COM 74874Q100   97,623 6,803 SH   SOLE 40 6,803 0 0
QUINSTREET INC COM 74874Q100   847,413 59,053 SH   SOLE 43 58,162 0 891
QUIPT HOME MEDICAL CORP COM 74880P104   26,400 5,605 SH   SOLE 18 5,605 0 0
QUIPT HOME MEDICAL CORP COM 74880P104   321,175 68,190 SH   SOLE 21 68,190 0 0
QUMU CORP COM 749063103   8,833 9,884 SH   SOLE 21 9,884 0 0
QUMU CORP COM 749063103   195,740 219,022 SH   SOLE 22 219,022 0 0
QUOTIENT LTD SHS NEW G73268149   19 51 SH   SOLE 2 0 0 51
QUOTIENT LTD SHS NEW G73268149   1,321 3,477 SH   SOLE 21 3,477 0 0
QUOTIENT LTD SHS NEW G73268149   14,457 38,044 SH   SOLE 22 38,044 0 0
QUOTIENT LTD SHS NEW G73268149   18 48 SH   SOLE 43 48 0 0
QUOTIENT TECHNOLOGY INC COM 749119103   31,782 9,266 SH   SOLE 2 1,904 0 7,362
QUOTIENT TECHNOLOGY INC COM 749119103   4,226 1,232 SH   SOLE 7 1,232 0 0
QUOTIENT TECHNOLOGY INC COM 749119103   691,529 201,612 SH   SOLE 18 201,612 0 0
QUOTIENT TECHNOLOGY INC COM 749119103   515,817 150,384 SH   SOLE 19 150,384 0 0
QUOTIENT TECHNOLOGY INC COM 749119103   8,326,349 2,427,507 SH   SOLE 21 2,427,507 0 0
QUOTIENT TECHNOLOGY INC COM 749119103   5,568,310 1,623,414 SH   SOLE 22 1,591,105 0 32,309
QUOTIENT TECHNOLOGY INC COM 749119103   38,275 11,159 SH   SOLE 28 11,159 0 0
QUOTIENT TECHNOLOGY INC COM 749119103   377,334 110,010 SH   SOLE 30 110,010 0 0
QUOTIENT TECHNOLOGY INC COM 749119103   1,513 441 SH   SOLE 43 441 0 0
QURATE RETAIL INC COM SER A 74915M100   585,162 358,995 SH   SOLE 2 118,567 0 240,428
QURATE RETAIL INC COM SER A 74915M100   2,562 1,572 SH   SOLE 4 1,572 0 0
QURATE RETAIL INC COM SER A 74915M100   21,624 13,266 SH   SOLE 7 13,266 0 0
QURATE RETAIL INC COM SER A 74915M100   1,629,244 999,536 SH   SOLE 18 999,536 0 0
QURATE RETAIL INC COM SER A 74915M100   1,057,226 648,605 SH   SOLE 19 648,605 0 0
QURATE RETAIL INC COM SER A 74915M100   20,153,881 12,364,344 SH   SOLE 21 12,364,344 0 0
QURATE RETAIL INC COM SER A 74915M100   15,704,458 9,634,637 SH   SOLE 22 9,195,490 0 439,147
QURATE RETAIL INC COM SER A 74915M100   99,966 61,329 SH   SOLE 25 61,329 0 0
QURATE RETAIL INC COM SER A 74915M100   375,774 230,536 SH   SOLE 26 200,413 0 30,123
QURATE RETAIL INC COM SER A 74915M100   11,024 6,763 SH   SOLE 28 6,763 0 0
QURATE RETAIL INC COM SER A 74915M100   306,733 188,180 SH   SOLE 30 188,180 0 0
QURATE RETAIL INC COM SER A 74915M100   78,418 48,109 SH   SOLE 34 48,109 0 0
QURATE RETAIL INC COM SER A 74915M100   151,509 92,950 SH   SOLE 36 92,950 0 0
QURATE RETAIL INC COM SER A 74915M100   90,051 55,246 SH   SOLE 40 55,246 0 0
QURATE RETAIL INC COM SER A 74915M100   1,946,941 1,194,442 SH   SOLE 43 1,116,099 0 78,343
R1 RCM INC COM 77634L105   1,493,646 136,406 SH   SOLE 2 102,422 0 33,984
R1 RCM INC COM 77634L105   4,971 454 SH   SOLE 4 454 0 0
R1 RCM INC COM 77634L105   264,705 24,174 SH   SOLE 7 24,174 0 0
R1 RCM INC COM 77634L105   6,691,611 611,106 SH   SOLE 18 611,106 0 0
R1 RCM INC COM 77634L105   10,600,148 968,050 SH   SOLE 19 968,050 0 0
R1 RCM INC COM 77634L105   119,551,793 10,917,972 SH   SOLE 21 10,917,972 0 0
R1 RCM INC COM 77634L105   45,923,315 4,193,910 SH   SOLE 22 4,079,622 0 114,288
R1 RCM INC COM 77634L105   274,407 25,060 SH   SOLE 25 25,060 0 0
R1 RCM INC COM 77634L105   884,004 80,731 SH   SOLE 26 70,023 0 10,708
R1 RCM INC COM 77634L105   67,408 6,156 SH   SOLE 28 2,298 0 3,858
R1 RCM INC COM 77634L105   6,348,482 579,770 SH   SOLE 30 579,770 0 0
R1 RCM INC COM 77634L105   52,834 4,825 SH   SOLE 34 4,825 0 0
R1 RCM INC COM 77634L105   97,083 8,866 SH   SOLE 36 8,866 0 0
R1 RCM INC COM 77634L105   185,482 16,939 SH   SOLE 40 16,939 0 0
R1 RCM INC COM 77634L105   10,271 938 SH   OTR 43 938 0 0
R1 RCM INC COM 77634L105   2,702,493 246,803 SH   SOLE 43 234,711 0 12,092
RA MED SYS INC COM 74933X302   108,594 18,437 SH   SOLE 22 18,437 0 0
RACKSPACE TECHNOLOGY INC COM 750102105   208,125 70,551 SH   SOLE 2 27,102 0 43,449
RACKSPACE TECHNOLOGY INC COM 750102105   354 120 SH   SOLE 4 120 0 0
RACKSPACE TECHNOLOGY INC COM 750102105   2,549 864 SH   SOLE 7 864 0 0
RACKSPACE TECHNOLOGY INC COM 750102105   478,806 162,307 SH   SOLE 18 162,307 0 0
RACKSPACE TECHNOLOGY INC COM 750102105   301,381 102,163 SH   SOLE 19 102,163 0 0
RACKSPACE TECHNOLOGY INC COM 750102105   6,292,353 2,133,001 SH   SOLE 21 2,133,001 0 0
RACKSPACE TECHNOLOGY INC COM 750102105   4,413,710 1,496,173 SH   SOLE 22 1,426,404 0 69,769
RACKSPACE TECHNOLOGY INC COM 750102105   23,391 7,929 SH   SOLE 25 7,929 0 0
RACKSPACE TECHNOLOGY INC COM 750102105   92,323 31,296 SH   SOLE 26 27,695 0 3,601
RACKSPACE TECHNOLOGY INC COM 750102105   231,416 78,446 SH   SOLE 30 78,446 0 0
RACKSPACE TECHNOLOGY INC COM 750102105   21,957 7,443 SH   SOLE 36 7,443 0 0
RACKSPACE TECHNOLOGY INC COM 750102105   18,511 6,275 SH   SOLE 40 6,275 0 0
RACKSPACE TECHNOLOGY INC COM 750102105   262,397 88,948 SH   SOLE 43 88,089 0 859
RADIAN GROUP INC COM 750236101   6,250,212 327,751 SH   SOLE 2 152,363 0 175,388
RADIAN GROUP INC COM 750236101   128,189 6,722 SH   SOLE 4 543 0 6,179
RADIAN GROUP INC COM 750236101   620,366 32,531 SH   SOLE 7 32,531 0 0
RADIAN GROUP INC COM 750236101   8,646,205 453,393 SH   SOLE 18 453,393 0 0
RADIAN GROUP INC COM 750236101   14,747,632 773,342 SH   SOLE 19 773,342 0 0
RADIAN GROUP INC COM 750236101   125,499,174 6,580,974 SH   SOLE 21 6,580,974 0 0
RADIAN GROUP INC COM 750236101   89,280,610 4,681,731 SH   SOLE 22 4,455,168 0 226,563
RADIAN GROUP INC COM 750236101   318,564 16,705 SH   SOLE 23 16,705 0 0
RADIAN GROUP INC COM 750236101   569,773 29,878 SH   SOLE 25 29,878 0 0
RADIAN GROUP INC COM 750236101   4,115,630 215,817 SH   SOLE 26 82,636 0 133,181
RADIAN GROUP INC COM 750236101   239,691 12,569 SH   SOLE 28 3,409 0 9,160
RADIAN GROUP INC COM 750236101   3,085,011 161,773 SH   SOLE 30 161,773 0 0
RADIAN GROUP INC COM 750236101   116,365 6,102 SH   SOLE 34 6,102 0 0
RADIAN GROUP INC COM 750236101   266,961 13,999 SH   SOLE 36 13,999 0 0
RADIAN GROUP INC COM 750236101   491,510 25,774 SH   SOLE 40 25,774 0 0
RADIAN GROUP INC COM 750236101   1,051,717 55,150 SH   SOLE 43 52,614 0 2,536
RADIANT LOGISTICS INC COM 75025X100   560,302 110,079 SH   SOLE 2 43,349 0 66,730
RADIANT LOGISTICS INC COM 75025X100   3,212 631 SH   SOLE 7 631 0 0
RADIANT LOGISTICS INC COM 75025X100   614,292 120,686 SH   SOLE 18 110,455 0 10,231
RADIANT LOGISTICS INC COM 75025X100   358,132 70,360 SH   SOLE 19 70,360 0 0
RADIANT LOGISTICS INC COM 75025X100   6,687,288 1,313,809 SH   SOLE 21 1,313,809 0 0
RADIANT LOGISTICS INC COM 75025X100   5,521,973 1,084,867 SH   SOLE 22 1,058,961 0 25,906
RADIANT LOGISTICS INC COM 75025X100   167,222 32,853 SH   SOLE 26 0 0 32,853
RADIANT LOGISTICS INC COM 75025X100   17,011 3,342 SH   SOLE 43 3,342 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103   924,868 78,246 SH   SOLE 2 24,292 0 53,954
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103   143,814 12,167 SH   SOLE 7 12,167 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103   2,580,980 218,357 SH   SOLE 18 218,357 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103   1,663,606 140,745 SH   SOLE 19 140,745 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103   33,598,385 2,842,503 SH   SOLE 21 2,842,503 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103   24,196,427 2,047,075 SH   SOLE 22 1,951,895 0 95,180
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103   145,729 12,329 SH   SOLE 25 12,329 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103   644,285 54,508 SH   SOLE 26 44,735 0 9,773
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103   1,467,406 124,146 SH   SOLE 30 124,146 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103   149,842 12,677 SH   SOLE 40 12,677 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103   426,016 36,042 SH   SOLE 43 35,126 0 916
RADNET INC COM 750491102   510,048 27,087 SH   SOLE 2 15,198 0 11,889
RADNET INC COM 750491102   2,504 133 SH   SOLE 4 133 0 0
RADNET INC COM 750491102   138,288 7,344 SH   SOLE 7 7,344 0 0
RADNET INC COM 750491102   3,077,199 163,420 SH   SOLE 18 163,420 0 0
RADNET INC COM 750491102   1,758,741 93,401 SH   SOLE 19 93,401 0 0
RADNET INC COM 750491102   98,542,625 5,233,278 SH   SOLE 21 5,233,278 0 0
RADNET INC COM 750491102   23,404,184 1,242,920 SH   SOLE 22 1,198,890 0 44,030
RADNET INC COM 750491102   175,288 9,309 SH   SOLE 25 9,309 0 0
RADNET INC COM 750491102   658,617 34,977 SH   SOLE 26 26,734 0 8,243
RADNET INC COM 750491102   2,673,691 141,991 SH   SOLE 30 141,991 0 0
RADNET INC COM 750491102   156,553 8,314 SH   SOLE 40 8,314 0 0
RADNET INC COM 750491102   272,282 14,460 SH   SOLE 43 13,779 0 681
RADWARE LTD ORD M81873107   14,536 736 SH   SOLE 2 736 0 0
RADWARE LTD ORD M81873107   2,429 123 SH   SOLE 4 123 0 0
RADWARE LTD ORD M81873107   363,756 18,418 SH   SOLE 7 18,418 0 0
RADWARE LTD ORD M81873107   15,588,715 789,302 SH   SOLE 21 789,302 0 0
RADWARE LTD ORD M81873107   6,080,492 307,873 SH   SOLE 22 284,979 0 22,894
RADWARE LTD ORD M81873107   104,280 5,280 SH   SOLE 25 5,280 0 0
RADWARE LTD ORD M81873107   113,168 5,730 SH   SOLE 26 264 0 5,466
RADWARE LTD ORD M81873107   339,542 17,192 SH   SOLE 30 17,192 0 0
RADWARE LTD ORD M81873107   116,920 5,920 SH   SOLE 40 5,920 0 0
RADWARE LTD ORD M81873107   108,052 5,471 SH   SOLE 43 5,471 0 0
RAFAEL HLDGS INC COM CL B 75062E106   898 480 SH   SOLE 2 0 0 480
RAFAEL HLDGS INC COM CL B 75062E106   4,144 2,216 SH   SOLE 18 2,216 0 0
RAFAEL HLDGS INC COM CL B 75062E106   52,255 27,944 SH   SOLE 21 27,944 0 0
RAFAEL HLDGS INC COM CL B 75062E106   296,576 158,597 SH   SOLE 22 158,597 0 0
RAFAEL HLDGS INC COM CL B 75062E106   445 238 SH   SOLE 43 225 0 13
RAIN ONCOLOGY INC COM 75082Q105   10,712 1,339 SH   SOLE 18 1,339 0 0
RAIN ONCOLOGY INC COM 75082Q105   83,360 10,420 SH   SOLE 19 10,420 0 0
RAIN ONCOLOGY INC COM 75082Q105   129,656 16,207 SH   SOLE 21 16,207 0 0
RAIN ONCOLOGY INC COM 75082Q105   152,672 19,084 SH   SOLE 22 19,084 0 0
RAIN ONCOLOGY INC COM 75082Q105   18,752 2,344 SH   SOLE 23 2,344 0 0
RALLYBIO CORP COM 75120L100   102,400 15,586 SH   SOLE 2 1,002 0 14,584
RALLYBIO CORP COM 75120L100   1,964 299 SH   SOLE 7 299 0 0
RALLYBIO CORP COM 75120L100   292,372 44,501 SH   SOLE 18 44,501 0 0
RALLYBIO CORP COM 75120L100   194,597 29,619 SH   SOLE 19 29,619 0 0
RALLYBIO CORP COM 75120L100   3,932,684 598,582 SH   SOLE 21 598,582 0 0
RALLYBIO CORP COM 75120L100   1,708,949 260,114 SH   SOLE 22 254,453 0 5,661
RALPH LAUREN CORP CL A 751212101   24,100,368 228,072 SH   SOLE 2 185,533 0 42,539
RALPH LAUREN CORP CL A 751212101   2,953,794 27,953 SH   SOLE 4 22,121 0 5,832
RALPH LAUREN CORP CL A 751212101   3,592,569 33,998 SH   SOLE 7 32,441 0 1,557
RALPH LAUREN CORP CL A 751212101   514,085 4,865 SH   SOLE 13 4,865 0 0
RALPH LAUREN CORP CL A 751212101   188,832 1,787 SH   SOLE 15 1,787 0 0
RALPH LAUREN CORP CL A 751212101   59,393,620 562,067 SH   SOLE 18 511,626 0 50,441
RALPH LAUREN CORP CL A 751212101   221,570,969 2,096,820 SH   SOLE 19 2,096,820 0 0
RALPH LAUREN CORP CL A 751212101   105,227,771 995,815 SH   SOLE 21 995,815 0 0
RALPH LAUREN CORP CL A 751212101   136,302,042 1,289,884 SH   SOLE 22 1,204,686 0 85,198
RALPH LAUREN CORP CL A 751212101   7,323,142 69,302 SH   SOLE 23 69,302 0 0
RALPH LAUREN CORP CL A 751212101   6,821,104 64,551 SH   SOLE 25 64,551 0 0
RALPH LAUREN CORP CL A 751212101   6,599,409 62,453 SH   SOLE 26 31,544 0 30,909
RALPH LAUREN CORP CL A 751212101   2,916,386 27,599 SH   SOLE 28 866 0 26,733
RALPH LAUREN CORP CL A 751212101   801,401 7,584 SH   SOLE 29 7,584 0 0
RALPH LAUREN CORP CL A 751212101   14,471,189 136,947 SH   SOLE 30 136,947 0 0
RALPH LAUREN CORP CL A 751212101   397,742 3,764 SH   SOLE 31 3,764 0 0
RALPH LAUREN CORP CL A 751212101   13,014,106 123,158 SH   SOLE 34 123,158 0 0
RALPH LAUREN CORP CL A 751212101   156,286 1,479 SH   SOLE 36 1,479 0 0
RALPH LAUREN CORP CL A 751212101   688,334 6,514 SH   SOLE 40 6,514 0 0
RALPH LAUREN CORP CL A 751212101   3,100,680 29,343 SH   SOLE 43 27,375 0 1,968
RAMACO RES INC COM 75134P303   134,962 15,354 SH   SOLE 2 7,099 0 8,255
RAMACO RES INC COM 75134P303   2,681 305 SH   SOLE 7 305 0 0
RAMACO RES INC COM 75134P303   527,312 59,990 SH   SOLE 18 59,990 0 0
RAMACO RES INC COM 75134P303   350,695 39,897 SH   SOLE 19 39,897 0 0
RAMACO RES INC COM 75134P303   7,205,058 819,688 SH   SOLE 21 819,688 0 0
RAMACO RES INC COM 75134P303   4,958,079 564,059 SH   SOLE 22 544,682 0 19,377
RAMACO RES INC COM 75134P303   534,186 60,772 SH   SOLE 43 52,070 0 8,702
RAMBUS INC DEL COM 750917106   3,340,430 93,256 SH   SOLE 2 59,249 0 34,007
RAMBUS INC DEL COM 750917106   35,820 1,000 SH   SOLE 4 447 0 553
RAMBUS INC DEL COM 750917106   302,142 8,435 SH   SOLE 7 8,435 0 0
RAMBUS INC DEL COM 750917106   12,634,287 352,716 SH   SOLE 18 352,716 0 0
RAMBUS INC DEL COM 750917106   15,616,195 435,963 SH   SOLE 19 435,963 0 0
RAMBUS INC DEL COM 750917106   461,527,375 12,884,628 SH   SOLE 21 12,884,628 0 0
RAMBUS INC DEL COM 750917106   99,605,641 2,780,727 SH   SOLE 22 2,684,943 0 95,784
RAMBUS INC DEL COM 750917106   15,080 421 SH   SOLE 23 421 0 0
RAMBUS INC DEL COM 750917106   3,923,078 109,522 SH   SOLE 25 109,522 0 0
RAMBUS INC DEL COM 750917106   3,681,866 102,788 SH   SOLE 26 61,080 0 41,708
RAMBUS INC DEL COM 750917106   534,685 14,927 SH   SOLE 28 2,005 0 12,922
RAMBUS INC DEL COM 750917106   7,169,910 200,165 SH   SOLE 30 200,165 0 0
RAMBUS INC DEL COM 750917106   17,410,669 486,060 SH   SOLE 34 486,060 0 0
RAMBUS INC DEL COM 750917106   230,323 6,430 SH   SOLE 36 6,430 0 0
RAMBUS INC DEL COM 750917106   554,100 15,469 SH   SOLE 40 15,469 0 0
RAMBUS INC DEL COM 750917106   2,745,818 76,656 SH   SOLE 43 73,322 0 3,334
RANGE RES CORP COM 75281A109   39,615,792 1,583,365 SH   SOLE 2 346,559 0 1,236,806
RANGE RES CORP COM 75281A109   140,387 5,611 SH   SOLE 4 3,812 0 1,799
RANGE RES CORP COM 75281A109   512,960 20,502 SH   SOLE 7 20,502 0 0
RANGE RES CORP COM 75281A109   210,043 8,395 SH   SOLE 13 8,395 0 0
RANGE RES CORP COM 75281A109   13,405,616 535,796 SH   SOLE 18 535,288 0 508
RANGE RES CORP COM 75281A109   2,530,973 101,158 SH   SOLE 19 101,158 0 0
RANGE RES CORP COM 75281A109   343,745,952 13,738,847 SH   SOLE 21 13,738,847 0 0
RANGE RES CORP COM 75281A109   176,416,120 7,051,004 SH   SOLE 22 6,700,793 0 350,211
RANGE RES CORP COM 75281A109   17,839 713 SH   SOLE 25 713 0 0
RANGE RES CORP COM 75281A109   3,717,271 148,572 SH   SOLE 26 100,530 0 48,042
RANGE RES CORP COM 75281A109   1,759,356 70,318 SH   SOLE 28 70,038 0 280
RANGE RES CORP COM 75281A109   5,805,791 232,046 SH   SOLE 30 232,046 0 0
RANGE RES CORP COM 75281A109   198,559 7,936 SH   SOLE 31 7,936 0 0
RANGE RES CORP COM 75281A109   16,114,156 644,051 SH   SOLE 43 606,191 0 37,860
RANGER ENERGY SVCS INC COM CL A 75282U104   4,668 424 SH   SOLE 2 0 0 424
RANGER ENERGY SVCS INC COM CL A 75282U104   20,919 1,900 SH   SOLE 18 1,900 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104   319,653 29,033 SH   SOLE 21 29,033 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104   913,224 82,945 SH   SOLE 22 82,945 0 0
RANGER OIL CORPORATION CLASS A COM 70788V102   416,914 10,312 SH   SOLE 2 6,067 0 4,245
RANGER OIL CORPORATION CLASS A COM 70788V102   6,792 168 SH   SOLE 7 168 0 0
RANGER OIL CORPORATION CLASS A COM 70788V102   2,529,826 62,573 SH   SOLE 18 62,573 0 0
RANGER OIL CORPORATION CLASS A COM 70788V102   1,479,819 36,602 SH   SOLE 19 36,602 0 0
RANGER OIL CORPORATION CLASS A COM 70788V102   93,382,060 2,309,722 SH   SOLE 21 2,309,722 0 0
RANGER OIL CORPORATION CLASS A COM 70788V102   22,285,259 551,206 SH   SOLE 22 534,629 0 16,577
RANGER OIL CORPORATION CLASS A COM 70788V102   85,550 2,116 SH   SOLE 26 0 0 2,116
RANGER OIL CORPORATION CLASS A COM 70788V102   169,927 4,203 SH   SOLE 28 0 0 4,203
RANGER OIL CORPORATION CLASS A COM 70788V102   1,239,301 30,653 SH   SOLE 30 30,653 0 0
RANGER OIL CORPORATION CLASS A COM 70788V102   748,278 18,508 SH   SOLE 43 18,145 0 363
RANI THERAPEUTICS HLDGS INC COM CL A 753018100   375,140 63,583 SH   SOLE 22 63,583 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   242,075 41,954 SH   SOLE 2 13,885 0 28,069
RANPAK HOLDINGS CORP COM CL A 75321W103   727 126 SH   SOLE 4 126 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   3,243 562 SH   SOLE 7 562 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   681,518 118,114 SH   SOLE 18 118,114 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   465,599 80,693 SH   SOLE 19 80,693 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   9,356,753 1,621,621 SH   SOLE 21 1,621,621 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   5,856,487 1,014,989 SH   SOLE 22 967,186 0 47,803
RANPAK HOLDINGS CORP COM CL A 75321W103   87,058 15,088 SH   SOLE 25 15,088 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   242,882 42,094 SH   SOLE 26 34,079 0 8,015
RANPAK HOLDINGS CORP COM CL A 75321W103   49,662 8,607 SH   SOLE 28 777 0 7,830
RANPAK HOLDINGS CORP COM CL A 75321W103   2,073,559 359,369 SH   SOLE 30 359,369 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   146,160 25,331 SH   SOLE 36 25,331 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   32,283 5,595 SH   SOLE 40 5,595 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   226,784 39,304 SH   SOLE 43 36,717 0 2,587
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104   34,212 30,276 SH   SOLE 18 30,276 0 0
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104   1,071,008 947,795 SH   SOLE 19 947,795 0 0
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104   51,137 45,254 SH   SOLE 21 45,254 0 0
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104   2,370 2,097 SH   SOLE 22 2,097 0 0
RAPID7 INC COM 753422104   6,920,707 203,670 SH   SOLE 2 127,979 0 75,691
RAPID7 INC COM 753422104   34,796 1,024 SH   SOLE 4 203 0 821
RAPID7 INC COM 753422104   78,188 2,301 SH   SOLE 7 2,301 0 0
RAPID7 INC COM 753422104   5,897,603 173,561 SH   SOLE 18 159,971 0 13,590
RAPID7 INC COM 753422104   25,838,358 760,399 SH   SOLE 19 760,399 0 0
RAPID7 INC COM 753422104   82,654,889 2,432,457 SH   SOLE 21 2,432,457 0 0
RAPID7 INC COM 753422104   67,132,587 1,975,650 SH   SOLE 22 1,903,459 0 72,191
RAPID7 INC COM 753422104   1,003,599 29,535 SH   SOLE 23 29,535 0 0
RAPID7 INC COM 753422104   296,000 8,711 SH   SOLE 25 8,711 0 0
RAPID7 INC COM 753422104   3,980,485 117,142 SH   SOLE 26 25,945 0 91,197
RAPID7 INC COM 753422104   33,368 982 SH   SOLE 28 982 0 0
RAPID7 INC COM 753422104   12,891,264 379,378 SH   SOLE 30 379,378 0 0
RAPID7 INC COM 753422104   11,482,793 337,928 SH   SOLE 34 337,928 0 0
RAPID7 INC COM 753422104   18,825 554 SH   SOLE 36 554 0 0
RAPID7 INC COM 753422104   259,335 7,632 SH   SOLE 40 7,632 0 0
RAPID7 INC COM 753422104   1,068,705 31,451 SH   SOLE 43 29,771 0 1,680
RAPID7 INC NOTE 0.250% 3/1 753422AF1   4,318,875 5,530,000 PRN   SOLE 21 5,530,000 0 0
RAPT THERAPEUTICS INC COM 75382E109   366,617 18,516 SH   SOLE 2 8,670 0 9,846
RAPT THERAPEUTICS INC COM 75382E109   4,693 237 SH   SOLE 7 237 0 0
RAPT THERAPEUTICS INC COM 75382E109   1,395,365 70,473 SH   SOLE 18 70,473 0 0
RAPT THERAPEUTICS INC COM 75382E109   977,882 49,388 SH   SOLE 19 49,388 0 0
RAPT THERAPEUTICS INC COM 75382E109   22,924,955 1,157,826 SH   SOLE 21 1,157,826 0 0
RAPT THERAPEUTICS INC COM 75382E109   11,101,365 560,675 SH   SOLE 22 538,279 0 22,396
RAPT THERAPEUTICS INC COM 75382E109   92,545 4,674 SH   SOLE 25 4,674 0 0
RAPT THERAPEUTICS INC COM 75382E109   45,817 2,314 SH   SOLE 26 648 0 1,666
RAPT THERAPEUTICS INC COM 75382E109   576,675 29,125 SH   SOLE 30 29,125 0 0
RAPT THERAPEUTICS INC COM 75382E109   69,934 3,532 SH   SOLE 40 3,532 0 0
RAPT THERAPEUTICS INC COM 75382E109   133,947 6,765 SH   SOLE 43 6,722 0 43
RAVE RESTAURANT GROUP INC COM 754198109   5,190 3,285 SH   SOLE 21 3,285 0 0
RAVE RESTAURANT GROUP INC COM 754198109   41,042 25,976 SH   SOLE 22 25,976 0 0
RAYMOND JAMES FINL INC COM 754730109   45,449,502 425,358 SH   SOLE 2 81,551 0 343,807
RAYMOND JAMES FINL INC COM 754730109   15,252,731 142,749 SH   SOLE 4 82,726 0 60,023
RAYMOND JAMES FINL INC COM 754730109   22,634,997 211,839 SH   SOLE 7 157,964 0 53,875
RAYMOND JAMES FINL INC COM 754730109   240,199 2,248 SH   SOLE 13 695 0 1,553
RAYMOND JAMES FINL INC COM 754730109   3,529,683 33,034 SH   SOLE 15 33,034 0 0
RAYMOND JAMES FINL INC COM 754730109   120,523,975 1,127,974 SH   SOLE 18 1,067,882 0 60,092
RAYMOND JAMES FINL INC COM 754730109   180,151,985 1,686,027 SH   SOLE 19 1,686,027 0 0
RAYMOND JAMES FINL INC COM 754730109   620,810,040 5,810,108 SH   SOLE 21 5,810,108 0 0
RAYMOND JAMES FINL INC COM 754730109   464,166,337 4,344,093 SH   SOLE 22 3,937,372 0 406,721
RAYMOND JAMES FINL INC COM 754730109   34,897,317 326,601 SH   SOLE 23 326,601 0 0
RAYMOND JAMES FINL INC COM 754730109   37,667,724 352,529 SH   SOLE 25 352,529 0 0
RAYMOND JAMES FINL INC COM 754730109   35,368,419 331,010 SH   SOLE 26 114,840 0 216,170
RAYMOND JAMES FINL INC COM 754730109   39,470,176 369,398 SH   SOLE 28 2,563 0 366,835
RAYMOND JAMES FINL INC COM 754730109   35,581 333 SH   SOLE 29 333 0 0
RAYMOND JAMES FINL INC COM 754730109   114,301,398 1,069,737 SH   SOLE 30 1,024,568 0 45,169
RAYMOND JAMES FINL INC COM 754730109   4,428,185 41,443 SH   SOLE 31 37,838 0 3,605
RAYMOND JAMES FINL INC COM 754730109   35,004,274 327,602 SH   SOLE 34 327,602 0 0
RAYMOND JAMES FINL INC COM 754730109   7,331,513 68,615 SH   SOLE 36 68,615 0 0
RAYMOND JAMES FINL INC COM 754730109   808,427 7,566 SH   SOLE 40 7,566 0 0
RAYMOND JAMES FINL INC COM 754730109   64,537 604 SH   OTR 43 604 0 0
RAYMOND JAMES FINL INC COM 754730109   23,395,697 218,958 SH   SOLE 43 189,171 0 29,787
RAYONIER ADVANCED MATLS INC COM 75508B104   348,365 36,288 SH   SOLE 2 2,153 0 34,135
RAYONIER ADVANCED MATLS INC COM 75508B104   9,178 956 SH   SOLE 7 956 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104   2,242,454 233,589 SH   SOLE 18 233,589 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104   1,126,608 117,355 SH   SOLE 19 117,355 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104   77,225,366 8,044,309 SH   SOLE 21 8,044,309 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104   15,837,110 1,649,699 SH   SOLE 22 1,604,257 0 45,442
RAYONIER ADVANCED MATLS INC COM 75508B104   721,651 75,172 SH   SOLE 30 75,172 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104   68,064 7,090 SH   SOLE 43 6,773 0 317
RAYONIER INC COM 754907103   7,969,431 241,791 SH   SOLE 2 123,689 0 118,102
RAYONIER INC COM 754907103   13,415 407 SH   SOLE 4 407 0 0
RAYONIER INC COM 754907103   222,183 6,741 SH   SOLE 7 6,741 0 0
RAYONIER INC COM 754907103   10,073,202 305,619 SH   SOLE 18 305,619 0 0
RAYONIER INC COM 754907103   1,504,327 45,641 SH   SOLE 19 45,641 0 0
RAYONIER INC COM 754907103   273,252,935 8,290,441 SH   SOLE 21 8,290,441 0 0
RAYONIER INC COM 754907103   134,677,263 4,086,082 SH   SOLE 22 3,885,611 0 200,471
RAYONIER INC COM 754907103   3,842,477 116,580 SH   SOLE 25 116,580 0 0
RAYONIER INC COM 754907103   2,396,258 72,702 SH   SOLE 26 53,767 0 18,935
RAYONIER INC COM 754907103   124,688 3,783 SH   SOLE 28 2,477 0 1,306
RAYONIER INC COM 754907103   13,341,714 404,785 SH   SOLE 30 404,785 0 0
RAYONIER INC COM 754907103   68,689 2,084 SH   SOLE 31 2,084 0 0
RAYONIER INC COM 754907103   618,461 18,764 SH   SOLE 34 18,764 0 0
RAYONIER INC COM 754907103   73,764 2,238 SH   SOLE 36 2,238 0 0
RAYONIER INC COM 754907103   679,602 20,619 SH   SOLE 40 20,619 0 0
RAYONIER INC COM 754907103   3,336,457 101,227 SH   SOLE 43 95,212 0 6,015
RAYTHEON TECHNOLOGIES CORP COM 75513E101   316,981,142 3,140,915 SH   SOLE 2 580,994 0 2,559,921
RAYTHEON TECHNOLOGIES CORP COM 75513E101   97,781,994 968,906 SH   SOLE 4 532,428 0 436,478
RAYTHEON TECHNOLOGIES CORP COM 75513E101   145,098,336 1,437,756 SH   SOLE 7 1,392,465 0 45,291
RAYTHEON TECHNOLOGIES CORP COM 75513E101   5,618,620 55,674 SH   SOLE 13 23,073 0 32,601
RAYTHEON TECHNOLOGIES CORP COM 75513E101   25,283,992 250,535 SH   SOLE 15 250,535 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   202 2 SH   SOLE 17 0 0 2
RAYTHEON TECHNOLOGIES CORP COM 75513E101   351,738,058 3,485,316 SH   SOLE 18 3,353,174 0 132,142
RAYTHEON TECHNOLOGIES CORP COM 75513E101   71,394,542 707,437 SH   SOLE 19 707,437 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   4,451,703,313 44,111,210 SH   SOLE 21 44,111,210 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   3,163,211,250 31,343,750 SH   SOLE 22 28,236,897 0 3,106,853
RAYTHEON TECHNOLOGIES CORP COM 75513E101   295,266,993 2,925,753 SH   SOLE 23 2,925,753 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   71,764,918 711,107 SH   SOLE 25 711,107 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   308,553,817 3,057,410 SH   SOLE 26 1,137,275 0 1,920,135
RAYTHEON TECHNOLOGIES CORP COM 75513E101   14,645,006 145,115 SH   SOLE 28 0 0 145,115
RAYTHEON TECHNOLOGIES CORP COM 75513E101   1,702,520 16,870 SH   SOLE 29 16,870 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   664,853,492 6,587,926 SH   SOLE 30 6,587,926 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   37,878,203 375,329 SH   SOLE 31 348,790 0 26,539
RAYTHEON TECHNOLOGIES CORP COM 75513E101   42,564,625 421,766 SH   SOLE 36 421,766 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   3,428,656 33,974 SH   SOLE 40 33,974 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   138,893,887 1,376,277 SH   SOLE 43 1,221,423 0 154,854
RBB BANCORP COM 74930B105   231,143 11,086 SH   SOLE 2 3,115 0 7,971
RBB BANCORP COM 74930B105   1,418 68 SH   SOLE 7 68 0 0
RBB BANCORP COM 74930B105   936,457 44,914 SH   SOLE 18 44,914 0 0
RBB BANCORP COM 74930B105   550,836 26,419 SH   SOLE 19 26,419 0 0
RBB BANCORP COM 74930B105   12,011,205 576,077 SH   SOLE 21 576,077 0 0
RBB BANCORP COM 74930B105   7,643,172 366,579 SH   SOLE 22 354,759 0 11,820
RBB BANCORP COM 74930B105   56,128 2,692 SH   SOLE 43 2,692 0 0
RBC BEARINGS INC COM 75524B104   7,098,012 33,905 SH   SOLE 2 16,273 0 17,632
RBC BEARINGS INC COM 75524B104   17,795 85 SH   SOLE 4 85 0 0
RBC BEARINGS INC COM 75524B104   65,945 315 SH   SOLE 7 315 0 0
RBC BEARINGS INC COM 75524B104   16,584,916 79,221 SH   SOLE 18 79,221 0 0
RBC BEARINGS INC COM 75524B104   10,955,286 52,330 SH   SOLE 19 52,330 0 0
RBC BEARINGS INC COM 75524B104   296,186,705 1,414,792 SH   SOLE 21 1,414,792 0 0
RBC BEARINGS INC COM 75524B104   152,810,008 729,926 SH   SOLE 22 695,722 0 34,204
RBC BEARINGS INC COM 75524B104   915,488 4,373 SH   SOLE 25 4,373 0 0
RBC BEARINGS INC COM 75524B104   2,611,223 12,473 SH   SOLE 26 10,348 0 2,125
RBC BEARINGS INC COM 75524B104   762,034 3,640 SH   SOLE 28 449 0 3,191
RBC BEARINGS INC COM 75524B104   2,547,790 12,170 SH   SOLE 30 12,170 0 0
RBC BEARINGS INC COM 75524B104   853,311 4,076 SH   SOLE 40 4,076 0 0
RBC BEARINGS INC COM 75524B104   1,385,897 6,620 SH   SOLE 43 6,254 0 366
RBC BEARINGS INC 5% CNV PFD SR A 75524B203   273,581 2,667 SH   SOLE 7 2,667 0 0
RBC BEARINGS INC 5% CNV PFD SR A 75524B203   35,356,556 344,673 SH   SOLE 21 344,673 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108   448,430 4,812 SH   SOLE 2 2,518 0 2,294
RCI HOSPITALITY HLDGS INC COM 74934Q108   6,803 73 SH   SOLE 7 73 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108   2,165,083 23,233 SH   SOLE 18 23,233 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108   1,496,352 16,057 SH   SOLE 19 16,057 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108   29,133,617 312,626 SH   SOLE 21 312,626 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108   19,911,907 213,670 SH   SOLE 22 207,255 0 6,415
RCI HOSPITALITY HLDGS INC COM 74934Q108   127,391 1,367 SH   SOLE 25 1,367 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108   47,993 515 SH   SOLE 26 0 0 515
RCI HOSPITALITY HLDGS INC COM 74934Q108   108,194 1,161 SH   SOLE 30 1,161 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108   148,358 1,592 SH   SOLE 40 1,592 0 0
RCM TECHNOLOGIES INC COM NEW 749360400   3,097 251 SH   SOLE 2 0 0 251
RCM TECHNOLOGIES INC COM NEW 749360400   15,931 1,291 SH   SOLE 18 1,291 0 0
RCM TECHNOLOGIES INC COM NEW 749360400   184,693 14,967 SH   SOLE 21 14,967 0 0
RCM TECHNOLOGIES INC COM NEW 749360400   163,493 13,249 SH   SOLE 22 13,249 0 0
RE MAX HLDGS INC CL A 75524W108   1,039,721 55,779 SH   SOLE 2 42,300 0 13,479
RE MAX HLDGS INC CL A 75524W108   1,156 62 SH   SOLE 4 62 0 0
RE MAX HLDGS INC CL A 75524W108   5,555 298 SH   SOLE 7 298 0 0
RE MAX HLDGS INC CL A 75524W108   1,284,632 68,918 SH   SOLE 18 68,918 0 0
RE MAX HLDGS INC CL A 75524W108   631,206 33,863 SH   SOLE 19 33,863 0 0
RE MAX HLDGS INC CL A 75524W108   44,198,031 2,371,139 SH   SOLE 21 2,371,139 0 0
RE MAX HLDGS INC CL A 75524W108   9,586,738 514,310 SH   SOLE 22 490,226 0 24,084
RE MAX HLDGS INC CL A 75524W108   43,990 2,360 SH   SOLE 25 2,360 0 0
RE MAX HLDGS INC CL A 75524W108   37,522 2,013 SH   SOLE 26 0 0 2,013
RE MAX HLDGS INC CL A 75524W108   679,558 36,457 SH   SOLE 30 36,457 0 0
RE MAX HLDGS INC CL A 75524W108   33,608 1,803 SH   SOLE 40 1,803 0 0
RE MAX HLDGS INC CL A 75524W108   804,894 43,181 SH   SOLE 43 41,990 0 1,191
READING INTL INC CL A 755408101   8,972 3,239 SH   SOLE 18 3,239 0 0
READING INTL INC CL A 755408101   97,125 35,063 SH   SOLE 21 35,063 0 0
READING INTL INC CL A 755408101   143,223 51,705 SH   SOLE 22 51,705 0 0
READY CAPITAL CORP COM 75574U101   966,573 86,766 SH   SOLE 2 29,148 0 57,618
READY CAPITAL CORP COM 75574U101   7,163 643 SH   SOLE 7 643 0 0
READY CAPITAL CORP COM 75574U101   3,034,369 272,385 SH   SOLE 18 272,385 0 0
READY CAPITAL CORP COM 75574U101   1,387,231 124,527 SH   SOLE 19 124,527 0 0
READY CAPITAL CORP COM 75574U101   138,378,663 12,421,783 SH   SOLE 21 12,421,783 0 0
READY CAPITAL CORP COM 75574U101   27,140,048 2,436,270 SH   SOLE 22 2,316,278 0 119,992
READY CAPITAL CORP COM 75574U101   205,667 18,462 SH   SOLE 25 18,462 0 0
READY CAPITAL CORP COM 75574U101   729,481 65,483 SH   SOLE 26 58,205 0 7,278
READY CAPITAL CORP COM 75574U101   116,925 10,496 SH   SOLE 28 3,364 0 7,132
READY CAPITAL CORP COM 75574U101   1,768,787 158,778 SH   SOLE 30 158,778 0 0
READY CAPITAL CORP COM 75574U101   100,906 9,058 SH   SOLE 40 9,058 0 0
READY CAPITAL CORP COM 75574U101   7,631 685 SH   OTR 43 685 0 0
READY CAPITAL CORP COM 75574U101   665,949 59,780 SH   SOLE 43 58,518 0 1,262
READY CAPITAL CORP 7% CN SR NT 2023 75574U200   8,667,371 346,141 SH   SOLE 21 346,141 0 0
REALOGY GRP LLC/REALOGY CO NOTE 0.250% 6/1 75606DAP6   1,719,540 2,460,000 PRN   SOLE 2 2,460,000 0 0
REALOGY GRP LLC/REALOGY CO NOTE 0.250% 6/1 75606DAP6   2,673,675 3,825,000 PRN   SOLE 21 3,825,000 0 0
REALOGY GRP LLC/REALOGY CO NOTE 0.250% 6/1 75606DAP6   2,306,700 3,300,000 PRN   SOLE 22 3,300,000 0 0
REALTY INCOME CORP COM 756109104   76,175,624 1,200,940 SH   SOLE 2 111,569 0 1,089,371
REALTY INCOME CORP COM 756109104   49,294,751 777,152 SH   SOLE 4 574,326 0 202,826
REALTY INCOME CORP COM 756109104   94,237,444 1,485,692 SH   SOLE 7 1,466,982 0 18,710
REALTY INCOME CORP COM 756109104   677,432 10,680 SH   SOLE 13 2,519 0 8,161
REALTY INCOME CORP COM 756109104   6,574,266 103,646 SH   SOLE 15 103,646 0 0
REALTY INCOME CORP COM 756109104   62,588,157 986,728 SH   SOLE 18 936,071 0 50,657
REALTY INCOME CORP COM 756109104   74,336,852 1,171,951 SH   SOLE 19 1,171,951 0 0
REALTY INCOME CORP COM 756109104   1,453,048,541 22,907,907 SH   SOLE 21 22,907,907 0 0
REALTY INCOME CORP COM 756109104   1,171,482,898 18,468,909 SH   SOLE 22 17,079,473 0 1,389,436
REALTY INCOME CORP COM 756109104   66,590,463 1,049,826 SH   SOLE 23 1,049,826 0 0
REALTY INCOME CORP COM 756109104   171,978,964 2,711,319 SH   SOLE 25 2,711,319 0 0
REALTY INCOME CORP COM 756109104   68,135,618 1,074,186 SH   SOLE 26 373,619 0 700,567
REALTY INCOME CORP COM 756109104   83,014,330 1,308,755 SH   SOLE 28 8,315 0 1,300,440
REALTY INCOME CORP COM 756109104   42,118 664 SH   SOLE 29 664 0 0
REALTY INCOME CORP COM 756109104   282,519,377 4,454,034 SH   SOLE 30 4,454,034 0 0
REALTY INCOME CORP COM 756109104   8,661,811 136,557 SH   SOLE 31 125,640 0 10,917
REALTY INCOME CORP COM 756109104   1,833,190 28,901 SH   SOLE 34 28,901 0 0
REALTY INCOME CORP COM 756109104   10,955,566 172,719 SH   SOLE 36 172,719 0 0
REALTY INCOME CORP COM 756109104   1,539,319 24,268 SH   SOLE 40 24,268 0 0
REALTY INCOME CORP COM 756109104   79,922 1,260 SH   OTR 43 1,260 0 0
REALTY INCOME CORP COM 756109104   37,994,600 599,000 SH   SOLE 43 529,606 0 69,395
REATA PHARMACEUTICALS INC CL A 75615P103   2,038,695 53,664 SH   SOLE 2 27,096 0 26,568
REATA PHARMACEUTICALS INC CL A 75615P103   4,065 107 SH   SOLE 4 107 0 0
REATA PHARMACEUTICALS INC CL A 75615P103   122,252 3,218 SH   SOLE 7 3,218 0 0
REATA PHARMACEUTICALS INC CL A 75615P103   2,711,346 71,370 SH   SOLE 18 71,370 0 0
REATA PHARMACEUTICALS INC CL A 75615P103   7,969,504 209,779 SH   SOLE 19 209,779 0 0
REATA PHARMACEUTICALS INC CL A 75615P103   46,706,540 1,229,443 SH   SOLE 21 1,229,443 0 0
REATA PHARMACEUTICALS INC CL A 75615P103   31,170,453 820,491 SH   SOLE 22 798,495 0 21,996
REATA PHARMACEUTICALS INC CL A 75615P103   127,874 3,366 SH   SOLE 23 3,366 0 0
REATA PHARMACEUTICALS INC CL A 75615P103   215,403 5,670 SH   SOLE 25 5,670 0 0
REATA PHARMACEUTICALS INC CL A 75615P103   1,501,251 39,517 SH   SOLE 26 10,082 0 29,435
REATA PHARMACEUTICALS INC CL A 75615P103   109,411 2,880 SH   SOLE 28 559 0 2,321
REATA PHARMACEUTICALS INC CL A 75615P103   1,739,068 45,777 SH   SOLE 30 45,777 0 0
REATA PHARMACEUTICALS INC CL A 75615P103   11,967 315 SH   SOLE 34 315 0 0
REATA PHARMACEUTICALS INC CL A 75615P103   38,408 1,011 SH   SOLE 36 1,011 0 0
REATA PHARMACEUTICALS INC CL A 75615P103   114,920 3,025 SH   SOLE 40 3,025 0 0
REATA PHARMACEUTICALS INC CL A 75615P103   10,067 265 SH   OTR 43 265 0 0
REATA PHARMACEUTICALS INC CL A 75615P103   458,159 12,060 SH   SOLE 43 11,616 0 444
RECURSION PHARMACEUTICALS IN CL A 75629V104   1,207,008 156,551 SH   SOLE 2 44,599 0 111,952
RECURSION PHARMACEUTICALS IN CL A 75629V104   12,575 1,631 SH   SOLE 7 1,631 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   3,030,246 393,028 SH   SOLE 18 385,844 0 7,184
RECURSION PHARMACEUTICALS IN CL A 75629V104   3,382,107 438,665 SH   SOLE 19 438,665 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   43,790,549 5,679,708 SH   SOLE 21 5,679,708 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   27,211,458 3,529,372 SH   SOLE 22 3,395,862 0 133,510
RECURSION PHARMACEUTICALS IN CL A 75629V104   73,345 9,513 SH   SOLE 23 9,513 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   41,711 5,410 SH   SOLE 25 5,410 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   201,208 26,097 SH   SOLE 26 0 0 26,097
RECURSION PHARMACEUTICALS IN CL A 75629V104   15,543 2,016 SH   SOLE 28 0 0 2,016
RECURSION PHARMACEUTICALS IN CL A 75629V104   3,126,259 405,481 SH   SOLE 30 405,481 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   83,199 10,791 SH   SOLE 40 10,791 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   72,173 9,361 SH   SOLE 43 9,179 0 182
RED CAT HLDGS INC COM 75644T100   5,646 6,006 SH   SOLE 18 6,006 0 0
RED CAT HLDGS INC COM 75644T100   63,652 67,715 SH   SOLE 21 67,715 0 0
RED CAT HLDGS INC COM 75644T100   252,656 268,783 SH   SOLE 22 268,783 0 0
RED RIVER BANCSHARES INC COM 75686R202   73,118 1,432 SH   SOLE 2 182 0 1,250
RED RIVER BANCSHARES INC COM 75686R202   3,268 64 SH   SOLE 7 64 0 0
RED RIVER BANCSHARES INC COM 75686R202   723,061 14,161 SH   SOLE 18 14,161 0 0
RED RIVER BANCSHARES INC COM 75686R202   461,633 9,041 SH   SOLE 19 9,041 0 0
RED RIVER BANCSHARES INC COM 75686R202   8,848,800 173,302 SH   SOLE 21 173,302 0 0
RED RIVER BANCSHARES INC COM 75686R202   3,305,778 64,743 SH   SOLE 22 60,758 0 3,985
RED ROBIN GOURMET BURGERS IN COM 75689M101   8,649 1,550 SH   SOLE 2 1,016 0 534
RED ROBIN GOURMET BURGERS IN COM 75689M101   14,781 2,649 SH   SOLE 18 2,649 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101   288,921 51,778 SH   SOLE 21 51,778 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101   1,257,743 225,402 SH   SOLE 22 225,402 0 0
RED ROCK RESORTS INC CL A 75700L108   1,792,848 44,810 SH   SOLE 2 25,142 0 19,668
RED ROCK RESORTS INC CL A 75700L108   20,605 515 SH   SOLE 4 515 0 0
RED ROCK RESORTS INC CL A 75700L108   20,445 511 SH   SOLE 7 511 0 0
RED ROCK RESORTS INC CL A 75700L108   5,749,397 143,699 SH   SOLE 18 143,699 0 0
RED ROCK RESORTS INC CL A 75700L108   3,749,457 93,713 SH   SOLE 19 93,713 0 0
RED ROCK RESORTS INC CL A 75700L108   68,953,234 1,723,400 SH   SOLE 21 1,723,400 0 0
RED ROCK RESORTS INC CL A 75700L108   49,041,057 1,225,720 SH   SOLE 22 1,170,346 0 55,374
RED ROCK RESORTS INC CL A 75700L108   325,961 8,147 SH   SOLE 25 8,147 0 0
RED ROCK RESORTS INC CL A 75700L108   1,222,466 30,554 SH   SOLE 26 23,294 0 7,260
RED ROCK RESORTS INC CL A 75700L108   1,514,779 37,860 SH   SOLE 28 1,140 0 36,720
RED ROCK RESORTS INC CL A 75700L108   1,208,542 30,206 SH   SOLE 30 30,206 0 0
RED ROCK RESORTS INC CL A 75700L108   663,126 16,574 SH   SOLE 31 15,431 0 1,143
RED ROCK RESORTS INC CL A 75700L108   130,753 3,268 SH   SOLE 34 3,268 0 0
RED ROCK RESORTS INC CL A 75700L108   345,846 8,644 SH   SOLE 40 8,644 0 0
RED ROCK RESORTS INC CL A 75700L108   771,073 19,272 SH   SOLE 43 16,349 0 2,923
RED VIOLET INC COM 75704L104   38,489 1,672 SH   SOLE 2 753 0 919
RED VIOLET INC COM 75704L104   4,005 174 SH   SOLE 7 174 0 0
RED VIOLET INC COM 75704L104   598,083 25,981 SH   SOLE 18 25,981 0 0
RED VIOLET INC COM 75704L104   408,950 17,765 SH   SOLE 19 17,765 0 0
RED VIOLET INC COM 75704L104   8,246,270 358,222 SH   SOLE 21 358,222 0 0
RED VIOLET INC COM 75704L104   5,338,568 231,910 SH   SOLE 22 229,476 0 2,434
REDFIN CORP COM 75737F108   661,644 156,048 SH   SOLE 2 132,851 0 23,197
REDFIN CORP COM 75737F108   1,539 363 SH   SOLE 4 363 0 0
REDFIN CORP COM 75737F108   5,855 1,381 SH   SOLE 7 1,381 0 0
REDFIN CORP COM 75737F108   1,159,063 273,364 SH   SOLE 18 268,387 0 4,977
REDFIN CORP COM 75737F108   831,379 196,080 SH   SOLE 19 196,080 0 0
REDFIN CORP COM 75737F108   15,447,740 3,643,335 SH   SOLE 21 3,643,335 0 0
REDFIN CORP COM 75737F108   13,167,977 3,105,655 SH   SOLE 22 3,030,693 0 74,962
REDFIN CORP COM 75737F108   51,346 12,110 SH   SOLE 25 12,110 0 0
REDFIN CORP COM 75737F108   146,356 34,518 SH   SOLE 26 26,661 0 7,857
REDFIN CORP COM 75737F108   7,861 1,854 SH   SOLE 28 1,854 0 0
REDFIN CORP COM 75737F108   187,590 44,243 SH   SOLE 30 44,243 0 0
REDFIN CORP COM 75737F108   53,967 12,728 SH   SOLE 40 12,728 0 0
REDFIN CORP COM 75737F108   891,129 210,172 SH   SOLE 43 196,866 0 13,306
REDFIN CORP NOTE 10/1 75737FAC2   3,725,694 6,308,000 PRN   SOLE 21 6,308,000 0 0
REDFIN CORP NOTE 0.500% 4/0 75737FAE8   2,570,625 5,625,000 PRN   SOLE 21 5,625,000 0 0
REDWIRE CORPORATION COM 75776W103   133,880 67,616 SH   SOLE 2 0 0 67,616
REDWIRE CORPORATION COM 75776W103   120,451 60,834 SH   SOLE 18 60,834 0 0
REDWIRE CORPORATION COM 75776W103   63,637 32,140 SH   SOLE 19 32,140 0 0
REDWIRE CORPORATION COM 75776W103   1,364,291 689,036 SH   SOLE 21 689,036 0 0
REDWIRE CORPORATION COM 75776W103   758,603 383,133 SH   SOLE 22 371,805 0 11,328
REDWOOD TR INC COM 758075402   788,101 116,583 SH   SOLE 2 34,511 0 82,072
REDWOOD TR INC COM 758075402   3,718 550 SH   SOLE 4 550 0 0
REDWOOD TR INC COM 758075402   10,275 1,520 SH   SOLE 7 1,520 0 0
REDWOOD TR INC COM 758075402   2,792,353 413,070 SH   SOLE 18 413,070 0 0
REDWOOD TR INC COM 758075402   1,452,656 214,890 SH   SOLE 19 214,890 0 0
REDWOOD TR INC COM 758075402   106,945,755 15,820,378 SH   SOLE 21 15,820,378 0 0
REDWOOD TR INC COM 758075402   21,179,486 3,133,060 SH   SOLE 22 2,995,351 0 137,709
REDWOOD TR INC COM 758075402   96,303 14,246 SH   SOLE 25 14,246 0 0
REDWOOD TR INC COM 758075402   930,751 137,685 SH   SOLE 26 10,532 0 127,153
REDWOOD TR INC COM 758075402   99,784 14,761 SH   SOLE 28 2,014 0 12,747
REDWOOD TR INC COM 758075402   1,371,455 202,878 SH   SOLE 30 202,878 0 0
REDWOOD TR INC COM 758075402   93,315 13,804 SH   SOLE 40 13,804 0 0
REDWOOD TR INC COM 758075402   1,147,023 169,678 SH   SOLE 43 168,119 0 1,559
REDWOOD TRUST INC NOTE 4.750% 8/1 758075AC9   243,750 250,000 PRN   SOLE 18 250,000 0 0
REDWOODS ACQUISITION CORP COM 758083109   253 25 SH   SOLE 2 25 0 0
REE AUTOMOTIVE LTD CLASS A ORD SHS M8287R103   2,515 6,469 SH   SOLE 2 6,469 0 0
REE AUTOMOTIVE LTD CLASS A ORD SHS M8287R103   1,549 3,984 SH   SOLE 22 3,984 0 0
REEDS INC COM 758338107   658 9,428 SH   SOLE 21 9,428 0 0
REEDS INC COM 758338107   17,576 251,808 SH   SOLE 22 251,808 0 0
REGAL REXNORD CORPORATION COM 758750103   30,771,511 256,472 SH   SOLE 2 55,327 0 201,145
REGAL REXNORD CORPORATION COM 758750103   22,076 184 SH   SOLE 4 184 0 0
REGAL REXNORD CORPORATION COM 758750103   608,899 5,075 SH   SOLE 7 5,075 0 0
REGAL REXNORD CORPORATION COM 758750103   16,546,202 137,908 SH   SOLE 18 137,908 0 0
REGAL REXNORD CORPORATION COM 758750103   6,323,666 52,706 SH   SOLE 19 52,706 0 0
REGAL REXNORD CORPORATION COM 758750103   413,757,149 3,448,551 SH   SOLE 21 3,448,551 0 0
REGAL REXNORD CORPORATION COM 758750103   228,273,348 1,902,595 SH   SOLE 22 1,812,896 0 89,699
REGAL REXNORD CORPORATION COM 758750103   1,318,820 10,992 SH   SOLE 25 10,992 0 0
REGAL REXNORD CORPORATION COM 758750103   3,739,417 31,167 SH   SOLE 26 25,836 0 5,331
REGAL REXNORD CORPORATION COM 758750103   464,203 3,869 SH   SOLE 28 774 0 3,095
REGAL REXNORD CORPORATION COM 758750103   5,690,052 47,425 SH   SOLE 30 47,425 0 0
REGAL REXNORD CORPORATION COM 758750103   114,461 954 SH   SOLE 31 954 0 0
REGAL REXNORD CORPORATION COM 758750103   161,973 1,350 SH   SOLE 34 1,350 0 0
REGAL REXNORD CORPORATION COM 758750103   358,980 2,992 SH   SOLE 36 2,992 0 0
REGAL REXNORD CORPORATION COM 758750103   1,120,013 9,335 SH   SOLE 40 9,335 0 0
REGAL REXNORD CORPORATION COM 758750103   51,831 432 SH   OTR 43 432 0 0
REGAL REXNORD CORPORATION COM 758750103   5,760,536 48,012 SH   SOLE 43 45,632 0 2,380
REGENCELL BIOSCIENCE HLDGS L ORDINARY SHARES G7487R100   6,474 238 SH   SOLE 2 238 0 0
REGENCY CTRS CORP COM 758849103   29,702,813 475,245 SH   SOLE 2 149,138 0 326,107
REGENCY CTRS CORP COM 758849103   23,053,250 368,852 SH   SOLE 4 289,802 0 79,050
REGENCY CTRS CORP COM 758849103   23,445,375 375,126 SH   SOLE 7 370,068 0 5,058
REGENCY CTRS CORP COM 758849103   30,375 486 SH   SOLE 13 486 0 0
REGENCY CTRS CORP COM 758849103   1,651,688 26,427 SH   SOLE 15 26,427 0 0
REGENCY CTRS CORP COM 758849103   23,391,500 374,264 SH   SOLE 18 361,471 0 12,793
REGENCY CTRS CORP COM 758849103   32,591,438 521,463 SH   SOLE 19 521,463 0 0
REGENCY CTRS CORP COM 758849103   359,851,375 5,757,622 SH   SOLE 21 5,757,622 0 0
REGENCY CTRS CORP COM 758849103   343,225,250 5,491,604 SH   SOLE 22 4,952,118 0 539,486
REGENCY CTRS CORP COM 758849103   17,927,250 286,836 SH   SOLE 23 286,836 0 0
REGENCY CTRS CORP COM 758849103   64,070,438 1,025,127 SH   SOLE 25 1,025,127 0 0
REGENCY CTRS CORP COM 758849103   26,051,250 416,820 SH   SOLE 26 236,940 0 179,880
REGENCY CTRS CORP COM 758849103   26,227,500 419,640 SH   SOLE 28 25,091 0 394,549
REGENCY CTRS CORP COM 758849103   10,000 160 SH   SOLE 29 160 0 0
REGENCY CTRS CORP COM 758849103   80,702,563 1,291,241 SH   SOLE 30 1,291,241 0 0
REGENCY CTRS CORP COM 758849103   2,122,438 33,959 SH   SOLE 31 31,179 0 2,780
REGENCY CTRS CORP COM 758849103   2,065,188 33,043 SH   SOLE 34 33,043 0 0
REGENCY CTRS CORP COM 758849103   2,940,313 47,045 SH   SOLE 36 47,045 0 0
REGENCY CTRS CORP COM 758849103   342,875 5,486 SH   SOLE 40 5,486 0 0
REGENCY CTRS CORP COM 758849103   30,000 480 SH   OTR 43 480 0 0
REGENCY CTRS CORP COM 758849103   12,220,763 195,532 SH   SOLE 43 182,073 0 13,459
REGENERON PHARMACEUTICALS COM 75886F107   169,270,212 234,612 SH   SOLE 2 70,920 0 163,692
REGENERON PHARMACEUTICALS COM 75886F107   57,990,480 80,376 SH   SOLE 4 46,507 0 33,869
REGENERON PHARMACEUTICALS COM 75886F107   81,960,543 113,599 SH   SOLE 7 110,367 0 3,232
REGENERON PHARMACEUTICALS COM 75886F107   2,318,147 3,213 SH   SOLE 13 2,042 0 1,171
REGENERON PHARMACEUTICALS COM 75886F107   10,472,427 14,515 SH   SOLE 15 14,515 0 0
REGENERON PHARMACEUTICALS COM 75886F107   2,164 3 SH   SOLE 17 0 0 3
REGENERON PHARMACEUTICALS COM 75886F107   126,294,660 175,047 SH   SOLE 18 165,989 0 9,058
REGENERON PHARMACEUTICALS COM 75886F107   154,041,722 213,505 SH   SOLE 19 213,505 0 0
REGENERON PHARMACEUTICALS COM 75886F107   2,726,076,373 3,778,398 SH   SOLE 21 3,778,398 0 0
REGENERON PHARMACEUTICALS COM 75886F107   1,716,232,072 2,378,733 SH   SOLE 22 2,153,838 0 224,895
REGENERON PHARMACEUTICALS COM 75886F107   131,437,441 182,175 SH   SOLE 23 182,175 0 0
REGENERON PHARMACEUTICALS COM 75886F107   151,808,711 210,410 SH   SOLE 25 210,410 0 0
REGENERON PHARMACEUTICALS COM 75886F107   150,406,856 208,467 SH   SOLE 26 87,337 0 121,130
REGENERON PHARMACEUTICALS COM 75886F107   200,971,761 278,551 SH   SOLE 28 14,374 0 264,177
REGENERON PHARMACEUTICALS COM 75886F107   1,196,230 1,658 SH   SOLE 29 1,658 0 0
REGENERON PHARMACEUTICALS COM 75886F107   619,905,651 859,202 SH   SOLE 30 859,202 0 0
REGENERON PHARMACEUTICALS COM 75886F107   19,408,802 26,901 SH   SOLE 31 24,980 0 1,921
REGENERON PHARMACEUTICALS COM 75886F107   16,568,296 22,964 SH   SOLE 32 22,964 0 0
REGENERON PHARMACEUTICALS COM 75886F107   174,563,063 241,948 SH   SOLE 34 241,948 0 0
REGENERON PHARMACEUTICALS COM 75886F107   23,726,920 32,886 SH   SOLE 36 32,886 0 0
REGENERON PHARMACEUTICALS COM 75886F107   2,878,024 3,989 SH   SOLE 40 3,989 0 0
REGENERON PHARMACEUTICALS COM 75886F107   76,236,241 105,665 SH   SOLE 43 97,415 0 8,250
REGENXBIO INC COM 75901B107   1,458,755 64,319 SH   SOLE 2 24,837 0 39,482
REGENXBIO INC COM 75901B107   3,470 153 SH   SOLE 4 153 0 0
REGENXBIO INC COM 75901B107   7,825 345 SH   SOLE 7 345 0 0
REGENXBIO INC COM 75901B107   3,208,109 141,451 SH   SOLE 18 141,451 0 0
REGENXBIO INC COM 75901B107   3,939,357 173,693 SH   SOLE 19 173,693 0 0
REGENXBIO INC COM 75901B107   113,593,528 5,008,533 SH   SOLE 21 5,008,533 0 0
REGENXBIO INC COM 75901B107   25,391,984 1,119,576 SH   SOLE 22 1,072,218 0 47,358
REGENXBIO INC COM 75901B107   94,167 4,152 SH   SOLE 23 4,152 0 0
REGENXBIO INC COM 75901B107   165,745 7,308 SH   SOLE 25 7,308 0 0
REGENXBIO INC COM 75901B107   668,266 29,465 SH   SOLE 26 7,553 0 21,912
REGENXBIO INC COM 75901B107   80,990 3,571 SH   SOLE 28 3,571 0 0
REGENXBIO INC COM 75901B107   2,779,162 122,538 SH   SOLE 30 122,538 0 0
REGENXBIO INC COM 75901B107   82,623 3,643 SH   SOLE 40 3,643 0 0
REGENXBIO INC COM 75901B107   172,436 7,603 SH   SOLE 43 7,212 0 391
REGIONAL HEALTH PPTYS INC COM 75903M309   2,938 885 SH   SOLE 21 885 0 0
REGIONAL MGMT CORP COM 75902K106   2,792,696 99,455 SH   SOLE 2 68,346 0 31,109
REGIONAL MGMT CORP COM 75902K106   3,707 132 SH   SOLE 7 132 0 0
REGIONAL MGMT CORP COM 75902K106   662,407 23,590 SH   SOLE 18 23,590 0 0
REGIONAL MGMT CORP COM 75902K106   3,291,201 117,208 SH   SOLE 19 117,208 0 0
REGIONAL MGMT CORP COM 75902K106   7,839,262 279,176 SH   SOLE 21 279,176 0 0
REGIONAL MGMT CORP COM 75902K106   13,189,373 469,707 SH   SOLE 22 463,120 0 6,587
REGIONAL MGMT CORP COM 75902K106   265,946 9,471 SH   SOLE 23 9,471 0 0
REGIONAL MGMT CORP COM 75902K106   1,234,425 43,961 SH   SOLE 26 0 0 43,961
REGIONAL MGMT CORP COM 75902K106   5,841 208 SH   SOLE 43 208 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   53,083,695 2,462,138 SH   SOLE 2 641,414 0 1,820,724
REGIONS FINANCIAL CORP NEW COM 7591EP100   22,773,957 1,056,306 SH   SOLE 4 672,610 0 383,696
REGIONS FINANCIAL CORP NEW COM 7591EP100   34,619,970 1,605,750 SH   SOLE 7 1,345,953 0 259,797
REGIONS FINANCIAL CORP NEW COM 7591EP100   279,612 12,969 SH   SOLE 13 3,835 0 9,134
REGIONS FINANCIAL CORP NEW COM 7591EP100   3,408,097 158,075 SH   SOLE 15 158,075 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   57,008,413 2,644,175 SH   SOLE 18 2,504,650 0 139,525
REGIONS FINANCIAL CORP NEW COM 7591EP100   17,219,778 798,691 SH   SOLE 19 798,691 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   918,107,935 42,583,856 SH   SOLE 21 42,583,856 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   453,794,600 21,047,987 SH   SOLE 22 18,991,105 0 2,056,882
REGIONS FINANCIAL CORP NEW COM 7591EP100   33,859,937 1,570,498 SH   SOLE 23 1,570,498 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   64,382,580 2,986,205 SH   SOLE 25 2,986,205 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   41,483,833 1,924,111 SH   SOLE 26 881,204 0 1,042,907
REGIONS FINANCIAL CORP NEW COM 7591EP100   56,440,329 2,617,826 SH   SOLE 28 59,494 0 2,558,332
REGIONS FINANCIAL CORP NEW COM 7591EP100   47,044 2,182 SH   SOLE 29 2,182 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   208,459,802 9,668,822 SH   SOLE 30 9,536,846 0 131,976
REGIONS FINANCIAL CORP NEW COM 7591EP100   4,607,889 213,724 SH   SOLE 31 196,776 0 16,948
REGIONS FINANCIAL CORP NEW COM 7591EP100   4,170,394 193,432 SH   SOLE 32 193,432 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   24,553,045 1,138,824 SH   SOLE 34 1,138,824 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   6,849,440 317,692 SH   SOLE 36 317,692 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   750,935 34,830 SH   SOLE 40 34,830 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   49,416 2,292 SH   OTR 43 2,292 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   36,105,911 1,674,671 SH   SOLE 43 1,573,269 0 101,402
REGIS CORP MINN COM 758932107   307 252 SH   SOLE 2 0 0 252
REGIS CORP MINN COM 758932107   9,640 7,902 SH   SOLE 18 7,902 0 0
REGIS CORP MINN COM 758932107   156,493 128,273 SH   SOLE 21 128,273 0 0
REGIS CORP MINN COM 758932107   436,383 357,691 SH   SOLE 22 357,691 0 0
REGULUS THERAPEUTICS INC COM 75915K309   60,439 44,116 SH   SOLE 21 44,116 0 0
REGULUS THERAPEUTICS INC COM 75915K309   785 573 SH   SOLE 22 573 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   39,231,617 276,104 SH   SOLE 2 116,432 0 159,672
REINSURANCE GRP OF AMERICA I COM NEW 759351604   1,294,724 9,112 SH   SOLE 4 7,026 0 2,086
REINSURANCE GRP OF AMERICA I COM NEW 759351604   902,414 6,351 SH   SOLE 7 6,351 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   410,498 2,889 SH   SOLE 13 2,889 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   82,391,739 579,856 SH   SOLE 18 579,190 0 666
REINSURANCE GRP OF AMERICA I COM NEW 759351604   20,604,897 145,013 SH   SOLE 19 145,013 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   501,655,992 3,530,551 SH   SOLE 21 3,530,551 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   278,489,722 1,959,953 SH   SOLE 22 1,870,342 0 89,611
REINSURANCE GRP OF AMERICA I COM NEW 759351604   548,183 3,858 SH   SOLE 23 3,858 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   5,461,798 38,439 SH   SOLE 25 14,343 0 24,096
REINSURANCE GRP OF AMERICA I COM NEW 759351604   6,443,639 45,349 SH   SOLE 26 38,686 0 6,663
REINSURANCE GRP OF AMERICA I COM NEW 759351604   1,303,392 9,173 SH   SOLE 28 785 0 8,388
REINSURANCE GRP OF AMERICA I COM NEW 759351604   9,560,810 67,287 SH   SOLE 30 67,287 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   131,717 927 SH   SOLE 31 927 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   21,614,731 152,120 SH   SOLE 34 152,120 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   1,904,290 13,402 SH   SOLE 36 13,402 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   1,338,630 9,421 SH   SOLE 40 9,421 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   8,508,664 59,882 SH   SOLE 43 56,080 0 3,802
REKOR SYSTEMS INC COM 759419104   1,722 1,435 SH   SOLE 2 0 0 1,435
REKOR SYSTEMS INC COM 759419104   9,176 7,647 SH   SOLE 18 7,647 0 0
REKOR SYSTEMS INC COM 759419104   183,388 152,823 SH   SOLE 21 152,823 0 0
REKOR SYSTEMS INC COM 759419104   564,618 470,515 SH   SOLE 22 470,515 0 0
RELAY THERAPEUTICS INC COM 75943R102   3,581,955 239,756 SH   SOLE 2 120,525 0 119,231
RELAY THERAPEUTICS INC COM 75943R102   5,020 336 SH   SOLE 4 336 0 0
RELAY THERAPEUTICS INC COM 75943R102   11,773 788 SH   SOLE 7 788 0 0
RELAY THERAPEUTICS INC COM 75943R102   3,770,542 252,379 SH   SOLE 18 237,428 0 14,951
RELAY THERAPEUTICS INC COM 75943R102   8,923,393 597,282 SH   SOLE 19 597,282 0 0
RELAY THERAPEUTICS INC COM 75943R102   55,534,609 3,717,176 SH   SOLE 21 3,717,176 0 0
RELAY THERAPEUTICS INC COM 75943R102   39,955,521 2,674,399 SH   SOLE 22 2,572,498 0 101,901
RELAY THERAPEUTICS INC COM 75943R102   252,501 16,901 SH   SOLE 23 16,901 0 0
RELAY THERAPEUTICS INC COM 75943R102   169,181 11,324 SH   SOLE 25 11,324 0 0
RELAY THERAPEUTICS INC COM 75943R102   1,894,332 126,796 SH   SOLE 26 29,683 0 97,113
RELAY THERAPEUTICS INC COM 75943R102   23,486 1,572 SH   SOLE 28 0 0 1,572
RELAY THERAPEUTICS INC COM 75943R102   5,087,294 340,515 SH   SOLE 30 340,515 0 0
RELAY THERAPEUTICS INC COM 75943R102   132,712 8,883 SH   SOLE 40 8,883 0 0
RELAY THERAPEUTICS INC COM 75943R102   147,577 9,878 SH   SOLE 43 9,815 0 63
RELIANCE GLOBAL GROUP INC COM NEW 75946W207   89,421 157,459 SH   SOLE 22 157,459 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   38,947,634 192,391 SH   SOLE 2 81,511 0 110,880
RELIANCE STEEL & ALUMINUM CO COM 759509102   1,640,169 8,102 SH   SOLE 4 3,438 0 4,664
RELIANCE STEEL & ALUMINUM CO COM 759509102   1,075,564 5,313 SH   SOLE 7 5,313 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   25,696,114 126,932 SH   SOLE 18 125,054 0 1,878
RELIANCE STEEL & ALUMINUM CO COM 759509102   11,483,004 56,723 SH   SOLE 19 56,723 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   655,461,852 3,237,808 SH   SOLE 21 3,237,808 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   348,791,366 1,722,937 SH   SOLE 22 1,635,305 0 87,632
RELIANCE STEEL & ALUMINUM CO COM 759509102   994,183 4,911 SH   SOLE 23 4,911 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   2,133,110 10,537 SH   SOLE 25 10,537 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   8,050,634 39,768 SH   SOLE 26 32,110 0 7,658
RELIANCE STEEL & ALUMINUM CO COM 759509102   2,444,665 12,076 SH   SOLE 28 860 0 11,216
RELIANCE STEEL & ALUMINUM CO COM 759509102   341,921 1,689 SH   SOLE 29 1,689 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   11,021,846 54,445 SH   SOLE 30 54,445 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   832,636 4,113 SH   SOLE 31 4,113 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   78,952 390 SH   SOLE 34 390 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   1,372,341 6,779 SH   SOLE 36 6,779 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   1,721,550 8,504 SH   SOLE 40 8,504 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   14,778 73 SH   OTR 43 73 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   29,280,465 144,638 SH   SOLE 43 141,548 0 3,090
RELMADA THERAPEUTICS INC COM 75955J402   33,092 9,482 SH   SOLE 2 1,086 0 8,396
RELMADA THERAPEUTICS INC COM 75955J402   1,288 369 SH   SOLE 7 369 0 0
RELMADA THERAPEUTICS INC COM 75955J402   287,136 82,274 SH   SOLE 18 77,066 0 5,208
RELMADA THERAPEUTICS INC COM 75955J402   178,308 51,091 SH   SOLE 19 51,091 0 0
RELMADA THERAPEUTICS INC COM 75955J402   3,244,800 929,742 SH   SOLE 21 929,742 0 0
RELMADA THERAPEUTICS INC COM 75955J402   2,754,381 789,221 SH   SOLE 22 777,686 0 11,535
RELMADA THERAPEUTICS INC COM 75955J402   3,361 963 SH   SOLE 43 963 0 0
RELX PLC SPONSORED ADR 759530108   10,700 386 SH   SOLE 2 386 0 0
RELX PLC SPONSORED ADR 759530108   34,717,698 1,252,442 SH   SOLE 18 1,248,220 0 4,222
RELX PLC SPONSORED ADR 759530108   32,825,189 1,184,170 SH   SOLE 43 1,096,157 0 88,013
REMARK HLDGS INC COM NEW 75955K300   5,871 5,337 SH   SOLE 21 5,337 0 0
REMARK HLDGS INC COM NEW 75955K300   149,597 135,997 SH   SOLE 22 135,997 0 0
REMITLY GLOBAL INC COM 75960P104   1,412,587 123,370 SH   SOLE 2 82,108 0 41,262
REMITLY GLOBAL INC COM 75960P104   5,588 488 SH   SOLE 4 488 0 0
REMITLY GLOBAL INC COM 75960P104   10,866 949 SH   SOLE 7 949 0 0
REMITLY GLOBAL INC COM 75960P104   3,571,289 311,903 SH   SOLE 18 311,903 0 0
REMITLY GLOBAL INC COM 75960P104   5,017,974 438,251 SH   SOLE 19 438,251 0 0
REMITLY GLOBAL INC COM 75960P104   38,631,521 3,373,932 SH   SOLE 21 3,373,932 0 0
REMITLY GLOBAL INC COM 75960P104   29,025,074 2,534,941 SH   SOLE 22 2,467,499 0 67,442
REMITLY GLOBAL INC COM 75960P104   91,600 8,000 SH   SOLE 23 8,000 0 0
REMITLY GLOBAL INC COM 75960P104   133,976 11,701 SH   SOLE 25 11,701 0 0
REMITLY GLOBAL INC COM 75960P104   208,745 18,231 SH   SOLE 26 65 0 18,166
REMITLY GLOBAL INC COM 75960P104   670,443 58,554 SH   SOLE 30 58,554 0 0
REMITLY GLOBAL INC COM 75960P104   1,860,831 162,518 SH   SOLE 34 162,518 0 0
REMITLY GLOBAL INC COM 75960P104   183,704 16,044 SH   SOLE 40 16,044 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   14,509,586 78,758 SH   SOLE 2 37,454 0 41,304
RENAISSANCERE HLDGS LTD COM G7496G103   25,055 136 SH   SOLE 4 136 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   1,854,643 10,067 SH   SOLE 7 10,067 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   62,270 338 SH   SOLE 15 338 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   17,739,507 96,290 SH   SOLE 18 96,290 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   13,111,649 71,170 SH   SOLE 19 71,170 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   427,069,274 2,318,131 SH   SOLE 21 2,318,131 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   229,297,080 1,244,624 SH   SOLE 22 1,186,584 0 58,040
RENAISSANCERE HLDGS LTD COM G7496G103   10,675,760 57,948 SH   SOLE 25 57,948 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   8,972,369 48,702 SH   SOLE 26 23,645 0 25,057
RENAISSANCERE HLDGS LTD COM G7496G103   2,343,590 12,721 SH   SOLE 28 422 0 12,299
RENAISSANCERE HLDGS LTD COM G7496G103   3,974,762 21,575 SH   SOLE 30 21,575 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   110,354 599 SH   SOLE 31 599 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   2,749,633 14,925 SH   SOLE 34 14,925 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   1,280,214 6,949 SH   SOLE 36 6,949 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   1,118,829 6,073 SH   SOLE 40 6,073 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   6,820,630 37,022 SH   SOLE 43 35,266 0 1,756
RENASANT CORP COM 75970E107   1,832,550 48,751 SH   SOLE 2 14,995 0 33,756
RENASANT CORP COM 75970E107   33,869 901 SH   SOLE 4 241 0 660
RENASANT CORP COM 75970E107   7,856 209 SH   SOLE 7 209 0 0
RENASANT CORP COM 75970E107   7,181,231 191,041 SH   SOLE 18 191,041 0 0
RENASANT CORP COM 75970E107   3,577,290 95,166 SH   SOLE 19 95,166 0 0
RENASANT CORP COM 75970E107   244,582,154 6,506,575 SH   SOLE 21 6,506,575 0 0
RENASANT CORP COM 75970E107   48,127,868 1,280,337 SH   SOLE 22 1,215,795 0 64,542
RENASANT CORP COM 75970E107   237,043 6,306 SH   SOLE 25 6,306 0 0
RENASANT CORP COM 75970E107   600,651 15,979 SH   SOLE 26 11,197 0 4,782
RENASANT CORP COM 75970E107   37,703 1,003 SH   SOLE 28 1,003 0 0
RENASANT CORP COM 75970E107   3,217,253 85,588 SH   SOLE 30 85,588 0 0
RENASANT CORP COM 75970E107   225,841 6,008 SH   SOLE 40 6,008 0 0
RENASANT CORP COM 75970E107   248,367 6,607 SH   SOLE 43 6,206 0 401
RENEO PHARMACEUTICALS INC COM 75974E103   4,033 1,731 SH   SOLE 18 1,731 0 0
RENEO PHARMACEUTICALS INC COM 75974E103   48,364 20,757 SH   SOLE 21 20,757 0 0
RENEO PHARMACEUTICALS INC COM 75974E103   4,229 1,815 SH   SOLE 22 1,815 0 0
RENESOLA LTD SPONSORED ADS 75971T301   18,288 4,046 SH   SOLE 4 4,046 0 0
RENESOLA LTD SPONSORED ADS 75971T301   244,934 54,189 SH   SOLE 21 54,189 0 0
RENESOLA LTD SPONSORED ADS 75971T301   938,234 207,574 SH   SOLE 22 188,497 0 19,077
RENESOLA LTD SPONSORED ADS 75971T301   477,990 105,750 SH   SOLE 30 105,750 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   1,958 356 SH   SOLE 7 356 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   8,857,162 1,610,393 SH   SOLE 21 1,610,393 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   6,155 1,119 SH   SOLE 22 1,119 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   10,319,584 1,876,288 SH   SOLE 30 1,876,288 0 0
RENREN INC SPONSORED ADS 759892300   9,947 6,217 SH   SOLE 43 5,903 0 314
RENT A CTR INC NEW COM 76009N100   655,799 29,082 SH   SOLE 2 16,525 0 12,557
RENT A CTR INC NEW COM 76009N100   4,803 213 SH   SOLE 4 213 0 0
RENT A CTR INC NEW COM 76009N100   128,084 5,680 SH   SOLE 7 5,680 0 0
RENT A CTR INC NEW COM 76009N100   3,643,787 161,587 SH   SOLE 18 161,587 0 0
RENT A CTR INC NEW COM 76009N100   2,056,222 91,185 SH   SOLE 19 91,185 0 0
RENT A CTR INC NEW COM 76009N100   140,186,901 6,216,714 SH   SOLE 21 6,216,714 0 0
RENT A CTR INC NEW COM 76009N100   29,002,818 1,286,156 SH   SOLE 22 1,244,891 0 41,265
RENT A CTR INC NEW COM 76009N100   177,784 7,884 SH   SOLE 25 7,884 0 0
RENT A CTR INC NEW COM 76009N100   469,311 20,812 SH   SOLE 26 16,349 0 4,463
RENT A CTR INC NEW COM 76009N100   129,189 5,729 SH   SOLE 28 1,181 0 4,548
RENT A CTR INC NEW COM 76009N100   1,954,476 86,673 SH   SOLE 30 86,673 0 0
RENT A CTR INC NEW COM 76009N100   40,432 1,793 SH   SOLE 36 1,793 0 0
RENT A CTR INC NEW COM 76009N100   161,841 7,177 SH   SOLE 40 7,177 0 0
RENT A CTR INC NEW COM 76009N100   901,273 39,968 SH   SOLE 43 36,717 0 3,251
RENT THE RUNWAY INC COM CL A 76010Y103   26,511 8,692 SH   SOLE 2 5,877 0 2,815
RENT THE RUNWAY INC COM CL A 76010Y103   406,162 133,168 SH   SOLE 18 133,168 0 0
RENT THE RUNWAY INC COM CL A 76010Y103   239,532 78,535 SH   SOLE 19 78,535 0 0
RENT THE RUNWAY INC COM CL A 76010Y103   4,740,545 1,554,277 SH   SOLE 21 1,554,277 0 0
RENT THE RUNWAY INC COM CL A 76010Y103   3,000,279 983,698 SH   SOLE 22 974,691 0 9,007
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   213,113 6,917 SH   SOLE 2 6,917 0 0
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   66,950 2,173 SH   SOLE 18 2,173 0 0
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   139,292 4,521 SH   SOLE 19 4,521 0 0
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   535,786 17,390 SH   SOLE 22 17,390 0 0
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   6,332,941 205,548 SH   SOLE 43 191,384 0 14,164
REPARE THERAPEUTICS INC COM 760273102   212,560 14,450 SH   SOLE 2 12,125 0 2,325
REPARE THERAPEUTICS INC COM 760273102   3,933,763 267,421 SH   SOLE 21 267,421 0 0
REPARE THERAPEUTICS INC COM 760273102   231,094 15,710 SH   SOLE 22 9,970 0 5,740
REPARE THERAPEUTICS INC COM 760273102   29,582 2,011 SH   SOLE 25 2,011 0 0
REPARE THERAPEUTICS INC COM 760273102   3,119 212 SH   SOLE 26 212 0 0
REPARE THERAPEUTICS INC COM 760273102   2,300,673 156,402 SH   SOLE 30 156,402 0 0
REPARE THERAPEUTICS INC COM 760273102   28,096 1,910 SH   SOLE 40 1,910 0 0
REPAY HLDGS CORP COM CL A 76029L100   2,309,835 286,936 SH   SOLE 2 167,194 0 119,742
REPAY HLDGS CORP COM CL A 76029L100   2,745 341 SH   SOLE 4 341 0 0
REPAY HLDGS CORP COM CL A 76029L100   7,326 910 SH   SOLE 7 910 0 0
REPAY HLDGS CORP COM CL A 76029L100   2,552,228 317,047 SH   SOLE 18 317,047 0 0
REPAY HLDGS CORP COM CL A 76029L100   2,836,554 352,367 SH   SOLE 19 352,367 0 0
REPAY HLDGS CORP COM CL A 76029L100   25,693,169 3,191,698 SH   SOLE 21 3,191,698 0 0
REPAY HLDGS CORP COM CL A 76029L100   20,311,317 2,523,145 SH   SOLE 22 2,422,989 0 100,156
REPAY HLDGS CORP COM CL A 76029L100   122,070 15,164 SH   SOLE 23 15,164 0 0
REPAY HLDGS CORP COM CL A 76029L100   85,306 10,597 SH   SOLE 25 10,597 0 0
REPAY HLDGS CORP COM CL A 76029L100   518,331 64,389 SH   SOLE 26 26,708 0 37,681
REPAY HLDGS CORP COM CL A 76029L100   14,023 1,742 SH   SOLE 28 240 0 1,502
REPAY HLDGS CORP COM CL A 76029L100   1,006,226 124,997 SH   SOLE 30 124,997 0 0
REPAY HLDGS CORP COM CL A 76029L100   5,224,700 649,031 SH   SOLE 34 649,031 0 0
REPAY HLDGS CORP COM CL A 76029L100   75,090 9,328 SH   SOLE 40 9,328 0 0
REPAY HLDGS CORP COM CL A 76029L100   810,611 100,697 SH   SOLE 43 91,154 0 9,543
REPLIGEN CORP COM 759916109   18,134,117 107,106 SH   SOLE 2 27,048 0 80,058
REPLIGEN CORP COM 759916109   5,508,501 32,535 SH   SOLE 4 16,663 0 15,872
REPLIGEN CORP COM 759916109   885,322 5,229 SH   SOLE 7 5,229 0 0
REPLIGEN CORP COM 759916109   28,783 170 SH   SOLE 13 170 0 0
REPLIGEN CORP COM 759916109   522,829 3,088 SH   SOLE 15 3,088 0 0
REPLIGEN CORP COM 759916109   28,561,243 168,692 SH   SOLE 18 165,879 0 2,813
REPLIGEN CORP COM 759916109   99,793,007 589,410 SH   SOLE 19 589,410 0 0
REPLIGEN CORP COM 759916109   543,038,799 3,207,364 SH   SOLE 21 3,207,364 0 0
REPLIGEN CORP COM 759916109   274,633,010 1,622,072 SH   SOLE 22 1,516,620 0 105,452
REPLIGEN CORP COM 759916109   14,373,911 84,897 SH   SOLE 23 84,897 0 0
REPLIGEN CORP COM 759916109   2,074,555 12,253 SH   SOLE 25 12,253 0 0
REPLIGEN CORP COM 759916109   6,090,081 35,970 SH   SOLE 26 28,214 0 7,756
REPLIGEN CORP COM 759916109   7,327,737 43,280 SH   SOLE 28 730 0 42,550
REPLIGEN CORP COM 759916109   18,963 112 SH   SOLE 29 112 0 0
REPLIGEN CORP COM 759916109   18,700,459 110,451 SH   SOLE 30 110,451 0 0
REPLIGEN CORP COM 759916109   2,002,429 11,827 SH   SOLE 31 10,871 0 956
REPLIGEN CORP COM 759916109   944,580 5,579 SH   SOLE 34 5,579 0 0
REPLIGEN CORP COM 759916109   1,157,742 6,838 SH   SOLE 36 6,838 0 0
REPLIGEN CORP COM 759916109   333,202 1,968 SH   SOLE 40 1,968 0 0
REPLIGEN CORP COM 759916109   41,481 245 SH   OTR 43 245 0 0
REPLIGEN CORP COM 759916109   12,656,422 74,753 SH   SOLE 43 66,506 0 8,247
REPLIGEN CORP NOTE 0.375% 7/1 759916AB5   4,495,092 2,804,000 PRN   SOLE 21 2,804,000 0 0
REPLIMUNE GROUP INC COM 76029N106   1,229,658 45,208 SH   SOLE 2 10,666 0 34,542
REPLIMUNE GROUP INC COM 76029N106   2,230 82 SH   SOLE 4 82 0 0
REPLIMUNE GROUP INC COM 76029N106   9,574 352 SH   SOLE 7 352 0 0
REPLIMUNE GROUP INC COM 76029N106   3,339,698 122,783 SH   SOLE 18 122,783 0 0
REPLIMUNE GROUP INC COM 76029N106   2,072,667 76,201 SH   SOLE 19 76,201 0 0
REPLIMUNE GROUP INC COM 76029N106   48,039,688 1,766,165 SH   SOLE 21 1,766,165 0 0
REPLIMUNE GROUP INC COM 76029N106   25,300,842 930,178 SH   SOLE 22 888,190 0 41,988
REPLIMUNE GROUP INC COM 76029N106   149,600 5,500 SH   SOLE 25 5,500 0 0
REPLIMUNE GROUP INC COM 76029N106   56,930 2,093 SH   SOLE 26 464 0 1,629
REPLIMUNE GROUP INC COM 76029N106   1,358,749 49,954 SH   SOLE 30 49,954 0 0
REPLIMUNE GROUP INC COM 76029N106   72,107 2,651 SH   SOLE 40 2,651 0 0
REPLIMUNE GROUP INC COM 76029N106   255,272 9,385 SH   SOLE 43 8,489 0 896
REPUBLIC BANCORP INC KY CL A 760281204   707,098 17,280 SH   SOLE 2 2,953 0 14,327
REPUBLIC BANCORP INC KY CL A 760281204   5,483 134 SH   SOLE 7 134 0 0
REPUBLIC BANCORP INC KY CL A 760281204   1,092,318 26,694 SH   SOLE 18 26,694 0 0
REPUBLIC BANCORP INC KY CL A 760281204   2,148,095 52,495 SH   SOLE 19 52,495 0 0
REPUBLIC BANCORP INC KY CL A 760281204   14,196,335 346,929 SH   SOLE 21 346,929 0 0
REPUBLIC BANCORP INC KY CL A 760281204   13,656,068 333,726 SH   SOLE 22 321,736 0 11,990
REPUBLIC BANCORP INC KY CL A 760281204   60,398 1,476 SH   SOLE 25 1,476 0 0
REPUBLIC BANCORP INC KY CL A 760281204   984,331 24,055 SH   SOLE 26 0 0 24,055
REPUBLIC BANCORP INC KY CL A 760281204   590,230 14,424 SH   SOLE 30 14,424 0 0
REPUBLIC BANCORP INC KY CL A 760281204   11,212 274 SH   SOLE 34 274 0 0
REPUBLIC BANCORP INC KY CL A 760281204   38,506 941 SH   SOLE 40 941 0 0
REPUBLIC BANCORP INC KY CL A 760281204   105,287 2,573 SH   SOLE 43 2,218 0 355
REPUBLIC FIRST BANCORP INC COM 760416107   780,476 363,012 SH   SOLE 2 314,481 0 48,531
REPUBLIC FIRST BANCORP INC COM 760416107   1,604 746 SH   SOLE 7 746 0 0
REPUBLIC FIRST BANCORP INC COM 760416107   334,815 155,728 SH   SOLE 18 155,728 0 0
REPUBLIC FIRST BANCORP INC COM 760416107   3,348,120 1,557,265 SH   SOLE 19 1,557,265 0 0
REPUBLIC FIRST BANCORP INC COM 760416107   4,508,447 2,096,952 SH   SOLE 21 2,096,952 0 0
REPUBLIC FIRST BANCORP INC COM 760416107   7,390,980 3,437,665 SH   SOLE 22 3,394,741 0 42,924
REPUBLIC FIRST BANCORP INC COM 760416107   162,639 75,646 SH   SOLE 23 75,646 0 0
REPUBLIC FIRST BANCORP INC COM 760416107   1,325,600 616,558 SH   SOLE 26 0 0 616,558
REPUBLIC FIRST BANCORP INC COM 760416107   3,608 1,678 SH   SOLE 43 1,678 0 0
REPUBLIC SVCS INC COM 760759100   71,138,888 551,507 SH   SOLE 2 214,731 0 336,776
REPUBLIC SVCS INC COM 760759100   15,042,556 116,618 SH   SOLE 4 95,800 0 20,818
REPUBLIC SVCS INC COM 760759100   34,256,132 265,572 SH   SOLE 7 258,830 0 6,742
REPUBLIC SVCS INC COM 760759100   204,449 1,585 SH   SOLE 13 862 0 723
REPUBLIC SVCS INC COM 760759100   3,832,293 29,710 SH   SOLE 15 29,710 0 0
REPUBLIC SVCS INC COM 760759100   1,161 9 SH   SOLE 17 0 0 9
REPUBLIC SVCS INC COM 760759100   52,797,026 409,311 SH   SOLE 18 391,682 0 17,629
REPUBLIC SVCS INC COM 760759100   14,842,621 115,068 SH   SOLE 19 115,068 0 0
REPUBLIC SVCS INC COM 760759100   1,185,554,571 9,191,058 SH   SOLE 21 9,191,058 0 0
REPUBLIC SVCS INC COM 760759100   683,240,295 5,296,847 SH   SOLE 22 4,837,215 0 459,632
REPUBLIC SVCS INC COM 760759100   48,013,561 372,227 SH   SOLE 23 372,227 0 0
REPUBLIC SVCS INC COM 760759100   45,416,218 352,091 SH   SOLE 25 352,091 0 0
REPUBLIC SVCS INC COM 760759100   78,319,761 607,177 SH   SOLE 26 307,389 0 299,788
REPUBLIC SVCS INC COM 760759100   63,353,439 491,150 SH   SOLE 28 5,788 0 485,362
REPUBLIC SVCS INC COM 760759100   37,407 290 SH   SOLE 29 290 0 0
REPUBLIC SVCS INC COM 760759100   257,827,663 1,998,819 SH   SOLE 30 1,998,819 0 0
REPUBLIC SVCS INC COM 760759100   6,152,565 47,698 SH   SOLE 31 43,714 0 3,984
REPUBLIC SVCS INC COM 760759100   61,999,172 480,651 SH   SOLE 34 480,651 0 0
REPUBLIC SVCS INC COM 760759100   16,046,485 124,401 SH   SOLE 36 124,401 0 0
REPUBLIC SVCS INC COM 760759100   1,086,225 8,421 SH   SOLE 40 8,421 0 0
REPUBLIC SVCS INC COM 760759100   98,677 765 SH   OTR 43 765 0 0
REPUBLIC SVCS INC COM 760759100   46,264,086 358,664 SH   SOLE 43 336,999 0 21,665
RESEARCH FRONTIERS INC COM 760911107   1,417 742 SH   SOLE 2 0 0 742
RESEARCH FRONTIERS INC COM 760911107   9,796 5,129 SH   SOLE 18 5,129 0 0
RESEARCH FRONTIERS INC COM 760911107   158,486 82,977 SH   SOLE 21 82,977 0 0
RESEARCH FRONTIERS INC COM 760911107   1,022,688 535,439 SH   SOLE 22 535,439 0 0
RESEARCH SOLUTIONS INC COM 761025105   6,236 3,248 SH   SOLE 18 3,248 0 0
RESEARCH SOLUTIONS INC COM 761025105   69,299 36,093 SH   SOLE 21 36,093 0 0
RESERVOIR MEDIA INC COM 76119X105   122,445 20,510 SH   SOLE 2 17,266 0 3,244
RESERVOIR MEDIA INC COM 76119X105   340,159 56,978 SH   SOLE 18 56,978 0 0
RESERVOIR MEDIA INC COM 76119X105   214,365 35,907 SH   SOLE 19 35,907 0 0
RESERVOIR MEDIA INC COM 76119X105   3,942,152 660,327 SH   SOLE 21 660,327 0 0
RESERVOIR MEDIA INC COM 76119X105   1,673,624 280,339 SH   SOLE 22 275,668 0 4,671
RESHAPE LIFESCIENCES INC COM 76090R200   115 17 SH   SOLE 22 17 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   2,319,993 141,033 SH   SOLE 2 43,630 0 97,403
RESIDEO TECHNOLOGIES INC COM 76118Y104   8,636 525 SH   SOLE 4 525 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   334,346 20,325 SH   SOLE 7 20,325 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   8,480,551 515,535 SH   SOLE 18 515,535 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   6,447,265 391,931 SH   SOLE 19 391,931 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   302,195,317 18,370,536 SH   SOLE 21 18,370,536 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   62,187,383 3,780,388 SH   SOLE 22 3,593,919 0 186,469
RESIDEO TECHNOLOGIES INC COM 76118Y104   1,488,495 90,486 SH   SOLE 25 90,486 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   1,801,571 109,518 SH   SOLE 26 54,564 0 54,954
RESIDEO TECHNOLOGIES INC COM 76118Y104   42,161 2,563 SH   SOLE 28 2,563 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   6,004,102 364,991 SH   SOLE 30 364,991 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   823,898 50,085 SH   SOLE 34 50,085 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   299,933 18,233 SH   SOLE 36 18,233 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   308,980 18,783 SH   SOLE 40 18,783 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   1,650,960 100,362 SH   SOLE 43 98,171 0 2,192
RESMED INC COM 761152107   78,064,776 375,077 SH   SOLE 2 110,031 0 265,046
RESMED INC COM 761152107   22,155,647 106,451 SH   SOLE 4 60,207 0 46,244
RESMED INC COM 761152107   30,016,300 144,219 SH   SOLE 7 139,776 0 4,443
RESMED INC COM 761152107   456,845 2,195 SH   SOLE 13 539 0 1,656
RESMED INC COM 761152107   3,453,293 16,592 SH   SOLE 15 16,592 0 0
RESMED INC COM 761152107   55,761,773 267,918 SH   SOLE 18 255,960 0 11,958
RESMED INC COM 761152107   107,229,825 515,206 SH   SOLE 19 515,206 0 0
RESMED INC COM 761152107   1,114,534,901 5,354,994 SH   SOLE 21 5,354,994 0 0
RESMED INC COM 761152107   656,803,334 3,155,736 SH   SOLE 22 2,850,088 0 305,648
RESMED INC COM 761152107   49,790,107 239,226 SH   SOLE 23 239,226 0 0
RESMED INC COM 761152107   78,881,686 379,002 SH   SOLE 25 379,002 0 0
RESMED INC COM 761152107   62,320,574 299,431 SH   SOLE 26 134,136 0 165,295
RESMED INC COM 761152107   68,905,599 331,070 SH   SOLE 28 18,243 0 312,827
RESMED INC COM 761152107   37,880 182 SH   SOLE 29 182 0 0
RESMED INC COM 761152107   257,749,857 1,238,408 SH   SOLE 30 1,238,408 0 0
RESMED INC COM 761152107   6,811,679 32,728 SH   SOLE 31 30,080 0 2,648
RESMED INC COM 761152107   114,788,482 551,523 SH   SOLE 34 551,523 0 0
RESMED INC COM 761152107   8,422,605 40,468 SH   SOLE 36 40,468 0 0
RESMED INC COM 761152107   1,138,055 5,468 SH   SOLE 40 5,468 0 0
RESMED INC COM 761152107   47,870 230 SH   OTR 43 230 0 0
RESMED INC COM 761152107   27,775,913 133,455 SH   SOLE 43 118,435 0 15,020
RESOLUTE FST PRODS INC COM 76117W109   852,179 39,471 SH   SOLE 2 8,318 0 31,153
RESOLUTE FST PRODS INC COM 76117W109   9,521 441 SH   SOLE 7 441 0 0
RESOLUTE FST PRODS INC COM 76117W109   2,826,217 130,904 SH   SOLE 18 130,904 0 0
RESOLUTE FST PRODS INC COM 76117W109   3,416,855 158,261 SH   SOLE 19 158,261 0 0
RESOLUTE FST PRODS INC COM 76117W109   34,617,017 1,603,382 SH   SOLE 21 1,603,382 0 0
RESOLUTE FST PRODS INC COM 76117W109   25,945,588 1,201,741 SH   SOLE 22 1,165,518 0 36,223
RESOLUTE FST PRODS INC COM 76117W109   54,839 2,540 SH   SOLE 23 2,540 0 0
RESOLUTE FST PRODS INC COM 76117W109   362,885 16,808 SH   SOLE 26 0 0 16,808
RESOLUTE FST PRODS INC COM 76117W109   49,182 2,278 SH   SOLE 36 2,278 0 0
RESOLUTE FST PRODS INC COM 76117W109   759,471 35,177 SH   SOLE 43 34,809 0 368
RESOURCES CONNECTION INC COM 76122Q105   630,048 34,279 SH   SOLE 2 9,613 0 24,666
RESOURCES CONNECTION INC COM 76122Q105   74 4 SH   SOLE 4 4 0 0
RESOURCES CONNECTION INC COM 76122Q105   8,197 446 SH   SOLE 7 446 0 0
RESOURCES CONNECTION INC COM 76122Q105   2,122,798 115,495 SH   SOLE 18 115,495 0 0
RESOURCES CONNECTION INC COM 76122Q105   1,114,343 60,628 SH   SOLE 19 60,628 0 0
RESOURCES CONNECTION INC COM 76122Q105   76,437,218 4,158,717 SH   SOLE 21 4,158,717 0 0
RESOURCES CONNECTION INC COM 76122Q105   16,192,376 880,978 SH   SOLE 22 837,350 0 43,628
RESOURCES CONNECTION INC COM 76122Q105   90,522 4,925 SH   SOLE 25 4,925 0 0
RESOURCES CONNECTION INC COM 76122Q105   118,514 6,448 SH   SOLE 26 0 0 6,448
RESOURCES CONNECTION INC COM 76122Q105   746,504 40,615 SH   SOLE 30 40,615 0 0
RESOURCES CONNECTION INC COM 76122Q105   126,215 6,867 SH   SOLE 40 6,867 0 0
RESOURCES CONNECTION INC COM 76122Q105   1,034,038 56,259 SH   SOLE 43 55,450 0 809
RESTAURANT BRANDS INTL INC COM 76131D103   12,869 199 SH   SOLE 17 0 0 199
RESTAURANT BRANDS INTL INC COM 76131D103   14,893,090 230,294 SH   SOLE 43 209,499 0 20,795
RETAIL OPPORTUNITY INVTS COR COM 76131N101   2,042,592 135,901 SH   SOLE 2 37,786 0 98,115
RETAIL OPPORTUNITY INVTS COR COM 76131N101   955,412 63,567 SH   SOLE 4 63,567 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   2,398,878 159,606 SH   SOLE 7 159,606 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   6,676,506 444,212 SH   SOLE 18 444,212 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   5,813,499 386,793 SH   SOLE 19 386,793 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   233,956,003 15,565,935 SH   SOLE 21 15,565,935 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   65,885,688 4,383,612 SH   SOLE 22 4,207,674 0 175,938
RETAIL OPPORTUNITY INVTS COR COM 76131N101   72,084 4,796 SH   SOLE 23 4,796 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   8,721,503 580,273 SH   SOLE 25 580,273 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   509,111 33,873 SH   SOLE 26 26,183 0 7,690
RETAIL OPPORTUNITY INVTS COR COM 76131N101   1,240,095 82,508 SH   SOLE 28 2,152 0 80,356
RETAIL OPPORTUNITY INVTS COR COM 76131N101   8,298,589 552,135 SH   SOLE 30 552,135 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   319,297 21,244 SH   SOLE 40 21,244 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   2,515,839 167,388 SH   SOLE 43 162,256 0 5,132
RETRACTABLE TECHNOLOGIES INC COM 76129W105   712 434 SH   SOLE 2 0 0 434
RETRACTABLE TECHNOLOGIES INC COM 76129W105   4,732 2,885 SH   SOLE 18 2,885 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105   56,579 34,497 SH   SOLE 21 34,497 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105   395,466 241,123 SH   SOLE 22 241,123 0 0
REV GROUP INC COM 749527107   431,957 34,228 SH   SOLE 2 10,066 0 24,162
REV GROUP INC COM 749527107   4,947 392 SH   SOLE 7 392 0 0
REV GROUP INC COM 749527107   1,261,874 99,990 SH   SOLE 18 99,990 0 0
REV GROUP INC COM 749527107   775,928 61,484 SH   SOLE 19 61,484 0 0
REV GROUP INC COM 749527107   15,752,107 1,248,186 SH   SOLE 21 1,248,186 0 0
REV GROUP INC COM 749527107   10,129,279 802,637 SH   SOLE 22 764,743 0 37,894
REV GROUP INC COM 749527107   51,427 4,075 SH   SOLE 25 4,075 0 0
REV GROUP INC COM 749527107   53,370 4,229 SH   SOLE 26 0 0 4,229
REV GROUP INC COM 749527107   333,155 26,399 SH   SOLE 30 26,399 0 0
REV GROUP INC COM 749527107   36,863 2,921 SH   SOLE 40 2,921 0 0
REV GROUP INC COM 749527107   9,831 779 SH   OTR 43 779 0 0
REV GROUP INC COM 749527107   472,682 37,455 SH   SOLE 43 36,451 0 1,004
REVANCE THERAPEUTICS INC COM 761330109   2,597,396 140,704 SH   SOLE 2 79,573 0 61,131
REVANCE THERAPEUTICS INC COM 761330109   5,427 294 SH   SOLE 4 294 0 0
REVANCE THERAPEUTICS INC COM 761330109   137,139 7,429 SH   SOLE 7 7,429 0 0
REVANCE THERAPEUTICS INC COM 761330109   3,877,892 210,070 SH   SOLE 18 201,974 0 8,096
REVANCE THERAPEUTICS INC COM 761330109   8,953,155 485,003 SH   SOLE 19 485,003 0 0
REVANCE THERAPEUTICS INC COM 761330109   64,858,749 3,513,475 SH   SOLE 21 3,513,475 0 0
REVANCE THERAPEUTICS INC COM 761330109   43,922,986 2,379,360 SH   SOLE 22 2,314,959 0 64,401
REVANCE THERAPEUTICS INC COM 761330109   238,762 12,934 SH   SOLE 23 12,934 0 0
REVANCE THERAPEUTICS INC COM 761330109   216,499 11,728 SH   SOLE 25 11,728 0 0
REVANCE THERAPEUTICS INC COM 761330109   1,940,091 105,097 SH   SOLE 26 24,292 0 80,805
REVANCE THERAPEUTICS INC COM 761330109   143,102 7,752 SH   SOLE 28 0 0 7,752
REVANCE THERAPEUTICS INC COM 761330109   2,137,982 115,817 SH   SOLE 30 115,817 0 0
REVANCE THERAPEUTICS INC COM 761330109   22,706 1,230 SH   SOLE 36 1,230 0 0
REVANCE THERAPEUTICS INC COM 761330109   190,710 10,331 SH   SOLE 40 10,331 0 0
REVANCE THERAPEUTICS INC COM 761330109   21,820 1,182 SH   OTR 43 1,182 0 0
REVANCE THERAPEUTICS INC COM 761330109   1,319,096 71,457 SH   SOLE 43 66,940 0 4,517
REVANCE THERAPEUTICS INC NOTE 1.750% 2/1 761330AB5   2,644,048 2,896,000 PRN   SOLE 21 2,896,000 0 0
REVIVA PHARMACEUTCLS HLDGS I COM 76152G100   361,055 84,954 SH   SOLE 22 84,954 0 0
REVOLUTION MEDICINES INC COM 76155X100   1,580,981 66,372 SH   SOLE 2 18,964 0 47,408
REVOLUTION MEDICINES INC COM 76155X100   1,882 79 SH   SOLE 4 79 0 0
REVOLUTION MEDICINES INC COM 76155X100   17,103 718 SH   SOLE 7 718 0 0
REVOLUTION MEDICINES INC COM 76155X100   5,588,148 234,599 SH   SOLE 18 234,599 0 0
REVOLUTION MEDICINES INC COM 76155X100   19,996,509 839,484 SH   SOLE 19 839,484 0 0
REVOLUTION MEDICINES INC COM 76155X100   76,409,963 3,207,807 SH   SOLE 21 3,207,807 0 0
REVOLUTION MEDICINES INC COM 76155X100   45,070,942 1,892,147 SH   SOLE 22 1,806,903 0 85,244
REVOLUTION MEDICINES INC COM 76155X100   237,867 9,986 SH   SOLE 25 9,986 0 0
REVOLUTION MEDICINES INC COM 76155X100   901,492 37,846 SH   SOLE 26 32,466 0 5,380
REVOLUTION MEDICINES INC COM 76155X100   25,440 1,068 SH   SOLE 28 1,068 0 0
REVOLUTION MEDICINES INC COM 76155X100   6,389,143 268,226 SH   SOLE 30 268,226 0 0
REVOLUTION MEDICINES INC COM 76155X100   66,482 2,791 SH   SOLE 34 2,791 0 0
REVOLUTION MEDICINES INC COM 76155X100   205,019 8,607 SH   SOLE 40 8,607 0 0
REVOLUTION MEDICINES INC COM 76155X100   148,065 6,216 SH   SOLE 43 5,957 0 259
REVOLVE GROUP INC CL A 76156B107   925,326 41,569 SH   SOLE 2 31,935 0 9,634
REVOLVE GROUP INC CL A 76156B107   2,204 99 SH   SOLE 4 99 0 0
REVOLVE GROUP INC CL A 76156B107   8,058 362 SH   SOLE 7 362 0 0
REVOLVE GROUP INC CL A 76156B107   2,289,419 102,849 SH   SOLE 18 102,849 0 0
REVOLVE GROUP INC CL A 76156B107   2,037,881 91,549 SH   SOLE 19 91,549 0 0
REVOLVE GROUP INC CL A 76156B107   30,141,776 1,354,078 SH   SOLE 21 1,354,078 0 0
REVOLVE GROUP INC CL A 76156B107   22,638,064 1,016,984 SH   SOLE 22 983,239 0 33,745
REVOLVE GROUP INC CL A 76156B107   19,611 881 SH   SOLE 23 881 0 0
REVOLVE GROUP INC CL A 76156B107   120,961 5,434 SH   SOLE 25 5,434 0 0
REVOLVE GROUP INC CL A 76156B107   370,495 16,644 SH   SOLE 26 13,638 0 3,006
REVOLVE GROUP INC CL A 76156B107   71,967 3,233 SH   SOLE 28 0 0 3,233
REVOLVE GROUP INC CL A 76156B107   1,476,305 66,321 SH   SOLE 30 66,321 0 0
REVOLVE GROUP INC CL A 76156B107   122,141 5,487 SH   SOLE 40 5,487 0 0
REVOLVE GROUP INC CL A 76156B107   236,134 10,608 SH   SOLE 43 9,749 0 859
REWALK ROBOTICS LTD SHS M8216Q200   7,764 10,215 SH   SOLE 18 10,215 0 0
REWALK ROBOTICS LTD SHS M8216Q200   95,045 125,043 SH   SOLE 21 125,043 0 0
REX AMERICAN RES CORP COM 761624105   845,883 26,550 SH   SOLE 2 11,315 0 15,235
REX AMERICAN RES CORP COM 761624105   15,229 478 SH   SOLE 4 0 0 478
REX AMERICAN RES CORP COM 761624105   5,161 162 SH   SOLE 7 162 0 0
REX AMERICAN RES CORP COM 761624105   1,928,358 60,526 SH   SOLE 18 60,526 0 0
REX AMERICAN RES CORP COM 761624105   965,390 30,301 SH   SOLE 19 30,301 0 0
REX AMERICAN RES CORP COM 761624105   73,107,868 2,294,660 SH   SOLE 21 2,294,660 0 0
REX AMERICAN RES CORP COM 761624105   14,575,345 457,481 SH   SOLE 22 435,137 0 22,344
REX AMERICAN RES CORP COM 761624105   221,873 6,964 SH   SOLE 25 6,964 0 0
REX AMERICAN RES CORP COM 761624105   131,805 4,137 SH   SOLE 26 1,140 0 2,997
REX AMERICAN RES CORP COM 761624105   256,760 8,059 SH   SOLE 28 0 0 8,059
REX AMERICAN RES CORP COM 761624105   11,206,022 351,727 SH   SOLE 30 351,727 0 0
REX AMERICAN RES CORP COM 761624105   418,481 13,135 SH   SOLE 36 13,135 0 0
REX AMERICAN RES CORP COM 761624105   81,434 2,556 SH   SOLE 40 2,556 0 0
REX AMERICAN RES CORP COM 761624105   680,370 21,355 SH   SOLE 43 20,837 0 518
REXFORD INDL RLTY INC COM 76169C100   32,508,505 594,958 SH   SOLE 2 332,614 0 262,344
REXFORD INDL RLTY INC COM 76169C100   21,656,455 396,348 SH   SOLE 4 396,348 0 0
REXFORD INDL RLTY INC COM 76169C100   15,607,971 285,651 SH   SOLE 7 285,651 0 0
REXFORD INDL RLTY INC COM 76169C100   37,414,740 684,750 SH   SOLE 18 684,750 0 0
REXFORD INDL RLTY INC COM 76169C100   63,594,622 1,163,884 SH   SOLE 19 1,163,884 0 0
REXFORD INDL RLTY INC COM 76169C100   618,618,398 11,321,713 SH   SOLE 21 11,321,713 0 0
REXFORD INDL RLTY INC COM 76169C100   389,343,604 7,125,615 SH   SOLE 22 6,530,481 0 595,134
REXFORD INDL RLTY INC COM 76169C100   2,247,289 41,129 SH   SOLE 23 41,129 0 0
REXFORD INDL RLTY INC COM 76169C100   35,146,360 643,235 SH   SOLE 25 643,235 0 0
REXFORD INDL RLTY INC COM 76169C100   4,032,213 73,796 SH   SOLE 26 59,311 0 14,485
REXFORD INDL RLTY INC COM 76169C100   13,577,821 248,496 SH   SOLE 28 48,552 0 199,944
REXFORD INDL RLTY INC COM 76169C100   34,087,055 623,848 SH   SOLE 30 623,848 0 0
REXFORD INDL RLTY INC COM 76169C100   141,955 2,598 SH   SOLE 31 2,598 0 0
REXFORD INDL RLTY INC COM 76169C100   34,194,696 625,818 SH   SOLE 34 625,818 0 0
REXFORD INDL RLTY INC COM 76169C100   101,849 1,864 SH   SOLE 36 1,864 0 0
REXFORD INDL RLTY INC COM 76169C100   1,382,665 25,305 SH   SOLE 40 25,305 0 0
REXFORD INDL RLTY INC COM 76169C100   5,569,690 101,934 SH   SOLE 43 93,567 0 8,367
REYNOLDS CONSUMER PRODS INC COM 76171L106   2,069,070 69,015 SH   SOLE 2 34,634 0 34,381
REYNOLDS CONSUMER PRODS INC COM 76171L106   4,887 163 SH   SOLE 4 163 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   101,722 3,393 SH   SOLE 7 3,393 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   636,475 21,230 SH   SOLE 18 21,230 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   507,711 16,935 SH   SOLE 19 16,935 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   28,497,489 950,550 SH   SOLE 21 950,550 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   38,663,467 1,289,642 SH   SOLE 22 1,216,169 0 73,473
REYNOLDS CONSUMER PRODS INC COM 76171L106   303,817 10,134 SH   SOLE 25 10,134 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   887,228 29,594 SH   SOLE 26 24,658 0 4,936
REYNOLDS CONSUMER PRODS INC COM 76171L106   28,991 967 SH   SOLE 28 967 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   466,219 15,551 SH   SOLE 30 15,551 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   22,785 760 SH   SOLE 31 760 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   278,574 9,292 SH   SOLE 40 9,292 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   4,877,374 162,688 SH   SOLE 43 143,073 0 19,615
REZOLUTE INC COM NEW 76200L309   2,020 976 SH   SOLE 2 0 0 976
REZOLUTE INC COM NEW 76200L309   10,739 5,188 SH   SOLE 18 5,188 0 0
REZOLUTE INC COM NEW 76200L309   126,450 61,087 SH   SOLE 21 61,087 0 0
REZOLUTE INC COM NEW 76200L309   391,603 189,180 SH   SOLE 22 189,180 0 0
RF ACQUISITION CORP CLASS A COM 74954L104   50,550 5,000 SH   SOLE 2 5,000 0 0
RF INDS LTD COM PAR $0.01 749552105   22,775 4,431 SH   SOLE 2 4,431 0 0
RF INDS LTD COM PAR $0.01 749552105   7,088 1,379 SH   SOLE 18 1,379 0 0
RF INDS LTD COM PAR $0.01 749552105   102,224 19,888 SH   SOLE 21 19,888 0 0
RF INDS LTD COM PAR $0.01 749552105   614,857 119,622 SH   SOLE 22 119,622 0 0
RGC RES INC COM 74955L103   4,454 202 SH   SOLE 2 0 0 202
RGC RES INC COM 74955L103   60,814 2,758 SH   SOLE 18 2,758 0 0
RGC RES INC COM 74955L103   378,356 17,159 SH   SOLE 21 17,159 0 0
RGC RES INC COM 74955L103   533,500 24,195 SH   SOLE 22 24,195 0 0
RH COM 74967X103   10,552,402 39,494 SH   SOLE 2 14,933 0 24,561
RH COM 74967X103   14,695 55 SH   SOLE 4 55 0 0
RH COM 74967X103   243,677 912 SH   SOLE 7 912 0 0
RH COM 74967X103   10,866,884 40,671 SH   SOLE 18 40,671 0 0
RH COM 74967X103   1,636,004 6,123 SH   SOLE 19 6,123 0 0
RH COM 74967X103   265,049,808 991,990 SH   SOLE 21 991,990 0 0
RH COM 74967X103   145,216,162 543,494 SH   SOLE 22 517,467 0 26,027
RH COM 74967X103   778,859 2,915 SH   SOLE 25 2,915 0 0
RH COM 74967X103   2,636,097 9,866 SH   SOLE 26 8,279 0 1,587
RH COM 74967X103   328,644 1,230 SH   SOLE 28 335 0 895
RH COM 74967X103   2,244,396 8,400 SH   SOLE 30 8,400 0 0
RH COM 74967X103   72,408 271 SH   SOLE 31 271 0 0
RH COM 74967X103   47,025 176 SH   SOLE 36 176 0 0
RH COM 74967X103   715,268 2,677 SH   SOLE 40 2,677 0 0
RH COM 74967X103   3,507,403 13,127 SH   SOLE 43 12,378 0 749
RHINEBECK BANCORP INC COM 762093102   6,505 714 SH   SOLE 18 714 0 0
RHINEBECK BANCORP INC COM 762093102   71,969 7,900 SH   SOLE 21 7,900 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   2,963,397 101,765 SH   SOLE 2 95,126 0 6,639
RHYTHM PHARMACEUTICALS INC COM 76243J105   5,096 175 SH   SOLE 4 175 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   132,671 4,556 SH   SOLE 7 4,556 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   1,938,140 66,557 SH   SOLE 18 66,557 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   43,349,692 1,488,657 SH   SOLE 19 1,488,657 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   17,500,246 600,970 SH   SOLE 21 600,970 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   18,709,716 642,504 SH   SOLE 22 626,155 0 16,349
RHYTHM PHARMACEUTICALS INC COM 76243J105   217,730 7,477 SH   SOLE 25 7,477 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   1,278,310 43,898 SH   SOLE 26 28,981 0 14,917
RHYTHM PHARMACEUTICALS INC COM 76243J105   63,511 2,181 SH   SOLE 28 670 0 1,511
RHYTHM PHARMACEUTICALS INC COM 76243J105   1,734,999 59,581 SH   SOLE 30 59,581 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   20,061,583 688,928 SH   SOLE 34 688,928 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   55,852 1,918 SH   SOLE 36 1,918 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   198,744 6,825 SH   SOLE 40 6,825 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   224,865 7,722 SH   SOLE 43 7,291 0 431
RIBBON COMMUNICATIONS INC COM 762544104   230,652 82,671 SH   SOLE 2 23,500 0 59,171
RIBBON COMMUNICATIONS INC COM 762544104   737 264 SH   SOLE 4 264 0 0
RIBBON COMMUNICATIONS INC COM 762544104   123,131 44,133 SH   SOLE 7 44,133 0 0
RIBBON COMMUNICATIONS INC COM 762544104   632,080 226,552 SH   SOLE 18 226,552 0 0
RIBBON COMMUNICATIONS INC COM 762544104   356,883 127,915 SH   SOLE 19 127,915 0 0
RIBBON COMMUNICATIONS INC COM 762544104   9,050,255 3,243,819 SH   SOLE 21 3,243,819 0 0
RIBBON COMMUNICATIONS INC COM 762544104   5,621,058 2,014,716 SH   SOLE 22 1,915,752 0 98,964
RIBBON COMMUNICATIONS INC COM 762544104   57,287 20,533 SH   SOLE 25 20,533 0 0
RIBBON COMMUNICATIONS INC COM 762544104   64,477 23,110 SH   SOLE 26 8,851 0 14,259
RIBBON COMMUNICATIONS INC COM 762544104   16,118 5,777 SH   SOLE 28 0 0 5,777
RIBBON COMMUNICATIONS INC COM 762544104   439,177 157,411 SH   SOLE 30 157,411 0 0
RIBBON COMMUNICATIONS INC COM 762544104   32,643 11,700 SH   SOLE 40 11,700 0 0
RIBBON COMMUNICATIONS INC COM 762544104   58,370 20,921 SH   SOLE 43 20,921 0 0
RICEBRAN TECHNOLOGIES COM 762831303   682 915 SH   SOLE 21 915 0 0
RICEBRAN TECHNOLOGIES COM 762831303   4,272 5,735 SH   SOLE 22 5,735 0 0
RICHARDSON ELECTRS LTD COM 763165107   6,868 322 SH   SOLE 2 0 0 322
RICHARDSON ELECTRS LTD COM 763165107   33,403 1,566 SH   SOLE 18 1,566 0 0
RICHARDSON ELECTRS LTD COM 763165107   411,434 19,289 SH   SOLE 21 19,289 0 0
RICHARDSON ELECTRS LTD COM 763165107   4,626,498 216,901 SH   SOLE 22 216,901 0 0
RICHARDSON ELECTRS LTD COM 763165107   1,536 72 SH   SOLE 43 72 0 0
RICHMOND MUT BANCORPORATION COM 76525P100   9,979 767 SH   SOLE 2 0 0 767
RICHMOND MUT BANCORPORATION COM 76525P100   23,145 1,779 SH   SOLE 18 1,779 0 0
RICHMOND MUT BANCORPORATION COM 76525P100   290,604 22,337 SH   SOLE 21 22,337 0 0
RICHMOND MUT BANCORPORATION COM 76525P100   28,817 2,215 SH   SOLE 22 2,215 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603   476,501 317,667 SH   SOLE 2 75,394 0 242,273
RIGEL PHARMACEUTICALS INC COM NEW 766559603   4,119 2,746 SH   SOLE 7 2,746 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603   852,036 568,024 SH   SOLE 18 479,355 0 88,669
RIGEL PHARMACEUTICALS INC COM NEW 766559603   2,041,215 1,360,810 SH   SOLE 19 1,360,810 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603   8,844,956 5,896,637 SH   SOLE 21 5,896,637 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603   9,092,627 6,061,751 SH   SOLE 22 6,005,890 0 55,861
RIGEL PHARMACEUTICALS INC COM NEW 766559603   113,241 75,494 SH   SOLE 23 75,494 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603   596,903 397,935 SH   SOLE 26 0 0 397,935
RIGETTI COMPUTING INC COMMON STOCK 76655K103   18,471 25,331 SH   SOLE 2 2,232 0 23,099
RIGETTI COMPUTING INC COMMON STOCK 76655K103   118,346 162,296 SH   SOLE 18 162,296 0 0
RIGETTI COMPUTING INC COMMON STOCK 76655K103   48,420 66,402 SH   SOLE 19 66,402 0 0
RIGETTI COMPUTING INC COMMON STOCK 76655K103   1,835,560 2,517,225 SH   SOLE 21 2,517,225 0 0
RIGETTI COMPUTING INC COMMON STOCK 76655K103   1,131,053 1,551,087 SH   SOLE 22 1,501,663 0 49,424
RILEY EXPLORATION PERMIAN IN COM 76665T102   293,299 9,966 SH   SOLE 2 427 0 9,539
RILEY EXPLORATION PERMIAN IN COM 76665T102   5,268 179 SH   SOLE 7 179 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102   888,815 30,201 SH   SOLE 18 30,201 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102   579,359 19,686 SH   SOLE 19 19,686 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102   10,767,024 365,852 SH   SOLE 21 365,852 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102   3,672,599 124,791 SH   SOLE 22 119,470 0 5,321
RILEY EXPLORATION PERMIAN IN COM 76665T102   77,313 2,627 SH   SOLE 43 2,606 0 21
RIMINI STR INC DEL COM 76674Q107   107,103 28,111 SH   SOLE 2 16,113 0 11,998
RIMINI STR INC DEL COM 76674Q107   2,686 705 SH   SOLE 7 705 0 0
RIMINI STR INC DEL COM 76674Q107   488,777 128,288 SH   SOLE 18 128,288 0 0
RIMINI STR INC DEL COM 76674Q107   343,868 90,254 SH   SOLE 19 90,254 0 0
RIMINI STR INC DEL COM 76674Q107   7,416,592 1,946,612 SH   SOLE 21 1,946,612 0 0
RIMINI STR INC DEL COM 76674Q107   4,441,927 1,165,860 SH   SOLE 22 1,130,061 0 35,799
RIMINI STR INC DEL COM 76674Q107   35,208 9,241 SH   SOLE 25 9,241 0 0
RIMINI STR INC DEL COM 76674Q107   38,969 10,228 SH   SOLE 26 2,131 0 8,097
RIMINI STR INC DEL COM 76674Q107   45,248 11,876 SH   SOLE 30 11,876 0 0
RIMINI STR INC DEL COM 76674Q107   24,525 6,437 SH   SOLE 36 6,437 0 0
RIMINI STR INC DEL COM 76674Q107   104,703 27,481 SH   SOLE 43 27,481 0 0
RING ENERGY INC COM 76680V108   500,536 203,470 SH   SOLE 2 3,896 0 199,574
RING ENERGY INC COM 76680V108   3,412 1,387 SH   SOLE 7 1,387 0 0
RING ENERGY INC COM 76680V108   606,356 246,486 SH   SOLE 18 246,486 0 0
RING ENERGY INC COM 76680V108   387,056 157,340 SH   SOLE 19 157,340 0 0
RING ENERGY INC COM 76680V108   7,968,678 3,239,300 SH   SOLE 21 3,239,300 0 0
RING ENERGY INC COM 76680V108   5,780,594 2,349,835 SH   SOLE 22 2,289,127 0 60,708
RING ENERGY INC COM 76680V108   253,114 102,892 SH   SOLE 43 101,660 0 1,232
RINGCENTRAL INC CL A 76680R206   11,071,279 312,748 SH   SOLE 2 219,962 0 92,786
RINGCENTRAL INC CL A 76680R206   950,596 26,853 SH   SOLE 4 25,738 0 1,115
RINGCENTRAL INC CL A 76680R206   341,964 9,660 SH   SOLE 7 9,660 0 0
RINGCENTRAL INC CL A 76680R206   360,868 10,194 SH   SOLE 13 10,194 0 0
RINGCENTRAL INC CL A 76680R206   2,269,848 64,120 SH   SOLE 18 62,630 0 1,490
RINGCENTRAL INC CL A 76680R206   18,504,253 522,719 SH   SOLE 19 522,719 0 0
RINGCENTRAL INC CL A 76680R206   69,807,950 1,971,976 SH   SOLE 21 1,971,976 0 0
RINGCENTRAL INC CL A 76680R206   84,345,208 2,382,633 SH   SOLE 22 2,229,058 0 153,575
RINGCENTRAL INC CL A 76680R206   1,446,727 40,868 SH   SOLE 23 40,868 0 0
RINGCENTRAL INC CL A 76680R206   422,676 11,940 SH   SOLE 25 11,940 0 0
RINGCENTRAL INC CL A 76680R206   2,336,365 65,999 SH   SOLE 26 40,144 0 25,855
RINGCENTRAL INC CL A 76680R206   1,547,582 43,717 SH   SOLE 28 1,439 0 42,278
RINGCENTRAL INC CL A 76680R206   6,795,384 191,960 SH   SOLE 30 191,960 0 0
RINGCENTRAL INC CL A 76680R206   118,802 3,356 SH   SOLE 31 3,356 0 0
RINGCENTRAL INC CL A 76680R206   15,093,073 426,358 SH   SOLE 34 426,358 0 0
RINGCENTRAL INC CL A 76680R206   68,180 1,926 SH   SOLE 36 1,926 0 0
RINGCENTRAL INC CL A 76680R206   437,898 12,370 SH   SOLE 40 12,370 0 0
RINGCENTRAL INC CL A 76680R206   9,983 282 SH   OTR 43 282 0 0
RINGCENTRAL INC CL A 76680R206   6,347,856 179,318 SH   SOLE 43 157,599 0 21,719
RINGCENTRAL INC NOTE 3/0 76680RAF4   7,903,076 9,203,000 PRN   SOLE 21 9,203,000 0 0
RINGCENTRAL INC NOTE 3/1 76680RAH0   1,175,145 1,497,000 PRN   SOLE 2 1,497,000 0 0
RINGCENTRAL INC NOTE 3/1 76680RAH0   7,862,560 10,016,000 PRN   SOLE 19 10,016,000 0 0
RINGCENTRAL INC NOTE 3/1 76680RAH0   4,510,610 5,746,000 PRN   SOLE 21 5,746,000 0 0
RINGCENTRAL INC NOTE 3/1 76680RAH0   10,587,295 13,487,000 PRN   SOLE 34 13,487,000 0 0
RIO TINTO PLC SPONSORED ADR 767204100   19,619,516 275,555 SH   SOLE 7 275,555 0 0
RIO TINTO PLC SPONSORED ADR 767204100   6,479 91 SH   SOLE 18 91 0 0
RIO TINTO PLC SPONSORED ADR 767204100   68,782,153 966,041 SH   SOLE 43 853,370 0 112,671
RIOT BLOCKCHAIN INC COM 767292105   464,149 136,917 SH   SOLE 2 46,469 0 90,448
RIOT BLOCKCHAIN INC COM 767292105   1,024 302 SH   SOLE 4 302 0 0
RIOT BLOCKCHAIN INC COM 767292105   4,048 1,194 SH   SOLE 7 1,194 0 0
RIOT BLOCKCHAIN INC COM 767292105   1,522,805 449,205 SH   SOLE 18 449,205 0 0
RIOT BLOCKCHAIN INC COM 767292105   954,302 281,505 SH   SOLE 19 281,505 0 0
RIOT BLOCKCHAIN INC COM 767292105   19,277,232 5,686,499 SH   SOLE 21 5,686,499 0 0
RIOT BLOCKCHAIN INC COM 767292105   15,420,856 4,548,925 SH   SOLE 22 4,357,272 0 191,653
RIOT BLOCKCHAIN INC COM 767292105   112,826 33,282 SH   SOLE 25 33,282 0 0
RIOT BLOCKCHAIN INC COM 767292105   106,375 31,379 SH   SOLE 26 25,382 0 5,997
RIOT BLOCKCHAIN INC COM 767292105   8,478 2,501 SH   SOLE 28 0 0 2,501
RIOT BLOCKCHAIN INC COM 767292105   535,078 157,840 SH   SOLE 30 157,840 0 0
RIOT BLOCKCHAIN INC COM 767292105   103,134 30,423 SH   SOLE 40 30,423 0 0
RIOT BLOCKCHAIN INC COM 767292105   160,832 47,443 SH   SOLE 43 42,627 0 4,816
RISKIFIED LTD SHS CL A M8216R109   181,686 39,326 SH   SOLE 2 39,326 0 0
RISKIFIED LTD SHS CL A M8216R109   65,221 14,117 SH   SOLE 19 14,117 0 0
RISKIFIED LTD SHS CL A M8216R109   2,481,494 537,120 SH   SOLE 21 537,120 0 0
RISKIFIED LTD SHS CL A M8216R109   1,051,378 227,571 SH   SOLE 22 210,502 0 17,069
RISKIFIED LTD SHS CL A M8216R109   126,205 27,317 SH   SOLE 34 27,317 0 0
RITCHIE BROS AUCTIONEERS COM 767744105   463 8 SH   SOLE 17 0 0 8
RITCHIE BROS AUCTIONEERS COM 767744105   100,104 1,731 SH   SOLE 28 1,731 0 0
RITCHIE BROS AUCTIONEERS COM 767744105   5,472,689 94,634 SH   SOLE 43 89,195 0 5,439
RITE AID CORP COM 767754872   86,817 25,993 SH   SOLE 2 2,441 0 23,552
RITE AID CORP COM 767754872   21,486 6,433 SH   SOLE 7 6,433 0 0
RITE AID CORP COM 767754872   539,881 161,641 SH   SOLE 18 161,641 0 0
RITE AID CORP COM 767754872   339,725 101,714 SH   SOLE 19 101,714 0 0
RITE AID CORP COM 767754872   6,497,509 1,945,362 SH   SOLE 21 1,945,362 0 0
RITE AID CORP COM 767754872   4,721,277 1,413,556 SH   SOLE 22 1,381,303 0 32,253
RITE AID CORP COM 767754872   255,233 76,417 SH   SOLE 26 76,417 0 0
RITE AID CORP COM 767754872   198,216 59,346 SH   SOLE 36 59,346 0 0
RITE AID CORP COM 767754872   3,925 1,175 SH   OTR 43 1,175 0 0
RITE AID CORP COM 767754872   15,187 4,547 SH   SOLE 43 4,547 0 0
RITHM CAPITAL CORP COM NEW 64828T201   8,091,584 990,402 SH   SOLE 2 178,055 0 812,347
RITHM CAPITAL CORP COM NEW 64828T201   13,815 1,691 SH   SOLE 4 1,691 0 0
RITHM CAPITAL CORP COM NEW 64828T201   96,439 11,804 SH   SOLE 7 11,804 0 0
RITHM CAPITAL CORP COM NEW 64828T201   1,375,673 168,381 SH   SOLE 18 168,381 0 0
RITHM CAPITAL CORP COM NEW 64828T201   1,123,269 137,487 SH   SOLE 19 137,487 0 0
RITHM CAPITAL CORP COM NEW 64828T201   82,560,301 10,105,300 SH   SOLE 21 10,105,300 0 0
RITHM CAPITAL CORP COM NEW 64828T201   86,573,536 10,596,516 SH   SOLE 22 10,000,828 0 595,688
RITHM CAPITAL CORP COM NEW 64828T201   617,374 75,566 SH   SOLE 25 75,566 0 0
RITHM CAPITAL CORP COM NEW 64828T201   2,219,724 271,692 SH   SOLE 26 231,966 0 39,726
RITHM CAPITAL CORP COM NEW 64828T201   331,441 40,568 SH   SOLE 28 8,315 0 32,253
RITHM CAPITAL CORP COM NEW 64828T201   1,692,015 207,101 SH   SOLE 30 207,101 0 0
RITHM CAPITAL CORP COM NEW 64828T201   47,868 5,859 SH   SOLE 31 5,859 0 0
RITHM CAPITAL CORP COM NEW 64828T201   401,825 49,183 SH   SOLE 36 49,183 0 0
RITHM CAPITAL CORP COM NEW 64828T201   500,502 61,261 SH   SOLE 40 61,261 0 0
RITHM CAPITAL CORP COM NEW 64828T201   9,346 1,144 SH   OTR 43 1,144 0 0
RITHM CAPITAL CORP COM NEW 64828T201   5,195,508 635,925 SH   SOLE 43 590,783 0 45,142
RIVERVIEW BANCORP INC COM 769397100   1,356,534 176,632 SH   SOLE 2 95,624 0 81,008
RIVERVIEW BANCORP INC COM 769397100   27,625 3,597 SH   SOLE 18 3,597 0 0
RIVERVIEW BANCORP INC COM 769397100   1,756,892 228,762 SH   SOLE 19 228,762 0 0
RIVERVIEW BANCORP INC COM 769397100   762,555 99,291 SH   SOLE 21 99,291 0 0
RIVERVIEW BANCORP INC COM 769397100   6,959,685 906,209 SH   SOLE 22 906,209 0 0
RIVERVIEW BANCORP INC COM 769397100   572,536 74,549 SH   SOLE 23 74,549 0 0
RIVERVIEW BANCORP INC COM 769397100   1,341,750 174,707 SH   SOLE 26 0 0 174,707
RIVERVIEW BANCORP INC COM 769397100   2,988 389 SH   SOLE 43 389 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   7,859,732 426,464 SH   SOLE 44 426,464 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   13,062,133 708,743 SH   SOLE 2 57,700 0 651,043
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   4,016,395 217,927 SH   SOLE 4 126,666 0 91,261
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   5,029,142 272,878 SH   SOLE 7 272,878 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   21,010 1,140 SH   SOLE 13 1,140 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   482,479 26,179 SH   SOLE 15 26,179 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   18 1 SH   SOLE 17 0 0 1
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   404,715,833 21,959,622 SH   SOLE 18 21,476,678 0 482,944
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   5,792,125 314,277 SH   SOLE 19 314,277 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   147,537,016 8,005,264 SH   SOLE 21 8,005,264 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   216,071,717 11,723,913 SH   SOLE 22 10,965,169 0 758,744
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   9,647,313 523,457 SH   SOLE 23 523,457 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   16,323,856 885,722 SH   SOLE 25 885,722 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   8,745,920 474,548 SH   SOLE 26 214,364 0 260,184
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   10,769,571 584,350 SH   SOLE 28 61,461 0 522,889
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   22,927 1,244 SH   SOLE 29 1,244 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   45,904,025 2,490,723 SH   SOLE 30 2,490,723 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   1,365,903 74,113 SH   SOLE 31 67,816 0 6,297
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   3,607,451 195,738 SH   SOLE 32 195,738 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   4,183,518 226,995 SH   SOLE 34 226,995 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   2,146,561 116,471 SH   SOLE 36 116,471 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   218,672 11,865 SH   SOLE 40 11,865 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   4,032,908 218,823 SH   SOLE 43 190,263 0 28,560
RLI CORP COM 749607107   9,847,088 75,014 SH   SOLE 2 54,116 0 20,898
RLI CORP COM 749607107   18,903 144 SH   SOLE 4 144 0 0
RLI CORP COM 749607107   1,081,271 8,237 SH   SOLE 7 8,237 0 0
RLI CORP COM 749607107   22,379,435 170,484 SH   SOLE 18 165,774 0 4,710
RLI CORP COM 749607107   24,543,683 186,971 SH   SOLE 19 186,971 0 0
RLI CORP COM 749607107   382,749,452 2,915,742 SH   SOLE 21 2,915,742 0 0
RLI CORP COM 749607107   170,422,984 1,298,263 SH   SOLE 22 1,267,007 0 31,256
RLI CORP COM 749607107   542,145 4,130 SH   SOLE 23 4,130 0 0
RLI CORP COM 749607107   808,623 6,160 SH   SOLE 25 6,160 0 0
RLI CORP COM 749607107   5,681,103 43,278 SH   SOLE 26 15,013 0 28,265
RLI CORP COM 749607107   344,452 2,624 SH   SOLE 28 805 0 1,819
RLI CORP COM 749607107   2,206,649 16,810 SH   SOLE 30 16,810 0 0
RLI CORP COM 749607107   59,072 450 SH   SOLE 36 450 0 0
RLI CORP COM 749607107   733,274 5,586 SH   SOLE 40 5,586 0 0
RLI CORP COM 749607107   14,702 112 SH   OTR 43 112 0 0
RLI CORP COM 749607107   4,957,845 37,768 SH   SOLE 43 36,668 0 1,100
RLJ LODGING TR COM 74965L101   6,791,822 641,343 SH   SOLE 2 507,674 0 133,669
RLJ LODGING TR COM 74965L101   901,357 85,114 SH   SOLE 4 85,114 0 0
RLJ LODGING TR COM 74965L101   2,322,228 219,285 SH   SOLE 7 219,285 0 0
RLJ LODGING TR COM 74965L101   4,887,804 461,549 SH   SOLE 18 461,549 0 0
RLJ LODGING TR COM 74965L101   8,555,110 807,848 SH   SOLE 19 807,848 0 0
RLJ LODGING TR COM 74965L101   68,892,557 6,505,435 SH   SOLE 21 6,505,435 0 0
RLJ LODGING TR COM 74965L101   63,693,767 6,014,520 SH   SOLE 22 5,795,002 0 219,518
RLJ LODGING TR COM 74965L101   215,401 20,340 SH   SOLE 23 20,340 0 0
RLJ LODGING TR COM 74965L101   8,349,410 788,424 SH   SOLE 25 788,424 0 0
RLJ LODGING TR COM 74965L101   1,206,762 113,953 SH   SOLE 26 84,867 0 29,086
RLJ LODGING TR COM 74965L101   1,211,051 114,358 SH   SOLE 28 2,938 0 111,420
RLJ LODGING TR COM 74965L101   5,658,756 534,349 SH   SOLE 30 534,349 0 0
RLJ LODGING TR COM 74965L101   70,413 6,649 SH   SOLE 36 6,649 0 0
RLJ LODGING TR COM 74965L101   268,319 25,337 SH   SOLE 40 25,337 0 0
RLJ LODGING TR COM 74965L101   1,372,379 129,592 SH   SOLE 43 97,846 0 31,746
RLJ LODGING TR CUM CONV PFD A 74965L200   180,804 7,600 SH   SOLE 7 7,600 0 0
RLJ LODGING TR CUM CONV PFD A 74965L200   22,919,310 963,401 SH   SOLE 21 963,401 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   224,268 97,508 SH   SOLE 2 97,508 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   1,136,000 493,913 SH   SOLE 19 493,913 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   12,935,202 5,624,001 SH   SOLE 21 5,624,001 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   6,400,955 2,783,024 SH   SOLE 22 2,515,145 0 267,879
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   1,017,803 442,523 SH   SOLE 25 442,523 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   545,114 237,006 SH   SOLE 28 0 0 237,006
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   3,073,258 1,336,199 SH   SOLE 30 1,336,199 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   1,939,951 843,457 SH   SOLE 34 843,457 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   5,743,183 2,497,036 SH   SOLE 43 2,378,056 0 118,980
RMR GROUP INC CL A 74967R106   9,622,572 340,622 SH   SOLE 2 272,083 0 68,539
RMR GROUP INC CL A 74967R106   904 32 SH   SOLE 4 32 0 0
RMR GROUP INC CL A 74967R106   3,277 116 SH   SOLE 7 116 0 0
RMR GROUP INC CL A 74967R106   1,151,470 40,760 SH   SOLE 18 40,760 0 0
RMR GROUP INC CL A 74967R106   8,211,993 290,690 SH   SOLE 19 290,690 0 0
RMR GROUP INC CL A 74967R106   16,012,778 566,824 SH   SOLE 21 566,824 0 0
RMR GROUP INC CL A 74967R106   23,822,406 843,271 SH   SOLE 22 827,692 0 15,579
RMR GROUP INC CL A 74967R106   635,201 22,485 SH   SOLE 23 22,485 0 0
RMR GROUP INC CL A 74967R106   55,285 1,957 SH   SOLE 25 1,957 0 0
RMR GROUP INC CL A 74967R106   1,692,429 59,909 SH   SOLE 26 598 0 59,311
RMR GROUP INC CL A 74967R106   198,061 7,011 SH   SOLE 30 7,011 0 0
RMR GROUP INC CL A 74967R106   1,353,768 47,921 SH   SOLE 34 47,921 0 0
RMR GROUP INC CL A 74967R106   45,115 1,597 SH   SOLE 40 1,597 0 0
RMR GROUP INC CL A 74967R106   1,095,029 38,762 SH   SOLE 43 37,745 0 1,017
ROBERT HALF INTL INC COM 770323103   19,773,963 267,831 SH   SOLE 2 77,881 0 189,950
ROBERT HALF INTL INC COM 770323103   8,693,925 117,756 SH   SOLE 4 69,201 0 48,555
ROBERT HALF INTL INC COM 770323103   12,666,939 171,569 SH   SOLE 7 140,371 0 31,198
ROBERT HALF INTL INC COM 770323103   31,895 432 SH   SOLE 13 432 0 0
ROBERT HALF INTL INC COM 770323103   963,924 13,056 SH   SOLE 15 13,056 0 0
ROBERT HALF INTL INC COM 770323103   25,567,993 346,309 SH   SOLE 18 300,831 0 45,478
ROBERT HALF INTL INC COM 770323103   92,694,082 1,255,507 SH   SOLE 19 1,255,507 0 0
ROBERT HALF INTL INC COM 770323103   281,493,708 3,812,728 SH   SOLE 21 3,812,728 0 0
ROBERT HALF INTL INC COM 770323103   200,959,723 2,721,925 SH   SOLE 22 2,477,483 0 244,442
ROBERT HALF INTL INC COM 770323103   13,265,479 179,676 SH   SOLE 23 179,676 0 0
ROBERT HALF INTL INC COM 770323103   34,855,881 472,110 SH   SOLE 25 472,110 0 0
ROBERT HALF INTL INC COM 770323103   25,360,974 343,505 SH   SOLE 26 202,306 0 141,199
ROBERT HALF INTL INC COM 770323103   20,005,051 270,961 SH   SOLE 28 5,190 0 265,771
ROBERT HALF INTL INC COM 770323103   97,381,844 1,319,001 SH   SOLE 30 1,056,360 0 262,641
ROBERT HALF INTL INC COM 770323103   1,716,843 23,254 SH   SOLE 31 21,253 0 2,001
ROBERT HALF INTL INC COM 770323103   12,869,529 174,313 SH   SOLE 34 174,313 0 0
ROBERT HALF INTL INC COM 770323103   2,281,126 30,897 SH   SOLE 36 30,897 0 0
ROBERT HALF INTL INC COM 770323103   308,314 4,176 SH   SOLE 40 4,176 0 0
ROBERT HALF INTL INC COM 770323103   20,820 282 SH   OTR 43 282 0 0
ROBERT HALF INTL INC COM 770323103   8,588,268 116,325 SH   SOLE 43 106,552 0 9,773
ROBINHOOD MKTS INC COM CL A 770700102   5,321,126 653,701 SH   SOLE 2 100,696 0 553,005
ROBINHOOD MKTS INC COM CL A 770700102   50,191 6,166 SH   SOLE 7 6,166 0 0
ROBINHOOD MKTS INC COM CL A 770700102   1,834,235 225,336 SH   SOLE 18 225,336 0 0
ROBINHOOD MKTS INC COM CL A 770700102   2,087,072 256,397 SH   SOLE 19 256,397 0 0
ROBINHOOD MKTS INC COM CL A 770700102   71,367,149 8,767,463 SH   SOLE 21 8,767,463 0 0
ROBINHOOD MKTS INC COM CL A 770700102   99,080,340 12,172,032 SH   SOLE 22 11,673,919 0 498,113
ROBINHOOD MKTS INC COM CL A 770700102   59,088 7,259 SH   SOLE 28 7,259 0 0
ROBINHOOD MKTS INC COM CL A 770700102   3,292,557 404,491 SH   SOLE 30 404,491 0 0
ROBINHOOD MKTS INC COM CL A 770700102   66,382 8,155 SH   SOLE 31 8,155 0 0
ROBINHOOD MKTS INC COM CL A 770700102   1,198,338 147,216 SH   SOLE 34 147,216 0 0
ROBINHOOD MKTS INC COM CL A 770700102   1,784,939 219,280 SH   SOLE 43 197,245 0 22,035
ROBLOX CORP CL A 771049103   18,799,111 660,545 SH   SOLE 2 33,389 0 627,156
ROBLOX CORP CL A 771049103   6,477,724 227,608 SH   SOLE 4 135,256 0 92,352
ROBLOX CORP CL A 771049103   1,135,526 39,899 SH   SOLE 7 39,899 0 0
ROBLOX CORP CL A 771049103   170,817 6,002 SH   SOLE 13 1,102 0 4,900
ROBLOX CORP CL A 771049103   883,285 31,036 SH   SOLE 15 31,036 0 0
ROBLOX CORP CL A 771049103   9,619,708 338,008 SH   SOLE 18 319,688 0 18,320
ROBLOX CORP CL A 771049103   4,133,303 145,232 SH   SOLE 19 145,232 0 0
ROBLOX CORP CL A 771049103   177,765,258 6,246,144 SH   SOLE 21 6,246,144 0 0
ROBLOX CORP CL A 771049103   248,982,367 8,748,502 SH   SOLE 22 8,006,858 0 741,644
ROBLOX CORP CL A 771049103   16,209,194 569,543 SH   SOLE 23 569,543 0 0
ROBLOX CORP CL A 771049103   25,875,804 909,199 SH   SOLE 25 909,199 0 0
ROBLOX CORP CL A 771049103   11,784,831 414,084 SH   SOLE 26 201,543 0 212,541
ROBLOX CORP CL A 771049103   13,474,615 473,458 SH   SOLE 28 6,116 0 467,342
ROBLOX CORP CL A 771049103   10,929 384 SH   SOLE 29 384 0 0
ROBLOX CORP CL A 771049103   28,593,420 1,004,688 SH   SOLE 30 774,669 0 230,019
ROBLOX CORP CL A 771049103   2,295,612 80,661 SH   SOLE 31 74,269 0 6,392
ROBLOX CORP CL A 771049103   2,110,053 74,141 SH   SOLE 34 74,141 0 0
ROBLOX CORP CL A 771049103   2,594,414 91,160 SH   SOLE 36 91,160 0 0
ROBLOX CORP CL A 771049103   374,790 13,169 SH   SOLE 40 13,169 0 0
ROBLOX CORP CL A 771049103   31,619 1,111 SH   OTR 43 1,111 0 0
ROBLOX CORP CL A 771049103   3,540,339 124,397 SH   SOLE 43 109,995 0 14,402
ROCKET COS INC COM CL A 77311W101   1,061,788 151,684 SH   SOLE 2 53,008 0 98,676
ROCKET COS INC COM CL A 77311W101   3,360 480 SH   SOLE 4 480 0 0
ROCKET COS INC COM CL A 77311W101   7,903 1,129 SH   SOLE 7 1,129 0 0
ROCKET COS INC COM CL A 77311W101   364,854 52,122 SH   SOLE 18 52,122 0 0
ROCKET COS INC COM CL A 77311W101   194,124 27,732 SH   SOLE 19 27,732 0 0
ROCKET COS INC COM CL A 77311W101   11,014,528 1,573,504 SH   SOLE 21 1,573,504 0 0
ROCKET COS INC COM CL A 77311W101   24,694,572 3,527,796 SH   SOLE 22 3,364,562 0 163,234
ROCKET COS INC COM CL A 77311W101   159,733 22,819 SH   SOLE 25 22,819 0 0
ROCKET COS INC COM CL A 77311W101   317,191 45,313 SH   SOLE 26 34,757 0 10,556
ROCKET COS INC COM CL A 77311W101   43,344 6,192 SH   SOLE 28 2,432 0 3,760
ROCKET COS INC COM CL A 77311W101   526,050 75,150 SH   SOLE 30 75,150 0 0
ROCKET COS INC COM CL A 77311W101   9,387 1,341 SH   SOLE 31 1,341 0 0
ROCKET COS INC COM CL A 77311W101   114,849 16,407 SH   SOLE 40 16,407 0 0
ROCKET COS INC COM CL A 77311W101   914,424 130,632 SH   SOLE 43 110,159 0 20,473
ROCKET LAB USA INC COM 773122106   371,522 98,547 SH   SOLE 2 44,045 0 54,502
ROCKET LAB USA INC COM 773122106   3,480 923 SH   SOLE 4 923 0 0
ROCKET LAB USA INC COM 773122106   9,319 2,472 SH   SOLE 7 2,472 0 0
ROCKET LAB USA INC COM 773122106   2,187,026 580,113 SH   SOLE 18 580,113 0 0
ROCKET LAB USA INC COM 773122106   10,729,477 2,846,015 SH   SOLE 19 2,846,015 0 0
ROCKET LAB USA INC COM 773122106   38,562,278 10,228,721 SH   SOLE 21 10,228,721 0 0
ROCKET LAB USA INC COM 773122106   20,925,442 5,550,515 SH   SOLE 22 5,413,064 0 137,451
ROCKET LAB USA INC COM 773122106   75,984 20,155 SH   SOLE 25 20,155 0 0
ROCKET LAB USA INC COM 773122106   283,647 75,238 SH   SOLE 26 55,895 0 19,343
ROCKET LAB USA INC COM 773122106   239,674 63,574 SH   SOLE 30 63,574 0 0
ROCKET LAB USA INC COM 773122106   7,987,371 2,118,666 SH   SOLE 34 2,118,666 0 0
ROCKET LAB USA INC COM 773122106   87,845 23,301 SH   SOLE 40 23,301 0 0
ROCKET LAB USA INC COM 773122106   104,719 27,777 SH   SOLE 43 27,545 0 232
ROCKET PHARMACEUTICALS INC COM 77313F106   2,497,797 127,634 SH   SOLE 2 51,142 0 76,492
ROCKET PHARMACEUTICALS INC COM 77313F106   2,799 143 SH   SOLE 4 143 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   140,747 7,192 SH   SOLE 7 7,192 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   3,622,759 185,118 SH   SOLE 18 182,363 0 2,755
ROCKET PHARMACEUTICALS INC COM 77313F106   15,426,013 788,248 SH   SOLE 19 788,248 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   51,795,077 2,646,657 SH   SOLE 21 2,646,657 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   31,635,923 1,616,552 SH   SOLE 22 1,550,277 0 66,275
ROCKET PHARMACEUTICALS INC COM 77313F106   116,892 5,973 SH   SOLE 23 5,973 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   182,021 9,301 SH   SOLE 25 9,301 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   1,513,094 77,317 SH   SOLE 26 16,334 0 60,983
ROCKET PHARMACEUTICALS INC COM 77313F106   20,705 1,058 SH   SOLE 28 1,058 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   1,301,033 66,481 SH   SOLE 30 66,481 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   66,929 3,420 SH   SOLE 34 3,420 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   50,491 2,580 SH   SOLE 36 2,580 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   161,844 8,270 SH   SOLE 40 8,270 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   813,936 41,591 SH   SOLE 43 40,545 0 1,046
ROCKLEY PHOTONICS HLDGS LTD ORDINARY SHARES G7614L109   2,193 15,652 SH   SOLE 2 5,083 0 10,569
ROCKLEY PHOTONICS HLDGS LTD ORDINARY SHARES G7614L109   279 1,990 SH   SOLE 7 1,990 0 0
ROCKLEY PHOTONICS HLDGS LTD ORDINARY SHARES G7614L109   39,891 284,731 SH   SOLE 18 284,731 0 0
ROCKLEY PHOTONICS HLDGS LTD ORDINARY SHARES G7614L109   26,567 189,632 SH   SOLE 19 189,632 0 0
ROCKLEY PHOTONICS HLDGS LTD ORDINARY SHARES G7614L109   443,496 3,165,570 SH   SOLE 21 3,165,570 0 0
ROCKLEY PHOTONICS HLDGS LTD ORDINARY SHARES G7614L109   288,156 2,056,788 SH   SOLE 22 2,039,601 0 17,187
ROCKWELL AUTOMATION INC COM 773903109   58,804,519 228,305 SH   SOLE 2 31,561 0 196,744
ROCKWELL AUTOMATION INC COM 773903109   24,014,539 93,235 SH   SOLE 4 53,061 0 40,174
ROCKWELL AUTOMATION INC COM 773903109   27,564,111 107,016 SH   SOLE 7 103,608 0 3,408
ROCKWELL AUTOMATION INC COM 773903109   523,897 2,034 SH   SOLE 13 474 0 1,560
ROCKWELL AUTOMATION INC COM 773903109   4,405,220 17,103 SH   SOLE 15 17,103 0 0
ROCKWELL AUTOMATION INC COM 773903109   66,145,779 256,807 SH   SOLE 18 247,580 0 9,227
ROCKWELL AUTOMATION INC COM 773903109   49,134,311 190,761 SH   SOLE 19 190,761 0 0
ROCKWELL AUTOMATION INC COM 773903109   839,145,030 3,257,930 SH   SOLE 21 3,257,930 0 0
ROCKWELL AUTOMATION INC COM 773903109   636,221,596 2,470,092 SH   SOLE 22 2,221,573 0 248,519
ROCKWELL AUTOMATION INC COM 773903109   49,807,341 193,374 SH   SOLE 23 193,374 0 0
ROCKWELL AUTOMATION INC COM 773903109   81,907,775 318,002 SH   SOLE 25 318,002 0 0
ROCKWELL AUTOMATION INC COM 773903109   71,606,263 278,007 SH   SOLE 26 120,492 0 157,515
ROCKWELL AUTOMATION INC COM 773903109   57,406,686 222,878 SH   SOLE 28 3,059 0 219,819
ROCKWELL AUTOMATION INC COM 773903109   259,802,102 1,008,666 SH   SOLE 30 971,861 0 36,805
ROCKWELL AUTOMATION INC COM 773903109   6,354,252 24,670 SH   SOLE 31 22,608 0 2,062
ROCKWELL AUTOMATION INC COM 773903109   23,350,523 90,657 SH   SOLE 34 90,657 0 0
ROCKWELL AUTOMATION INC COM 773903109   8,569,869 33,272 SH   SOLE 36 33,272 0 0
ROCKWELL AUTOMATION INC COM 773903109   1,110,899 4,313 SH   SOLE 40 4,313 0 0
ROCKWELL AUTOMATION INC COM 773903109   43,272 168 SH   OTR 43 168 0 0
ROCKWELL AUTOMATION INC COM 773903109   41,047,571 159,365 SH   SOLE 43 148,454 0 10,911
ROCKWELL AUTOMATION INC OPTIONS 773903109   386,355 1,500 SH Call SOLE 4 1,500 0 0
ROCKWELL AUTOMATION INC OPTIONS 773903109   6,052,895 23,500 SH Call SOLE 18 23,500 0 0
ROCKWELL AUTOMATION INC OPTIONS 773903109   44,121,741 171,300 SH Call SOLE 19 171,300 0 0
ROCKWELL AUTOMATION INC OPTIONS 773903109   2,755,999 10,700 SH Call SOLE 22 10,700 0 0
ROCKWELL AUTOMATION INC OPTIONS 773903109   20,657,114 80,200 SH Call SOLE 34 80,200 0 0
ROCKWELL MED INC COM NEW 774374300   898 885 SH   SOLE 2 0 0 885
ROCKWELL MED INC COM NEW 774374300   6,051 5,962 SH   SOLE 21 5,962 0 0
ROCKWELL MED INC COM NEW 774374300   82,067 80,854 SH   SOLE 22 80,854 0 0
ROCKY BRANDS INC COM 774515100   114,840 4,862 SH   SOLE 2 279 0 4,583
ROCKY BRANDS INC COM 774515100   2,598 110 SH   SOLE 7 110 0 0
ROCKY BRANDS INC COM 774515100   426,270 18,047 SH   SOLE 18 18,047 0 0
ROCKY BRANDS INC COM 774515100   313,343 13,266 SH   SOLE 19 13,266 0 0
ROCKY BRANDS INC COM 774515100   5,603,467 237,234 SH   SOLE 21 237,234 0 0
ROCKY BRANDS INC COM 774515100   4,104,518 173,773 SH   SOLE 22 168,471 0 5,302
ROCKY BRANDS INC COM 774515100   4,947 209 SH   SOLE 43 140 0 69
ROCKY MTN CHOCOLATE FACTORY COM 77467X101   4,805 843 SH   SOLE 18 843 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101   101,090 17,735 SH   SOLE 21 17,735 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101   1,790 314 SH   SOLE 22 314 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   42,973,048 917,443 SH   SOLE 18 912,007 0 5,436
ROGERS COMMUNICATIONS INC CL B 775109200   6,408,742 136,822 SH   SOLE 19 136,822 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   1,615,231 34,484 SH   SOLE 23 34,484 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   796,795 17,011 SH   SOLE 25 17,011 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   1,633,170 34,867 SH   SOLE 34 34,867 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   14,603,119 311,766 SH   SOLE 43 293,233 0 18,533
ROGERS CORP COM 775133101   3,616,121 30,301 SH   SOLE 2 25,986 0 4,315
ROGERS CORP COM 775133101   14,440 121 SH   SOLE 4 62 0 59
ROGERS CORP COM 775133101   24,345 204 SH   SOLE 7 204 0 0
ROGERS CORP COM 775133101   7,218,399 60,486 SH   SOLE 18 60,486 0 0
ROGERS CORP COM 775133101   23,933,876 200,552 SH   SOLE 19 200,552 0 0
ROGERS CORP COM 775133101   263,664,187 2,209,353 SH   SOLE 21 2,209,353 0 0
ROGERS CORP COM 775133101   55,833,100 467,849 SH   SOLE 22 453,393 0 14,456
ROGERS CORP COM 775133101   109,673 919 SH   SOLE 23 919 0 0
ROGERS CORP COM 775133101   309,210 2,591 SH   SOLE 25 2,591 0 0
ROGERS CORP COM 775133101   909,968 7,625 SH   SOLE 26 6,008 0 1,617
ROGERS CORP COM 775133101   144,401 1,210 SH   SOLE 28 333 0 877
ROGERS CORP COM 775133101   5,153,579 43,184 SH   SOLE 30 43,184 0 0
ROGERS CORP COM 775133101   15,815,653 132,526 SH   SOLE 34 132,526 0 0
ROGERS CORP COM 775133101   275,675 2,310 SH   SOLE 40 2,310 0 0
ROGERS CORP COM 775133101   1,779,837 14,914 SH   SOLE 43 11,311 0 3,603
ROIVANT SCIENCES LTD SHS G76279101   898,491 112,452 SH   SOLE 2 73,688 0 38,764
ROIVANT SCIENCES LTD SHS G76279101   182,228 22,807 SH   SOLE 7 22,807 0 0
ROIVANT SCIENCES LTD SHS G76279101   26,722,667 3,344,514 SH   SOLE 21 3,344,514 0 0
ROIVANT SCIENCES LTD SHS G76279101   14,310,633 1,791,068 SH   SOLE 22 1,669,257 0 121,811
ROIVANT SCIENCES LTD SHS G76279101   311,522 38,989 SH   SOLE 25 38,989 0 0
ROIVANT SCIENCES LTD SHS G76279101   1,709,269 213,926 SH   SOLE 26 191,944 0 21,982
ROIVANT SCIENCES LTD SHS G76279101   4,155,807 520,126 SH   SOLE 30 520,126 0 0
ROIVANT SCIENCES LTD SHS G76279101   26,679 3,339 SH   SOLE 36 3,339 0 0
ROIVANT SCIENCES LTD SHS G76279101   362,722 45,397 SH   SOLE 40 45,397 0 0
ROIVANT SCIENCES LTD SHS G76279101   188,716 23,619 SH   SOLE 43 23,619 0 0
ROKU INC COM CL A 77543R102   5,074,598 124,683 SH   SOLE 2 45,269 0 79,414
ROKU INC COM CL A 77543R102   2,941,837 72,281 SH   SOLE 4 41,275 0 31,006
ROKU INC COM CL A 77543R102   559,340 13,743 SH   SOLE 7 13,743 0 0
ROKU INC COM CL A 77543R102   24,054 591 SH   SOLE 13 591 0 0
ROKU INC COM CL A 77543R102   357,061 8,773 SH   SOLE 15 8,773 0 0
ROKU INC COM CL A 77543R102   3,829,056 94,080 SH   SOLE 18 87,934 0 6,146
ROKU INC COM CL A 77543R102   2,699,183 66,319 SH   SOLE 19 66,319 0 0
ROKU INC COM CL A 77543R102   74,282,913 1,825,133 SH   SOLE 21 1,825,133 0 0
ROKU INC COM CL A 77543R102   113,966,960 2,800,171 SH   SOLE 22 2,563,734 0 236,437
ROKU INC COM CL A 77543R102   8,266,984 203,120 SH   SOLE 23 203,120 0 0
ROKU INC COM CL A 77543R102   5,579,441 137,087 SH   SOLE 25 137,087 0 0
ROKU INC COM CL A 77543R102   5,140,166 126,294 SH   SOLE 26 74,880 0 51,414
ROKU INC COM CL A 77543R102   5,736,339 140,942 SH   SOLE 28 2,053 0 138,889
ROKU INC COM CL A 77543R102   14,161,321 347,944 SH   SOLE 30 257,230 0 90,714
ROKU INC COM CL A 77543R102   1,092,592 26,845 SH   SOLE 31 24,694 0 2,151
ROKU INC COM CL A 77543R102   210,378 5,169 SH   SOLE 34 5,169 0 0
ROKU INC COM CL A 77543R102   1,243,996 30,565 SH   SOLE 36 30,565 0 0
ROKU INC COM CL A 77543R102   196,459 4,827 SH   SOLE 40 4,827 0 0
ROKU INC COM CL A 77543R102   8,588 211 SH   OTR 43 211 0 0
ROKU INC COM CL A 77543R102   5,511,920 135,428 SH   SOLE 43 124,609 0 10,819
ROLLINS INC COM 775711104   11,188,292 306,193 SH   SOLE 2 79,884 0 226,309
ROLLINS INC COM 775711104   7,154,313 195,794 SH   SOLE 4 93,843 0 101,951
ROLLINS INC COM 775711104   10,979,832 300,488 SH   SOLE 7 237,413 0 63,075
ROLLINS INC COM 775711104   17,393 476 SH   SOLE 13 476 0 0
ROLLINS INC COM 775711104   938,676 25,689 SH   SOLE 15 25,689 0 0
ROLLINS INC COM 775711104   17,241,362 471,849 SH   SOLE 18 453,533 0 18,316
ROLLINS INC COM 775711104   199,201,427 5,451,599 SH   SOLE 19 5,451,599 0 0
ROLLINS INC COM 775711104   367,546,652 10,058,748 SH   SOLE 21 10,058,748 0 0
ROLLINS INC COM 775711104   228,607,467 6,256,362 SH   SOLE 22 5,772,536 0 483,826
ROLLINS INC COM 775711104   13,055,742 357,300 SH   SOLE 23 357,300 0 0
ROLLINS INC COM 775711104   12,425,135 340,042 SH   SOLE 25 340,042 0 0
ROLLINS INC COM 775711104   15,481,340 423,682 SH   SOLE 26 149,478 0 274,204
ROLLINS INC COM 775711104   13,461,994 368,418 SH   SOLE 28 3,053 0 365,365
ROLLINS INC COM 775711104   13,776 377 SH   SOLE 29 377 0 0
ROLLINS INC COM 775711104   91,800,246 2,512,322 SH   SOLE 30 2,501,224 0 11,098
ROLLINS INC COM 775711104   1,833,102 50,167 SH   SOLE 31 46,071 0 4,096
ROLLINS INC COM 775711104   408,627 11,183 SH   SOLE 34 11,183 0 0
ROLLINS INC COM 775711104   2,667,457 73,001 SH   SOLE 36 73,001 0 0
ROLLINS INC COM 775711104   330,468 9,044 SH   SOLE 40 9,044 0 0
ROLLINS INC COM 775711104   6,248 171 SH   OTR 43 171 0 0
ROLLINS INC COM 775711104   8,119,261 222,202 SH   SOLE 43 204,515 0 17,687
ROOT INC CL A NEW 77664L207   45,713 10,181 SH   SOLE 2 7,251 0 2,930
ROOT INC CL A NEW 77664L207   104,756 23,331 SH   SOLE 18 23,331 0 0
ROOT INC CL A NEW 77664L207   69,245 15,422 SH   SOLE 19 15,422 0 0
ROOT INC CL A NEW 77664L207   1,260,783 280,798 SH   SOLE 21 280,798 0 0
ROOT INC CL A NEW 77664L207   801,712 178,555 SH   SOLE 22 173,149 0 5,406
ROOT INC CL A NEW 77664L207   12,213 2,720 SH   SOLE 34 2,720 0 0
ROPER TECHNOLOGIES INC COM 776696106   83,850,089 194,057 SH   SOLE 2 33,278 0 160,779
ROPER TECHNOLOGIES INC COM 776696106   35,779,645 82,806 SH   SOLE 4 44,524 0 38,282
ROPER TECHNOLOGIES INC COM 776696106   45,701,727 105,769 SH   SOLE 7 102,337 0 3,432
ROPER TECHNOLOGIES INC COM 776696106   432,090 1,000 SH   SOLE 13 407 0 593
ROPER TECHNOLOGIES INC COM 776696106   6,781,220 15,694 SH   SOLE 15 15,694 0 0
ROPER TECHNOLOGIES INC COM 776696106   110,377,823 255,451 SH   SOLE 18 246,719 0 8,732
ROPER TECHNOLOGIES INC COM 776696106   13,266,459 30,703 SH   SOLE 19 30,703 0 0
ROPER TECHNOLOGIES INC COM 776696106   1,338,008,598 3,096,597 SH   SOLE 21 3,096,597 0 0
ROPER TECHNOLOGIES INC COM 776696106   1,001,324,934 2,317,399 SH   SOLE 22 2,095,844 0 221,555
ROPER TECHNOLOGIES INC COM 776696106   75,443,346 174,601 SH   SOLE 23 174,601 0 0
ROPER TECHNOLOGIES INC COM 776696106   67,903,808 157,152 SH   SOLE 25 157,152 0 0
ROPER TECHNOLOGIES INC COM 776696106   81,749,700 189,196 SH   SOLE 26 69,888 0 119,308
ROPER TECHNOLOGIES INC COM 776696106   90,472,733 209,384 SH   SOLE 28 2,768 0 206,616
ROPER TECHNOLOGIES INC COM 776696106   69,566 161 SH   SOLE 29 161 0 0
ROPER TECHNOLOGIES INC COM 776696106   288,185,450 666,957 SH   SOLE 30 635,882 0 31,075
ROPER TECHNOLOGIES INC COM 776696106   10,175,287 23,549 SH   SOLE 31 21,627 0 1,922
ROPER TECHNOLOGIES INC COM 776696106   2,254,646 5,218 SH   SOLE 34 5,218 0 0
ROPER TECHNOLOGIES INC COM 776696106   15,496,044 35,863 SH   SOLE 36 35,863 0 0
ROPER TECHNOLOGIES INC COM 776696106   1,717,558 3,975 SH   SOLE 40 3,975 0 0
ROPER TECHNOLOGIES INC COM 776696106   120,553 279 SH   OTR 43 279 0 0
ROPER TECHNOLOGIES INC COM 776696106   50,883,737 117,762 SH   SOLE 43 108,660 0 9,102
ROSS STORES INC COM 778296103   76,053,359 655,237 SH   SOLE 2 162,269 0 492,968
ROSS STORES INC COM 778296103   28,412,775 244,790 SH   SOLE 4 138,067 0 106,723
ROSS STORES INC COM 778296103   36,402,338 313,624 SH   SOLE 7 303,070 0 10,554
ROSS STORES INC COM 778296103   622,483 5,363 SH   SOLE 13 1,232 0 4,131
ROSS STORES INC COM 778296103   6,150,317 52,988 SH   SOLE 15 52,988 0 0
ROSS STORES INC COM 778296103   345,395,391 2,975,751 SH   SOLE 18 2,780,141 0 195,610
ROSS STORES INC COM 778296103   308,636,630 2,659,056 SH   SOLE 19 2,659,056 0 0
ROSS STORES INC COM 778296103   1,047,200,022 9,022,142 SH   SOLE 21 9,022,142 0 0
ROSS STORES INC COM 778296103   887,048,725 7,642,360 SH   SOLE 22 6,909,665 0 732,695
ROSS STORES INC COM 778296103   71,155,553 613,040 SH   SOLE 23 613,040 0 0
ROSS STORES INC COM 778296103   81,761,681 704,417 SH   SOLE 25 653,545 0 50,872
ROSS STORES INC COM 778296103   72,967,638 628,652 SH   SOLE 26 224,037 0 404,615
ROSS STORES INC COM 778296103   68,935,134 593,910 SH   SOLE 28 5,165 0 588,745
ROSS STORES INC COM 778296103   267,309 2,303 SH   SOLE 29 2,303 0 0
ROSS STORES INC COM 778296103   203,544,647 1,753,637 SH   SOLE 30 1,753,637 0 0
ROSS STORES INC COM 778296103   9,021,309 77,723 SH   SOLE 31 71,385 0 6,338
ROSS STORES INC COM 778296103   8,637,465 74,416 SH   SOLE 32 74,416 0 0
ROSS STORES INC COM 778296103   50,412,219 434,326 SH   SOLE 34 434,326 0 0
ROSS STORES INC COM 778296103   15,587,969 134,298 SH   SOLE 36 134,298 0 0
ROSS STORES INC COM 778296103   1,554,293 13,391 SH   SOLE 40 13,391 0 0
ROSS STORES INC COM 778296103   131,623 1,134 SH   OTR 43 1,134 0 0
ROSS STORES INC COM 778296103   31,191,251 268,728 SH   SOLE 43 241,895 0 26,833
ROVER GROUP INC COM CL A 77936F103   196,077 53,427 SH   SOLE 2 34,369 0 19,058
ROVER GROUP INC COM CL A 77936F103   91,222 24,856 SH   SOLE 7 24,856 0 0
ROVER GROUP INC COM CL A 77936F103   909,705 247,876 SH   SOLE 18 247,876 0 0
ROVER GROUP INC COM CL A 77936F103   619,327 168,754 SH   SOLE 19 168,754 0 0
ROVER GROUP INC COM CL A 77936F103   12,375,079 3,371,956 SH   SOLE 21 3,371,956 0 0
ROVER GROUP INC COM CL A 77936F103   8,226,298 2,241,498 SH   SOLE 22 2,179,639 0 61,859
ROVER GROUP INC COM CL A 77936F103   37,214 10,140 SH   SOLE 25 10,140 0 0
ROVER GROUP INC COM CL A 77936F103   19,891 5,420 SH   SOLE 26 5,420 0 0
ROVER GROUP INC COM CL A 77936F103   3,993 1,088 SH   SOLE 28 0 0 1,088
ROVER GROUP INC COM CL A 77936F103   333,291 90,815 SH   SOLE 30 90,815 0 0
ROVER GROUP INC COM CL A 77936F103   13,029 3,550 SH   SOLE 36 3,550 0 0
ROVER GROUP INC COM CL A 77936F103   32,971 8,984 SH   SOLE 40 8,984 0 0
ROYAL BK CDA SUSTAINABL COM 780087102   228,093 2,426 SH   SOLE 25 2,426 0 0
ROYAL BK CDA SUSTAINABL COM 780087102   84,732,495 901,218 SH   SOLE 43 828,335 0 72,883
ROYAL CARIBBEAN GROUP NOTE 4.250% 6/1 780153BB7   9,923 10,000 PRN   SOLE 18 10,000 0 0
ROYAL CARIBBEAN GROUP NOTE 4.250% 6/1 780153BB7   4,978,118 5,017,000 PRN   SOLE 21 5,017,000 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   19,151,159 387,440 SH   SOLE 2 64,231 0 323,209
ROYAL CARIBBEAN GROUP COM V7780T103   5,569,871 112,682 SH   SOLE 4 96,121 0 16,561
ROYAL CARIBBEAN GROUP COM V7780T103   8,502,454 172,010 SH   SOLE 7 166,173 0 5,837
ROYAL CARIBBEAN GROUP COM V7780T103   49,381 999 SH   SOLE 13 999 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   1,634,996 33,077 SH   SOLE 15 33,077 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   99 2 SH   SOLE 17 0 0 2
ROYAL CARIBBEAN GROUP COM V7780T103   18,348,465 371,201 SH   SOLE 18 353,152 0 18,049
ROYAL CARIBBEAN GROUP COM V7780T103   4,896,042 99,050 SH   SOLE 19 99,050 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   267,849,307 5,418,760 SH   SOLE 21 5,418,760 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   234,125,393 4,736,504 SH   SOLE 22 4,230,796 0 505,708
ROYAL CARIBBEAN GROUP COM V7780T103   18,650,928 377,320 SH   SOLE 23 377,320 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   17,023,593 344,398 SH   SOLE 25 344,398 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   20,701,778 418,810 SH   SOLE 26 149,614 0 269,196
ROYAL CARIBBEAN GROUP COM V7780T103   12,967,911 262,349 SH   SOLE 28 3,718 0 258,631
ROYAL CARIBBEAN GROUP COM V7780T103   50,466,448 1,020,968 SH   SOLE 30 1,020,968 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   2,542,135 51,429 SH   SOLE 31 47,398 0 4,031
ROYAL CARIBBEAN GROUP COM V7780T103   491,581 9,945 SH   SOLE 34 9,945 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   3,439,191 69,577 SH   SOLE 36 69,577 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   440,372 8,909 SH   SOLE 40 8,909 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   26,000 526 SH   OTR 43 526 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   9,186,611 185,851 SH   SOLE 43 168,269 0 17,582
ROYAL GOLD INC COM 780287108   40,978,680 363,544 SH   SOLE 2 61,953 0 301,591
ROYAL GOLD INC COM 780287108   117,792 1,045 SH   SOLE 4 209 0 836
ROYAL GOLD INC COM 780287108   29,996,032 266,111 SH   SOLE 7 266,111 0 0
ROYAL GOLD INC COM 780287108   15,417,391 136,776 SH   SOLE 18 136,704 0 72
ROYAL GOLD INC COM 780287108   3,443,934 30,553 SH   SOLE 19 30,553 0 0
ROYAL GOLD INC COM 780287108   403,100,246 3,576,120 SH   SOLE 21 3,576,120 0 0
ROYAL GOLD INC COM 780287108   212,505,493 1,885,251 SH   SOLE 22 1,794,640 0 90,611
ROYAL GOLD INC COM 780287108   25,362 225 SH   SOLE 23 225 0 0
ROYAL GOLD INC COM 780287108   1,324,573 11,751 SH   SOLE 25 11,751 0 0
ROYAL GOLD INC COM 780287108   3,589,230 31,842 SH   SOLE 26 26,528 0 5,314
ROYAL GOLD INC COM 780287108   3,032,168 26,900 SH   SOLE 28 18,215 0 8,685
ROYAL GOLD INC COM 780287108   60,791,023 539,310 SH   SOLE 30 539,310 0 0
ROYAL GOLD INC COM 780287108   102,575 910 SH   SOLE 31 910 0 0
ROYAL GOLD INC COM 780287108   128,163 1,137 SH   SOLE 34 1,137 0 0
ROYAL GOLD INC COM 780287108   484,358 4,297 SH   SOLE 36 4,297 0 0
ROYAL GOLD INC COM 780287108   988,667 8,771 SH   SOLE 40 8,771 0 0
ROYAL GOLD INC COM 780287108   58,614 520 SH   OTR 43 520 0 0
ROYAL GOLD INC COM 780287108   18,929,846 167,937 SH   SOLE 43 164,476 0 3,461
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   28,776,053 728,139 SH   SOLE 2 32,974 0 695,165
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   8,770,120 221,916 SH   SOLE 4 138,383 0 83,533
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   1,810,332 45,808 SH   SOLE 7 45,808 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   145,829 3,690 SH   SOLE 13 1,040 0 2,650
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   1,650,158 41,755 SH   SOLE 15 41,755 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   8,249,800 208,750 SH   SOLE 18 190,192 0 18,558
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   4,633,562 117,246 SH   SOLE 19 117,246 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   207,003,863 5,237,952 SH   SOLE 21 5,237,952 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   328,085,239 8,301,752 SH   SOLE 22 7,637,291 0 664,461
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   23,257,639 588,503 SH   SOLE 23 588,503 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   18,745,403 474,327 SH   SOLE 25 474,327 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   48,309,169 1,222,398 SH   SOLE 26 397,768 0 824,630
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   21,510,183 544,286 SH   SOLE 28 70,259 0 474,027
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   46,538,278 1,177,588 SH   SOLE 30 1,177,588 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   2,980,796 75,425 SH   SOLE 31 69,164 0 6,261
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   627,182 15,870 SH   SOLE 34 15,870 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   3,782,933 95,722 SH   SOLE 36 95,722 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   503,920 12,751 SH   SOLE 40 12,751 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   85,877 2,173 SH   OTR 43 2,173 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   11,745,348 297,200 SH   SOLE 43 294,142 0 3,058
RPC INC COM 749660106   591,896 66,580 SH   SOLE 2 47,579 0 19,001
RPC INC COM 749660106   2,694 303 SH   SOLE 4 303 0 0
RPC INC COM 749660106   5,263 592 SH   SOLE 7 592 0 0
RPC INC COM 749660106   2,205,405 248,077 SH   SOLE 18 248,077 0 0
RPC INC COM 749660106   1,403,633 157,889 SH   SOLE 19 157,889 0 0
RPC INC COM 749660106   88,535,741 9,959,026 SH   SOLE 21 9,959,026 0 0
RPC INC COM 749660106   18,394,575 2,069,131 SH   SOLE 22 2,015,016 0 54,115
RPC INC COM 749660106   121,740 13,694 SH   SOLE 25 13,694 0 0
RPC INC COM 749660106   307,710 34,613 SH   SOLE 26 26,651 0 7,962
RPC INC COM 749660106   547,402 61,575 SH   SOLE 28 0 0 61,575
RPC INC COM 749660106   1,020,332 114,773 SH   SOLE 30 114,773 0 0
RPC INC COM 749660106   137,937 15,516 SH   SOLE 40 15,516 0 0
RPC INC COM 749660106   1,681,206 189,112 SH   SOLE 43 182,210 0 6,902
RPM INTL INC COM 749685103   33,163,892 340,317 SH   SOLE 2 74,874 0 265,443
RPM INTL INC COM 749685103   11,124,307 114,154 SH   SOLE 4 52,425 0 61,729
RPM INTL INC COM 749685103   3,275,489 33,612 SH   SOLE 7 33,612 0 0
RPM INTL INC COM 749685103   172,876 1,774 SH   SOLE 13 411 0 1,363
RPM INTL INC COM 749685103   1,530,452 15,705 SH   SOLE 15 15,705 0 0
RPM INTL INC COM 749685103   28,591,830 293,400 SH   SOLE 18 286,382 0 7,018
RPM INTL INC COM 749685103   4,366,637 44,809 SH   SOLE 19 44,809 0 0
RPM INTL INC COM 749685103   668,167,971 6,856,521 SH   SOLE 21 6,856,521 0 0
RPM INTL INC COM 749685103   372,913,864 3,826,720 SH   SOLE 22 3,575,490 0 251,230
RPM INTL INC COM 749685103   20,443,646 209,786 SH   SOLE 23 209,786 0 0
RPM INTL INC COM 749685103   955,010 9,800 SH   SOLE 25 9,800 0 0
RPM INTL INC COM 749685103   9,055,346 92,923 SH   SOLE 26 74,003 0 18,920
RPM INTL INC COM 749685103   10,259,439 105,279 SH   SOLE 28 1,574 0 103,705
RPM INTL INC COM 749685103   44,340 455 SH   SOLE 29 455 0 0
RPM INTL INC COM 749685103   26,906,042 276,101 SH   SOLE 30 276,101 0 0
RPM INTL INC COM 749685103   2,693,128 27,636 SH   SOLE 31 25,376 0 2,260
RPM INTL INC COM 749685103   563,456 5,782 SH   SOLE 34 5,782 0 0
RPM INTL INC COM 749685103   1,788,500 18,353 SH   SOLE 36 18,353 0 0
RPM INTL INC COM 749685103   434,432 4,458 SH   SOLE 40 4,458 0 0
RPM INTL INC COM 749685103   14,715 151 SH   OTR 43 151 0 0
RPM INTL INC COM 749685103   7,698,336 78,998 SH   SOLE 43 68,834 0 10,164
RPT REALTY SH BEN INT 74971D101   4,594,133 457,583 SH   SOLE 2 382,245 0 75,338
RPT REALTY SH BEN INT 74971D101   432,824 43,110 SH   SOLE 4 43,110 0 0
RPT REALTY SH BEN INT 74971D101   1,093,968 108,961 SH   SOLE 7 108,961 0 0
RPT REALTY SH BEN INT 74971D101   3,014,339 300,233 SH   SOLE 18 300,233 0 0
RPT REALTY SH BEN INT 74971D101   4,828,105 480,887 SH   SOLE 19 480,887 0 0
RPT REALTY SH BEN INT 74971D101   113,398,176 11,294,639 SH   SOLE 21 11,294,639 0 0
RPT REALTY SH BEN INT 74971D101   34,609,547 3,447,166 SH   SOLE 22 3,331,972 0 115,194
RPT REALTY SH BEN INT 74971D101   79,306 7,899 SH   SOLE 23 7,899 0 0
RPT REALTY SH BEN INT 74971D101   3,646,006 363,148 SH   SOLE 25 363,148 0 0
RPT REALTY SH BEN INT 74971D101   174,274 17,358 SH   SOLE 26 13,131 0 4,227
RPT REALTY SH BEN INT 74971D101   531,989 52,987 SH   SOLE 28 0 0 52,987
RPT REALTY SH BEN INT 74971D101   3,790,883 377,578 SH   SOLE 30 377,578 0 0
RPT REALTY SH BEN INT 74971D101   85,983 8,564 SH   SOLE 40 8,564 0 0
RPT REALTY SH BEN INT 74971D101   263,189 26,214 SH   SOLE 43 25,850 0 364
RUBIUS THERAPEUTICS INC COM 78116T103   970 5,543 SH   SOLE 2 0 0 5,543
RUBIUS THERAPEUTICS INC COM 78116T103   1,470 8,400 SH   SOLE 18 8,400 0 0
RUBIUS THERAPEUTICS INC COM 78116T103   29,559 168,906 SH   SOLE 21 168,906 0 0
RUBIUS THERAPEUTICS INC COM 78116T103   175,756 1,004,320 SH   SOLE 22 1,004,320 0 0
RUBIUS THERAPEUTICS INC COM 78116T103   1,808 10,332 SH   SOLE 26 0 0 10,332
RUMBLE INC COM CL A 78137L105   35,057 5,892 SH   SOLE 2 5,892 0 0
RUMBLE INC COM CL A 78137L105   1,659,223 278,861 SH   SOLE 21 278,861 0 0
RUMBLE INC COM CL A 78137L105   34,861 5,859 SH   SOLE 22 5,859 0 0
RUMBLEON INC COM CL B 781386305   36,504 5,642 SH   SOLE 2 629 0 5,013
RUMBLEON INC COM CL B 781386305   1,462 226 SH   SOLE 7 226 0 0
RUMBLEON INC COM CL B 781386305   188,607 29,151 SH   SOLE 18 29,151 0 0
RUMBLEON INC COM CL B 781386305   128,507 19,862 SH   SOLE 19 19,862 0 0
RUMBLEON INC COM CL B 781386305   2,412,514 372,877 SH   SOLE 21 372,877 0 0
RUMBLEON INC COM CL B 781386305   1,052,035 162,602 SH   SOLE 22 155,105 0 7,497
RUNWAY GROWTH FINANCE CORP COM 78163D100   1,192,240 102,868 SH   SOLE 30 102,868 0 0
RUSH ENTERPRISES INC CL A 781846209   22,418,135 428,809 SH   SOLE 2 271,182 0 157,627
RUSH ENTERPRISES INC CL A 781846209   7,528 144 SH   SOLE 4 144 0 0
RUSH ENTERPRISES INC CL A 781846209   165,205 3,160 SH   SOLE 7 3,160 0 0
RUSH ENTERPRISES INC CL A 781846209   6,502,900 124,386 SH   SOLE 18 116,622 0 7,764
RUSH ENTERPRISES INC CL A 781846209   44,079,202 843,137 SH   SOLE 19 843,137 0 0
RUSH ENTERPRISES INC CL A 781846209   83,526,344 1,597,673 SH   SOLE 21 1,597,673 0 0
RUSH ENTERPRISES INC CL A 781846209   106,263,857 2,032,591 SH   SOLE 22 1,981,194 0 51,397
RUSH ENTERPRISES INC CL A 781846209   1,803,346 34,494 SH   SOLE 23 34,494 0 0
RUSH ENTERPRISES INC CL A 781846209   350,537 6,705 SH   SOLE 25 6,705 0 0
RUSH ENTERPRISES INC CL A 781846209   9,048,256 173,073 SH   SOLE 26 23,123 0 149,950
RUSH ENTERPRISES INC CL A 781846209   39,994 765 SH   SOLE 28 765 0 0
RUSH ENTERPRISES INC CL A 781846209   1,025,368 19,613 SH   SOLE 30 19,613 0 0
RUSH ENTERPRISES INC CL A 781846209   757,903 14,497 SH   SOLE 34 14,497 0 0
RUSH ENTERPRISES INC CL A 781846209   102,678 1,964 SH   SOLE 36 1,964 0 0
RUSH ENTERPRISES INC CL A 781846209   296,794 5,677 SH   SOLE 40 5,677 0 0
RUSH ENTERPRISES INC CL A 781846209   619,371 11,847 SH   SOLE 43 11,468 0 379
RUSH ENTERPRISES INC CL B 781846308   1,521,203 27,034 SH   SOLE 2 20,275 0 6,759
RUSH ENTERPRISES INC CL B 781846308   5,908 105 SH   SOLE 7 105 0 0
RUSH ENTERPRISES INC CL B 781846308   1,042,908 18,534 SH   SOLE 18 18,534 0 0
RUSH ENTERPRISES INC CL B 781846308   673,721 11,973 SH   SOLE 19 11,973 0 0
RUSH ENTERPRISES INC CL B 781846308   14,140,595 251,299 SH   SOLE 21 251,299 0 0
RUSH ENTERPRISES INC CL B 781846308   8,001,988 142,207 SH   SOLE 22 133,414 0 8,793
RUSH ENTERPRISES INC CL B 781846308   86,431 1,536 SH   SOLE 25 1,536 0 0
RUSH ENTERPRISES INC CL B 781846308   34,662 616 SH   SOLE 30 616 0 0
RUSH ENTERPRISES INC CL B 781846308   83,955 1,492 SH   SOLE 34 1,492 0 0
RUSH ENTERPRISES INC CL B 781846308   81,704 1,452 SH   SOLE 40 1,452 0 0
RUSH ENTERPRISES INC CL B 781846308   3,320 59 SH   SOLE 43 59 0 0
RUSH STREET INTERACTIVE INC COM 782011100   127,520 35,521 SH   SOLE 2 23,477 0 12,044
RUSH STREET INTERACTIVE INC COM 782011100   3,019 841 SH   SOLE 7 841 0 0
RUSH STREET INTERACTIVE INC COM 782011100   584,168 162,721 SH   SOLE 18 152,651 0 10,070
RUSH STREET INTERACTIVE INC COM 782011100   972,958 271,019 SH   SOLE 19 271,019 0 0
RUSH STREET INTERACTIVE INC COM 782011100   7,040,744 1,961,210 SH   SOLE 21 1,961,210 0 0
RUSH STREET INTERACTIVE INC COM 782011100   4,941,265 1,376,397 SH   SOLE 22 1,357,789 0 18,608
RUSH STREET INTERACTIVE INC COM 782011100   4,261 1,187 SH   SOLE 23 1,187 0 0
RUSH STREET INTERACTIVE INC COM 782011100   42,678 11,888 SH   SOLE 26 0 0 11,888
RUTHS HOSPITALITY GROUP INC COM 783332109   330,854 21,373 SH   SOLE 2 13,801 0 7,572
RUTHS HOSPITALITY GROUP INC COM 783332109   1,827 118 SH   SOLE 4 118 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109   6,006 388 SH   SOLE 7 388 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109   1,652,273 106,736 SH   SOLE 18 106,736 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109   933,552 60,307 SH   SOLE 19 60,307 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109   59,198,988 3,824,224 SH   SOLE 21 3,824,224 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109   13,039,779 842,363 SH   SOLE 22 815,186 0 27,177
RUTHS HOSPITALITY GROUP INC COM 783332109   65,233 4,214 SH   SOLE 25 4,214 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109   69,954 4,519 SH   SOLE 26 0 0 4,519
RUTHS HOSPITALITY GROUP INC COM 783332109   981,540 63,407 SH   SOLE 30 63,407 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109   61,084 3,946 SH   SOLE 40 3,946 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109   606,986 39,211 SH   SOLE 43 38,986 0 225
RVL PHARMACEUTICALS PLC SHS G6S41R101   1,598 1,427 SH   SOLE 2 6 0 1,421
RVL PHARMACEUTICALS PLC SHS G6S41R101   8,137 7,265 SH   SOLE 18 7,265 0 0
RVL PHARMACEUTICALS PLC SHS G6S41R101   110,940 99,054 SH   SOLE 21 99,054 0 0
RVL PHARMACEUTICALS PLC SHS G6S41R101   106,284 94,896 SH   SOLE 22 94,896 0 0
RXO INC COMMON STOCK 74982T103   5,204,032 302,560 SH   SOLE 2 96,948 0 205,612
RXO INC COMMON STOCK 74982T103   126,317 7,344 SH   SOLE 4 7,344 0 0
RXO INC COMMON STOCK 74982T103   30,719 1,786 SH   SOLE 7 1,786 0 0
RXO INC COMMON STOCK 74982T103   11,644 677 SH   SOLE 15 677 0 0
RXO INC COMMON STOCK 74982T103   3,440 200 SH   SOLE 17 0 0 200
RXO INC COMMON STOCK 74982T103   6,205,261 360,771 SH   SOLE 18 360,771 0 0
RXO INC COMMON STOCK 74982T103   11,595,827 674,176 SH   SOLE 19 674,176 0 0
RXO INC COMMON STOCK 74982T103   100,853,817 5,863,594 SH   SOLE 21 5,863,594 0 0
RXO INC COMMON STOCK 74982T103   53,970,005 3,137,791 SH   SOLE 22 2,996,458 0 141,333
RXO INC COMMON STOCK 74982T103   3,365,730 195,682 SH   SOLE 25 195,682 0 0
RXO INC COMMON STOCK 74982T103   2,080,151 120,939 SH   SOLE 26 50,031 0 70,908
RXO INC COMMON STOCK 74982T103   647,133 37,624 SH   SOLE 30 37,624 0 0
RXO INC COMMON STOCK 74982T103   24,321 1,414 SH   SOLE 31 1,414 0 0
RXO INC COMMON STOCK 74982T103   6,492,622 377,478 SH   SOLE 34 377,478 0 0
RXO INC COMMON STOCK 74982T103   228,433 13,281 SH   SOLE 36 13,281 0 0
RXO INC COMMON STOCK 74982T103   551,466 32,062 SH   SOLE 43 26,653 0 5,409
RXSIGHT INC COM 78349D107   45,371 3,581 SH   SOLE 2 939 0 2,642
RXSIGHT INC COM 78349D107   3,814 301 SH   SOLE 7 301 0 0
RXSIGHT INC COM 78349D107   704,427 55,598 SH   SOLE 18 55,598 0 0
RXSIGHT INC COM 78349D107   511,919 40,404 SH   SOLE 19 40,404 0 0
RXSIGHT INC COM 78349D107   8,351,849 659,183 SH   SOLE 21 659,183 0 0
RXSIGHT INC COM 78349D107   3,368,129 265,835 SH   SOLE 22 257,803 0 8,032
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   5,093,651 122,709 SH   SOLE 2 26,800 0 95,909
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   14,445 348 SH   SOLE 4 348 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   238,143 5,737 SH   SOLE 7 5,737 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   1,592,822 38,372 SH   SOLE 18 38,372 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   1,073,573 25,863 SH   SOLE 19 25,863 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   49,398,809 1,190,046 SH   SOLE 21 1,190,046 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   81,987,480 1,975,126 SH   SOLE 22 1,861,550 0 113,576
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   554,864 13,367 SH   SOLE 25 13,367 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   1,956,698 47,138 SH   SOLE 26 40,485 0 6,653
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   312,280 7,523 SH   SOLE 28 1,728 0 5,795
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   1,843,002 44,399 SH   SOLE 30 44,399 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   50,061 1,206 SH   SOLE 31 1,206 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   523,483 12,611 SH   SOLE 40 12,611 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   332,910 8,020 SH   SOLE 43 3,877 0 4,143
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   3,178,272 42,513 SH   SOLE 2 0 0 42,513
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   61,154 818 SH   SOLE 18 818 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   4,276,870 57,208 SH   SOLE 21 57,208 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   2,678,053 35,822 SH   SOLE 26 35,822 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   281,098 3,760 SH   SOLE 43 3,662 0 98
RYDER SYS INC COM 783549108   22,147,387 265,016 SH   SOLE 2 65,656 0 199,360
RYDER SYS INC COM 783549108   13,288 159 SH   SOLE 4 159 0 0
RYDER SYS INC COM 783549108   475,095 5,685 SH   SOLE 7 5,685 0 0
RYDER SYS INC COM 783549108   523,566 6,265 SH   SOLE 13 6,265 0 0
RYDER SYS INC COM 783549108   9,161,779 109,630 SH   SOLE 18 106,628 0 3,002
RYDER SYS INC COM 783549108   3,492,056 41,786 SH   SOLE 19 41,786 0 0
RYDER SYS INC COM 783549108   233,488,312 2,793,925 SH   SOLE 21 2,793,925 0 0
RYDER SYS INC COM 783549108   122,609,809 1,467,151 SH   SOLE 22 1,393,709 0 73,442
RYDER SYS INC COM 783549108   122,346 1,464 SH   SOLE 23 1,464 0 0
RYDER SYS INC COM 783549108   707,086 8,461 SH   SOLE 25 8,461 0 0
RYDER SYS INC COM 783549108   3,515,372 42,065 SH   SOLE 26 34,318 0 7,747
RYDER SYS INC COM 783549108   179,341 2,146 SH   SOLE 28 958 0 1,188
RYDER SYS INC COM 783549108   5,034,340 60,241 SH   SOLE 30 60,241 0 0
RYDER SYS INC COM 783549108   58,499 700 SH   SOLE 31 700 0 0
RYDER SYS INC COM 783549108   131,706 1,576 SH   SOLE 34 1,576 0 0
RYDER SYS INC COM 783549108   655,272 7,841 SH   SOLE 36 7,841 0 0
RYDER SYS INC COM 783549108   574,042 6,869 SH   SOLE 40 6,869 0 0
RYDER SYS INC COM 783549108   13,197,694 157,924 SH   SOLE 43 152,651 0 5,273
RYERSON HLDG CORP COM 783754104   913,610 30,192 SH   SOLE 2 15,051 0 15,141
RYERSON HLDG CORP COM 783754104   127,122 4,201 SH   SOLE 7 4,201 0 0
RYERSON HLDG CORP COM 783754104   1,682,849 55,613 SH   SOLE 18 55,613 0 0
RYERSON HLDG CORP COM 783754104   2,850,371 94,196 SH   SOLE 19 94,196 0 0
RYERSON HLDG CORP COM 783754104   34,829,744 1,151,016 SH   SOLE 21 1,151,016 0 0
RYERSON HLDG CORP COM 783754104   16,936,219 559,690 SH   SOLE 22 537,340 0 22,350
RYERSON HLDG CORP COM 783754104   12,982 429 SH   SOLE 23 429 0 0
RYERSON HLDG CORP COM 783754104   130,118 4,300 SH   SOLE 25 4,300 0 0
RYERSON HLDG CORP COM 783754104   318,184 10,515 SH   SOLE 26 1,366 0 9,149
RYERSON HLDG CORP COM 783754104   166,823 5,513 SH   SOLE 28 0 0 5,513
RYERSON HLDG CORP COM 783754104   549,219 18,150 SH   SOLE 30 18,150 0 0
RYERSON HLDG CORP COM 783754104   95,985 3,172 SH   SOLE 36 3,172 0 0
RYERSON HLDG CORP COM 783754104   89,479 2,957 SH   SOLE 40 2,957 0 0
RYERSON HLDG CORP COM 783754104   1,030,323 34,049 SH   SOLE 43 33,343 0 706
RYMAN HOSPITALITY PPTYS INC COM 78377T107   9,036,363 110,496 SH   SOLE 2 57,584 0 52,912
RYMAN HOSPITALITY PPTYS INC COM 78377T107   8,099,409 99,039 SH   SOLE 4 99,039 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   6,159,506 75,318 SH   SOLE 7 75,318 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   18,350,941 224,394 SH   SOLE 18 224,394 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   22,268,449 272,297 SH   SOLE 19 272,297 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   178,557,634 2,183,390 SH   SOLE 21 2,183,390 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   158,743,567 1,941,105 SH   SOLE 22 1,787,928 0 153,177
RYMAN HOSPITALITY PPTYS INC COM 78377T107   872,102 10,664 SH   SOLE 23 10,664 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   22,727,071 277,905 SH   SOLE 25 277,905 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   2,502,059 30,595 SH   SOLE 26 19,083 0 11,512
RYMAN HOSPITALITY PPTYS INC COM 78377T107   5,180,109 63,342 SH   SOLE 28 9,664 0 53,678
RYMAN HOSPITALITY PPTYS INC COM 78377T107   8,683,482 106,181 SH   SOLE 30 106,181 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   1,183,929 14,477 SH   SOLE 34 14,477 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   115,064 1,407 SH   SOLE 36 1,407 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   607,217 7,425 SH   SOLE 40 7,425 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   2,149,238 26,281 SH   SOLE 43 25,194 0 1,087
RYVYL INC COM NEW 39366L208   1,667 3,634 SH   SOLE 18 3,634 0 0
RYVYL INC COM NEW 39366L208   19,705 42,948 SH   SOLE 21 42,948 0 0
RYVYL INC COM NEW 39366L208   66,649 145,269 SH   SOLE 22 145,269 0 0
S & T BANCORP INC COM 783859101   946,718 27,698 SH   SOLE 2 9,688 0 18,010
S & T BANCORP INC COM 783859101   2,666 78 SH   SOLE 4 78 0 0
S & T BANCORP INC COM 783859101   12,783 374 SH   SOLE 7 374 0 0
S & T BANCORP INC COM 783859101   4,452,389 130,263 SH   SOLE 18 130,263 0 0
S & T BANCORP INC COM 783859101   2,040,443 59,697 SH   SOLE 19 59,697 0 0
S & T BANCORP INC COM 783859101   146,958,995 4,299,561 SH   SOLE 21 4,299,561 0 0
S & T BANCORP INC COM 783859101   29,969,434 876,812 SH   SOLE 22 833,673 0 43,139
S & T BANCORP INC COM 783859101   102,916 3,011 SH   SOLE 25 3,011 0 0
S & T BANCORP INC COM 783859101   331,888 9,710 SH   SOLE 26 7,256 0 2,454
S & T BANCORP INC COM 783859101   20,542 601 SH   SOLE 28 601 0 0
S & T BANCORP INC COM 783859101   1,919,275 56,152 SH   SOLE 30 56,152 0 0
S & T BANCORP INC COM 783859101   103,805 3,037 SH   SOLE 40 3,037 0 0
S & T BANCORP INC COM 783859101   2,118,521 61,981 SH   SOLE 43 60,330 0 1,651
S&P GLOBAL INC COM 78409V104   259,814,968 775,706 SH   SOLE 2 208,779 0 566,927
S&P GLOBAL INC COM 78409V104   92,605,551 276,484 SH   SOLE 4 161,751 0 114,733
S&P GLOBAL INC COM 78409V104   104,035,378 310,609 SH   SOLE 7 300,676 0 9,933
S&P GLOBAL INC COM 78409V104   4,244,360 12,672 SH   SOLE 13 8,845 0 3,827
S&P GLOBAL INC COM 78409V104   12,942,082 38,640 SH   SOLE 15 38,640 0 0
S&P GLOBAL INC COM 78409V104   441,340,649 1,317,671 SH   SOLE 18 1,065,641 0 252,030
S&P GLOBAL INC COM 78409V104   298,920,552 892,460 SH   SOLE 19 892,460 0 0
S&P GLOBAL INC COM 78409V104   2,443,693,770 7,295,915 SH   SOLE 21 7,295,915 0 0
S&P GLOBAL INC COM 78409V104   2,430,680,346 7,257,062 SH   SOLE 22 6,521,155 0 735,907
S&P GLOBAL INC COM 78409V104   229,055,083 683,869 SH   SOLE 23 683,869 0 0
S&P GLOBAL INC COM 78409V104   387,934,542 1,158,221 SH   SOLE 25 1,158,221 0 0
S&P GLOBAL INC COM 78409V104   241,915,774 722,266 SH   SOLE 26 331,486 0 390,780
S&P GLOBAL INC COM 78409V104   273,796,368 817,449 SH   SOLE 28 29,084 0 788,365
S&P GLOBAL INC COM 78409V104   2,663,778 7,953 SH   SOLE 29 7,953 0 0
S&P GLOBAL INC COM 78409V104   849,196,158 2,535,368 SH   SOLE 30 2,535,368 0 0
S&P GLOBAL INC COM 78409V104   38,343,261 114,478 SH   SOLE 31 108,306 0 6,172
S&P GLOBAL INC COM 78409V104   153,705,306 458,904 SH   SOLE 34 458,904 0 0
S&P GLOBAL INC COM 78409V104   31,857,483 95,114 SH   SOLE 36 95,114 0 0
S&P GLOBAL INC COM 78409V104   4,293,931 12,820 SH   SOLE 40 12,820 0 0
S&P GLOBAL INC COM 78409V104   259,244 774 SH   OTR 43 774 0 0
S&P GLOBAL INC COM 78409V104   137,373,223 410,143 SH   SOLE 43 371,291 0 38,852
S&W SEED CO COM 785135104   4,060 2,725 SH   SOLE 18 2,725 0 0
S&W SEED CO COM 785135104   126,045 84,594 SH   SOLE 21 84,594 0 0
S&W SEED CO COM 785135104   29,001 19,464 SH   SOLE 22 19,464 0 0
SAB BIOTHERAPEUTICS INC COM 78397T103   2,391 4,054 SH   SOLE 18 4,054 0 0
SAB BIOTHERAPEUTICS INC COM 78397T103   30,354 51,456 SH   SOLE 21 51,456 0 0
SAB BIOTHERAPEUTICS INC COM 78397T103   31,054 52,643 SH   SOLE 22 52,643 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   6,023,677 484,608 SH   SOLE 2 238,061 0 246,547
SABRA HEALTH CARE REIT INC COM 78573L106   1,526,988 122,847 SH   SOLE 4 122,847 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   4,084,523 328,602 SH   SOLE 7 328,602 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   12,950,457 1,041,871 SH   SOLE 18 1,041,871 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   9,222,215 741,932 SH   SOLE 19 741,932 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   244,029,750 19,632,321 SH   SOLE 21 19,632,321 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   107,589,021 8,655,593 SH   SOLE 22 8,326,441 0 329,152
SABRA HEALTH CARE REIT INC COM 78573L106   110,043 8,853 SH   SOLE 23 8,853 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   5,656,930 455,103 SH   SOLE 25 455,103 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   1,133,417 91,184 SH   SOLE 26 72,028 0 19,156
SABRA HEALTH CARE REIT INC COM 78573L106   2,121,403 170,668 SH   SOLE 28 3,847 0 166,821
SABRA HEALTH CARE REIT INC COM 78573L106   9,369,162 753,754 SH   SOLE 30 753,754 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   223,255 17,961 SH   SOLE 34 17,961 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   73,523 5,915 SH   SOLE 36 5,915 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   380,234 30,590 SH   SOLE 40 30,590 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   2,366,555 190,391 SH   SOLE 43 140,685 0 49,705
SABRE CORP COM 78573M104   2,907,999 470,550 SH   SOLE 2 267,217 0 203,333
SABRE CORP COM 78573M104   7,064 1,143 SH   SOLE 4 1,143 0 0
SABRE CORP COM 78573M104   62,183 10,062 SH   SOLE 7 10,062 0 0
SABRE CORP COM 78573M104   8,489,553 1,373,714 SH   SOLE 18 1,373,714 0 0
SABRE CORP COM 78573M104   6,587,658 1,065,964 SH   SOLE 19 1,065,964 0 0
SABRE CORP COM 78573M104   267,053,553 43,212,549 SH   SOLE 21 43,212,549 0 0
SABRE CORP COM 78573M104   55,465,327 8,974,972 SH   SOLE 22 8,614,012 0 360,960
SABRE CORP COM 78573M104   28,125 4,551 SH   SOLE 23 4,551 0 0
SABRE CORP COM 78573M104   1,520,051 245,963 SH   SOLE 25 245,963 0 0
SABRE CORP COM 78573M104   1,374,179 222,359 SH   SOLE 26 112,651 0 109,708
SABRE CORP COM 78573M104   93,547 15,137 SH   SOLE 28 4,329 0 10,808
SABRE CORP COM 78573M104   3,325,217 538,061 SH   SOLE 30 538,061 0 0
SABRE CORP COM 78573M104   246,767 39,930 SH   SOLE 34 39,930 0 0
SABRE CORP COM 78573M104   78,103 12,638 SH   SOLE 36 12,638 0 0
SABRE CORP COM 78573M104   307,270 49,720 SH   SOLE 40 49,720 0 0
SABRE CORP COM 78573M104   1,043,246 168,810 SH   SOLE 43 158,968 0 9,842
SABRE CORP OPTIONS 78573M104   9,888 1,600 SH Put SOLE 4 1,600 0 0
SABRE CORP OPTIONS 78573M104   163,152 26,400 SH Put SOLE 18 26,400 0 0
SABRE CORP OPTIONS 78573M104   3,091,236 500,200 SH Put SOLE 19 500,200 0 0
SABRE CORP OPTIONS 78573M104   79,104 12,800 SH Put SOLE 22 12,800 0 0
SABRE CORP OPTIONS 78573M104   735,420 119,000 SH Put SOLE 34 119,000 0 0
SABRE CORP 6.50% CONV PFD A 78573M203   20,699,507 245,925 SH   SOLE 21 245,925 0 0
SABRE GLBL INC NOTE 4.000% 4/1 78573NAE2   3,685,192 3,438,000 PRN   SOLE 21 3,438,000 0 0
SACHEM CAP CORP COM 78590A109   3,439 1,042 SH   SOLE 2 0 0 1,042
SACHEM CAP CORP COM 78590A109   19,770 5,991 SH   SOLE 18 5,991 0 0
SACHEM CAP CORP COM 78590A109   260,383 78,904 SH   SOLE 21 78,904 0 0
SACHEM CAP CORP COM 78590A109   1,156,739 350,527 SH   SOLE 22 350,527 0 0
SAFE & GREEN HOLDINGS CORP COM NEW 78418A505   189,796 138,537 SH   SOLE 22 138,537 0 0
SAFE BULKERS INC COM Y7388L103   116,578 40,061 SH   SOLE 2 2,124 0 37,937
SAFE BULKERS INC COM Y7388L103   640,581 220,131 SH   SOLE 18 220,131 0 0
SAFE BULKERS INC COM Y7388L103   398,661 136,997 SH   SOLE 19 136,997 0 0
SAFE BULKERS INC COM Y7388L103   7,809,157 2,683,559 SH   SOLE 21 2,683,559 0 0
SAFE BULKERS INC COM Y7388L103   2,349,610 807,426 SH   SOLE 22 749,091 0 58,335
SAFEGUARD SCIENTIFICS INC COM NEW 786449207   7,617 2,457 SH   SOLE 18 2,457 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207   136,220 43,942 SH   SOLE 21 43,942 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207   1,178,707 380,228 SH   SOLE 22 380,228 0 0
SAFEHOLD INC COM 78645L100   1,108,939 38,747 SH   SOLE 2 27,220 0 11,527
SAFEHOLD INC COM 78645L100   406,318 14,197 SH   SOLE 4 14,197 0 0
SAFEHOLD INC COM 78645L100   1,039,879 36,334 SH   SOLE 7 36,334 0 0
SAFEHOLD INC COM 78645L100   2,476,431 86,528 SH   SOLE 18 86,528 0 0
SAFEHOLD INC COM 78645L100   2,858,938 99,893 SH   SOLE 19 99,893 0 0
SAFEHOLD INC COM 78645L100   93,085,634 3,252,468 SH   SOLE 21 3,252,468 0 0
SAFEHOLD INC COM 78645L100   27,700,897 967,886 SH   SOLE 22 939,059 0 28,827
SAFEHOLD INC COM 78645L100   26,330 920 SH   SOLE 23 920 0 0
SAFEHOLD INC COM 78645L100   4,445,344 155,323 SH   SOLE 25 155,323 0 0
SAFEHOLD INC COM 78645L100   78,934 2,758 SH   SOLE 26 2,292 0 466
SAFEHOLD INC COM 78645L100   531,445 18,569 SH   SOLE 28 332 0 18,237
SAFEHOLD INC COM 78645L100   1,909,755 66,728 SH   SOLE 30 66,728 0 0
SAFEHOLD INC COM 78645L100   146,534 5,120 SH   SOLE 40 5,120 0 0
SAFEHOLD INC COM 78645L100   2,644,776 92,410 SH   SOLE 43 87,824 0 4,586
SAFETY INS GROUP INC COM 78648T100   1,086,364 12,893 SH   SOLE 2 3,889 0 9,004
SAFETY INS GROUP INC COM 78648T100   2,949 35 SH   SOLE 4 35 0 0
SAFETY INS GROUP INC COM 78648T100   13,734 163 SH   SOLE 7 163 0 0
SAFETY INS GROUP INC COM 78648T100   4,061,753 48,205 SH   SOLE 18 48,205 0 0
SAFETY INS GROUP INC COM 78648T100   2,087,373 24,773 SH   SOLE 19 24,773 0 0
SAFETY INS GROUP INC COM 78648T100   138,836,887 1,647,720 SH   SOLE 21 1,647,720 0 0
SAFETY INS GROUP INC COM 78648T100   26,336,053 312,557 SH   SOLE 22 295,975 0 16,582
SAFETY INS GROUP INC COM 78648T100   159,083 1,888 SH   SOLE 25 1,888 0 0
SAFETY INS GROUP INC COM 78648T100   402,342 4,775 SH   SOLE 26 3,605 0 1,170
SAFETY INS GROUP INC COM 78648T100   6,151 73 SH   SOLE 28 73 0 0
SAFETY INS GROUP INC COM 78648T100   1,874,364 22,245 SH   SOLE 30 22,245 0 0
SAFETY INS GROUP INC COM 78648T100   118,975 1,412 SH   SOLE 40 1,412 0 0
SAFETY INS GROUP INC COM 78648T100   497,471 5,904 SH   SOLE 43 5,904 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300   3,965 168 SH   SOLE 2 0 0 168
SAGA COMMUNICATIONS INC CL A NEW 786598300   17,204 729 SH   SOLE 18 729 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300   390,155 16,532 SH   SOLE 21 16,532 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300   2,040,598 86,466 SH   SOLE 22 86,466 0 0
SAGALIAM ACQUISITION CORP COM CL A 78661R106   505,673 49,190 SH   SOLE 2 49,190 0 0
SAGE THERAPEUTICS INC COM 78667J108   2,705,919 70,947 SH   SOLE 2 28,007 0 42,940
SAGE THERAPEUTICS INC COM 78667J108   8,086 212 SH   SOLE 4 212 0 0
SAGE THERAPEUTICS INC COM 78667J108   21,397 561 SH   SOLE 7 561 0 0
SAGE THERAPEUTICS INC COM 78667J108   6,685,027 175,276 SH   SOLE 18 175,276 0 0
SAGE THERAPEUTICS INC COM 78667J108   28,014,898 734,528 SH   SOLE 19 734,528 0 0
SAGE THERAPEUTICS INC COM 78667J108   86,695,653 2,273,090 SH   SOLE 21 2,273,090 0 0
SAGE THERAPEUTICS INC COM 78667J108   50,712,965 1,329,653 SH   SOLE 22 1,263,775 0 65,878
SAGE THERAPEUTICS INC COM 78667J108   340,476 8,927 SH   SOLE 25 8,927 0 0
SAGE THERAPEUTICS INC COM 78667J108   694,644 18,213 SH   SOLE 26 14,111 0 4,102
SAGE THERAPEUTICS INC COM 78667J108   35,508 931 SH   SOLE 28 931 0 0
SAGE THERAPEUTICS INC COM 78667J108   8,508,843 223,095 SH   SOLE 30 223,095 0 0
SAGE THERAPEUTICS INC COM 78667J108   81,810 2,145 SH   SOLE 34 2,145 0 0
SAGE THERAPEUTICS INC COM 78667J108   310,460 8,140 SH   SOLE 40 8,140 0 0
SAGE THERAPEUTICS INC COM 78667J108   8,353 219 SH   OTR 43 219 0 0
SAGE THERAPEUTICS INC COM 78667J108   2,457,131 64,424 SH   SOLE 43 57,282 0 7,142
SAI TECH GLOBAL CORP CLASS A ORD SHS G7852T103   655 326 SH   SOLE 18 326 0 0
SAI TECH GLOBAL CORP CLASS A ORD SHS G7852T103   9,168 4,561 SH   SOLE 21 4,561 0 0
SAIA INC COM 78709Y105   6,386,014 30,456 SH   SOLE 2 23,003 0 7,453
SAIA INC COM 78709Y105   26,629 127 SH   SOLE 4 127 0 0
SAIA INC COM 78709Y105   391,263 1,866 SH   SOLE 7 1,866 0 0
SAIA INC COM 78709Y105   24,250,121 115,653 SH   SOLE 18 110,844 0 4,809
SAIA INC COM 78709Y105   55,609,862 265,213 SH   SOLE 19 265,213 0 0
SAIA INC COM 78709Y105   413,228,747 1,970,759 SH   SOLE 21 1,970,759 0 0
SAIA INC COM 78709Y105   164,485,992 784,462 SH   SOLE 22 763,778 0 20,684
SAIA INC COM 78709Y105   176,341 841 SH   SOLE 23 841 0 0
SAIA INC COM 78709Y105   892,817 4,258 SH   SOLE 25 4,258 0 0
SAIA INC COM 78709Y105   2,766,728 13,195 SH   SOLE 26 9,010 0 4,185
SAIA INC COM 78709Y105   416,844 1,988 SH   SOLE 28 469 0 1,519
SAIA INC COM 78709Y105   4,083,099 19,473 SH   SOLE 30 19,473 0 0
SAIA INC COM 78709Y105   198,148 945 SH   SOLE 36 945 0 0
SAIA INC COM 78709Y105   778,332 3,712 SH   SOLE 40 3,712 0 0
SAIA INC COM 78709Y105   5,163,160 24,624 SH   SOLE 43 23,954 0 670
SALARIUS PHARMACEUTICALS INC COM NEW 79400X305   49 32 SH   SOLE 21 32 0 0
SALARIUS PHARMACEUTICALS INC COM NEW 79400X305   23 15 SH   SOLE 22 15 0 0
SALEM MEDIA GROUP INC CL A 794093104   2,146 2,044 SH   SOLE 18 2,044 0 0
SALEM MEDIA GROUP INC CL A 794093104   28,841 27,468 SH   SOLE 21 27,468 0 0
SALEM MEDIA GROUP INC CL A 794093104   257,188 244,941 SH   SOLE 22 244,941 0 0
SALESFORCE INC COM 79466L302   271,493,803 2,047,619 SH   SOLE 2 476,610 0 1,571,009
SALESFORCE INC COM 79466L302   107,160,696 808,211 SH   SOLE 4 482,734 0 325,477
SALESFORCE INC COM 79466L302   122,216,689 921,764 SH   SOLE 7 892,022 0 29,742
SALESFORCE INC COM 79466L302   4,254,018 32,084 SH   SOLE 13 17,694 0 14,390
SALESFORCE INC COM 79466L302   14,900,729 112,382 SH   SOLE 15 112,382 0 0
SALESFORCE INC COM 79466L302   4,641 35 SH   SOLE 17 0 0 35
SALESFORCE INC COM 79466L302   344,167,576 2,595,728 SH   SOLE 18 2,449,489 0 146,239
SALESFORCE INC COM 79466L302   172,601,817 1,301,771 SH   SOLE 19 1,301,771 0 0
SALESFORCE INC COM 79466L302   3,373,577,929 25,443,683 SH   SOLE 21 25,443,683 0 0
SALESFORCE INC COM 79466L302   2,867,075,113 21,623,615 SH   SOLE 22 19,415,614 0 2,208,001
SALESFORCE INC COM 79466L302   267,501,386 2,017,508 SH   SOLE 23 2,017,508 0 0
SALESFORCE INC COM 79466L302   249,302,745 1,880,253 SH   SOLE 25 1,880,253 0 0
SALESFORCE INC COM 79466L302   272,800,610 2,057,475 SH   SOLE 26 915,948 0 1,141,527
SALESFORCE INC COM 79466L302   231,407,471 1,745,286 SH   SOLE 28 108,815 0 1,636,471
SALESFORCE INC COM 79466L302   1,590,152 11,993 SH   SOLE 29 11,993 0 0
SALESFORCE INC COM 79466L302   755,320,680 5,696,664 SH   SOLE 30 5,696,664 0 0
SALESFORCE INC COM 79466L302   31,397,577 236,802 SH   SOLE 31 218,820 0 17,982
SALESFORCE INC COM 79466L302   15,325,415 115,585 SH   SOLE 32 115,585 0 0
SALESFORCE INC COM 79466L302   82,231,125 620,191 SH   SOLE 34 620,191 0 0
SALESFORCE INC COM 79466L302   36,918,360 278,440 SH   SOLE 36 278,440 0 0
SALESFORCE INC COM 79466L302   5,051,016 38,095 SH   SOLE 40 38,095 0 0
SALESFORCE INC COM 79466L302   222,619 1,679 SH   OTR 43 1,679 0 0
SALESFORCE INC COM 79466L302   98,315,631 741,501 SH   SOLE 43 675,624 0 65,877
SALESFORCE INC OPTIONS 79466L302   318,216 2,400 SH Call SOLE 2 0 0 2,400
SALESFORCE INC OPTIONS 79466L302   291,698 2,200 SH Call SOLE 4 2,200 0 0
SALESFORCE INC OPTIONS 79466L302   4,455,024 33,600 SH Call SOLE 18 33,600 0 0
SALESFORCE INC OPTIONS 79466L302   30,376,369 229,100 SH Call SOLE 19 229,100 0 0
SALESFORCE INC OPTIONS 79466L302   1,935,814 14,600 SH Call SOLE 22 14,600 0 0
SALESFORCE INC OPTIONS 79466L302   212,144 1,600 SH Call SOLE 26 1,600 0 0
SALESFORCE INC OPTIONS 79466L302   14,982,670 113,000 SH Call SOLE 34 113,000 0 0
SALISBURY BANCORP INC COM 795226109   80,604 2,567 SH   SOLE 2 2,399 0 168
SALISBURY BANCORP INC COM 795226109   27,789 885 SH   SOLE 18 885 0 0
SALISBURY BANCORP INC COM 795226109   1,468,076 46,754 SH   SOLE 21 46,754 0 0
SALISBURY BANCORP INC COM 795226109   336,263 10,709 SH   SOLE 22 10,709 0 0
SALISBURY BANCORP INC COM 795226109   48,670 1,550 SH   SOLE 26 0 0 1,550
SALLY BEAUTY HLDGS INC COM 79546E104   742,686 59,320 SH   SOLE 2 31,869 0 27,451
SALLY BEAUTY HLDGS INC COM 79546E104   6,022 481 SH   SOLE 4 481 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   157,577 12,586 SH   SOLE 7 12,586 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   4,356,171 347,937 SH   SOLE 18 347,937 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   2,475,417 197,717 SH   SOLE 19 197,717 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   167,732,093 13,397,132 SH   SOLE 21 13,397,132 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   34,282,940 2,738,254 SH   SOLE 22 2,655,182 0 83,072
SALLY BEAUTY HLDGS INC COM 79546E104   207,018 16,535 SH   SOLE 25 16,535 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   582,631 46,536 SH   SOLE 26 35,177 0 11,359
SALLY BEAUTY HLDGS INC COM 79546E104   196,088 15,662 SH   SOLE 28 2,010 0 13,652
SALLY BEAUTY HLDGS INC COM 79546E104   2,830,622 226,088 SH   SOLE 30 226,088 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   155,098 12,388 SH   SOLE 36 12,388 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   159,793 12,763 SH   SOLE 40 12,763 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   817,018 65,257 SH   SOLE 43 64,378 0 879
SAMSARA INC COM CL A 79589L106   884,009 71,119 SH   SOLE 2 59,059 0 12,060
SAMSARA INC COM CL A 79589L106   6,700 539 SH   SOLE 4 539 0 0
SAMSARA INC COM CL A 79589L106   158,271 12,733 SH   SOLE 7 12,733 0 0
SAMSARA INC COM CL A 79589L106   3,475,105 279,574 SH   SOLE 21 279,574 0 0
SAMSARA INC COM CL A 79589L106   17,563,615 1,413,002 SH   SOLE 22 1,386,871 0 26,131
SAMSARA INC COM CL A 79589L106   135,251 10,881 SH   SOLE 25 10,881 0 0
SAMSARA INC COM CL A 79589L106   139,850 11,251 SH   SOLE 26 1,695 0 9,556
SAMSARA INC COM CL A 79589L106   712,761 57,342 SH   SOLE 30 57,342 0 0
SAMSARA INC COM CL A 79589L106   731,791 58,873 SH   SOLE 34 58,873 0 0
SAMSARA INC COM CL A 79589L106   49,571 3,988 SH   SOLE 36 3,988 0 0
SAMSARA INC COM CL A 79589L106   173,423 13,952 SH   SOLE 40 13,952 0 0
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105   371,561 32,536 SH   SOLE 43 30,823 0 1,713
SANA BIOTECHNOLOGY INC COM 799566104   1,051,581 266,223 SH   SOLE 2 139,722 0 126,501
SANA BIOTECHNOLOGY INC COM 799566104   106,776 27,032 SH   SOLE 7 27,032 0 0
SANA BIOTECHNOLOGY INC COM 799566104   995,143 251,935 SH   SOLE 18 251,935 0 0
SANA BIOTECHNOLOGY INC COM 799566104   1,316,164 333,206 SH   SOLE 19 333,206 0 0
SANA BIOTECHNOLOGY INC COM 799566104   16,315,645 4,130,543 SH   SOLE 21 4,130,543 0 0
SANA BIOTECHNOLOGY INC COM 799566104   9,788,234 2,478,034 SH   SOLE 22 2,353,933 0 124,101
SANA BIOTECHNOLOGY INC COM 799566104   84,064 21,282 SH   SOLE 23 21,282 0 0
SANA BIOTECHNOLOGY INC COM 799566104   44,584 11,287 SH   SOLE 25 11,287 0 0
SANA BIOTECHNOLOGY INC COM 799566104   272,518 68,992 SH   SOLE 26 2,994 0 65,998
SANA BIOTECHNOLOGY INC COM 799566104   570,649 144,468 SH   SOLE 30 144,468 0 0
SANA BIOTECHNOLOGY INC COM 799566104   54,502 13,798 SH   SOLE 40 13,798 0 0
SANA BIOTECHNOLOGY INC COM 799566104   152,276 38,551 SH   SOLE 43 38,116 0 435
SANARA MEDTECH INC COM 79957L100   26,527 583 SH   SOLE 18 583 0 0
SANARA MEDTECH INC COM 79957L100   321,458 7,065 SH   SOLE 21 7,065 0 0
SANARA MEDTECH INC COM 79957L100   21,704 477 SH   SOLE 22 477 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869   477,453 28,036 SH   SOLE 2 15,169 0 12,867
SANDRIDGE ENERGY INC COM NEW 80007P869   1,030,162 60,491 SH   SOLE 18 60,491 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869   1,436,753 84,366 SH   SOLE 19 84,366 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869   13,758,792 807,915 SH   SOLE 21 807,915 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869   11,690,056 686,439 SH   SOLE 22 667,475 0 18,964
SANDRIDGE ENERGY INC COM NEW 80007P869   26,175 1,537 SH   SOLE 23 1,537 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869   161,240 9,468 SH   SOLE 26 0 0 9,468
SANDRIDGE ENERGY INC COM NEW 80007P869   125,920 7,394 SH   SOLE 43 7,394 0 0
SANDY SPRING BANCORP INC COM 800363103   8,216,129 233,214 SH   SOLE 2 125,757 0 107,457
SANDY SPRING BANCORP INC COM 800363103   26,141 742 SH   SOLE 4 165 0 577
SANDY SPRING BANCORP INC COM 800363103   295,791 8,396 SH   SOLE 7 8,396 0 0
SANDY SPRING BANCORP INC COM 800363103   4,399,170 124,870 SH   SOLE 18 124,870 0 0
SANDY SPRING BANCORP INC COM 800363103   14,824,044 420,779 SH   SOLE 19 420,779 0 0
SANDY SPRING BANCORP INC COM 800363103   57,859,427 1,642,334 SH   SOLE 21 1,642,334 0 0
SANDY SPRING BANCORP INC COM 800363103   60,509,075 1,717,544 SH   SOLE 22 1,661,021 0 56,523
SANDY SPRING BANCORP INC COM 800363103   348,812 9,901 SH   SOLE 23 9,901 0 0
SANDY SPRING BANCORP INC COM 800363103   223,006 6,330 SH   SOLE 25 6,330 0 0
SANDY SPRING BANCORP INC COM 800363103   4,933,010 140,023 SH   SOLE 26 15,594 0 124,429
SANDY SPRING BANCORP INC COM 800363103   193,906 5,504 SH   SOLE 28 842 0 4,662
SANDY SPRING BANCORP INC COM 800363103   1,024,488 29,080 SH   SOLE 30 29,080 0 0
SANDY SPRING BANCORP INC COM 800363103   457,849 12,996 SH   SOLE 34 12,996 0 0
SANDY SPRING BANCORP INC COM 800363103   310,094 8,802 SH   SOLE 40 8,802 0 0
SANDY SPRING BANCORP INC COM 800363103   1,812,960 51,461 SH   SOLE 43 48,729 0 2,732
SANFILIPPO JOHN B & SON INC COM 800422107   830,521 10,213 SH   SOLE 2 4,354 0 5,859
SANFILIPPO JOHN B & SON INC COM 800422107   1,301 16 SH   SOLE 4 16 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   6,099 75 SH   SOLE 7 75 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   2,426,426 29,838 SH   SOLE 18 29,838 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   1,348,611 16,584 SH   SOLE 19 16,584 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   91,809,955 1,128,996 SH   SOLE 21 1,128,996 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   19,352,615 237,981 SH   SOLE 22 229,462 0 8,519
SANFILIPPO JOHN B & SON INC COM 800422107   25,209 310 SH   SOLE 23 310 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   91,648 1,127 SH   SOLE 25 1,127 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   321,702 3,956 SH   SOLE 26 0 0 3,956
SANFILIPPO JOHN B & SON INC COM 800422107   1,341,129 16,492 SH   SOLE 30 16,492 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   132,470 1,629 SH   SOLE 40 1,629 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   1,800,100 22,136 SH   SOLE 43 20,021 0 2,115
SANGAMO THERAPEUTICS INC COM 800677106   2,523,404 803,632 SH   SOLE 2 509,912 0 293,720
SANGAMO THERAPEUTICS INC COM 800677106   1,740 554 SH   SOLE 4 554 0 0
SANGAMO THERAPEUTICS INC COM 800677106   16,369 5,213 SH   SOLE 7 5,213 0 0
SANGAMO THERAPEUTICS INC COM 800677106   1,301,674 414,546 SH   SOLE 18 396,031 0 18,515
SANGAMO THERAPEUTICS INC COM 800677106   5,938,465 1,891,231 SH   SOLE 19 1,891,231 0 0
SANGAMO THERAPEUTICS INC COM 800677106   19,474,883 6,202,192 SH   SOLE 21 6,202,192 0 0
SANGAMO THERAPEUTICS INC COM 800677106   15,252,914 4,857,616 SH   SOLE 22 4,704,916 0 152,700
SANGAMO THERAPEUTICS INC COM 800677106   195,839 62,369 SH   SOLE 23 62,369 0 0
SANGAMO THERAPEUTICS INC COM 800677106   48,595 15,476 SH   SOLE 25 15,476 0 0
SANGAMO THERAPEUTICS INC COM 800677106   1,321,080 420,726 SH   SOLE 26 133,022 0 287,704
SANGAMO THERAPEUTICS INC COM 800677106   5,903 1,880 SH   SOLE 28 1,880 0 0
SANGAMO THERAPEUTICS INC COM 800677106   1,534,433 488,673 SH   SOLE 30 488,673 0 0
SANGAMO THERAPEUTICS INC COM 800677106   273,723 87,173 SH   SOLE 34 87,173 0 0
SANGAMO THERAPEUTICS INC COM 800677106   43,872 13,972 SH   SOLE 40 13,972 0 0
SANGAMO THERAPEUTICS INC COM 800677106   295,750 94,188 SH   SOLE 43 93,429 0 759
SANMINA CORPORATION COM 801056102   12,070,029 210,683 SH   SOLE 2 109,284 0 101,399
SANMINA CORPORATION COM 801056102   14,437 252 SH   SOLE 4 173 0 79
SANMINA CORPORATION COM 801056102   83,300 1,454 SH   SOLE 7 1,454 0 0
SANMINA CORPORATION COM 801056102   859 15 SH   SOLE 17 0 0 15
SANMINA CORPORATION COM 801056102   11,560,205 201,784 SH   SOLE 18 201,784 0 0
SANMINA CORPORATION COM 801056102   26,307,282 459,195 SH   SOLE 19 459,195 0 0
SANMINA CORPORATION COM 801056102   412,474,594 7,199,766 SH   SOLE 21 7,199,766 0 0
SANMINA CORPORATION COM 801056102   108,300,386 1,890,389 SH   SOLE 22 1,818,284 0 72,105
SANMINA CORPORATION COM 801056102   789,112 13,774 SH   SOLE 23 13,774 0 0
SANMINA CORPORATION COM 801056102   480,835 8,393 SH   SOLE 25 8,393 0 0
SANMINA CORPORATION COM 801056102   5,777,181 100,841 SH   SOLE 26 30,657 0 70,184
SANMINA CORPORATION COM 801056102   66,456 1,160 SH   SOLE 28 1,160 0 0
SANMINA CORPORATION COM 801056102   5,589,212 97,560 SH   SOLE 30 97,560 0 0
SANMINA CORPORATION COM 801056102   105,414 1,840 SH   SOLE 36 1,840 0 0
SANMINA CORPORATION COM 801056102   466,684 8,146 SH   SOLE 40 8,146 0 0
SANMINA CORPORATION COM 801056102   3,653,555 63,773 SH   SOLE 43 60,194 0 3,579
SANOFI SPONSORED ADR 80105N105   6,732 139 SH   SOLE 2 139 0 0
SANOFI SPONSORED ADR 80105N105   267,981,852 5,533,385 SH   SOLE 18 5,505,916 0 27,469
SANOFI SPONSORED ADR 80105N105   74,652,714 1,541,456 SH   SOLE 19 1,541,456 0 0
SANOFI SPONSORED ADR 80105N105   5,679,192 117,266 SH   SOLE 23 117,266 0 0
SANOFI SPONSORED ADR 80105N105   5,248,843 108,380 SH   SOLE 25 0 0 108,380
SANOFI SPONSORED ADR 80105N105   6,641,351 137,133 SH   SOLE 30 137,133 0 0
SANOFI SPONSORED ADR 80105N105   47,376,793 978,253 SH   SOLE 34 978,253 0 0
SANOFI SPONSORED ADR 80105N105   1,676,695 34,621 SH   SOLE 36 34,621 0 0
SANOFI SPONSORED ADR 80105N105   65,264,477 1,347,604 SH   SOLE 43 1,271,307 0 76,297
SAP SE SPON ADR 803054204   144,466 1,400 SH   SOLE 2 0 0 1,400
SAP SE SPON ADR 803054204   110,929 1,075 SH   SOLE 4 1,075 0 0
SAP SE SPON ADR 803054204   1,877,026 18,190 SH   SOLE 18 18,190 0 0
SAP SE SPON ADR 803054204   10,084,346 97,726 SH   SOLE 19 97,726 0 0
SAP SE SPON ADR 803054204   825,520 8,000 SH   SOLE 22 8,000 0 0
SAP SE SPON ADR 803054204   58,199 564 SH   SOLE 26 564 0 0
SAP SE SPON ADR 803054204   6,067,572 58,800 SH   SOLE 34 58,800 0 0
SAP SE SPON ADR 803054204   77,072,055 746,895 SH   SOLE 43 678,914 0 67,981
SAPIENS INTL CORP N V SHS G7T16G103   113,116 6,121 SH   SOLE 2 1,094 0 5,027
SAPIENS INTL CORP N V SHS G7T16G103   4,823 261 SH   SOLE 7 261 0 0
SAPIENS INTL CORP N V SHS G7T16G103   1,448,592 78,387 SH   SOLE 18 78,387 0 0
SAPIENS INTL CORP N V SHS G7T16G103   1,062,896 57,516 SH   SOLE 19 57,516 0 0
SAPIENS INTL CORP N V SHS G7T16G103   18,822,545 1,018,536 SH   SOLE 21 1,018,536 0 0
SAPIENS INTL CORP N V SHS G7T16G103   6,047,321 327,236 SH   SOLE 22 312,933 0 14,303
SAPIENS INTL CORP N V SHS G7T16G103   565,747 30,614 SH   SOLE 30 30,614 0 0
SAPIENS INTL CORP N V SHS G7T16G103   270,399 14,632 SH   SOLE 43 14,579 0 53
SARATOGA INVT CORP COM NEW 80349A208   14 1 SH   SOLE 43 1 0 0
SARCOS TECHN AND ROBOTICS CO COM 80359A106   23,367 41,631 SH   SOLE 2 21,979 0 19,652
SARCOS TECHN AND ROBOTICS CO COM 80359A106   459 817 SH   SOLE 4 817 0 0
SARCOS TECHN AND ROBOTICS CO COM 80359A106   877 1,563 SH   SOLE 7 1,563 0 0
SARCOS TECHN AND ROBOTICS CO COM 80359A106   159,955 284,973 SH   SOLE 18 284,973 0 0
SARCOS TECHN AND ROBOTICS CO COM 80359A106   524,131 933,780 SH   SOLE 19 933,780 0 0
SARCOS TECHN AND ROBOTICS CO COM 80359A106   1,967,397 3,505,072 SH   SOLE 21 3,505,072 0 0
SARCOS TECHN AND ROBOTICS CO COM 80359A106   1,241,765 2,212,301 SH   SOLE 22 2,114,708 0 97,593
SARCOS TECHN AND ROBOTICS CO COM 80359A106   10,838 19,309 SH   SOLE 25 19,309 0 0
SARCOS TECHN AND ROBOTICS CO COM 80359A106   251 447 SH   SOLE 26 447 0 0
SARCOS TECHN AND ROBOTICS CO COM 80359A106   12,809 22,821 SH   SOLE 28 0 0 22,821
SARCOS TECHN AND ROBOTICS CO COM 80359A106   117,417 209,187 SH   SOLE 34 209,187 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 09/24/202 80359A114   520 13,783 SH   SOLE 4 13,783 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 09/24/202 80359A114   6,243 165,586 SH   SOLE 18 165,586 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 09/24/202 80359A114   49,344 1,308,855 SH   SOLE 19 1,308,855 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 09/24/202 80359A114   2,805 74,414 SH   SOLE 22 74,414 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 09/24/202 80359A114   246 6,527 SH   SOLE 26 6,527 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 09/24/202 80359A114   35,623 944,894 SH   SOLE 34 944,894 0 0
SAREPTA THERAPEUTICS INC COM 803607100   24,698,596 190,605 SH   SOLE 2 70,252 0 120,353
SAREPTA THERAPEUTICS INC COM 803607100   36,542 282 SH   SOLE 4 282 0 0
SAREPTA THERAPEUTICS INC COM 803607100   944,897 7,292 SH   SOLE 7 7,292 0 0
SAREPTA THERAPEUTICS INC COM 803607100   8,704,277 67,173 SH   SOLE 18 67,173 0 0
SAREPTA THERAPEUTICS INC COM 803607100   81,520,851 629,116 SH   SOLE 19 629,116 0 0
SAREPTA THERAPEUTICS INC COM 803607100   253,664,383 1,957,589 SH   SOLE 21 1,957,589 0 0
SAREPTA THERAPEUTICS INC COM 803607100   267,008,401 2,060,568 SH   SOLE 22 1,950,195 0 110,373
SAREPTA THERAPEUTICS INC COM 803607100   1,576,470 12,166 SH   SOLE 25 12,166 0 0
SAREPTA THERAPEUTICS INC COM 803607100   5,558,334 42,895 SH   SOLE 26 36,106 0 6,789
SAREPTA THERAPEUTICS INC COM 803607100   600,862 4,637 SH   SOLE 28 1,421 0 3,216
SAREPTA THERAPEUTICS INC COM 803607100   44,273,728 341,671 SH   SOLE 30 341,671 0 0
SAREPTA THERAPEUTICS INC COM 803607100   152,775 1,179 SH   SOLE 31 1,179 0 0
SAREPTA THERAPEUTICS INC COM 803607100   17,605,128 135,863 SH   SOLE 34 135,863 0 0
SAREPTA THERAPEUTICS INC COM 803607100   144,482 1,115 SH   SOLE 36 1,115 0 0
SAREPTA THERAPEUTICS INC COM 803607100   1,437,690 11,095 SH   SOLE 40 11,095 0 0
SAREPTA THERAPEUTICS INC COM 803607100   16,327 126 SH   OTR 43 126 0 0
SAREPTA THERAPEUTICS INC COM 803607100   2,435,327 18,794 SH   SOLE 43 16,699 0 2,095
SAREPTA THERAPEUTICS INC DBCV 1.500%11/1 803607AB6   9,153,200 4,900,000 PRN   SOLE 21 4,900,000 0 0
SAREPTA THERAPEUTICS INC DEBT 1.250% 9/1 803607AC4   12,302,938 10,675,000 PRN   SOLE 21 10,675,000 0 0
SASOL LTD SPONSORED ADR 803866300   1,724,989 109,802 SH   SOLE 22 109,802 0 0
SASOL LTD SPONSORED ADR 803866300   4,675,601 297,619 SH   SOLE 43 282,793 0 14,826
SATIXFY COMMUNICATIONS LTD ORD SHS M82363124   716,915 92,267 SH   SOLE 21 92,267 0 0
SATSUMA PHARMACEUTICALS INC COM 80405P107   1,348 1,498 SH   SOLE 2 3 0 1,495
SATSUMA PHARMACEUTICALS INC COM 80405P107   3,015 3,350 SH   SOLE 18 3,350 0 0
SATSUMA PHARMACEUTICALS INC COM 80405P107   50,926 56,584 SH   SOLE 21 56,584 0 0
SATSUMA PHARMACEUTICALS INC COM 80405P107   63,363 70,403 SH   SOLE 22 70,403 0 0
SATSUMA PHARMACEUTICALS INC COM 80405P107   4,019 4,465 SH   SOLE 23 4,465 0 0
SAUL CTRS INC COM 804395101   306,158 7,526 SH   SOLE 2 4,209 0 3,317
SAUL CTRS INC COM 804395101   447 11 SH   SOLE 4 11 0 0
SAUL CTRS INC COM 804395101   6,794 167 SH   SOLE 7 167 0 0
SAUL CTRS INC COM 804395101   1,616,664 39,741 SH   SOLE 18 39,741 0 0
SAUL CTRS INC COM 804395101   887,516 21,817 SH   SOLE 19 21,817 0 0
SAUL CTRS INC COM 804395101   64,193,854 1,578,020 SH   SOLE 21 1,578,020 0 0
SAUL CTRS INC COM 804395101   13,369,563 328,652 SH   SOLE 22 318,580 0 10,072
SAUL CTRS INC COM 804395101   19,770 486 SH   SOLE 23 486 0 0
SAUL CTRS INC COM 804395101   72,899 1,792 SH   SOLE 25 1,792 0 0
SAUL CTRS INC COM 804395101   141,160 3,470 SH   SOLE 26 3,470 0 0
SAUL CTRS INC COM 804395101   134,529 3,307 SH   SOLE 28 178 0 3,129
SAUL CTRS INC COM 804395101   1,164,750 28,632 SH   SOLE 30 28,632 0 0
SAUL CTRS INC COM 804395101   56,830 1,397 SH   SOLE 40 1,397 0 0
SAUL CTRS INC COM 804395101   21,154 520 SH   OTR 43 520 0 0
SAUL CTRS INC COM 804395101   1,079,973 26,548 SH   SOLE 43 25,642 0 906
SAVARA INC COM 805111101   4,204 2,712 SH   SOLE 2 0 0 2,712
SAVARA INC COM 805111101   19,282 12,440 SH   SOLE 18 12,440 0 0
SAVARA INC COM 805111101   292,573 188,757 SH   SOLE 21 188,757 0 0
SAVARA INC COM 805111101   1,295,715 835,945 SH   SOLE 22 835,945 0 0
SB FINL GROUP INC COM 78408D105   287,133 16,940 SH   SOLE 2 16,703 0 237
SB FINL GROUP INC COM 78408D105   18,950 1,118 SH   SOLE 18 1,118 0 0
SB FINL GROUP INC COM 78408D105   231,893 13,681 SH   SOLE 21 13,681 0 0
SB FINL GROUP INC COM 78408D105   289,692 17,091 SH   SOLE 22 17,091 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   70,984,023 253,234 SH   SOLE 2 107,513 0 145,721
SBA COMMUNICATIONS CORP NEW CL A 78410G104   35,576,104 126,917 SH   SOLE 4 91,048 0 35,869
SBA COMMUNICATIONS CORP NEW CL A 78410G104   73,687,612 262,879 SH   SOLE 7 259,936 0 2,943
SBA COMMUNICATIONS CORP NEW CL A 78410G104   654,244 2,334 SH   SOLE 13 1,127 0 1,207
SBA COMMUNICATIONS CORP NEW CL A 78410G104   3,401,562 12,135 SH   SOLE 15 12,135 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   62,388,877 222,571 SH   SOLE 18 209,060 0 13,511
SBA COMMUNICATIONS CORP NEW CL A 78410G104   244,699,418 872,960 SH   SOLE 19 872,960 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   991,907,489 3,538,609 SH   SOLE 21 3,538,609 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   698,662,023 2,492,462 SH   SOLE 22 2,218,372 0 274,090
SBA COMMUNICATIONS CORP NEW CL A 78410G104   53,109,775 189,468 SH   SOLE 23 189,468 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   49,147,874 175,334 SH   SOLE 25 175,334 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   54,910,206 195,891 SH   SOLE 26 68,385 0 127,506
SBA COMMUNICATIONS CORP NEW CL A 78410G104   55,334,596 197,405 SH   SOLE 28 6,368 0 191,037
SBA COMMUNICATIONS CORP NEW CL A 78410G104   622,849 2,222 SH   SOLE 29 2,222 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   184,600,393 658,558 SH   SOLE 30 656,014 0 2,544
SBA COMMUNICATIONS CORP NEW CL A 78410G104   7,876,991 28,101 SH   SOLE 31 26,157 0 1,944
SBA COMMUNICATIONS CORP NEW CL A 78410G104   60,049,410 214,225 SH   SOLE 34 214,225 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   9,477,001 33,809 SH   SOLE 36 33,809 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   1,140,862 4,070 SH   SOLE 40 4,070 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   51,857 185 SH   OTR 43 185 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   23,993,230 85,595 SH   SOLE 43 78,832 0 6,763
SCANSOURCE INC COM 806037107   4,272,928 146,233 SH   SOLE 2 112,983 0 33,250
SCANSOURCE INC COM 806037107   1,870 64 SH   SOLE 4 64 0 0
SCANSOURCE INC COM 806037107   6,604 226 SH   SOLE 7 226 0 0
SCANSOURCE INC COM 806037107   2,722,720 93,180 SH   SOLE 18 93,180 0 0
SCANSOURCE INC COM 806037107   6,572,104 224,918 SH   SOLE 19 224,918 0 0
SCANSOURCE INC COM 806037107   95,149,670 3,256,320 SH   SOLE 21 3,256,320 0 0
SCANSOURCE INC COM 806037107   31,681,610 1,084,244 SH   SOLE 22 1,050,675 0 33,569
SCANSOURCE INC COM 806037107   567,073 19,407 SH   SOLE 23 19,407 0 0
SCANSOURCE INC COM 806037107   94,497 3,234 SH   SOLE 25 3,234 0 0
SCANSOURCE INC COM 806037107   3,624,449 124,040 SH   SOLE 26 7,693 0 116,347
SCANSOURCE INC COM 806037107   1,438,179 49,219 SH   SOLE 30 49,219 0 0
SCANSOURCE INC COM 806037107   98,471 3,370 SH   SOLE 40 3,370 0 0
SCANSOURCE INC COM 806037107   418,898 14,336 SH   SOLE 43 14,126 0 210
SCHLUMBERGER LTD COM STK 806857108   148,461,628 2,777,060 SH   SOLE 2 719,855 0 2,057,205
SCHLUMBERGER LTD COM STK 806857108   55,536,279 1,038,838 SH   SOLE 4 572,170 0 466,668
SCHLUMBERGER LTD COM STK 806857108   69,526,868 1,300,540 SH   SOLE 7 1,258,483 0 42,057
SCHLUMBERGER LTD COM STK 806857108   2,747,684 51,397 SH   SOLE 13 35,742 0 15,655
SCHLUMBERGER LTD COM STK 806857108   8,600,431 160,876 SH   SOLE 15 160,876 0 0
SCHLUMBERGER LTD COM STK 806857108   2,459 46 SH   SOLE 17 0 0 46
SCHLUMBERGER LTD COM STK 806857108   137,689,010 2,575,552 SH   SOLE 18 2,369,171 0 206,381
SCHLUMBERGER LTD COM STK 806857108   150,166,200 2,808,945 SH   SOLE 19 2,808,945 0 0
SCHLUMBERGER LTD COM STK 806857108   3,546,216 66,334 SH   SOLE 20 66,334 0 0
SCHLUMBERGER LTD COM STK 806857108   1,983,800,790 37,108,133 SH   SOLE 21 37,108,133 0 0
SCHLUMBERGER LTD COM STK 806857108   1,657,671,428 31,007,696 SH   SOLE 22 27,999,552 0 3,008,144
SCHLUMBERGER LTD COM STK 806857108   128,920,340 2,411,529 SH   SOLE 23 2,411,529 0 0
SCHLUMBERGER LTD COM STK 806857108   133,912,328 2,504,907 SH   SOLE 25 2,504,907 0 0
SCHLUMBERGER LTD COM STK 806857108   134,523,162 2,516,333 SH   SOLE 26 1,042,088 0 1,474,245
SCHLUMBERGER LTD COM STK 806857108   205,326,602 3,840,752 SH   SOLE 28 123,774 0 3,716,978
SCHLUMBERGER LTD COM STK 806857108   1,463,628 27,378 SH   SOLE 29 27,378 0 0
SCHLUMBERGER LTD COM STK 806857108   588,006,914 10,999,007 SH   SOLE 30 10,478,387 0 520,620
SCHLUMBERGER LTD COM STK 806857108   18,176,079 339,994 SH   SOLE 31 314,406 0 25,588
SCHLUMBERGER LTD COM STK 806857108   141,331,240 2,643,682 SH   SOLE 34 2,643,682 0 0
SCHLUMBERGER LTD COM STK 806857108   24,428,494 456,949 SH   SOLE 36 456,949 0 0
SCHLUMBERGER LTD COM STK 806857108   2,880,532 53,882 SH   SOLE 40 53,882 0 0
SCHLUMBERGER LTD COM STK 806857108   197,749 3,699 SH   OTR 43 3,699 0 0
SCHLUMBERGER LTD COM STK 806857108   68,378,375 1,279,057 SH   SOLE 43 1,141,605 0 137,452
SCHLUMBERGER LTD OPTIONS 806857108   486,486 9,100 SH Call SOLE 2 0 0 9,100
SCHLUMBERGER LTD OPTIONS 806857108   294,030 5,500 SH Call SOLE 4 5,500 0 0
SCHLUMBERGER LTD OPTIONS 806857108   5,025,240 94,000 SH Call SOLE 18 94,000 0 0
SCHLUMBERGER LTD OPTIONS 806857108   25,372,116 474,600 SH Call SOLE 19 474,600 0 0
SCHLUMBERGER LTD OPTIONS 806857108   2,100,978 39,300 SH Call SOLE 22 39,300 0 0
SCHLUMBERGER LTD OPTIONS 806857108   208,494 3,900 SH Call SOLE 26 3,900 0 0
SCHLUMBERGER LTD OPTIONS 806857108   15,562,206 291,100 SH Call SOLE 34 291,100 0 0
SCHMITT INDS INC ORE COM NEW 806870200   151 498 SH   SOLE 21 498 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   13,769,473 588,439 SH   SOLE 2 237,595 0 350,844
SCHNEIDER NATIONAL INC CL B 80689H102   5,476 234 SH   SOLE 4 234 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   194,384 8,307 SH   SOLE 7 8,307 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   261,238 11,164 SH   SOLE 13 11,164 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   1,637,532 69,980 SH   SOLE 18 55,722 0 14,258
SCHNEIDER NATIONAL INC CL B 80689H102   4,228,357 180,699 SH   SOLE 19 180,699 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   21,818,675 932,422 SH   SOLE 21 932,422 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   35,920,778 1,535,076 SH   SOLE 22 1,427,009 0 108,067
SCHNEIDER NATIONAL INC CL B 80689H102   269,568 11,520 SH   SOLE 25 11,520 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   747,232 31,933 SH   SOLE 26 27,921 0 4,012
SCHNEIDER NATIONAL INC CL B 80689H102   1,377,113 58,851 SH   SOLE 30 58,851 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   18,229 779 SH   SOLE 31 779 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   106,540 4,553 SH   SOLE 34 4,553 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   108,950 4,656 SH   SOLE 36 4,656 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   168,012 7,180 SH   SOLE 40 7,180 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   23,283,574 995,025 SH   SOLE 43 980,442 0 14,583
SCHNITZER STEEL INDS INC CL A 806882106   2,033,168 66,335 SH   SOLE 2 22,009 0 44,326
SCHNITZER STEEL INDS INC CL A 806882106   2,452 80 SH   SOLE 4 80 0 0
SCHNITZER STEEL INDS INC CL A 806882106   119,811 3,909 SH   SOLE 7 3,909 0 0
SCHNITZER STEEL INDS INC CL A 806882106   2,595,350 84,677 SH   SOLE 18 76,912 0 7,765
SCHNITZER STEEL INDS INC CL A 806882106   7,273,827 237,319 SH   SOLE 19 237,319 0 0
SCHNITZER STEEL INDS INC CL A 806882106   32,102,718 1,047,397 SH   SOLE 21 1,047,397 0 0
SCHNITZER STEEL INDS INC CL A 806882106   24,684,989 805,383 SH   SOLE 22 773,638 0 31,745
SCHNITZER STEEL INDS INC CL A 806882106   73,652 2,403 SH   SOLE 23 2,403 0 0
SCHNITZER STEEL INDS INC CL A 806882106   155,641 5,078 SH   SOLE 25 5,078 0 0
SCHNITZER STEEL INDS INC CL A 806882106   2,011,498 65,628 SH   SOLE 26 6,912 0 58,716
SCHNITZER STEEL INDS INC CL A 806882106   578,795 18,884 SH   SOLE 28 15,538 0 3,346
SCHNITZER STEEL INDS INC CL A 806882106   2,333,476 76,133 SH   SOLE 30 76,133 0 0
SCHNITZER STEEL INDS INC CL A 806882106   174,705 5,700 SH   SOLE 36 5,700 0 0
SCHNITZER STEEL INDS INC CL A 806882106   87,383 2,851 SH   SOLE 40 2,851 0 0
SCHNITZER STEEL INDS INC CL A 806882106   8,295,551 270,654 SH   SOLE 43 267,825 0 2,829
SCHOLAR ROCK HLDG CORP COM 80706P103   401,042 44,314 SH   SOLE 2 17,567 0 26,747
SCHOLAR ROCK HLDG CORP COM 80706P103   796 88 SH   SOLE 4 88 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   64,680 7,147 SH   SOLE 18 7,147 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   993,771 109,809 SH   SOLE 19 109,809 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   4,137,108 457,139 SH   SOLE 21 457,139 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   5,652,313 624,565 SH   SOLE 22 617,778 0 6,787
SCHOLAR ROCK HLDG CORP COM 80706P103   29,548 3,265 SH   SOLE 23 3,265 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   88,301 9,757 SH   SOLE 25 9,757 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   396,680 43,832 SH   SOLE 26 819 0 43,013
SCHOLAR ROCK HLDG CORP COM 80706P103   405,675 44,826 SH   SOLE 30 44,826 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   5,394 596 SH   SOLE 36 596 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   20,960 2,316 SH   SOLE 40 2,316 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   39,223 4,334 SH   SOLE 43 4,334 0 0
SCHOLASTIC CORP COM 807066105   2,015,104 51,067 SH   SOLE 2 28,832 0 22,235
SCHOLASTIC CORP COM 807066105   5,169 131 SH   SOLE 4 131 0 0
SCHOLASTIC CORP COM 807066105   11,443 290 SH   SOLE 7 290 0 0
SCHOLASTIC CORP COM 807066105   4,152,415 105,231 SH   SOLE 18 105,231 0 0
SCHOLASTIC CORP COM 807066105   3,237,654 82,049 SH   SOLE 19 82,049 0 0
SCHOLASTIC CORP COM 807066105   151,685,976 3,844,044 SH   SOLE 21 3,844,044 0 0
SCHOLASTIC CORP COM 807066105   31,899,188 808,393 SH   SOLE 22 769,882 0 38,511
SCHOLASTIC CORP COM 807066105   36,343 921 SH   SOLE 23 921 0 0
SCHOLASTIC CORP COM 807066105   150,540 3,815 SH   SOLE 25 3,815 0 0
SCHOLASTIC CORP COM 807066105   390,575 9,898 SH   SOLE 26 6,110 0 3,788
SCHOLASTIC CORP COM 807066105   27,267 691 SH   SOLE 28 691 0 0
SCHOLASTIC CORP COM 807066105   1,974,342 50,034 SH   SOLE 30 50,034 0 0
SCHOLASTIC CORP COM 807066105   172,085 4,361 SH   SOLE 40 4,361 0 0
SCHOLASTIC CORP COM 807066105   1,484,333 37,616 SH   SOLE 43 37,347 0 269
SCHRODINGER INC COM 80810D103   628,713 33,639 SH   SOLE 2 20,553 0 13,086
SCHRODINGER INC COM 80810D103   3,028 162 SH   SOLE 4 162 0 0
SCHRODINGER INC COM 80810D103   10,466 560 SH   SOLE 7 560 0 0
SCHRODINGER INC COM 80810D103   2,556,026 136,759 SH   SOLE 18 136,759 0 0
SCHRODINGER INC COM 80810D103   2,375,891 127,121 SH   SOLE 19 127,121 0 0
SCHRODINGER INC COM 80810D103   36,674,509 1,962,253 SH   SOLE 21 1,962,253 0 0
SCHRODINGER INC COM 80810D103   27,471,590 1,469,855 SH   SOLE 22 1,425,729 0 44,126
SCHRODINGER INC COM 80810D103   13,961 747 SH   SOLE 23 747 0 0
SCHRODINGER INC COM 80810D103   179,088 9,582 SH   SOLE 25 9,582 0 0
SCHRODINGER INC COM 80810D103   550,028 29,429 SH   SOLE 26 10,974 0 18,455
SCHRODINGER INC COM 80810D103   277,304 14,837 SH   SOLE 28 14,837 0 0
SCHRODINGER INC COM 80810D103   2,924,181 156,457 SH   SOLE 30 156,457 0 0
SCHRODINGER INC COM 80810D103   167,911 8,984 SH   SOLE 40 8,984 0 0
SCHRODINGER INC COM 80810D103   119,990 6,420 SH   SOLE 43 6,039 0 381
SCHULTZE SPL PURP ACQ CORP I CLASS A COM 808212104   28,886 2,860 SH   SOLE 2 2,860 0 0
SCHWAB CHARLES CORP COM 808513105   229,859,962 2,760,749 SH   SOLE 2 307,858 0 2,452,891
SCHWAB CHARLES CORP COM 808513105   84,606,731 1,016,175 SH   SOLE 4 607,127 0 409,048
SCHWAB CHARLES CORP COM 808513105   110,888,582 1,331,835 SH   SOLE 7 1,286,592 0 45,243
SCHWAB CHARLES CORP COM 808513105   1,872,850 22,494 SH   SOLE 13 5,532 0 16,962
SCHWAB CHARLES CORP COM 808513105   20,798,348 249,800 SH   SOLE 15 249,800 0 0
SCHWAB CHARLES CORP COM 808513105   4,746 57 SH   SOLE 17 0 0 57
SCHWAB CHARLES CORP COM 808513105   430,678,587 5,172,695 SH   SOLE 18 4,986,575 0 186,120
SCHWAB CHARLES CORP COM 808513105   306,984,532 3,687,059 SH   SOLE 19 3,687,059 0 0
SCHWAB CHARLES CORP COM 808513105   3,074,176,342 36,922,608 SH   SOLE 21 36,922,608 0 0
SCHWAB CHARLES CORP COM 808513105   2,732,619,510 32,820,316 SH   SOLE 22 29,692,565 0 3,127,751
SCHWAB CHARLES CORP COM 808513105   234,503,372 2,816,519 SH   SOLE 23 2,816,519 0 0
SCHWAB CHARLES CORP COM 808513105   199,683,124 2,398,308 SH   SOLE 25 2,357,840 0 40,468
SCHWAB CHARLES CORP COM 808513105   253,882,137 3,049,269 SH   SOLE 26 746,148 0 2,303,121
SCHWAB CHARLES CORP COM 808513105   203,851,869 2,448,377 SH   SOLE 28 67,918 0 2,380,459
SCHWAB CHARLES CORP COM 808513105   175,262 2,105 SH   SOLE 29 2,105 0 0
SCHWAB CHARLES CORP COM 808513105   635,928,640 7,637,865 SH   SOLE 30 7,637,865 0 0
SCHWAB CHARLES CORP COM 808513105   26,931,196 323,459 SH   SOLE 31 297,369 0 26,090
SCHWAB CHARLES CORP COM 808513105   184,316,159 2,213,742 SH   SOLE 34 2,213,742 0 0
SCHWAB CHARLES CORP COM 808513105   37,275,502 447,700 SH   SOLE 36 447,700 0 0
SCHWAB CHARLES CORP COM 808513105   4,576,469 54,966 SH   SOLE 40 54,966 0 0
SCHWAB CHARLES CORP COM 808513105   244,202 2,933 SH   OTR 43 2,933 0 0
SCHWAB CHARLES CORP COM 808513105   121,648,621 1,461,069 SH   SOLE 43 1,317,767 0 143,303
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   5,375,362 119,959 SH   SOLE 17 0 0 119,959
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   172,501 3,850 SH   SOLE 43 3,424 0 426
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   1,084,516 24,020 SH   SOLE 17 0 0 24,020
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   473,565 10,489 SH   SOLE 43 4,000 0 6,489
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   34,114 614 SH   SOLE 2 614 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   28,891 520 SH   SOLE 17 0 0 520
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   17,891 271 SH   SOLE 2 271 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   6,651,287 100,747 SH   SOLE 17 0 0 100,747
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   38,251 583 SH   SOLE 17 0 0 583
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   324 8 SH   SOLE 2 8 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   497,328 12,277 SH   SOLE 17 0 0 12,277
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   33 1 SH   SOLE 43 1 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   6,421,610 271,297 SH   SOLE 17 0 0 271,297
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714   3,939 84 SH   SOLE 2 84 0 0
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722   3,213 87 SH   SOLE 17 0 0 87
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730   8,227 332 SH   SOLE 17 0 0 332
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748   1,000 32 SH   SOLE 17 0 0 32
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   10,889,630 374,600 SH   SOLE 17 0 0 374,600
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   22,566 483 SH   SOLE 17 0 0 483
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   16,870 316 SH   SOLE 17 0 0 316
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   59,471 787 SH   SOLE 17 0 0 787
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,543 20 SH   SOLE 43 19 0 1
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   1,276,342 39,626 SH   SOLE 17 0 0 39,626
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   2,396 74 SH   SOLE 43 74 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   71,305 1,562 SH   SOLE 2 1,562 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   1,939,599 42,488 SH   SOLE 17 0 0 42,488
SCHWAB STRATEGIC TR US REIT ETF 808524847   15,972 828 SH   SOLE 17 0 0 828
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   4,677 95 SH   SOLE 2 95 0 0
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   19,637 399 SH   SOLE 17 0 0 399
SCHWAB STRATEGIC TR US TIPS ETF 808524870   13,673 264 SH   SOLE 2 264 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870   19,529,728 377,095 SH   SOLE 17 0 0 377,095
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   2,105,103 66,892 SH   SOLE 17 0 0 66,892
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   21 1 SH   SOLE 43 0 0 1
SCIENCE 37 HOLDINGS INC COM 808644108   5,011 12,069 SH   SOLE 2 3,242 0 8,827
SCIENCE 37 HOLDINGS INC COM 808644108   67,545 162,681 SH   SOLE 18 162,681 0 0
SCIENCE 37 HOLDINGS INC COM 808644108   45,567 109,747 SH   SOLE 19 109,747 0 0
SCIENCE 37 HOLDINGS INC COM 808644108   810,731 1,952,628 SH   SOLE 21 1,952,628 0 0
SCIENCE 37 HOLDINGS INC COM 808644108   506,906 1,220,872 SH   SOLE 22 1,205,636 0 15,236
SCIENCE APPLICATIONS INTL CO COM 808625107   23,848,508 214,987 SH   SOLE 2 48,274 0 166,713
SCIENCE APPLICATIONS INTL CO COM 808625107   13,201 119 SH   SOLE 4 119 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   466,350 4,204 SH   SOLE 7 4,204 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   12,816,963 115,541 SH   SOLE 18 115,541 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   1,924,081 17,345 SH   SOLE 19 17,345 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   335,938,526 3,028,383 SH   SOLE 21 3,028,383 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   173,607,780 1,565,021 SH   SOLE 22 1,491,251 0 73,770
SCIENCE APPLICATIONS INTL CO COM 808625107   905,854 8,166 SH   SOLE 25 8,166 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   3,374,491 30,420 SH   SOLE 26 25,493 0 4,927
SCIENCE APPLICATIONS INTL CO COM 808625107   224,744 2,026 SH   SOLE 28 961 0 1,065
SCIENCE APPLICATIONS INTL CO COM 808625107   2,315,886 20,877 SH   SOLE 30 20,877 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   88,078 794 SH   SOLE 31 794 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   128,790 1,161 SH   SOLE 36 1,161 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   859,929 7,752 SH   SOLE 40 7,752 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   2,321,492 20,928 SH   SOLE 43 20,182 0 745
SCIPLAY CORPORATION CL A 809087109   11,996 746 SH   SOLE 2 0 0 746
SCIPLAY CORPORATION CL A 809087109   5,403 336 SH   SOLE 21 336 0 0
SCIPLAY CORPORATION CL A 809087109   5,333,929 331,712 SH   SOLE 22 331,712 0 0
SCORPIO TANKERS INC SHS Y7542C130   6,536,389 121,562 SH   SOLE 2 58,893 0 62,669
SCORPIO TANKERS INC SHS Y7542C130   1,770,216 32,922 SH   SOLE 7 32,922 0 0
SCORPIO TANKERS INC SHS Y7542C130   7,485,160 139,207 SH   SOLE 18 134,623 0 4,584
SCORPIO TANKERS INC SHS Y7542C130   18,656,416 346,967 SH   SOLE 19 346,967 0 0
SCORPIO TANKERS INC SHS Y7542C130   85,232,763 1,585,136 SH   SOLE 21 1,585,136 0 0
SCORPIO TANKERS INC SHS Y7542C130   43,920,035 816,813 SH   SOLE 22 779,082 0 37,731
SCORPIO TANKERS INC SHS Y7542C130   431,988 8,034 SH   SOLE 23 8,034 0 0
SCORPIO TANKERS INC SHS Y7542C130   3,348,473 62,274 SH   SOLE 26 0 0 62,274
SCORPIO TANKERS INC SHS Y7542C130   2,198,822 40,893 SH   SOLE 43 38,373 0 2,520
SCOTTS MIRACLE-GRO CO CL A 810186106   7,227,471 148,744 SH   SOLE 2 96,137 0 52,607
SCOTTS MIRACLE-GRO CO CL A 810186106   29,105 599 SH   SOLE 4 599 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   1,778,248 36,597 SH   SOLE 7 36,597 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   4,160,179 85,618 SH   SOLE 18 85,354 0 264
SCOTTS MIRACLE-GRO CO CL A 810186106   611,262 12,580 SH   SOLE 19 12,580 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   104,202,616 2,144,528 SH   SOLE 21 2,144,528 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   56,883,827 1,170,690 SH   SOLE 22 1,113,909 0 56,781
SCOTTS MIRACLE-GRO CO CL A 810186106   279,733 5,757 SH   SOLE 25 5,757 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   857,954 17,657 SH   SOLE 26 14,152 0 3,505
SCOTTS MIRACLE-GRO CO CL A 810186106   35,568 732 SH   SOLE 28 732 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   919,080 18,915 SH   SOLE 30 18,915 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   29,251 602 SH   SOLE 31 602 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   59,863 1,232 SH   SOLE 36 1,232 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   330,266 6,797 SH   SOLE 40 6,797 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   12,050 248 SH   OTR 43 248 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   4,709,073 96,914 SH   SOLE 43 84,647 0 12,267
SCPHARMACEUTICALS INC COM 810648105   136 19 SH   SOLE 2 0 0 19
SCPHARMACEUTICALS INC COM 810648105   20,642 2,879 SH   SOLE 18 2,879 0 0
SCPHARMACEUTICALS INC COM 810648105   269,470 37,583 SH   SOLE 21 37,583 0 0
SCPHARMACEUTICALS INC COM 810648105   169,793 23,681 SH   SOLE 22 23,681 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   1,670,039 126,614 SH   SOLE 2 84,262 0 42,352
SCRIPPS E W CO OHIO CL A NEW 811054402   3,152 239 SH   SOLE 4 239 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   138,389 10,492 SH   SOLE 7 10,492 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   2,741,858 207,874 SH   SOLE 18 207,874 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   4,061,966 307,958 SH   SOLE 19 307,958 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   97,691,524 7,406,484 SH   SOLE 21 7,406,484 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   22,977,745 1,742,058 SH   SOLE 22 1,671,402 0 70,656
SCRIPPS E W CO OHIO CL A NEW 811054402   129,829 9,843 SH   SOLE 25 9,843 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   1,018,637 77,228 SH   SOLE 26 29,922 0 47,306
SCRIPPS E W CO OHIO CL A NEW 811054402   33,094 2,509 SH   SOLE 28 476 0 2,033
SCRIPPS E W CO OHIO CL A NEW 811054402   2,120,662 160,778 SH   SOLE 30 160,778 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   93,715 7,105 SH   SOLE 36 7,105 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   76,265 5,782 SH   SOLE 40 5,782 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   790,376 59,922 SH   SOLE 43 58,131 0 1,791
SCULPTOR CAP MGMT COM CL A 811246107   137,555 15,884 SH   SOLE 2 1,125 0 14,759
SCULPTOR CAP MGMT COM CL A 811246107   1,974 228 SH   SOLE 7 228 0 0
SCULPTOR CAP MGMT COM CL A 811246107   624,291 72,089 SH   SOLE 18 72,089 0 0
SCULPTOR CAP MGMT COM CL A 811246107   409,367 47,271 SH   SOLE 19 47,271 0 0
SCULPTOR CAP MGMT COM CL A 811246107   7,848,281 906,268 SH   SOLE 21 906,268 0 0
SCULPTOR CAP MGMT COM CL A 811246107   4,974,919 574,471 SH   SOLE 22 559,626 0 14,845
SCULPTOR CAP MGMT COM CL A 811246107   675 78 SH   SOLE 43 78 0 0
SCWORX CORP COM 78396V109   2,319 5,857 SH   SOLE 21 5,857 0 0
SCYNEXIS INC COM NEW 811292200   8,842 5,668 SH   SOLE 18 5,668 0 0
SCYNEXIS INC COM NEW 811292200   171,249 109,775 SH   SOLE 21 109,775 0 0
SCYNEXIS INC COM NEW 811292200   474,329 304,057 SH   SOLE 22 304,057 0 0
SEA LTD SPONSORD ADS 81141R100   3,003,328 57,723 SH   SOLE 2 14,761 0 42,962
SEA LTD SPONSORD ADS 81141R100   11,750,403 225,839 SH   SOLE 4 132,888 0 92,951
SEA LTD SPONSORD ADS 81141R100   15,617,689 300,167 SH   SOLE 7 280,220 0 19,947
SEA LTD SPONSORD ADS 81141R100   77,317 1,486 SH   SOLE 13 1,486 0 0
SEA LTD SPONSORD ADS 81141R100   6,672,275 128,239 SH   SOLE 15 128,239 0 0
SEA LTD SPONSORD ADS 81141R100   16,992,322 326,587 SH   SOLE 18 326,205 0 382
SEA LTD SPONSORD ADS 81141R100   10,721,094 206,056 SH   SOLE 19 206,056 0 0
SEA LTD SPONSORD ADS 81141R100   292,936,288 5,630,142 SH   SOLE 21 5,630,142 0 0
SEA LTD SPONSORD ADS 81141R100   252,901,805 4,860,692 SH   SOLE 22 4,693,112 0 167,580
SEA LTD SPONSORD ADS 81141R100   25,081,946 482,067 SH   SOLE 23 482,067 0 0
SEA LTD SPONSORD ADS 81141R100   2,719,400 52,266 SH   SOLE 25 52,266 0 0
SEA LTD SPONSORD ADS 81141R100   24,919,664 478,948 SH   SOLE 26 49,888 0 429,060
SEA LTD SPONSORD ADS 81141R100   19,815,105 380,840 SH   SOLE 28 0 0 380,840
SEA LTD SPONSORD ADS 81141R100   22,217 427 SH   SOLE 29 427 0 0
SEA LTD SPONSORD ADS 81141R100   73,548,203 1,413,573 SH   SOLE 30 1,413,573 0 0
SEA LTD SPONSORD ADS 81141R100   3,805,526 73,141 SH   SOLE 31 66,638 0 6,503
SEA LTD SPONSORD ADS 81141R100   2,999,061 57,641 SH   SOLE 34 57,641 0 0
SEA LTD SPONSORD ADS 81141R100   2,465,285 47,382 SH   SOLE 36 47,382 0 0
SEA LTD SPONSORD ADS 81141R100   714,736 13,737 SH   SOLE 40 13,737 0 0
SEA LTD SPONSORD ADS 81141R100   12,109,930 232,749 SH   SOLE 43 204,313 0 28,436
SEABOARD CORP DEL COM 811543107   1,242,044 329 SH   SOLE 2 119 0 210
SEABOARD CORP DEL COM 811543107   18,876 5 SH   SOLE 4 0 0 5
SEABOARD CORP DEL COM 811543107   1,846,078 489 SH   SOLE 7 489 0 0
SEABOARD CORP DEL COM 811543107   298,242 79 SH   SOLE 18 79 0 0
SEABOARD CORP DEL COM 811543107   279,366 74 SH   SOLE 19 74 0 0
SEABOARD CORP DEL COM 811543107   14,409,977 3,817 SH   SOLE 21 3,817 0 0
SEABOARD CORP DEL COM 811543107   23,134,487 6,128 SH   SOLE 22 5,747 0 381
SEABOARD CORP DEL COM 811543107   362,420 96 SH   SOLE 23 96 0 0
SEABOARD CORP DEL COM 811543107   139,683 37 SH   SOLE 25 37 0 0
SEABOARD CORP DEL COM 811543107   588,933 156 SH   SOLE 26 133 0 23
SEABOARD CORP DEL COM 811543107   3,510,945 930 SH   SOLE 30 930 0 0
SEABOARD CORP DEL COM 811543107   15,101 4 SH   SOLE 31 4 0 0
SEABOARD CORP DEL COM 811543107   124,582 33 SH   SOLE 40 33 0 0
SEABOARD CORP DEL COM 811543107   5,829,026 1,544 SH   SOLE 43 1,457 0 87
SEABRIDGE GOLD INC COM 811916105   3,091,183 245,722 SH   SOLE 7 245,722 0 0
SEABRIDGE GOLD INC COM 811916105   60,233 4,788 SH   SOLE 43 4,539 0 249
SEACHANGE INTL INC COM 811699107   3,795 8,056 SH   SOLE 18 8,056 0 0
SEACHANGE INTL INC COM 811699107   61,638 130,838 SH   SOLE 21 130,838 0 0
SEACHANGE INTL INC COM 811699107   193,622 411,000 SH   SOLE 22 411,000 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   1,747,732 56,035 SH   SOLE 2 17,607 0 38,428
SEACOAST BKG CORP FLA COM NEW 811707801   54,801 1,757 SH   SOLE 4 207 0 1,550
SEACOAST BKG CORP FLA COM NEW 811707801   20,211 648 SH   SOLE 7 648 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   6,286,563 201,557 SH   SOLE 18 201,557 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   3,266,809 104,739 SH   SOLE 19 104,739 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   221,223,091 7,092,757 SH   SOLE 21 7,092,757 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   43,883,737 1,406,981 SH   SOLE 22 1,337,579 0 69,402
SEACOAST BKG CORP FLA COM NEW 811707801   223,164 7,155 SH   SOLE 25 7,155 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   544,702 17,464 SH   SOLE 26 13,196 0 4,268
SEACOAST BKG CORP FLA COM NEW 811707801   30,753 986 SH   SOLE 28 986 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   3,124,926 100,190 SH   SOLE 30 100,190 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   184,115 5,903 SH   SOLE 40 5,903 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   386,943 12,406 SH   SOLE 43 12,137 0 269
SEACOR MARINE HLDGS INC COM 78413P101   12,879 1,406 SH   SOLE 2 0 0 1,406
SEACOR MARINE HLDGS INC COM 78413P101   37,547 4,099 SH   SOLE 18 4,099 0 0
SEACOR MARINE HLDGS INC COM 78413P101   876,337 95,670 SH   SOLE 21 95,670 0 0
SEACOR MARINE HLDGS INC COM 78413P101   2,968,161 324,035 SH   SOLE 22 324,035 0 0
SEACOR MARINE HLDGS INC COM 78413P101   6,192 676 SH   SOLE 43 676 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   5,461,497 103,811 SH   SOLE 2 33,040 0 70,771
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   4,631,942 88,043 SH   SOLE 4 73,755 0 14,288
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   9,504,154 180,653 SH   SOLE 7 172,096 0 8,557
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   177,401 3,372 SH   SOLE 13 864 0 2,508
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   1,770,011 33,644 SH   SOLE 15 33,644 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   18,381,040 349,383 SH   SOLE 18 333,359 0 16,024
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   5,033,988 95,685 SH   SOLE 19 95,685 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   305,673,938 5,810,187 SH   SOLE 21 5,810,187 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   159,197,860 3,026,000 SH   SOLE 22 2,760,549 0 265,451
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   17,749,088 337,371 SH   SOLE 23 337,371 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   16,653,222 316,541 SH   SOLE 25 316,541 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   19,183,973 364,645 SH   SOLE 26 130,988 0 233,657
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   19,900,837 378,271 SH   SOLE 28 14,627 0 363,644
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   68,164,936 1,295,665 SH   SOLE 30 1,295,665 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   2,361,926 44,895 SH   SOLE 31 41,167 0 3,728
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   2,418,061 45,962 SH   SOLE 32 45,962 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   3,978,842 75,629 SH   SOLE 34 75,629 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   5,805,987 110,359 SH   SOLE 35 110,359 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   3,448,165 65,542 SH   SOLE 36 65,542 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   392,418 7,459 SH   SOLE 40 7,459 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   11,831,092 224,883 SH   SOLE 43 204,307 0 20,576
SEAGEN INC COM 81181C104   35,786,180 278,470 SH   SOLE 2 98,228 0 180,242
SEAGEN INC COM 81181C104   12,422,805 96,668 SH   SOLE 4 57,676 0 38,992
SEAGEN INC COM 81181C104   6,516,614 50,709 SH   SOLE 7 50,709 0 0
SEAGEN INC COM 81181C104   282,208 2,196 SH   SOLE 13 567 0 1,629
SEAGEN INC COM 81181C104   1,276,747 9,935 SH   SOLE 15 9,935 0 0
SEAGEN INC COM 81181C104   27,775,894 216,138 SH   SOLE 18 202,067 0 14,071
SEAGEN INC COM 81181C104   106,718,431 830,429 SH   SOLE 19 830,429 0 0
SEAGEN INC COM 81181C104   595,095,241 4,630,731 SH   SOLE 21 4,630,731 0 0
SEAGEN INC COM 81181C104   444,473,553 3,458,669 SH   SOLE 22 3,184,085 0 274,584
SEAGEN INC COM 81181C104   30,466,251 237,073 SH   SOLE 23 237,073 0 0
SEAGEN INC COM 81181C104   20,578,306 160,130 SH   SOLE 25 160,130 0 0
SEAGEN INC COM 81181C104   22,274,638 173,330 SH   SOLE 26 96,043 0 77,287
SEAGEN INC COM 81181C104   21,136,811 164,476 SH   SOLE 28 4,236 0 160,240
SEAGEN INC COM 81181C104   28,272 220 SH   SOLE 29 220 0 0
SEAGEN INC COM 81181C104   96,195,389 748,544 SH   SOLE 30 736,092 0 12,452
SEAGEN INC COM 81181C104   4,075,823 31,716 SH   SOLE 31 29,256 0 2,460
SEAGEN INC COM 81181C104   5,115,855 39,809 SH   SOLE 32 39,809 0 0
SEAGEN INC COM 81181C104   78,769,048 612,941 SH   SOLE 34 612,941 0 0
SEAGEN INC COM 81181C104   5,618,971 43,724 SH   SOLE 36 43,724 0 0
SEAGEN INC COM 81181C104   656,301 5,107 SH   SOLE 40 5,107 0 0
SEAGEN INC COM 81181C104   73,251 570 SH   OTR 43 570 0 0
SEAGEN INC COM 81181C104   9,053,401 70,449 SH   SOLE 43 65,449 0 5,000
SEALED AIR CORP NEW COM 81211K100   16,874,554 338,303 SH   SOLE 2 264,928 0 73,375
SEALED AIR CORP NEW COM 81211K100   6,252,707 125,355 SH   SOLE 4 57,791 0 67,564
SEALED AIR CORP NEW COM 81211K100   5,671,156 113,696 SH   SOLE 7 108,646 0 5,050
SEALED AIR CORP NEW COM 81211K100   29,379 589 SH   SOLE 13 589 0 0
SEALED AIR CORP NEW COM 81211K100   1,109,980 22,253 SH   SOLE 15 22,253 0 0
SEALED AIR CORP NEW COM 81211K100   167,061,702 3,349,272 SH   SOLE 18 3,163,728 0 185,544
SEALED AIR CORP NEW COM 81211K100   325,355,119 6,522,757 SH   SOLE 19 6,522,757 0 0
SEALED AIR CORP NEW COM 81211K100   199,345,819 3,996,508 SH   SOLE 21 3,996,508 0 0
SEALED AIR CORP NEW COM 81211K100   199,671,635 4,003,040 SH   SOLE 22 3,673,565 0 329,475
SEALED AIR CORP NEW COM 81211K100   28,091,518 563,182 SH   SOLE 23 563,182 0 0
SEALED AIR CORP NEW COM 81211K100   9,043,294 181,301 SH   SOLE 25 116,909 0 64,392
SEALED AIR CORP NEW COM 81211K100   11,209,483 224,729 SH   SOLE 26 131,949 0 92,780
SEALED AIR CORP NEW COM 81211K100   15,778,790 316,335 SH   SOLE 28 1,393 0 314,942
SEALED AIR CORP NEW COM 81211K100   44,650,282 895,154 SH   SOLE 30 678,040 0 217,114
SEALED AIR CORP NEW COM 81211K100   1,546,529 31,005 SH   SOLE 31 28,525 0 2,480
SEALED AIR CORP NEW COM 81211K100   39,598,285 793,871 SH   SOLE 34 793,871 0 0
SEALED AIR CORP NEW COM 81211K100   2,471,853 49,556 SH   SOLE 36 49,556 0 0
SEALED AIR CORP NEW COM 81211K100   290,451 5,823 SH   SOLE 40 5,823 0 0
SEALED AIR CORP NEW COM 81211K100   17,857 358 SH   OTR 43 358 0 0
SEALED AIR CORP NEW COM 81211K100   8,984,205 180,116 SH   SOLE 43 151,651 0 28,465
SEASPINE HLDGS CORP COM 81255T108   1,043,232 124,938 SH   SOLE 2 89,834 0 35,104
SEASPINE HLDGS CORP COM 81255T108   3,866 463 SH   SOLE 7 463 0 0
SEASPINE HLDGS CORP COM 81255T108   882,637 105,705 SH   SOLE 18 105,705 0 0
SEASPINE HLDGS CORP COM 81255T108   1,519,015 181,918 SH   SOLE 19 181,918 0 0
SEASPINE HLDGS CORP COM 81255T108   11,148,227 1,335,117 SH   SOLE 21 1,335,117 0 0
SEASPINE HLDGS CORP COM 81255T108   8,175,894 979,149 SH   SOLE 22 950,176 0 28,973
SEASPINE HLDGS CORP COM 81255T108   13,961 1,672 SH   SOLE 23 1,672 0 0
SEASPINE HLDGS CORP COM 81255T108   97,085 11,627 SH   SOLE 26 0 0 11,627
SEAWORLD ENTMT INC COM 81282V100   1,802,217 33,680 SH   SOLE 2 12,990 0 20,690
SEAWORLD ENTMT INC COM 81282V100   8,883 166 SH   SOLE 4 166 0 0
SEAWORLD ENTMT INC COM 81282V100   260,915 4,876 SH   SOLE 7 4,876 0 0
SEAWORLD ENTMT INC COM 81282V100   5,647,499 105,541 SH   SOLE 18 105,541 0 0
SEAWORLD ENTMT INC COM 81282V100   3,873,589 72,390 SH   SOLE 19 72,390 0 0
SEAWORLD ENTMT INC COM 81282V100   73,866,274 1,380,420 SH   SOLE 21 1,380,420 0 0
SEAWORLD ENTMT INC COM 81282V100   55,395,104 1,035,229 SH   SOLE 22 993,099 0 42,130
SEAWORLD ENTMT INC COM 81282V100   428,562 8,009 SH   SOLE 25 8,009 0 0
SEAWORLD ENTMT INC COM 81282V100   1,195,199 22,336 SH   SOLE 26 16,944 0 5,392
SEAWORLD ENTMT INC COM 81282V100   191,512 3,579 SH   SOLE 28 919 0 2,660
SEAWORLD ENTMT INC COM 81282V100   3,076,397 57,492 SH   SOLE 30 57,492 0 0
SEAWORLD ENTMT INC COM 81282V100   90,057 1,683 SH   SOLE 36 1,683 0 0
SEAWORLD ENTMT INC COM 81282V100   368,898 6,894 SH   SOLE 40 6,894 0 0
SEAWORLD ENTMT INC COM 81282V100   895,918 16,743 SH   SOLE 43 16,335 0 408
SECUREWORKS CORP CL A 81374A105   80,188 12,549 SH   SOLE 2 323 0 12,226
SECUREWORKS CORP CL A 81374A105   198,032 30,991 SH   SOLE 18 30,991 0 0
SECUREWORKS CORP CL A 81374A105   103,678 16,225 SH   SOLE 19 16,225 0 0
SECUREWORKS CORP CL A 81374A105   2,198,160 344,000 SH   SOLE 21 344,000 0 0
SECUREWORKS CORP CL A 81374A105   1,665,234 260,600 SH   SOLE 22 252,316 0 8,284
SECUREWORKS CORP CL A 81374A105   217 34 SH   SOLE 43 34 0 0
SECURITY NATL FINL CORP CL A NEW 814785309   260,982 35,751 SH   SOLE 2 11,102 0 24,649
SECURITY NATL FINL CORP CL A NEW 814785309   13,089 1,793 SH   SOLE 18 1,793 0 0
SECURITY NATL FINL CORP CL A NEW 814785309   162,082 22,203 SH   SOLE 21 22,203 0 0
SECURITY NATL FINL CORP CL A NEW 814785309   386,681 52,970 SH   SOLE 22 52,970 0 0
SEELOS THERAPEUTICS INC COM 81577F109   84,256 124,089 SH   SOLE 21 124,089 0 0
SEELOS THERAPEUTICS INC COM 81577F109   1,128,852 1,662,521 SH   SOLE 22 1,662,521 0 0
SEER INC COM CL A 81578P106   785,796 135,482 SH   SOLE 2 60,965 0 74,517
SEER INC COM CL A 81578P106   1,659 286 SH   SOLE 4 286 0 0
SEER INC COM CL A 81578P106   2,169 374 SH   SOLE 7 374 0 0
SEER INC COM CL A 81578P106   875,081 150,876 SH   SOLE 18 147,971 0 2,905
SEER INC COM CL A 81578P106   1,317,180 227,100 SH   SOLE 19 227,100 0 0
SEER INC COM CL A 81578P106   13,146,042 2,266,559 SH   SOLE 21 2,266,559 0 0
SEER INC COM CL A 81578P106   6,846,175 1,180,375 SH   SOLE 22 1,127,960 0 52,415
SEER INC COM CL A 81578P106   52,362 9,028 SH   SOLE 23 9,028 0 0
SEER INC COM CL A 81578P106   27,417 4,727 SH   SOLE 25 4,727 0 0
SEER INC COM CL A 81578P106   61,608 10,622 SH   SOLE 26 567 0 10,055
SEER INC COM CL A 81578P106   24,082 4,152 SH   SOLE 28 0 0 4,152
SEER INC COM CL A 81578P106   700,275 120,737 SH   SOLE 30 120,737 0 0
SEER INC COM CL A 81578P106   21,634 3,730 SH   SOLE 40 3,730 0 0
SEER INC COM CL A 81578P106   169,372 29,202 SH   SOLE 43 29,202 0 0
SEI INVTS CO COM 784117103   9,329,458 160,025 SH   SOLE 2 70,586 0 89,439
SEI INVTS CO COM 784117103   5,094,662 87,387 SH   SOLE 4 39,511 0 47,876
SEI INVTS CO COM 784117103   4,592,233 78,769 SH   SOLE 7 49,575 0 29,194
SEI INVTS CO COM 784117103   28,509 489 SH   SOLE 13 489 0 0
SEI INVTS CO COM 784117103   847,449 14,536 SH   SOLE 15 14,536 0 0
SEI INVTS CO COM 784117103   18,733,947 321,337 SH   SOLE 18 315,377 0 5,960
SEI INVTS CO COM 784117103   1,894,167 32,490 SH   SOLE 19 32,490 0 0
SEI INVTS CO COM 784117103   363,287,472 6,231,346 SH   SOLE 21 6,231,346 0 0
SEI INVTS CO COM 784117103   183,004,983 3,139,022 SH   SOLE 22 2,918,638 0 220,384
SEI INVTS CO COM 784117103   11,474,548 196,819 SH   SOLE 23 196,819 0 0
SEI INVTS CO COM 784117103   6,442,908 110,513 SH   SOLE 25 110,513 0 0
SEI INVTS CO COM 784117103   6,427,983 110,257 SH   SOLE 26 55,686 0 54,571
SEI INVTS CO COM 784117103   6,881,615 118,038 SH   SOLE 28 2,173 0 115,865
SEI INVTS CO COM 784117103   8,045 138 SH   SOLE 29 138 0 0
SEI INVTS CO COM 784117103   26,844,060 460,447 SH   SOLE 30 420,980 0 39,467
SEI INVTS CO COM 784117103   1,468,810 25,194 SH   SOLE 31 22,999 0 2,195
SEI INVTS CO COM 784117103   347,293 5,957 SH   SOLE 34 5,957 0 0
SEI INVTS CO COM 784117103   3,330,271 57,123 SH   SOLE 36 57,123 0 0
SEI INVTS CO COM 784117103   301,936 5,179 SH   SOLE 40 5,179 0 0
SEI INVTS CO COM 784117103   15,683 269 SH   OTR 43 269 0 0
SEI INVTS CO COM 784117103   17,713,453 303,833 SH   SOLE 43 286,467 0 17,366
SELECT ENERGY SVCS INC CL A COM 81617J301   857,038 92,753 SH   SOLE 2 23,887 0 68,866
SELECT ENERGY SVCS INC CL A COM 81617J301   3,114 337 SH   SOLE 4 337 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301   1,103,173 119,391 SH   SOLE 7 119,391 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301   2,003,056 216,781 SH   SOLE 18 216,781 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301   1,230,833 133,207 SH   SOLE 19 133,207 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301   24,350,634 2,635,350 SH   SOLE 21 2,635,350 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301   17,178,583 1,859,154 SH   SOLE 22 1,780,197 0 78,957
SELECT ENERGY SVCS INC CL A COM 81617J301   111,795 12,099 SH   SOLE 25 12,099 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301   29,503 3,193 SH   SOLE 26 0 0 3,193
SELECT ENERGY SVCS INC CL A COM 81617J301   73,051 7,906 SH   SOLE 28 0 0 7,906
SELECT ENERGY SVCS INC CL A COM 81617J301   9,744,033 1,054,549 SH   SOLE 30 1,054,549 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301   68,866 7,453 SH   SOLE 40 7,453 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301   495,763 53,654 SH   SOLE 43 52,812 0 842
SELECT MED HLDGS CORP COM 81619Q105   2,303,479 92,770 SH   SOLE 2 60,779 0 31,991
SELECT MED HLDGS CORP COM 81619Q105   8,815 355 SH   SOLE 4 355 0 0
SELECT MED HLDGS CORP COM 81619Q105   175,846 7,082 SH   SOLE 7 7,082 0 0
SELECT MED HLDGS CORP COM 81619Q105   8,789,919 354,004 SH   SOLE 18 339,337 0 14,667
SELECT MED HLDGS CORP COM 81619Q105   4,760,557 191,726 SH   SOLE 19 191,726 0 0
SELECT MED HLDGS CORP COM 81619Q105   332,720,932 13,399,957 SH   SOLE 21 13,399,957 0 0
SELECT MED HLDGS CORP COM 81619Q105   66,992,333 2,698,040 SH   SOLE 22 2,605,948 0 92,092
SELECT MED HLDGS CORP COM 81619Q105   425,263 17,127 SH   SOLE 25 17,127 0 0
SELECT MED HLDGS CORP COM 81619Q105   1,293,593 52,098 SH   SOLE 26 42,963 0 9,135
SELECT MED HLDGS CORP COM 81619Q105   50,976 2,053 SH   SOLE 28 2,053 0 0
SELECT MED HLDGS CORP COM 81619Q105   6,938,172 279,427 SH   SOLE 30 279,427 0 0
SELECT MED HLDGS CORP COM 81619Q105   107,986 4,349 SH   SOLE 36 4,349 0 0
SELECT MED HLDGS CORP COM 81619Q105   322,691 12,996 SH   SOLE 40 12,996 0 0
SELECT MED HLDGS CORP COM 81619Q105   1,143,049 46,035 SH   SOLE 43 45,585 0 450
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   25,295,948 325,643 SH   SOLE 2 325,643 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   6,896,197 88,777 SH   SOLE 7 0 0 88,777
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   58,260 750 SH   SOLE 43 750 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   132,061,415 972,112 SH   SOLE 2 972,112 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   425,890 3,135 SH   SOLE 4 3,135 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   16,903,408 124,427 SH   SOLE 7 0 0 124,427
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   13,585 100 SH   SOLE 17 0 0 100
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   6,973,860 51,335 SH   SOLE 18 51,335 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   61,566,541 453,195 SH   SOLE 19 453,195 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   3,163,675 23,288 SH   SOLE 22 23,288 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   22,675 167 SH   SOLE 43 129 0 38
SELECT SECTOR SPDR TR OPTIONS 81369Y308   36,805,335 493,700 SH Put SOLE 19 493,700 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y308   469,665 6,300 SH Put SOLE 22 6,300 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   68,108,507 913,595 SH   SOLE 2 913,595 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   14,116,043 189,350 SH   SOLE 7 0 0 189,350
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   78,278 1,050 SH   SOLE 43 1,050 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   88,307,338 683,705 SH   SOLE 2 683,705 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   17,399,402 134,712 SH   SOLE 7 0 0 134,712
SELECT SECTOR SPDR TR ENERGY 81369Y506   44,012,105 503,168 SH   SOLE 2 503,168 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   6,941,882 79,363 SH   SOLE 7 0 0 79,363
SELECT SECTOR SPDR TR ENERGY 81369Y506   4,906 56 SH   SOLE 17 0 0 56
SELECT SECTOR SPDR TR ENERGY 81369Y506   4,257,602 48,675 SH   SOLE 19 48,675 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   531,380 6,075 SH   SOLE 30 6,075 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,006 12 SH   SOLE 43 11 0 1
SELECT SECTOR SPDR TR OPTIONS 81369Y506   323,639 3,700 SH Call SOLE 2 0 0 3,700
SELECT SECTOR SPDR TR OPTIONS 81369Y506   419,856 4,800 SH Put SOLE 2 0 0 4,800
SELECT SECTOR SPDR TR OPTIONS 81369Y506   481,085 5,500 SH Call SOLE 4 5,500 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506   367,374 4,200 SH Put SOLE 4 4,200 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506   8,432,108 96,400 SH Call SOLE 18 96,400 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506   5,641,815 64,500 SH Put SOLE 18 64,500 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506   52,193,349 596,700 SH Call SOLE 19 596,700 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506   28,856,353 329,900 SH Put SOLE 19 329,900 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506   3,630,005 41,500 SH Call SOLE 22 41,500 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506   2,326,702 26,600 SH Put SOLE 22 26,600 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506   174,940 2,000 SH Call SOLE 26 2,000 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506   271,157 3,100 SH Put SOLE 26 3,100 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   107,247,814 3,135,901 SH   SOLE 2 3,135,901 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   18,753,570 548,350 SH   SOLE 7 0 0 548,350
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   24 1 SH   SOLE 17 0 0 1
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   17,852 522 SH   SOLE 18 522 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   173,723 5,080 SH   SOLE 43 5,079 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   87,535,260 891,307 SH   SOLE 2 891,307 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   150,458 1,532 SH   SOLE 4 1,532 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   26,935,075 274,260 SH   SOLE 7 0 0 274,260
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   3,099,802 31,563 SH   SOLE 18 31,563 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   24,775,044 252,266 SH   SOLE 19 252,266 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   1,406,956 14,326 SH   SOLE 22 14,326 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   147,315 1,500 SH   SOLE 30 1,500 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   49,156 501 SH   SOLE 43 500 0 1
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   225,560,193 1,812,602 SH   SOLE 2 1,812,602 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   31,941,010 256,678 SH   SOLE 7 0 0 256,678
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   605,195 4,863 SH   SOLE 43 4,501 0 362
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   71,850,820 1,497,204 SH   SOLE 2 1,497,204 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   16,995,802 354,153 SH   SOLE 7 0 0 354,153
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   18,297,929 495,476 SH   SOLE 2 495,476 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   45,535 1,233 SH   SOLE 7 0 0 1,233
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   56,562,025 1,531,601 SH   SOLE 22 1,498,736 0 32,865
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   34,601,682 490,804 SH   SOLE 2 490,804 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   11,384,763 161,486 SH   SOLE 7 0 0 161,486
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   105,750 1,500 SH   SOLE 43 1,500 0 0
SELECTA BIOSCIENCES INC COM 816212104   18,240 16,142 SH   SOLE 2 14,013 0 2,129
SELECTA BIOSCIENCES INC COM 816212104   1,214,134 1,074,455 SH   SOLE 21 1,074,455 0 0
SELECTA BIOSCIENCES INC COM 816212104   1,471,155 1,301,907 SH   SOLE 22 1,301,907 0 0
SELECTA BIOSCIENCES INC COM 816212104   79,833 70,649 SH   SOLE 30 70,649 0 0
SELECTA BIOSCIENCES INC COM 816212104   113 100 SH   SOLE 43 100 0 0
SELECTIVE INS GROUP INC COM 816300107   7,572,433 85,458 SH   SOLE 2 43,842 0 41,616
SELECTIVE INS GROUP INC COM 816300107   17,368 196 SH   SOLE 4 196 0 0
SELECTIVE INS GROUP INC COM 816300107   596,611 6,733 SH   SOLE 7 6,733 0 0
SELECTIVE INS GROUP INC COM 816300107   23,955,891 270,352 SH   SOLE 18 270,352 0 0
SELECTIVE INS GROUP INC COM 816300107   9,701,200 109,482 SH   SOLE 19 109,482 0 0
SELECTIVE INS GROUP INC COM 816300107   408,216,877 4,606,894 SH   SOLE 21 4,606,894 0 0
SELECTIVE INS GROUP INC COM 816300107   163,004,741 1,839,575 SH   SOLE 22 1,764,438 0 75,137
SELECTIVE INS GROUP INC COM 816300107   837,719 9,454 SH   SOLE 25 9,454 0 0
SELECTIVE INS GROUP INC COM 816300107   3,603,503 40,667 SH   SOLE 26 21,723 0 18,944
SELECTIVE INS GROUP INC COM 816300107   302,071 3,409 SH   SOLE 28 1,069 0 2,340
SELECTIVE INS GROUP INC COM 816300107   4,845,638 54,685 SH   SOLE 30 54,685 0 0
SELECTIVE INS GROUP INC COM 816300107   259,007 2,923 SH   SOLE 36 2,923 0 0
SELECTIVE INS GROUP INC COM 816300107   727,399 8,209 SH   SOLE 40 8,209 0 0
SELECTIVE INS GROUP INC COM 816300107   5,029,229 56,757 SH   SOLE 43 55,565 0 1,192
SELECTQUOTE INC COM 816307300   45,052 67,052 SH   SOLE 2 6,025 0 61,027
SELECTQUOTE INC COM 816307300   1,447 2,154 SH   SOLE 7 2,154 0 0
SELECTQUOTE INC COM 816307300   292,096 434,732 SH   SOLE 18 426,059 0 8,673
SELECTQUOTE INC COM 816307300   306,607 456,328 SH   SOLE 19 456,328 0 0
SELECTQUOTE INC COM 816307300   3,396,534 5,055,118 SH   SOLE 21 5,055,118 0 0
SELECTQUOTE INC COM 816307300   2,089,599 3,109,985 SH   SOLE 22 3,000,349 0 109,636
SELECTQUOTE INC COM 816307300   4,371 6,506 SH   SOLE 28 6,506 0 0
SELECTQUOTE INC COM 816307300   74,068 110,236 SH   SOLE 30 110,236 0 0
SELECTQUOTE INC COM 816307300   785 1,169 SH   SOLE 43 1,169 0 0
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209   8,376 3,549 SH   SOLE 18 3,549 0 0
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209   102,938 43,618 SH   SOLE 21 43,618 0 0
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209   502,062 212,738 SH   SOLE 22 212,738 0 0
SEMA4 HOLDINGS CORP COM CL A 81663L101   34,638 131,303 SH   SOLE 2 51,235 0 80,068
SEMA4 HOLDINGS CORP COM CL A 81663L101   746 2,827 SH   SOLE 7 2,827 0 0
SEMA4 HOLDINGS CORP COM CL A 81663L101   120,955 458,512 SH   SOLE 18 458,512 0 0
SEMA4 HOLDINGS CORP COM CL A 81663L101   77,297 293,013 SH   SOLE 19 293,013 0 0
SEMA4 HOLDINGS CORP COM CL A 81663L101   1,690,017 6,406,432 SH   SOLE 21 6,406,432 0 0
SEMA4 HOLDINGS CORP COM CL A 81663L101   1,398,766 5,302,374 SH   SOLE 22 5,128,594 0 173,780
SEMA4 HOLDINGS CORP COM CL A 81663L101   3,659 13,869 SH   SOLE 25 13,869 0 0
SEMA4 HOLDINGS CORP COM CL A 81663L101   5,187 19,661 SH   SOLE 26 11,564 0 8,097
SEMA4 HOLDINGS CORP COM CL A 81663L101   40,409 153,180 SH   SOLE 30 153,180 0 0
SEMA4 HOLDINGS CORP COM CL A 81663L101   2,331 8,838 SH   SOLE 40 8,838 0 0
SEMLER SCIENTIFIC INC COM 81684M104   8,052 244 SH   SOLE 2 0 0 244
SEMLER SCIENTIFIC INC COM 81684M104   26,895 815 SH   SOLE 18 815 0 0
SEMLER SCIENTIFIC INC COM 81684M104   320,826 9,722 SH   SOLE 21 9,722 0 0
SEMLER SCIENTIFIC INC COM 81684M104   2,210,175 66,975 SH   SOLE 22 66,975 0 0
SEMPRA COM 816851109   115,709,661 748,736 SH   SOLE 2 155,932 0 592,804
SEMPRA COM 816851109   48,543,487 314,116 SH   SOLE 4 195,424 0 118,692
SEMPRA COM 816851109   117,227,862 758,560 SH   SOLE 7 749,395 0 9,165
SEMPRA COM 816851109   1,492,084 9,655 SH   SOLE 13 6,104 0 3,551
SEMPRA COM 816851109   8,272,217 53,528 SH   SOLE 15 53,528 0 0
SEMPRA COM 816851109   309 2 SH   SOLE 17 0 0 2
SEMPRA COM 816851109   189,908,514 1,228,863 SH   SOLE 18 1,168,812 0 60,051
SEMPRA COM 816851109   352,348,109 2,279,980 SH   SOLE 19 2,279,980 0 0
SEMPRA COM 816851109   1,703,065,572 11,020,225 SH   SOLE 21 11,020,225 0 0
SEMPRA COM 816851109   1,084,741,914 7,019,166 SH   SOLE 22 6,346,980 0 672,186
SEMPRA COM 816851109   81,627,101 528,194 SH   SOLE 23 528,194 0 0
SEMPRA COM 816851109   100,024,624 647,241 SH   SOLE 25 647,241 0 0
SEMPRA COM 816851109   124,646,246 806,563 SH   SOLE 26 396,252 0 410,311
SEMPRA COM 816851109   130,254,194 842,851 SH   SOLE 28 8,953 0 833,898
SEMPRA COM 816851109   88,551 573 SH   SOLE 29 573 0 0
SEMPRA COM 816851109   337,203,498 2,181,982 SH   SOLE 30 2,121,557 0 60,425
SEMPRA COM 816851109   10,798,792 69,877 SH   SOLE 31 64,173 0 5,704
SEMPRA COM 816851109   4,968,616 32,151 SH   SOLE 32 32,151 0 0
SEMPRA COM 816851109   117,676,028 761,460 SH   SOLE 34 761,460 0 0
SEMPRA COM 816851109   11,399,334 73,763 SH   SOLE 35 73,763 0 0
SEMPRA COM 816851109   15,985,463 103,439 SH   SOLE 36 103,439 0 0
SEMPRA COM 816851109   1,817,699 11,762 SH   SOLE 40 11,762 0 0
SEMPRA COM 816851109   101,069 654 SH   OTR 43 654 0 0
SEMPRA COM 816851109   36,803,637 238,150 SH   SOLE 43 215,620 0 22,530
SEMRUSH HLDGS INC CL A COM 81686C104   126,960 15,597 SH   SOLE 2 9,699 0 5,898
SEMRUSH HLDGS INC CL A COM 81686C104   1,069,523 131,391 SH   SOLE 21 131,391 0 0
SEMRUSH HLDGS INC CL A COM 81686C104   3,829,455 470,449 SH   SOLE 22 454,290 0 16,159
SEMRUSH HLDGS INC CL A COM 81686C104   64,192 7,886 SH   SOLE 25 7,886 0 0
SEMRUSH HLDGS INC CL A COM 81686C104   5,031 618 SH   SOLE 34 618 0 0
SEMRUSH HLDGS INC CL A COM 81686C104   44,680 5,489 SH   SOLE 40 5,489 0 0
SEMRUSH HLDGS INC CL A COM 81686C104   15,702 1,929 SH   SOLE 43 1,929 0 0
SEMTECH CORP COM 816850101   13,382,795 466,462 SH   SOLE 2 325,678 0 140,784
SEMTECH CORP COM 816850101   9,123 318 SH   SOLE 4 89 0 229
SEMTECH CORP COM 816850101   142,388 4,963 SH   SOLE 7 4,963 0 0
SEMTECH CORP COM 816850101   5,275,087 183,865 SH   SOLE 18 176,437 0 7,428
SEMTECH CORP COM 816850101   28,425,450 990,779 SH   SOLE 19 990,779 0 0
SEMTECH CORP COM 816850101   136,744,315 4,766,271 SH   SOLE 21 4,766,271 0 0
SEMTECH CORP COM 816850101   72,461,644 2,525,676 SH   SOLE 22 2,442,575 0 83,101
SEMTECH CORP COM 816850101   749,039 26,108 SH   SOLE 23 26,108 0 0
SEMTECH CORP COM 816850101   256,575 8,943 SH   SOLE 25 8,943 0 0
SEMTECH CORP COM 816850101   3,596,865 125,370 SH   SOLE 26 22,540 0 102,830
SEMTECH CORP COM 816850101   187,260 6,527 SH   SOLE 28 1,157 0 5,370
SEMTECH CORP COM 816850101   1,997,340 69,618 SH   SOLE 30 69,618 0 0
SEMTECH CORP COM 816850101   636,000 22,168 SH   SOLE 34 22,168 0 0
SEMTECH CORP COM 816850101   24,788 864 SH   SOLE 36 864 0 0
SEMTECH CORP COM 816850101   237,697 8,285 SH   SOLE 40 8,285 0 0
SEMTECH CORP COM 816850101   3,294,559 114,833 SH   SOLE 43 101,775 0 13,058
SENDAS DISTRIBUIDORA S A SPON ADS 81689T104   5,147,527 281,132 SH   SOLE 43 258,652 0 22,480
SENECA FOODS CORP NEW CL B 817070105   7,082 117 SH   SOLE 21 117 0 0
SENECA FOODS CORP NEW CL B 817070105   3,148 52 SH   SOLE 22 52 0 0
SENECA FOODS CORP NEW CL A 817070501   360,946 5,922 SH   SOLE 2 1,750 0 4,172
SENECA FOODS CORP NEW CL A 817070501   4,327 71 SH   SOLE 7 71 0 0
SENECA FOODS CORP NEW CL A 817070501   1,143,788 18,766 SH   SOLE 18 18,766 0 0
SENECA FOODS CORP NEW CL A 817070501   3,957,179 64,925 SH   SOLE 19 64,925 0 0
SENECA FOODS CORP NEW CL A 817070501   43,000,591 705,506 SH   SOLE 21 705,506 0 0
SENECA FOODS CORP NEW CL A 817070501   11,356,874 186,331 SH   SOLE 22 179,148 0 7,183
SENECA FOODS CORP NEW CL A 817070501   71,494 1,173 SH   SOLE 25 1,173 0 0
SENECA FOODS CORP NEW CL A 817070501   270,374 4,436 SH   SOLE 26 0 0 4,436
SENECA FOODS CORP NEW CL A 817070501   367,833 6,035 SH   SOLE 30 6,035 0 0
SENECA FOODS CORP NEW CL A 817070501   859,578 14,103 SH   SOLE 43 13,356 0 747
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   5,980,964 148,117 SH   SOLE 2 28,205 0 119,912
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   6,079,088 150,547 SH   SOLE 4 58,102 0 92,445
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   620,883 15,376 SH   SOLE 7 15,376 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   30,689 760 SH   SOLE 13 760 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   672,650 16,658 SH   SOLE 15 16,658 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   5,396,101 133,633 SH   SOLE 18 125,344 0 8,289
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   1,946,356 48,201 SH   SOLE 19 48,201 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   89,572,208 2,218,232 SH   SOLE 21 2,218,232 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   152,914,174 3,786,879 SH   SOLE 22 3,479,174 0 307,705
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   10,731,147 265,754 SH   SOLE 23 265,754 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   7,597,537 188,151 SH   SOLE 25 188,151 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   6,263,463 155,113 SH   SOLE 26 80,591 0 74,522
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   11,260,205 278,856 SH   SOLE 28 2,817 0 276,039
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   29,778,514 737,457 SH   SOLE 30 654,865 0 82,592
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   1,434,621 35,528 SH   SOLE 31 33,017 0 2,511
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   53,043,976 1,313,620 SH   SOLE 34 1,313,620 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   1,577,889 39,076 SH   SOLE 36 39,076 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   249,912 6,189 SH   SOLE 40 6,189 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   3,015,095 74,668 SH   SOLE 43 71,057 0 3,611
SENSEI BIOTHERAPEUTICS INC COM 81728A108   3,390 2,275 SH   SOLE 18 2,275 0 0
SENSEI BIOTHERAPEUTICS INC COM 81728A108   50,945 34,191 SH   SOLE 21 34,191 0 0
SENSEI BIOTHERAPEUTICS INC COM 81728A108   606 407 SH   SOLE 22 407 0 0
SENSEONICS HLDGS INC COM 81727U105   243,824 236,722 SH   SOLE 2 133,451 0 103,271
SENSEONICS HLDGS INC COM 81727U105   4,570 4,437 SH   SOLE 7 4,437 0 0
SENSEONICS HLDGS INC COM 81727U105   1,258,343 1,221,692 SH   SOLE 18 1,221,692 0 0
SENSEONICS HLDGS INC COM 81727U105   873,339 847,902 SH   SOLE 19 847,902 0 0
SENSEONICS HLDGS INC COM 81727U105   19,759,356 19,183,841 SH   SOLE 21 19,183,841 0 0
SENSEONICS HLDGS INC COM 81727U105   10,756,258 10,442,969 SH   SOLE 22 10,124,567 0 318,402
SENSEONICS HLDGS INC COM 81727U105   66,611 64,671 SH   SOLE 25 64,671 0 0
SENSEONICS HLDGS INC COM 81727U105   36,796 35,724 SH   SOLE 26 6,846 0 28,878
SENSEONICS HLDGS INC COM 81727U105   39,373 38,226 SH   SOLE 28 0 0 38,226
SENSEONICS HLDGS INC COM 81727U105   206,174 200,169 SH   SOLE 30 200,169 0 0
SENSEONICS HLDGS INC COM 81727U105   44,478 43,183 SH   SOLE 40 43,183 0 0
SENSEONICS HLDGS INC COM 81727U105   88,949 86,358 SH   SOLE 43 85,744 0 614
SENSIENT TECHNOLOGIES CORP COM 81725T100   10,342,535 141,834 SH   SOLE 2 115,400 0 26,434
SENSIENT TECHNOLOGIES CORP COM 81725T100   9,771 134 SH   SOLE 4 134 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   219,125 3,005 SH   SOLE 7 3,005 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   12,961,749 177,753 SH   SOLE 18 177,753 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   14,925,411 204,682 SH   SOLE 19 204,682 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   227,858,083 3,124,768 SH   SOLE 21 3,124,768 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   101,902,346 1,397,454 SH   SOLE 22 1,364,832 0 32,622
SENSIENT TECHNOLOGIES CORP COM 81725T100   584,308 8,013 SH   SOLE 23 8,013 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   559,515 7,673 SH   SOLE 25 7,673 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   2,546,366 34,920 SH   SOLE 26 12,481 0 22,439
SENSIENT TECHNOLOGIES CORP COM 81725T100   129,579 1,777 SH   SOLE 28 753 0 1,024
SENSIENT TECHNOLOGIES CORP COM 81725T100   1,414,940 19,404 SH   SOLE 30 19,404 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   181,206 2,485 SH   SOLE 36 2,485 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   458,375 6,286 SH   SOLE 40 6,286 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   1,789,628 24,542 SH   SOLE 43 23,632 0 910
SENSUS HEALTHCARE INC COM 81728J109   1,870 252 SH   SOLE 2 0 0 252
SENSUS HEALTHCARE INC COM 81728J109   17,808 2,400 SH   SOLE 18 2,400 0 0
SENSUS HEALTHCARE INC COM 81728J109   219,053 29,522 SH   SOLE 21 29,522 0 0
SENSUS HEALTHCARE INC COM 81728J109   217,406 29,300 SH   SOLE 22 29,300 0 0
SENTI BIOSCIENCES INC COM 81726A100   56,473 40,052 SH   SOLE 22 40,052 0 0
SENTINELONE INC CL A 81730H109   1,906,417 130,666 SH   SOLE 2 11,259 0 119,407
SENTINELONE INC CL A 81730H109   111,030 7,610 SH   SOLE 7 7,610 0 0
SENTINELONE INC CL A 81730H109   1,278,361 87,619 SH   SOLE 18 87,619 0 0
SENTINELONE INC CL A 81730H109   867,624 59,467 SH   SOLE 19 59,467 0 0
SENTINELONE INC CL A 81730H109   61,056,349 4,184,808 SH   SOLE 21 4,184,808 0 0
SENTINELONE INC CL A 81730H109   66,598,958 4,564,699 SH   SOLE 22 4,395,947 0 168,752
SENTINELONE INC CL A 81730H109   60,972 4,179 SH   SOLE 28 4,179 0 0
SENTINELONE INC CL A 81730H109   11,018,353 755,199 SH   SOLE 30 755,199 0 0
SENTINELONE INC CL A 81730H109   36,781 2,521 SH   SOLE 31 2,521 0 0
SENTINELONE INC CL A 81730H109   36,183 2,480 SH   SOLE 34 2,480 0 0
SENTINELONE INC CL A 81730H109   2,176,551 149,181 SH   SOLE 43 134,722 0 14,459
SERA PROGNOSTICS INC CLASS A COM 81749D107   5,119 4,063 SH   SOLE 18 4,063 0 0
SERA PROGNOSTICS INC CLASS A COM 81749D107   50,190 39,833 SH   SOLE 21 39,833 0 0
SERES THERAPEUTICS INC COM 81750R102   520,302 92,911 SH   SOLE 2 38,668 0 54,243
SERES THERAPEUTICS INC COM 81750R102   1,378 246 SH   SOLE 4 246 0 0
SERES THERAPEUTICS INC COM 81750R102   5,684 1,015 SH   SOLE 7 1,015 0 0
SERES THERAPEUTICS INC COM 81750R102   1,091,440 194,900 SH   SOLE 18 177,993 0 16,907
SERES THERAPEUTICS INC COM 81750R102   1,940,798 346,571 SH   SOLE 19 346,571 0 0
SERES THERAPEUTICS INC COM 81750R102   18,665,315 3,333,092 SH   SOLE 21 3,333,092 0 0
SERES THERAPEUTICS INC COM 81750R102   12,275,575 2,192,067 SH   SOLE 22 2,111,471 0 80,596
SERES THERAPEUTICS INC COM 81750R102   7,532 1,345 SH   SOLE 23 1,345 0 0
SERES THERAPEUTICS INC COM 81750R102   106,182 18,961 SH   SOLE 25 18,961 0 0
SERES THERAPEUTICS INC COM 81750R102   548,548 97,955 SH   SOLE 26 24,435 0 73,520
SERES THERAPEUTICS INC COM 81750R102   657,266 117,369 SH   SOLE 30 117,369 0 0
SERES THERAPEUTICS INC COM 81750R102   40,342 7,204 SH   SOLE 40 7,204 0 0
SERES THERAPEUTICS INC COM 81750R102   309,893 55,338 SH   SOLE 43 55,217 0 121
SERITAGE GROWTH PPTYS CL A 81752R100   248,040 20,967 SH   SOLE 2 15,326 0 5,641
SERITAGE GROWTH PPTYS CL A 81752R100   1,751 148 SH   SOLE 4 148 0 0
SERITAGE GROWTH PPTYS CL A 81752R100   1,028,619 86,950 SH   SOLE 21 86,950 0 0
SERITAGE GROWTH PPTYS CL A 81752R100   7,009,535 592,522 SH   SOLE 22 573,814 0 18,708
SERITAGE GROWTH PPTYS CL A 81752R100   52,289 4,420 SH   SOLE 25 4,420 0 0
SERITAGE GROWTH PPTYS CL A 81752R100   221,162 18,695 SH   SOLE 26 11,491 0 7,204
SERITAGE GROWTH PPTYS CL A 81752R100   74,943 6,335 SH   SOLE 28 0 0 6,335
SERITAGE GROWTH PPTYS CL A 81752R100   169,477 14,326 SH   SOLE 30 14,326 0 0
SERITAGE GROWTH PPTYS CL A 81752R100   42,363 3,581 SH   SOLE 40 3,581 0 0
SERITAGE GROWTH PPTYS CL A 81752R100   140,682 11,892 SH   SOLE 43 10,873 0 1,019
SERVICE CORP INTL COM 817565104   51,256,040 741,337 SH   SOLE 2 273,107 0 468,230
SERVICE CORP INTL COM 817565104   1,860,557 26,910 SH   SOLE 4 26,910 0 0
SERVICE CORP INTL COM 817565104   781,144 11,298 SH   SOLE 7 11,298 0 0
SERVICE CORP INTL COM 817565104   22,192,695 320,982 SH   SOLE 18 319,062 0 1,920
SERVICE CORP INTL COM 817565104   3,842,386 55,574 SH   SOLE 19 55,574 0 0
SERVICE CORP INTL COM 817565104   552,234,731 7,987,196 SH   SOLE 21 7,987,196 0 0
SERVICE CORP INTL COM 817565104   301,074,002 4,354,556 SH   SOLE 22 4,149,088 0 205,468
SERVICE CORP INTL COM 817565104   1,676,438 24,247 SH   SOLE 25 24,247 0 0
SERVICE CORP INTL COM 817565104   5,196,286 75,156 SH   SOLE 26 61,391 0 13,765
SERVICE CORP INTL COM 817565104   2,367,630 34,244 SH   SOLE 28 1,921 0 32,323
SERVICE CORP INTL COM 817565104   10,286,580 148,779 SH   SOLE 30 148,779 0 0
SERVICE CORP INTL COM 817565104   151,002 2,184 SH   SOLE 31 2,184 0 0
SERVICE CORP INTL COM 817565104   47,776 691 SH   SOLE 34 691 0 0
SERVICE CORP INTL COM 817565104   310,300 4,488 SH   SOLE 36 4,488 0 0
SERVICE CORP INTL COM 817565104   1,520,181 21,987 SH   SOLE 40 21,987 0 0
SERVICE CORP INTL COM 817565104   24,130 349 SH   OTR 43 349 0 0
SERVICE CORP INTL COM 817565104   6,246,497 90,346 SH   SOLE 43 88,107 0 2,239
SERVICE PPTYS TR COM SH BEN INT 81761L102   1,160,984 159,257 SH   SOLE 2 48,570 0 110,687
SERVICE PPTYS TR COM SH BEN INT 81761L102   626,065 85,880 SH   SOLE 4 85,880 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   1,599,164 219,364 SH   SOLE 7 219,364 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   4,235,286 580,972 SH   SOLE 18 580,972 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   12,292,464 1,686,209 SH   SOLE 19 1,686,209 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   157,523,814 21,608,205 SH   SOLE 21 21,608,205 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   41,506,687 5,693,647 SH   SOLE 22 5,454,565 0 239,082
SERVICE PPTYS TR COM SH BEN INT 81761L102   44,637 6,123 SH   SOLE 23 6,123 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   3,729,681 511,616 SH   SOLE 25 511,616 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   427,872 58,693 SH   SOLE 26 44,266 0 14,427
SERVICE PPTYS TR COM SH BEN INT 81761L102   805,538 110,499 SH   SOLE 28 1,473 0 109,026
SERVICE PPTYS TR COM SH BEN INT 81761L102   5,398,187 740,492 SH   SOLE 30 740,492 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   1,093,792 150,040 SH   SOLE 34 150,040 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   84,418 11,580 SH   SOLE 36 11,580 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   142,337 19,525 SH   SOLE 40 19,525 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   1,430,488 196,226 SH   SOLE 43 169,249 0 26,977
SERVICENOW INC COM 81762P102   178,184,868 458,920 SH   SOLE 2 141,680 0 317,240
SERVICENOW INC COM 81762P102   65,598,993 168,952 SH   SOLE 4 100,620 0 68,332
SERVICENOW INC COM 81762P102   72,539,319 186,827 SH   SOLE 7 180,838 0 5,989
SERVICENOW INC COM 81762P102   5,004,412 12,889 SH   SOLE 13 10,513 0 2,376
SERVICENOW INC COM 81762P102   9,004,370 23,191 SH   SOLE 15 23,191 0 0
SERVICENOW INC COM 81762P102   382,827,231 985,982 SH   SOLE 18 810,664 0 175,318
SERVICENOW INC COM 81762P102   320,597,645 825,708 SH   SOLE 19 825,708 0 0
SERVICENOW INC COM 81762P102   2,032,266,915 5,234,159 SH   SOLE 21 5,234,159 0 0
SERVICENOW INC COM 81762P102   1,756,766,830 4,524,601 SH   SOLE 22 4,084,463 0 440,138
SERVICENOW INC COM 81762P102   160,147,009 412,463 SH   SOLE 23 412,463 0 0
SERVICENOW INC COM 81762P102   125,044,295 322,055 SH   SOLE 25 322,055 0 0
SERVICENOW INC COM 81762P102   144,310,641 371,676 SH   SOLE 26 141,044 0 230,632
SERVICENOW INC COM 81762P102   172,924,586 445,372 SH   SOLE 28 4,678 0 440,694
SERVICENOW INC COM 81762P102   2,352,528 6,059 SH   SOLE 29 6,059 0 0
SERVICENOW INC COM 81762P102   449,395,346 1,157,430 SH   SOLE 30 1,122,744 0 34,686
SERVICENOW INC COM 81762P102   20,886,985 53,795 SH   SOLE 31 50,128 0 3,667
SERVICENOW INC COM 81762P102   130,667,998 336,539 SH   SOLE 34 336,539 0 0
SERVICENOW INC COM 81762P102   21,211,578 54,631 SH   SOLE 36 54,631 0 0
SERVICENOW INC COM 81762P102   2,973,760 7,659 SH   SOLE 40 7,659 0 0
SERVICENOW INC COM 81762P102   127,741 329 SH   OTR 43 329 0 0
SERVICENOW INC COM 81762P102   70,772,581 182,277 SH   SOLE 43 164,423 0 17,854
SERVICENOW INC OPTIONS 81762P102   155,308 400 SH Call SOLE 2 0 0 400
SERVICENOW INC OPTIONS 81762P102   155,308 400 SH Call SOLE 4 400 0 0
SERVICENOW INC OPTIONS 81762P102   2,251,966 5,800 SH Call SOLE 18 5,800 0 0
SERVICENOW INC OPTIONS 81762P102   15,220,184 39,200 SH Call SOLE 19 39,200 0 0
SERVICENOW INC OPTIONS 81762P102   970,675 2,500 SH Call SOLE 22 2,500 0 0
SERVICENOW INC OPTIONS 81762P102   116,481 300 SH Call SOLE 26 300 0 0
SERVICENOW INC OPTIONS 81762P102   7,532,438 19,400 SH Call SOLE 34 19,400 0 0
SERVISFIRST BANCSHARES INC COM 81768T108   1,789,593 25,970 SH   SOLE 2 14,588 0 11,382
SERVISFIRST BANCSHARES INC COM 81768T108   48,995 711 SH   SOLE 4 162 0 549
SERVISFIRST BANCSHARES INC COM 81768T108   272,608 3,956 SH   SOLE 7 3,956 0 0
SERVISFIRST BANCSHARES INC COM 81768T108   11,032,836 160,105 SH   SOLE 18 160,105 0 0
SERVISFIRST BANCSHARES INC COM 81768T108   6,409,870 93,018 SH   SOLE 19 93,018 0 0
SERVISFIRST BANCSHARES INC COM 81768T108   406,512,080 5,899,174 SH   SOLE 21 5,899,174 0 0
SERVISFIRST BANCSHARES INC COM 81768T108   88,235,810 1,280,450 SH   SOLE 22 1,242,128 0 38,322
SERVISFIRST BANCSHARES INC COM 81768T108   501,458 7,277 SH   SOLE 25 7,277 0 0
SERVISFIRST BANCSHARES INC COM 81768T108   1,877,108 27,240 SH   SOLE 26 22,789 0 4,451
SERVISFIRST BANCSHARES INC COM 81768T108   214,999 3,120 SH   SOLE 28 966 0 2,154
SERVISFIRST BANCSHARES INC COM 81768T108   6,321,941 91,742 SH   SOLE 30 91,742 0 0
SERVISFIRST BANCSHARES INC COM 81768T108   30,734 446 SH   SOLE 36 446 0 0
SERVISFIRST BANCSHARES INC COM 81768T108   438,268 6,360 SH   SOLE 40 6,360 0 0
SERVISFIRST BANCSHARES INC COM 81768T108   524,474 7,611 SH   SOLE 43 7,206 0 405
SERVOTRONICS INC COM 817732100   1,193 113 SH   SOLE 21 113 0 0
SES AI CORPORATION CL A COM 78397Q109   147,763 46,909 SH   SOLE 2 27,645 0 19,264
SES AI CORPORATION CL A COM 78397Q109   3,039,111 964,797 SH   SOLE 21 964,797 0 0
SES AI CORPORATION CL A COM 78397Q109   5,963,656 1,893,224 SH   SOLE 22 1,855,530 0 37,694
SES AI CORPORATION CL A COM 78397Q109   40,462 12,845 SH   SOLE 25 12,845 0 0
SES AI CORPORATION CL A COM 78397Q109   29,742 9,442 SH   SOLE 26 0 0 9,442
SES AI CORPORATION CL A COM 78397Q109   41,813 13,274 SH   SOLE 40 13,274 0 0
SESEN BIO INC COM 817763105   4,789 7,857 SH   SOLE 2 0 0 7,857
SESEN BIO INC COM 817763105   104,723 171,818 SH   SOLE 21 171,818 0 0
SESEN BIO INC COM 817763105   1,495,577 2,453,777 SH   SOLE 22 2,453,777 0 0
SEVEN HILLS REALTY TRUST COM 81784E101   43,832 4,822 SH   SOLE 2 4,398 0 424
SEVEN HILLS REALTY TRUST COM 81784E101   28,970 3,187 SH   SOLE 22 3,187 0 0
SFL CORPORATION LTD SHS G7738W106   1,017,141 110,319 SH   SOLE 2 27,766 0 82,553
SFL CORPORATION LTD SHS G7738W106   1,109,655 120,353 SH   SOLE 7 120,353 0 0
SFL CORPORATION LTD SHS G7738W106   2,940,977 318,978 SH   SOLE 18 318,978 0 0
SFL CORPORATION LTD SHS G7738W106   1,952,114 211,726 SH   SOLE 19 211,726 0 0
SFL CORPORATION LTD SHS G7738W106   36,068,419 3,911,976 SH   SOLE 21 3,911,976 0 0
SFL CORPORATION LTD SHS G7738W106   11,736,037 1,272,889 SH   SOLE 22 1,182,988 0 89,901
SFL CORPORATION LTD SHS G7738W106   32,095 3,481 SH   SOLE 26 0 0 3,481
SFL CORPORATION LTD SHS G7738W106   16,264 1,764 SH   SOLE 28 1,764 0 0
SFL CORPORATION LTD SHS G7738W106   67,481 7,319 SH   SOLE 36 7,319 0 0
SFL CORPORATION LTD SHS G7738W106   1,342 146 SH   SOLE 43 146 0 0
SHAKE SHACK INC CL A 819047101   1,707,589 41,117 SH   SOLE 2 19,842 0 21,275
SHAKE SHACK INC CL A 819047101   5,856 141 SH   SOLE 4 141 0 0
SHAKE SHACK INC CL A 819047101   115,412 2,779 SH   SOLE 7 2,779 0 0
SHAKE SHACK INC CL A 819047101   5,526,563 133,074 SH   SOLE 18 121,350 0 11,724
SHAKE SHACK INC CL A 819047101   8,856,771 213,262 SH   SOLE 19 213,262 0 0
SHAKE SHACK INC CL A 819047101   188,251,503 4,532,904 SH   SOLE 21 4,532,904 0 0
SHAKE SHACK INC CL A 819047101   46,294,405 1,114,722 SH   SOLE 22 1,085,545 0 29,177
SHAKE SHACK INC CL A 819047101   47,095 1,134 SH   SOLE 23 1,134 0 0
SHAKE SHACK INC CL A 819047101   241,248 5,809 SH   SOLE 25 5,809 0 0
SHAKE SHACK INC CL A 819047101   1,998,880 48,131 SH   SOLE 26 8,621 0 39,510
SHAKE SHACK INC CL A 819047101   44,603 1,074 SH   SOLE 28 644 0 430
SHAKE SHACK INC CL A 819047101   2,429,422 58,498 SH   SOLE 30 58,498 0 0
SHAKE SHACK INC CL A 819047101   259,729 6,254 SH   SOLE 40 6,254 0 0
SHAKE SHACK INC CL A 819047101   935,214 22,519 SH   SOLE 43 22,135 0 384
SHAKE SHACK INC NOTE 3/0 819047AB7   1,299,807 1,975,000 PRN   SOLE 21 1,975,000 0 0
SHAPEWAYS HOLDINGS INC COMMON STOCK 81947T102   1,098 2,019 SH   SOLE 18 2,019 0 0
SHAPEWAYS HOLDINGS INC COMMON STOCK 81947T102   18,751 34,481 SH   SOLE 21 34,481 0 0
SHAPEWAYS HOLDINGS INC COMMON STOCK 81947T102   328 603 SH   SOLE 22 603 0 0
SHARECARE INC COM CL A 81948W104   222,077 138,798 SH   SOLE 2 10,385 0 128,413
SHARECARE INC COM CL A 81948W104   5,050 3,156 SH   SOLE 7 3,156 0 0
SHARECARE INC COM CL A 81948W104   1,434,086 896,304 SH   SOLE 18 896,304 0 0
SHARECARE INC COM CL A 81948W104   968,467 605,292 SH   SOLE 19 605,292 0 0
SHARECARE INC COM CL A 81948W104   19,121,435 11,950,897 SH   SOLE 21 11,950,897 0 0
SHARECARE INC COM CL A 81948W104   11,517,106 7,198,191 SH   SOLE 22 6,961,208 0 236,983
SHATTUCK LABS INC COM 82024L103   70,555 30,676 SH   SOLE 2 18,556 0 12,120
SHATTUCK LABS INC COM 82024L103   13,765 5,985 SH   SOLE 18 5,985 0 0
SHATTUCK LABS INC COM 82024L103   11,817 5,138 SH   SOLE 19 5,138 0 0
SHATTUCK LABS INC COM 82024L103   214,282 93,166 SH   SOLE 21 93,166 0 0
SHATTUCK LABS INC COM 82024L103   846,520 368,052 SH   SOLE 22 368,052 0 0
SHATTUCK LABS INC COM 82024L103   1,380 600 SH   SOLE 23 600 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200   12,970,931 450,693 SH   SOLE 43 423,826 0 26,867
SHELL PLC OPTIONS 780259305   854,250 15,000 SH Call SOLE 2 0 0 15,000
SHELL PLC OPTIONS 780259305   523,940 9,200 SH Call SOLE 4 9,200 0 0
SHELL PLC OPTIONS 780259305   8,701,960 152,800 SH Call SOLE 18 152,800 0 0
SHELL PLC OPTIONS 780259305   44,272,930 777,400 SH Call SOLE 19 777,400 0 0
SHELL PLC OPTIONS 780259305   3,661,885 64,300 SH Call SOLE 22 64,300 0 0
SHELL PLC OPTIONS 780259305   387,260 6,800 SH Call SOLE 26 6,800 0 0
SHELL PLC OPTIONS 780259305   27,307,525 479,500 SH Call SOLE 34 479,500 0 0
SHELL PLC SPON ADS 780259305   1,034,098 18,158 SH   SOLE 2 107 0 18,051
SHELL PLC SPON ADS 780259305   608,397 10,683 SH   SOLE 4 10,683 0 0
SHELL PLC SPON ADS 780259305   9,738 171 SH   SOLE 17 0 0 171
SHELL PLC SPON ADS 780259305   80,122,113 1,406,885 SH   SOLE 18 1,399,435 0 7,450
SHELL PLC SPON ADS 780259305   148,774,756 2,612,375 SH   SOLE 19 2,612,375 0 0
SHELL PLC SPON ADS 780259305   4,224,437 74,178 SH   SOLE 22 74,178 0 0
SHELL PLC SPON ADS 780259305   4,007,572 70,370 SH   SOLE 23 70,370 0 0
SHELL PLC SPON ADS 780259305   319,148 5,604 SH   SOLE 26 5,604 0 0
SHELL PLC SPON ADS 780259305   31,958,347 561,165 SH   SOLE 34 561,165 0 0
SHELL PLC SPON ADS 780259305   100,007,538 1,756,059 SH   SOLE 43 1,600,436 0 155,623
SHENANDOAH TELECOMMUNICATION COM 82312B106   810,738 51,054 SH   SOLE 2 14,260 0 36,794
SHENANDOAH TELECOMMUNICATION COM 82312B106   2,049 129 SH   SOLE 4 129 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106   112,573 7,089 SH   SOLE 7 7,089 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106   2,784,399 175,340 SH   SOLE 18 175,340 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106   1,437,299 90,510 SH   SOLE 19 90,510 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106   101,540,309 6,394,226 SH   SOLE 21 6,394,226 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106   20,703,629 1,303,755 SH   SOLE 22 1,241,483 0 62,272
SHENANDOAH TELECOMMUNICATION COM 82312B106   111,763 7,038 SH   SOLE 25 7,038 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106   291,811 18,376 SH   SOLE 26 14,228 0 4,148
SHENANDOAH TELECOMMUNICATION COM 82312B106   70,825 4,460 SH   SOLE 28 1,851 0 2,609
SHENANDOAH TELECOMMUNICATION COM 82312B106   1,267,923 79,844 SH   SOLE 30 79,844 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106   98,551 6,206 SH   SOLE 40 6,206 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106   329,065 20,722 SH   SOLE 43 20,235 0 487
SHERWIN WILLIAMS CO COM 824348106   116,057,930 489,015 SH   SOLE 2 86,749 0 402,266
SHERWIN WILLIAMS CO COM 824348106   45,638,796 192,301 SH   SOLE 4 109,691 0 82,610
SHERWIN WILLIAMS CO COM 824348106   50,799,063 214,044 SH   SOLE 7 206,795 0 7,249
SHERWIN WILLIAMS CO COM 824348106   1,017,434 4,287 SH   SOLE 13 1,274 0 3,013
SHERWIN WILLIAMS CO COM 824348106   6,644,053 27,995 SH   SOLE 15 27,995 0 0
SHERWIN WILLIAMS CO COM 824348106   179,015,337 754,289 SH   SOLE 18 627,973 0 126,316
SHERWIN WILLIAMS CO COM 824348106   109,946,208 463,263 SH   SOLE 19 463,263 0 0
SHERWIN WILLIAMS CO COM 824348106   1,375,222,450 5,794,558 SH   SOLE 21 5,794,558 0 0
SHERWIN WILLIAMS CO COM 824348106   1,255,885,094 5,291,725 SH   SOLE 22 4,757,225 0 534,500
SHERWIN WILLIAMS CO COM 824348106   100,962,081 425,408 SH   SOLE 23 425,408 0 0
SHERWIN WILLIAMS CO COM 824348106   110,674,811 466,333 SH   SOLE 25 466,333 0 0
SHERWIN WILLIAMS CO COM 824348106   114,725,559 483,401 SH   SOLE 26 196,533 0 286,868
SHERWIN WILLIAMS CO COM 824348106   116,784,160 492,075 SH   SOLE 28 5,227 0 486,848
SHERWIN WILLIAMS CO COM 824348106   181,795 766 SH   SOLE 29 766 0 0
SHERWIN WILLIAMS CO COM 824348106   268,969,412 1,133,314 SH   SOLE 30 1,133,314 0 0
SHERWIN WILLIAMS CO COM 824348106   13,257,966 55,863 SH   SOLE 31 51,369 0 4,494
SHERWIN WILLIAMS CO COM 824348106   13,836,339 58,300 SH   SOLE 34 58,300 0 0
SHERWIN WILLIAMS CO COM 824348106   16,052,527 67,638 SH   SOLE 36 67,638 0 0
SHERWIN WILLIAMS CO COM 824348106   2,189,607 9,226 SH   SOLE 40 9,226 0 0
SHERWIN WILLIAMS CO COM 824348106   154,027 649 SH   OTR 43 649 0 0
SHERWIN WILLIAMS CO COM 824348106   74,389,149 313,442 SH   SOLE 43 292,554 0 20,888
SHIFT TECHNOLOGIES INC CL A 82452T107   9,357 62,840 SH   SOLE 2 0 0 62,840
SHIFT TECHNOLOGIES INC CL A 82452T107   2,973 19,966 SH   SOLE 18 19,966 0 0
SHIFT TECHNOLOGIES INC CL A 82452T107   5,968 40,078 SH   SOLE 19 40,078 0 0
SHIFT TECHNOLOGIES INC CL A 82452T107   66,238 444,847 SH   SOLE 21 444,847 0 0
SHIFT TECHNOLOGIES INC CL A 82452T107   287,934 1,933,743 SH   SOLE 22 1,933,743 0 0
SHIFT4 PMTS INC CL A 82452J109   8,528,206 152,480 SH   SOLE 2 53,635 0 98,845
SHIFT4 PMTS INC CL A 82452J109   8,334 149 SH   SOLE 4 149 0 0
SHIFT4 PMTS INC CL A 82452J109   160,128 2,863 SH   SOLE 7 2,863 0 0
SHIFT4 PMTS INC CL A 82452J109   3,656,312 65,373 SH   SOLE 18 65,373 0 0
SHIFT4 PMTS INC CL A 82452J109   14,265,338 255,057 SH   SOLE 19 255,057 0 0
SHIFT4 PMTS INC CL A 82452J109   41,305,703 738,525 SH   SOLE 21 738,525 0 0
SHIFT4 PMTS INC CL A 82452J109   71,476,191 1,277,958 SH   SOLE 22 1,210,501 0 67,457
SHIFT4 PMTS INC CL A 82452J109   428,927 7,669 SH   SOLE 25 7,669 0 0
SHIFT4 PMTS INC CL A 82452J109   1,511,732 27,029 SH   SOLE 26 23,621 0 3,408
SHIFT4 PMTS INC CL A 82452J109   137,756 2,463 SH   SOLE 28 769 0 1,694
SHIFT4 PMTS INC CL A 82452J109   4,155,431 74,297 SH   SOLE 30 74,297 0 0
SHIFT4 PMTS INC CL A 82452J109   37,641 673 SH   SOLE 31 673 0 0
SHIFT4 PMTS INC CL A 82452J109   31,075,603 555,616 SH   SOLE 34 555,616 0 0
SHIFT4 PMTS INC CL A 82452J109   354,764 6,343 SH   SOLE 40 6,343 0 0
SHIFT4 PMTS INC CL A 82452J109   799,967 14,303 SH   SOLE 43 11,499 0 2,804
SHIFT4 PMTS INC NOTE 12/1 82452JAB5   3,371,114 3,403,000 PRN   SOLE 2 3,403,000 0 0
SHIFT4 PMTS INC NOTE 12/1 82452JAB5   289,264 292,000 PRN   SOLE 18 292,000 0 0
SHIFT4 PMTS INC NOTE 12/1 82452JAB5   2,953,068 2,981,000 PRN   SOLE 19 2,981,000 0 0
SHIFT4 PMTS INC NOTE 12/1 82452JAB5   6,226,110 6,285,000 PRN   SOLE 21 6,285,000 0 0
SHIFT4 PMTS INC NOTE 12/1 82452JAB5   3,566,268 3,600,000 PRN   SOLE 22 3,600,000 0 0
SHIFT4 PMTS INC NOTE 12/1 82452JAB5   175,342 177,000 PRN   SOLE 26 177,000 0 0
SHIFT4 PMTS INC NOTE 12/1 82452JAB5   5,543,565 5,596,000 PRN   SOLE 34 5,596,000 0 0
SHIFT4 PMTS INC NOTE 0.500% 8/0 82452JAD1   7,152,750 8,500,000 PRN   SOLE 2 8,500,000 0 0
SHIFT4 PMTS INC NOTE 0.500% 8/0 82452JAD1   4,901,738 5,825,000 PRN   SOLE 21 5,825,000 0 0
SHIFT4 PMTS INC NOTE 0.500% 8/0 82452JAD1   9,088,200 10,800,000 PRN   SOLE 22 10,800,000 0 0
SHIFTPIXY INC COM NEW 82452L302   1,173 56 SH   SOLE 19 56 0 0
SHIFTPIXY INC COM NEW 82452L302   140,721 6,717 SH   SOLE 22 6,717 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100   1,032,907 36,982 SH   SOLE 18 36,982 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100   89,683 3,211 SH   SOLE 22 3,211 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100   56,915,486 2,037,790 SH   SOLE 43 1,865,957 0 171,833
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   2,038,581 82,634 SH   SOLE 2 45,918 0 36,716
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   87,430 3,544 SH   SOLE 4 331 0 3,213
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   195,584 7,928 SH   SOLE 7 7,928 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   8,780,472 355,917 SH   SOLE 18 342,648 0 13,269
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   8,610,447 349,025 SH   SOLE 19 349,025 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   159,532,650 6,466,666 SH   SOLE 21 6,466,666 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   84,223,035 3,413,986 SH   SOLE 22 3,317,032 0 96,954
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   113,457 4,599 SH   SOLE 23 4,599 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   500,579 20,291 SH   SOLE 25 20,291 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   1,744,958 70,732 SH   SOLE 26 51,506 0 19,226
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   980,312 39,737 SH   SOLE 28 32,866 0 6,871
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   56,958,910 2,308,833 SH   SOLE 30 2,308,833 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   25,681 1,041 SH   SOLE 36 1,041 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   465,326 18,862 SH   SOLE 40 18,862 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   796,323 32,279 SH   SOLE 43 31,949 0 330
SHOCKWAVE MED INC COM 82489T104   11,818,257 57,479 SH   SOLE 2 36,348 0 21,131
SHOCKWAVE MED INC COM 82489T104   83,272 405 SH   SOLE 4 96 0 309
SHOCKWAVE MED INC COM 82489T104   512,586 2,493 SH   SOLE 7 2,493 0 0
SHOCKWAVE MED INC COM 82489T104   31,958,579 155,433 SH   SOLE 18 149,749 0 5,684
SHOCKWAVE MED INC COM 82489T104   44,324,787 215,577 SH   SOLE 19 215,577 0 0
SHOCKWAVE MED INC COM 82489T104   576,235,184 2,802,564 SH   SOLE 21 2,802,564 0 0
SHOCKWAVE MED INC COM 82489T104   233,633,615 1,136,295 SH   SOLE 22 1,108,519 0 27,776
SHOCKWAVE MED INC COM 82489T104   684,064 3,327 SH   SOLE 23 3,327 0 0
SHOCKWAVE MED INC COM 82489T104   1,159,229 5,638 SH   SOLE 25 5,638 0 0
SHOCKWAVE MED INC COM 82489T104   7,036,591 34,223 SH   SOLE 26 12,061 0 22,162
SHOCKWAVE MED INC COM 82489T104   457,893 2,227 SH   SOLE 28 396 0 1,831
SHOCKWAVE MED INC COM 82489T104   26,522,045 128,992 SH   SOLE 30 128,992 0 0
SHOCKWAVE MED INC COM 82489T104   205,816 1,001 SH   SOLE 34 1,001 0 0
SHOCKWAVE MED INC COM 82489T104   220,208 1,071 SH   SOLE 36 1,071 0 0
SHOCKWAVE MED INC COM 82489T104   1,035,041 5,034 SH   SOLE 40 5,034 0 0
SHOCKWAVE MED INC COM 82489T104   34,131 166 SH   OTR 43 166 0 0
SHOCKWAVE MED INC COM 82489T104   4,297,249 20,900 SH   SOLE 43 18,543 0 2,357
SHOE CARNIVAL INC COM 824889109   783,244 32,758 SH   SOLE 2 17,961 0 14,797
SHOE CARNIVAL INC COM 824889109   5,978 250 SH   SOLE 7 250 0 0
SHOE CARNIVAL INC COM 824889109   1,542,745 64,523 SH   SOLE 18 64,523 0 0
SHOE CARNIVAL INC COM 824889109   2,218,179 92,772 SH   SOLE 19 92,772 0 0
SHOE CARNIVAL INC COM 824889109   53,929,842 2,255,535 SH   SOLE 21 2,255,535 0 0
SHOE CARNIVAL INC COM 824889109   12,156,944 508,446 SH   SOLE 22 486,574 0 21,872
SHOE CARNIVAL INC COM 824889109   55,710 2,330 SH   SOLE 25 2,330 0 0
SHOE CARNIVAL INC COM 824889109   848,351 35,481 SH   SOLE 30 35,481 0 0
SHOE CARNIVAL INC COM 824889109   39,834 1,666 SH   SOLE 40 1,666 0 0
SHOE CARNIVAL INC COM 824889109   621,230 25,982 SH   SOLE 43 24,838 0 1,144
SHOPIFY INC CL A 82509L107   378,825 10,914 SH   SOLE 2 10,914 0 0
SHOPIFY INC CL A 82509L107   1,944 56 SH   SOLE 18 56 0 0
SHOPIFY INC CL A 82509L107   15,791,488 454,955 SH   SOLE 19 454,955 0 0
SHOPIFY INC CL A 82509L107   10,165,414 292,867 SH   SOLE 21 292,867 0 0
SHOPIFY INC CL A 82509L107   57,306 1,651 SH   SOLE 22 1,651 0 0
SHOPIFY INC CL A 82509L107   1,651,641 47,584 SH   SOLE 26 5,803 0 41,781
SHOPIFY INC CL A 82509L107   4,306,261 124,064 SH   SOLE 28 71,345 0 52,719
SHOPIFY INC CL A 82509L107   14,630,543 421,508 SH   SOLE 30 421,508 0 0
SHOPIFY INC CL A 82509L107   36,098 1,040 SH   SOLE 31 1,040 0 0
SHOPIFY INC CL A 82509L107   26,739,716 770,375 SH   SOLE 34 770,375 0 0
SHOPIFY INC CL A 82509L107   24,407,621 703,187 SH   SOLE 43 659,000 0 44,187
SHORE BANCSHARES INC COM 825107105   114,498 6,569 SH   SOLE 2 747 0 5,822
SHORE BANCSHARES INC COM 825107105   3,991 229 SH   SOLE 7 229 0 0
SHORE BANCSHARES INC COM 825107105   956,192 54,859 SH   SOLE 18 54,859 0 0
SHORE BANCSHARES INC COM 825107105   599,766 34,410 SH   SOLE 19 34,410 0 0
SHORE BANCSHARES INC COM 825107105   12,133,128 696,106 SH   SOLE 21 696,106 0 0
SHORE BANCSHARES INC COM 825107105   6,371,519 365,549 SH   SOLE 22 350,070 0 15,479
SHORE BANCSHARES INC COM 825107105   33,832 1,941 SH   SOLE 43 1,905 0 36
SHOTSPOTTER INC COM 82536T107   157,648 4,660 SH   SOLE 2 2,586 0 2,074
SHOTSPOTTER INC COM 82536T107   1,421 42 SH   SOLE 7 42 0 0
SHOTSPOTTER INC COM 82536T107   843,280 24,927 SH   SOLE 18 24,927 0 0
SHOTSPOTTER INC COM 82536T107   588,710 17,402 SH   SOLE 19 17,402 0 0
SHOTSPOTTER INC COM 82536T107   10,650,564 314,826 SH   SOLE 21 314,826 0 0
SHOTSPOTTER INC COM 82536T107   6,887,991 203,606 SH   SOLE 22 195,748 0 7,858
SHOTSPOTTER INC COM 82536T107   6,665 197 SH   SOLE 23 197 0 0
SHOTSPOTTER INC COM 82536T107   63,059 1,864 SH   SOLE 25 1,864 0 0
SHOTSPOTTER INC COM 82536T107   69,453 2,053 SH   SOLE 26 715 0 1,338
SHOTSPOTTER INC COM 82536T107   6,563 194 SH   SOLE 28 0 0 194
SHOTSPOTTER INC COM 82536T107   296,824 8,774 SH   SOLE 30 8,774 0 0
SHOTSPOTTER INC COM 82536T107   57,207 1,691 SH   SOLE 40 1,691 0 0
SHOTSPOTTER INC COM 82536T107   45,941 1,358 SH   SOLE 43 1,358 0 0
SHUTTERSTOCK INC COM 825690100   3,190,667 60,521 SH   SOLE 2 50,249 0 10,272
SHUTTERSTOCK INC COM 825690100   3,954 75 SH   SOLE 4 75 0 0
SHUTTERSTOCK INC COM 825690100   13,813 262 SH   SOLE 7 262 0 0
SHUTTERSTOCK INC COM 825690100   4,407,814 83,608 SH   SOLE 18 78,382 0 5,226
SHUTTERSTOCK INC COM 825690100   6,204,670 117,691 SH   SOLE 19 117,691 0 0
SHUTTERSTOCK INC COM 825690100   156,014,981 2,959,313 SH   SOLE 21 2,959,313 0 0
SHUTTERSTOCK INC COM 825690100   37,012,761 702,063 SH   SOLE 22 683,249 0 18,814
SHUTTERSTOCK INC COM 825690100   97,796 1,855 SH   SOLE 23 1,855 0 0
SHUTTERSTOCK INC COM 825690100   233,866 4,436 SH   SOLE 25 4,436 0 0
SHUTTERSTOCK INC COM 825690100   1,331,865 25,263 SH   SOLE 26 7,001 0 18,262
SHUTTERSTOCK INC COM 825690100   57,939 1,099 SH   SOLE 28 406 0 693
SHUTTERSTOCK INC COM 825690100   2,006,998 38,069 SH   SOLE 30 38,069 0 0
SHUTTERSTOCK INC COM 825690100   234,182 4,442 SH   SOLE 40 4,442 0 0
SHUTTERSTOCK INC COM 825690100   1,464,298 27,775 SH   SOLE 43 25,042 0 2,733
SHYFT GROUP INC COM 825698103   1,343,459 54,041 SH   SOLE 2 46,338 0 7,703
SHYFT GROUP INC COM 825698103   1,964 79 SH   SOLE 4 79 0 0
SHYFT GROUP INC COM 825698103   123,330 4,961 SH   SOLE 7 4,961 0 0
SHYFT GROUP INC COM 825698103   2,258,804 90,861 SH   SOLE 18 90,861 0 0
SHYFT GROUP INC COM 825698103   2,676,801 107,675 SH   SOLE 19 107,675 0 0
SHYFT GROUP INC COM 825698103   31,827,090 1,280,253 SH   SOLE 21 1,280,253 0 0
SHYFT GROUP INC COM 825698103   20,752,183 834,762 SH   SOLE 22 809,193 0 25,569
SHYFT GROUP INC COM 825698103   38,434 1,546 SH   SOLE 23 1,546 0 0
SHYFT GROUP INC COM 825698103   100,236 4,032 SH   SOLE 25 4,032 0 0
SHYFT GROUP INC COM 825698103   452,452 18,200 SH   SOLE 26 16,530 0 1,670
SHYFT GROUP INC COM 825698103   14,270 574 SH   SOLE 28 574 0 0
SHYFT GROUP INC COM 825698103   432,639 17,403 SH   SOLE 30 17,403 0 0
SHYFT GROUP INC COM 825698103   22,275 896 SH   SOLE 34 896 0 0
SHYFT GROUP INC COM 825698103   87,930 3,537 SH   SOLE 40 3,537 0 0
SHYFT GROUP INC COM 825698103   373,919 15,041 SH   SOLE 43 14,900 0 141
SI-BONE INC COM 825704109   289,775 21,307 SH   SOLE 2 14,379 0 6,928
SI-BONE INC COM 825704109   1,374 101 SH   SOLE 4 101 0 0
SI-BONE INC COM 825704109   131,594 9,676 SH   SOLE 7 9,676 0 0
SI-BONE INC COM 825704109   1,236,430 90,914 SH   SOLE 18 90,914 0 0
SI-BONE INC COM 825704109   4,155,698 305,566 SH   SOLE 19 305,566 0 0
SI-BONE INC COM 825704109   19,846,793 1,459,323 SH   SOLE 21 1,459,323 0 0
SI-BONE INC COM 825704109   10,772,750 792,114 SH   SOLE 22 762,481 0 29,633
SI-BONE INC COM 825704109   14,457 1,063 SH   SOLE 23 1,063 0 0
SI-BONE INC COM 825704109   70,666 5,196 SH   SOLE 25 5,196 0 0
SI-BONE INC COM 825704109   64,410 4,736 SH   SOLE 26 2,243 0 2,493
SI-BONE INC COM 825704109   47,899 3,522 SH   SOLE 28 1,684 0 1,838
SI-BONE INC COM 825704109   1,306,729 96,083 SH   SOLE 30 96,083 0 0
SI-BONE INC COM 825704109   17,571 1,292 SH   SOLE 34 1,292 0 0
SI-BONE INC COM 825704109   56,821 4,178 SH   SOLE 36 4,178 0 0
SI-BONE INC COM 825704109   44,023 3,237 SH   SOLE 40 3,237 0 0
SI-BONE INC COM 825704109   320,130 23,539 SH   SOLE 43 23,362 0 177
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107   2,663,827 249,890 SH   SOLE 43 227,931 0 21,959
SIDUS SPACE INC CLASS A COM 826165102   58,678 53,833 SH   SOLE 22 53,833 0 0
SIEBERT FINL CORP COM 826176109   2,282 1,678 SH   SOLE 2 0 0 1,678
SIEBERT FINL CORP COM 826176109   3,533 2,598 SH   SOLE 18 2,598 0 0
SIEBERT FINL CORP COM 826176109   102,396 75,291 SH   SOLE 21 75,291 0 0
SIEBERT FINL CORP COM 826176109   15,036 11,056 SH   SOLE 22 11,056 0 0
SIENTRA INC COM 82621J105   7,186 35,414 SH   SOLE 2 33,990 0 1,424
SIENTRA INC COM 82621J105   2,282 11,249 SH   SOLE 18 11,249 0 0
SIENTRA INC COM 82621J105   52,946 260,946 SH   SOLE 21 260,946 0 0
SIENTRA INC COM 82621J105   158,705 782,184 SH   SOLE 22 782,184 0 0
SIERRA BANCORP COM 82620P102   1,221,980 57,532 SH   SOLE 2 26,449 0 31,083
SIERRA BANCORP COM 82620P102   4,928 232 SH   SOLE 7 232 0 0
SIERRA BANCORP COM 82620P102   947,262 44,598 SH   SOLE 18 44,598 0 0
SIERRA BANCORP COM 82620P102   2,516,133 118,462 SH   SOLE 19 118,462 0 0
SIERRA BANCORP COM 82620P102   11,898,839 560,209 SH   SOLE 21 560,209 0 0
SIERRA BANCORP COM 82620P102   9,526,310 448,508 SH   SOLE 22 436,425 0 12,083
SIERRA BANCORP COM 82620P102   172,702 8,131 SH   SOLE 23 8,131 0 0
SIERRA BANCORP COM 82620P102   1,042,693 49,091 SH   SOLE 26 0 0 49,091
SIERRA BANCORP COM 82620P102   46,218 2,176 SH   SOLE 43 2,176 0 0
SIERRA WIRELESS INC COM 826516106   995,575 34,342 SH   SOLE 43 34,229 0 113
SIFCO INDS INC COM 826546103   1,326 614 SH   SOLE 21 614 0 0
SIFCO INDS INC COM 826546103   12,535 5,804 SH   SOLE 22 5,804 0 0
SIFY TECHNOLOGIES LTD SPONSORED ADS 82655M107   7,540 6,548 SH   SOLE 43 6,548 0 0
SIGA TECHNOLOGIES INC COM 826917106   554,915 75,396 SH   SOLE 2 29,268 0 46,128
SIGA TECHNOLOGIES INC COM 826917106   3,312 450 SH   SOLE 7 450 0 0
SIGA TECHNOLOGIES INC COM 826917106   953,885 129,604 SH   SOLE 18 129,604 0 0
SIGA TECHNOLOGIES INC COM 826917106   637,089 86,561 SH   SOLE 19 86,561 0 0
SIGA TECHNOLOGIES INC COM 826917106   12,938,696 1,757,975 SH   SOLE 21 1,757,975 0 0
SIGA TECHNOLOGIES INC COM 826917106   8,253,850 1,121,447 SH   SOLE 22 1,079,528 0 41,919
SIGA TECHNOLOGIES INC COM 826917106   81,181 11,030 SH   SOLE 23 11,030 0 0
SIGA TECHNOLOGIES INC COM 826917106   37,956 5,157 SH   SOLE 25 5,157 0 0
SIGA TECHNOLOGIES INC COM 826917106   26,275 3,570 SH   SOLE 26 131 0 3,439
SIGA TECHNOLOGIES INC COM 826917106   102,701 13,954 SH   SOLE 28 0 0 13,954
SIGA TECHNOLOGIES INC COM 826917106   286,076 38,869 SH   SOLE 30 38,869 0 0
SIGA TECHNOLOGIES INC COM 826917106   63,392 8,613 SH   SOLE 40 8,613 0 0
SIGA TECHNOLOGIES INC COM 826917106   39,604 5,381 SH   OTR 43 5,381 0 0
SIGA TECHNOLOGIES INC COM 826917106   300,325 40,805 SH   SOLE 43 40,772 0 33
SIGHT SCIENCES INC COM 82657M105   108,645 8,898 SH   SOLE 2 981 0 7,917
SIGHT SCIENCES INC COM 82657M105   4,066 333 SH   SOLE 7 333 0 0
SIGHT SCIENCES INC COM 82657M105   810,878 66,411 SH   SOLE 18 66,411 0 0
SIGHT SCIENCES INC COM 82657M105   504,383 41,309 SH   SOLE 19 41,309 0 0
SIGHT SCIENCES INC COM 82657M105   9,354,325 766,120 SH   SOLE 21 766,120 0 0
SIGHT SCIENCES INC COM 82657M105   7,100,738 581,551 SH   SOLE 22 564,519 0 17,032
SIGHT SCIENCES INC COM 82657M105   365,665 29,948 SH   SOLE 30 29,948 0 0
SIGHT SCIENCES INC COM 82657M105   464 38 SH   SOLE 43 38 0 0
SIGILON THERAPEUTICS INC COM 82657L107   9,966 28,474 SH   SOLE 2 20,227 0 8,247
SIGILON THERAPEUTICS INC COM 82657L107   1,003 2,867 SH   SOLE 18 2,867 0 0
SIGILON THERAPEUTICS INC COM 82657L107   320,852 916,719 SH   SOLE 19 916,719 0 0
SIGILON THERAPEUTICS INC COM 82657L107   18,596 53,130 SH   SOLE 21 53,130 0 0
SIGILON THERAPEUTICS INC COM 82657L107   19,947 56,990 SH   SOLE 22 56,990 0 0
SIGILON THERAPEUTICS INC COM 82657L107   275 787 SH   SOLE 23 787 0 0
SIGILON THERAPEUTICS INC COM 82657L107   1,153 3,294 SH   SOLE 26 0 0 3,294
SIGMA LITHIUM CORPORATION COM 826599102   2,850,643 101,015 SH   SOLE 7 101,015 0 0
SIGMATRON INTL INC COM 82661L101   2,799 729 SH   SOLE 18 729 0 0
SIGMATRON INTL INC COM 82661L101   33,266 8,663 SH   SOLE 21 8,663 0 0
SIGMATRON INTL INC COM 82661L101   406,295 105,806 SH   SOLE 22 105,806 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104   13,319,202 115,598 SH   SOLE 2 13,523 0 102,075
SIGNATURE BK NEW YORK N Y COM 82669G104   5,064,034 43,951 SH   SOLE 4 23,599 0 20,352
SIGNATURE BK NEW YORK N Y COM 82669G104   5,547,036 48,143 SH   SOLE 7 46,494 0 1,649
SIGNATURE BK NEW YORK N Y COM 82669G104   22,583 196 SH   SOLE 13 196 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104   1,136,645 9,865 SH   SOLE 15 9,865 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104   19,356,384 167,995 SH   SOLE 18 162,771 0 5,224
SIGNATURE BK NEW YORK N Y COM 82669G104   3,911,143 33,945 SH   SOLE 19 33,945 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104   194,532,609 1,688,358 SH   SOLE 21 1,688,358 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104   170,357,955 1,478,545 SH   SOLE 22 1,338,826 0 139,719
SIGNATURE BK NEW YORK N Y COM 82669G104   12,116,996 105,164 SH   SOLE 23 105,164 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104   12,257,449 106,383 SH   SOLE 25 106,383 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104   10,511,981 91,234 SH   SOLE 26 26,671 0 64,563
SIGNATURE BK NEW YORK N Y COM 82669G104   7,984,170 69,295 SH   SOLE 28 1,027 0 68,268
SIGNATURE BK NEW YORK N Y COM 82669G104   13,020 113 SH   SOLE 29 113 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104   40,622,770 352,567 SH   SOLE 30 352,567 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104   1,544,985 13,409 SH   SOLE 31 12,287 0 1,122
SIGNATURE BK NEW YORK N Y COM 82669G104   36,141,057 313,670 SH   SOLE 34 313,670 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104   1,892,719 16,427 SH   SOLE 36 16,427 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104   256,249 2,224 SH   SOLE 40 2,224 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104   25,809 224 SH   OTR 43 224 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104   4,687,350 40,682 SH   SOLE 43 35,137 0 5,545
SIGNET JEWELERS LIMITED SHS G81276100   11,211,364 164,873 SH   SOLE 2 91,794 0 73,079
SIGNET JEWELERS LIMITED SHS G81276100   11,424 168 SH   SOLE 4 168 0 0
SIGNET JEWELERS LIMITED SHS G81276100   301,852 4,439 SH   SOLE 7 4,439 0 0
SIGNET JEWELERS LIMITED SHS G81276100   11,372,252 167,239 SH   SOLE 18 162,580 0 4,659
SIGNET JEWELERS LIMITED SHS G81276100   25,876,040 380,530 SH   SOLE 19 380,530 0 0
SIGNET JEWELERS LIMITED SHS G81276100   400,846,468 5,894,801 SH   SOLE 21 5,894,801 0 0
SIGNET JEWELERS LIMITED SHS G81276100   102,967,300 1,514,225 SH   SOLE 22 1,455,954 0 58,271
SIGNET JEWELERS LIMITED SHS G81276100   765,068 11,251 SH   SOLE 23 11,251 0 0
SIGNET JEWELERS LIMITED SHS G81276100   514,420 7,565 SH   SOLE 25 7,565 0 0
SIGNET JEWELERS LIMITED SHS G81276100   5,288,156 77,767 SH   SOLE 26 15,399 0 62,368
SIGNET JEWELERS LIMITED SHS G81276100   282,132 4,149 SH   SOLE 28 938 0 3,211
SIGNET JEWELERS LIMITED SHS G81276100   6,549,148 96,311 SH   SOLE 30 96,311 0 0
SIGNET JEWELERS LIMITED SHS G81276100   480,556 7,067 SH   SOLE 34 7,067 0 0
SIGNET JEWELERS LIMITED SHS G81276100   275,264 4,048 SH   SOLE 36 4,048 0 0
SIGNET JEWELERS LIMITED SHS G81276100   473,620 6,965 SH   SOLE 40 6,965 0 0
SIGNET JEWELERS LIMITED SHS G81276100   5,644,121 83,002 SH   SOLE 43 72,635 0 10,367
SIGNIFY HEALTH INC CL A COM 82671G100   2,277,868 79,479 SH   SOLE 2 23,080 0 56,399
SIGNIFY HEALTH INC CL A COM 82671G100   8,311 290 SH   SOLE 4 290 0 0
SIGNIFY HEALTH INC CL A COM 82671G100   193,512 6,752 SH   SOLE 7 6,752 0 0
SIGNIFY HEALTH INC CL A COM 82671G100   876,108 30,569 SH   SOLE 18 30,569 0 0
SIGNIFY HEALTH INC CL A COM 82671G100   715,898 24,979 SH   SOLE 19 24,979 0 0
SIGNIFY HEALTH INC CL A COM 82671G100   35,481,882 1,238,028 SH   SOLE 21 1,238,028 0 0
SIGNIFY HEALTH INC CL A COM 82671G100   49,450,251 1,725,410 SH   SOLE 22 1,626,577 0 98,833
SIGNIFY HEALTH INC CL A COM 82671G100   311,993 10,886 SH   SOLE 25 10,886 0 0
SIGNIFY HEALTH INC CL A COM 82671G100   1,723,211 60,126 SH   SOLE 26 53,255 0 6,871
SIGNIFY HEALTH INC CL A COM 82671G100   112,089 3,911 SH   SOLE 28 0 0 3,911
SIGNIFY HEALTH INC CL A COM 82671G100   3,898,047 136,010 SH   SOLE 30 136,010 0 0
SIGNIFY HEALTH INC CL A COM 82671G100   28,803 1,005 SH   SOLE 31 1,005 0 0
SIGNIFY HEALTH INC CL A COM 82671G100   19,517 681 SH   SOLE 36 681 0 0
SIGNIFY HEALTH INC CL A COM 82671G100   307,407 10,726 SH   SOLE 40 10,726 0 0
SIGNIFY HEALTH INC CL A COM 82671G100   721,859 25,187 SH   SOLE 43 23,027 0 2,160
SILGAN HOLDINGS INC COM 827048109   6,362,375 122,731 SH   SOLE 2 73,287 0 49,444
SILGAN HOLDINGS INC COM 827048109   15,759 304 SH   SOLE 4 304 0 0
SILGAN HOLDINGS INC COM 827048109   76,308 1,472 SH   SOLE 7 1,472 0 0
SILGAN HOLDINGS INC COM 827048109   9,050,746 174,590 SH   SOLE 18 174,590 0 0
SILGAN HOLDINGS INC COM 827048109   1,375,160 26,527 SH   SOLE 19 26,527 0 0
SILGAN HOLDINGS INC COM 827048109   228,111,085 4,400,291 SH   SOLE 21 4,400,291 0 0
SILGAN HOLDINGS INC COM 827048109   123,199,108 2,376,526 SH   SOLE 22 2,265,376 0 111,150
SILGAN HOLDINGS INC COM 827048109   128,097 2,471 SH   SOLE 23 2,471 0 0
SILGAN HOLDINGS INC COM 827048109   747,740 14,424 SH   SOLE 25 14,424 0 0
SILGAN HOLDINGS INC COM 827048109   2,348,611 45,305 SH   SOLE 26 38,789 0 6,516
SILGAN HOLDINGS INC COM 827048109   73,198 1,412 SH   SOLE 28 1,412 0 0
SILGAN HOLDINGS INC COM 827048109   2,104,808 40,602 SH   SOLE 30 40,602 0 0
SILGAN HOLDINGS INC COM 827048109   59,823 1,154 SH   SOLE 31 1,154 0 0
SILGAN HOLDINGS INC COM 827048109   123,794 2,388 SH   SOLE 36 2,388 0 0
SILGAN HOLDINGS INC COM 827048109   652,821 12,593 SH   SOLE 40 12,593 0 0
SILGAN HOLDINGS INC COM 827048109   2,685,766 51,809 SH   SOLE 43 47,363 0 4,446
SILICOM LTD ORD M84116108   90,370 2,144 SH   SOLE 2 2,144 0 0
SILICOM LTD ORD M84116108   44,468 1,055 SH   SOLE 22 1,055 0 0
SILICON LABORATORIES INC COM 826919102   18,879,702 139,159 SH   SOLE 2 88,979 0 50,180
SILICON LABORATORIES INC COM 826919102   451,645 3,329 SH   SOLE 4 1,808 0 1,521
SILICON LABORATORIES INC COM 826919102   377,705 2,784 SH   SOLE 7 2,784 0 0
SILICON LABORATORIES INC COM 826919102   58,881 434 SH   SOLE 13 434 0 0
SILICON LABORATORIES INC COM 826919102   23,701,142 174,697 SH   SOLE 18 143,352 0 31,345
SILICON LABORATORIES INC COM 826919102   55,687,515 410,463 SH   SOLE 19 410,463 0 0
SILICON LABORATORIES INC COM 826919102   367,940,432 2,712,025 SH   SOLE 21 2,712,025 0 0
SILICON LABORATORIES INC COM 826919102   192,246,696 1,417,017 SH   SOLE 22 1,378,017 0 39,000
SILICON LABORATORIES INC COM 826919102   1,417,887 10,451 SH   SOLE 23 10,451 0 0
SILICON LABORATORIES INC COM 826919102   2,667,272 19,660 SH   SOLE 25 19,660 0 0
SILICON LABORATORIES INC COM 826919102   10,863,097 80,070 SH   SOLE 26 16,343 0 63,727
SILICON LABORATORIES INC COM 826919102   418,406 3,084 SH   SOLE 28 295 0 2,789
SILICON LABORATORIES INC COM 826919102   27,134 200 SH   SOLE 29 200 0 0
SILICON LABORATORIES INC COM 826919102   34,660,565 255,477 SH   SOLE 30 255,477 0 0
SILICON LABORATORIES INC COM 826919102   1,483,958 10,938 SH   SOLE 34 10,938 0 0
SILICON LABORATORIES INC COM 826919102   247,191 1,822 SH   SOLE 36 1,822 0 0
SILICON LABORATORIES INC COM 826919102   693,681 5,113 SH   SOLE 40 5,113 0 0
SILICON LABORATORIES INC COM 826919102   6,508,904 47,976 SH   SOLE 43 46,575 0 1,401
SILICON LABORATORIES INC NOTE 0.625% 6/1 826919AD4   6,142,050 4,916,000 PRN   SOLE 21 4,916,000 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   31,455 484 SH   SOLE 25 484 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   1,290,961 19,864 SH   SOLE 43 18,818 0 1,046
SILK RD MED INC COM 82710M100   1,069,790 20,242 SH   SOLE 2 11,855 0 8,387
SILK RD MED INC COM 82710M100   7,452 141 SH   SOLE 4 141 0 0
SILK RD MED INC COM 82710M100   139,207 2,634 SH   SOLE 7 2,634 0 0
SILK RD MED INC COM 82710M100   5,210,799 98,596 SH   SOLE 18 94,220 0 4,376
SILK RD MED INC COM 82710M100   15,221,646 288,016 SH   SOLE 19 288,016 0 0
SILK RD MED INC COM 82710M100   66,214,021 1,252,867 SH   SOLE 21 1,252,867 0 0
SILK RD MED INC COM 82710M100   49,768,845 941,700 SH   SOLE 22 914,865 0 26,835
SILK RD MED INC COM 82710M100   8,350 158 SH   SOLE 23 158 0 0
SILK RD MED INC COM 82710M100   344,371 6,516 SH   SOLE 25 6,516 0 0
SILK RD MED INC COM 82710M100   852,259 16,126 SH   SOLE 26 13,502 0 2,624
SILK RD MED INC COM 82710M100   142,959 2,705 SH   SOLE 28 273 0 2,432
SILK RD MED INC COM 82710M100   1,130,514 21,391 SH   SOLE 30 21,391 0 0
SILK RD MED INC COM 82710M100   74,888 1,417 SH   SOLE 36 1,417 0 0
SILK RD MED INC COM 82710M100   266,893 5,050 SH   SOLE 40 5,050 0 0
SILK RD MED INC COM 82710M100   380,679 7,203 SH   SOLE 43 5,700 0 1,503
SILVERBOW RES INC COM 82836G102   212,496 7,514 SH   SOLE 2 3,995 0 3,519
SILVERBOW RES INC COM 82836G102   3,733 132 SH   SOLE 7 132 0 0
SILVERBOW RES INC COM 82836G102   910,673 32,202 SH   SOLE 18 32,202 0 0
SILVERBOW RES INC COM 82836G102   602,845 21,317 SH   SOLE 19 21,317 0 0
SILVERBOW RES INC COM 82836G102   12,556,009 443,989 SH   SOLE 21 443,989 0 0
SILVERBOW RES INC COM 82836G102   11,408,859 403,425 SH   SOLE 22 394,777 0 8,648
SILVERBOW RES INC COM 82836G102   36,283 1,283 SH   SOLE 26 0 0 1,283
SILVERBOW RES INC COM 82836G102   145,190 5,134 SH   SOLE 43 5,134 0 0
SILVERCORP METALS INC COM 82835P103   318,022 107,440 SH   SOLE 43 104,543 0 2,897
SILVERCREST ASSET MGMT GROUP CL A 828359109   321,192 17,112 SH   SOLE 2 15,956 0 1,156
SILVERCREST ASSET MGMT GROUP CL A 828359109   375 20 SH   SOLE 7 20 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109   533,030 28,398 SH   SOLE 18 28,398 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109   330,258 17,595 SH   SOLE 19 17,595 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109   6,177,657 329,124 SH   SOLE 21 329,124 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109   2,051,955 109,321 SH   SOLE 22 106,769 0 2,552
SILVERGATE CAP CORP CL A 82837P408   341,666 19,636 SH   SOLE 2 9,515 0 10,121
SILVERGATE CAP CORP CL A 82837P408   25,195 1,448 SH   SOLE 4 85 0 1,363
SILVERGATE CAP CORP CL A 82837P408   6,038 347 SH   SOLE 7 347 0 0
SILVERGATE CAP CORP CL A 82837P408   1,383,300 79,500 SH   SOLE 18 79,500 0 0
SILVERGATE CAP CORP CL A 82837P408   1,011,967 58,159 SH   SOLE 19 58,159 0 0
SILVERGATE CAP CORP CL A 82837P408   18,765,674 1,078,487 SH   SOLE 21 1,078,487 0 0
SILVERGATE CAP CORP CL A 82837P408   14,776,341 849,215 SH   SOLE 22 820,674 0 28,541
SILVERGATE CAP CORP CL A 82837P408   90,410 5,196 SH   SOLE 25 5,196 0 0
SILVERGATE CAP CORP CL A 82837P408   175,931 10,111 SH   SOLE 26 7,701 0 2,410
SILVERGATE CAP CORP CL A 82837P408   52,618 3,024 SH   SOLE 28 908 0 2,116
SILVERGATE CAP CORP CL A 82837P408   410,327 23,582 SH   SOLE 30 23,582 0 0
SILVERGATE CAP CORP CL A 82837P408   2,350,322 135,076 SH   SOLE 34 135,076 0 0
SILVERGATE CAP CORP CL A 82837P408   60,152 3,457 SH   SOLE 40 3,457 0 0
SILVERGATE CAP CORP CL A 82837P408   1,966 113 SH   OTR 43 113 0 0
SILVERGATE CAP CORP CL A 82837P408   312,487 17,959 SH   SOLE 43 16,785 0 1,174
SIMILARWEB LTD SHS M84137104   61,471 9,560 SH   SOLE 2 9,560 0 0
SIMILARWEB LTD SHS M84137104   1,250,063 194,411 SH   SOLE 21 194,411 0 0
SIMILARWEB LTD SHS M84137104   287,614 44,730 SH   SOLE 22 44,652 0 78
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   2,289,832 106,109 SH   SOLE 2 30,641 0 75,468
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   69,250 3,209 SH   SOLE 4 312 0 2,897
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   44,002 2,039 SH   SOLE 7 2,039 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   9,192,562 425,976 SH   SOLE 18 425,976 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   5,147,952 238,552 SH   SOLE 19 238,552 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   321,065,255 14,877,908 SH   SOLE 21 14,877,908 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   64,952,930 3,009,867 SH   SOLE 22 2,871,516 0 138,351
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   294,934 13,667 SH   SOLE 25 13,667 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   1,146,653 53,135 SH   SOLE 26 44,824 0 8,311
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   45,340 2,101 SH   SOLE 28 2,101 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   3,844,650 178,158 SH   SOLE 30 178,158 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   276,375 12,807 SH   SOLE 40 12,807 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   499,210 23,133 SH   SOLE 43 22,466 0 667
SIMON PPTY GROUP INC NEW COM 828806109   131,314,797 1,117,763 SH   SOLE 2 485,578 0 632,185
SIMON PPTY GROUP INC NEW COM 828806109   78,663,081 669,587 SH   SOLE 4 512,611 0 156,976
SIMON PPTY GROUP INC NEW COM 828806109   86,869,411 739,440 SH   SOLE 7 729,985 0 9,455
SIMON PPTY GROUP INC NEW COM 828806109   5,355,443 45,586 SH   SOLE 13 40,250 0 5,336
SIMON PPTY GROUP INC NEW COM 828806109   6,469,741 55,071 SH   SOLE 15 55,071 0 0
SIMON PPTY GROUP INC NEW COM 828806109   352 3 SH   SOLE 17 0 0 3
SIMON PPTY GROUP INC NEW COM 828806109   99,234,651 844,694 SH   SOLE 18 731,875 0 112,819
SIMON PPTY GROUP INC NEW COM 828806109   129,514,299 1,102,437 SH   SOLE 19 1,102,437 0 0
SIMON PPTY GROUP INC NEW COM 828806109   1,485,740,073 12,646,749 SH   SOLE 21 12,646,749 0 0
SIMON PPTY GROUP INC NEW COM 828806109   1,240,943,825 10,563,022 SH   SOLE 22 9,555,390 0 1,007,632
SIMON PPTY GROUP INC NEW COM 828806109   81,064,020 690,024 SH   SOLE 23 690,024 0 0
SIMON PPTY GROUP INC NEW COM 828806109   184,252,108 1,568,370 SH   SOLE 25 1,568,370 0 0
SIMON PPTY GROUP INC NEW COM 828806109   78,210,313 665,733 SH   SOLE 26 229,115 0 436,618
SIMON PPTY GROUP INC NEW COM 828806109   114,181,984 971,927 SH   SOLE 28 22,624 0 949,303
SIMON PPTY GROUP INC NEW COM 828806109   4,978,332 42,376 SH   SOLE 29 42,376 0 0
SIMON PPTY GROUP INC NEW COM 828806109   306,180,958 2,606,239 SH   SOLE 30 2,606,239 0 0
SIMON PPTY GROUP INC NEW COM 828806109   17,406,894 148,169 SH   SOLE 31 142,276 0 5,893
SIMON PPTY GROUP INC NEW COM 828806109   6,186,497 52,660 SH   SOLE 34 52,660 0 0
SIMON PPTY GROUP INC NEW COM 828806109   11,671,051 99,345 SH   SOLE 36 99,345 0 0
SIMON PPTY GROUP INC NEW COM 828806109   1,443,712 12,289 SH   SOLE 40 12,289 0 0
SIMON PPTY GROUP INC NEW COM 828806109   119,360 1,016 SH   OTR 43 1,016 0 0
SIMON PPTY GROUP INC NEW COM 828806109   43,890,923 373,603 SH   SOLE 43 337,773 0 35,830
SIMPLY GOOD FOODS CO COM 82900L102   5,013,533 131,831 SH   SOLE 2 75,837 0 55,994
SIMPLY GOOD FOODS CO COM 82900L102   10,040 264 SH   SOLE 4 264 0 0
SIMPLY GOOD FOODS CO COM 82900L102   166,876 4,388 SH   SOLE 7 4,388 0 0
SIMPLY GOOD FOODS CO COM 82900L102   10,738,493 282,369 SH   SOLE 18 282,369 0 0
SIMPLY GOOD FOODS CO COM 82900L102   18,667,558 490,864 SH   SOLE 19 490,864 0 0
SIMPLY GOOD FOODS CO COM 82900L102   387,610,925 10,192,241 SH   SOLE 21 10,192,241 0 0
SIMPLY GOOD FOODS CO COM 82900L102   96,474,200 2,536,792 SH   SOLE 22 2,470,996 0 65,796
SIMPLY GOOD FOODS CO COM 82900L102   582,239 15,310 SH   SOLE 23 15,310 0 0
SIMPLY GOOD FOODS CO COM 82900L102   503,745 13,246 SH   SOLE 25 13,246 0 0
SIMPLY GOOD FOODS CO COM 82900L102   3,631,561 95,492 SH   SOLE 26 40,204 0 55,288
SIMPLY GOOD FOODS CO COM 82900L102   253,584 6,668 SH   SOLE 28 1,538 0 5,130
SIMPLY GOOD FOODS CO COM 82900L102   5,029,011 132,238 SH   SOLE 30 132,238 0 0
SIMPLY GOOD FOODS CO COM 82900L102   430,005 11,307 SH   SOLE 40 11,307 0 0
SIMPLY GOOD FOODS CO COM 82900L102   1,831,601 48,162 SH   SOLE 43 46,234 0 1,928
SIMPSON MFG INC COM 829073105   5,503,304 62,072 SH   SOLE 2 51,991 0 10,081
SIMPSON MFG INC COM 829073105   12,678 143 SH   SOLE 4 143 0 0
SIMPSON MFG INC COM 829073105   41,582 469 SH   SOLE 7 469 0 0
SIMPSON MFG INC COM 829073105   16,976,262 191,476 SH   SOLE 18 180,036 0 11,440
SIMPSON MFG INC COM 829073105   6,920,356 78,055 SH   SOLE 19 78,055 0 0
SIMPSON MFG INC COM 829073105   292,867,918 3,303,270 SH   SOLE 21 3,303,270 0 0
SIMPSON MFG INC COM 829073105   114,566,009 1,292,195 SH   SOLE 22 1,259,197 0 32,998
SIMPSON MFG INC COM 829073105   599,962 6,767 SH   SOLE 25 6,767 0 0
SIMPSON MFG INC COM 829073105   1,480,533 16,699 SH   SOLE 26 12,776 0 3,923
SIMPSON MFG INC COM 829073105   68,623 774 SH   SOLE 28 774 0 0
SIMPSON MFG INC COM 829073105   1,553,501 17,522 SH   SOLE 30 17,522 0 0
SIMPSON MFG INC COM 829073105   220,320 2,485 SH   SOLE 34 2,485 0 0
SIMPSON MFG INC COM 829073105   571,680 6,448 SH   SOLE 40 6,448 0 0
SIMPSON MFG INC COM 829073105   1,997,816 22,533 SH   SOLE 43 21,148 0 1,385
SIMULATIONS PLUS INC COM 829214105   1,022,790 27,968 SH   SOLE 2 24,312 0 3,656
SIMULATIONS PLUS INC COM 829214105   2,962 81 SH   SOLE 4 81 0 0
SIMULATIONS PLUS INC COM 829214105   4,974 136 SH   SOLE 7 136 0 0
SIMULATIONS PLUS INC COM 829214105   1,892,973 51,763 SH   SOLE 18 51,763 0 0
SIMULATIONS PLUS INC COM 829214105   1,070,038 29,260 SH   SOLE 19 29,260 0 0
SIMULATIONS PLUS INC COM 829214105   72,433,906 1,980,692 SH   SOLE 21 1,980,692 0 0
SIMULATIONS PLUS INC COM 829214105   15,422,447 421,724 SH   SOLE 22 408,532 0 13,192
SIMULATIONS PLUS INC COM 829214105   74,237 2,030 SH   SOLE 25 2,030 0 0
SIMULATIONS PLUS INC COM 829214105   417,008 11,403 SH   SOLE 26 9,807 0 1,596
SIMULATIONS PLUS INC COM 829214105   337,943 9,241 SH   SOLE 28 9,241 0 0
SIMULATIONS PLUS INC COM 829214105   2,344,320 64,105 SH   SOLE 30 64,105 0 0
SIMULATIONS PLUS INC COM 829214105   80,052 2,189 SH   SOLE 40 2,189 0 0
SIMULATIONS PLUS INC COM 829214105   209,034 5,716 SH   SOLE 43 5,241 0 475
SINCLAIR BROADCAST GROUP INC CL A 829226109   1,864,100 120,187 SH   SOLE 2 88,160 0 32,027
SINCLAIR BROADCAST GROUP INC CL A 829226109   3,055 197 SH   SOLE 4 197 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109   8,251 532 SH   SOLE 7 532 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109   1,571,411 101,316 SH   SOLE 18 101,316 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109   5,219,642 336,534 SH   SOLE 19 336,534 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109   21,336,704 1,375,674 SH   SOLE 21 1,375,674 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109   21,984,867 1,417,464 SH   SOLE 22 1,386,738 0 30,726
SINCLAIR BROADCAST GROUP INC CL A 829226109   42,932 2,768 SH   SOLE 23 2,768 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109   123,708 7,976 SH   SOLE 25 7,976 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109   1,223,367 78,876 SH   SOLE 26 17,148 0 61,728
SINCLAIR BROADCAST GROUP INC CL A 829226109   154,293 9,948 SH   SOLE 28 1,823 0 8,125
SINCLAIR BROADCAST GROUP INC CL A 829226109   450,597 29,052 SH   SOLE 30 29,052 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109   150,726 9,718 SH   SOLE 40 9,718 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109   633,186 40,824 SH   SOLE 43 39,085 0 1,739
SINGULAR GENOMICS SYSTEMS IN COM 82933R100   108,176 53,819 SH   SOLE 2 20,474 0 33,345
SINGULAR GENOMICS SYSTEMS IN COM 82933R100   334,388 166,362 SH   SOLE 18 166,362 0 0
SINGULAR GENOMICS SYSTEMS IN COM 82933R100   502,862 250,180 SH   SOLE 19 250,180 0 0
SINGULAR GENOMICS SYSTEMS IN COM 82933R100   3,884,765 1,932,719 SH   SOLE 21 1,932,719 0 0
SINGULAR GENOMICS SYSTEMS IN COM 82933R100   2,301,828 1,145,188 SH   SOLE 22 1,097,819 0 47,369
SINGULAR GENOMICS SYSTEMS IN COM 82933R100   2,394 1,191 SH   SOLE 23 1,191 0 0
SINGULAR GENOMICS SYSTEMS IN COM 82933R100   10,577 5,262 SH   SOLE 26 0 0 5,262
SINTX TECHNOLOGIES INC COM 829392604   6,853 708 SH   SOLE 22 708 0 0
SIO GENE THERAPIES INC COM 829399104   169,818 390,386 SH   SOLE 22 390,386 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   19,991,219 3,423,154 SH   SOLE 2 2,223,622 0 1,199,532
SIRIUS XM HOLDINGS INC COM 82968B103   6,732,621 1,152,846 SH   SOLE 4 705,486 0 447,360
SIRIUS XM HOLDINGS INC COM 82968B103   3,492,986 598,114 SH   SOLE 7 598,114 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   1,542,706 264,162 SH   SOLE 13 264,162 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   546,513 93,581 SH   SOLE 15 93,581 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   22,618 3,873 SH   SOLE 17 0 0 3,873
SIRIUS XM HOLDINGS INC COM 82968B103   3,099,732 530,776 SH   SOLE 18 435,799 0 94,977
SIRIUS XM HOLDINGS INC COM 82968B103   1,784,132 305,502 SH   SOLE 19 305,502 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   60,291,605 10,323,905 SH   SOLE 21 10,323,905 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   100,942,017 17,284,592 SH   SOLE 22 15,700,371 0 1,584,221
SIRIUS XM HOLDINGS INC COM 82968B103   10,125,953 1,733,896 SH   SOLE 23 1,733,896 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   5,783,662 990,353 SH   SOLE 25 990,353 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   15,693,207 2,687,193 SH   SOLE 26 2,175,140 0 512,053
SIRIUS XM HOLDINGS INC COM 82968B103   11,998,403 2,054,521 SH   SOLE 28 18,468 0 2,036,053
SIRIUS XM HOLDINGS INC COM 82968B103   2,534,899 434,058 SH   SOLE 29 434,058 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   26,768,592 4,583,663 SH   SOLE 30 4,583,663 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   7,212,920 1,235,089 SH   SOLE 31 1,217,539 0 17,550
SIRIUS XM HOLDINGS INC COM 82968B103   4,869,631 833,841 SH   SOLE 32 833,841 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   32,307,236 5,532,061 SH   SOLE 34 5,532,061 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   1,787,151 306,019 SH   SOLE 36 306,019 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   177,758 30,438 SH   SOLE 40 30,438 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   13,409 2,296 SH   OTR 43 2,296 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   3,579,940 613,003 SH   SOLE 43 525,910 0 87,094
SIRIUSPOINT LTD COM G8192H106   1,099,819 186,410 SH   SOLE 2 122,281 0 64,129
SIRIUSPOINT LTD COM G8192H106   7,405 1,255 SH   SOLE 7 1,255 0 0
SIRIUSPOINT LTD COM G8192H106   1,870,170 316,978 SH   SOLE 18 316,978 0 0
SIRIUSPOINT LTD COM G8192H106   999,431 169,395 SH   SOLE 19 169,395 0 0
SIRIUSPOINT LTD COM G8192H106   64,646,330 10,957,005 SH   SOLE 21 10,957,005 0 0
SIRIUSPOINT LTD COM G8192H106   16,024,388 2,715,998 SH   SOLE 22 2,606,826 0 109,172
SIRIUSPOINT LTD COM G8192H106   63,455 10,755 SH   SOLE 25 10,755 0 0
SIRIUSPOINT LTD COM G8192H106   37,701 6,390 SH   SOLE 26 427 0 5,963
SIRIUSPOINT LTD COM G8192H106   66,204 11,221 SH   SOLE 28 0 0 11,221
SIRIUSPOINT LTD COM G8192H106   627,713 106,392 SH   SOLE 30 106,392 0 0
SIRIUSPOINT LTD COM G8192H106   113,156 19,179 SH   SOLE 40 19,179 0 0
SIRIUSPOINT LTD COM G8192H106   43,813 7,426 SH   SOLE 43 7,033 0 393
SITE CTRS CORP COM 82981J109   2,791,011 204,320 SH   SOLE 2 61,745 0 142,575
SITE CTRS CORP COM 82981J109   1,385,247 101,409 SH   SOLE 4 101,409 0 0
SITE CTRS CORP COM 82981J109   3,718,334 272,206 SH   SOLE 7 272,206 0 0
SITE CTRS CORP COM 82981J109   9,791,351 716,790 SH   SOLE 18 716,790 0 0
SITE CTRS CORP COM 82981J109   8,559,738 626,628 SH   SOLE 19 626,628 0 0
SITE CTRS CORP COM 82981J109   276,510,815 20,242,373 SH   SOLE 21 20,242,373 0 0
SITE CTRS CORP COM 82981J109   89,576,748 6,557,595 SH   SOLE 22 6,291,396 0 266,199
SITE CTRS CORP COM 82981J109   95,620 7,000 SH   SOLE 23 7,000 0 0
SITE CTRS CORP COM 82981J109   8,039,197 588,521 SH   SOLE 25 588,521 0 0
SITE CTRS CORP COM 82981J109   1,615,773 118,285 SH   SOLE 26 72,929 0 45,356
SITE CTRS CORP COM 82981J109   3,259,959 238,650 SH   SOLE 28 3,077 0 235,573
SITE CTRS CORP COM 82981J109   11,648,647 852,756 SH   SOLE 30 852,756 0 0
SITE CTRS CORP COM 82981J109   659,778 48,300 SH   SOLE 31 44,985 0 3,315
SITE CTRS CORP COM 82981J109   57,126 4,182 SH   SOLE 36 4,182 0 0
SITE CTRS CORP COM 82981J109   420,632 30,793 SH   SOLE 40 30,793 0 0
SITE CTRS CORP COM 82981J109   8,592 629 SH   OTR 43 629 0 0
SITE CTRS CORP COM 82981J109   2,873,811 210,381 SH   SOLE 43 199,472 0 10,909
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   15,455,033 131,734 SH   SOLE 2 64,292 0 67,442
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   535,683 4,566 SH   SOLE 4 4,566 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   524,890 4,474 SH   SOLE 7 4,474 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   143,600 1,224 SH   SOLE 13 1,224 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   5,911,872 50,391 SH   SOLE 18 26,357 0 24,034
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   18,706,674 159,450 SH   SOLE 19 159,450 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   69,217,744 589,991 SH   SOLE 21 589,991 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   152,545,330 1,300,250 SH   SOLE 22 1,241,231 0 59,019
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   494,973 4,219 SH   SOLE 23 4,219 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   896,677 7,643 SH   SOLE 25 7,643 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   6,486,857 55,292 SH   SOLE 26 14,487 0 40,805
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   181,377 1,546 SH   SOLE 28 792 0 754
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   54,085 461 SH   SOLE 29 461 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   6,139,238 52,329 SH   SOLE 30 52,329 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   75,789 646 SH   SOLE 31 646 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   586,483 4,999 SH   SOLE 34 4,999 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   308,317 2,628 SH   SOLE 36 2,628 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   804,463 6,857 SH   SOLE 40 6,857 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   2,478,502 21,126 SH   SOLE 43 14,943 0 6,183
SITIME CORP COM 82982T106   1,562,408 15,375 SH   SOLE 2 11,601 0 3,774
SITIME CORP COM 82982T106   11,585 114 SH   SOLE 4 29 0 85
SITIME CORP COM 82982T106   128,448 1,264 SH   SOLE 7 1,264 0 0
SITIME CORP COM 82982T106   6,917,578 68,073 SH   SOLE 18 68,073 0 0
SITIME CORP COM 82982T106   3,032,544 29,842 SH   SOLE 19 29,842 0 0
SITIME CORP COM 82982T106   119,172,619 1,172,728 SH   SOLE 21 1,172,728 0 0
SITIME CORP COM 82982T106   48,492,658 477,196 SH   SOLE 22 465,253 0 11,943
SITIME CORP COM 82982T106   234,945 2,312 SH   SOLE 25 2,312 0 0
SITIME CORP COM 82982T106   865,802 8,520 SH   SOLE 26 7,229 0 1,291
SITIME CORP COM 82982T106   140,134 1,379 SH   SOLE 28 473 0 906
SITIME CORP COM 82982T106   1,041,097 10,245 SH   SOLE 30 10,245 0 0
SITIME CORP COM 82982T106   205,476 2,022 SH   SOLE 40 2,022 0 0
SITIME CORP COM 82982T106   3,310,983 32,582 SH   SOLE 43 29,895 0 2,687
SITIO ROYALTIES CORP CLASS A COM 82983N108   3,196,695 110,804 SH   SOLE 2 89,317 0 21,487
SITIO ROYALTIES CORP CLASS A COM 82983N108   24,090 835 SH   SOLE 7 835 0 0
SITIO ROYALTIES CORP CLASS A COM 82983N108   5,477,750 189,870 SH   SOLE 18 189,870 0 0
SITIO ROYALTIES CORP CLASS A COM 82983N108   5,127,828 177,741 SH   SOLE 19 177,741 0 0
SITIO ROYALTIES CORP CLASS A COM 82983N108   73,581,983 2,550,502 SH   SOLE 21 2,550,502 0 0
SITIO ROYALTIES CORP CLASS A COM 82983N108   56,347,512 1,953,120 SH   SOLE 22 1,896,800 0 56,320
SITIO ROYALTIES CORP CLASS A COM 82983N108   134,816 4,673 SH   SOLE 23 4,673 0 0
SITIO ROYALTIES CORP CLASS A COM 82983N108   340,920 11,817 SH   SOLE 25 11,817 0 0
SITIO ROYALTIES CORP CLASS A COM 82983N108   1,650,422 57,207 SH   SOLE 26 38,934 0 18,273
SITIO ROYALTIES CORP CLASS A COM 82983N108   1,032,080 35,774 SH   SOLE 30 35,774 0 0
SITIO ROYALTIES CORP CLASS A COM 82983N108   927,528 32,150 SH   SOLE 36 32,150 0 0
SITIO ROYALTIES CORP CLASS A COM 82983N108   4,097,525 142,029 SH   SOLE 43 136,338 0 5,691
SIX FLAGS ENTMT CORP NEW COM 83001A102   8,068,099 347,015 SH   SOLE 2 24,194 0 322,821
SIX FLAGS ENTMT CORP NEW COM 83001A102   2,697 116 SH   SOLE 4 116 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   171,190 7,363 SH   SOLE 7 7,363 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   2,009,288 86,421 SH   SOLE 18 86,421 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   550,281 23,668 SH   SOLE 19 23,668 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   175,355,336 7,542,165 SH   SOLE 21 7,542,165 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   42,964,535 1,847,937 SH   SOLE 22 1,745,050 0 102,887
SIX FLAGS ENTMT CORP NEW COM 83001A102   262,981 11,311 SH   SOLE 25 11,311 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   838,302 36,056 SH   SOLE 26 29,689 0 6,367
SIX FLAGS ENTMT CORP NEW COM 83001A102   114,460 4,923 SH   SOLE 28 1,530 0 3,393
SIX FLAGS ENTMT CORP NEW COM 83001A102   3,368,693 144,890 SH   SOLE 30 144,890 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   26,319 1,132 SH   SOLE 31 1,132 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   93,047 4,002 SH   SOLE 36 4,002 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   238,964 10,278 SH   SOLE 40 10,278 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   7,161 308 SH   OTR 43 308 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   3,225,530 138,732 SH   SOLE 43 132,317 0 6,415
SIXTH STREET SPECIALTY LENDI COM 83012A109   22,125 1,243 SH   OTR 43 1,243 0 0
SIXTH STREET SPECIALTY LENDI COM 83012A109   1,284,642 72,171 SH   SOLE 43 68,554 0 3,617
SJW GROUP COM 784305104   2,314,565 28,508 SH   SOLE 2 7,467 0 21,041
SJW GROUP COM 784305104   241,297 2,972 SH   SOLE 4 2,972 0 0
SJW GROUP COM 784305104   6,707,755 82,618 SH   SOLE 7 82,618 0 0
SJW GROUP COM 784305104   7,873,644 96,978 SH   SOLE 18 96,978 0 0
SJW GROUP COM 784305104   4,064,209 50,058 SH   SOLE 19 50,058 0 0
SJW GROUP COM 784305104   284,389,003 3,502,759 SH   SOLE 21 3,502,759 0 0
SJW GROUP COM 784305104   59,438,387 732,090 SH   SOLE 22 697,372 0 34,718
SJW GROUP COM 784305104   384,110 4,731 SH   SOLE 25 4,731 0 0
SJW GROUP COM 784305104   1,102,073 13,574 SH   SOLE 26 10,781 0 2,793
SJW GROUP COM 784305104   773,497 9,527 SH   SOLE 28 531 0 8,996
SJW GROUP COM 784305104   38,358,703 472,456 SH   SOLE 30 472,456 0 0
SJW GROUP COM 784305104   309,009 3,806 SH   SOLE 36 3,806 0 0
SJW GROUP COM 784305104   266,953 3,288 SH   SOLE 40 3,288 0 0
SJW GROUP COM 784305104   1,367,158 16,839 SH   SOLE 43 15,924 0 915
SK TELECOM LTD SPONSORED ADR 78440P306   1,676,582 81,427 SH   SOLE 2 81,427 0 0
SK TELECOM LTD SPONSORED ADR 78440P306   511,991 24,866 SH   SOLE 19 24,866 0 0
SK TELECOM LTD SPONSORED ADR 78440P306   6,091,140 295,830 SH   SOLE 22 295,830 0 0
SK TELECOM LTD SPONSORED ADR 78440P306   6,023,682 292,554 SH   SOLE 43 237,513 0 55,041
SKECHERS U S A INC CL A 830566105   7,850,481 187,139 SH   SOLE 2 110,014 0 77,125
SKECHERS U S A INC CL A 830566105   17,829 425 SH   SOLE 4 425 0 0
SKECHERS U S A INC CL A 830566105   91,535 2,182 SH   SOLE 7 2,182 0 0
SKECHERS U S A INC CL A 830566105   336 8 SH   SOLE 17 0 0 8
SKECHERS U S A INC CL A 830566105   16,227,477 386,829 SH   SOLE 18 386,557 0 272
SKECHERS U S A INC CL A 830566105   1,766,682 42,114 SH   SOLE 19 42,114 0 0
SKECHERS U S A INC CL A 830566105   286,358,251 6,826,180 SH   SOLE 21 6,826,180 0 0
SKECHERS U S A INC CL A 830566105   161,212,298 3,842,963 SH   SOLE 22 3,664,372 0 178,591
SKECHERS U S A INC CL A 830566105   858,213 20,458 SH   SOLE 25 20,458 0 0
SKECHERS U S A INC CL A 830566105   2,161,348 51,522 SH   SOLE 26 40,353 0 11,169
SKECHERS U S A INC CL A 830566105   100,302 2,391 SH   SOLE 28 2,391 0 0
SKECHERS U S A INC CL A 830566105   2,355,912 56,160 SH   SOLE 30 56,160 0 0
SKECHERS U S A INC CL A 830566105   81,383 1,940 SH   SOLE 31 1,940 0 0
SKECHERS U S A INC CL A 830566105   117,712 2,806 SH   SOLE 36 2,806 0 0
SKECHERS U S A INC CL A 830566105   813,411 19,390 SH   SOLE 40 19,390 0 0
SKECHERS U S A INC CL A 830566105   1,694,402 40,391 SH   SOLE 43 39,041 0 1,350
SKILLFUL CRAFTSMAN ED TECH L ORD SHS G8211A108   8,472 5,883 SH   SOLE 22 5,883 0 0
SKILLSOFT CORP CL A 83066P200   92,242 70,955 SH   SOLE 2 24,343 0 46,612
SKILLSOFT CORP CL A 83066P200   1,257 967 SH   SOLE 7 967 0 0
SKILLSOFT CORP CL A 83066P200   324,613 249,702 SH   SOLE 18 249,702 0 0
SKILLSOFT CORP CL A 83066P200   191,987 147,682 SH   SOLE 19 147,682 0 0
SKILLSOFT CORP CL A 83066P200   3,808,866 2,929,897 SH   SOLE 21 2,929,897 0 0
SKILLSOFT CORP CL A 83066P200   2,553,325 1,964,096 SH   SOLE 22 1,878,135 0 85,961
SKILLSOFT CORP CL A 83066P200   11,097 8,536 SH   SOLE 25 8,536 0 0
SKILLSOFT CORP CL A 83066P200   11,627 8,944 SH   SOLE 26 3,313 0 5,631
SKILLSOFT CORP CL A 83066P200   205,080 157,754 SH   SOLE 30 157,754 0 0
SKILLSOFT CORP CL A 83066P200   11,049 8,499 SH   SOLE 40 8,499 0 0
SKILLZ INC COM 83067L109   125,391 247,564 SH   SOLE 2 88,825 0 158,739
SKILLZ INC COM 83067L109   258 509 SH   SOLE 4 509 0 0
SKILLZ INC COM 83067L109   2,102 4,151 SH   SOLE 7 4,151 0 0
SKILLZ INC COM 83067L109   446,579 881,696 SH   SOLE 18 881,696 0 0
SKILLZ INC COM 83067L109   293,016 578,512 SH   SOLE 19 578,512 0 0
SKILLZ INC COM 83067L109   5,612,062 11,080,083 SH   SOLE 21 11,080,083 0 0
SKILLZ INC COM 83067L109   4,694,860 9,269,220 SH   SOLE 22 8,878,702 0 390,518
SKILLZ INC COM 83067L109   29,668 58,575 SH   SOLE 25 58,575 0 0
SKILLZ INC COM 83067L109   121,275 239,437 SH   SOLE 26 68,682 0 170,755
SKILLZ INC COM 83067L109   4,081 8,057 SH   SOLE 28 8,057 0 0
SKILLZ INC COM 83067L109   254,683 502,829 SH   SOLE 30 502,829 0 0
SKILLZ INC COM 83067L109   6,715 13,258 SH   SOLE 40 13,258 0 0
SKILLZ INC COM 83067L109   3,393 6,699 SH   SOLE 43 5,241 0 1,458
SKYLINE CHAMPION CORPORATION COM 830830105   1,916,687 37,210 SH   SOLE 2 24,775 0 12,435
SKYLINE CHAMPION CORPORATION COM 830830105   10,302 200 SH   SOLE 4 200 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   171,374 3,327 SH   SOLE 7 3,327 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   6,827,238 132,542 SH   SOLE 18 132,542 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   5,571,631 108,166 SH   SOLE 19 108,166 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   112,772,131 2,189,325 SH   SOLE 21 2,189,325 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   67,099,450 1,302,649 SH   SOLE 22 1,260,232 0 42,417
SKYLINE CHAMPION CORPORATION COM 830830105   29,309 569 SH   SOLE 23 569 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   395,391 7,676 SH   SOLE 25 7,676 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   1,217,490 23,636 SH   SOLE 26 19,107 0 4,529
SKYLINE CHAMPION CORPORATION COM 830830105   93,336 1,812 SH   SOLE 28 1,009 0 803
SKYLINE CHAMPION CORPORATION COM 830830105   1,304,800 25,331 SH   SOLE 30 25,331 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   420,837 8,170 SH   SOLE 40 8,170 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   235,452 4,571 SH   SOLE 43 3,969 0 602
SKYWATER TECHNOLOGY INC COM 83089J108   60,705 8,538 SH   SOLE 2 7,758 0 780
SKYWATER TECHNOLOGY INC COM 83089J108   175,901 24,740 SH   SOLE 18 24,740 0 0
SKYWATER TECHNOLOGY INC COM 83089J108   142,200 20,000 SH   SOLE 19 20,000 0 0
SKYWATER TECHNOLOGY INC COM 83089J108   2,551,907 358,918 SH   SOLE 21 358,918 0 0
SKYWATER TECHNOLOGY INC COM 83089J108   1,737,833 244,421 SH   SOLE 22 241,722 0 2,699
SKYWATER TECHNOLOGY INC COM 83089J108   15,493 2,179 SH   SOLE 43 2,179 0 0
SKYWEST INC COM 830879102   1,024,066 62,027 SH   SOLE 2 30,687 0 31,340
SKYWEST INC COM 830879102   941 57 SH   SOLE 4 57 0 0
SKYWEST INC COM 830879102   9,411 570 SH   SOLE 7 570 0 0
SKYWEST INC COM 830879102   2,955,719 179,026 SH   SOLE 18 179,026 0 0
SKYWEST INC COM 830879102   1,673,767 101,379 SH   SOLE 19 101,379 0 0
SKYWEST INC COM 830879102   106,683,377 6,461,743 SH   SOLE 21 6,461,743 0 0
SKYWEST INC COM 830879102   23,146,161 1,401,948 SH   SOLE 22 1,355,680 0 46,268
SKYWEST INC COM 830879102   26,647 1,614 SH   SOLE 25 1,614 0 0
SKYWEST INC COM 830879102   13,191 799 SH   SOLE 26 0 0 799
SKYWEST INC COM 830879102   31,518 1,909 SH   SOLE 28 1,909 0 0
SKYWEST INC COM 830879102   1,208,202 73,180 SH   SOLE 30 73,180 0 0
SKYWEST INC COM 830879102   21,397 1,296 SH   SOLE 40 1,296 0 0
SKYWEST INC COM 830879102   1,249,824 75,701 SH   SOLE 43 74,444 0 1,257
SKYWORKS SOLUTIONS INC COM 83088M102   21,072,081 231,231 SH   SOLE 2 49,976 0 181,255
SKYWORKS SOLUTIONS INC COM 83088M102   6,562,636 72,014 SH   SOLE 4 60,114 0 11,900
SKYWORKS SOLUTIONS INC COM 83088M102   12,158,018 133,414 SH   SOLE 7 128,427 0 4,987
SKYWORKS SOLUTIONS INC COM 83088M102   214,885 2,358 SH   SOLE 13 644 0 1,714
SKYWORKS SOLUTIONS INC COM 83088M102   2,525,759 27,716 SH   SOLE 15 27,716 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   29,092,341 319,240 SH   SOLE 18 306,156 0 13,084
SKYWORKS SOLUTIONS INC COM 83088M102   12,381,833 135,870 SH   SOLE 19 135,870 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   580,072,614 6,365,331 SH   SOLE 21 6,365,331 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   313,784,739 3,443,265 SH   SOLE 22 3,096,825 0 346,440
SKYWORKS SOLUTIONS INC COM 83088M102   24,031,710 263,708 SH   SOLE 23 263,708 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   19,597,780 215,053 SH   SOLE 25 215,053 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   25,946,260 284,717 SH   SOLE 26 101,198 0 183,519
SKYWORKS SOLUTIONS INC COM 83088M102   32,617,158 357,919 SH   SOLE 28 1,950 0 355,969
SKYWORKS SOLUTIONS INC COM 83088M102   25,516 280 SH   SOLE 29 280 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   98,530,576 1,081,209 SH   SOLE 30 1,081,209 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   3,446,810 37,823 SH   SOLE 31 35,005 0 2,818
SKYWORKS SOLUTIONS INC COM 83088M102   3,096,415 33,978 SH   SOLE 34 33,978 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   4,221,050 46,319 SH   SOLE 36 46,319 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   536,573 5,888 SH   SOLE 40 5,888 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   48,481 532 SH   OTR 43 532 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   10,182,054 111,731 SH   SOLE 43 101,781 0 9,950
SKYX PLATFORMS CORP COM 78471E105   1,153,724 457,827 SH   SOLE 22 457,827 0 0
SL GREEN RLTY CORP COM 78440X887   11,950,233 354,396 SH   SOLE 2 189,113 0 165,283
SL GREEN RLTY CORP COM 78440X887   7,316,330 216,973 SH   SOLE 4 216,973 0 0
SL GREEN RLTY CORP COM 78440X887   3,025,190 89,715 SH   SOLE 7 89,715 0 0
SL GREEN RLTY CORP COM 78440X887   11,968,948 354,951 SH   SOLE 18 354,819 0 132
SL GREEN RLTY CORP COM 78440X887   31,104,104 922,423 SH   SOLE 19 922,423 0 0
SL GREEN RLTY CORP COM 78440X887   129,666,585 3,845,391 SH   SOLE 21 3,845,391 0 0
SL GREEN RLTY CORP COM 78440X887   87,222,310 2,586,664 SH   SOLE 22 2,292,639 0 294,025
SL GREEN RLTY CORP COM 78440X887   571,217 16,940 SH   SOLE 23 16,940 0 0
SL GREEN RLTY CORP COM 78440X887   21,115,700 626,207 SH   SOLE 25 626,207 0 0
SL GREEN RLTY CORP COM 78440X887   1,547,613 45,896 SH   SOLE 26 39,758 0 6,138
SL GREEN RLTY CORP COM 78440X887   3,815,958 113,166 SH   SOLE 28 25,432 0 87,734
SL GREEN RLTY CORP COM 78440X887   7,952,086 235,827 SH   SOLE 30 235,827 0 0
SL GREEN RLTY CORP COM 78440X887   28,797 854 SH   SOLE 31 854 0 0
SL GREEN RLTY CORP COM 78440X887   24,300,554 720,657 SH   SOLE 34 720,657 0 0
SL GREEN RLTY CORP COM 78440X887   413,610 12,266 SH   SOLE 36 12,266 0 0
SL GREEN RLTY CORP COM 78440X887   315,822 9,366 SH   SOLE 40 9,366 0 0
SL GREEN RLTY CORP COM 78440X887   3,564,319 105,703 SH   SOLE 43 94,848 0 10,855
SLEEP NUMBER CORP COM 83125X103   469,770 18,082 SH   SOLE 2 6,720 0 11,362
SLEEP NUMBER CORP COM 83125X103   2,650 102 SH   SOLE 4 102 0 0
SLEEP NUMBER CORP COM 83125X103   102,387 3,941 SH   SOLE 7 3,941 0 0
SLEEP NUMBER CORP COM 83125X103   1,908,984 73,479 SH   SOLE 18 73,479 0 0
SLEEP NUMBER CORP COM 83125X103   1,017,792 39,176 SH   SOLE 19 39,176 0 0
SLEEP NUMBER CORP COM 83125X103   71,468,356 2,750,899 SH   SOLE 21 2,750,899 0 0
SLEEP NUMBER CORP COM 83125X103   15,511,775 597,066 SH   SOLE 22 573,884 0 23,182
SLEEP NUMBER CORP COM 83125X103   111,480 4,291 SH   SOLE 25 4,291 0 0
SLEEP NUMBER CORP COM 83125X103   253,019 9,739 SH   SOLE 26 7,214 0 2,525
SLEEP NUMBER CORP COM 83125X103   11,327 436 SH   SOLE 28 436 0 0
SLEEP NUMBER CORP COM 83125X103   1,437,993 55,350 SH   SOLE 30 55,350 0 0
SLEEP NUMBER CORP COM 83125X103   58,143 2,238 SH   SOLE 36 2,238 0 0
SLEEP NUMBER CORP COM 83125X103   88,800 3,418 SH   SOLE 40 3,418 0 0
SLEEP NUMBER CORP COM 83125X103   535,993 20,631 SH   SOLE 43 20,310 0 321
SLM CORP COM 78442P106   8,244,340 496,647 SH   SOLE 2 204,100 0 292,547
SLM CORP COM 78442P106   14,741 888 SH   SOLE 4 888 0 0
SLM CORP COM 78442P106   476,071 28,679 SH   SOLE 7 28,679 0 0
SLM CORP COM 78442P106   8,606,137 518,442 SH   SOLE 18 518,442 0 0
SLM CORP COM 78442P106   1,312,911 79,091 SH   SOLE 19 79,091 0 0
SLM CORP COM 78442P106   215,900,845 13,006,075 SH   SOLE 21 13,006,075 0 0
SLM CORP COM 78442P106   118,086,839 7,113,665 SH   SOLE 22 6,764,579 0 349,086
SLM CORP COM 78442P106   752,046 45,304 SH   SOLE 25 45,304 0 0
SLM CORP COM 78442P106   2,465,830 148,544 SH   SOLE 26 124,114 0 24,430
SLM CORP COM 78442P106   397,022 23,917 SH   SOLE 28 5,449 0 18,468
SLM CORP COM 78442P106   4,717,405 284,181 SH   SOLE 30 284,181 0 0
SLM CORP COM 78442P106   59,694 3,596 SH   SOLE 31 3,596 0 0
SLM CORP COM 78442P106   370,827 22,339 SH   SOLE 36 22,339 0 0
SLM CORP COM 78442P106   571,372 34,420 SH   SOLE 40 34,420 0 0
SLM CORP COM 78442P106   4,091,204 246,458 SH   SOLE 43 240,772 0 5,686
SLR INVESTMENT CORP COM 83413U100   6,668,677 479,416 SH   SOLE 30 479,416 0 0
SM ENERGY CO COM 78454L100   10,058,834 288,798 SH   SOLE 2 213,377 0 75,421
SM ENERGY CO COM 78454L100   14,141 406 SH   SOLE 4 406 0 0
SM ENERGY CO COM 78454L100   366,760 10,530 SH   SOLE 7 10,530 0 0
SM ENERGY CO COM 78454L100   148,620 4,267 SH   SOLE 13 4,267 0 0
SM ENERGY CO COM 78454L100   14,524,110 417,000 SH   SOLE 18 390,056 0 26,944
SM ENERGY CO COM 78454L100   24,075,750 691,236 SH   SOLE 19 691,236 0 0
SM ENERGY CO COM 78454L100   525,696,887 15,093,221 SH   SOLE 21 15,093,221 0 0
SM ENERGY CO COM 78454L100   125,438,608 3,601,453 SH   SOLE 22 3,506,720 0 94,733
SM ENERGY CO COM 78454L100   628,821 18,054 SH   SOLE 23 18,054 0 0
SM ENERGY CO COM 78454L100   4,743,045 136,177 SH   SOLE 26 43,948 0 92,229
SM ENERGY CO COM 78454L100   8,849,885 254,088 SH   SOLE 30 254,088 0 0
SM ENERGY CO COM 78454L100   57,470 1,650 SH   SOLE 36 1,650 0 0
SM ENERGY CO COM 78454L100   1,353,215 38,852 SH   SOLE 43 36,980 0 1,872
SMART GLOBAL HLDGS INC NOTE 2.250% 2/1 83205YAB0   2,576,622 2,575,000 PRN   SOLE 21 2,575,000 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   778,581 52,324 SH   SOLE 2 41,169 0 11,155
SMART GLOBAL HLDGS INC SHS G8232Y101   1,518 102 SH   SOLE 4 102 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   109,606 7,366 SH   SOLE 7 7,366 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   2,509,095 168,622 SH   SOLE 18 168,622 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   1,288,563 86,597 SH   SOLE 19 86,597 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   92,734,704 6,232,171 SH   SOLE 21 6,232,171 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   21,369,019 1,436,090 SH   SOLE 22 1,398,846 0 37,244
SMART GLOBAL HLDGS INC SHS G8232Y101   128,147 8,612 SH   SOLE 25 8,612 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   410,390 27,580 SH   SOLE 26 24,240 0 3,340
SMART GLOBAL HLDGS INC SHS G8232Y101   12,856 864 SH   SOLE 28 864 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   1,295,319 87,051 SH   SOLE 30 87,051 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   95,172 6,396 SH   SOLE 40 6,396 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   226,221 15,203 SH   SOLE 43 13,938 0 1,265
SMART SAND INC COM 83191H107   91,524 51,131 SH   SOLE 18 3,842 0 47,289
SMART SAND INC COM 83191H107   343,098 191,675 SH   SOLE 21 191,675 0 0
SMART SAND INC COM 83191H107   637,732 356,275 SH   SOLE 22 356,275 0 0
SMARTFINANCIAL INC COM NEW 83190L208   1,250,370 45,468 SH   SOLE 2 38,338 0 7,130
SMARTFINANCIAL INC COM NEW 83190L208   6,628 241 SH   SOLE 7 241 0 0
SMARTFINANCIAL INC COM NEW 83190L208   1,241,928 45,161 SH   SOLE 18 45,161 0 0
SMARTFINANCIAL INC COM NEW 83190L208   1,713,168 62,297 SH   SOLE 19 62,297 0 0
SMARTFINANCIAL INC COM NEW 83190L208   17,897,743 650,827 SH   SOLE 21 650,827 0 0
SMARTFINANCIAL INC COM NEW 83190L208   12,428,378 451,941 SH   SOLE 22 439,569 0 12,372
SMARTFINANCIAL INC COM NEW 83190L208   31,928 1,161 SH   SOLE 26 0 0 1,161
SMARTRENT INC COM CL A 83193G107   185,188 76,209 SH   SOLE 2 44,301 0 31,908
SMARTRENT INC COM CL A 83193G107   3,208 1,320 SH   SOLE 7 1,320 0 0
SMARTRENT INC COM CL A 83193G107   741,546 305,163 SH   SOLE 18 305,163 0 0
SMARTRENT INC COM CL A 83193G107   560,441 230,634 SH   SOLE 19 230,634 0 0
SMARTRENT INC COM CL A 83193G107   10,830,680 4,457,070 SH   SOLE 21 4,457,070 0 0
SMARTRENT INC COM CL A 83193G107   7,127,236 2,933,019 SH   SOLE 22 2,855,221 0 77,798
SMARTRENT INC COM CL A 83193G107   33,135 13,636 SH   SOLE 25 13,636 0 0
SMARTRENT INC COM CL A 83193G107   15,902 6,544 SH   SOLE 28 0 0 6,544
SMARTRENT INC COM CL A 83193G107   1,745,697 718,394 SH   SOLE 30 718,394 0 0
SMARTRENT INC COM CL A 83193G107   38,593 15,882 SH   SOLE 40 15,882 0 0
SMARTSHEET INC COM CL A 83200N103   3,985,200 101,250 SH   SOLE 2 39,927 0 61,323
SMARTSHEET INC COM CL A 83200N103   222,069 5,642 SH   SOLE 4 479 0 5,163
SMARTSHEET INC COM CL A 83200N103   326,452 8,294 SH   SOLE 7 8,294 0 0
SMARTSHEET INC COM CL A 83200N103   2,595,123 65,933 SH   SOLE 18 65,933 0 0
SMARTSHEET INC COM CL A 83200N103   1,582,351 40,202 SH   SOLE 19 40,202 0 0
SMARTSHEET INC COM CL A 83200N103   91,683,964 2,329,369 SH   SOLE 21 2,329,369 0 0
SMARTSHEET INC COM CL A 83200N103   119,996,832 3,048,700 SH   SOLE 22 2,878,538 0 170,162
SMARTSHEET INC COM CL A 83200N103   751,225 19,086 SH   SOLE 25 19,086 0 0
SMARTSHEET INC COM CL A 83200N103   1,959,931 49,795 SH   SOLE 26 38,729 0 11,066
SMARTSHEET INC COM CL A 83200N103   887,017 22,536 SH   SOLE 28 21,093 0 1,443
SMARTSHEET INC COM CL A 83200N103   38,008,496 965,663 SH   SOLE 30 965,663 0 0
SMARTSHEET INC COM CL A 83200N103   70,140 1,782 SH   SOLE 31 1,782 0 0
SMARTSHEET INC COM CL A 83200N103   273,749 6,955 SH   SOLE 34 6,955 0 0
SMARTSHEET INC COM CL A 83200N103   54,002 1,372 SH   SOLE 36 1,372 0 0
SMARTSHEET INC COM CL A 83200N103   690,020 17,531 SH   SOLE 40 17,531 0 0
SMARTSHEET INC COM CL A 83200N103   18,735 476 SH   OTR 43 476 0 0
SMARTSHEET INC COM CL A 83200N103   2,199,516 55,882 SH   SOLE 43 50,055 0 5,827
SMILEDIRECTCLUB INC CL A COM 83192H106   792 2,250 SH   SOLE 2 0 0 2,250
SMILEDIRECTCLUB INC CL A COM 83192H106   27,243 77,352 SH   SOLE 21 77,352 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106   489,318 1,389,318 SH   SOLE 22 1,389,318 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   7,583 282 SH   SOLE 2 282 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   7,583 282 SH   SOLE 18 282 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   5,667,627 210,771 SH   SOLE 43 199,209 0 11,562
SMITH & WESSON BRANDS INC COM 831754106   230,523 26,558 SH   SOLE 2 13,739 0 12,819
SMITH & WESSON BRANDS INC COM 831754106   1,736 200 SH   SOLE 4 200 0 0
SMITH & WESSON BRANDS INC COM 831754106   3,064 353 SH   SOLE 7 353 0 0
SMITH & WESSON BRANDS INC COM 831754106   1,141,359 131,493 SH   SOLE 18 131,493 0 0
SMITH & WESSON BRANDS INC COM 831754106   732,149 84,349 SH   SOLE 19 84,349 0 0
SMITH & WESSON BRANDS INC COM 831754106   21,029,114 2,422,709 SH   SOLE 21 2,422,709 0 0
SMITH & WESSON BRANDS INC COM 831754106   10,342,255 1,191,504 SH   SOLE 22 1,128,707 0 62,797
SMITH & WESSON BRANDS INC COM 831754106   326,984 37,671 SH   SOLE 26 34,119 0 3,552
SMITH & WESSON BRANDS INC COM 831754106   170,831 19,681 SH   SOLE 30 19,681 0 0
SMITH & WESSON BRANDS INC COM 831754106   103,075 11,875 SH   SOLE 43 11,074 0 801
SMITH A O CORP COM 831865209   14,126,431 246,793 SH   SOLE 2 119,256 0 127,537
SMITH A O CORP COM 831865209   5,890,454 102,908 SH   SOLE 4 55,522 0 47,386
SMITH A O CORP COM 831865209   10,494,725 183,346 SH   SOLE 7 147,954 0 35,392
SMITH A O CORP COM 831865209   33,943 593 SH   SOLE 13 593 0 0
SMITH A O CORP COM 831865209   1,286,183 22,470 SH   SOLE 15 22,470 0 0
SMITH A O CORP COM 831865209   14,251,787 248,983 SH   SOLE 18 238,389 0 10,594
SMITH A O CORP COM 831865209   5,833,901 101,920 SH   SOLE 19 101,920 0 0
SMITH A O CORP COM 831865209   218,697,154 3,820,705 SH   SOLE 21 3,820,705 0 0
SMITH A O CORP COM 831865209   178,221,205 3,113,578 SH   SOLE 22 2,811,282 0 302,296
SMITH A O CORP COM 831865209   12,607,740 220,261 SH   SOLE 23 220,261 0 0
SMITH A O CORP COM 831865209   20,062,563 350,499 SH   SOLE 25 350,499 0 0
SMITH A O CORP COM 831865209   9,322,851 162,873 SH   SOLE 26 79,629 0 83,244
SMITH A O CORP COM 831865209   10,570,511 184,670 SH   SOLE 28 1,194 0 183,476
SMITH A O CORP COM 831865209   10,475 183 SH   SOLE 29 183 0 0
SMITH A O CORP COM 831865209   60,995,116 1,065,603 SH   SOLE 30 938,745 0 126,858
SMITH A O CORP COM 831865209   1,657,957 28,965 SH   SOLE 31 26,780 0 2,185
SMITH A O CORP COM 831865209   4,027,750 70,366 SH   SOLE 34 70,366 0 0
SMITH A O CORP COM 831865209   909,601 15,891 SH   SOLE 36 15,891 0 0
SMITH A O CORP COM 831865209   283,109 4,946 SH   SOLE 40 4,946 0 0
SMITH A O CORP COM 831865209   25,243 441 SH   OTR 43 441 0 0
SMITH A O CORP COM 831865209   4,668,628 81,562 SH   SOLE 43 70,751 0 10,811
SMITH MICRO SOFTWARE INC COM NEW 832154207   2,472 1,177 SH   SOLE 2 0 0 1,177
SMITH MICRO SOFTWARE INC COM NEW 832154207   17,088 8,137 SH   SOLE 18 8,137 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207   248,260 118,219 SH   SOLE 21 118,219 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207   825,092 392,901 SH   SOLE 22 392,901 0 0
SMITH MIDLAND CORP COM 832156103   15,314 747 SH   SOLE 18 747 0 0
SMITH MIDLAND CORP COM 832156103   188,375 9,189 SH   SOLE 21 9,189 0 0
SMITH MIDLAND CORP COM 832156103   189,441 9,241 SH   SOLE 22 9,241 0 0
SMUCKER J M CO COM NEW 832696405   36,481,137 230,223 SH   SOLE 2 33,196 0 197,027
SMUCKER J M CO COM NEW 832696405   16,631,328 104,956 SH   SOLE 4 51,449 0 53,507
SMUCKER J M CO COM NEW 832696405   21,245,841 134,077 SH   SOLE 7 130,752 0 3,325
SMUCKER J M CO COM NEW 832696405   92,065 581 SH   SOLE 13 223 0 358
SMUCKER J M CO COM NEW 832696405   2,838,811 17,915 SH   SOLE 15 17,915 0 0
SMUCKER J M CO COM NEW 832696405   26,880,045 169,633 SH   SOLE 18 161,139 0 8,494
SMUCKER J M CO COM NEW 832696405   11,347,638 71,612 SH   SOLE 19 71,612 0 0
SMUCKER J M CO COM NEW 832696405   631,541,696 3,985,496 SH   SOLE 21 3,985,496 0 0
SMUCKER J M CO COM NEW 832696405   395,780,630 2,497,669 SH   SOLE 22 2,273,869 0 223,800
SMUCKER J M CO COM NEW 832696405   28,108,586 177,386 SH   SOLE 23 177,386 0 0
SMUCKER J M CO COM NEW 832696405   23,354,944 147,387 SH   SOLE 25 147,387 0 0
SMUCKER J M CO COM NEW 832696405   42,752,983 269,803 SH   SOLE 26 88,356 0 181,447
SMUCKER J M CO COM NEW 832696405   45,190,890 285,188 SH   SOLE 28 1,820 0 283,368
SMUCKER J M CO COM NEW 832696405   127,270,318 803,170 SH   SOLE 30 797,794 0 5,376
SMUCKER J M CO COM NEW 832696405   3,908,099 24,663 SH   SOLE 31 22,752 0 1,911
SMUCKER J M CO COM NEW 832696405   8,905,135 56,198 SH   SOLE 34 56,198 0 0
SMUCKER J M CO COM NEW 832696405   13,054,886 82,386 SH   SOLE 35 82,386 0 0
SMUCKER J M CO COM NEW 832696405   8,698,979 54,897 SH   SOLE 36 54,897 0 0
SMUCKER J M CO COM NEW 832696405   638,911 4,032 SH   SOLE 40 4,032 0 0
SMUCKER J M CO COM NEW 832696405   62,275 393 SH   OTR 43 393 0 0
SMUCKER J M CO COM NEW 832696405   63,821,072 402,758 SH   SOLE 43 383,355 0 19,403
SNAP INC CL A 83304A106   7,802,932 871,836 SH   SOLE 2 791,468 0 80,368
SNAP INC CL A 83304A106   7,174,606 801,632 SH   SOLE 4 444,907 0 356,725
SNAP INC CL A 83304A106   1,259,032 140,674 SH   SOLE 7 140,674 0 0
SNAP INC CL A 83304A106   174,418 19,488 SH   SOLE 13 4,838 0 14,650
SNAP INC CL A 83304A106   582,752 65,112 SH   SOLE 15 65,112 0 0
SNAP INC CL A 83304A106   11,411,152 1,274,989 SH   SOLE 18 1,091,248 0 183,741
SNAP INC CL A 83304A106   6,797,042 759,446 SH   SOLE 19 759,446 0 0
SNAP INC CL A 83304A106   52,271,643 5,840,407 SH   SOLE 21 5,840,407 0 0
SNAP INC CL A 83304A106   151,713,965 16,951,281 SH   SOLE 22 15,605,341 0 1,345,940
SNAP INC CL A 83304A106   17,493,518 1,954,583 SH   SOLE 23 1,954,583 0 0
SNAP INC CL A 83304A106   2,758,936 308,261 SH   SOLE 25 308,261 0 0
SNAP INC CL A 83304A106   7,600,242 849,189 SH   SOLE 26 650,126 0 199,063
SNAP INC CL A 83304A106   10,302,488 1,151,116 SH   SOLE 28 18,495 0 1,132,621
SNAP INC CL A 83304A106   6,516 728 SH   SOLE 29 728 0 0
SNAP INC CL A 83304A106   31,047,273 3,468,969 SH   SOLE 30 3,468,969 0 0
SNAP INC CL A 83304A106   2,047,670 228,790 SH   SOLE 31 209,089 0 19,701
SNAP INC CL A 83304A106   552,904 61,777 SH   SOLE 34 61,777 0 0
SNAP INC CL A 83304A106   1,363,953 152,397 SH   SOLE 36 152,397 0 0
SNAP INC CL A 83304A106   348,871 38,980 SH   SOLE 40 38,980 0 0
SNAP INC CL A 83304A106   3,464,187 387,060 SH   SOLE 43 355,929 0 31,131
SNAP INC NOTE 0.750% 8/0 83304AAB2   6,428,730 7,590,000 PRN   SOLE 21 7,590,000 0 0
SNAP INC NOTE 0.250% 5/0 83304AAD8   2,508,179 2,773,000 PRN   SOLE 21 2,773,000 0 0
SNAP INC NOTE 5/0 83304AAF3   2,814,955 4,030,000 PRN   SOLE 2 4,030,000 0 0
SNAP INC NOTE 5/0 83304AAF3   7,700,962 11,025,000 PRN   SOLE 21 11,025,000 0 0
SNAP INC NOTE 5/0 83304AAF3   3,771,900 5,400,000 PRN   SOLE 22 5,400,000 0 0
SNAP ON INC COM 833034101   49,145,457 215,088 SH   SOLE 2 132,932 0 82,156
SNAP ON INC COM 833034101   16,287,910 71,285 SH   SOLE 4 42,020 0 29,265
SNAP ON INC COM 833034101   14,154,499 61,948 SH   SOLE 7 47,036 0 14,912
SNAP ON INC COM 833034101   2,379,266 10,413 SH   SOLE 13 10,413 0 0
SNAP ON INC COM 833034101   2,037,445 8,917 SH   SOLE 15 8,917 0 0
SNAP ON INC COM 833034101   30,880,195 135,149 SH   SOLE 18 114,794 0 20,355
SNAP ON INC COM 833034101   28,000,764 122,547 SH   SOLE 19 122,547 0 0
SNAP ON INC COM 833034101   338,328,570 1,480,715 SH   SOLE 21 1,480,715 0 0
SNAP ON INC COM 833034101   336,125,013 1,471,071 SH   SOLE 22 1,313,601 0 157,470
SNAP ON INC COM 833034101   28,314,481 123,920 SH   SOLE 23 123,920 0 0
SNAP ON INC COM 833034101   18,471,817 80,843 SH   SOLE 25 80,843 0 0
SNAP ON INC COM 833034101   35,352,201 154,721 SH   SOLE 26 81,399 0 73,322
SNAP ON INC COM 833034101   39,279,487 171,909 SH   SOLE 28 753 0 171,156
SNAP ON INC COM 833034101   2,532,812 11,085 SH   SOLE 29 11,085 0 0
SNAP ON INC COM 833034101   72,671,016 318,049 SH   SOLE 30 316,998 0 1,051
SNAP ON INC COM 833034101   8,503,484 37,216 SH   SOLE 31 36,253 0 963
SNAP ON INC COM 833034101   50,349,828 220,359 SH   SOLE 34 220,359 0 0
SNAP ON INC COM 833034101   3,992,634 17,474 SH   SOLE 36 17,474 0 0
SNAP ON INC COM 833034101   472,517 2,068 SH   SOLE 40 2,068 0 0
SNAP ON INC COM 833034101   37,015 162 SH   OTR 43 162 0 0
SNAP ON INC COM 833034101   10,133,120 44,348 SH   SOLE 43 36,896 0 7,452
SNAP ONE HOLDINGS CORP COM 83303Y105   99,042 13,366 SH   SOLE 2 4,537 0 8,829
SNAP ONE HOLDINGS CORP COM 83303Y105   333 45 SH   SOLE 7 45 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105   377,176 50,901 SH   SOLE 18 50,901 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105   249,510 33,672 SH   SOLE 19 33,672 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105   4,380,095 591,106 SH   SOLE 21 591,106 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105   2,113,680 285,247 SH   SOLE 22 272,675 0 12,572
SNAP ONE HOLDINGS CORP COM 83303Y105   28,766 3,882 SH   SOLE 25 3,882 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105   17,280 2,332 SH   SOLE 28 0 0 2,332
SNAP ONE HOLDINGS CORP COM 83303Y105   49,247 6,646 SH   SOLE 30 6,646 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105   27,306 3,685 SH   SOLE 40 3,685 0 0
SNOWFLAKE INC CL A 833445109   69,220,299 482,237 SH   SOLE 2 24,547 0 457,690
SNOWFLAKE INC CL A 833445109   20,381,675 141,993 SH   SOLE 4 81,781 0 60,212
SNOWFLAKE INC CL A 833445109   7,875,753 54,868 SH   SOLE 7 54,868 0 0
SNOWFLAKE INC CL A 833445109   533,395 3,716 SH   SOLE 13 906 0 2,810
SNOWFLAKE INC CL A 833445109   2,245,540 15,644 SH   SOLE 15 15,644 0 0
SNOWFLAKE INC CL A 833445109   22,978,888 160,087 SH   SOLE 18 148,372 0 11,715
SNOWFLAKE INC CL A 833445109   21,507,459 149,836 SH   SOLE 19 149,836 0 0
SNOWFLAKE INC CL A 833445109   427,894,750 2,981,014 SH   SOLE 21 2,981,014 0 0
SNOWFLAKE INC CL A 833445109   924,473,389 6,440,528 SH   SOLE 22 5,962,053 0 478,475
SNOWFLAKE INC CL A 833445109   52,080,044 362,826 SH   SOLE 23 362,826 0 0
SNOWFLAKE INC CL A 833445109   62,256,025 433,719 SH   SOLE 25 433,719 0 0
SNOWFLAKE INC CL A 833445109   42,539,945 296,363 SH   SOLE 26 135,556 0 160,807
SNOWFLAKE INC CL A 833445109   54,528,119 379,881 SH   SOLE 28 13,047 0 366,834
SNOWFLAKE INC CL A 833445109   36,029 251 SH   SOLE 29 251 0 0
SNOWFLAKE INC CL A 833445109   105,619,890 735,822 SH   SOLE 30 735,822 0 0
SNOWFLAKE INC CL A 833445109   7,203,842 50,187 SH   SOLE 31 46,123 0 4,064
SNOWFLAKE INC CL A 833445109   20,485,885 142,719 SH   SOLE 34 142,719 0 0
SNOWFLAKE INC CL A 833445109   9,655,649 67,268 SH   SOLE 36 67,268 0 0
SNOWFLAKE INC CL A 833445109   1,185,640 8,260 SH   SOLE 40 8,260 0 0
SNOWFLAKE INC CL A 833445109   57,847 403 SH   OTR 43 403 0 0
SNOWFLAKE INC CL A 833445109   15,295,622 106,560 SH   SOLE 43 95,169 0 11,391
SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108   12,148 9,417 SH   SOLE 2 9,417 0 0
SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108   92,816 71,950 SH   SOLE 22 31,842 0 40,108
SOBR SAFE INC COM NEW 833592207   32,392 34,100 SH   SOLE 22 34,100 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   4,508,804 56,473 SH   SOLE 2 55,043 0 1,430
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   70,818 887 SH   SOLE 4 887 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   10,251,616 128,402 SH   SOLE 7 128,402 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   1,183,548 14,824 SH   SOLE 18 14,824 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   20,353,292 254,926 SH   SOLE 19 254,926 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   27,509,511 344,558 SH   SOLE 21 344,558 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   2,093,884 26,226 SH   SOLE 22 26,226 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   18,144,359 227,259 SH   SOLE 25 227,259 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   37,445 469 SH   SOLE 26 469 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   8,783,119 110,009 SH   SOLE 29 110,009 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   16,489,914 206,537 SH   SOLE 30 206,537 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   112,305,738 1,406,635 SH   SOLE 34 1,406,635 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   11,249,692 140,903 SH   SOLE 43 121,770 0 19,133
SOCIETAL CDMO INC COM 75629F109   4,442 2,981 SH   SOLE 2 0 0 2,981
SOCIETAL CDMO INC COM 75629F109   13,021 8,739 SH   SOLE 18 8,739 0 0
SOCIETAL CDMO INC COM 75629F109   181,711 121,954 SH   SOLE 21 121,954 0 0
SOCIETAL CDMO INC COM 75629F109   394,960 265,074 SH   SOLE 22 265,074 0 0
SOCIETY PASS INC COM 83370P102   644 651 SH   SOLE 18 651 0 0
SOCIETY PASS INC COM 83370P102   6,752 6,820 SH   SOLE 21 6,820 0 0
SOCIETY PASS INC COM 83370P102   127,792 129,083 SH   SOLE 22 129,083 0 0
SOCKET MOBILE INC COM NEW 83368E200   689 357 SH   SOLE 22 357 0 0
SOFI TECHNOLOGIES INC COM 83406F102   5,436,361 1,179,254 SH   SOLE 2 241,092 0 938,162
SOFI TECHNOLOGIES INC COM 83406F102   151,766 32,921 SH   SOLE 4 32,921 0 0
SOFI TECHNOLOGIES INC COM 83406F102   188,093 40,801 SH   SOLE 7 40,801 0 0
SOFI TECHNOLOGIES INC COM 83406F102   1,447,701 314,035 SH   SOLE 18 314,035 0 0
SOFI TECHNOLOGIES INC COM 83406F102   1,156,608 250,891 SH   SOLE 19 250,891 0 0
SOFI TECHNOLOGIES INC COM 83406F102   62,795,700 13,621,627 SH   SOLE 21 13,621,627 0 0
SOFI TECHNOLOGIES INC COM 83406F102   88,159,432 19,123,521 SH   SOLE 22 18,117,565 0 1,005,956
SOFI TECHNOLOGIES INC COM 83406F102   459,382 99,649 SH   SOLE 25 99,649 0 0
SOFI TECHNOLOGIES INC COM 83406F102   1,381,050 299,577 SH   SOLE 26 249,568 0 50,009
SOFI TECHNOLOGIES INC COM 83406F102   105,537 22,893 SH   SOLE 28 10,215 0 12,678
SOFI TECHNOLOGIES INC COM 83406F102   1,355,713 294,081 SH   SOLE 30 294,081 0 0
SOFI TECHNOLOGIES INC COM 83406F102   49,613 10,762 SH   SOLE 31 10,762 0 0
SOFI TECHNOLOGIES INC COM 83406F102   353,094 76,593 SH   SOLE 40 76,593 0 0
SOFI TECHNOLOGIES INC COM 83406F102   1,295,687 281,060 SH   SOLE 43 236,577 0 44,483
SOFI TECHNOLOGIES INC OPTIONS 83406F102   2,305 500 SH Put SOLE 4 500 0 0
SOFI TECHNOLOGIES INC OPTIONS 83406F102   40,107 8,700 SH Put SOLE 18 8,700 0 0
SOFI TECHNOLOGIES INC OPTIONS 83406F102   668,911 145,100 SH Put SOLE 19 145,100 0 0
SOFI TECHNOLOGIES INC OPTIONS 83406F102   18,901 4,100 SH Put SOLE 22 4,100 0 0
SOFI TECHNOLOGIES INC OPTIONS 83406F102   191,776 41,600 SH Put SOLE 34 41,600 0 0
SOHU COM LTD SPONSORED ADS 83410S108   132,288 9,649 SH   SOLE 2 9,649 0 0
SOHU COM LTD SPONSORED ADS 83410S108   17,988 1,312 SH   SOLE 4 1,312 0 0
SOHU COM LTD SPONSORED ADS 83410S108   32,685 2,384 SH   SOLE 7 2,384 0 0
SOHU COM LTD SPONSORED ADS 83410S108   4,291,271 313,003 SH   SOLE 21 313,003 0 0
SOHU COM LTD SPONSORED ADS 83410S108   2,111,930 154,043 SH   SOLE 22 140,469 0 13,574
SOHU COM LTD SPONSORED ADS 83410S108   2,399 175 SH   SOLE 25 175 0 0
SOHU COM LTD SPONSORED ADS 83410S108   1,159,085 84,543 SH   SOLE 30 84,543 0 0
SOL GEL TECHNOLOGIES SHS M8694L103   14,086 3,089 SH   SOLE 22 3,089 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   3,782,504 13,353 SH   SOLE 2 7,587 0 5,766
SOLAREDGE TECHNOLOGIES INC COM 83417M104   10,924,874 38,567 SH   SOLE 4 20,453 0 18,114
SOLAREDGE TECHNOLOGIES INC COM 83417M104   12,463,880 44,000 SH   SOLE 7 42,429 0 1,571
SOLAREDGE TECHNOLOGIES INC COM 83417M104   281,004 992 SH   SOLE 13 270 0 722
SOLAREDGE TECHNOLOGIES INC COM 83417M104   1,774,687 6,265 SH   SOLE 15 6,265 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   23,908,555 84,402 SH   SOLE 18 79,728 0 4,674
SOLAREDGE TECHNOLOGIES INC COM 83417M104   31,243,265 110,295 SH   SOLE 19 110,295 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   552,479,327 1,950,363 SH   SOLE 21 1,950,363 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   224,255,228 791,666 SH   SOLE 22 751,688 0 39,978
SOLAREDGE TECHNOLOGIES INC COM 83417M104   25,065,146 88,485 SH   SOLE 23 88,485 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   43,632,928 154,033 SH   SOLE 25 154,033 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   30,699,386 108,375 SH   SOLE 26 44,062 0 64,313
SOLAREDGE TECHNOLOGIES INC COM 83417M104   37,961,013 134,010 SH   SOLE 28 19,206 0 114,804
SOLAREDGE TECHNOLOGIES INC COM 83417M104   58,354 206 SH   SOLE 29 206 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   425,570,118 1,502,348 SH   SOLE 30 1,494,854 0 7,494
SOLAREDGE TECHNOLOGIES INC COM 83417M104   3,179,989 11,226 SH   SOLE 31 10,218 0 1,008
SOLAREDGE TECHNOLOGIES INC COM 83417M104   670,500 2,367 SH   SOLE 34 2,367 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   3,965,497 13,999 SH   SOLE 36 13,999 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   613,846 2,167 SH   SOLE 40 2,167 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   10,574,025 37,328 SH   SOLE 43 34,808 0 2,520
SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6   9,596,795 7,730,000 PRN   SOLE 2 7,730,000 0 0
SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6   3,770,436 3,037,000 PRN   SOLE 19 3,037,000 0 0
SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6   7,461,415 6,010,000 PRN   SOLE 21 6,010,000 0 0
SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6   11,670,100 9,400,000 PRN   SOLE 22 9,400,000 0 0
SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6   4,982,140 4,013,000 PRN   SOLE 34 4,013,000 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   444,695 44,783 SH   SOLE 2 23,687 0 21,096
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   1,966 198 SH   SOLE 7 198 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   854,069 86,009 SH   SOLE 18 86,009 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   2,163,916 217,917 SH   SOLE 19 217,917 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   10,902,554 1,097,941 SH   SOLE 21 1,097,941 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   9,911,669 998,154 SH   SOLE 22 985,532 0 12,622
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   28,837 2,904 SH   SOLE 23 2,904 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   121,315 12,217 SH   SOLE 26 0 0 12,217
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   277,712 27,967 SH   SOLE 43 26,275 0 1,692
SOLARWINDS CORP COM NEW 83417Q204   428,379 45,767 SH   SOLE 2 12,245 0 33,522
SOLARWINDS CORP COM NEW 83417Q204   1,301 139 SH   SOLE 4 139 0 0
SOLARWINDS CORP COM NEW 83417Q204   4,221 451 SH   SOLE 7 451 0 0
SOLARWINDS CORP COM NEW 83417Q204   1,308,743 139,823 SH   SOLE 18 139,823 0 0
SOLARWINDS CORP COM NEW 83417Q204   810,183 86,558 SH   SOLE 19 86,558 0 0
SOLARWINDS CORP COM NEW 83417Q204   18,051,574 1,928,587 SH   SOLE 21 1,928,587 0 0
SOLARWINDS CORP COM NEW 83417Q204   10,668,051 1,139,749 SH   SOLE 22 1,085,786 0 53,963
SOLARWINDS CORP COM NEW 83417Q204   46,940 5,015 SH   SOLE 25 5,015 0 0
SOLARWINDS CORP COM NEW 83417Q204   210,272 22,465 SH   SOLE 26 17,765 0 4,700
SOLARWINDS CORP COM NEW 83417Q204   3,909,597 417,692 SH   SOLE 30 417,692 0 0
SOLARWINDS CORP COM NEW 83417Q204   45,302 4,840 SH   SOLE 40 4,840 0 0
SOLARWINDS CORP COM NEW 83417Q204   430,330 45,975 SH   SOLE 43 44,048 0 1,927
SOLENO THERAPEUTICS INC COM 834203309   176 89 SH   SOLE 2 0 0 89
SOLENO THERAPEUTICS INC COM 834203309   77 39 SH   SOLE 21 39 0 0
SOLENO THERAPEUTICS INC COM 834203309   424 214 SH   SOLE 22 214 0 0
SOLID BIOSCIENCES INC COM NEW 83422E204   104,372 19,400 SH   SOLE 2 13,898 0 5,502
SOLID BIOSCIENCES INC COM NEW 83422E204   5,956 1,107 SH   SOLE 19 1,107 0 0
SOLID BIOSCIENCES INC COM NEW 83422E204   35,696 6,635 SH   SOLE 21 6,635 0 0
SOLID BIOSCIENCES INC COM NEW 83422E204   599,359 111,405 SH   SOLE 22 111,405 0 0
SOLID BIOSCIENCES INC COM NEW 83422E204   13,466 2,503 SH   SOLE 23 2,503 0 0
SOLID BIOSCIENCES INC COM NEW 83422E204   16,215 3,014 SH   SOLE 26 0 0 3,014
SOLID POWER INC CLASS A COM 83422N105   210,264 82,781 SH   SOLE 2 32,113 0 50,668
SOLID POWER INC CLASS A COM 83422N105   3,759 1,480 SH   SOLE 7 1,480 0 0
SOLID POWER INC CLASS A COM 83422N105   841,939 331,472 SH   SOLE 18 331,472 0 0
SOLID POWER INC CLASS A COM 83422N105   621,825 244,813 SH   SOLE 19 244,813 0 0
SOLID POWER INC CLASS A COM 83422N105   12,561,959 4,945,653 SH   SOLE 21 4,945,653 0 0
SOLID POWER INC CLASS A COM 83422N105   7,648,237 3,011,117 SH   SOLE 22 2,888,522 0 122,595
SOLID POWER INC CLASS A COM 83422N105   37,059 14,590 SH   SOLE 25 14,590 0 0
SOLID POWER INC CLASS A COM 83422N105   225,816 88,904 SH   SOLE 26 78,373 0 10,531
SOLID POWER INC CLASS A COM 83422N105   50,211 19,768 SH   SOLE 28 0 0 19,768
SOLID POWER INC CLASS A COM 83422N105   166,210 65,437 SH   SOLE 30 65,437 0 0
SOLID POWER INC CLASS A COM 83422N105   26,502 10,434 SH   SOLE 40 10,434 0 0
SOLIGENIX INC COM 834223307   7,749 17,144 SH   SOLE 21 17,144 0 0
SOLIGENIX INC COM 834223307   956 2,116 SH   SOLE 22 2,116 0 0
SOLITARIO ZINC CORP COM 8342EP107   22,832 36,820 SH   SOLE 21 36,820 0 0
SOLITARIO ZINC CORP COM 8342EP107   1,819 2,933 SH   SOLE 22 2,933 0 0
SOLO BRANDS INC COM CL A 83425V104   109,000 29,301 SH   SOLE 2 21,647 0 7,654
SOLO BRANDS INC COM CL A 83425V104   225,904 60,727 SH   SOLE 18 60,727 0 0
SOLO BRANDS INC COM CL A 83425V104   138,600 37,258 SH   SOLE 19 37,258 0 0
SOLO BRANDS INC COM CL A 83425V104   2,722,515 731,859 SH   SOLE 21 731,859 0 0
SOLO BRANDS INC COM CL A 83425V104   1,526,945 410,469 SH   SOLE 22 395,299 0 15,170
SOLUNA HOLDINGS INC COM NEW 583543103   404 1,547 SH   SOLE 18 1,547 0 0
SOLUNA HOLDINGS INC COM NEW 583543103   4,960 19,012 SH   SOLE 21 19,012 0 0
SOLUNA HOLDINGS INC COM NEW 583543103   13,361 51,213 SH   SOLE 22 51,213 0 0
SOMALOGIC INC CLASS A COM 83444K105   416,168 165,804 SH   SOLE 2 68,589 0 97,215
SOMALOGIC INC CLASS A COM 83444K105   3,971 1,582 SH   SOLE 7 1,582 0 0
SOMALOGIC INC CLASS A COM 83444K105   1,018,352 405,718 SH   SOLE 18 405,718 0 0
SOMALOGIC INC CLASS A COM 83444K105   1,055,892 420,674 SH   SOLE 19 420,674 0 0
SOMALOGIC INC CLASS A COM 83444K105   13,231,337 5,271,449 SH   SOLE 21 5,271,449 0 0
SOMALOGIC INC CLASS A COM 83444K105   9,447,781 3,764,056 SH   SOLE 22 3,587,812 0 176,244
SOMALOGIC INC CLASS A COM 83444K105   11,629 4,633 SH   SOLE 23 4,633 0 0
SOMALOGIC INC CLASS A COM 83444K105   48,282 19,236 SH   SOLE 25 19,236 0 0
SOMALOGIC INC CLASS A COM 83444K105   345,958 137,832 SH   SOLE 26 119,349 0 18,483
SOMALOGIC INC CLASS A COM 83444K105   15,047 5,995 SH   SOLE 28 0 0 5,995
SOMALOGIC INC CLASS A COM 83444K105   139,591 55,614 SH   SOLE 30 55,614 0 0
SOMALOGIC INC CLASS A COM 83444K105   39,377 15,688 SH   SOLE 40 15,688 0 0
SONDER HOLDINGS INC CLASS A COM 83542D102   28,710 23,153 SH   SOLE 2 6,049 0 17,104
SONDER HOLDINGS INC CLASS A COM 83542D102   2,661 2,146 SH   SOLE 7 2,146 0 0
SONDER HOLDINGS INC CLASS A COM 83542D102   542,355 437,383 SH   SOLE 18 437,383 0 0
SONDER HOLDINGS INC CLASS A COM 83542D102   442,399 356,773 SH   SOLE 19 356,773 0 0
SONDER HOLDINGS INC CLASS A COM 83542D102   7,915,908 6,383,797 SH   SOLE 21 6,383,797 0 0
SONDER HOLDINGS INC CLASS A COM 83542D102   4,019,181 3,241,275 SH   SOLE 22 3,180,214 0 61,061
SONENDO INC COM 835431107   5,422 1,916 SH   SOLE 2 1,916 0 0
SONENDO INC COM 835431107   9,650 3,410 SH   SOLE 18 3,410 0 0
SONENDO INC COM 835431107   112,232 39,658 SH   SOLE 21 39,658 0 0
SONENDO INC COM 835431107   15,290 5,403 SH   SOLE 22 5,403 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   2,181,971 44,286 SH   SOLE 2 15,778 0 28,508
SONIC AUTOMOTIVE INC CL A 83545G102   3,400 69 SH   SOLE 4 69 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   25,078 509 SH   SOLE 7 509 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   3,635,830 73,794 SH   SOLE 18 62,315 0 11,479
SONIC AUTOMOTIVE INC CL A 83545G102   8,559,874 173,734 SH   SOLE 19 173,734 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   106,805,831 2,167,766 SH   SOLE 21 2,167,766 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   30,823,411 625,602 SH   SOLE 22 599,994 0 25,608
SONIC AUTOMOTIVE INC CL A 83545G102   26,162 531 SH   SOLE 23 531 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   139,040 2,822 SH   SOLE 25 2,822 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   2,708,668 54,976 SH   SOLE 26 12,730 0 42,246
SONIC AUTOMOTIVE INC CL A 83545G102   1,400,795 28,431 SH   SOLE 30 28,431 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   78,339 1,590 SH   SOLE 36 1,590 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   126,969 2,577 SH   SOLE 40 2,577 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   865,723 17,571 SH   SOLE 43 13,744 0 3,827
SONIDA SENIOR LIVING INC COM 140475203   15,675 1,254 SH   SOLE 2 1,254 0 0
SONIDA SENIOR LIVING INC COM 140475203   7,725 618 SH   SOLE 18 618 0 0
SONIDA SENIOR LIVING INC COM 140475203   1,775 142 SH   SOLE 19 142 0 0
SONIDA SENIOR LIVING INC COM 140475203   128,688 10,295 SH   SOLE 21 10,295 0 0
SONIDA SENIOR LIVING INC COM 140475203   401,563 32,125 SH   SOLE 22 32,125 0 0
SONNET BIOTHERAPEUTC HLDNG I COM NEW 83548R204   2 2 SH   SOLE 21 2 0 0
SONNET BIOTHERAPEUTC HLDNG I COM NEW 83548R204   15,067 13,102 SH   SOLE 22 13,102 0 0
SONO TEK CORP COM 835483108   8,442 1,315 SH   SOLE 18 1,315 0 0
SONO TEK CORP COM 835483108   100,993 15,731 SH   SOLE 21 15,731 0 0
SONO TEK CORP COM 835483108   5,939 925 SH   SOLE 22 925 0 0
SONOCO PRODS CO COM 835495102   8,658,217 142,616 SH   SOLE 2 84,114 0 58,502
SONOCO PRODS CO COM 835495102   14,874 245 SH   SOLE 4 245 0 0
SONOCO PRODS CO COM 835495102   3,942,204 64,935 SH   SOLE 7 64,935 0 0
SONOCO PRODS CO COM 835495102   15,459,134 254,639 SH   SOLE 18 254,639 0 0
SONOCO PRODS CO COM 835495102   2,022,979 33,322 SH   SOLE 19 33,322 0 0
SONOCO PRODS CO COM 835495102   483,150,579 7,958,336 SH   SOLE 21 7,958,336 0 0
SONOCO PRODS CO COM 835495102   171,555,775 2,825,824 SH   SOLE 22 2,696,002 0 129,822
SONOCO PRODS CO COM 835495102   948,169 15,618 SH   SOLE 25 15,618 0 0
SONOCO PRODS CO COM 835495102   2,841,653 46,807 SH   SOLE 26 38,858 0 7,949
SONOCO PRODS CO COM 835495102   3,333,222 54,904 SH   SOLE 28 54,904 0 0
SONOCO PRODS CO COM 835495102   2,764,005 45,528 SH   SOLE 30 45,528 0 0
SONOCO PRODS CO COM 835495102   83,537 1,376 SH   SOLE 31 1,376 0 0
SONOCO PRODS CO COM 835495102   3,031,797 49,939 SH   SOLE 32 49,939 0 0
SONOCO PRODS CO COM 835495102   288,858 4,758 SH   SOLE 36 4,758 0 0
SONOCO PRODS CO COM 835495102   859,593 14,159 SH   SOLE 40 14,159 0 0
SONOCO PRODS CO COM 835495102   20,156 332 SH   OTR 43 332 0 0
SONOCO PRODS CO COM 835495102   2,519,942 41,508 SH   SOLE 43 37,476 0 4,032
SONOMA PHARMACEUTICALS INC COM NEW 83558L204   682 609 SH   SOLE 21 609 0 0
SONOMA PHARMACEUTICALS INC COM NEW 83558L204   2,538 2,266 SH   SOLE 22 2,266 0 0
SONOS INC COM 83570H108   3,589,475 212,395 SH   SOLE 2 182,792 0 29,603
SONOS INC COM 83570H108   6,337 375 SH   SOLE 4 375 0 0
SONOS INC COM 83570H108   175,912 10,409 SH   SOLE 7 10,409 0 0
SONOS INC COM 83570H108   595,979 35,265 SH   SOLE 13 35,265 0 0
SONOS INC COM 83570H108   6,970,185 412,437 SH   SOLE 18 412,437 0 0
SONOS INC COM 83570H108   3,977,043 235,328 SH   SOLE 19 235,328 0 0
SONOS INC COM 83570H108   266,231,226 15,753,327 SH   SOLE 21 15,753,327 0 0
SONOS INC COM 83570H108   55,411,179 3,278,768 SH   SOLE 22 3,179,831 0 98,937
SONOS INC COM 83570H108   364,364 21,560 SH   SOLE 25 21,560 0 0
SONOS INC COM 83570H108   1,077,662 63,767 SH   SOLE 26 54,205 0 9,562
SONOS INC COM 83570H108   126,699 7,497 SH   SOLE 28 2,220 0 5,277
SONOS INC COM 83570H108   4,238,385 250,792 SH   SOLE 30 250,792 0 0
SONOS INC COM 83570H108   93,051 5,506 SH   SOLE 36 5,506 0 0
SONOS INC COM 83570H108   283,160 16,755 SH   SOLE 40 16,755 0 0
SONOS INC COM 83570H108   1,481,640 87,671 SH   SOLE 43 84,474 0 3,197
SONY GROUP CORPORATION SPONSORED ADR 835699307   8,696 114 SH   SOLE 2 114 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307   35,759,849 468,797 SH   SOLE 18 468,752 0 45
SONY GROUP CORPORATION SPONSORED ADR 835699307   373,238 4,893 SH   SOLE 34 4,893 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307   78,360,533 1,027,275 SH   SOLE 43 936,827 0 90,448
SOPHIA GENETICS SA ORDINARY SHARES H82027105   4,108 1,994 SH   SOLE 2 1,994 0 0
SOPHIA GENETICS SA ORDINARY SHARES H82027105   600,459 291,485 SH   SOLE 19 291,485 0 0
SOPHIA GENETICS SA ORDINARY SHARES H82027105   1,275 619 SH   SOLE 21 619 0 0
SOPHIA GENETICS SA ORDINARY SHARES H82027105   6,149 2,985 SH   SOLE 22 2,985 0 0
SOPHIA GENETICS SA ORDINARY SHARES H82027105   3,698 1,795 SH   SOLE 34 1,795 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202   1,150,125 1,298,110 SH   SOLE 2 391,076 0 907,034
SORRENTO THERAPEUTICS INC COM NEW 83587F202   850 959 SH   SOLE 4 959 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202   3,026 3,415 SH   SOLE 7 3,415 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202   1,146,205 1,293,685 SH   SOLE 18 1,248,489 0 45,196
SORRENTO THERAPEUTICS INC COM NEW 83587F202   3,650,098 4,119,749 SH   SOLE 19 4,119,749 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202   14,993,431 16,922,608 SH   SOLE 21 16,922,608 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202   12,871,817 14,528,010 SH   SOLE 22 14,009,944 0 518,066
SORRENTO THERAPEUTICS INC COM NEW 83587F202   103,779 117,132 SH   SOLE 23 117,132 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202   57,874 65,320 SH   SOLE 25 65,320 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202   608,739 687,064 SH   SOLE 26 97,898 0 589,166
SORRENTO THERAPEUTICS INC COM NEW 83587F202   4,698 5,302 SH   SOLE 28 5,302 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202   263,022 296,865 SH   SOLE 30 296,865 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202   38,789 43,780 SH   SOLE 40 43,780 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202   36,895 41,642 SH   SOLE 43 36,854 0 4,788
SOTERA HEALTH CO COM 83601L102   1,697,879 203,827 SH   SOLE 2 159,797 0 44,030
SOTERA HEALTH CO COM 83601L102   3,199 384 SH   SOLE 4 384 0 0
SOTERA HEALTH CO COM 83601L102   8,538 1,025 SH   SOLE 7 1,025 0 0
SOTERA HEALTH CO COM 83601L102   1,796,706 215,691 SH   SOLE 18 215,691 0 0
SOTERA HEALTH CO COM 83601L102   5,130,339 615,887 SH   SOLE 19 615,887 0 0
SOTERA HEALTH CO COM 83601L102   44,108,508 5,295,139 SH   SOLE 21 5,295,139 0 0
SOTERA HEALTH CO COM 83601L102   24,331,563 2,920,956 SH   SOLE 22 2,787,198 0 133,758
SOTERA HEALTH CO COM 83601L102   121,168 14,546 SH   SOLE 25 14,546 0 0
SOTERA HEALTH CO COM 83601L102   324,920 39,006 SH   SOLE 26 32,425 0 6,581
SOTERA HEALTH CO COM 83601L102   212,240 25,479 SH   SOLE 28 1,199 0 24,280
SOTERA HEALTH CO COM 83601L102   312,358 37,498 SH   SOLE 30 37,498 0 0
SOTERA HEALTH CO COM 83601L102   12,478 1,498 SH   SOLE 31 1,498 0 0
SOTERA HEALTH CO COM 83601L102   3,695,380 443,623 SH   SOLE 34 443,623 0 0
SOTERA HEALTH CO COM 83601L102   104,050 12,491 SH   SOLE 40 12,491 0 0
SOTERA HEALTH CO COM 83601L102   1,989,720 238,862 SH   SOLE 43 199,058 0 39,804
SOTHERLY HOTELS INC COM 83600C103   4,740 2,619 SH   SOLE 18 2,619 0 0
SOTHERLY HOTELS INC COM 83600C103   78,759 43,513 SH   SOLE 21 43,513 0 0
SOTHERLY HOTELS INC COM 83600C103   3,502 1,935 SH   SOLE 22 1,935 0 0
SOUND FINL BANCORP INC COM 83607A100   3,063 78 SH   SOLE 2 0 0 78
SOUND FINL BANCORP INC COM 83607A100   15,394 392 SH   SOLE 18 392 0 0
SOUND FINL BANCORP INC COM 83607A100   809,590 20,616 SH   SOLE 21 20,616 0 0
SOUND FINL BANCORP INC COM 83607A100   3,927 100 SH   SOLE 22 100 0 0
SOUNDHOUND AI INC CLASS A COM 836100107   11,243 6,352 SH   SOLE 2 0 0 6,352
SOUNDHOUND AI INC CLASS A COM 836100107   554,681 313,379 SH   SOLE 21 313,379 0 0
SOUNDHOUND AI INC CLASS A COM 836100107   2,590,954 1,463,816 SH   SOLE 22 1,463,816 0 0
SOUTH JERSEY INDS INC COM 838518108   3,664,706 103,144 SH   SOLE 2 43,186 0 59,958
SOUTH JERSEY INDS INC COM 838518108   14,603 411 SH   SOLE 4 411 0 0
SOUTH JERSEY INDS INC COM 838518108   4,259,905 119,896 SH   SOLE 7 119,896 0 0
SOUTH JERSEY INDS INC COM 838518108   15,817,245 445,180 SH   SOLE 18 445,180 0 0
SOUTH JERSEY INDS INC COM 838518108   8,060,229 226,857 SH   SOLE 19 226,857 0 0
SOUTH JERSEY INDS INC COM 838518108   563,816,545 15,868,746 SH   SOLE 21 15,868,746 0 0
SOUTH JERSEY INDS INC COM 838518108   113,941,050 3,206,897 SH   SOLE 22 3,048,484 0 158,413
SOUTH JERSEY INDS INC COM 838518108   367,131 10,333 SH   SOLE 23 10,333 0 0
SOUTH JERSEY INDS INC COM 838518108   674,573 18,986 SH   SOLE 25 18,986 0 0
SOUTH JERSEY INDS INC COM 838518108   1,978,097 55,674 SH   SOLE 26 46,570 0 9,104
SOUTH JERSEY INDS INC COM 838518108   71,167 2,003 SH   SOLE 28 2,003 0 0
SOUTH JERSEY INDS INC COM 838518108   12,082,936 340,077 SH   SOLE 30 340,077 0 0
SOUTH JERSEY INDS INC COM 838518108   88,932 2,503 SH   SOLE 36 2,503 0 0
SOUTH JERSEY INDS INC COM 838518108   599,817 16,882 SH   SOLE 40 16,882 0 0
SOUTH JERSEY INDS INC COM 838518108   4,237,237 119,258 SH   SOLE 43 93,314 0 25,944
SOUTH JERSEY INDS INC UNIT 04/01/2024 838518306   34,666,537 502,268 SH   SOLE 21 502,268 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107   2,933,459 106,555 SH   SOLE 2 77,806 0 28,749
SOUTH PLAINS FINANCIAL INC COM 83946P107   4,708 171 SH   SOLE 7 171 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107   802,665 29,156 SH   SOLE 18 29,156 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107   2,697,307 97,977 SH   SOLE 19 97,977 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107   13,635,692 495,303 SH   SOLE 21 495,303 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107   11,654,578 423,341 SH   SOLE 22 415,907 0 7,434
SOUTH PLAINS FINANCIAL INC COM 83946P107   90,711 3,295 SH   SOLE 23 3,295 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107   477,095 17,330 SH   SOLE 26 0 0 17,330
SOUTH PLAINS FINANCIAL INC COM 83946P107   146,625 5,326 SH   SOLE 43 5,306 0 20
SOUTHERN CO COM 842587107   108,417,447 1,518,239 SH   SOLE 2 546,125 0 972,114
SOUTHERN CO COM 842587107   45,991,325 644,046 SH   SOLE 4 520,021 0 124,025
SOUTHERN CO COM 842587107   84,376,628 1,181,580 SH   SOLE 7 1,147,323 0 34,257
SOUTHERN CO COM 842587107   2,350,532 32,916 SH   SOLE 13 23,596 0 9,320
SOUTHERN CO COM 842587107   13,121,659 183,751 SH   SOLE 15 183,751 0 0
SOUTHERN CO COM 842587107   116,129,370 1,626,234 SH   SOLE 18 1,533,685 0 92,549
SOUTHERN CO COM 842587107   38,530,837 539,572 SH   SOLE 19 539,572 0 0
SOUTHERN CO COM 842587107   2,622,684,853 36,727,137 SH   SOLE 21 36,727,137 0 0
SOUTHERN CO COM 842587107   1,759,530,760 24,639,837 SH   SOLE 22 22,383,370 0 2,256,467
SOUTHERN CO COM 842587107   131,708,604 1,844,400 SH   SOLE 23 1,844,400 0 0
SOUTHERN CO COM 842587107   25,339,267 354,842 SH   SOLE 25 354,842 0 0
SOUTHERN CO COM 842587107   120,380,693 1,685,768 SH   SOLE 26 881,309 0 804,459
SOUTHERN CO COM 842587107   59,722,254 836,329 SH   SOLE 28 16,481 0 819,848
SOUTHERN CO COM 842587107   3,466,313 48,541 SH   SOLE 29 48,541 0 0
SOUTHERN CO COM 842587107   499,971,831 7,001,426 SH   SOLE 30 7,001,426 0 0
SOUTHERN CO COM 842587107   22,390,606 313,550 SH   SOLE 31 293,916 0 19,634
SOUTHERN CO COM 842587107   9,704,690 135,901 SH   SOLE 34 135,901 0 0
SOUTHERN CO COM 842587107   15,300,092 214,257 SH   SOLE 35 214,257 0 0
SOUTHERN CO COM 842587107   31,648,269 443,191 SH   SOLE 36 443,191 0 0
SOUTHERN CO COM 842587107   1,754,972 24,576 SH   SOLE 40 24,576 0 0
SOUTHERN CO COM 842587107   220,943 3,094 SH   OTR 43 3,094 0 0
SOUTHERN CO COM 842587107   68,733,720 962,522 SH   SOLE 43 862,626 0 99,896
SOUTHERN COPPER CORP COM 84265V105   19,501,803 322,931 SH   SOLE 2 206,612 0 116,319
SOUTHERN COPPER CORP COM 84265V105   4,534,564 75,088 SH   SOLE 4 46,129 0 28,959
SOUTHERN COPPER CORP COM 84265V105   10,654,125 176,422 SH   SOLE 7 176,422 0 0
SOUTHERN COPPER CORP COM 84265V105   25,968 430 SH   SOLE 13 430 0 0
SOUTHERN COPPER CORP COM 84265V105   133,945 2,218 SH   SOLE 15 2,218 0 0
SOUTHERN COPPER CORP COM 84265V105   6,783,669 112,331 SH   SOLE 18 112,331 0 0
SOUTHERN COPPER CORP COM 84265V105   1,247,416 20,656 SH   SOLE 19 20,656 0 0
SOUTHERN COPPER CORP COM 84265V105   173,231,795 2,868,551 SH   SOLE 21 2,868,551 0 0
SOUTHERN COPPER CORP COM 84265V105   133,574,648 2,211,867 SH   SOLE 22 2,039,549 0 172,318
SOUTHERN COPPER CORP COM 84265V105   6,540,962 108,312 SH   SOLE 23 108,312 0 0
SOUTHERN COPPER CORP COM 84265V105   5,299,162 87,749 SH   SOLE 25 87,749 0 0
SOUTHERN COPPER CORP COM 84265V105   7,595,552 125,775 SH   SOLE 26 21,852 0 103,923
SOUTHERN COPPER CORP COM 84265V105   5,398,504 89,394 SH   SOLE 28 0 0 89,394
SOUTHERN COPPER CORP COM 84265V105   409,625 6,783 SH   SOLE 29 6,783 0 0
SOUTHERN COPPER CORP COM 84265V105   29,673,955 491,372 SH   SOLE 30 487,442 0 3,930
SOUTHERN COPPER CORP COM 84265V105   1,943,531 32,183 SH   SOLE 31 25,412 0 6,771
SOUTHERN COPPER CORP COM 84265V105   1,579,561 26,156 SH   SOLE 34 26,156 0 0
SOUTHERN COPPER CORP COM 84265V105   758,438 12,559 SH   SOLE 36 12,559 0 0
SOUTHERN COPPER CORP COM 84265V105   36,234 600 SH   SOLE 40 600 0 0
SOUTHERN COPPER CORP COM 84265V105   16,307,614 270,038 SH   SOLE 43 239,377 0 30,661
SOUTHERN FIRST BANCSHARES COM 842873101   3,055,597 66,789 SH   SOLE 2 49,394 0 17,395
SOUTHERN FIRST BANCSHARES COM 842873101   5,902 129 SH   SOLE 7 129 0 0
SOUTHERN FIRST BANCSHARES COM 842873101   1,054,721 23,054 SH   SOLE 18 23,054 0 0
SOUTHERN FIRST BANCSHARES COM 842873101   2,062,319 45,078 SH   SOLE 19 45,078 0 0
SOUTHERN FIRST BANCSHARES COM 842873101   13,737,078 300,264 SH   SOLE 21 300,264 0 0
SOUTHERN FIRST BANCSHARES COM 842873101   11,382,051 248,788 SH   SOLE 22 242,772 0 6,016
SOUTHERN FIRST BANCSHARES COM 842873101   124,166 2,714 SH   SOLE 23 2,714 0 0
SOUTHERN FIRST BANCSHARES COM 842873101   480,878 10,511 SH   SOLE 26 0 0 10,511
SOUTHERN FIRST BANCSHARES COM 842873101   104,996 2,295 SH   SOLE 43 2,295 0 0
SOUTHERN MO BANCORP INC COM 843380106   883,740 19,283 SH   SOLE 2 13,971 0 5,312
SOUTHERN MO BANCORP INC COM 843380106   4,629 101 SH   SOLE 7 101 0 0
SOUTHERN MO BANCORP INC COM 843380106   1,103,678 24,082 SH   SOLE 18 24,082 0 0
SOUTHERN MO BANCORP INC COM 843380106   655,506 14,303 SH   SOLE 19 14,303 0 0
SOUTHERN MO BANCORP INC COM 843380106   14,978,344 326,824 SH   SOLE 21 326,824 0 0
SOUTHERN MO BANCORP INC COM 843380106   8,881,717 193,797 SH   SOLE 22 187,558 0 6,239
SOUTHERN MO BANCORP INC COM 843380106   493,772 10,774 SH   SOLE 26 0 0 10,774
SOUTHERN MO BANCORP INC COM 843380106   236,895 5,169 SH   SOLE 43 4,811 0 358
SOUTHERN STS BANCSHARES INC COM 843878307   32,308 1,116 SH   SOLE 18 1,116 0 0
SOUTHERN STS BANCSHARES INC COM 843878307   453,531 15,666 SH   SOLE 21 15,666 0 0
SOUTHERN STS BANCSHARES INC COM 843878307   1,287,928 44,488 SH   SOLE 22 44,488 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   996,383 27,685 SH   SOLE 2 8,344 0 19,341
SOUTHSIDE BANCSHARES INC COM 84470P109   3,599 100 SH   SOLE 4 100 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   11,409 317 SH   SOLE 7 317 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   3,808,282 105,815 SH   SOLE 18 105,815 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   1,989,311 55,274 SH   SOLE 19 55,274 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   132,189,039 3,672,938 SH   SOLE 21 3,672,938 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   27,425,316 762,026 SH   SOLE 22 726,917 0 35,109
SOUTHSIDE BANCSHARES INC COM 84470P109   142,592 3,962 SH   SOLE 25 3,962 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   394,306 10,956 SH   SOLE 26 8,050 0 2,906
SOUTHSIDE BANCSHARES INC COM 84470P109   20,910 581 SH   SOLE 28 581 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   1,916,144 53,241 SH   SOLE 30 53,241 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   134,639 3,741 SH   SOLE 40 3,741 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   389,808 10,831 SH   SOLE 43 10,158 0 673
SOUTHSTATE CORPORATION COM 840441109   5,785,568 75,767 SH   SOLE 2 22,993 0 52,774
SOUTHSTATE CORPORATION COM 840441109   126,529 1,657 SH   SOLE 4 247 0 1,410
SOUTHSTATE CORPORATION COM 840441109   515,506 6,751 SH   SOLE 7 6,751 0 0
SOUTHSTATE CORPORATION COM 840441109   16,374,562 214,439 SH   SOLE 18 214,439 0 0
SOUTHSTATE CORPORATION COM 840441109   10,518,743 137,752 SH   SOLE 19 137,752 0 0
SOUTHSTATE CORPORATION COM 840441109   217,612,484 2,849,823 SH   SOLE 21 2,849,823 0 0
SOUTHSTATE CORPORATION COM 840441109   150,913,246 1,976,339 SH   SOLE 22 1,881,758 0 94,581
SOUTHSTATE CORPORATION COM 840441109   906,088 11,866 SH   SOLE 25 11,866 0 0
SOUTHSTATE CORPORATION COM 840441109   3,753,858 49,160 SH   SOLE 26 32,716 0 16,444
SOUTHSTATE CORPORATION COM 840441109   442,124 5,790 SH   SOLE 28 1,266 0 4,524
SOUTHSTATE CORPORATION COM 840441109   3,303,563 43,263 SH   SOLE 30 43,263 0 0
SOUTHSTATE CORPORATION COM 840441109   138,746 1,817 SH   SOLE 36 1,817 0 0
SOUTHSTATE CORPORATION COM 840441109   827,132 10,832 SH   SOLE 40 10,832 0 0
SOUTHSTATE CORPORATION COM 840441109   987,588 12,933 SH   SOLE 43 12,237 0 696
SOUTHWEST AIRLS CO COM 844741108   38,114,709 1,132,008 SH   SOLE 2 540,322 0 591,686
SOUTHWEST AIRLS CO COM 844741108   7,162,249 212,719 SH   SOLE 4 128,659 0 84,060
SOUTHWEST AIRLS CO COM 844741108   15,123,352 449,164 SH   SOLE 7 428,863 0 20,301
SOUTHWEST AIRLS CO COM 844741108   3,550,906 105,462 SH   SOLE 13 97,070 0 8,392
SOUTHWEST AIRLS CO COM 844741108   1,536,901 45,646 SH   SOLE 15 45,646 0 0
SOUTHWEST AIRLS CO COM 844741108   37,071 1,101 SH   SOLE 17 0 0 1,101
SOUTHWEST AIRLS CO COM 844741108   32,627,173 969,028 SH   SOLE 18 932,814 0 36,214
SOUTHWEST AIRLS CO COM 844741108   17,413,417 517,179 SH   SOLE 19 517,179 0 0
SOUTHWEST AIRLS CO COM 844741108   511,537,771 15,192,687 SH   SOLE 21 15,192,687 0 0
SOUTHWEST AIRLS CO COM 844741108   421,126,414 12,507,467 SH   SOLE 22 11,641,367 0 866,100
SOUTHWEST AIRLS CO COM 844741108   14,564,464 432,565 SH   SOLE 23 432,565 0 0
SOUTHWEST AIRLS CO COM 844741108   5,787,671 171,894 SH   SOLE 25 171,894 0 0
SOUTHWEST AIRLS CO COM 844741108   22,252,469 660,899 SH   SOLE 26 242,969 0 417,930
SOUTHWEST AIRLS CO COM 844741108   16,028,940 476,060 SH   SOLE 28 8,864 0 467,196
SOUTHWEST AIRLS CO COM 844741108   3,497,976 103,890 SH   SOLE 29 103,890 0 0
SOUTHWEST AIRLS CO COM 844741108   61,144,484 1,815,993 SH   SOLE 30 1,815,993 0 0
SOUTHWEST AIRLS CO COM 844741108   7,048,612 209,344 SH   SOLE 31 207,008 0 2,336
SOUTHWEST AIRLS CO COM 844741108   2,548,853 75,701 SH   SOLE 34 75,701 0 0
SOUTHWEST AIRLS CO COM 844741108   1,504,881 44,695 SH   SOLE 36 44,695 0 0
SOUTHWEST AIRLS CO COM 844741108   253,131 7,518 SH   SOLE 40 7,518 0 0
SOUTHWEST AIRLS CO COM 844741108   54,209 1,610 SH   OTR 43 1,610 0 0
SOUTHWEST AIRLS CO COM 844741108   14,772,409 438,741 SH   SOLE 43 395,162 0 43,579
SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2   18,291,230 15,230,000 PRN   SOLE 21 15,230,000 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   5,808,181 93,862 SH   SOLE 2 49,218 0 44,644
SOUTHWEST GAS HLDGS INC COM 844895102   14,604 236 SH   SOLE 4 236 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   5,903,538 95,403 SH   SOLE 7 95,403 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   43,935 710 SH   SOLE 13 710 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   20,293,732 327,953 SH   SOLE 18 327,953 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   7,947,434 128,433 SH   SOLE 19 128,433 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   417,221,630 6,742,431 SH   SOLE 21 6,742,431 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   119,134,284 1,925,247 SH   SOLE 22 1,844,068 0 81,179
SOUTHWEST GAS HLDGS INC COM 844895102   610,632 9,868 SH   SOLE 25 9,868 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   1,936,040 31,287 SH   SOLE 26 26,030 0 5,257
SOUTHWEST GAS HLDGS INC COM 844895102   63,922 1,033 SH   SOLE 28 1,033 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   3,065,226 49,535 SH   SOLE 30 49,535 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   1,806,339 29,191 SH   SOLE 32 29,191 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   104,330 1,686 SH   SOLE 36 1,686 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   578,021 9,341 SH   SOLE 40 9,341 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   14,536,863 234,920 SH   SOLE 43 230,272 0 4,648
SOUTHWESTERN ENERGY CO COM 845467109   10,732,878 1,834,680 SH   SOLE 2 1,175,249 0 659,431
SOUTHWESTERN ENERGY CO COM 845467109   17,456 2,984 SH   SOLE 4 2,984 0 0
SOUTHWESTERN ENERGY CO COM 845467109   410,559 70,181 SH   SOLE 7 70,181 0 0
SOUTHWESTERN ENERGY CO COM 845467109   48,602 8,308 SH   SOLE 13 8,308 0 0
SOUTHWESTERN ENERGY CO COM 845467109   13,536,017 2,313,849 SH   SOLE 18 2,313,849 0 0
SOUTHWESTERN ENERGY CO COM 845467109   2,554,104 436,599 SH   SOLE 19 436,599 0 0
SOUTHWESTERN ENERGY CO COM 845467109   348,523,449 59,576,658 SH   SOLE 21 59,576,658 0 0
SOUTHWESTERN ENERGY CO COM 845467109   185,018,272 31,627,055 SH   SOLE 22 30,206,783 0 1,420,272
SOUTHWESTERN ENERGY CO COM 845467109   26,577 4,543 SH   SOLE 23 4,543 0 0
SOUTHWESTERN ENERGY CO COM 845467109   2,786,051 476,248 SH   SOLE 26 321,732 0 154,516
SOUTHWESTERN ENERGY CO COM 845467109   1,556,539 266,075 SH   SOLE 28 266,075 0 0
SOUTHWESTERN ENERGY CO COM 845467109   5,543,618 947,627 SH   SOLE 30 947,627 0 0
SOUTHWESTERN ENERGY CO COM 845467109   91,020 15,559 SH   SOLE 31 15,559 0 0
SOUTHWESTERN ENERGY CO COM 845467109   6,616 1,131 SH   OTR 43 1,131 0 0
SOUTHWESTERN ENERGY CO COM 845467109   5,695,039 973,511 SH   SOLE 43 924,748 0 48,763
SOVOS BRANDS INC COM 84612U107   1,096,201 76,284 SH   SOLE 2 64,103 0 12,181
SOVOS BRANDS INC COM 84612U107   4,785 333 SH   SOLE 7 333 0 0
SOVOS BRANDS INC COM 84612U107   1,389,263 96,678 SH   SOLE 18 96,678 0 0
SOVOS BRANDS INC COM 84612U107   3,890,419 270,732 SH   SOLE 19 270,732 0 0
SOVOS BRANDS INC COM 84612U107   19,129,416 1,331,205 SH   SOLE 21 1,331,205 0 0
SOVOS BRANDS INC COM 84612U107   13,431,582 934,696 SH   SOLE 22 904,435 0 30,261
SOVOS BRANDS INC COM 84612U107   30,680 2,135 SH   SOLE 23 2,135 0 0
SOVOS BRANDS INC COM 84612U107   93,779 6,526 SH   SOLE 25 6,526 0 0
SOVOS BRANDS INC COM 84612U107   5,159 359 SH   SOLE 26 359 0 0
SOVOS BRANDS INC COM 84612U107   4,910,746 341,736 SH   SOLE 34 341,736 0 0
SOVOS BRANDS INC COM 84612U107   25,837 1,798 SH   SOLE 36 1,798 0 0
SOVOS BRANDS INC COM 84612U107   93,850 6,531 SH   SOLE 40 6,531 0 0
SOVOS BRANDS INC COM 84612U107   34,977 2,434 SH   SOLE 43 2,434 0 0
SP PLUS CORP COM 78469C103   450,180 12,966 SH   SOLE 2 7,610 0 5,356
SP PLUS CORP COM 78469C103   4,236 122 SH   SOLE 4 122 0 0
SP PLUS CORP COM 78469C103   10,104 291 SH   SOLE 7 291 0 0
SP PLUS CORP COM 78469C103   1,855,888 53,453 SH   SOLE 18 53,453 0 0
SP PLUS CORP COM 78469C103   1,231,275 35,463 SH   SOLE 19 35,463 0 0
SP PLUS CORP COM 78469C103   24,925,141 717,890 SH   SOLE 21 717,890 0 0
SP PLUS CORP COM 78469C103   17,544,572 505,316 SH   SOLE 22 488,083 0 17,233
SP PLUS CORP COM 78469C103   102,042 2,939 SH   SOLE 25 2,939 0 0
SP PLUS CORP COM 78469C103   122,874 3,539 SH   SOLE 26 451 0 3,088
SP PLUS CORP COM 78469C103   87,633 2,524 SH   SOLE 28 0 0 2,524
SP PLUS CORP COM 78469C103   365,185 10,518 SH   SOLE 30 10,518 0 0
SP PLUS CORP COM 78469C103   104,507 3,010 SH   SOLE 40 3,010 0 0
SP PLUS CORP COM 78469C103   229,013 6,596 SH   SOLE 43 6,529 0 67
SPAR GROUP INC COM 784933103   1,403 1,079 SH   SOLE 22 1,079 0 0
SPARTANNASH CO COM 847215100   1,341,356 44,357 SH   SOLE 2 15,523 0 28,834
SPARTANNASH CO COM 847215100   4,143 137 SH   SOLE 4 137 0 0
SPARTANNASH CO COM 847215100   171,400 5,668 SH   SOLE 7 5,668 0 0
SPARTANNASH CO COM 847215100   3,990,803 131,971 SH   SOLE 18 131,971 0 0
SPARTANNASH CO COM 847215100   1,907,297 63,072 SH   SOLE 19 63,072 0 0
SPARTANNASH CO COM 847215100   142,000,387 4,695,780 SH   SOLE 21 4,695,780 0 0
SPARTANNASH CO COM 847215100   29,264,004 967,725 SH   SOLE 22 922,437 0 45,288
SPARTANNASH CO COM 847215100   27,125 897 SH   SOLE 23 897 0 0
SPARTANNASH CO COM 847215100   137,773 4,556 SH   SOLE 25 4,556 0 0
SPARTANNASH CO COM 847215100   898,854 29,724 SH   SOLE 26 13,987 0 15,737
SPARTANNASH CO COM 847215100   1,918,728 63,450 SH   SOLE 30 63,450 0 0
SPARTANNASH CO COM 847215100   131,211 4,339 SH   SOLE 40 4,339 0 0
SPARTANNASH CO COM 847215100   3,414,880 112,926 SH   SOLE 43 109,619 0 3,307
SPDR DOW JONES INDL AVERAGE OPTIONS 78467X109   16,566,500 50,000 SH Call SOLE 19 50,000 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   43,987 133 SH   SOLE 17 0 0 133
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   192,171 580 SH   SOLE 43 580 0 0
SPDR GOLD TR GOLD SHS 78463V107   628,177 3,703 SH   SOLE 4 3,703 0 0
SPDR GOLD TR GOLD SHS 78463V107   10,551,608 62,200 SH   SOLE 18 62,200 0 0
SPDR GOLD TR GOLD SHS 78463V107   48,683,118 286,979 SH   SOLE 19 286,979 0 0
SPDR GOLD TR GOLD SHS 78463V107   4,392,319 25,892 SH   SOLE 22 25,892 0 0
SPDR GOLD TR GOLD SHS 78463V107   30,725,027 181,119 SH   SOLE 34 181,119 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   9,056 234 SH   SOLE 2 234 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400   1,927,029 24,592 SH   SOLE 22 24,592 0 0
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434   1,346 21 SH   SOLE 17 0 0 21
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475   699 15 SH   SOLE 17 0 0 15
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475   1,027,026 22,025 SH   SOLE 18 22,025 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   37,278 1,131 SH   SOLE 17 0 0 1,131
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   100,936,804 1,770,200 SH   SOLE 13 1,770,200 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   93,314 2,282 SH   SOLE 17 0 0 2,282
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756   440 9 SH   SOLE 17 0 0 9
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848   361 15 SH   SOLE 17 0 0 15
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848   84,210 3,500 SH   SOLE 43 0 0 3,500
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   108,992 3,671 SH   SOLE 17 0 0 3,671
SPDR S&P 500 ETF TR OPTIONS 78462F103   27,267,259 71,300 SH Put SOLE 2 71,300 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   6,233,609 16,300 SH Call SOLE 4 16,300 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   229,458 600 SH Put SOLE 4 600 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   101,573,408 265,600 SH Call SOLE 18 265,600 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   3,786,057 9,900 SH Put SOLE 18 9,900 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   889,646,909 2,326,300 SH Call SOLE 19 2,326,300 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   784,402,173 2,051,100 SH Put SOLE 19 2,051,100 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   47,306,591 123,700 SH Call SOLE 22 123,700 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   1,720,935 4,500 SH Put SOLE 22 4,500 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   1,414,991 3,700 SH Put SOLE 30 3,700 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   374,896,129 980,300 SH Call SOLE 34 980,300 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   23,710,660 62,000 SH Put SOLE 34 62,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   70,885,313 185,355 SH   SOLE 2 185,355 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,562,661 6,701 SH   SOLE 17 0 0 6,701
SPDR S&P 500 ETF TR TR UNIT 78462F103   71,492,229 186,942 SH   SOLE 18 119,837 0 67,105
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,807,145 12,570 SH   SOLE 19 12,570 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   38,445,305 100,529 SH   SOLE 22 100,529 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   353,296,865 923,821 SH   SOLE 23 923,821 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   681,814 1,783 SH   SOLE 43 599 0 1,183
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   16,953,986 38,289 SH   SOLE 2 38,289 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,044,144 2,358 SH   SOLE 17 0 0 2,358
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   388,770 878 SH   SOLE 18 878 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   51,806 117 SH   SOLE 43 57 0 60
SPDR SER TR S&P 600 SMCP GRW 78464A201   3,469 48 SH   SOLE 17 0 0 48
SPDR SER TR ICE PFD SEC ETF 78464A292   2,620,677 79,850 SH   SOLE 18 79,850 0 0
SPDR SER TR S&P 600 SMCP VAL 78464A300   2,895 39 SH   SOLE 17 0 0 39
SPDR SER TR PORTFOLIO LN COR 78464A367   2,391,464 106,524 SH   SOLE 18 106,524 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375   11,300 355 SH   SOLE 17 0 0 355
SPDR SER TR PORT MTG BK ETF 78464A383   434 20 SH   SOLE 17 0 0 20
SPDR SER TR BLOOMBERG EMERGI 78464A391   1,521 74 SH   SOLE 17 0 0 74
SPDR SER TR PRTFLO S&P500 GW 78464A409   45,199,966 892,046 SH   SOLE 17 0 0 892,046
SPDR SER TR PORTFOLIO SHORT 78464A474   57,732 1,965 SH   SOLE 18 1,965 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508   51,932,218 1,335,362 SH   SOLE 17 0 0 1,335,362
SPDR SER TR BLOOMBERG INTL T 78464A516   135 6 SH   SOLE 17 0 0 6
SPDR SER TR COMP SOFTWARE 78464A599   5,296,838 48,720 SH   SOLE 19 48,720 0 0
SPDR SER TR DJ REIT ETF 78464A607   6,031 69 SH   SOLE 17 0 0 69
SPDR SER TR DJ REIT ETF 78464A607   781,125 8,963 SH   SOLE 22 8,963 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649   5,302 211 SH   SOLE 2 211 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649   27,988,978 1,113,768 SH   SOLE 17 0 0 1,113,768
SPDR SER TR PORTFLI TIPS ETF 78464A656   5,235,720 203,250 SH   SOLE 17 0 0 203,250
SPDR SER TR PORTFLI TIPS ETF 78464A656   17 1 SH   SOLE 43 0 0 1
SPDR SER TR PORTFOLIO LN TSR 78464A664   23,543 811 SH   SOLE 17 0 0 811
SPDR SER TR PORTFLI INTRMDIT 78464A672   367 13 SH   SOLE 17 0 0 13
SPDR SER TR OPTIONS 78464A698   1,374,516 23,400 SH Put SOLE 4 23,400 0 0
SPDR SER TR OPTIONS 78464A698   23,619,354 402,100 SH Put SOLE 18 402,100 0 0
SPDR SER TR OPTIONS 78464A698   170,081,670 2,895,500 SH Put SOLE 19 2,895,500 0 0
SPDR SER TR OPTIONS 78464A698   10,402,854 177,100 SH Put SOLE 22 177,100 0 0
SPDR SER TR S&P REGL BKG 78464A698   2,408 41 SH   SOLE 43 0 0 41
SPDR SER TR S&P METALS MNG 78464A755   4,981,000 100,000 SH   SOLE 19 100,000 0 0
SPDR SER TR S&P DIVID ETF 78464A763   10,384 83 SH   SOLE 17 0 0 83
SPDR SER TR S&P DIVID ETF 78464A763   3,277,374 26,196 SH   SOLE 43 8,531 0 17,665
SPDR SER TR PORTFOLI S&P1500 78464A805   165,326 3,496 SH   SOLE 17 0 0 3,496
SPDR SER TR PORTFOLI S&P1500 78464A805   297,127 6,283 SH   SOLE 43 6,283 0 0
SPDR SER TR S&P 600 SML CAP 78464A813   6,577 80 SH   SOLE 2 80 0 0
SPDR SER TR S&P 600 SML CAP 78464A813   1,372,859 16,699 SH   SOLE 17 0 0 16,699
SPDR SER TR S&P 400 MDCP GRW 78464A821   2,749 42 SH   SOLE 17 0 0 42
SPDR SER TR S&P 400 MDCP VAL 78464A839   647 10 SH   SOLE 17 0 0 10
SPDR SER TR S&P 400 MDCP VAL 78464A839   59 1 SH   SOLE 43 1 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847   55,590 1,308 SH   SOLE 17 0 0 1,308
SPDR SER TR PORTFOLIO S&P500 78464A854   133,905 2,977 SH   SOLE 2 2,977 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   102,951,853 2,288,836 SH   SOLE 17 0 0 2,288,836
SPDR SER TR S&P BIOTECH 78464A870   656,530 7,910 SH   SOLE 18 7,910 0 0
SPDR SER TR S&P BIOTECH 78464A870   51,601,847 621,709 SH   SOLE 19 621,709 0 0
SPDR SER TR S&P BIOTECH 78464A870   311,250 3,750 SH   SOLE 22 3,750 0 0
SPDR SER TR S&P BIOTECH 78464A870   2,618,567 31,549 SH   SOLE 23 31,549 0 0
SPDR SER TR BLOOMBERG INVT 78468R200   104,390 3,435 SH   SOLE 18 3,435 0 0
SPDR SER TR BLOOMBERG SHT TE 78468R408   16,944 699 SH   SOLE 2 699 0 0
SPDR SER TR OPTIONS 78468R556   2,377,900 17,500 SH Call SOLE 19 17,500 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   271,170 3,013 SH   SOLE 4 3,013 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   11,856,729 131,741 SH   SOLE 17 0 0 131,741
SPDR SER TR BLOOMBERG HIGH Y 78468R622   3,331,440 37,016 SH   SOLE 18 37,016 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   300,564,630 3,339,607 SH   SOLE 19 3,339,607 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   8,161,200 90,680 SH   SOLE 22 90,680 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   50,949 557 SH   SOLE 2 557 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   4,299 47 SH   SOLE 17 0 0 47
SPDR SER TR S&P KENSHO SMART 78468R689   17 1 SH   SOLE 17 0 0 1
SPDR SER TR NUVEEN BLMBRG MU 78468R721   7,071 155 SH   SOLE 2 155 0 0
SPDR SER TR NUVEEN BLMBRG MU 78468R721   8,257 181 SH   SOLE 17 0 0 181
SPDR SER TR NUVEEN BLMBRG SH 78468R739   20,812 443 SH   SOLE 2 443 0 0
SPDR SER TR NUVEEN BLMBRG SH 78468R739   1,128 24 SH   SOLE 17 0 0 24
SPDR SER TR NUVEEN BLMBRG SH 78468R739   15,409 328 SH   SOLE 43 328 0 0
SPDR SER TR SPDR MSCI USA GE 78468R747   30,493 387 SH   SOLE 17 0 0 387
SPDR SER TR PRTFLO S&P500 HI 78468R788   102,512 2,590 SH   SOLE 2 2,590 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788   990 25 SH   SOLE 17 0 0 25
SPDR SER TR PORTFOLIO S&P600 78468R853   4,384,661 118,601 SH   SOLE 17 0 0 118,601
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   6,564,678 107,759 SH   SOLE 2 13,066 0 94,693
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   30,155 495 SH   SOLE 4 163 0 332
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   202,803 3,329 SH   SOLE 7 3,329 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   927,812 15,230 SH   SOLE 18 15,230 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   780,751 12,816 SH   SOLE 19 12,816 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   32,562,106 534,506 SH   SOLE 21 534,506 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   58,402,968 958,683 SH   SOLE 22 902,942 0 55,741
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   369,297 6,062 SH   SOLE 25 6,062 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   1,218,826 20,007 SH   SOLE 26 15,530 0 4,477
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   84,009 1,379 SH   SOLE 28 760 0 619
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   1,127,264 18,504 SH   SOLE 30 18,504 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   37,405 614 SH   SOLE 31 614 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   45,020 739 SH   SOLE 36 739 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   337,619 5,542 SH   SOLE 40 5,542 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   9,564 157 SH   OTR 43 157 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   4,637,187 76,119 SH   SOLE 43 71,228 0 4,891
SPECTRUM PHARMACEUTICALS INC COM 84763A108   36,513 99,085 SH   SOLE 2 95,448 0 3,637
SPECTRUM PHARMACEUTICALS INC COM 84763A108   54,348 147,484 SH   SOLE 21 147,484 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108   1,199,089 3,253,972 SH   SOLE 22 3,253,972 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108   133,336 361,834 SH   SOLE 26 0 0 361,834
SPECTRUM PHARMACEUTICALS INC COM 84763A108   4,544 12,332 SH   SOLE 28 12,332 0 0
SPERO THERAPEUTICS INC COM 84833T103   708 409 SH   SOLE 2 0 0 409
SPERO THERAPEUTICS INC COM 84833T103   9,013 5,210 SH   SOLE 18 5,210 0 0
SPERO THERAPEUTICS INC COM 84833T103   175,939 101,699 SH   SOLE 21 101,699 0 0
SPERO THERAPEUTICS INC COM 84833T103   652,784 377,332 SH   SOLE 22 377,332 0 0
SPERO THERAPEUTICS INC COM 84833T103   5,939 3,433 SH   SOLE 43 2,009 0 1,424
SPIRE GLOBAL INC COM CL A 848560108   52,502 54,690 SH   SOLE 2 7,419 0 47,271
SPIRE GLOBAL INC COM CL A 848560108   333,914 347,827 SH   SOLE 18 347,827 0 0
SPIRE GLOBAL INC COM CL A 848560108   229,167 238,716 SH   SOLE 19 238,716 0 0
SPIRE GLOBAL INC COM CL A 848560108   4,295,976 4,474,975 SH   SOLE 21 4,474,975 0 0
SPIRE GLOBAL INC COM CL A 848560108   1,420,002 1,479,169 SH   SOLE 22 1,397,547 0 81,622
SPIRE INC COM 84857L101   5,859,022 85,086 SH   SOLE 2 44,909 0 40,177
SPIRE INC COM 84857L101   412,058 5,984 SH   SOLE 4 5,984 0 0
SPIRE INC COM 84857L101   5,374,454 78,049 SH   SOLE 7 78,049 0 0
SPIRE INC COM 84857L101   16,383,033 237,918 SH   SOLE 18 237,918 0 0
SPIRE INC COM 84857L101   6,518,150 94,658 SH   SOLE 19 94,658 0 0
SPIRE INC COM 84857L101   297,223,104 4,316,339 SH   SOLE 21 4,316,339 0 0
SPIRE INC COM 84857L101   108,647,033 1,577,796 SH   SOLE 22 1,513,159 0 64,637
SPIRE INC COM 84857L101   546,473 7,936 SH   SOLE 25 7,936 0 0
SPIRE INC COM 84857L101   4,196,879 60,948 SH   SOLE 26 20,253 0 40,695
SPIRE INC COM 84857L101   664,981 9,657 SH   SOLE 28 9,657 0 0
SPIRE INC COM 84857L101   4,961,983 72,059 SH   SOLE 30 72,059 0 0
SPIRE INC COM 84857L101   92,479 1,343 SH   SOLE 34 1,343 0 0
SPIRE INC COM 84857L101   227,789 3,308 SH   SOLE 36 3,308 0 0
SPIRE INC COM 84857L101   492,005 7,145 SH   SOLE 40 7,145 0 0
SPIRE INC COM 84857L101   21,071 306 SH   OTR 43 306 0 0
SPIRE INC COM 84857L101   4,571,126 66,383 SH   SOLE 43 62,263 0 4,120
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   8,092,936 273,410 SH   SOLE 2 33,826 0 239,584
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   10,094 341 SH   SOLE 4 341 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   52,214 1,764 SH   SOLE 7 1,764 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   1,461,026 49,359 SH   SOLE 18 49,359 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   964,427 32,582 SH   SOLE 19 32,582 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   86,552,206 2,924,061 SH   SOLE 21 2,924,061 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   73,051,142 2,467,944 SH   SOLE 22 2,326,082 0 141,862
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   1,452,206 49,061 SH   SOLE 26 39,023 0 10,038
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   356,443 12,042 SH   SOLE 28 1,878 0 10,164
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   1,095,230 37,001 SH   SOLE 30 37,001 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   46,650 1,576 SH   SOLE 31 1,576 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   129,382 4,371 SH   SOLE 36 4,371 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   2,440,638 82,454 SH   SOLE 43 72,946 0 9,508
SPIRIT AIRLS INC COM 848577102   2,214,467 113,679 SH   SOLE 2 28,046 0 85,633
SPIRIT AIRLS INC COM 848577102   2,493 128 SH   SOLE 4 128 0 0
SPIRIT AIRLS INC COM 848577102   22,090 1,134 SH   SOLE 7 1,134 0 0
SPIRIT AIRLS INC COM 848577102   5,976,951 306,825 SH   SOLE 18 306,825 0 0
SPIRIT AIRLS INC COM 848577102   7,306,403 375,072 SH   SOLE 19 375,072 0 0
SPIRIT AIRLS INC COM 848577102   77,127,729 3,959,329 SH   SOLE 21 3,959,329 0 0
SPIRIT AIRLS INC COM 848577102   54,084,350 2,776,404 SH   SOLE 22 2,676,363 0 100,041
SPIRIT AIRLS INC COM 848577102   117,367 6,025 SH   SOLE 23 6,025 0 0
SPIRIT AIRLS INC COM 848577102   103,945 5,336 SH   SOLE 25 5,336 0 0
SPIRIT AIRLS INC COM 848577102   990,227 50,833 SH   SOLE 26 7,210 0 43,623
SPIRIT AIRLS INC COM 848577102   50,667 2,601 SH   SOLE 28 2,601 0 0
SPIRIT AIRLS INC COM 848577102   373,295 19,163 SH   SOLE 30 19,163 0 0
SPIRIT AIRLS INC COM 848577102   67,148 3,447 SH   SOLE 40 3,447 0 0
SPIRIT AIRLS INC COM 848577102   941,722 48,343 SH   SOLE 43 45,501 0 2,842
SPIRIT AIRLS INC NOTE 1.000% 5/1 848577AB8   3,501,750 4,350,000 PRN   SOLE 21 4,350,000 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   26,904,554 673,793 SH   SOLE 2 224,965 0 448,828
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   15,501,185 388,209 SH   SOLE 4 388,209 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   7,495,700 187,721 SH   SOLE 7 187,721 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   22,283,296 558,059 SH   SOLE 18 558,059 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   30,505,562 763,976 SH   SOLE 19 763,976 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   326,430,306 8,175,064 SH   SOLE 21 8,175,064 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   216,526,574 5,422,654 SH   SOLE 22 4,879,290 0 543,364
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   1,213,033 30,379 SH   SOLE 23 30,379 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   13,885,897 347,756 SH   SOLE 25 347,756 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   2,752,694 68,938 SH   SOLE 26 58,122 0 10,816
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   8,581,995 214,926 SH   SOLE 28 43,781 0 171,145
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   17,855,259 447,164 SH   SOLE 30 447,164 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   76,186 1,908 SH   SOLE 31 1,908 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   24,601,472 616,115 SH   SOLE 34 616,115 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   79,700 1,996 SH   SOLE 36 1,996 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   844,799 21,157 SH   SOLE 40 21,157 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   6,052,167 151,569 SH   SOLE 43 124,424 0 27,145
SPLASH BEVERAGE GROUP INC COM NEW 84862C203   4,577 4,761 SH   SOLE 18 4,761 0 0
SPLASH BEVERAGE GROUP INC COM NEW 84862C203   53,391 55,535 SH   SOLE 21 55,535 0 0
SPLASH BEVERAGE GROUP INC COM NEW 84862C203   2,031 2,113 SH   SOLE 22 2,113 0 0
SPLUNK INC COM 848637104   25,369,604 294,687 SH   SOLE 2 57,957 0 236,730
SPLUNK INC COM 848637104   10,741,105 124,766 SH   SOLE 4 75,458 0 49,308
SPLUNK INC COM 848637104   5,775,864 67,091 SH   SOLE 7 67,091 0 0
SPLUNK INC COM 848637104   250,005 2,904 SH   SOLE 13 665 0 2,239
SPLUNK INC COM 848637104   939,931 10,918 SH   SOLE 15 10,918 0 0
SPLUNK INC COM 848637104   258 3 SH   SOLE 17 0 0 3
SPLUNK INC COM 848637104   25,724,122 298,805 SH   SOLE 18 289,195 0 9,610
SPLUNK INC COM 848637104   40,897,571 475,056 SH   SOLE 19 475,056 0 0
SPLUNK INC COM 848637104   305,435,698 3,547,865 SH   SOLE 21 3,547,865 0 0
SPLUNK INC COM 848637104   304,955,832 3,542,291 SH   SOLE 22 3,236,668 0 305,623
SPLUNK INC COM 848637104   22,970,878 266,824 SH   SOLE 23 266,824 0 0
SPLUNK INC COM 848637104   31,131,091 361,611 SH   SOLE 25 361,611 0 0
SPLUNK INC COM 848637104   17,529,129 203,614 SH   SOLE 26 108,883 0 94,731
SPLUNK INC COM 848637104   18,875,060 219,248 SH   SOLE 28 6,304 0 212,944
SPLUNK INC COM 848637104   17,304 201 SH   SOLE 29 201 0 0
SPLUNK INC COM 848637104   63,259,621 734,808 SH   SOLE 30 715,955 0 18,853
SPLUNK INC COM 848637104   3,264,619 37,921 SH   SOLE 31 35,031 0 2,890
SPLUNK INC COM 848637104   54,846,475 637,083 SH   SOLE 34 637,083 0 0
SPLUNK INC COM 848637104   3,735,187 43,387 SH   SOLE 36 43,387 0 0
SPLUNK INC COM 848637104   534,877 6,213 SH   SOLE 40 6,213 0 0
SPLUNK INC COM 848637104   29,615 344 SH   OTR 43 344 0 0
SPLUNK INC COM 848637104   4,871,919 56,591 SH   SOLE 43 50,776 0 5,815
SPLUNK INC NOTE 0.500% 9/1 848637AC8   366,206 380,000 PRN   SOLE 18 380,000 0 0
SPLUNK INC NOTE 0.500% 9/1 848637AC8   5,540,125 5,750,000 PRN   SOLE 19 5,750,000 0 0
SPLUNK INC NOTE 0.500% 9/1 848637AC8   6,906,368 7,168,000 PRN   SOLE 21 7,168,000 0 0
SPLUNK INC NOTE 0.500% 9/1 848637AC8   149,343 155,000 PRN   SOLE 22 155,000 0 0
SPLUNK INC NOTE 0.500% 9/1 848637AC8   578,100 600,000 PRN   SOLE 34 600,000 0 0
SPLUNK INC NOTE 1.125% 9/1 848637AD6   6,750,555 7,170,000 PRN   SOLE 2 7,170,000 0 0
SPLUNK INC NOTE 1.125% 9/1 848637AD6   7,396,424 7,856,000 PRN   SOLE 21 7,856,000 0 0
SPLUNK INC NOTE 1.125% 9/1 848637AD6   9,132,550 9,700,000 PRN   SOLE 22 9,700,000 0 0
SPLUNK INC NOTE 1.125% 6/1 848637AF1   970,370 1,150,000 PRN   SOLE 18 1,150,000 0 0
SPLUNK INC NOTE 1.125% 6/1 848637AF1   7,438,097 8,815,000 PRN   SOLE 19 8,815,000 0 0
SPLUNK INC NOTE 1.125% 6/1 848637AF1   10,181,291 12,066,000 PRN   SOLE 21 12,066,000 0 0
SPLUNK INC NOTE 1.125% 6/1 848637AF1   447,214 530,000 PRN   SOLE 22 530,000 0 0
SPLUNK INC NOTE 1.125% 6/1 848637AF1   1,185,539 1,405,000 PRN   SOLE 34 1,405,000 0 0
SPOK HLDGS INC COM 84863T106   128,370 15,674 SH   SOLE 2 15,674 0 0
SPOK HLDGS INC COM 84863T106   25,192 3,076 SH   SOLE 18 3,076 0 0
SPOK HLDGS INC COM 84863T106   513,472 62,695 SH   SOLE 21 62,695 0 0
SPOK HLDGS INC COM 84863T106   3,029,931 369,955 SH   SOLE 22 369,955 0 0
SPOK HLDGS INC COM 84863T106   27,518 3,360 SH   SOLE 43 3,360 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106   353,251 37,540 SH   SOLE 2 18,547 0 18,993
SPORTSMANS WHSE HLDGS INC COM 84920Y106   1,515 161 SH   SOLE 4 161 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106   2,268 241 SH   SOLE 7 241 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106   1,165,353 123,842 SH   SOLE 18 123,842 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106   642,496 68,278 SH   SOLE 19 68,278 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106   14,413,034 1,531,672 SH   SOLE 21 1,531,672 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106   9,999,094 1,062,603 SH   SOLE 22 1,015,736 0 46,867
SPORTSMANS WHSE HLDGS INC COM 84920Y106   213,616 22,701 SH   SOLE 30 22,701 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106   364,619 38,748 SH   SOLE 43 37,393 0 1,355
SPOTIFY TECHNOLOGY S A SHS L8681T102   22,676,177 287,222 SH   SOLE 2 87,045 0 200,177
SPOTIFY TECHNOLOGY S A SHS L8681T102   151,426 1,918 SH   SOLE 4 1,918 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   134,215 1,700 SH   SOLE 7 1,700 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   77,292 979 SH   SOLE 15 979 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   2,053 26 SH   SOLE 17 0 0 26
SPOTIFY TECHNOLOGY S A SHS L8681T102   7,799,234 98,787 SH   SOLE 18 84,928 0 13,859
SPOTIFY TECHNOLOGY S A SHS L8681T102   31,049,456 393,280 SH   SOLE 19 393,280 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   134,105,654 1,698,615 SH   SOLE 21 1,698,615 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   88,837,461 1,125,237 SH   SOLE 22 991,260 0 133,977
SPOTIFY TECHNOLOGY S A SHS L8681T102   116,214 1,472 SH   SOLE 23 1,472 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   13,687,956 173,375 SH   SOLE 25 173,375 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   5,203,437 65,908 SH   SOLE 26 4,936 0 60,972
SPOTIFY TECHNOLOGY S A SHS L8681T102   4,891,663 61,959 SH   SOLE 28 7,534 0 54,425
SPOTIFY TECHNOLOGY S A SHS L8681T102   10,932,207 138,470 SH   SOLE 30 138,470 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   158,926 2,013 SH   SOLE 31 2,013 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   39,057,039 494,706 SH   SOLE 34 494,706 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   1,381,625 17,500 SH   SOLE 36 17,500 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   493,595 6,252 SH   SOLE 43 5,038 0 1,214
SPOTIFY USA INC NOTE 3/1 84921RAB6   12,308,450 15,290,000 PRN   SOLE 2 15,290,000 0 0
SPOTIFY USA INC NOTE 3/1 84921RAB6   4,656,120 5,784,000 PRN   SOLE 19 5,784,000 0 0
SPOTIFY USA INC NOTE 3/1 84921RAB6   11,326,350 14,070,000 PRN   SOLE 21 14,070,000 0 0
SPOTIFY USA INC NOTE 3/1 84921RAB6   11,350,500 14,100,000 PRN   SOLE 22 14,100,000 0 0
SPOTIFY USA INC NOTE 3/1 84921RAB6   4,384,030 5,446,000 PRN   SOLE 34 5,446,000 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   1,179,085 45,332 SH   SOLE 2 16,791 0 28,541
SPRINGWORKS THERAPEUTICS INC COM 85205L107   2,003 77 SH   SOLE 4 77 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   202,930 7,802 SH   SOLE 7 7,802 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   2,598,945 99,921 SH   SOLE 18 99,921 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   3,763,569 144,697 SH   SOLE 19 144,697 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   46,929,453 1,804,285 SH   SOLE 21 1,804,285 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   28,897,864 1,111,029 SH   SOLE 22 1,071,779 0 39,250
SPRINGWORKS THERAPEUTICS INC COM 85205L107   31,888 1,226 SH   SOLE 23 1,226 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   126,122 4,849 SH   SOLE 25 4,849 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   800,016 30,758 SH   SOLE 26 9,459 0 21,299
SPRINGWORKS THERAPEUTICS INC COM 85205L107   1,466,184 56,370 SH   SOLE 30 56,370 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   15,554 598 SH   SOLE 36 598 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   135,512 5,210 SH   SOLE 40 5,210 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   327,310 12,584 SH   SOLE 43 11,873 0 711
SPRINKLR INC CL A 85208T107   192,689 23,585 SH   SOLE 2 14,844 0 8,741
SPRINKLR INC CL A 85208T107   3,273,123 400,627 SH   SOLE 21 400,627 0 0
SPRINKLR INC CL A 85208T107   6,625,756 810,986 SH   SOLE 22 784,439 0 26,547
SPRINKLR INC CL A 85208T107   54,992 6,731 SH   SOLE 25 6,731 0 0
SPRINKLR INC CL A 85208T107   522,006 63,893 SH   SOLE 26 53,886 0 10,007
SPRINKLR INC CL A 85208T107   349,382 42,764 SH   SOLE 30 42,764 0 0
SPRINKLR INC CL A 85208T107   18,505 2,265 SH   SOLE 36 2,265 0 0
SPRINKLR INC CL A 85208T107   121,333 14,851 SH   SOLE 40 14,851 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   16,338,396 1,982,815 SH   SOLE 25 1,982,815 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   4,317,142 523,925 SH   SOLE 26 523,925 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   54,963,256 6,670,298 SH   SOLE 34 6,670,298 0 0
SPROUT SOCIAL INC COM CL A 85209W109   2,902,100 51,401 SH   SOLE 2 24,741 0 26,660
SPROUT SOCIAL INC COM CL A 85209W109   99,370 1,760 SH   SOLE 4 94 0 1,666
SPROUT SOCIAL INC COM CL A 85209W109   198,400 3,514 SH   SOLE 7 3,514 0 0
SPROUT SOCIAL INC COM CL A 85209W109   7,087,819 125,537 SH   SOLE 18 114,970 0 10,567
SPROUT SOCIAL INC COM CL A 85209W109   13,779,176 244,052 SH   SOLE 19 244,052 0 0
SPROUT SOCIAL INC COM CL A 85209W109   97,076,308 1,719,382 SH   SOLE 21 1,719,382 0 0
SPROUT SOCIAL INC COM CL A 85209W109   72,724,997 1,288,080 SH   SOLE 22 1,250,133 0 37,947
SPROUT SOCIAL INC COM CL A 85209W109   221,831 3,929 SH   SOLE 23 3,929 0 0
SPROUT SOCIAL INC COM CL A 85209W109   427,233 7,567 SH   SOLE 25 7,567 0 0
SPROUT SOCIAL INC COM CL A 85209W109   2,674,962 47,378 SH   SOLE 26 11,728 0 35,650
SPROUT SOCIAL INC COM CL A 85209W109   122,236 2,165 SH   SOLE 28 793 0 1,372
SPROUT SOCIAL INC COM CL A 85209W109   20,306,008 359,653 SH   SOLE 30 359,653 0 0
SPROUT SOCIAL INC COM CL A 85209W109   76,334 1,352 SH   SOLE 36 1,352 0 0
SPROUT SOCIAL INC COM CL A 85209W109   401,035 7,103 SH   SOLE 40 7,103 0 0
SPROUT SOCIAL INC COM CL A 85209W109   1,623,903 28,762 SH   SOLE 43 26,610 0 2,152
SPROUTS FMRS MKT INC COM 85208M102   3,341,782 103,237 SH   SOLE 2 78,066 0 25,171
SPROUTS FMRS MKT INC COM 85208M102   12,689 392 SH   SOLE 4 392 0 0
SPROUTS FMRS MKT INC COM 85208M102   558,771 17,262 SH   SOLE 7 17,262 0 0
SPROUTS FMRS MKT INC COM 85208M102   14,597,349 450,953 SH   SOLE 18 447,061 0 3,892
SPROUTS FMRS MKT INC COM 85208M102   6,301,209 194,662 SH   SOLE 19 194,662 0 0
SPROUTS FMRS MKT INC COM 85208M102   261,683,288 8,084,130 SH   SOLE 21 8,084,130 0 0
SPROUTS FMRS MKT INC COM 85208M102   102,064,714 3,153,065 SH   SOLE 22 3,068,785 0 84,280
SPROUTS FMRS MKT INC COM 85208M102   689,190 21,291 SH   SOLE 25 21,291 0 0
SPROUTS FMRS MKT INC COM 85208M102   1,431,984 44,238 SH   SOLE 26 35,005 0 9,233
SPROUTS FMRS MKT INC COM 85208M102   357,009 11,029 SH   SOLE 28 2,105 0 8,924
SPROUTS FMRS MKT INC COM 85208M102   6,290,106 194,319 SH   SOLE 30 194,319 0 0
SPROUTS FMRS MKT INC COM 85208M102   508,080 15,696 SH   SOLE 36 15,696 0 0
SPROUTS FMRS MKT INC COM 85208M102   441,689 13,645 SH   SOLE 40 13,645 0 0
SPROUTS FMRS MKT INC COM 85208M102   10,504,583 324,516 SH   SOLE 43 313,665 0 10,851
SPRUCE BIOSCIENCES INC COM 85209E109   1,986 1,810 SH   SOLE 18 1,810 0 0
SPRUCE BIOSCIENCES INC COM 85209E109   1,218 1,110 SH   SOLE 19 1,110 0 0
SPRUCE BIOSCIENCES INC COM 85209E109   27,146 24,737 SH   SOLE 21 24,737 0 0
SPRUCE BIOSCIENCES INC COM 85209E109   134,719 122,762 SH   SOLE 22 122,762 0 0
SPRUCE POWER HOLDING CORP COM CL A 9837FR100   3,216 3,499 SH   SOLE 2 0 0 3,499
SPRUCE POWER HOLDING CORP COM CL A 9837FR100   19,462 21,175 SH   SOLE 18 21,175 0 0
SPRUCE POWER HOLDING CORP COM CL A 9837FR100   812 883 SH   SOLE 19 883 0 0
SPRUCE POWER HOLDING CORP COM CL A 9837FR100   334,108 363,517 SH   SOLE 21 363,517 0 0
SPRUCE POWER HOLDING CORP COM CL A 9837FR100   1,468,419 1,597,671 SH   SOLE 22 1,597,671 0 0
SPS COMM INC COM 78463M107   3,780,209 29,434 SH   SOLE 2 14,788 0 14,646
SPS COMM INC COM 78463M107   73,077 569 SH   SOLE 4 67 0 502
SPS COMM INC COM 78463M107   400,188 3,116 SH   SOLE 7 3,116 0 0
SPS COMM INC COM 78463M107   15,434,846 120,181 SH   SOLE 18 116,114 0 4,067
SPS COMM INC COM 78463M107   15,532,196 120,939 SH   SOLE 19 120,939 0 0
SPS COMM INC COM 78463M107   571,976,233 4,453,603 SH   SOLE 21 4,453,603 0 0
SPS COMM INC COM 78463M107   121,849,761 948,764 SH   SOLE 22 920,043 0 28,721
SPS COMM INC COM 78463M107   148,465 1,156 SH   SOLE 23 1,156 0 0
SPS COMM INC COM 78463M107   786,634 6,125 SH   SOLE 25 6,125 0 0
SPS COMM INC COM 78463M107   3,322,484 25,870 SH   SOLE 26 15,088 0 10,782
SPS COMM INC COM 78463M107   220,900 1,720 SH   SOLE 28 639 0 1,081
SPS COMM INC COM 78463M107   9,327,871 72,630 SH   SOLE 30 72,630 0 0
SPS COMM INC COM 78463M107   35,704 278 SH   SOLE 34 278 0 0
SPS COMM INC COM 78463M107   182,114 1,418 SH   SOLE 36 1,418 0 0
SPS COMM INC COM 78463M107   602,594 4,692 SH   SOLE 40 4,692 0 0
SPS COMM INC COM 78463M107   4,968,317 38,685 SH   SOLE 43 37,490 0 1,195
SPX TECHNOLOGIES INC COM 78473E103   6,390,765 97,346 SH   SOLE 2 49,804 0 47,542
SPX TECHNOLOGIES INC COM 78473E103   10,964 167 SH   SOLE 4 167 0 0
SPX TECHNOLOGIES INC COM 78473E103   232,532 3,542 SH   SOLE 7 3,542 0 0
SPX TECHNOLOGIES INC COM 78473E103   10,174,634 154,983 SH   SOLE 18 154,983 0 0
SPX TECHNOLOGIES INC COM 78473E103   11,113,429 169,283 SH   SOLE 19 169,283 0 0
SPX TECHNOLOGIES INC COM 78473E103   361,878,359 5,512,237 SH   SOLE 21 5,512,237 0 0
SPX TECHNOLOGIES INC COM 78473E103   84,200,327 1,282,564 SH   SOLE 22 1,226,484 0 56,080
SPX TECHNOLOGIES INC COM 78473E103   403,091 6,140 SH   SOLE 23 6,140 0 0
SPX TECHNOLOGIES INC COM 78473E103   448,718 6,835 SH   SOLE 25 6,835 0 0
SPX TECHNOLOGIES INC COM 78473E103   3,796,146 57,824 SH   SOLE 26 16,784 0 41,040
SPX TECHNOLOGIES INC COM 78473E103   52,980 807 SH   SOLE 28 807 0 0
SPX TECHNOLOGIES INC COM 78473E103   6,053,849 92,214 SH   SOLE 30 92,214 0 0
SPX TECHNOLOGIES INC COM 78473E103   423,311 6,448 SH   SOLE 40 6,448 0 0
SPX TECHNOLOGIES INC COM 78473E103   3,738,177 56,941 SH   SOLE 43 52,454 0 4,487
SQUARESPACE INC CLASS A 85225A107   532,634 24,025 SH   SOLE 2 9,239 0 14,786
SQUARESPACE INC CLASS A 85225A107   132,000 5,954 SH   SOLE 7 5,954 0 0
SQUARESPACE INC CLASS A 85225A107   1,927,881 86,959 SH   SOLE 18 86,959 0 0
SQUARESPACE INC CLASS A 85225A107   1,290,338 58,202 SH   SOLE 19 58,202 0 0
SQUARESPACE INC CLASS A 85225A107   25,729,127 1,160,538 SH   SOLE 21 1,160,538 0 0
SQUARESPACE INC CLASS A 85225A107   21,245,090 958,281 SH   SOLE 22 923,825 0 34,456
SQUARESPACE INC CLASS A 85225A107   100,075 4,514 SH   SOLE 25 4,514 0 0
SQUARESPACE INC CLASS A 85225A107   49,018 2,211 SH   SOLE 26 0 0 2,211
SQUARESPACE INC CLASS A 85225A107   27,868 1,257 SH   SOLE 28 0 0 1,257
SQUARESPACE INC CLASS A 85225A107   1,661,021 74,922 SH   SOLE 30 74,922 0 0
SQUARESPACE INC CLASS A 85225A107   98,191 4,429 SH   SOLE 40 4,429 0 0
SQUARESPACE INC CLASS A 85225A107   226,023 10,195 SH   SOLE 43 10,156 0 39
SQZ BIOTECHNOLOGIES CO COM 78472W104   5,696 7,697 SH   SOLE 2 7,697 0 0
SQZ BIOTECHNOLOGIES CO COM 78472W104   3,277 4,429 SH   SOLE 18 4,429 0 0
SQZ BIOTECHNOLOGIES CO COM 78472W104   1,208 1,632 SH   SOLE 19 1,632 0 0
SQZ BIOTECHNOLOGIES CO COM 78472W104   39,443 53,302 SH   SOLE 21 53,302 0 0
SQZ BIOTECHNOLOGIES CO COM 78472W104   39,869 53,877 SH   SOLE 22 53,877 0 0
SQZ BIOTECHNOLOGIES CO COM 78472W104   928 1,254 SH   SOLE 23 1,254 0 0
SRAX INC CL A 78472M106   5,145 3,363 SH   SOLE 18 3,363 0 0
SRAX INC CL A 78472M106   81,769 53,444 SH   SOLE 21 53,444 0 0
SRAX INC CL A 78472M106   40,109 26,215 SH   SOLE 22 26,215 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   34,790,917 668,285 SH   SOLE 2 297,582 0 370,703
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   9,206,082 176,836 SH   SOLE 4 86,286 0 90,550
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   1,388,544 26,672 SH   SOLE 7 26,672 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   122,029 2,344 SH   SOLE 13 868 0 1,476
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   1,401,091 26,913 SH   SOLE 15 26,913 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   158,508,147 3,044,720 SH   SOLE 18 2,761,638 0 283,082
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   454,042,800 8,721,529 SH   SOLE 19 8,721,529 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   189,254,499 3,635,315 SH   SOLE 21 3,635,315 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   301,451,608 5,790,465 SH   SOLE 22 5,365,677 0 424,788
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   37,584,561 721,947 SH   SOLE 23 721,947 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   18,965,666 364,304 SH   SOLE 25 364,304 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   18,591,667 357,120 SH   SOLE 26 226,408 0 130,712
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   12,903,435 247,857 SH   SOLE 28 3,146 0 244,711
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   51,995,237 998,756 SH   SOLE 30 998,756 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   2,775,631 53,316 SH   SOLE 31 49,004 0 4,312
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   26,322,942 505,627 SH   SOLE 34 505,627 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   3,142,550 60,364 SH   SOLE 36 60,364 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   445,738 8,562 SH   SOLE 40 8,562 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   26,603 511 SH   OTR 43 511 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   7,275,137 139,745 SH   SOLE 43 124,862 0 14,883
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   240 6 SH   SOLE 17 0 0 6
SSR MNG INC COM 784730103   19,598,312 1,250,690 SH   SOLE 2 12,325 0 1,238,365
SSR MNG INC COM 784730103   35,399 2,259 SH   SOLE 7 2,259 0 0
SSR MNG INC COM 784730103   1,309,918 83,594 SH   SOLE 18 83,594 0 0
SSR MNG INC COM 784730103   5,645,102 360,249 SH   SOLE 19 360,249 0 0
SSR MNG INC COM 784730103   36,395,361 2,322,614 SH   SOLE 21 2,322,614 0 0
SSR MNG INC COM 784730103   30,571,606 1,950,964 SH   SOLE 22 1,742,790 0 208,174
SSR MNG INC COM 784730103   3,568,686 227,740 SH   SOLE 23 227,740 0 0
SSR MNG INC COM 784730103   21,721,206 1,386,165 SH   SOLE 25 1,386,165 0 0
SSR MNG INC COM 784730103   10,161,948 648,497 SH   SOLE 26 462,306 0 186,191
SSR MNG INC COM 784730103   48,828 3,116 SH   SOLE 31 3,116 0 0
SSR MNG INC COM 784730103   61,533,269 3,926,820 SH   SOLE 34 3,926,820 0 0
SSR MNG INC COM 784730103   285,257 18,204 SH   SOLE 43 18,076 0 128
ST JOE CO COM 790148100   670,075 17,337 SH   SOLE 2 9,732 0 7,605
ST JOE CO COM 790148100   5,488 142 SH   SOLE 4 142 0 0
ST JOE CO COM 790148100   134,425 3,478 SH   SOLE 7 3,478 0 0
ST JOE CO COM 790148100   4,265,221 110,355 SH   SOLE 18 110,355 0 0
ST JOE CO COM 790148100   2,460,807 63,669 SH   SOLE 19 63,669 0 0
ST JOE CO COM 790148100   157,988,175 4,087,663 SH   SOLE 21 4,087,663 0 0
ST JOE CO COM 790148100   34,837,255 901,352 SH   SOLE 22 875,891 0 25,461
ST JOE CO COM 790148100   175,046 4,529 SH   SOLE 25 4,529 0 0
ST JOE CO COM 790148100   677,109 17,519 SH   SOLE 26 14,823 0 2,696
ST JOE CO COM 790148100   300,890 7,785 SH   SOLE 28 590 0 7,195
ST JOE CO COM 790148100   2,372,492 61,384 SH   SOLE 30 61,384 0 0
ST JOE CO COM 790148100   222,276 5,751 SH   SOLE 40 5,751 0 0
ST JOE CO COM 790148100   1,243,912 32,184 SH   SOLE 43 31,615 0 569
STAAR SURGICAL CO COM PAR $0.01 852312305   2,606,016 53,688 SH   SOLE 2 43,486 0 10,202
STAAR SURGICAL CO COM PAR $0.01 852312305   26,648 549 SH   SOLE 4 136 0 413
STAAR SURGICAL CO COM PAR $0.01 852312305   148,678 3,063 SH   SOLE 7 3,063 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   10,223,106 210,612 SH   SOLE 18 202,042 0 8,570
STAAR SURGICAL CO COM PAR $0.01 852312305   8,388,440 172,815 SH   SOLE 19 172,815 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   181,646,728 3,742,207 SH   SOLE 21 3,742,207 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   68,699,002 1,415,307 SH   SOLE 22 1,381,725 0 33,582
STAAR SURGICAL CO COM PAR $0.01 852312305   23,202 478 SH   SOLE 23 478 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   317,791 6,547 SH   SOLE 25 6,547 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   969,247 19,968 SH   SOLE 26 13,167 0 6,801
STAAR SURGICAL CO COM PAR $0.01 852312305   132,903 2,738 SH   SOLE 28 836 0 1,902
STAAR SURGICAL CO COM PAR $0.01 852312305   3,981,785 82,031 SH   SOLE 30 82,031 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   27,425 565 SH   SOLE 34 565 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   86,207 1,776 SH   SOLE 36 1,776 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   301,336 6,208 SH   SOLE 40 6,208 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   946,142 19,492 SH   SOLE 43 17,595 0 1,897
STABILIS SOLUTIONS INC COM 85236P101   2,774 522 SH   SOLE 18 522 0 0
STABILIS SOLUTIONS INC COM 85236P101   37,444 7,045 SH   SOLE 21 7,045 0 0
STAG INDL INC COM 85254J102   12,736,408 394,194 SH   SOLE 2 167,089 0 227,105
STAG INDL INC COM 85254J102   12,877,118 398,549 SH   SOLE 4 398,549 0 0
STAG INDL INC COM 85254J102   7,964,738 246,510 SH   SOLE 7 246,510 0 0
STAG INDL INC COM 85254J102   26,275,784 813,240 SH   SOLE 18 813,240 0 0
STAG INDL INC COM 85254J102   23,992,598 742,575 SH   SOLE 19 742,575 0 0
STAG INDL INC COM 85254J102   253,242,872 7,837,910 SH   SOLE 21 7,837,910 0 0
STAG INDL INC COM 85254J102   206,231,822 6,382,910 SH   SOLE 22 5,808,720 0 574,190
STAG INDL INC COM 85254J102   1,317,957 40,791 SH   SOLE 23 40,791 0 0
STAG INDL INC COM 85254J102   18,274,988 565,614 SH   SOLE 25 565,614 0 0
STAG INDL INC COM 85254J102   2,731,358 84,536 SH   SOLE 26 68,852 0 15,684
STAG INDL INC COM 85254J102   5,936,510 183,736 SH   SOLE 28 2,887 0 180,849
STAG INDL INC COM 85254J102   19,294,013 597,153 SH   SOLE 30 597,153 0 0
STAG INDL INC COM 85254J102   1,847,389 57,177 SH   SOLE 34 57,177 0 0
STAG INDL INC COM 85254J102   178,642 5,529 SH   SOLE 36 5,529 0 0
STAG INDL INC COM 85254J102   818,315 25,327 SH   SOLE 40 25,327 0 0
STAG INDL INC COM 85254J102   2,667,502 82,560 SH   SOLE 43 75,201 0 7,359
STAGWELL INC COM CL A 85256A109   508,885 81,946 SH   SOLE 2 24,031 0 57,915
STAGWELL INC COM CL A 85256A109   6,241 1,005 SH   SOLE 7 1,005 0 0
STAGWELL INC COM CL A 85256A109   1,386,625 223,289 SH   SOLE 18 223,289 0 0
STAGWELL INC COM CL A 85256A109   899,531 144,852 SH   SOLE 19 144,852 0 0
STAGWELL INC COM CL A 85256A109   17,317,485 2,788,645 SH   SOLE 21 2,788,645 0 0
STAGWELL INC COM CL A 85256A109   13,316,761 2,144,406 SH   SOLE 22 2,064,041 0 80,365
STAGWELL INC COM CL A 85256A109   70,030 11,277 SH   SOLE 25 11,277 0 0
STAGWELL INC COM CL A 85256A109   44,110 7,103 SH   SOLE 26 0 0 7,103
STAGWELL INC COM CL A 85256A109   29,827 4,803 SH   SOLE 28 0 0 4,803
STAGWELL INC COM CL A 85256A109   52,319 8,425 SH   SOLE 40 8,425 0 0
STAGWELL INC COM CL A 85256A109   172,495 27,777 SH   SOLE 43 27,608 0 169
STANDARD BIOTOOLS INC COM 34385P108   12,613 10,780 SH   SOLE 2 8,175 0 2,605
STANDARD BIOTOOLS INC COM 34385P108   15,017 12,835 SH   SOLE 18 12,835 0 0
STANDARD BIOTOOLS INC COM 34385P108   259,928 222,161 SH   SOLE 21 222,161 0 0
STANDARD BIOTOOLS INC COM 34385P108   1,353,945 1,157,218 SH   SOLE 22 1,157,218 0 0
STANDARD BIOTOOLS INC COM 34385P108   5,121 4,377 SH   SOLE 43 4,377 0 0
STANDARD LITHIUM LTD COM 853606101   814,991 276,268 SH   SOLE 7 276,268 0 0
STANDARD MTR PRODS INC COM 853666105   2,329,477 66,939 SH   SOLE 2 49,127 0 17,812
STANDARD MTR PRODS INC COM 853666105   3,654 105 SH   SOLE 4 105 0 0
STANDARD MTR PRODS INC COM 853666105   5,812 167 SH   SOLE 7 167 0 0
STANDARD MTR PRODS INC COM 853666105   2,448,528 70,360 SH   SOLE 18 70,360 0 0
STANDARD MTR PRODS INC COM 853666105   2,401,966 69,022 SH   SOLE 19 69,022 0 0
STANDARD MTR PRODS INC COM 853666105   86,335,633 2,480,909 SH   SOLE 21 2,480,909 0 0
STANDARD MTR PRODS INC COM 853666105   19,812,266 569,318 SH   SOLE 22 543,595 0 25,723
STANDARD MTR PRODS INC COM 853666105   57,176 1,643 SH   SOLE 23 1,643 0 0
STANDARD MTR PRODS INC COM 853666105   88,984 2,557 SH   SOLE 25 2,557 0 0
STANDARD MTR PRODS INC COM 853666105   327,016 9,397 SH   SOLE 26 7,864 0 1,533
STANDARD MTR PRODS INC COM 853666105   2,111,038 60,662 SH   SOLE 30 60,662 0 0
STANDARD MTR PRODS INC COM 853666105   75,412 2,167 SH   SOLE 40 2,167 0 0
STANDARD MTR PRODS INC COM 853666105   970,433 27,886 SH   SOLE 43 26,261 0 1,625
STANDEX INTL CORP COM 854231107   3,701,507 36,144 SH   SOLE 2 25,099 0 11,045
STANDEX INTL CORP COM 854231107   7,169 70 SH   SOLE 4 70 0 0
STANDEX INTL CORP COM 854231107   11,982 117 SH   SOLE 7 117 0 0
STANDEX INTL CORP COM 854231107   4,292,515 41,915 SH   SOLE 18 41,915 0 0
STANDEX INTL CORP COM 854231107   3,312,964 32,350 SH   SOLE 19 32,350 0 0
STANDEX INTL CORP COM 854231107   151,159,311 1,476,021 SH   SOLE 21 1,476,021 0 0
STANDEX INTL CORP COM 854231107   34,280,211 334,735 SH   SOLE 22 319,240 0 15,495
STANDEX INTL CORP COM 854231107   160,784 1,570 SH   SOLE 25 1,570 0 0
STANDEX INTL CORP COM 854231107   1,183,860 11,560 SH   SOLE 26 5,996 0 5,564
STANDEX INTL CORP COM 854231107   6,247 61 SH   SOLE 28 61 0 0
STANDEX INTL CORP COM 854231107   2,244,418 21,916 SH   SOLE 30 21,916 0 0
STANDEX INTL CORP COM 854231107   151,464 1,479 SH   SOLE 40 1,479 0 0
STANDEX INTL CORP COM 854231107   1,010,684 9,869 SH   SOLE 43 7,004 0 2,865
STANLEY BLACK & DECKER INC COM 854502101   18,711,265 249,085 SH   SOLE 2 39,534 0 209,551
STANLEY BLACK & DECKER INC COM 854502101   8,465,648 112,695 SH   SOLE 4 56,663 0 56,032
STANLEY BLACK & DECKER INC COM 854502101   13,138,112 174,895 SH   SOLE 7 170,648 0 4,247
STANLEY BLACK & DECKER INC COM 854502101   216,496 2,882 SH   SOLE 13 506 0 2,376
STANLEY BLACK & DECKER INC COM 854502101   1,939,824 25,823 SH   SOLE 15 25,823 0 0
STANLEY BLACK & DECKER INC COM 854502101   22,248,741 296,176 SH   SOLE 18 280,026 0 16,150
STANLEY BLACK & DECKER INC COM 854502101   5,334,346 71,011 SH   SOLE 19 71,011 0 0
STANLEY BLACK & DECKER INC COM 854502101   316,222,598 4,209,566 SH   SOLE 21 4,209,566 0 0
STANLEY BLACK & DECKER INC COM 854502101   241,342,832 3,212,764 SH   SOLE 22 2,880,928 0 331,836
STANLEY BLACK & DECKER INC COM 854502101   19,013,999 253,115 SH   SOLE 23 253,115 0 0
STANLEY BLACK & DECKER INC COM 854502101   15,664,849 208,531 SH   SOLE 25 208,531 0 0
STANLEY BLACK & DECKER INC COM 854502101   19,278,722 256,639 SH   SOLE 26 96,158 0 160,481
STANLEY BLACK & DECKER INC COM 854502101   22,529,690 299,916 SH   SOLE 28 2,314 0 297,602
STANLEY BLACK & DECKER INC COM 854502101   56,757,066 755,552 SH   SOLE 30 755,552 0 0
STANLEY BLACK & DECKER INC COM 854502101   2,666,084 35,491 SH   SOLE 31 32,754 0 2,737
STANLEY BLACK & DECKER INC COM 854502101   536,883 7,147 SH   SOLE 34 7,147 0 0
STANLEY BLACK & DECKER INC COM 854502101   3,853,731 51,301 SH   SOLE 36 51,301 0 0
STANLEY BLACK & DECKER INC COM 854502101   424,728 5,654 SH   SOLE 40 5,654 0 0
STANLEY BLACK & DECKER INC COM 854502101   35,006 466 SH   OTR 43 466 0 0
STANLEY BLACK & DECKER INC COM 854502101   9,008,546 119,922 SH   SOLE 43 106,906 0 13,016
STANTEC INC COM 85472N109   10,653,898 222,234 SH   SOLE 21 222,234 0 0
STANTEC INC COM 85472N109   2,951,676 61,570 SH   SOLE 43 59,529 0 2,041
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   106,823 5,555 SH   SOLE 2 5,555 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   145,090 7,545 SH   SOLE 7 7,545 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   8,449,412 439,387 SH   SOLE 21 439,387 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   394,638 20,522 SH   SOLE 22 20,522 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   26,345 1,370 SH   SOLE 25 1,370 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   5,892,053 306,399 SH   SOLE 30 306,399 0 0
STAR EQUITY HOLDINGS INC COM 85513Q103   1,084 1,268 SH   SOLE 21 1,268 0 0
STAR EQUITY HOLDINGS INC COM 85513Q103   1,250 1,462 SH   SOLE 22 1,462 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105   166,989 13,858 SH   SOLE 2 9,583 0 4,275
STAR GROUP L P UNIT LTD PARTNR 85512C105   39,319 3,263 SH   SOLE 18 3,263 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105   2,207,837 183,223 SH   SOLE 21 183,223 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105   102,268 8,487 SH   SOLE 22 8,472 0 15
STAR GROUP L P UNIT LTD PARTNR 85512C105   104,305 8,656 SH   SOLE 25 8,656 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105   120,789 10,024 SH   SOLE 30 10,024 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105   63,479 5,268 SH   SOLE 40 5,268 0 0
STARBUCKS CORP COM 855244109   216,372,461 2,181,174 SH   SOLE 2 301,692 0 1,879,482
STARBUCKS CORP COM 855244109   61,744,163 622,421 SH   SOLE 4 506,115 0 116,306
STARBUCKS CORP COM 855244109   121,945,270 1,229,287 SH   SOLE 7 1,193,749 0 35,538
STARBUCKS CORP COM 855244109   1,798,198 18,127 SH   SOLE 13 4,836 0 13,291
STARBUCKS CORP COM 855244109   15,471,430 155,962 SH   SOLE 15 155,962 0 0
STARBUCKS CORP COM 855244109   60,909 614 SH   SOLE 17 0 0 614
STARBUCKS CORP COM 855244109   188,438,237 1,899,579 SH   SOLE 18 1,783,344 0 116,235
STARBUCKS CORP COM 855244109   99,411,990 1,002,137 SH   SOLE 19 1,002,137 0 0
STARBUCKS CORP COM 855244109   2,504,706,653 25,249,059 SH   SOLE 21 25,249,059 0 0
STARBUCKS CORP COM 855244109   2,442,590,291 24,622,886 SH   SOLE 22 22,172,984 0 2,449,902
STARBUCKS CORP COM 855244109   221,588,099 2,233,751 SH   SOLE 23 2,233,751 0 0
STARBUCKS CORP COM 855244109   256,610,957 2,586,804 SH   SOLE 25 2,586,804 0 0
STARBUCKS CORP COM 855244109   247,989,485 2,499,894 SH   SOLE 26 1,218,307 0 1,281,587
STARBUCKS CORP COM 855244109   248,515,245 2,505,194 SH   SOLE 28 100,178 0 2,405,016
STARBUCKS CORP COM 855244109   623,891,418 6,289,228 SH   SOLE 30 6,284,363 0 4,865
STARBUCKS CORP COM 855244109   25,277,648 254,815 SH   SOLE 31 234,112 0 20,703
STARBUCKS CORP COM 855244109   24,415,302 246,122 SH   SOLE 32 246,122 0 0
STARBUCKS CORP COM 855244109   46,008,563 463,796 SH   SOLE 34 463,796 0 0
STARBUCKS CORP COM 855244109   32,703,760 329,675 SH   SOLE 36 329,675 0 0
STARBUCKS CORP COM 855244109   4,324,624 43,595 SH   SOLE 40 43,595 0 0
STARBUCKS CORP COM 855244109   237,584 2,395 SH   OTR 43 2,395 0 0
STARBUCKS CORP COM 855244109   163,872,666 1,651,942 SH   SOLE 43 1,501,873 0 150,069
STARRETT L S CO CL A 855668109   7,478 1,016 SH   SOLE 18 1,016 0 0
STARRETT L S CO CL A 855668109   90,484 12,294 SH   SOLE 21 12,294 0 0
STARRETT L S CO CL A 855668109   74,513 10,124 SH   SOLE 22 10,124 0 0
STARTEK INC COM 85569C107   10,943 2,918 SH   SOLE 18 2,918 0 0
STARTEK INC COM 85569C107   131,411 35,043 SH   SOLE 21 35,043 0 0
STARTEK INC COM 85569C107   1,002,593 267,358 SH   SOLE 22 267,358 0 0
STARWOOD PPTY TR INC COM 85571B105   19,457,900 1,061,533 SH   SOLE 2 114,095 0 947,438
STARWOOD PPTY TR INC COM 85571B105   15,452 843 SH   SOLE 4 843 0 0
STARWOOD PPTY TR INC COM 85571B105   623,513 34,016 SH   SOLE 7 34,016 0 0
STARWOOD PPTY TR INC COM 85571B105   2,129,396 116,170 SH   SOLE 18 116,170 0 0
STARWOOD PPTY TR INC COM 85571B105   1,688,761 92,131 SH   SOLE 19 92,131 0 0
STARWOOD PPTY TR INC COM 85571B105   146,328,958 7,983,031 SH   SOLE 21 7,983,031 0 0
STARWOOD PPTY TR INC COM 85571B105   124,899,923 6,813,962 SH   SOLE 22 6,411,229 0 402,733
STARWOOD PPTY TR INC COM 85571B105   864,186 47,146 SH   SOLE 25 47,146 0 0
STARWOOD PPTY TR INC COM 85571B105   3,359,559 183,282 SH   SOLE 26 158,602 0 24,680
STARWOOD PPTY TR INC COM 85571B105   376,846 20,559 SH   SOLE 28 5,113 0 15,446
STARWOOD PPTY TR INC COM 85571B105   3,771,489 205,755 SH   SOLE 30 205,755 0 0
STARWOOD PPTY TR INC COM 85571B105   73,338 4,001 SH   SOLE 31 4,001 0 0
STARWOOD PPTY TR INC COM 85571B105   436,181 23,796 SH   SOLE 36 23,796 0 0
STARWOOD PPTY TR INC COM 85571B105   766,817 41,834 SH   SOLE 40 41,834 0 0
STARWOOD PPTY TR INC COM 85571B105   13,894 758 SH   OTR 43 758 0 0
STARWOOD PPTY TR INC COM 85571B105   5,201,429 283,766 SH   SOLE 43 235,682 0 48,084
STARWOOD PPTY TR INC NOTE 4.375% 4/0 85571BAH8   2,205,340 2,275,000 PRN   SOLE 21 2,275,000 0 0
STATE STR CORP COM 857477103   61,943,989 798,556 SH   SOLE 2 129,050 0 669,506
STATE STR CORP COM 857477103   22,317,897 287,713 SH   SOLE 4 169,179 0 118,534
STATE STR CORP COM 857477103   30,683,201 395,555 SH   SOLE 7 356,990 0 38,565
STATE STR CORP COM 857477103   1,012,211 13,049 SH   SOLE 13 1,524 0 11,525
STATE STR CORP COM 857477103   4,810,736 62,018 SH   SOLE 15 62,018 0 0
STATE STR CORP COM 857477103   65,568,447 845,281 SH   SOLE 18 815,271 0 30,010
STATE STR CORP COM 857477103   13,031,838 168,001 SH   SOLE 19 168,001 0 0
STATE STR CORP COM 857477103   835,474,821 10,770,592 SH   SOLE 21 10,770,592 0 0
STATE STR CORP COM 857477103   611,172,323 7,878,978 SH   SOLE 22 7,102,863 0 776,115
STATE STR CORP COM 857477103   47,611,535 613,788 SH   SOLE 23 613,788 0 0
STATE STR CORP COM 857477103   82,590,951 1,064,728 SH   SOLE 25 1,064,728 0 0
STATE STR CORP COM 857477103   67,910,130 875,469 SH   SOLE 26 444,312 0 431,157
STATE STR CORP COM 857477103   62,301,897 803,170 SH   SOLE 28 100,700 0 702,470
STATE STR CORP COM 857477103   43,594 562 SH   SOLE 29 562 0 0
STATE STR CORP COM 857477103   168,053,000 2,166,469 SH   SOLE 30 2,166,469 0 0
STATE STR CORP COM 857477103   6,950,427 89,602 SH   SOLE 31 82,390 0 7,212
STATE STR CORP COM 857477103   1,377,023 17,752 SH   SOLE 34 17,752 0 0
STATE STR CORP COM 857477103   10,054,779 129,622 SH   SOLE 36 129,622 0 0
STATE STR CORP COM 857477103   1,080,628 13,931 SH   SOLE 40 13,931 0 0
STATE STR CORP COM 857477103   59,341 765 SH   OTR 43 765 0 0
STATE STR CORP COM 857477103   54,537,128 703,070 SH   SOLE 43 665,729 0 37,341
STATERA BIOPHARMA INC COM 857561104   8,782 108,153 SH   SOLE 21 108,153 0 0
STATERA BIOPHARMA INC COM 857561104   112 1,378 SH   SOLE 22 1,378 0 0
STEEL CONNECT INC COM 858098106   10,127 7,082 SH   SOLE 18 7,082 0 0
STEEL CONNECT INC COM 858098106   115,405 80,703 SH   SOLE 21 80,703 0 0
STEEL CONNECT INC COM 858098106   6,265 4,381 SH   SOLE 22 4,381 0 0
STEEL DYNAMICS INC COM 858119100   72,908,625 746,250 SH   SOLE 2 105,054 0 641,196
STEEL DYNAMICS INC COM 858119100   18,473,507 189,084 SH   SOLE 4 114,253 0 74,831
STEEL DYNAMICS INC COM 858119100   17,132,281 175,356 SH   SOLE 7 170,361 0 4,995
STEEL DYNAMICS INC COM 858119100   412,392 4,221 SH   SOLE 13 1,418 0 2,803
STEEL DYNAMICS INC COM 858119100   2,993,137 30,636 SH   SOLE 15 30,636 0 0
STEEL DYNAMICS INC COM 858119100   29,836,994 305,394 SH   SOLE 18 270,704 0 34,690
STEEL DYNAMICS INC COM 858119100   25,769,938 263,766 SH   SOLE 19 263,766 0 0
STEEL DYNAMICS INC COM 858119100   603,316,747 6,175,197 SH   SOLE 21 6,175,197 0 0
STEEL DYNAMICS INC COM 858119100   413,669,714 4,234,081 SH   SOLE 22 3,800,174 0 433,907
STEEL DYNAMICS INC COM 858119100   32,398,688 331,614 SH   SOLE 23 331,614 0 0
STEEL DYNAMICS INC COM 858119100   74,278,672 760,273 SH   SOLE 25 760,273 0 0
STEEL DYNAMICS INC COM 858119100   41,689,567 426,710 SH   SOLE 26 146,814 0 279,896
STEEL DYNAMICS INC COM 858119100   59,592,994 609,959 SH   SOLE 28 102,818 0 507,141
STEEL DYNAMICS INC COM 858119100   157,820,281 1,615,356 SH   SOLE 30 1,447,697 0 167,659
STEEL DYNAMICS INC COM 858119100   4,217,514 43,168 SH   SOLE 31 39,786 0 3,382
STEEL DYNAMICS INC COM 858119100   87,876,754 899,455 SH   SOLE 34 899,455 0 0
STEEL DYNAMICS INC COM 858119100   5,106,486 52,267 SH   SOLE 36 52,267 0 0
STEEL DYNAMICS INC COM 858119100   709,302 7,260 SH   SOLE 40 7,260 0 0
STEEL DYNAMICS INC COM 858119100   21,885 224 SH   OTR 43 224 0 0
STEEL DYNAMICS INC COM 858119100   20,946,651 214,398 SH   SOLE 43 200,624 0 13,774
STEELCASE INC CL A 858155203   970,789 137,311 SH   SOLE 2 52,460 0 84,851
STEELCASE INC CL A 858155203   1,485 210 SH   SOLE 4 210 0 0
STEELCASE INC CL A 858155203   104,254 14,746 SH   SOLE 7 14,746 0 0
STEELCASE INC CL A 858155203   1,865,391 263,846 SH   SOLE 18 263,846 0 0
STEELCASE INC CL A 858155203   4,648,193 657,453 SH   SOLE 19 657,453 0 0
STEELCASE INC CL A 858155203   22,835,754 3,229,951 SH   SOLE 21 3,229,951 0 0
STEELCASE INC CL A 858155203   18,573,731 2,627,119 SH   SOLE 22 2,515,841 0 111,278
STEELCASE INC CL A 858155203   105,880 14,976 SH   SOLE 25 14,976 0 0
STEELCASE INC CL A 858155203   1,676,813 237,173 SH   SOLE 26 57,634 0 179,539
STEELCASE INC CL A 858155203   328,868 46,516 SH   SOLE 28 46,516 0 0
STEELCASE INC CL A 858155203   441,288 62,417 SH   SOLE 30 62,417 0 0
STEELCASE INC CL A 858155203   103,271 14,607 SH   SOLE 36 14,607 0 0
STEELCASE INC CL A 858155203   136,373 19,289 SH   SOLE 40 19,289 0 0
STEELCASE INC CL A 858155203   789,705 111,698 SH   SOLE 43 109,806 0 1,892
STELLANTIS N.V SHS N82405106   47,008,332 3,310,446 SH   SOLE 43 3,039,718 0 270,728
STELLAR BANCORP INC COM 858927106   1,297,301 44,036 SH   SOLE 2 14,184 0 29,852
STELLAR BANCORP INC COM 858927106   13,169 447 SH   SOLE 7 447 0 0
STELLAR BANCORP INC COM 858927106   4,957,617 168,283 SH   SOLE 18 168,283 0 0
STELLAR BANCORP INC COM 858927106   2,473,933 83,976 SH   SOLE 19 83,976 0 0
STELLAR BANCORP INC COM 858927106   166,220,096 5,642,230 SH   SOLE 21 5,642,230 0 0
STELLAR BANCORP INC COM 858927106   35,692,292 1,211,551 SH   SOLE 22 1,156,788 0 54,763
STELLAR BANCORP INC COM 858927106   175,316 5,951 SH   SOLE 25 5,951 0 0
STELLAR BANCORP INC COM 858927106   137,460 4,666 SH   SOLE 26 0 0 4,666
STELLAR BANCORP INC COM 858927106   1,915 65 SH   SOLE 28 65 0 0
STELLAR BANCORP INC COM 858927106   2,089,303 70,920 SH   SOLE 30 70,920 0 0
STELLAR BANCORP INC COM 858927106   145,297 4,932 SH   SOLE 40 4,932 0 0
STELLAR BANCORP INC COM 858927106   336,109 11,409 SH   SOLE 43 11,054 0 355
STELLUS CAP INVT CORP COM 858568108   1,696,604 127,949 SH   SOLE 30 127,949 0 0
STEM INC COM 85859N102   426,036 47,655 SH   SOLE 2 21,979 0 25,676
STEM INC COM 85859N102   3,075 344 SH   SOLE 4 344 0 0
STEM INC COM 85859N102   90,741 10,150 SH   SOLE 7 10,150 0 0
STEM INC COM 85859N102   3,205,973 358,610 SH   SOLE 18 358,610 0 0
STEM INC COM 85859N102   2,373,195 265,458 SH   SOLE 19 265,458 0 0
STEM INC COM 85859N102   42,440,031 4,747,207 SH   SOLE 21 4,747,207 0 0
STEM INC COM 85859N102   31,672,954 3,542,836 SH   SOLE 22 3,458,068 0 84,768
STEM INC COM 85859N102   94,237 10,541 SH   SOLE 25 10,541 0 0
STEM INC COM 85859N102   42,224 4,723 SH   SOLE 26 1,548 0 3,175
STEM INC COM 85859N102   836,775 93,599 SH   SOLE 28 86,901 0 6,698
STEM INC COM 85859N102   766,793 85,771 SH   SOLE 30 85,771 0 0
STEM INC COM 85859N102   100,191 11,207 SH   SOLE 40 11,207 0 0
STEM INC COM 85859N102   216,250 24,189 SH   SOLE 43 23,929 0 260
STEPAN CO COM 858586100   4,070,817 38,238 SH   SOLE 2 14,071 0 24,167
STEPAN CO COM 858586100   9,581 90 SH   SOLE 4 90 0 0
STEPAN CO COM 858586100   1,627,135 15,284 SH   SOLE 7 15,284 0 0
STEPAN CO COM 858586100   8,101,180 76,096 SH   SOLE 18 74,328 0 1,768
STEPAN CO COM 858586100   12,934,890 121,500 SH   SOLE 19 121,500 0 0
STEPAN CO COM 858586100   285,824,234 2,684,804 SH   SOLE 21 2,684,804 0 0
STEPAN CO COM 858586100   65,700,299 617,136 SH   SOLE 22 591,990 0 25,146
STEPAN CO COM 858586100   23,634 222 SH   SOLE 23 222 0 0
STEPAN CO COM 858586100   560,405 5,264 SH   SOLE 25 5,264 0 0
STEPAN CO COM 858586100   4,109,888 38,605 SH   SOLE 26 9,909 0 28,696
STEPAN CO COM 858586100   42,690 401 SH   SOLE 28 401 0 0
STEPAN CO COM 858586100   6,335,222 59,508 SH   SOLE 30 59,508 0 0
STEPAN CO COM 858586100   605,544 5,688 SH   SOLE 36 5,688 0 0
STEPAN CO COM 858586100   346,953 3,259 SH   SOLE 40 3,259 0 0
STEPAN CO COM 858586100   1,311,481 12,319 SH   SOLE 43 12,041 0 278
STEPSTONE GROUP INC COM CL A 85914M107   672,029 26,689 SH   SOLE 2 14,988 0 11,701
STEPSTONE GROUP INC COM CL A 85914M107   3,777 150 SH   SOLE 4 150 0 0
STEPSTONE GROUP INC COM CL A 85914M107   15,108 600 SH   SOLE 7 600 0 0
STEPSTONE GROUP INC COM CL A 85914M107   3,436,793 136,489 SH   SOLE 18 136,489 0 0
STEPSTONE GROUP INC COM CL A 85914M107   2,477,007 98,372 SH   SOLE 19 98,372 0 0
STEPSTONE GROUP INC COM CL A 85914M107   45,143,938 1,792,849 SH   SOLE 21 1,792,849 0 0
STEPSTONE GROUP INC COM CL A 85914M107   32,215,922 1,279,425 SH   SOLE 22 1,241,200 0 38,225
STEPSTONE GROUP INC COM CL A 85914M107   181,548 7,210 SH   SOLE 25 7,210 0 0
STEPSTONE GROUP INC COM CL A 85914M107   428,337 17,011 SH   SOLE 26 14,471 0 2,540
STEPSTONE GROUP INC COM CL A 85914M107   78,662 3,124 SH   SOLE 28 719 0 2,405
STEPSTONE GROUP INC COM CL A 85914M107   1,456,235 57,833 SH   SOLE 30 57,833 0 0
STEPSTONE GROUP INC COM CL A 85914M107   159,389 6,330 SH   SOLE 40 6,330 0 0
STEPSTONE GROUP INC COM CL A 85914M107   237,750 9,442 SH   SOLE 43 6,876 0 2,566
STEREOTAXIS INC COM NEW 85916J409   4,107 1,984 SH   SOLE 2 0 0 1,984
STEREOTAXIS INC COM NEW 85916J409   20,255 9,785 SH   SOLE 18 9,785 0 0
STEREOTAXIS INC COM NEW 85916J409   332,175 160,471 SH   SOLE 21 160,471 0 0
STEREOTAXIS INC COM NEW 85916J409   1,740,603 840,871 SH   SOLE 22 840,871 0 0
STERICYCLE INC COM 858912108   6,408,271 128,448 SH   SOLE 2 72,597 0 55,851
STERICYCLE INC COM 858912108   16,065 322 SH   SOLE 4 322 0 0
STERICYCLE INC COM 858912108   74,885 1,501 SH   SOLE 7 1,501 0 0
STERICYCLE INC COM 858912108   9,595,194 192,327 SH   SOLE 18 192,327 0 0
STERICYCLE INC COM 858912108   1,434,836 28,760 SH   SOLE 19 28,760 0 0
STERICYCLE INC COM 858912108   235,198,622 4,714,344 SH   SOLE 21 4,714,344 0 0
STERICYCLE INC COM 858912108   129,924,087 2,604,211 SH   SOLE 22 2,476,940 0 127,271
STERICYCLE INC COM 858912108   710,833 14,248 SH   SOLE 25 14,248 0 0
STERICYCLE INC COM 858912108   1,968,659 39,460 SH   SOLE 26 32,379 0 7,081
STERICYCLE INC COM 858912108   341,297 6,841 SH   SOLE 28 1,635 0 5,206
STERICYCLE INC COM 858912108   1,911,785 38,320 SH   SOLE 30 38,320 0 0
STERICYCLE INC COM 858912108   66,902 1,341 SH   SOLE 31 1,341 0 0
STERICYCLE INC COM 858912108   68,649 1,376 SH   SOLE 36 1,376 0 0
STERICYCLE INC COM 858912108   651,863 13,066 SH   SOLE 40 13,066 0 0
STERICYCLE INC COM 858912108   929,251 18,626 SH   SOLE 43 16,311 0 2,315
STERIS PLC SHS USD G8473T100   44,071,097 238,622 SH   SOLE 2 50,414 0 188,208
STERIS PLC SHS USD G8473T100   13,439,153 72,766 SH   SOLE 4 62,508 0 10,258
STERIS PLC SHS USD G8473T100   22,962,138 124,328 SH   SOLE 7 121,081 0 3,247
STERIS PLC SHS USD G8473T100   310,095 1,679 SH   SOLE 13 415 0 1,264
STERIS PLC SHS USD G8473T100   3,081,922 16,687 SH   SOLE 15 16,687 0 0
STERIS PLC SHS USD G8473T100   30,489,179 165,083 SH   SOLE 18 156,977 0 8,106
STERIS PLC SHS USD G8473T100   48,535,609 262,795 SH   SOLE 19 262,795 0 0
STERIS PLC SHS USD G8473T100   657,809,450 3,561,695 SH   SOLE 21 3,561,695 0 0
STERIS PLC SHS USD G8473T100   395,071,302 2,139,105 SH   SOLE 22 1,927,188 0 211,917
STERIS PLC SHS USD G8473T100   30,791,147 166,718 SH   SOLE 23 166,718 0 0
STERIS PLC SHS USD G8473T100   40,399,460 218,742 SH   SOLE 25 218,742 0 0
STERIS PLC SHS USD G8473T100   36,566,773 197,990 SH   SOLE 26 71,832 0 126,158
STERIS PLC SHS USD G8473T100   40,185,220 217,582 SH   SOLE 28 3,408 0 214,174
STERIS PLC SHS USD G8473T100   11,081 60 SH   SOLE 29 60 0 0
STERIS PLC SHS USD G8473T100   157,721,197 853,978 SH   SOLE 30 853,978 0 0
STERIS PLC SHS USD G8473T100   4,031,783 21,830 SH   SOLE 31 20,135 0 1,695
STERIS PLC SHS USD G8473T100   61,156,030 331,128 SH   SOLE 34 331,128 0 0
STERIS PLC SHS USD G8473T100   5,672,938 30,716 SH   SOLE 36 30,716 0 0
STERIS PLC SHS USD G8473T100   718,444 3,890 SH   SOLE 40 3,890 0 0
STERIS PLC SHS USD G8473T100   37,861 205 SH   OTR 43 205 0 0
STERIS PLC SHS USD G8473T100   15,788,254 85,485 SH   SOLE 43 81,286 0 4,199
STERLING BANCORP INC COM 85917W102   42,606 6,996 SH   SOLE 2 1,036 0 5,960
STERLING BANCORP INC COM 85917W102   341,856 56,134 SH   SOLE 18 56,134 0 0
STERLING BANCORP INC COM 85917W102   186,652 30,649 SH   SOLE 19 30,649 0 0
STERLING BANCORP INC COM 85917W102   4,008,219 658,164 SH   SOLE 21 658,164 0 0
STERLING BANCORP INC COM 85917W102   1,627,175 267,188 SH   SOLE 22 255,150 0 12,038
STERLING BANCORP INC COM 85917W102   804 132 SH   SOLE 43 132 0 0
STERLING CHECK CORP COM 85917T109   1,657,487 107,142 SH   SOLE 2 93,259 0 13,883
STERLING CHECK CORP COM 85917T109   152,797 9,877 SH   SOLE 7 9,877 0 0
STERLING CHECK CORP COM 85917T109   945,372 61,110 SH   SOLE 18 61,110 0 0
STERLING CHECK CORP COM 85917T109   7,072,745 457,191 SH   SOLE 19 457,191 0 0
STERLING CHECK CORP COM 85917T109   13,345,706 862,683 SH   SOLE 21 862,683 0 0
STERLING CHECK CORP COM 85917T109   9,510,925 614,798 SH   SOLE 22 563,840 0 50,958
STERLING CHECK CORP COM 85917T109   203,461 13,152 SH   SOLE 25 13,152 0 0
STERLING CHECK CORP COM 85917T109   675,467 43,663 SH   SOLE 26 38,671 0 4,992
STERLING CHECK CORP COM 85917T109   1,194,686 77,226 SH   SOLE 30 77,226 0 0
STERLING CHECK CORP COM 85917T109   12,522,300 809,457 SH   SOLE 34 809,457 0 0
STERLING CHECK CORP COM 85917T109   86,570 5,596 SH   SOLE 36 5,596 0 0
STERLING CHECK CORP COM 85917T109   163,626 10,577 SH   SOLE 40 10,577 0 0
STERLING CHECK CORP COM 85917T109   40,253 2,602 SH   SOLE 43 2,539 0 63
STERLING INFRASTRUCTURE INC COM 859241101   1,848,411 56,354 SH   SOLE 2 45,679 0 10,675
STERLING INFRASTRUCTURE INC COM 859241101   3,542 108 SH   SOLE 4 108 0 0
STERLING INFRASTRUCTURE INC COM 859241101   11,951,926 364,388 SH   SOLE 7 364,388 0 0
STERLING INFRASTRUCTURE INC COM 859241101   2,515,202 76,683 SH   SOLE 18 76,683 0 0
STERLING INFRASTRUCTURE INC COM 859241101   1,959,570 59,743 SH   SOLE 19 59,743 0 0
STERLING INFRASTRUCTURE INC COM 859241101   47,662,894 1,453,137 SH   SOLE 21 1,453,137 0 0
STERLING INFRASTRUCTURE INC COM 859241101   25,251,244 769,855 SH   SOLE 22 746,253 0 23,602
STERLING INFRASTRUCTURE INC COM 859241101   5,051 154 SH   SOLE 23 154 0 0
STERLING INFRASTRUCTURE INC COM 859241101   194,635 5,934 SH   SOLE 25 5,934 0 0
STERLING INFRASTRUCTURE INC COM 859241101   111,750 3,407 SH   SOLE 26 1,059 0 2,348
STERLING INFRASTRUCTURE INC COM 859241101   892,357 27,206 SH   SOLE 30 27,206 0 0
STERLING INFRASTRUCTURE INC COM 859241101   12,398 378 SH   SOLE 34 378 0 0
STERLING INFRASTRUCTURE INC COM 859241101   119,458 3,642 SH   SOLE 40 3,642 0 0
STERLING INFRASTRUCTURE INC COM 859241101   606,833 18,501 SH   SOLE 43 18,320 0 181
STEVANATO GROUP S P A ORD SHS T9224W109   4,962,523 276,156 SH   SOLE 21 276,156 0 0
STEWART INFORMATION SVCS COR COM 860372101   1,012,915 23,705 SH   SOLE 2 7,082 0 16,623
STEWART INFORMATION SVCS COR COM 860372101   4,401 103 SH   SOLE 4 103 0 0
STEWART INFORMATION SVCS COR COM 860372101   10,725 251 SH   SOLE 7 251 0 0
STEWART INFORMATION SVCS COR COM 860372101   3,952,525 92,500 SH   SOLE 18 92,500 0 0
STEWART INFORMATION SVCS COR COM 860372101   1,984,082 46,433 SH   SOLE 19 46,433 0 0
STEWART INFORMATION SVCS COR COM 860372101   131,522,085 3,077,980 SH   SOLE 21 3,077,980 0 0
STEWART INFORMATION SVCS COR COM 860372101   25,556,300 598,088 SH   SOLE 22 569,293 0 28,795
STEWART INFORMATION SVCS COR COM 860372101   100,415 2,350 SH   SOLE 25 2,350 0 0
STEWART INFORMATION SVCS COR COM 860372101   55,293 1,294 SH   SOLE 26 0 0 1,294
STEWART INFORMATION SVCS COR COM 860372101   20,425 478 SH   SOLE 28 478 0 0
STEWART INFORMATION SVCS COR COM 860372101   1,713,259 40,095 SH   SOLE 30 40,095 0 0
STEWART INFORMATION SVCS COR COM 860372101   134,172 3,140 SH   SOLE 40 3,140 0 0
STEWART INFORMATION SVCS COR COM 860372101   582,324 13,628 SH   SOLE 43 12,869 0 759
STIFEL FINL CORP COM 860630102   30,606,251 524,349 SH   SOLE 2 301,609 0 222,740
STIFEL FINL CORP COM 860630102   376,837 6,456 SH   SOLE 4 5,414 0 1,042
STIFEL FINL CORP COM 860630102   311,929 5,344 SH   SOLE 7 5,344 0 0
STIFEL FINL CORP COM 860630102   1,350,215 23,132 SH   SOLE 13 23,132 0 0
STIFEL FINL CORP COM 860630102   13,534,777 231,879 SH   SOLE 18 221,387 0 10,492
STIFEL FINL CORP COM 860630102   19,639,053 336,458 SH   SOLE 19 336,458 0 0
STIFEL FINL CORP COM 860630102   351,446,587 6,021,014 SH   SOLE 21 6,021,014 0 0
STIFEL FINL CORP COM 860630102   208,346,111 3,569,404 SH   SOLE 22 3,426,329 0 143,075
STIFEL FINL CORP COM 860630102   3,014,694 51,648 SH   SOLE 23 51,648 0 0
STIFEL FINL CORP COM 860630102   976,413 16,728 SH   SOLE 25 16,728 0 0
STIFEL FINL CORP COM 860630102   9,916,187 169,885 SH   SOLE 26 41,681 0 128,204
STIFEL FINL CORP COM 860630102   4,618,176 79,119 SH   SOLE 28 1,872 0 77,247
STIFEL FINL CORP COM 860630102   744,276 12,751 SH   SOLE 29 12,751 0 0
STIFEL FINL CORP COM 860630102   2,613,984 44,783 SH   SOLE 30 44,783 0 0
STIFEL FINL CORP COM 860630102   1,636,870 28,043 SH   SOLE 31 28,043 0 0
STIFEL FINL CORP COM 860630102   1,486,742 25,471 SH   SOLE 34 25,471 0 0
STIFEL FINL CORP COM 860630102   92,633 1,587 SH   SOLE 36 1,587 0 0
STIFEL FINL CORP COM 860630102   879,519 15,068 SH   SOLE 40 15,068 0 0
STIFEL FINL CORP COM 860630102   4,327,463 74,138 SH   SOLE 43 69,931 0 4,207
STITCH FIX INC COM CL A 860897107   1,494,965 480,696 SH   SOLE 2 350,319 0 130,377
STITCH FIX INC COM CL A 860897107   743 239 SH   SOLE 4 239 0 0
STITCH FIX INC COM CL A 860897107   2,955 950 SH   SOLE 7 950 0 0
STITCH FIX INC COM CL A 860897107   78 25 SH   SOLE 17 0 0 25
STITCH FIX INC COM CL A 860897107   751,214 241,548 SH   SOLE 18 226,933 0 14,615
STITCH FIX INC COM CL A 860897107   3,357,668 1,079,636 SH   SOLE 19 1,079,636 0 0
STITCH FIX INC COM CL A 860897107   8,904,151 2,863,071 SH   SOLE 21 2,863,071 0 0
STITCH FIX INC COM CL A 860897107   9,751,134 3,135,413 SH   SOLE 22 3,058,069 0 77,344
STITCH FIX INC COM CL A 860897107   79,784 25,654 SH   SOLE 23 25,654 0 0
STITCH FIX INC COM CL A 860897107   34,257 11,015 SH   SOLE 25 11,015 0 0
STITCH FIX INC COM CL A 860897107   393,785 126,619 SH   SOLE 26 17,181 0 109,438
STITCH FIX INC COM CL A 860897107   1,835 590 SH   SOLE 28 590 0 0
STITCH FIX INC COM CL A 860897107   370,445 119,114 SH   SOLE 30 119,114 0 0
STITCH FIX INC COM CL A 860897107   21,978 7,067 SH   SOLE 40 7,067 0 0
STITCH FIX INC COM CL A 860897107   234,363 75,358 SH   SOLE 43 68,562 0 6,796
STMICROELECTRONICS N V NY REGISTRY 861012102   2,170 61 SH   SOLE 18 61 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102   81,546,181 2,292,555 SH   SOLE 21 2,292,555 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102   29,090,632 817,842 SH   SOLE 43 763,075 0 54,767
STMICROELECTRONICS N V OPTIONS 861012102   6,100,255 171,500 SH Put SOLE 19 171,500 0 0
STMICROELECTRONICS N V OPTIONS 861012102   35,570 1,000 SH Put SOLE 22 1,000 0 0
STMICROELECTRONICS N V OPTIONS 861012102   978,175 27,500 SH Put SOLE 34 27,500 0 0
STOCK YDS BANCORP INC COM 861025104   1,194,332 18,380 SH   SOLE 2 9,031 0 9,349
STOCK YDS BANCORP INC COM 861025104   8,317 128 SH   SOLE 4 128 0 0
STOCK YDS BANCORP INC COM 861025104   18,389 283 SH   SOLE 7 283 0 0
STOCK YDS BANCORP INC COM 861025104   4,756,276 73,196 SH   SOLE 18 73,196 0 0
STOCK YDS BANCORP INC COM 861025104   3,484,747 53,628 SH   SOLE 19 53,628 0 0
STOCK YDS BANCORP INC COM 861025104   69,466,999 1,069,052 SH   SOLE 21 1,069,052 0 0
STOCK YDS BANCORP INC COM 861025104   46,546,084 716,314 SH   SOLE 22 691,801 0 24,513
STOCK YDS BANCORP INC COM 861025104   299,298 4,606 SH   SOLE 25 4,606 0 0
STOCK YDS BANCORP INC COM 861025104   718,874 11,063 SH   SOLE 26 8,731 0 2,332
STOCK YDS BANCORP INC COM 861025104   137,628 2,118 SH   SOLE 28 903 0 1,215
STOCK YDS BANCORP INC COM 861025104   961,509 14,797 SH   SOLE 30 14,797 0 0
STOCK YDS BANCORP INC COM 861025104   316,193 4,866 SH   SOLE 40 4,866 0 0
STOCK YDS BANCORP INC COM 861025104   589,397 9,070 SH   SOLE 43 8,513 0 557
STOKE THERAPEUTICS INC COM 86150R107   263,544 28,553 SH   SOLE 2 13,632 0 14,921
STOKE THERAPEUTICS INC COM 86150R107   2,261 245 SH   SOLE 7 245 0 0
STOKE THERAPEUTICS INC COM 86150R107   620,321 67,207 SH   SOLE 18 67,207 0 0
STOKE THERAPEUTICS INC COM 86150R107   590,157 63,939 SH   SOLE 19 63,939 0 0
STOKE THERAPEUTICS INC COM 86150R107   9,657,395 1,046,305 SH   SOLE 21 1,046,305 0 0
STOKE THERAPEUTICS INC COM 86150R107   5,374,260 582,260 SH   SOLE 22 560,199 0 22,061
STOKE THERAPEUTICS INC COM 86150R107   2,787 302 SH   SOLE 23 302 0 0
STOKE THERAPEUTICS INC COM 86150R107   19,457 2,108 SH   SOLE 25 2,108 0 0
STOKE THERAPEUTICS INC COM 86150R107   2,667 289 SH   SOLE 26 289 0 0
STOKE THERAPEUTICS INC COM 86150R107   2,917 316 SH   SOLE 28 316 0 0
STOKE THERAPEUTICS INC COM 86150R107   207,057 22,433 SH   SOLE 30 22,433 0 0
STOKE THERAPEUTICS INC COM 86150R107   13,873 1,503 SH   SOLE 40 1,503 0 0
STOKE THERAPEUTICS INC COM 86150R107   140,176 15,187 SH   SOLE 43 14,952 0 235
STONECO LTD COM CL A G85158106   11,017,764 1,167,136 SH   SOLE 2 723,672 0 443,464
STONECO LTD COM CL A G85158106   929,453 98,459 SH   SOLE 4 55,585 0 42,874
STONECO LTD COM CL A G85158106   54,922 5,818 SH   SOLE 7 5,818 0 0
STONECO LTD COM CL A G85158106   1,019,426 107,990 SH   SOLE 13 107,990 0 0
STONECO LTD COM CL A G85158106   7,905,953 837,495 SH   SOLE 18 753,424 0 84,071
STONECO LTD COM CL A G85158106   26,290,683 2,785,030 SH   SOLE 19 2,785,030 0 0
STONECO LTD COM CL A G85158106   85,216,098 9,027,129 SH   SOLE 21 9,027,129 0 0
STONECO LTD COM CL A G85158106   60,351,204 6,393,136 SH   SOLE 22 6,198,800 0 194,336
STONECO LTD COM CL A G85158106   803,420 85,108 SH   SOLE 23 85,108 0 0
STONECO LTD COM CL A G85158106   33,314 3,529 SH   SOLE 25 3,529 0 0
STONECO LTD COM CL A G85158106   4,535,259 480,430 SH   SOLE 26 0 0 480,430
STONECO LTD COM CL A G85158106   70,772 7,497 SH   SOLE 28 0 0 7,497
STONECO LTD COM CL A G85158106   2,546,100 269,714 SH   SOLE 30 269,714 0 0
STONECO LTD COM CL A G85158106   608,200 64,428 SH   SOLE 31 52,806 0 11,622
STONECO LTD COM CL A G85158106   8,900,580 942,858 SH   SOLE 34 942,858 0 0
STONECO LTD COM CL A G85158106   47,058 4,985 SH   SOLE 36 4,985 0 0
STONECO LTD COM CL A G85158106   231,714 24,546 SH   SOLE 43 24,091 0 455
STONERIDGE INC COM 86183P102   653,376 30,305 SH   SOLE 2 14,414 0 15,891
STONERIDGE INC COM 86183P102   3,601 167 SH   SOLE 4 167 0 0
STONERIDGE INC COM 86183P102   4,226 196 SH   SOLE 7 196 0 0
STONERIDGE INC COM 86183P102   1,622,972 75,277 SH   SOLE 18 75,277 0 0
STONERIDGE INC COM 86183P102   1,051,611 48,776 SH   SOLE 19 48,776 0 0
STONERIDGE INC COM 86183P102   21,113,471 979,289 SH   SOLE 21 979,289 0 0
STONERIDGE INC COM 86183P102   14,794,235 686,189 SH   SOLE 22 651,114 0 35,075
STONERIDGE INC COM 86183P102   73,994 3,432 SH   SOLE 25 3,432 0 0
STONERIDGE INC COM 86183P102   530,527 24,607 SH   SOLE 26 20,857 0 3,750
STONERIDGE INC COM 86183P102   44,155 2,048 SH   SOLE 28 2,048 0 0
STONERIDGE INC COM 86183P102   1,280,642 59,399 SH   SOLE 30 59,399 0 0
STONERIDGE INC COM 86183P102   50,213 2,329 SH   SOLE 40 2,329 0 0
STONERIDGE INC COM 86183P102   269,241 12,488 SH   SOLE 43 11,364 0 1,124
STONEX GROUP INC COM 861896108   2,021,980 21,217 SH   SOLE 2 9,523 0 11,694
STONEX GROUP INC COM 861896108   4,003 42 SH   SOLE 4 42 0 0
STONEX GROUP INC COM 861896108   168,014 1,763 SH   SOLE 7 1,763 0 0
STONEX GROUP INC COM 861896108   5,866,859 61,562 SH   SOLE 18 61,562 0 0
STONEX GROUP INC COM 861896108   3,517,332 36,908 SH   SOLE 19 36,908 0 0
STONEX GROUP INC COM 861896108   205,558,002 2,156,957 SH   SOLE 21 2,156,957 0 0
STONEX GROUP INC COM 861896108   43,229,986 453,620 SH   SOLE 22 433,225 0 20,395
STONEX GROUP INC COM 861896108   274,464 2,880 SH   SOLE 25 2,880 0 0
STONEX GROUP INC COM 861896108   1,038,865 10,901 SH   SOLE 26 8,601 0 2,300
STONEX GROUP INC COM 861896108   2,733,013 28,678 SH   SOLE 30 28,678 0 0
STONEX GROUP INC COM 861896108   237,488 2,492 SH   SOLE 40 2,492 0 0
STONEX GROUP INC COM 861896108   1,237,756 12,988 SH   SOLE 43 12,717 0 271
STORE CAP CORP COM 862121100   16,369,547 510,591 SH   SOLE 2 203,684 0 306,907
STORE CAP CORP COM 862121100   4,222,174 131,696 SH   SOLE 4 131,696 0 0
STORE CAP CORP COM 862121100   11,453,595 357,255 SH   SOLE 7 357,255 0 0
STORE CAP CORP COM 862121100   17,601,196 549,008 SH   SOLE 18 549,008 0 0
STORE CAP CORP COM 862121100   13,771,341 429,549 SH   SOLE 19 429,549 0 0
STORE CAP CORP COM 862121100   494,770,118 15,432,630 SH   SOLE 21 15,432,630 0 0
STORE CAP CORP COM 862121100   303,124,222 9,454,904 SH   SOLE 22 9,077,743 0 377,161
STORE CAP CORP COM 862121100   325,986 10,168 SH   SOLE 23 10,168 0 0
STORE CAP CORP COM 862121100   21,110,837 658,479 SH   SOLE 25 658,479 0 0
STORE CAP CORP COM 862121100   3,938,507 122,848 SH   SOLE 26 101,612 0 21,236
STORE CAP CORP COM 862121100   5,617,136 175,207 SH   SOLE 28 4,398 0 170,809
STORE CAP CORP COM 862121100   28,280,479 882,111 SH   SOLE 30 882,111 0 0
STORE CAP CORP COM 862121100   117,308 3,659 SH   SOLE 31 3,659 0 0
STORE CAP CORP COM 862121100   14,010 437 SH   SOLE 34 437 0 0
STORE CAP CORP COM 862121100   123,399 3,849 SH   SOLE 36 3,849 0 0
STORE CAP CORP COM 862121100   1,137,713 35,487 SH   SOLE 40 35,487 0 0
STORE CAP CORP COM 862121100   28,309 883 SH   OTR 43 883 0 0
STORE CAP CORP COM 862121100   13,660,804 426,101 SH   SOLE 43 373,572 0 52,529
STRAN & COMPANY INC COMMON STOCK 86260J102   1,415 1,123 SH   SOLE 18 1,123 0 0
STRAN & COMPANY INC COMMON STOCK 86260J102   23,379 18,553 SH   SOLE 21 18,553 0 0
STRAN & COMPANY INC COMMON STOCK 86260J102   94,448 74,953 SH   SOLE 22 74,953 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206   3,586 4,539 SH   SOLE 18 4,539 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206   44,205 55,948 SH   SOLE 21 55,948 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206   40,167 50,838 SH   SOLE 22 50,838 0 0
STRATASYS LTD SHS M85548101   1,713,141 144,447 SH   SOLE 21 144,447 0 0
STRATASYS LTD SHS M85548101   5,475,750 461,699 SH   SOLE 30 461,699 0 0
STRATASYS LTD SHS M85548101   15,335 1,293 SH   SOLE 43 1,251 0 42
STRATEGIC ED INC COM 86272C103   1,819,844 23,236 SH   SOLE 2 7,012 0 16,224
STRATEGIC ED INC COM 86272C103   8,615 110 SH   SOLE 4 110 0 0
STRATEGIC ED INC COM 86272C103   20,050 256 SH   SOLE 7 256 0 0
STRATEGIC ED INC COM 86272C103   6,360,211 81,208 SH   SOLE 18 81,208 0 0
STRATEGIC ED INC COM 86272C103   3,276,909 41,840 SH   SOLE 19 41,840 0 0
STRATEGIC ED INC COM 86272C103   215,315,151 2,749,172 SH   SOLE 21 2,749,172 0 0
STRATEGIC ED INC COM 86272C103   45,345,400 578,976 SH   SOLE 22 549,494 0 29,482
STRATEGIC ED INC COM 86272C103   304,430 3,887 SH   SOLE 25 3,887 0 0
STRATEGIC ED INC COM 86272C103   614,577 7,847 SH   SOLE 26 5,773 0 2,074
STRATEGIC ED INC COM 86272C103   4,386 56 SH   SOLE 28 56 0 0
STRATEGIC ED INC COM 86272C103   2,740,730 34,994 SH   SOLE 30 34,994 0 0
STRATEGIC ED INC COM 86272C103   227,363 2,903 SH   SOLE 40 2,903 0 0
STRATEGIC ED INC COM 86272C103   2,003,974 25,587 SH   SOLE 43 23,952 0 1,635
STRATTEC SEC CORP COM 863111100   2,548 124 SH   SOLE 2 0 0 124
STRATTEC SEC CORP COM 863111100   13,378 651 SH   SOLE 18 651 0 0
STRATTEC SEC CORP COM 863111100   168,202 8,185 SH   SOLE 21 8,185 0 0
STRATTEC SEC CORP COM 863111100   1,284,272 62,495 SH   SOLE 22 62,495 0 0
STRATUS PPTYS INC COM NEW 863167201   45,467 2,357 SH   SOLE 2 298 0 2,059
STRATUS PPTYS INC COM NEW 863167201   328,605 17,035 SH   SOLE 18 17,035 0 0
STRATUS PPTYS INC COM NEW 863167201   218,594 11,332 SH   SOLE 19 11,332 0 0
STRATUS PPTYS INC COM NEW 863167201   3,892,645 201,796 SH   SOLE 21 201,796 0 0
STRATUS PPTYS INC COM NEW 863167201   1,529,350 79,282 SH   SOLE 22 75,364 0 3,918
STRATUS PPTYS INC COM NEW 863167201   154 8 SH   SOLE 43 0 0 8
STREAMLINE HEALTH SOLUTIONS COM 86323X106   9,979 6,316 SH   SOLE 18 6,316 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106   150,310 95,133 SH   SOLE 21 95,133 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106   491,906 311,333 SH   SOLE 22 311,333 0 0
STRIDE INC COM 86333M108   690,788 22,084 SH   SOLE 2 12,265 0 9,819
STRIDE INC COM 86333M108   4,942 158 SH   SOLE 4 158 0 0
STRIDE INC COM 86333M108   113,890 3,641 SH   SOLE 7 3,641 0 0
STRIDE INC COM 86333M108   4,104,092 131,205 SH   SOLE 18 131,205 0 0
STRIDE INC COM 86333M108   2,577,316 82,395 SH   SOLE 19 82,395 0 0
STRIDE INC COM 86333M108   154,123,880 4,927,234 SH   SOLE 21 4,927,234 0 0
STRIDE INC COM 86333M108   33,012,881 1,055,399 SH   SOLE 22 1,024,037 0 31,362
STRIDE INC COM 86333M108   349,742 11,181 SH   SOLE 23 11,181 0 0
STRIDE INC COM 86333M108   164,814 5,269 SH   SOLE 25 5,269 0 0
STRIDE INC COM 86333M108   5,539,719 177,101 SH   SOLE 26 37,942 0 139,159
STRIDE INC COM 86333M108   41,665 1,332 SH   SOLE 28 99 0 1,233
STRIDE INC COM 86333M108   4,501,255 143,902 SH   SOLE 30 143,902 0 0
STRIDE INC COM 86333M108   1,343,726 42,958 SH   SOLE 34 42,958 0 0
STRIDE INC COM 86333M108   217,271 6,946 SH   SOLE 40 6,946 0 0
STRIDE INC COM 86333M108   715,559 22,876 SH   SOLE 43 21,497 0 1,379
STRIDE INC NOTE 1.125% 9/0 86333MAA6   3,733,395 4,192,000 PRN   SOLE 21 4,192,000 0 0
STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R103   1,762 3,678 SH   SOLE 18 3,678 0 0
STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R103   19,884 41,502 SH   SOLE 21 41,502 0 0
STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R103   44,847 93,607 SH   SOLE 22 93,607 0 0
STRYKER CORPORATION COM 863667101   195,056,567 797,810 SH   SOLE 2 212,139 0 585,671
STRYKER CORPORATION COM 863667101   57,570,305 235,471 SH   SOLE 4 130,949 0 104,522
STRYKER CORPORATION COM 863667101   65,677,349 268,630 SH   SOLE 7 258,272 0 10,358
STRYKER CORPORATION COM 863667101   1,262,791 5,165 SH   SOLE 13 1,374 0 3,791
STRYKER CORPORATION COM 863667101   12,559,207 51,369 SH   SOLE 15 51,369 0 0
STRYKER CORPORATION COM 863667101   139,621,638 571,073 SH   SOLE 18 543,355 0 27,718
STRYKER CORPORATION COM 863667101   299,065,058 1,223,220 SH   SOLE 19 1,223,220 0 0
STRYKER CORPORATION COM 863667101   2,084,533,231 8,526,047 SH   SOLE 21 8,526,047 0 0
STRYKER CORPORATION COM 863667101   1,778,665,239 7,275,002 SH   SOLE 22 6,554,573 0 720,429
STRYKER CORPORATION COM 863667101   159,971,763 654,308 SH   SOLE 23 654,308 0 0
STRYKER CORPORATION COM 863667101   114,921,791 470,047 SH   SOLE 25 470,047 0 0
STRYKER CORPORATION COM 863667101   144,023,436 589,077 SH   SOLE 26 204,927 0 384,150
STRYKER CORPORATION COM 863667101   110,825,850 453,294 SH   SOLE 28 46,421 0 406,873
STRYKER CORPORATION COM 863667101   113,932 466 SH   SOLE 29 466 0 0
STRYKER CORPORATION COM 863667101   410,481,840 1,678,931 SH   SOLE 30 1,678,931 0 0
STRYKER CORPORATION COM 863667101   18,579,284 75,992 SH   SOLE 31 69,935 0 6,057
STRYKER CORPORATION COM 863667101   281,492,584 1,151,346 SH   SOLE 34 1,151,346 0 0
STRYKER CORPORATION COM 863667101   23,302,097 95,309 SH   SOLE 36 95,309 0 0
STRYKER CORPORATION COM 863667101   3,189,617 13,046 SH   SOLE 40 13,046 0 0
STRYKER CORPORATION COM 863667101   210,750 862 SH   OTR 43 862 0 0
STRYKER CORPORATION COM 863667101   87,674,781 358,603 SH   SOLE 43 325,742 0 32,860
STRYVE FOODS INC CLASS A COM 863685103   1,979 2,716 SH   SOLE 2 2,716 0 0
STRYVE FOODS INC CLASS A COM 863685103   3,934 5,399 SH   SOLE 22 5,399 0 0
STURM RUGER & CO INC COM 864159108   455,529 8,999 SH   SOLE 2 5,149 0 3,850
STURM RUGER & CO INC COM 864159108   3,645 72 SH   SOLE 4 72 0 0
STURM RUGER & CO INC COM 864159108   7,694 152 SH   SOLE 7 152 0 0
STURM RUGER & CO INC COM 864159108   2,832,847 55,963 SH   SOLE 18 55,963 0 0
STURM RUGER & CO INC COM 864159108   1,613,158 31,868 SH   SOLE 19 31,868 0 0
STURM RUGER & CO INC COM 864159108   122,709,056 2,424,122 SH   SOLE 21 2,424,122 0 0
STURM RUGER & CO INC COM 864159108   23,763,053 469,440 SH   SOLE 22 453,871 0 15,569
STURM RUGER & CO INC COM 864159108   190,129 3,756 SH   SOLE 26 2,795 0 961
STURM RUGER & CO INC COM 864159108   1,351,554 26,700 SH   SOLE 30 26,700 0 0
STURM RUGER & CO INC COM 864159108   916,121 18,098 SH   SOLE 43 17,283 0 815
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104   15 1 SH   SOLE 43 1 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   46,992,468 5,859,410 SH   SOLE 43 5,393,812 0 465,598
SUMMIT FINL GROUP INC COM 86606G101   1,051,578 42,249 SH   SOLE 2 36,365 0 5,884
SUMMIT FINL GROUP INC COM 86606G101   1,643 66 SH   SOLE 7 66 0 0
SUMMIT FINL GROUP INC COM 86606G101   854,897 34,347 SH   SOLE 18 34,347 0 0
SUMMIT FINL GROUP INC COM 86606G101   1,075,273 43,201 SH   SOLE 19 43,201 0 0
SUMMIT FINL GROUP INC COM 86606G101   10,566,054 424,510 SH   SOLE 21 424,510 0 0
SUMMIT FINL GROUP INC COM 86606G101   5,205,495 209,140 SH   SOLE 22 200,016 0 9,124
SUMMIT FINL GROUP INC COM 86606G101   8,612 346 SH   SOLE 23 346 0 0
SUMMIT HOTEL PPTYS NOTE 1.500% 2/1 866082AA8   2,536,380 2,970,000 PRN   SOLE 21 2,970,000 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   1,030,438 142,720 SH   SOLE 2 70,014 0 72,706
SUMMIT HOTEL PPTYS INC COM 866082100   395,613 54,794 SH   SOLE 4 54,794 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   1,006,150 139,356 SH   SOLE 7 139,356 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   2,701,746 374,203 SH   SOLE 18 374,203 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   2,427,090 336,162 SH   SOLE 19 336,162 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   100,847,559 13,967,806 SH   SOLE 21 13,967,806 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   26,427,640 3,660,338 SH   SOLE 22 3,512,331 0 148,007
SUMMIT HOTEL PPTYS INC COM 866082100   29,400 4,072 SH   SOLE 23 4,072 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   3,634,007 503,325 SH   SOLE 25 503,325 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   280,836 38,897 SH   SOLE 26 26,929 0 11,968
SUMMIT HOTEL PPTYS INC COM 866082100   558,027 77,289 SH   SOLE 28 1,556 0 75,733
SUMMIT HOTEL PPTYS INC COM 866082100   3,678,525 509,491 SH   SOLE 30 509,491 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   127,390 17,644 SH   SOLE 40 17,644 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   1,821,290 252,256 SH   SOLE 43 181,320 0 70,936
SUMMIT MATLS INC CL A 86614U100   5,343,935 188,233 SH   SOLE 2 92,269 0 95,964
SUMMIT MATLS INC CL A 86614U100   10,788 380 SH   SOLE 4 380 0 0
SUMMIT MATLS INC CL A 86614U100   513,717 18,095 SH   SOLE 7 18,095 0 0
SUMMIT MATLS INC CL A 86614U100   9,609,248 338,473 SH   SOLE 18 338,473 0 0
SUMMIT MATLS INC CL A 86614U100   10,353,634 364,693 SH   SOLE 19 364,693 0 0
SUMMIT MATLS INC CL A 86614U100   135,147,444 4,760,389 SH   SOLE 21 4,760,389 0 0
SUMMIT MATLS INC CL A 86614U100   88,823,679 3,128,696 SH   SOLE 22 2,976,583 0 152,113
SUMMIT MATLS INC CL A 86614U100   538,360 18,963 SH   SOLE 25 18,963 0 0
SUMMIT MATLS INC CL A 86614U100   2,906,142 102,365 SH   SOLE 26 41,719 0 60,646
SUMMIT MATLS INC CL A 86614U100   60,357 2,126 SH   SOLE 28 2,126 0 0
SUMMIT MATLS INC CL A 86614U100   5,244,854 184,743 SH   SOLE 30 184,743 0 0
SUMMIT MATLS INC CL A 86614U100   285,802 10,067 SH   SOLE 34 10,067 0 0
SUMMIT MATLS INC CL A 86614U100   70,152 2,471 SH   SOLE 36 2,471 0 0
SUMMIT MATLS INC CL A 86614U100   503,894 17,749 SH   SOLE 40 17,749 0 0
SUMMIT MATLS INC CL A 86614U100   1,009,953 35,574 SH   SOLE 43 33,580 0 1,995
SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142409   250 15 SH   SOLE 43 15 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203   13,667 865 SH   SOLE 18 865 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203   188,510 11,931 SH   SOLE 21 11,931 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203   5,056 320 SH   SOLE 22 320 0 0
SUMMIT THERAPEUTICS INC COM 86627T108   37,307 8,778 SH   SOLE 18 8,778 0 0
SUMMIT THERAPEUTICS INC COM 86627T108   1,425,497 335,411 SH   SOLE 21 335,411 0 0
SUMMIT THERAPEUTICS INC COM 86627T108   376,873 88,676 SH   SOLE 22 88,676 0 0
SUMMIT THERAPEUTICS INC COM 86627T108   416,024 97,888 SH   SOLE 30 97,888 0 0
SUMMIT THERAPEUTICS INC COM 86627T108   16,605 3,907 SH   SOLE 43 3,682 0 225
SUMO LOGIC INC COM 86646P103   2,432,633 300,325 SH   SOLE 2 173,890 0 126,435
SUMO LOGIC INC COM 86646P103   29,614 3,656 SH   SOLE 4 0 0 3,656
SUMO LOGIC INC COM 86646P103   141,912 17,520 SH   SOLE 7 17,520 0 0
SUMO LOGIC INC COM 86646P103   2,444,288 301,764 SH   SOLE 18 301,764 0 0
SUMO LOGIC INC COM 86646P103   6,803,441 839,931 SH   SOLE 19 839,931 0 0
SUMO LOGIC INC COM 86646P103   37,675,789 4,651,332 SH   SOLE 21 4,651,332 0 0
SUMO LOGIC INC COM 86646P103   27,780,805 3,429,729 SH   SOLE 22 3,331,962 0 97,767
SUMO LOGIC INC COM 86646P103   243,867 30,107 SH   SOLE 23 30,107 0 0
SUMO LOGIC INC COM 86646P103   108,556 13,402 SH   SOLE 25 13,402 0 0
SUMO LOGIC INC COM 86646P103   797,315 98,434 SH   SOLE 26 2,712 0 95,722
SUMO LOGIC INC COM 86646P103   6,809,694 840,703 SH   SOLE 30 840,703 0 0
SUMO LOGIC INC COM 86646P103   46,259 5,711 SH   SOLE 36 5,711 0 0
SUMO LOGIC INC COM 86646P103   96,398 11,901 SH   SOLE 40 11,901 0 0
SUMO LOGIC INC COM 86646P103   281,856 34,797 SH   SOLE 43 33,076 0 1,721
SUN CMNTYS INC COM 866674104   37,150,971 259,797 SH   SOLE 2 94,858 0 164,939
SUN CMNTYS INC COM 866674104   40,517,763 283,341 SH   SOLE 4 240,026 0 43,315
SUN CMNTYS INC COM 866674104   28,044,874 196,118 SH   SOLE 7 196,118 0 0
SUN CMNTYS INC COM 866674104   332,761 2,327 SH   SOLE 13 507 0 1,820
SUN CMNTYS INC COM 866674104   2,122,978 14,846 SH   SOLE 15 14,846 0 0
SUN CMNTYS INC COM 866674104   28,829,801 201,607 SH   SOLE 18 195,119 0 6,488
SUN CMNTYS INC COM 866674104   59,820,904 418,328 SH   SOLE 19 418,328 0 0
SUN CMNTYS INC COM 866674104   437,472,893 3,059,251 SH   SOLE 21 3,059,251 0 0
SUN CMNTYS INC COM 866674104   558,890,618 3,908,326 SH   SOLE 22 3,526,417 0 381,909
SUN CMNTYS INC COM 866674104   31,707,533 221,731 SH   SOLE 23 221,731 0 0
SUN CMNTYS INC COM 866674104   86,817,302 607,114 SH   SOLE 25 607,114 0 0
SUN CMNTYS INC COM 866674104   19,740,721 138,047 SH   SOLE 26 68,748 0 69,299
SUN CMNTYS INC COM 866674104   43,774,731 306,117 SH   SOLE 28 20,154 0 285,963
SUN CMNTYS INC COM 866674104   13,728 96 SH   SOLE 29 96 0 0
SUN CMNTYS INC COM 866674104   84,529,016 591,112 SH   SOLE 30 591,112 0 0
SUN CMNTYS INC COM 866674104   3,972,826 27,782 SH   SOLE 31 25,522 0 2,260
SUN CMNTYS INC COM 866674104   41,809,911 292,377 SH   SOLE 34 292,377 0 0
SUN CMNTYS INC COM 866674104   4,784,494 33,458 SH   SOLE 36 33,458 0 0
SUN CMNTYS INC COM 866674104   675,818 4,726 SH   SOLE 40 4,726 0 0
SUN CMNTYS INC COM 866674104   28,314 198 SH   OTR 43 198 0 0
SUN CMNTYS INC COM 866674104   13,796,258 96,477 SH   SOLE 43 86,968 0 9,509
SUN CTRY AIRLS HLDGS INC COM 866683105   158,219 9,976 SH   SOLE 2 5,006 0 4,970
SUN CTRY AIRLS HLDGS INC COM 866683105   4,425 279 SH   SOLE 7 279 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105   1,638,195 103,291 SH   SOLE 18 103,291 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105   969,157 61,107 SH   SOLE 19 61,107 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105   62,088,189 3,914,766 SH   SOLE 21 3,914,766 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105   13,116,394 827,011 SH   SOLE 22 809,760 0 17,251
SUN CTRY AIRLS HLDGS INC COM 866683105   48,325 3,047 SH   SOLE 25 3,047 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105   642,060 40,483 SH   SOLE 30 40,483 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105   43,187 2,723 SH   SOLE 40 2,723 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105   324,829 20,481 SH   SOLE 43 19,979 0 502
SUN LIFE FINANCIAL INC. COM 866796105   32,304,503 695,918 SH   SOLE 43 635,031 0 60,887
SUNCOKE ENERGY INC COM 86722A103   4,252,804 492,793 SH   SOLE 2 342,223 0 150,570
SUNCOKE ENERGY INC COM 86722A103   3,202 371 SH   SOLE 4 371 0 0
SUNCOKE ENERGY INC COM 86722A103   9,510 1,102 SH   SOLE 7 1,102 0 0
SUNCOKE ENERGY INC COM 86722A103   2,735,460 316,971 SH   SOLE 18 316,971 0 0
SUNCOKE ENERGY INC COM 86722A103   2,350,527 272,367 SH   SOLE 19 272,367 0 0
SUNCOKE ENERGY INC COM 86722A103   94,211,820 10,916,781 SH   SOLE 21 10,916,781 0 0
SUNCOKE ENERGY INC COM 86722A103   24,185,696 2,802,514 SH   SOLE 22 2,702,540 0 99,974
SUNCOKE ENERGY INC COM 86722A103   136,863 15,859 SH   SOLE 23 15,859 0 0
SUNCOKE ENERGY INC COM 86722A103   90,822 10,524 SH   SOLE 25 10,524 0 0
SUNCOKE ENERGY INC COM 86722A103   182,809 21,183 SH   SOLE 26 17,169 0 4,014
SUNCOKE ENERGY INC COM 86722A103   1,337,322 154,962 SH   SOLE 30 154,962 0 0
SUNCOKE ENERGY INC COM 86722A103   137,519 15,935 SH   SOLE 34 15,935 0 0
SUNCOKE ENERGY INC COM 86722A103   63,085 7,310 SH   SOLE 40 7,310 0 0
SUNCOKE ENERGY INC COM 86722A103   2,737,686 317,229 SH   SOLE 43 311,270 0 5,959
SUNCOR ENERGY INC NEW COM 867224107   13,254,993 417,743 SH   SOLE 18 417,743 0 0
SUNCOR ENERGY INC NEW COM 867224107   16,588,381 522,798 SH   SOLE 21 522,798 0 0
SUNCOR ENERGY INC NEW COM 867224107   14,319,958 451,307 SH   SOLE 43 408,482 0 42,825
SUNLIGHT FINANCIAL HOLDINGS COM 86738J106   14,614 11,329 SH   SOLE 2 0 0 11,329
SUNLIGHT FINANCIAL HOLDINGS COM 86738J106   115,836 89,795 SH   SOLE 18 89,795 0 0
SUNLIGHT FINANCIAL HOLDINGS COM 86738J106   52,079 40,371 SH   SOLE 19 40,371 0 0
SUNLIGHT FINANCIAL HOLDINGS COM 86738J106   1,076,657 834,618 SH   SOLE 21 834,618 0 0
SUNLIGHT FINANCIAL HOLDINGS COM 86738J106   1,032,137 800,106 SH   SOLE 22 782,758 0 17,348
SUNNOVA ENERGY INTL INC. COM 86745K104   4,157,140 230,824 SH   SOLE 2 133,739 0 97,085
SUNNOVA ENERGY INTL INC. COM 86745K104   69,969 3,885 SH   SOLE 4 215 0 3,670
SUNNOVA ENERGY INTL INC. COM 86745K104   172,320 9,568 SH   SOLE 7 9,568 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   5,570,961 309,326 SH   SOLE 18 292,870 0 16,456
SUNNOVA ENERGY INTL INC. COM 86745K104   10,259,433 569,652 SH   SOLE 19 569,652 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   99,289,544 5,513,023 SH   SOLE 21 5,513,023 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   51,995,266 2,887,022 SH   SOLE 22 2,739,400 0 147,622
SUNNOVA ENERGY INTL INC. COM 86745K104   103,251 5,733 SH   SOLE 23 5,733 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   2,236,554 124,184 SH   SOLE 25 124,184 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   2,863,266 158,982 SH   SOLE 26 82,022 0 76,960
SUNNOVA ENERGY INTL INC. COM 86745K104   1,092,721 60,673 SH   SOLE 28 52,484 0 8,189
SUNNOVA ENERGY INTL INC. COM 86745K104   39,567,196 2,196,957 SH   SOLE 30 2,196,957 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   69,037,967 3,833,313 SH   SOLE 34 3,833,313 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   125,890 6,990 SH   SOLE 36 6,990 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   302,712 16,808 SH   SOLE 40 16,808 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   2,326,208 129,162 SH   SOLE 43 125,700 0 3,462
SUNNOVA ENERGY INTL INC. NOTE 0.250%12/0 86745KAF1   3,867,500 5,000,000 PRN   SOLE 21 5,000,000 0 0
SUNOPTA INC COM 8676EP108   1,891,472 224,108 SH   SOLE 2 182,327 0 41,781
SUNOPTA INC COM 8676EP108   8,727 1,034 SH   SOLE 7 1,034 0 0
SUNOPTA INC COM 8676EP108   2,186,534 259,068 SH   SOLE 18 259,068 0 0
SUNOPTA INC COM 8676EP108   7,162,893 848,684 SH   SOLE 19 848,684 0 0
SUNOPTA INC COM 8676EP108   27,865,420 3,301,590 SH   SOLE 21 3,301,590 0 0
SUNOPTA INC COM 8676EP108   10,869,910 1,287,904 SH   SOLE 22 1,252,494 0 35,410
SUNOPTA INC COM 8676EP108   96,174 11,395 SH   SOLE 23 11,395 0 0
SUNOPTA INC COM 8676EP108   255,951 30,326 SH   SOLE 26 0 0 30,326
SUNOPTA INC COM 8676EP108   6,778,670 803,160 SH   SOLE 34 803,160 0 0
SUNOPTA INC COM 8676EP108   699,203 82,844 SH   SOLE 43 80,503 0 2,341
SUNPOWER CORP COM 867652406   2,989,807 165,824 SH   SOLE 2 108,943 0 56,881
SUNPOWER CORP COM 867652406   125,417 6,956 SH   SOLE 4 4,117 0 2,839
SUNPOWER CORP COM 867652406   150,208 8,331 SH   SOLE 7 8,331 0 0
SUNPOWER CORP COM 867652406   6,806,235 377,495 SH   SOLE 18 345,232 0 32,263
SUNPOWER CORP COM 867652406   9,589,201 531,847 SH   SOLE 19 531,847 0 0
SUNPOWER CORP COM 867652406   156,867,581 8,700,365 SH   SOLE 21 8,700,365 0 0
SUNPOWER CORP COM 867652406   49,304,279 2,734,569 SH   SOLE 22 2,669,944 0 64,625
SUNPOWER CORP COM 867652406   215,495 11,952 SH   SOLE 23 11,952 0 0
SUNPOWER CORP COM 867652406   1,201,501 66,639 SH   SOLE 25 66,639 0 0
SUNPOWER CORP COM 867652406   2,349,057 130,286 SH   SOLE 26 40,789 0 89,497
SUNPOWER CORP COM 867652406   946,160 52,477 SH   SOLE 28 47,399 0 5,078
SUNPOWER CORP COM 867652406   34,068,947 1,889,570 SH   SOLE 30 1,889,570 0 0
SUNPOWER CORP COM 867652406   1,327,224 73,612 SH   SOLE 34 73,612 0 0
SUNPOWER CORP COM 867652406   9,340 518 SH   SOLE 36 518 0 0
SUNPOWER CORP COM 867652406   234,769 13,021 SH   SOLE 40 13,021 0 0
SUNPOWER CORP COM 867652406   5,775,162 320,308 SH   SOLE 43 308,965 0 11,343
SUNPOWER CORP DBCV 4.000% 1/1 867652AL3   3,954,807 3,975,000 PRN   SOLE 21 3,975,000 0 0
SUNRUN INC COM 86771W105   10,629,258 442,517 SH   SOLE 2 166,230 0 276,287
SUNRUN INC COM 86771W105   574,558 23,920 SH   SOLE 4 17,469 0 6,451
SUNRUN INC COM 86771W105   401,494 16,715 SH   SOLE 7 16,715 0 0
SUNRUN INC COM 86771W105   10,726,563 446,568 SH   SOLE 18 446,568 0 0
SUNRUN INC COM 86771W105   6,544,033 272,441 SH   SOLE 19 272,441 0 0
SUNRUN INC COM 86771W105   369,262,799 15,373,139 SH   SOLE 21 15,373,139 0 0
SUNRUN INC COM 86771W105   147,044,483 6,121,752 SH   SOLE 22 5,820,206 0 301,546
SUNRUN INC COM 86771W105   168,885 7,031 SH   SOLE 23 7,031 0 0
SUNRUN INC COM 86771W105   1,771,931 73,769 SH   SOLE 25 73,769 0 0
SUNRUN INC COM 86771W105   2,859,533 119,048 SH   SOLE 26 73,532 0 45,516
SUNRUN INC COM 86771W105   2,844,160 118,408 SH   SOLE 28 108,633 0 9,775
SUNRUN INC COM 86771W105   111,433,392 4,639,192 SH   SOLE 30 4,639,192 0 0
SUNRUN INC COM 86771W105   70,643 2,941 SH   SOLE 31 2,941 0 0
SUNRUN INC COM 86771W105   68,954,887 2,870,728 SH   SOLE 34 2,870,728 0 0
SUNRUN INC COM 86771W105   229,631 9,560 SH   SOLE 36 9,560 0 0
SUNRUN INC COM 86771W105   644,793 26,844 SH   SOLE 40 26,844 0 0
SUNRUN INC COM 86771W105   10,738,284 447,056 SH   SOLE 43 428,129 0 18,927
SUNRUN INC NOTE 2/0 86771WAB1   2,228,475 3,225,000 PRN   SOLE 21 3,225,000 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   1,983,826 205,365 SH   SOLE 2 63,617 0 141,748
SUNSTONE HOTEL INVS INC NEW COM 867892101   1,092,749 113,121 SH   SOLE 4 113,121 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   2,850,637 295,097 SH   SOLE 7 295,097 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   7,310,987 756,831 SH   SOLE 18 756,831 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   11,402,297 1,180,362 SH   SOLE 19 1,180,362 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   266,686,615 27,607,310 SH   SOLE 21 27,607,310 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   71,282,686 7,379,160 SH   SOLE 22 7,070,115 0 309,045
SUNSTONE HOTEL INVS INC NEW COM 867892101   76,807 7,951 SH   SOLE 23 7,951 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   12,206,173 1,263,579 SH   SOLE 25 1,263,579 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   692,641 71,702 SH   SOLE 26 55,625 0 16,077
SUNSTONE HOTEL INVS INC NEW COM 867892101   1,564,650 161,972 SH   SOLE 28 3,853 0 158,119
SUNSTONE HOTEL INVS INC NEW COM 867892101   9,042,002 936,025 SH   SOLE 30 936,025 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   727,070 75,266 SH   SOLE 34 75,266 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   101,024 10,458 SH   SOLE 36 10,458 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   245,422 25,406 SH   SOLE 40 25,406 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   1,175,149 121,651 SH   SOLE 43 120,793 0 858
SUNWORKS INC COM NEW 86803X204   814 515 SH   SOLE 2 0 0 515
SUNWORKS INC COM NEW 86803X204   9,001 5,697 SH   SOLE 18 5,697 0 0
SUNWORKS INC COM NEW 86803X204   190,349 120,474 SH   SOLE 21 120,474 0 0
SUNWORKS INC COM NEW 86803X204   687,739 435,278 SH   SOLE 22 435,278 0 0
SUPER LEAGUE GAMING INC COM 86804F202   1,026 3,051 SH   SOLE 18 3,051 0 0
SUPER LEAGUE GAMING INC COM 86804F202   26,548 78,908 SH   SOLE 21 78,908 0 0
SUPER LEAGUE GAMING INC COM 86804F202   96,029 285,427 SH   SOLE 22 285,427 0 0
SUPER MICRO COMPUTER INC COM 86800U104   7,702,950 93,824 SH   SOLE 2 60,252 0 33,572
SUPER MICRO COMPUTER INC COM 86800U104   27,750 338 SH   SOLE 4 166 0 172
SUPER MICRO COMPUTER INC COM 86800U104   172,821 2,105 SH   SOLE 7 2,105 0 0
SUPER MICRO COMPUTER INC COM 86800U104   16,383,794 199,559 SH   SOLE 18 193,673 0 5,886
SUPER MICRO COMPUTER INC COM 86800U104   21,192,719 258,133 SH   SOLE 19 258,133 0 0
SUPER MICRO COMPUTER INC COM 86800U104   269,584,874 3,283,616 SH   SOLE 21 3,283,616 0 0
SUPER MICRO COMPUTER INC COM 86800U104   124,604,155 1,517,712 SH   SOLE 22 1,481,530 0 36,182
SUPER MICRO COMPUTER INC COM 86800U104   491,697 5,989 SH   SOLE 23 5,989 0 0
SUPER MICRO COMPUTER INC COM 86800U104   558,855 6,807 SH   SOLE 25 6,807 0 0
SUPER MICRO COMPUTER INC COM 86800U104   4,591,443 55,925 SH   SOLE 26 16,440 0 39,485
SUPER MICRO COMPUTER INC COM 86800U104   62,232 758 SH   SOLE 28 758 0 0
SUPER MICRO COMPUTER INC COM 86800U104   1,894,375 23,074 SH   SOLE 30 23,074 0 0
SUPER MICRO COMPUTER INC COM 86800U104   106,812 1,301 SH   SOLE 36 1,301 0 0
SUPER MICRO COMPUTER INC COM 86800U104   531,351 6,472 SH   SOLE 40 6,472 0 0
SUPER MICRO COMPUTER INC COM 86800U104   191,211 2,329 SH   SOLE 43 2,329 0 0
SUPERIOR DRILLING PRODS INC COM 868153107   1,345 1,463 SH   SOLE 18 1,463 0 0
SUPERIOR DRILLING PRODS INC COM 868153107   32,468 35,326 SH   SOLE 21 35,326 0 0
SUPERIOR GROUP OF CO INC COM 868358102   56,175 5,584 SH   SOLE 2 468 0 5,116
SUPERIOR GROUP OF CO INC COM 868358102   392 39 SH   SOLE 7 39 0 0
SUPERIOR GROUP OF CO INC COM 868358102   371,747 36,953 SH   SOLE 18 36,953 0 0
SUPERIOR GROUP OF CO INC COM 868358102   201,924 20,072 SH   SOLE 19 20,072 0 0
SUPERIOR GROUP OF CO INC COM 868358102   4,068,536 404,427 SH   SOLE 21 404,427 0 0
SUPERIOR GROUP OF CO INC COM 868358102   2,290,280 227,662 SH   SOLE 22 217,389 0 10,273
SUPERIOR INDS INTL INC COM 868168105   16,053 3,804 SH   SOLE 18 3,804 0 0
SUPERIOR INDS INTL INC COM 868168105   500,167 118,523 SH   SOLE 21 118,523 0 0
SUPERIOR INDS INTL INC COM 868168105   1,832,358 434,208 SH   SOLE 22 434,208 0 0
SUPERIOR INDS INTL INC COM 868168105   33,406 7,916 SH   SOLE 43 7,916 0 0
SUPERNUS PHARMACEUTICALS NOTE 0.625% 4/0 868459AD0   3,443,663 3,505,000 PRN   SOLE 21 3,505,000 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   10,157,389 284,760 SH   SOLE 2 172,411 0 112,349
SUPERNUS PHARMACEUTICALS INC COM 868459108   8,204 230 SH   SOLE 4 230 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   17,264 484 SH   SOLE 7 484 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   6,390,138 179,146 SH   SOLE 18 179,146 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   14,749,723 413,505 SH   SOLE 19 413,505 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   232,274,693 6,511,766 SH   SOLE 21 6,511,766 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   63,238,023 1,772,863 SH   SOLE 22 1,707,450 0 65,413
SUPERNUS PHARMACEUTICALS INC COM 868459108   476,979 13,372 SH   SOLE 23 13,372 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   319,068 8,945 SH   SOLE 25 8,945 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   2,568,597 72,010 SH   SOLE 26 13,587 0 58,423
SUPERNUS PHARMACEUTICALS INC COM 868459108   267,668 7,504 SH   SOLE 28 945 0 6,559
SUPERNUS PHARMACEUTICALS INC COM 868459108   10,210,323 286,244 SH   SOLE 30 286,244 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   538,011 15,083 SH   SOLE 34 15,083 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   296,810 8,321 SH   SOLE 40 8,321 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   29,214 819 SH   OTR 43 819 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   1,064,393 29,840 SH   SOLE 43 28,989 0 851
SURFACE ONCOLOGY INC COM 86877M209   31,195 38,043 SH   SOLE 2 25,381 0 12,662
SURFACE ONCOLOGY INC COM 86877M209   6,608 8,059 SH   SOLE 18 8,059 0 0
SURFACE ONCOLOGY INC COM 86877M209   48,151 58,721 SH   SOLE 19 58,721 0 0
SURFACE ONCOLOGY INC COM 86877M209   89,549 109,206 SH   SOLE 21 109,206 0 0
SURFACE ONCOLOGY INC COM 86877M209   379,968 463,376 SH   SOLE 22 463,376 0 0
SURGALIGN HOLDINGS INC COM NEW 86882C204   3,592 1,805 SH   SOLE 21 1,805 0 0
SURGALIGN HOLDINGS INC COM NEW 86882C204   79,019 39,708 SH   SOLE 22 39,708 0 0
SURGEPAYS INC COM NEW 86882L204   7,997 1,219 SH   SOLE 18 1,219 0 0
SURGEPAYS INC COM NEW 86882L204   93,224 14,211 SH   SOLE 21 14,211 0 0
SURGEPAYS INC COM NEW 86882L204   6,462 985 SH   SOLE 22 985 0 0
SURGERY PARTNERS INC COM 86881A100   1,248,239 44,804 SH   SOLE 2 28,532 0 16,272
SURGERY PARTNERS INC COM 86881A100   3,260 117 SH   SOLE 4 117 0 0
SURGERY PARTNERS INC COM 86881A100   12,676 455 SH   SOLE 7 455 0 0
SURGERY PARTNERS INC COM 86881A100   3,553,989 127,566 SH   SOLE 18 127,566 0 0
SURGERY PARTNERS INC COM 86881A100   2,883,092 103,485 SH   SOLE 19 103,485 0 0
SURGERY PARTNERS INC COM 86881A100   53,233,133 1,910,737 SH   SOLE 21 1,910,737 0 0
SURGERY PARTNERS INC COM 86881A100   38,839,598 1,394,099 SH   SOLE 22 1,343,919 0 50,180
SURGERY PARTNERS INC COM 86881A100   10,030 360 SH   SOLE 23 360 0 0
SURGERY PARTNERS INC COM 86881A100   275,703 9,896 SH   SOLE 25 9,896 0 0
SURGERY PARTNERS INC COM 86881A100   580,212 20,826 SH   SOLE 26 15,215 0 5,611
SURGERY PARTNERS INC COM 86881A100   16,577 595 SH   SOLE 28 595 0 0
SURGERY PARTNERS INC COM 86881A100   1,005,551 36,093 SH   SOLE 30 36,093 0 0
SURGERY PARTNERS INC COM 86881A100   264,196 9,483 SH   SOLE 40 9,483 0 0
SURGERY PARTNERS INC COM 86881A100   143,674 5,157 SH   SOLE 43 5,099 0 58
SURMODICS INC COM 868873100   242,320 7,102 SH   SOLE 2 4,149 0 2,953
SURMODICS INC COM 868873100   16,343 479 SH   SOLE 4 47 0 432
SURMODICS INC COM 868873100   6,517 191 SH   SOLE 7 191 0 0
SURMODICS INC COM 868873100   1,606,711 47,090 SH   SOLE 18 47,090 0 0
SURMODICS INC COM 868873100   866,546 25,397 SH   SOLE 19 25,397 0 0
SURMODICS INC COM 868873100   61,627,749 1,806,206 SH   SOLE 21 1,806,206 0 0
SURMODICS INC COM 868873100   12,833,556 376,130 SH   SOLE 22 365,446 0 10,684
SURMODICS INC COM 868873100   59,642 1,748 SH   SOLE 25 1,748 0 0
SURMODICS INC COM 868873100   459,938 13,480 SH   SOLE 26 10,776 0 2,704
SURMODICS INC COM 868873100   40,842 1,197 SH   SOLE 28 0 0 1,197
SURMODICS INC COM 868873100   891,317 26,123 SH   SOLE 30 26,123 0 0
SURMODICS INC COM 868873100   12,317 361 SH   SOLE 36 361 0 0
SURMODICS INC COM 868873100   67,592 1,981 SH   SOLE 40 1,981 0 0
SURMODICS INC COM 868873100   171,351 5,022 SH   SOLE 43 4,866 0 156
SURO CAPITAL CORP COM NEW 86887Q109   650,302 171,132 SH   SOLE 30 171,132 0 0
SURROZEN INC COM 86889P109   2,365 4,065 SH   SOLE 18 4,065 0 0
SURROZEN INC COM 86889P109   25,928 44,558 SH   SOLE 21 44,558 0 0
SURROZEN INC COM 86889P109   21,064 36,199 SH   SOLE 22 36,199 0 0
SUSTAINABLE DEVELP ACQU I CO COM CL A 86934L103   100,600 10,000 SH   SOLE 2 10,000 0 0
SUTRO BIOPHARMA INC COM 869367102   1,905,490 235,828 SH   SOLE 2 126,880 0 108,948
SUTRO BIOPHARMA INC COM 869367102   4,016 497 SH   SOLE 7 497 0 0
SUTRO BIOPHARMA INC COM 869367102   1,300,355 160,935 SH   SOLE 18 147,716 0 13,219
SUTRO BIOPHARMA INC COM 869367102   3,449,409 426,907 SH   SOLE 19 426,907 0 0
SUTRO BIOPHARMA INC COM 869367102   19,349,087 2,394,689 SH   SOLE 21 2,394,689 0 0
SUTRO BIOPHARMA INC COM 869367102   12,179,372 1,507,348 SH   SOLE 22 1,464,449 0 42,899
SUTRO BIOPHARMA INC COM 869367102   164,485 20,357 SH   SOLE 23 20,357 0 0
SUTRO BIOPHARMA INC COM 869367102   519,932 64,348 SH   SOLE 26 0 0 64,348
SUTRO BIOPHARMA INC COM 869367102   234,441 29,015 SH   SOLE 30 29,015 0 0
SUTRO BIOPHARMA INC COM 869367102   163,345 20,216 SH   SOLE 43 18,984 0 1,232
SUZANO S A SPON ADS 86959K105   114,668 12,410 SH   SOLE 26 12,410 0 0
SUZANO S A SPON ADS 86959K105   712,515 77,112 SH   SOLE 30 77,112 0 0
SUZANO S A SPON ADS 86959K105   5,037,378 545,171 SH   SOLE 43 424,969 0 120,202
SVB FINANCIAL GROUP COM 78486Q101   36,259,938 157,556 SH   SOLE 2 96,932 0 60,624
SVB FINANCIAL GROUP COM 78486Q101   11,688,120 50,787 SH   SOLE 4 28,046 0 22,741
SVB FINANCIAL GROUP COM 78486Q101   10,648,578 46,270 SH   SOLE 7 44,689 0 1,581
SVB FINANCIAL GROUP COM 78486Q101   505,618 2,197 SH   SOLE 13 1,415 0 782
SVB FINANCIAL GROUP COM 78486Q101   2,287,361 9,939 SH   SOLE 15 9,939 0 0
SVB FINANCIAL GROUP COM 78486Q101   35,285,525 153,322 SH   SOLE 18 148,296 0 5,026
SVB FINANCIAL GROUP COM 78486Q101   11,724,022 50,943 SH   SOLE 19 50,943 0 0
SVB FINANCIAL GROUP COM 78486Q101   396,000,287 1,720,693 SH   SOLE 21 1,720,693 0 0
SVB FINANCIAL GROUP COM 78486Q101   308,938,095 1,342,392 SH   SOLE 22 1,211,406 0 130,986
SVB FINANCIAL GROUP COM 78486Q101   25,135,891 109,220 SH   SOLE 23 109,220 0 0
SVB FINANCIAL GROUP COM 78486Q101   25,300,901 109,937 SH   SOLE 25 109,937 0 0
SVB FINANCIAL GROUP COM 78486Q101   22,812,167 99,123 SH   SOLE 26 32,504 0 66,619
SVB FINANCIAL GROUP COM 78486Q101   26,612,929 115,638 SH   SOLE 28 770 0 114,868
SVB FINANCIAL GROUP COM 78486Q101   195,849 851 SH   SOLE 29 851 0 0
SVB FINANCIAL GROUP COM 78486Q101   115,169,420 500,432 SH   SOLE 30 478,602 0 21,830
SVB FINANCIAL GROUP COM 78486Q101   3,371,781 14,651 SH   SOLE 31 13,578 0 1,073
SVB FINANCIAL GROUP COM 78486Q101   44,790,537 194,623 SH   SOLE 34 194,623 0 0
SVB FINANCIAL GROUP COM 78486Q101   4,077,160 17,716 SH   SOLE 36 17,716 0 0
SVB FINANCIAL GROUP COM 78486Q101   501,935 2,181 SH   SOLE 40 2,181 0 0
SVB FINANCIAL GROUP COM 78486Q101   15,880 69 SH   OTR 43 69 0 0
SVB FINANCIAL GROUP COM 78486Q101   15,145,743 65,811 SH   SOLE 43 59,316 0 6,495
SWEETGREEN INC COM CL A 87043Q108   377,860 44,091 SH   SOLE 2 28,750 0 15,341
SWEETGREEN INC COM CL A 87043Q108   8,459 987 SH   SOLE 7 987 0 0
SWEETGREEN INC COM CL A 87043Q108   1,859,176 216,940 SH   SOLE 18 216,940 0 0
SWEETGREEN INC COM CL A 87043Q108   2,514,738 293,435 SH   SOLE 19 293,435 0 0
SWEETGREEN INC COM CL A 87043Q108   24,663,723 2,877,914 SH   SOLE 21 2,877,914 0 0
SWEETGREEN INC COM CL A 87043Q108   17,125,911 1,998,356 SH   SOLE 22 1,944,797 0 53,559
SWEETGREEN INC COM CL A 87043Q108   30,826 3,597 SH   SOLE 26 0 0 3,597
SWEETGREEN INC COM CL A 87043Q108   267,341 31,195 SH   SOLE 30 31,195 0 0
SWEETGREEN INC COM CL A 87043Q108   1,150,985 134,304 SH   SOLE 34 134,304 0 0
SWK HLDGS CORP COM NEW 78501P203   24,767 1,404 SH   SOLE 2 0 0 1,404
SWK HLDGS CORP COM NEW 78501P203   194,781 11,042 SH   SOLE 18 11,042 0 0
SWK HLDGS CORP COM NEW 78501P203   104,288 5,912 SH   SOLE 19 5,912 0 0
SWK HLDGS CORP COM NEW 78501P203   1,252,952 71,029 SH   SOLE 21 71,029 0 0
SWK HLDGS CORP COM NEW 78501P203   577,992 32,766 SH   SOLE 22 31,206 0 1,560
SYLVAMO CORP COMMON STOCK 871332102   1,062,226 21,861 SH   SOLE 2 12,055 0 9,806
SYLVAMO CORP COMMON STOCK 871332102   6,122 126 SH   SOLE 4 126 0 0
SYLVAMO CORP COMMON STOCK 871332102   163,068 3,356 SH   SOLE 7 3,356 0 0
SYLVAMO CORP COMMON STOCK 871332102   437 9 SH   SOLE 17 0 0 9
SYLVAMO CORP COMMON STOCK 871332102   5,555,149 114,327 SH   SOLE 18 114,327 0 0
SYLVAMO CORP COMMON STOCK 871332102   3,202,664 65,912 SH   SOLE 19 65,912 0 0
SYLVAMO CORP COMMON STOCK 871332102   205,906,733 4,237,636 SH   SOLE 21 4,237,636 0 0
SYLVAMO CORP COMMON STOCK 871332102   43,370,851 892,588 SH   SOLE 22 862,916 0 29,672
SYLVAMO CORP COMMON STOCK 871332102   315,641 6,496 SH   SOLE 25 6,496 0 0
SYLVAMO CORP COMMON STOCK 871332102   652,661 13,432 SH   SOLE 26 10,671 0 2,761
SYLVAMO CORP COMMON STOCK 871332102   8,306,606 170,953 SH   SOLE 30 170,953 0 0
SYLVAMO CORP COMMON STOCK 871332102   116,713 2,402 SH   SOLE 36 2,402 0 0
SYLVAMO CORP COMMON STOCK 871332102   269,723 5,551 SH   SOLE 40 5,551 0 0
SYLVAMO CORP COMMON STOCK 871332102   10,107 208 SH   OTR 43 208 0 0
SYLVAMO CORP COMMON STOCK 871332102   1,217,425 25,055 SH   SOLE 43 24,186 0 869
SYMBOTIC INC CLASS A COM 87151X101   13,015 1,090 SH   SOLE 2 0 0 1,090
SYMBOTIC INC CLASS A COM 87151X101   2,393,970 200,500 SH   SOLE 19 200,500 0 0
SYMBOTIC INC CLASS A COM 87151X101   31,534 2,641 SH   SOLE 21 2,641 0 0
SYMBOTIC INC CLASS A COM 87151X101   1,505,789 126,113 SH   SOLE 22 126,113 0 0
SYNAPTICS INC COM 87157D109   13,795,060 144,967 SH   SOLE 2 118,386 0 26,581
SYNAPTICS INC COM 87157D109   158,632 1,667 SH   SOLE 4 1,136 0 531
SYNAPTICS INC COM 87157D109   267,685 2,813 SH   SOLE 7 2,813 0 0
SYNAPTICS INC COM 87157D109   51,767 544 SH   SOLE 13 544 0 0
SYNAPTICS INC COM 87157D109   16,318,988 171,490 SH   SOLE 18 166,409 0 5,081
SYNAPTICS INC COM 87157D109   23,469,025 246,627 SH   SOLE 19 246,627 0 0
SYNAPTICS INC COM 87157D109   314,389,798 3,303,802 SH   SOLE 21 3,303,802 0 0
SYNAPTICS INC COM 87157D109   131,881,483 1,385,892 SH   SOLE 22 1,354,895 0 30,997
SYNAPTICS INC COM 87157D109   768,322 8,074 SH   SOLE 23 8,074 0 0
SYNAPTICS INC COM 87157D109   570,675 5,997 SH   SOLE 25 5,997 0 0
SYNAPTICS INC COM 87157D109   3,921,924 41,214 SH   SOLE 26 14,645 0 26,569
SYNAPTICS INC COM 87157D109   719,505 7,561 SH   SOLE 28 627 0 6,934
SYNAPTICS INC COM 87157D109   8,005,716 84,129 SH   SOLE 30 84,129 0 0
SYNAPTICS INC COM 87157D109   31,022 326 SH   SOLE 36 326 0 0
SYNAPTICS INC COM 87157D109   549,834 5,778 SH   SOLE 40 5,778 0 0
SYNAPTICS INC COM 87157D109   4,113,957 43,232 SH   SOLE 43 40,270 0 2,962
SYNAPTOGENIX INC COM NEW 87167T201   1,393 1,201 SH   SOLE 18 1,201 0 0
SYNAPTOGENIX INC COM NEW 87167T201   16,769 14,456 SH   SOLE 21 14,456 0 0
SYNAPTOGENIX INC COM NEW 87167T201   849 732 SH   SOLE 22 732 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103   26,204 42,395 SH   SOLE 2 12,307 0 30,088
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103   8,069 13,054 SH   SOLE 18 13,054 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103   143,590 232,309 SH   SOLE 21 232,309 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103   800,198 1,294,609 SH   SOLE 22 1,294,609 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103   44,296 71,664 SH   SOLE 26 0 0 71,664
SYNCHRONY FINANCIAL COM 87165B103   43,268,635 1,316,757 SH   SOLE 2 431,054 0 885,703
SYNCHRONY FINANCIAL COM 87165B103   15,143,005 460,834 SH   SOLE 4 278,221 0 182,613
SYNCHRONY FINANCIAL COM 87165B103   20,741,331 631,203 SH   SOLE 7 495,527 0 135,676
SYNCHRONY FINANCIAL COM 87165B103   1,652,497 50,289 SH   SOLE 13 43,018 0 7,271
SYNCHRONY FINANCIAL COM 87165B103   2,680,062 81,560 SH   SOLE 15 81,560 0 0
SYNCHRONY FINANCIAL COM 87165B103   60,350,840 1,836,605 SH   SOLE 18 1,785,380 0 51,225
SYNCHRONY FINANCIAL COM 87165B103   60,267,672 1,834,074 SH   SOLE 19 1,834,074 0 0
SYNCHRONY FINANCIAL COM 87165B103   425,470,951 12,947,990 SH   SOLE 21 12,947,990 0 0
SYNCHRONY FINANCIAL COM 87165B103   343,211,692 10,444,665 SH   SOLE 22 9,268,433 0 1,176,232
SYNCHRONY FINANCIAL COM 87165B103   31,154,402 948,095 SH   SOLE 23 948,095 0 0
SYNCHRONY FINANCIAL COM 87165B103   34,868,370 1,061,119 SH   SOLE 25 1,061,119 0 0
SYNCHRONY FINANCIAL COM 87165B103   41,884,605 1,274,638 SH   SOLE 26 686,781 0 587,857
SYNCHRONY FINANCIAL COM 87165B103   51,858,699 1,578,171 SH   SOLE 28 20,454 0 1,557,717
SYNCHRONY FINANCIAL COM 87165B103   515,113 15,676 SH   SOLE 29 15,676 0 0
SYNCHRONY FINANCIAL COM 87165B103   101,692,269 3,094,713 SH   SOLE 30 3,081,310 0 13,403
SYNCHRONY FINANCIAL COM 87165B103   4,696,976 142,939 SH   SOLE 31 134,015 0 8,924
SYNCHRONY FINANCIAL COM 87165B103   68,928,746 2,097,649 SH   SOLE 34 2,097,649 0 0
SYNCHRONY FINANCIAL COM 87165B103   5,984,693 182,127 SH   SOLE 36 182,127 0 0
SYNCHRONY FINANCIAL COM 87165B103   1,201,855 36,575 SH   SOLE 37 36,575 0 0
SYNCHRONY FINANCIAL COM 87165B103   574,459 17,482 SH   SOLE 40 17,482 0 0
SYNCHRONY FINANCIAL COM 87165B103   65,720 2,000 SH   OTR 43 2,000 0 0
SYNCHRONY FINANCIAL COM 87165B103   22,954,106 698,542 SH   SOLE 43 641,549 0 56,994
SYNDAX PHARMACEUTICALS INC COM 87164F105   2,064,759 81,130 SH   SOLE 2 28,198 0 52,932
SYNDAX PHARMACEUTICALS INC COM 87164F105   3,232 127 SH   SOLE 4 127 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105   13,285 522 SH   SOLE 7 522 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105   3,907,415 153,533 SH   SOLE 18 153,533 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105   2,497,739 98,143 SH   SOLE 19 98,143 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105   62,763,492 2,466,149 SH   SOLE 21 2,466,149 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105   36,651,309 1,440,130 SH   SOLE 22 1,378,917 0 61,213
SYNDAX PHARMACEUTICALS INC COM 87164F105   238,899 9,387 SH   SOLE 25 9,387 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105   1,004,919 39,486 SH   SOLE 26 35,059 0 4,427
SYNDAX PHARMACEUTICALS INC COM 87164F105   1,166,043 45,817 SH   SOLE 30 45,817 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105   179,575 7,056 SH   SOLE 40 7,056 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105   268,548 10,552 SH   SOLE 43 9,501 0 1,051
SYNEOS HEALTH INC CL A 87166B102   14,737,254 401,779 SH   SOLE 2 266,645 0 135,134
SYNEOS HEALTH INC CL A 87166B102   26,960 735 SH   SOLE 4 735 0 0
SYNEOS HEALTH INC CL A 87166B102   305,251 8,322 SH   SOLE 7 8,322 0 0
SYNEOS HEALTH INC CL A 87166B102   8,648,557 235,784 SH   SOLE 18 222,728 0 13,056
SYNEOS HEALTH INC CL A 87166B102   5,559,624 151,571 SH   SOLE 19 151,571 0 0
SYNEOS HEALTH INC CL A 87166B102   227,987,474 6,215,580 SH   SOLE 21 6,215,580 0 0
SYNEOS HEALTH INC CL A 87166B102   126,871,902 3,458,885 SH   SOLE 22 3,314,333 0 144,552
SYNEOS HEALTH INC CL A 87166B102   540,223 14,728 SH   SOLE 25 14,728 0 0
SYNEOS HEALTH INC CL A 87166B102   1,690,985 46,101 SH   SOLE 26 38,062 0 8,039
SYNEOS HEALTH INC CL A 87166B102   338,373 9,225 SH   SOLE 28 1,858 0 7,367
SYNEOS HEALTH INC CL A 87166B102   13,560,229 369,690 SH   SOLE 30 369,690 0 0
SYNEOS HEALTH INC CL A 87166B102   51,059 1,392 SH   SOLE 31 1,392 0 0
SYNEOS HEALTH INC CL A 87166B102   117,853 3,213 SH   SOLE 36 3,213 0 0
SYNEOS HEALTH INC CL A 87166B102   491,915 13,411 SH   SOLE 40 13,411 0 0
SYNEOS HEALTH INC CL A 87166B102   10,637 290 SH   OTR 43 290 0 0
SYNEOS HEALTH INC CL A 87166B102   3,655,896 99,670 SH   SOLE 43 72,276 0 27,394
SYNLOGIC INC COM 87166L100   8,735 11,493 SH   SOLE 18 11,493 0 0
SYNLOGIC INC COM 87166L100   98,081 129,054 SH   SOLE 21 129,054 0 0
SYNLOGIC INC COM 87166L100   225,245 296,375 SH   SOLE 22 296,375 0 0
SYNOPSYS INC COM 871607107   105,354,206 329,964 SH   SOLE 2 71,147 0 258,817
SYNOPSYS INC COM 871607107   39,279,694 123,022 SH   SOLE 4 69,867 0 53,155
SYNOPSYS INC COM 871607107   68,494,410 214,521 SH   SOLE 7 171,574 0 42,947
SYNOPSYS INC COM 871607107   699,564 2,191 SH   SOLE 13 571 0 1,620
SYNOPSYS INC COM 871607107   5,650,156 17,696 SH   SOLE 15 17,696 0 0
SYNOPSYS INC COM 871607107   639 2 SH   SOLE 17 0 0 2
SYNOPSYS INC COM 871607107   136,381,211 427,139 SH   SOLE 18 409,756 0 17,383
SYNOPSYS INC COM 871607107   425,069,819 1,331,297 SH   SOLE 19 1,331,297 0 0
SYNOPSYS INC COM 871607107   1,561,946,245 4,891,936 SH   SOLE 21 4,891,936 0 0
SYNOPSYS INC COM 871607107   1,094,019,726 3,426,414 SH   SOLE 22 3,106,417 0 319,997
SYNOPSYS INC COM 871607107   81,933,645 256,612 SH   SOLE 23 256,612 0 0
SYNOPSYS INC COM 871607107   83,780,100 262,395 SH   SOLE 25 262,395 0 0
SYNOPSYS INC COM 871607107   86,975,235 272,402 SH   SOLE 26 105,434 0 166,968
SYNOPSYS INC COM 871607107   133,915,015 419,415 SH   SOLE 28 3,867 0 415,548
SYNOPSYS INC COM 871607107   56,514 177 SH   SOLE 29 177 0 0
SYNOPSYS INC COM 871607107   285,638,750 894,606 SH   SOLE 30 877,066 0 17,540
SYNOPSYS INC COM 871607107   10,924,507 34,215 SH   SOLE 31 31,439 0 2,776
SYNOPSYS INC COM 871607107   10,468,242 32,786 SH   SOLE 32 32,786 0 0
SYNOPSYS INC COM 871607107   83,869,181 262,674 SH   SOLE 34 262,674 0 0
SYNOPSYS INC COM 871607107   12,903,467 40,413 SH   SOLE 36 40,413 0 0
SYNOPSYS INC COM 871607107   1,825,700 5,718 SH   SOLE 40 5,718 0 0
SYNOPSYS INC COM 871607107   64,816 203 SH   OTR 43 203 0 0
SYNOPSYS INC COM 871607107   58,899,746 184,471 SH   SOLE 43 171,329 0 13,142
SYNOVUS FINL CORP COM NEW 87161C501   18,076,946 481,410 SH   SOLE 2 151,795 0 329,615
SYNOVUS FINL CORP COM NEW 87161C501   144,830 3,857 SH   SOLE 4 709 0 3,148
SYNOVUS FINL CORP COM NEW 87161C501   802,894 21,382 SH   SOLE 7 21,382 0 0
SYNOVUS FINL CORP COM NEW 87161C501   11,341,302 302,032 SH   SOLE 18 302,032 0 0
SYNOVUS FINL CORP COM NEW 87161C501   2,099,984 55,925 SH   SOLE 19 55,925 0 0
SYNOVUS FINL CORP COM NEW 87161C501   305,074,262 8,124,481 SH   SOLE 21 8,124,481 0 0
SYNOVUS FINL CORP COM NEW 87161C501   160,446,982 4,272,889 SH   SOLE 22 4,076,832 0 196,057
SYNOVUS FINL CORP COM NEW 87161C501   27,975 745 SH   SOLE 23 745 0 0
SYNOVUS FINL CORP COM NEW 87161C501   945,359 25,176 SH   SOLE 25 25,176 0 0
SYNOVUS FINL CORP COM NEW 87161C501   2,311,465 61,557 SH   SOLE 26 48,713 0 12,844
SYNOVUS FINL CORP COM NEW 87161C501   403,662 10,750 SH   SOLE 28 2,648 0 8,102
SYNOVUS FINL CORP COM NEW 87161C501   11,172,176 297,528 SH   SOLE 30 297,528 0 0
SYNOVUS FINL CORP COM NEW 87161C501   75,926 2,022 SH   SOLE 31 2,022 0 0
SYNOVUS FINL CORP COM NEW 87161C501   791,592 21,081 SH   SOLE 34 21,081 0 0
SYNOVUS FINL CORP COM NEW 87161C501   472,754 12,590 SH   SOLE 36 12,590 0 0
SYNOVUS FINL CORP COM NEW 87161C501   816,450 21,743 SH   SOLE 40 21,743 0 0
SYNOVUS FINL CORP COM NEW 87161C501   20,239 539 SH   OTR 43 539 0 0
SYNOVUS FINL CORP COM NEW 87161C501   5,783,376 154,018 SH   SOLE 43 144,175 0 9,843
SYPRIS SOLUTIONS INC COM 871655106   4,301 2,100 SH   SOLE 18 2,100 0 0
SYPRIS SOLUTIONS INC COM 871655106   56,463 27,567 SH   SOLE 21 27,567 0 0
SYPRIS SOLUTIONS INC COM 871655106   66,911 32,668 SH   SOLE 22 32,668 0 0
SYROS PHARMACEUTICALS INC COM NEW 87184Q206   8,796 2,450 SH   SOLE 2 2,322 0 128
SYROS PHARMACEUTICALS INC COM NEW 87184Q206   4,032 1,123 SH   SOLE 18 1,123 0 0
SYROS PHARMACEUTICALS INC COM NEW 87184Q206   161,410 44,961 SH   SOLE 21 44,961 0 0
SYROS PHARMACEUTICALS INC COM NEW 87184Q206   571,108 159,083 SH   SOLE 22 159,083 0 0
SYROS PHARMACEUTICALS INC COM NEW 87184Q206   366 102 SH   SOLE 43 50 0 52
SYSCO CORP COM 871829107   74,206,498 970,654 SH   SOLE 2 105,682 0 864,972
SYSCO CORP COM 871829107   28,142,239 368,113 SH   SOLE 4 204,044 0 164,069
SYSCO CORP COM 871829107   38,124,851 498,690 SH   SOLE 7 419,545 0 79,145
SYSCO CORP COM 871829107   1,068,924 13,982 SH   SOLE 13 1,950 0 12,032
SYSCO CORP COM 871829107   4,419,345 57,807 SH   SOLE 15 57,807 0 0
SYSCO CORP COM 871829107   31,380 410 SH   SOLE 17 0 0 410
SYSCO CORP COM 871829107   59,965,087 784,370 SH   SOLE 18 742,676 0 41,694
SYSCO CORP COM 871829107   11,520,098 150,688 SH   SOLE 19 150,688 0 0
SYSCO CORP COM 871829107   885,014,404 11,576,382 SH   SOLE 21 11,576,382 0 0
SYSCO CORP COM 871829107   834,295,716 10,912,959 SH   SOLE 22 9,837,410 0 1,075,549
SYSCO CORP COM 871829107   63,298,689 827,975 SH   SOLE 23 827,975 0 0
SYSCO CORP COM 871829107   57,968,671 758,256 SH   SOLE 25 758,256 0 0
SYSCO CORP COM 871829107   86,685,355 1,133,883 SH   SOLE 26 514,154 0 619,729
SYSCO CORP COM 871829107   72,135,238 943,561 SH   SOLE 28 49,708 0 893,853
SYSCO CORP COM 871829107   71,863 940 SH   SOLE 29 940 0 0
SYSCO CORP COM 871829107   181,433,816 2,373,235 SH   SOLE 30 2,373,235 0 0
SYSCO CORP COM 871829107   8,566,452 112,053 SH   SOLE 31 102,910 0 9,143
SYSCO CORP COM 871829107   1,839,693 24,064 SH   SOLE 34 24,064 0 0
SYSCO CORP COM 871829107   11,460,467 149,908 SH   SOLE 36 149,908 0 0
SYSCO CORP COM 871829107   1,450,792 18,977 SH   SOLE 40 18,977 0 0
SYSCO CORP COM 871829107   63,836 835 SH   OTR 43 835 0 0
SYSCO CORP COM 871829107   27,410,127 358,537 SH   SOLE 43 319,492 0 39,044
SYSTEM1 INC CL A COM 87200P109   3,410 727 SH   SOLE 2 0 0 727
SYSTEM1 INC CL A COM 87200P109   5,773 1,231 SH   SOLE 21 1,231 0 0
SYSTEM1 INC CL A COM 87200P109   1,227,973 261,828 SH   SOLE 22 261,828 0 0
T STAMP INC CL A NEW 873048300   1,415 2,941 SH   SOLE 18 2,941 0 0
T STAMP INC CL A NEW 873048300   13,199 27,435 SH   SOLE 21 27,435 0 0
T-MOBILE US INC COM 872590104   158,501,000 1,132,150 SH   SOLE 2 154,580 0 977,570
T-MOBILE US INC COM 872590104   51,176,440 365,546 SH   SOLE 4 237,736 0 127,810
T-MOBILE US INC COM 872590104   96,342,260 688,159 SH   SOLE 7 669,943 0 18,216
T-MOBILE US INC COM 872590104   1,743,000 12,450 SH   SOLE 13 2,510 0 9,940
T-MOBILE US INC COM 872590104   10,310,440 73,646 SH   SOLE 15 73,646 0 0
T-MOBILE US INC COM 872590104   280 2 SH   SOLE 17 0 0 2
T-MOBILE US INC COM 872590104   122,158,400 872,560 SH   SOLE 18 823,124 0 49,436
T-MOBILE US INC COM 872590104   42,122,220 300,873 SH   SOLE 19 300,873 0 0
T-MOBILE US INC COM 872590104   2,296,897,680 16,406,412 SH   SOLE 21 16,406,412 0 0
T-MOBILE US INC COM 872590104   1,889,477,520 13,496,268 SH   SOLE 22 12,210,108 0 1,286,160
T-MOBILE US INC COM 872590104   167,224,960 1,194,464 SH   SOLE 23 1,194,464 0 0
T-MOBILE US INC COM 872590104   109,080,160 779,144 SH   SOLE 25 779,144 0 0
T-MOBILE US INC COM 872590104   156,319,380 1,116,567 SH   SOLE 26 444,366 0 672,201
T-MOBILE US INC COM 872590104   80,012,800 571,520 SH   SOLE 28 11,160 0 560,360
T-MOBILE US INC COM 872590104   624,297,240 4,459,266 SH   SOLE 30 4,437,903 0 21,363
T-MOBILE US INC COM 872590104   19,480,580 139,147 SH   SOLE 31 127,973 0 11,174
T-MOBILE US INC COM 872590104   37,350,320 266,788 SH   SOLE 32 266,788 0 0
T-MOBILE US INC COM 872590104   36,220,660 258,719 SH   SOLE 34 258,719 0 0
T-MOBILE US INC COM 872590104   28,413,140 202,951 SH   SOLE 36 202,951 0 0
T-MOBILE US INC COM 872590104   3,338,020 23,843 SH   SOLE 40 23,843 0 0
T-MOBILE US INC COM 872590104   205,660 1,469 SH   OTR 43 1,469 0 0
T-MOBILE US INC COM 872590104   96,350,310 688,217 SH   SOLE 43 634,524 0 53,693
T2 BIOSYSTEMS INC COM NEW 89853L203   2,127 1,498 SH   SOLE 21 1,498 0 0
T2 BIOSYSTEMS INC COM NEW 89853L203   70,686 49,779 SH   SOLE 22 49,779 0 0
TABOOLA.COM LTD ORD SHS M8744T106   333,207 108,184 SH   SOLE 2 108,184 0 0
TABOOLA.COM LTD ORD SHS M8744T106   3,651,137 1,185,434 SH   SOLE 21 1,185,434 0 0
TABOOLA.COM LTD ORD SHS M8744T106   2,974,165 965,638 SH   SOLE 22 830,519 0 135,119
TABOOLA.COM LTD ORD SHS M8744T106   514 167 SH   SOLE 26 167 0 0
TABULA RASA HEALTHCARE INC COM 873379101   138,229 27,925 SH   SOLE 2 11,488 0 16,437
TABULA RASA HEALTHCARE INC COM 873379101   21,310 4,305 SH   SOLE 18 4,305 0 0
TABULA RASA HEALTHCARE INC COM 873379101   183,878 37,147 SH   SOLE 19 37,147 0 0
TABULA RASA HEALTHCARE INC COM 873379101   391,243 79,039 SH   SOLE 21 79,039 0 0
TABULA RASA HEALTHCARE INC COM 873379101   1,779,203 359,435 SH   SOLE 22 359,435 0 0
TABULA RASA HEALTHCARE INC COM 873379101   15,652 3,162 SH   SOLE 26 0 0 3,162
TABULA RASA HEALTHCARE INC COM 873379101   15,038 3,038 SH   SOLE 28 3,038 0 0
TABULA RASA HEALTHCARE INC COM 873379101   5,579 1,127 SH   SOLE 43 1,127 0 0
TABULA RASA HEALTHCARE INC NOTE 1.750% 2/1 873379AA9   2,221,413 2,878,000 PRN   SOLE 21 2,878,000 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100   2,002,089 174,398 SH   SOLE 2 111,440 0 62,958
TACTILE SYS TECHNOLOGY INC COM 87357P100   3,318 289 SH   SOLE 7 289 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100   720,473 62,759 SH   SOLE 18 56,506 0 6,253
TACTILE SYS TECHNOLOGY INC COM 87357P100   4,663,452 406,224 SH   SOLE 19 406,224 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100   7,908,113 688,860 SH   SOLE 21 688,860 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100   9,776,494 851,611 SH   SOLE 22 839,452 0 12,159
TACTILE SYS TECHNOLOGY INC COM 87357P100   231,242 20,143 SH   SOLE 23 20,143 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100   424,691 36,994 SH   SOLE 26 0 0 36,994
TACTILE SYS TECHNOLOGY INC COM 87357P100   23,741 2,068 SH   SOLE 28 2,068 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100   1,102 96 SH   SOLE 43 96 0 0
TAITRON COMPONENTS INC CL A 874028103   2,784 800 SH   SOLE 21 800 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   96,254,041 1,292,174 SH   SOLE 2 458,079 0 834,095
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   2,098,607 28,173 SH   SOLE 4 28,173 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   3,781,112 50,760 SH   SOLE 13 50,760 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   9,311 125 SH   SOLE 17 0 0 125
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   51,245,139 687,947 SH   SOLE 18 685,837 0 2,110
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   17,472,747 234,565 SH   SOLE 19 234,565 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   215,594,917 2,894,280 SH   SOLE 21 2,894,280 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   77,311,756 1,037,881 SH   SOLE 22 961,790 0 76,091
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   2,185,090 29,334 SH   SOLE 25 29,334 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   9,061,113 121,642 SH   SOLE 26 33,330 0 88,312
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   3,672,878 49,307 SH   SOLE 28 0 0 49,307
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   2,248,555 30,186 SH   SOLE 30 30,186 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   361,574 4,854 SH   SOLE 31 0 0 4,854
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   9,431,030 126,608 SH   SOLE 34 126,608 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   8,641 116 SH   SOLE 36 116 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   229,918,247 3,086,565 SH   SOLE 43 2,825,358 0 261,207
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   32,260,411 309,809 SH   SOLE 2 63,070 0 246,739
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   11,323,825 108,747 SH   SOLE 4 58,241 0 50,506
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   15,209,228 146,060 SH   SOLE 7 118,904 0 27,156
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   490,556 4,711 SH   SOLE 13 726 0 3,985
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   1,886,107 18,113 SH   SOLE 15 18,113 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   29,830,642 286,475 SH   SOLE 18 273,240 0 13,235
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   34,712,048 333,353 SH   SOLE 19 333,353 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   507,818,372 4,876,773 SH   SOLE 21 4,876,773 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   359,675,850 3,454,104 SH   SOLE 22 3,114,910 0 339,194
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   27,871,332 267,659 SH   SOLE 23 267,659 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   23,334,804 224,093 SH   SOLE 25 224,093 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   28,043,250 269,310 SH   SOLE 26 91,821 0 177,489
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   25,977,623 249,473 SH   SOLE 28 2,167 0 247,306
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   15,620 150 SH   SOLE 29 150 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   111,569,880 1,071,448 SH   SOLE 30 1,071,448 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   3,812,928 36,617 SH   SOLE 31 33,713 0 2,904
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   36,710,823 352,548 SH   SOLE 34 352,548 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   4,426,566 42,510 SH   SOLE 36 42,510 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   621,240 5,966 SH   SOLE 40 5,966 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   18,119 174 SH   OTR 43 174 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   7,442,275 71,471 SH   SOLE 43 63,032 0 8,439
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   32,539,038 2,085,836 SH   SOLE 43 1,934,670 0 151,166
TAL EDUCATION GROUP SPONSORED ADS 874080104   3,321,262 471,101 SH   SOLE 2 187,486 0 283,615
TAL EDUCATION GROUP SPONSORED ADS 874080104   1,417,064 201,002 SH   SOLE 4 99,720 0 101,282
TAL EDUCATION GROUP SPONSORED ADS 874080104   399,340 56,644 SH   SOLE 7 56,644 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   794,627 112,713 SH   SOLE 13 38,449 0 74,264
TAL EDUCATION GROUP SPONSORED ADS 874080104   2,101,619 298,102 SH   SOLE 15 298,102 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   1,346,522 190,996 SH   SOLE 18 190,996 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   56,196 7,971 SH   SOLE 19 7,971 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   56,614,771 8,030,464 SH   SOLE 21 8,030,464 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   35,133,696 4,983,503 SH   SOLE 22 4,374,667 0 608,836
TAL EDUCATION GROUP SPONSORED ADS 874080104   3,880,546 550,432 SH   SOLE 23 550,432 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   2,043,746 289,893 SH   SOLE 25 289,893 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   5,380,913 763,250 SH   SOLE 26 78,672 0 684,578
TAL EDUCATION GROUP SPONSORED ADS 874080104   7,136,151 1,012,220 SH   SOLE 28 32,032 0 980,188
TAL EDUCATION GROUP SPONSORED ADS 874080104   18,582,623 2,635,833 SH   SOLE 30 2,635,833 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   65,699 9,319 SH   SOLE 31 0 0 9,319
TAL EDUCATION GROUP SPONSORED ADS 874080104   1,521,891 215,871 SH   SOLE 34 215,871 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   153,330 21,749 SH   SOLE 36 21,749 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   22,447 3,184 SH   SOLE 40 3,184 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   8,405,447 1,192,262 SH   SOLE 43 1,170,532 0 21,730
TALARIS THERAPEUTICS INC COM 87410C104   18,240 17,882 SH   SOLE 2 1,641 0 16,241
TALARIS THERAPEUTICS INC COM 87410C104   68,242 66,904 SH   SOLE 18 66,904 0 0
TALARIS THERAPEUTICS INC COM 87410C104   41,190 40,382 SH   SOLE 19 40,382 0 0
TALARIS THERAPEUTICS INC COM 87410C104   713,610 699,618 SH   SOLE 21 699,618 0 0
TALARIS THERAPEUTICS INC COM 87410C104   280,254 274,759 SH   SOLE 22 255,999 0 18,760
TALIS BIOMEDICAL CORP COM 87424L108   1,057 2,371 SH   SOLE 2 2,371 0 0
TALIS BIOMEDICAL CORP COM 87424L108   5,724 12,842 SH   SOLE 19 12,842 0 0
TALIS BIOMEDICAL CORP COM 87424L108   18,466 41,432 SH   SOLE 22 41,432 0 0
TALIS BIOMEDICAL CORP COM 87424L108   17,968 40,314 SH   SOLE 34 40,314 0 0
TALKSPACE INC COM 87427V103   1,907 3,125 SH   SOLE 2 0 0 3,125
TALKSPACE INC COM 87427V103   12,910 21,153 SH   SOLE 18 21,153 0 0
TALKSPACE INC COM 87427V103   276,453 452,979 SH   SOLE 21 452,979 0 0
TALKSPACE INC COM 87427V103   632,215 1,035,909 SH   SOLE 22 1,035,909 0 0
TALOS ENERGY INC COM 87484T108   585,658 31,020 SH   SOLE 2 17,453 0 13,567
TALOS ENERGY INC COM 87484T108   133,085 7,049 SH   SOLE 7 7,049 0 0
TALOS ENERGY INC COM 87484T108   3,915,655 207,397 SH   SOLE 18 207,397 0 0
TALOS ENERGY INC COM 87484T108   3,591,184 190,211 SH   SOLE 19 190,211 0 0
TALOS ENERGY INC COM 87484T108   154,456,242 8,180,945 SH   SOLE 21 8,180,945 0 0
TALOS ENERGY INC COM 87484T108   30,946,623 1,639,122 SH   SOLE 22 1,591,666 0 47,456
TALOS ENERGY INC COM 87484T108   396 21 SH   SOLE 23 21 0 0
TALOS ENERGY INC COM 87484T108   162,802 8,623 SH   SOLE 25 8,623 0 0
TALOS ENERGY INC COM 87484T108   704,696 37,325 SH   SOLE 26 33,673 0 3,652
TALOS ENERGY INC COM 87484T108   4,402,117 233,163 SH   SOLE 30 233,163 0 0
TALOS ENERGY INC COM 87484T108   118,434 6,273 SH   SOLE 40 6,273 0 0
TALOS ENERGY INC COM 87484T108   2,535,357 134,288 SH   SOLE 43 87,609 0 46,679
TANDEM DIABETES CARE INC COM NEW 875372203   5,228,000 116,307 SH   SOLE 2 63,760 0 52,547
TANDEM DIABETES CARE INC COM NEW 875372203   34,252 762 SH   SOLE 4 249 0 513
TANDEM DIABETES CARE INC COM NEW 875372203   243,674 5,421 SH   SOLE 7 5,421 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   6,436,031 143,182 SH   SOLE 18 143,182 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   11,621,193 258,536 SH   SOLE 19 258,536 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   170,676,004 3,797,019 SH   SOLE 21 3,797,019 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   82,944,077 1,845,252 SH   SOLE 22 1,759,789 0 85,463
TANDEM DIABETES CARE INC COM NEW 875372203   460,782 10,251 SH   SOLE 25 10,251 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   1,501,780 33,410 SH   SOLE 26 27,593 0 5,817
TANDEM DIABETES CARE INC COM NEW 875372203   191,397 4,258 SH   SOLE 28 1,116 0 3,142
TANDEM DIABETES CARE INC COM NEW 875372203   2,964,902 65,960 SH   SOLE 30 65,960 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   40,725 906 SH   SOLE 31 906 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   174,316 3,878 SH   SOLE 34 3,878 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   138,716 3,086 SH   SOLE 36 3,086 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   361,937 8,052 SH   SOLE 40 8,052 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   30,566 680 SH   OTR 43 680 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   2,224,126 49,480 SH   SOLE 43 43,632 0 5,848
TANGER FACTORY OUTLET CTRS I COM 875465106   1,220,925 68,056 SH   SOLE 2 37,407 0 30,649
TANGER FACTORY OUTLET CTRS I COM 875465106   969,693 54,052 SH   SOLE 4 54,052 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106   2,531,208 141,093 SH   SOLE 7 141,093 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106   5,939,665 331,085 SH   SOLE 18 331,085 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106   7,207,556 401,759 SH   SOLE 19 401,759 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106   234,288,506 13,059,560 SH   SOLE 21 13,059,560 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106   62,287,859 3,472,010 SH   SOLE 22 3,379,037 0 92,973
TANGER FACTORY OUTLET CTRS I COM 875465106   72,478 4,040 SH   SOLE 23 4,040 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106   9,200,098 512,826 SH   SOLE 25 512,826 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106   555,961 30,990 SH   SOLE 26 20,646 0 10,344
TANGER FACTORY OUTLET CTRS I COM 875465106   1,364,211 76,043 SH   SOLE 28 1,796 0 74,247
TANGER FACTORY OUTLET CTRS I COM 875465106   8,451,498 471,098 SH   SOLE 30 471,098 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106   63,472 3,538 SH   SOLE 36 3,538 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106   222,922 12,426 SH   SOLE 40 12,426 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106   2,364,671 131,810 SH   SOLE 43 106,369 0 25,441
TANGO THERAPEUTICS INC COM 87583X109   294,444 40,613 SH   SOLE 2 14,204 0 26,409
TANGO THERAPEUTICS INC COM 87583X109   2,139 295 SH   SOLE 7 295 0 0
TANGO THERAPEUTICS INC COM 87583X109   1,000,979 138,066 SH   SOLE 18 138,066 0 0
TANGO THERAPEUTICS INC COM 87583X109   625,755 86,311 SH   SOLE 19 86,311 0 0
TANGO THERAPEUTICS INC COM 87583X109   15,320,860 2,113,222 SH   SOLE 21 2,113,222 0 0
TANGO THERAPEUTICS INC COM 87583X109   7,745,240 1,068,309 SH   SOLE 22 1,015,960 0 52,349
TANGO THERAPEUTICS INC COM 87583X109   67,454 9,304 SH   SOLE 25 9,304 0 0
TANGO THERAPEUTICS INC COM 87583X109   14,660 2,022 SH   SOLE 26 2,022 0 0
TANGO THERAPEUTICS INC COM 87583X109   561,955 77,511 SH   SOLE 30 77,511 0 0
TANGO THERAPEUTICS INC COM 87583X109   22,613 3,119 SH   SOLE 36 3,119 0 0
TANGO THERAPEUTICS INC COM 87583X109   89,893 12,399 SH   SOLE 40 12,399 0 0
TAPESTRY INC COM 876030107   19,297,649 506,766 SH   SOLE 2 163,287 0 343,479
TAPESTRY INC COM 876030107   260,848 6,850 SH   SOLE 4 4,966 0 1,884
TAPESTRY INC COM 876030107   6,917,004 181,644 SH   SOLE 7 174,011 0 7,633
TAPESTRY INC COM 876030107   44,782 1,176 SH   SOLE 13 1,176 0 0
TAPESTRY INC COM 876030107   421,698 11,074 SH   SOLE 15 11,074 0 0
TAPESTRY INC COM 876030107   1,904 50 SH   SOLE 17 0 0 50
TAPESTRY INC COM 876030107   14,084,612 369,869 SH   SOLE 18 362,730 0 7,139
TAPESTRY INC COM 876030107   10,691,227 280,757 SH   SOLE 19 280,757 0 0
TAPESTRY INC COM 876030107   226,615,489 5,951,037 SH   SOLE 21 5,951,037 0 0
TAPESTRY INC COM 876030107   207,526,366 5,449,747 SH   SOLE 22 5,063,234 0 386,513
TAPESTRY INC COM 876030107   334,761 8,791 SH   SOLE 23 8,791 0 0
TAPESTRY INC COM 876030107   46,000,640 1,208,000 SH   SOLE 25 1,208,000 0 0
TAPESTRY INC COM 876030107   12,008,147 315,340 SH   SOLE 26 162,659 0 152,681
TAPESTRY INC COM 876030107   589,326 15,476 SH   SOLE 28 2,912 0 12,564
TAPESTRY INC COM 876030107   28,473,216 747,721 SH   SOLE 30 747,721 0 0
TAPESTRY INC COM 876030107   135,527 3,559 SH   SOLE 31 3,559 0 0
TAPESTRY INC COM 876030107   3,003,941 78,885 SH   SOLE 34 78,885 0 0
TAPESTRY INC COM 876030107   1,034,139 27,157 SH   SOLE 36 27,157 0 0
TAPESTRY INC COM 876030107   1,360,027 35,715 SH   SOLE 40 35,715 0 0
TAPESTRY INC COM 876030107   8,492 223 SH   OTR 43 223 0 0
TAPESTRY INC COM 876030107   17,145,621 450,253 SH   SOLE 43 429,438 0 20,815
TARENA INTL INC SPONSORED ADS 876108200   224 48 SH   SOLE 43 48 0 0
TARGA RES CORP COM 87612G101   67,453,155 917,730 SH   SOLE 2 51,651 0 866,079
TARGA RES CORP COM 87612G101   19,124,994 260,204 SH   SOLE 4 243,451 0 16,753
TARGA RES CORP COM 87612G101   39,036,732 531,112 SH   SOLE 7 524,737 0 6,375
TARGA RES CORP COM 87612G101   364,119 4,954 SH   SOLE 13 680 0 4,274
TARGA RES CORP COM 87612G101   2,554,640 34,757 SH   SOLE 15 34,757 0 0
TARGA RES CORP COM 87612G101   32,425,407 441,162 SH   SOLE 18 414,821 0 26,341
TARGA RES CORP COM 87612G101   18,100,698 246,268 SH   SOLE 19 246,268 0 0
TARGA RES CORP COM 87612G101   574,626,161 7,818,043 SH   SOLE 21 7,818,043 0 0
TARGA RES CORP COM 87612G101   364,057,922 4,953,169 SH   SOLE 22 4,482,807 0 470,362
TARGA RES CORP COM 87612G101   26,551,655 361,247 SH   SOLE 23 361,247 0 0
TARGA RES CORP COM 87612G101   1,291,542 17,572 SH   SOLE 25 17,572 0 0
TARGA RES CORP COM 87612G101   36,508,920 496,720 SH   SOLE 26 334,323 0 162,397
TARGA RES CORP COM 87612G101   19,573,712 266,309 SH   SOLE 28 44,247 0 222,062
TARGA RES CORP COM 87612G101   112,671,825 1,532,950 SH   SOLE 30 1,514,217 0 18,733
TARGA RES CORP COM 87612G101   3,592,460 48,877 SH   SOLE 31 45,091 0 3,786
TARGA RES CORP COM 87612G101   4,651,815 63,290 SH   SOLE 34 63,290 0 0
TARGA RES CORP COM 87612G101   3,424,439 46,591 SH   SOLE 36 46,591 0 0
TARGA RES CORP COM 87612G101   596,526 8,116 SH   SOLE 40 8,116 0 0
TARGA RES CORP COM 87612G101   9,996 136 SH   OTR 43 136 0 0
TARGA RES CORP COM 87612G101   25,756,995 350,435 SH   SOLE 43 326,975 0 23,460
TARGET CORP COM 87612E106   141,485,162 949,310 SH   SOLE 2 192,011 0 757,299
TARGET CORP COM 87612E106   54,005,389 362,355 SH   SOLE 4 227,634 0 134,721
TARGET CORP COM 87612E106   85,041,181 570,593 SH   SOLE 7 467,968 0 102,625
TARGET CORP COM 87612E106   2,219,653 14,893 SH   SOLE 13 9,381 0 5,512
TARGET CORP COM 87612E106   11,616,774 77,944 SH   SOLE 15 77,944 0 0
TARGET CORP COM 87612E106   447 3 SH   SOLE 17 0 0 3
TARGET CORP COM 87612E106   110,436,255 740,984 SH   SOLE 18 677,092 0 63,892
TARGET CORP COM 87612E106   28,377,067 190,399 SH   SOLE 19 190,399 0 0
TARGET CORP COM 87612E106   1,801,774,219 12,089,199 SH   SOLE 21 12,089,199 0 0
TARGET CORP COM 87612E106   1,517,421,101 10,181,301 SH   SOLE 22 9,174,827 0 1,006,474
TARGET CORP COM 87612E106   134,547,052 902,758 SH   SOLE 23 902,758 0 0
TARGET CORP COM 87612E106   155,579,577 1,043,878 SH   SOLE 25 1,043,878 0 0
TARGET CORP COM 87612E106   160,136,922 1,074,456 SH   SOLE 26 524,756 0 549,700
TARGET CORP COM 87612E106   222,908,844 1,495,631 SH   SOLE 28 57,704 0 1,437,927
TARGET CORP COM 87612E106   245,022 1,644 SH   SOLE 29 1,644 0 0
TARGET CORP COM 87612E106   541,714,645 3,634,693 SH   SOLE 30 3,628,795 0 5,898
TARGET CORP COM 87612E106   15,404,923 103,361 SH   SOLE 31 95,146 0 8,215
TARGET CORP COM 87612E106   3,277,539 21,991 SH   SOLE 34 21,991 0 0
TARGET CORP COM 87612E106   22,775,995 152,818 SH   SOLE 36 152,818 0 0
TARGET CORP COM 87612E106   2,549,776 17,108 SH   SOLE 40 17,108 0 0
TARGET CORP COM 87612E106   159,622 1,071 SH   OTR 43 1,071 0 0
TARGET CORP COM 87612E106   97,726,506 655,707 SH   SOLE 43 599,070 0 56,636
TARGET HOSPITALITY CORP COM 87615L107   455,487 30,085 SH   SOLE 2 23,121 0 6,964
TARGET HOSPITALITY CORP COM 87615L107   5,360 354 SH   SOLE 7 354 0 0
TARGET HOSPITALITY CORP COM 87615L107   1,172,563 77,448 SH   SOLE 18 77,448 0 0
TARGET HOSPITALITY CORP COM 87615L107   846,523 55,913 SH   SOLE 19 55,913 0 0
TARGET HOSPITALITY CORP COM 87615L107   15,131,083 999,411 SH   SOLE 21 999,411 0 0
TARGET HOSPITALITY CORP COM 87615L107   10,961,829 724,031 SH   SOLE 22 697,523 0 26,508
TARGET HOSPITALITY CORP COM 87615L107   75,821 5,008 SH   SOLE 25 5,008 0 0
TARGET HOSPITALITY CORP COM 87615L107   5,405 357 SH   SOLE 26 357 0 0
TARGET HOSPITALITY CORP COM 87615L107   83,649 5,525 SH   SOLE 28 0 0 5,525
TARGET HOSPITALITY CORP COM 87615L107   398,061 26,292 SH   SOLE 30 26,292 0 0
TARGET HOSPITALITY CORP COM 87615L107   19,909 1,315 SH   SOLE 34 1,315 0 0
TARGET HOSPITALITY CORP COM 87615L107   240,393 15,878 SH   SOLE 43 15,593 0 285
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   523 18 SH   SOLE 2 18 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   2,802,767 96,514 SH   SOLE 21 96,514 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   1,563,281 53,832 SH   SOLE 22 49,123 0 4,709
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   35,313 1,216 SH   SOLE 25 1,216 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   176,708 6,085 SH   SOLE 30 6,085 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   45,796 1,577 SH   SOLE 40 1,577 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   395,496 13,619 SH   SOLE 43 11,163 0 2,456
TARSUS PHARMACEUTICALS INC COM 87650L103   339,716 23,173 SH   SOLE 2 9,390 0 13,783
TARSUS PHARMACEUTICALS INC COM 87650L103   1,231 84 SH   SOLE 7 84 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103   786,846 53,673 SH   SOLE 18 53,673 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103   695,720 47,457 SH   SOLE 19 47,457 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103   11,688,828 797,328 SH   SOLE 21 797,328 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103   5,794,453 395,256 SH   SOLE 22 381,941 0 13,315
TARSUS PHARMACEUTICALS INC COM 87650L103   13,956 952 SH   SOLE 23 952 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103   184,877 12,611 SH   SOLE 30 12,611 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103   157,229 10,725 SH   SOLE 43 9,789 0 936
TASEKO MINES LTD COM 876511106   11,321,261 7,701,538 SH   SOLE 21 7,701,538 0 0
TASEKO MINES LTD COM 876511106   593,179 403,523 SH   SOLE 43 397,391 0 6,132
TASKUS INC CLASS A COM 87652V109   222,641 13,174 SH   SOLE 2 9,071 0 4,103
TASKUS INC CLASS A COM 87652V109   327,421 19,374 SH   SOLE 18 19,374 0 0
TASKUS INC CLASS A COM 87652V109   1,349,144 79,831 SH   SOLE 21 79,831 0 0
TASKUS INC CLASS A COM 87652V109   6,358,845 376,263 SH   SOLE 22 365,616 0 10,647
TASKUS INC CLASS A COM 87652V109   59,099 3,497 SH   SOLE 25 3,497 0 0
TASKUS INC CLASS A COM 87652V109   4,479 265 SH   SOLE 26 265 0 0
TASKUS INC CLASS A COM 87652V109   12,016 711 SH   SOLE 28 0 0 711
TASKUS INC CLASS A COM 87652V109   248,295 14,692 SH   SOLE 30 14,692 0 0
TASKUS INC CLASS A COM 87652V109   62,192 3,680 SH   SOLE 40 3,680 0 0
TASKUS INC CLASS A COM 87652V109   99,203 5,870 SH   SOLE 43 5,870 0 0
TATA MTRS LTD SPONSORED ADR 876568502   6,127,524 265,146 SH   SOLE 4 265,146 0 0
TATA MTRS LTD SPONSORED ADR 876568502   771,366 33,378 SH   SOLE 30 33,378 0 0
TATA MTRS LTD SPONSORED ADR 876568502   35,239,653 1,524,866 SH   SOLE 43 1,423,377 0 101,489
TATTOOED CHEF INC COM CL A 87663X102   30,289 24,625 SH   SOLE 2 13,596 0 11,029
TATTOOED CHEF INC COM CL A 87663X102   925 752 SH   SOLE 7 752 0 0
TATTOOED CHEF INC COM CL A 87663X102   165,262 134,359 SH   SOLE 18 134,359 0 0
TATTOOED CHEF INC COM CL A 87663X102   111,803 90,897 SH   SOLE 19 90,897 0 0
TATTOOED CHEF INC COM CL A 87663X102   2,256,736 1,834,745 SH   SOLE 21 1,834,745 0 0
TATTOOED CHEF INC COM CL A 87663X102   1,447,383 1,176,734 SH   SOLE 22 1,141,350 0 35,384
TATTOOED CHEF INC COM CL A 87663X102   5,593 4,547 SH   SOLE 25 4,547 0 0
TATTOOED CHEF INC COM CL A 87663X102   4,788 3,893 SH   SOLE 26 0 0 3,893
TATTOOED CHEF INC COM CL A 87663X102   12,459 10,129 SH   SOLE 30 10,129 0 0
TATTOOED CHEF INC COM CL A 87663X102   5,224 4,247 SH   SOLE 40 4,247 0 0
TATTOOED CHEF INC COM CL A 87663X102   6,309 5,129 SH   SOLE 43 1,840 0 3,289
TAYLOR DEVICES INC COM 877163105   9,961 702 SH   SOLE 21 702 0 0
TAYLOR DEVICES INC COM 877163105   39,916 2,813 SH   SOLE 22 2,813 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   33,471,649 1,102,855 SH   SOLE 2 1,034,684 0 68,171
TAYLOR MORRISON HOME CORP COM 87724P106   12,444 410 SH   SOLE 4 410 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   277,217 9,134 SH   SOLE 7 9,134 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   14,400,772 474,490 SH   SOLE 18 474,490 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   10,657,645 351,158 SH   SOLE 19 351,158 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   267,463,199 8,812,626 SH   SOLE 21 8,812,626 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   99,765,185 3,287,156 SH   SOLE 22 3,155,273 0 131,883
TAYLOR MORRISON HOME CORP COM 87724P106   84,616 2,788 SH   SOLE 23 2,788 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   526,148 17,336 SH   SOLE 25 17,336 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   1,714,138 56,479 SH   SOLE 26 39,543 0 16,936
TAYLOR MORRISON HOME CORP COM 87724P106   139,458 4,595 SH   SOLE 28 2,298 0 2,297
TAYLOR MORRISON HOME CORP COM 87724P106   2,465,331 81,230 SH   SOLE 30 81,230 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   191,478 6,309 SH   SOLE 36 6,309 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   445,750 14,687 SH   SOLE 40 14,687 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   15,688,171 516,908 SH   SOLE 43 504,346 0 12,562
TAYSHA GENE THERAPIES INC COM SHS 877619106   220,623 97,621 SH   SOLE 2 63,094 0 34,527
TAYSHA GENE THERAPIES INC COM SHS 877619106   10,184 4,506 SH   SOLE 18 4,506 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106   98,654 43,652 SH   SOLE 19 43,652 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106   268,384 118,754 SH   SOLE 21 118,754 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106   1,008,087 446,056 SH   SOLE 22 446,056 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106   7,838 3,468 SH   SOLE 26 0 0 3,468
TC BANCSHARES INC COM 87224V108   11,562 776 SH   SOLE 18 776 0 0
TC BANCSHARES INC COM 87224V108   138,779 9,314 SH   SOLE 21 9,314 0 0
TC BANCSHARES INC COM 87224V108   4,381 294 SH   SOLE 22 294 0 0
TC ENERGY CORP COM 87807B107   173,192 4,345 SH   SOLE 2 4,345 0 0
TC ENERGY CORP COM 87807B107   321,511 8,066 SH   SOLE 19 8,066 0 0
TC ENERGY CORP COM 87807B107   27,526,519 690,580 SH   SOLE 21 690,580 0 0
TC ENERGY CORP COM 87807B107   213,968 5,368 SH   SOLE 22 5,368 0 0
TC ENERGY CORP COM 87807B107   10,632,645 266,750 SH   SOLE 43 233,423 0 33,327
TCR2 THERAPEUTICS INC COM 87808K106   82,753 82,852 SH   SOLE 2 66,114 0 16,738
TCR2 THERAPEUTICS INC COM 87808K106   5,744 5,751 SH   SOLE 18 5,751 0 0
TCR2 THERAPEUTICS INC COM 87808K106   2,517 2,520 SH   SOLE 19 2,520 0 0
TCR2 THERAPEUTICS INC COM 87808K106   105,628 105,755 SH   SOLE 21 105,755 0 0
TCR2 THERAPEUTICS INC COM 87808K106   583,436 584,137 SH   SOLE 22 584,137 0 0
TCR2 THERAPEUTICS INC COM 87808K106   4,905 4,911 SH   SOLE 26 0 0 4,911
TCR2 THERAPEUTICS INC COM 87808K106   4,941 4,947 SH   SOLE 28 4,947 0 0
TCV ACQUISITION CORP CL A SHS G8704C124   50,000 5,000 SH   SOLE 2 5,000 0 0
TD SYNNEX CORPORATION COM 87162W100   25,555,694 269,831 SH   SOLE 2 203,918 0 65,913
TD SYNNEX CORPORATION COM 87162W100   80,314 848 SH   SOLE 4 641 0 207
TD SYNNEX CORPORATION COM 87162W100   167,353 1,767 SH   SOLE 7 1,767 0 0
TD SYNNEX CORPORATION COM 87162W100   8,544,926 90,222 SH   SOLE 18 90,222 0 0
TD SYNNEX CORPORATION COM 87162W100   6,471,724 68,332 SH   SOLE 19 68,332 0 0
TD SYNNEX CORPORATION COM 87162W100   212,549,697 2,244,216 SH   SOLE 21 2,244,216 0 0
TD SYNNEX CORPORATION COM 87162W100   131,138,118 1,384,628 SH   SOLE 22 1,322,521 0 62,107
TD SYNNEX CORPORATION COM 87162W100   811,286 8,566 SH   SOLE 23 8,566 0 0
TD SYNNEX CORPORATION COM 87162W100   609,743 6,438 SH   SOLE 25 6,438 0 0
TD SYNNEX CORPORATION COM 87162W100   1,549,740 16,363 SH   SOLE 26 13,163 0 3,200
TD SYNNEX CORPORATION COM 87162W100   71,127 751 SH   SOLE 28 751 0 0
TD SYNNEX CORPORATION COM 87162W100   1,823,262 19,251 SH   SOLE 30 19,251 0 0
TD SYNNEX CORPORATION COM 87162W100   59,288 626 SH   SOLE 31 626 0 0
TD SYNNEX CORPORATION COM 87162W100   70,654 746 SH   SOLE 36 746 0 0
TD SYNNEX CORPORATION COM 87162W100   592,600 6,257 SH   SOLE 40 6,257 0 0
TD SYNNEX CORPORATION COM 87162W100   6,239,045 65,875 SH   SOLE 43 61,087 0 4,788
TDCX INC ADS 87190U100   363,737 29,381 SH   SOLE 7 29,381 0 0
TDCX INC ADS 87190U100   2,775,546 224,196 SH   SOLE 21 224,196 0 0
TDCX INC ADS 87190U100   1,937,532 156,505 SH   SOLE 22 142,622 0 13,883
TDCX INC ADS 87190U100   88,802 7,173 SH   SOLE 25 7,173 0 0
TDCX INC ADS 87190U100   28,041 2,265 SH   SOLE 30 2,265 0 0
TDCX INC ADS 87190U100   305,155 24,649 SH   SOLE 34 24,649 0 0
TDCX INC ADS 87190U100   792 64 SH   SOLE 43 64 0 0
TE CONNECTIVITY LTD SHS H84989104   40,750,097 354,966 SH   SOLE 2 210,199 0 144,767
TE CONNECTIVITY LTD SHS H84989104   24,306,030 211,725 SH   SOLE 4 159,944 0 51,781
TE CONNECTIVITY LTD SHS H84989104   34,145,768 297,437 SH   SOLE 7 287,122 0 10,315
TE CONNECTIVITY LTD SHS H84989104   3,582,219 31,204 SH   SOLE 13 19,854 0 11,350
TE CONNECTIVITY LTD SHS H84989104   6,167,286 53,722 SH   SOLE 15 53,722 0 0
TE CONNECTIVITY LTD SHS H84989104   574 5 SH   SOLE 17 0 0 5
TE CONNECTIVITY LTD SHS H84989104   120,902,998 1,053,162 SH   SOLE 18 1,003,918 0 49,244
TE CONNECTIVITY LTD SHS H84989104   138,379,920 1,205,400 SH   SOLE 19 1,205,400 0 0
TE CONNECTIVITY LTD SHS H84989104   662,568,544 5,771,503 SH   SOLE 21 5,771,503 0 0
TE CONNECTIVITY LTD SHS H84989104   562,134,042 4,896,638 SH   SOLE 22 4,456,554 0 440,084
TE CONNECTIVITY LTD SHS H84989104   69,727,798 607,385 SH   SOLE 23 607,385 0 0
TE CONNECTIVITY LTD SHS H84989104   62,898,920 547,900 SH   SOLE 25 547,900 0 0
TE CONNECTIVITY LTD SHS H84989104   78,343,079 682,431 SH   SOLE 26 295,399 0 387,032
TE CONNECTIVITY LTD SHS H84989104   92,672,989 807,256 SH   SOLE 28 7,776 0 799,480
TE CONNECTIVITY LTD SHS H84989104   1,132,502 9,865 SH   SOLE 29 9,865 0 0
TE CONNECTIVITY LTD SHS H84989104   201,178,275 1,752,424 SH   SOLE 30 1,749,600 0 2,824
TE CONNECTIVITY LTD SHS H84989104   12,161,568 105,937 SH   SOLE 31 100,328 0 5,609
TE CONNECTIVITY LTD SHS H84989104   218,648,424 1,904,603 SH   SOLE 34 1,904,603 0 0
TE CONNECTIVITY LTD SHS H84989104   10,673,300 92,973 SH   SOLE 36 92,973 0 0
TE CONNECTIVITY LTD SHS H84989104   1,698,351 14,794 SH   SOLE 37 14,794 0 0
TE CONNECTIVITY LTD SHS H84989104   1,362,561 11,869 SH   SOLE 40 11,869 0 0
TE CONNECTIVITY LTD SHS H84989104   47,882,403 417,094 SH   SOLE 43 385,896 0 31,198
TE CONNECTIVITY LTD OPTIONS H84989904   229,600 2,000 SH Call SOLE 2 0 0 2,000
TE CONNECTIVITY LTD OPTIONS H84989904   160,720 1,400 SH Call SOLE 4 1,400 0 0
TE CONNECTIVITY LTD OPTIONS H84989904   2,537,080 22,100 SH Call SOLE 18 22,100 0 0
TE CONNECTIVITY LTD OPTIONS H84989904   13,569,360 118,200 SH Call SOLE 19 118,200 0 0
TE CONNECTIVITY LTD OPTIONS H84989904   1,056,160 9,200 SH Call SOLE 22 9,200 0 0
TE CONNECTIVITY LTD OPTIONS H84989904   126,280 1,100 SH Call SOLE 26 1,100 0 0
TE CONNECTIVITY LTD OPTIONS H84989904   7,691,600 67,000 SH Call SOLE 34 67,000 0 0
TEAM INC COM NEW 878155308   478 91 SH   SOLE 2 0 0 91
TEAM INC COM NEW 878155308   2,945 561 SH   SOLE 18 561 0 0
TEAM INC COM NEW 878155308   45,791 8,722 SH   SOLE 21 8,722 0 0
TEAM INC COM NEW 878155308   248,388 47,312 SH   SOLE 22 47,312 0 0
TECHNIPFMC PLC COM G87110105   2,563,057 210,259 SH   SOLE 2 138,166 0 72,093
TECHNIPFMC PLC COM G87110105   833,503 68,376 SH   SOLE 4 13,445 0 54,931
TECHNIPFMC PLC COM G87110105   581,536 47,706 SH   SOLE 7 47,706 0 0
TECHNIPFMC PLC COM G87110105   127,946 10,496 SH   SOLE 13 10,496 0 0
TECHNIPFMC PLC COM G87110105   56,245 4,614 SH   SOLE 18 4,614 0 0
TECHNIPFMC PLC COM G87110105   354,302 29,065 SH   SOLE 19 29,065 0 0
TECHNIPFMC PLC COM G87110105   31,741,443 2,603,892 SH   SOLE 21 2,603,892 0 0
TECHNIPFMC PLC COM G87110105   78,148,542 6,410,873 SH   SOLE 22 6,217,558 0 193,315
TECHNIPFMC PLC COM G87110105   116,232 9,535 SH   SOLE 23 9,535 0 0
TECHNIPFMC PLC COM G87110105   845,096 69,327 SH   SOLE 25 69,327 0 0
TECHNIPFMC PLC COM G87110105   3,040,003 249,385 SH   SOLE 26 213,442 0 35,943
TECHNIPFMC PLC COM G87110105   117,134 9,609 SH   SOLE 28 9,609 0 0
TECHNIPFMC PLC COM G87110105   29,098 2,387 SH   SOLE 29 2,387 0 0
TECHNIPFMC PLC COM G87110105   5,081,024 416,819 SH   SOLE 30 416,819 0 0
TECHNIPFMC PLC COM G87110105   472,692 38,777 SH   SOLE 34 38,777 0 0
TECHNIPFMC PLC COM G87110105   490,282 40,220 SH   SOLE 36 40,220 0 0
TECHNIPFMC PLC COM G87110105   743,663 61,006 SH   SOLE 40 61,006 0 0
TECHNIPFMC PLC COM G87110105   3,475,454 285,107 SH   SOLE 43 279,291 0 5,816
TECHTARGET INC COM 87874R100   2,599,848 59,007 SH   SOLE 2 52,408 0 6,599
TECHTARGET INC COM 87874R100   3,789 86 SH   SOLE 4 86 0 0
TECHTARGET INC COM 87874R100   13,086 297 SH   SOLE 7 297 0 0
TECHTARGET INC COM 87874R100   3,872,698 87,896 SH   SOLE 18 87,896 0 0
TECHTARGET INC COM 87874R100   2,215,028 50,273 SH   SOLE 19 50,273 0 0
TECHTARGET INC COM 87874R100   142,872,833 3,242,688 SH   SOLE 21 3,242,688 0 0
TECHTARGET INC COM 87874R100   32,719,529 742,613 SH   SOLE 22 720,523 0 22,090
TECHTARGET INC COM 87874R100   188,180 4,271 SH   SOLE 25 4,271 0 0
TECHTARGET INC COM 87874R100   528,368 11,992 SH   SOLE 26 9,152 0 2,840
TECHTARGET INC COM 87874R100   43,487 987 SH   SOLE 28 475 0 512
TECHTARGET INC COM 87874R100   1,954,546 44,361 SH   SOLE 30 44,361 0 0
TECHTARGET INC COM 87874R100   138,745 3,149 SH   SOLE 40 3,149 0 0
TECHTARGET INC COM 87874R100   646,757 14,679 SH   SOLE 43 13,304 0 1,375
TECK RESOURCES LTD CL B 878742204   387,277 10,240 SH   SOLE 2 10,240 0 0
TECK RESOURCES LTD CL B 878742204   44,468,491 1,175,793 SH   SOLE 19 1,175,793 0 0
TECK RESOURCES LTD CL B 878742204   6,582,609 174,051 SH   SOLE 21 174,051 0 0
TECK RESOURCES LTD CL B 878742204   707,158 18,698 SH   SOLE 22 18,698 0 0
TECK RESOURCES LTD CL B 878742204   22,306,879 589,817 SH   SOLE 25 589,817 0 0
TECK RESOURCES LTD CL B 878742204   57,724,553 1,526,297 SH   SOLE 29 1,526,297 0 0
TECK RESOURCES LTD CL B 878742204   19,132,646 505,887 SH   SOLE 34 505,887 0 0
TECK RESOURCES LTD CL B 878742204   30,597,520 809,030 SH   SOLE 43 733,845 0 75,185
TECNOGLASS INC ORD SHS G87264100   22,893 744 SH   SOLE 2 0 0 744
TECNOGLASS INC ORD SHS G87264100   25,385 825 SH   SOLE 19 825 0 0
TECNOGLASS INC ORD SHS G87264100   814,851 26,482 SH   SOLE 21 26,482 0 0
TECNOGLASS INC ORD SHS G87264100   8,707,264 282,979 SH   SOLE 22 282,979 0 0
TECNOGLASS INC ORD SHS G87264100   32,278 1,049 SH   SOLE 23 1,049 0 0
TECNOGLASS INC ORD SHS G87264100   11,293 367 SH   SOLE 26 0 0 367
TECNOGLASS INC ORD SHS G87264100   27,755 902 SH   SOLE 34 902 0 0
TEEKAY CORPORATION COM Y8564W103   596,234 131,329 SH   SOLE 2 45,001 0 86,328
TEEKAY CORPORATION COM Y8564W103   5,067 1,116 SH   SOLE 7 1,116 0 0
TEEKAY CORPORATION COM Y8564W103   933,165 205,543 SH   SOLE 18 205,543 0 0
TEEKAY CORPORATION COM Y8564W103   965,939 212,762 SH   SOLE 19 212,762 0 0
TEEKAY CORPORATION COM Y8564W103   11,534,669 2,540,676 SH   SOLE 21 2,540,676 0 0
TEEKAY CORPORATION COM Y8564W103   4,973,216 1,095,422 SH   SOLE 22 1,032,121 0 63,301
TEEKAY CORPORATION COM Y8564W103   176,606 38,900 SH   SOLE 26 0 0 38,900
TEEKAY TANKERS LTD CL A Y8565N300   2,709,308 87,936 SH   SOLE 2 44,485 0 43,451
TEEKAY TANKERS LTD CL A Y8565N300   6,408 208 SH   SOLE 7 208 0 0
TEEKAY TANKERS LTD CL A Y8565N300   2,113,843 68,609 SH   SOLE 18 68,609 0 0
TEEKAY TANKERS LTD CL A Y8565N300   7,888,253 256,029 SH   SOLE 19 256,029 0 0
TEEKAY TANKERS LTD CL A Y8565N300   25,523,220 828,407 SH   SOLE 21 828,407 0 0
TEEKAY TANKERS LTD CL A Y8565N300   14,870,693 482,658 SH   SOLE 22 464,797 0 17,861
TEEKAY TANKERS LTD CL A Y8565N300   249,253 8,090 SH   SOLE 23 8,090 0 0
TEEKAY TANKERS LTD CL A Y8565N300   1,491,327 48,404 SH   SOLE 26 0 0 48,404
TEGNA INC COM 87901J105   8,600,661 405,883 SH   SOLE 2 194,431 0 211,452
TEGNA INC COM 87901J105   11,061 522 SH   SOLE 4 522 0 0
TEGNA INC COM 87901J105   444,990 21,000 SH   SOLE 7 21,000 0 0
TEGNA INC COM 87901J105   21,321,442 1,006,203 SH   SOLE 18 1,006,203 0 0
TEGNA INC COM 87901J105   16,501,034 778,718 SH   SOLE 19 778,718 0 0
TEGNA INC COM 87901J105   363,228,809 17,141,520 SH   SOLE 21 17,141,520 0 0
TEGNA INC COM 87901J105   151,367,565 7,143,349 SH   SOLE 22 6,870,582 0 272,767
TEGNA INC COM 87901J105   261,124 12,323 SH   SOLE 23 12,323 0 0
TEGNA INC COM 87901J105   762,755 35,996 SH   SOLE 25 35,996 0 0
TEGNA INC COM 87901J105   3,940,196 185,946 SH   SOLE 26 77,946 0 108,000
TEGNA INC COM 87901J105   332,153 15,675 SH   SOLE 28 5,666 0 10,009
TEGNA INC COM 87901J105   4,246,391 200,396 SH   SOLE 30 200,396 0 0
TEGNA INC COM 87901J105   59,947 2,829 SH   SOLE 34 2,829 0 0
TEGNA INC COM 87901J105   273,224 12,894 SH   SOLE 36 12,894 0 0
TEGNA INC COM 87901J105   636,760 30,050 SH   SOLE 40 30,050 0 0
TEGNA INC COM 87901J105   18,393 868 SH   OTR 43 868 0 0
TEGNA INC COM 87901J105   5,710,288 269,480 SH   SOLE 43 244,129 0 25,351
TEJON RANCH CO COM 879080109   285,012 15,128 SH   SOLE 2 6,704 0 8,424
TEJON RANCH CO COM 879080109   3,354 178 SH   SOLE 4 178 0 0
TEJON RANCH CO COM 879080109   2,298 122 SH   SOLE 7 122 0 0
TEJON RANCH CO COM 879080109   1,174,580 62,345 SH   SOLE 18 62,345 0 0
TEJON RANCH CO COM 879080109   693,048 36,786 SH   SOLE 19 36,786 0 0
TEJON RANCH CO COM 879080109   15,575,179 826,708 SH   SOLE 21 826,708 0 0
TEJON RANCH CO COM 879080109   9,815,960 521,017 SH   SOLE 22 496,434 0 24,583
TEJON RANCH CO COM 879080109   82,915 4,401 SH   SOLE 25 4,401 0 0
TEJON RANCH CO COM 879080109   19,010 1,009 SH   SOLE 26 1,009 0 0
TEJON RANCH CO COM 879080109   335,051 17,784 SH   SOLE 28 0 0 17,784
TEJON RANCH CO COM 879080109   32,970 1,750 SH   SOLE 30 1,750 0 0
TEJON RANCH CO COM 879080109   32,612 1,731 SH   SOLE 40 1,731 0 0
TEJON RANCH CO COM 879080109   107,576 5,710 SH   SOLE 43 5,195 0 515
TELA BIO INC COM 872381108   3,209 279 SH   SOLE 2 0 0 279
TELA BIO INC COM 872381108   8,775 763 SH   SOLE 18 763 0 0
TELA BIO INC COM 872381108   188,462 16,388 SH   SOLE 21 16,388 0 0
TELA BIO INC COM 872381108   13,398 1,165 SH   SOLE 22 1,165 0 0
TELADOC HEALTH INC COM 87918A105   13,645,530 576,978 SH   SOLE 2 305,396 0 271,582
TELADOC HEALTH INC COM 87918A105   25,353 1,072 SH   SOLE 4 1,072 0 0
TELADOC HEALTH INC COM 87918A105   439,086 18,566 SH   SOLE 7 18,566 0 0
TELADOC HEALTH INC COM 87918A105   4,609,645 194,911 SH   SOLE 18 140,875 0 54,036
TELADOC HEALTH INC COM 87918A105   16,038,579 678,164 SH   SOLE 19 678,164 0 0
TELADOC HEALTH INC COM 87918A105   62,235,897 2,631,539 SH   SOLE 21 2,631,539 0 0
TELADOC HEALTH INC COM 87918A105   116,772,372 4,937,521 SH   SOLE 22 4,566,495 0 371,026
TELADOC HEALTH INC COM 87918A105   1,865,323 78,872 SH   SOLE 23 78,872 0 0
TELADOC HEALTH INC COM 87918A105   561,144 23,727 SH   SOLE 25 23,727 0 0
TELADOC HEALTH INC COM 87918A105   3,042,951 128,666 SH   SOLE 26 95,236 0 33,430
TELADOC HEALTH INC COM 87918A105   103,161 4,362 SH   SOLE 28 2,837 0 1,525
TELADOC HEALTH INC COM 87918A105   8,502,459 359,512 SH   SOLE 30 359,512 0 0
TELADOC HEALTH INC COM 87918A105   51,794 2,190 SH   SOLE 31 2,190 0 0
TELADOC HEALTH INC COM 87918A105   736,083 31,124 SH   SOLE 34 31,124 0 0
TELADOC HEALTH INC COM 87918A105   480,190 20,304 SH   SOLE 36 20,304 0 0
TELADOC HEALTH INC COM 87918A105   544,636 23,029 SH   SOLE 40 23,029 0 0
TELADOC HEALTH INC COM 87918A105   6,291 266 SH   OTR 43 266 0 0
TELADOC HEALTH INC COM 87918A105   4,112,167 173,876 SH   SOLE 43 153,500 0 20,376
TELADOC HEALTH INC NOTE 1.250% 6/0 87918AAF2   6,925,323 9,015,000 PRN   SOLE 21 9,015,000 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   29,391,385 73,495 SH   SOLE 2 9,934 0 63,561
TELEDYNE TECHNOLOGIES INC COM 879360105   12,969,881 32,432 SH   SOLE 4 14,651 0 17,781
TELEDYNE TECHNOLOGIES INC COM 879360105   14,787,072 36,976 SH   SOLE 7 35,600 0 1,376
TELEDYNE TECHNOLOGIES INC COM 879360105   337,524 844 SH   SOLE 13 151 0 693
TELEDYNE TECHNOLOGIES INC COM 879360105   3,150,491 7,878 SH   SOLE 15 7,878 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   47,202,177 118,032 SH   SOLE 18 114,293 0 3,739
TELEDYNE TECHNOLOGIES INC COM 879360105   181,935,055 454,940 SH   SOLE 19 454,940 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   474,955,111 1,187,655 SH   SOLE 21 1,187,655 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   420,275,017 1,050,924 SH   SOLE 22 951,810 0 99,114
TELEDYNE TECHNOLOGIES INC COM 879360105   31,077,406 77,711 SH   SOLE 23 77,711 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   10,776,775 26,948 SH   SOLE 25 26,948 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   43,966,905 109,942 SH   SOLE 26 25,903 0 84,039
TELEDYNE TECHNOLOGIES INC COM 879360105   33,527,655 83,838 SH   SOLE 28 655 0 83,183
TELEDYNE TECHNOLOGIES INC COM 879360105   109,159,434 272,960 SH   SOLE 30 234,989 0 37,971
TELEDYNE TECHNOLOGIES INC COM 879360105   4,366,217 10,918 SH   SOLE 31 10,061 0 857
TELEDYNE TECHNOLOGIES INC COM 879360105   843,410 2,109 SH   SOLE 34 2,109 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   5,207,628 13,022 SH   SOLE 36 13,022 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   702,242 1,756 SH   SOLE 40 1,756 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   20,373,415 50,945 SH   SOLE 43 47,634 0 3,311
TELEFLEX INCORPORATED COM 879369106   22,673,893 90,830 SH   SOLE 2 37,792 0 53,038
TELEFLEX INCORPORATED COM 879369106   9,573,810 38,352 SH   SOLE 4 20,732 0 17,620
TELEFLEX INCORPORATED COM 879369106   9,359,128 37,492 SH   SOLE 7 35,994 0 1,498
TELEFLEX INCORPORATED COM 879369106   52,922 212 SH   SOLE 13 212 0 0
TELEFLEX INCORPORATED COM 879369106   1,656,045 6,634 SH   SOLE 15 6,634 0 0
TELEFLEX INCORPORATED COM 879369106   18,901,734 75,719 SH   SOLE 18 71,840 0 3,879
TELEFLEX INCORPORATED COM 879369106   139,303,026 558,038 SH   SOLE 19 558,038 0 0
TELEFLEX INCORPORATED COM 879369106   372,213,557 1,491,061 SH   SOLE 21 1,491,061 0 0
TELEFLEX INCORPORATED COM 879369106   271,636,382 1,088,156 SH   SOLE 22 987,323 0 100,833
TELEFLEX INCORPORATED COM 879369106   19,197,046 76,902 SH   SOLE 23 76,902 0 0
TELEFLEX INCORPORATED COM 879369106   13,861,954 55,530 SH   SOLE 25 55,530 0 0
TELEFLEX INCORPORATED COM 879369106   19,473,137 78,008 SH   SOLE 26 27,147 0 50,861
TELEFLEX INCORPORATED COM 879369106   19,253,962 77,130 SH   SOLE 28 546 0 76,584
TELEFLEX INCORPORATED COM 879369106   7,239 29 SH   SOLE 29 29 0 0
TELEFLEX INCORPORATED COM 879369106   59,049,977 236,550 SH   SOLE 30 236,550 0 0
TELEFLEX INCORPORATED COM 879369106   2,560,705 10,258 SH   SOLE 31 9,408 0 850
TELEFLEX INCORPORATED COM 879369106   520,229 2,084 SH   SOLE 34 2,084 0 0
TELEFLEX INCORPORATED COM 879369106   3,003,798 12,033 SH   SOLE 36 12,033 0 0
TELEFLEX INCORPORATED COM 879369106   451,830 1,810 SH   SOLE 40 1,810 0 0
TELEFLEX INCORPORATED COM 879369106   45,932 184 SH   OTR 43 184 0 0
TELEFLEX INCORPORATED COM 879369106   8,121,265 32,533 SH   SOLE 43 29,377 0 3,156
TELEFONICA BRASIL SA NEW ADR 87936R205   4,374,113 611,764 SH   SOLE 2 588,813 0 22,951
TELEFONICA BRASIL SA NEW ADR 87936R205   93,686 13,103 SH   SOLE 4 13,103 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205   787,122 110,087 SH   SOLE 19 110,087 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205   1,411,903 197,469 SH   SOLE 22 95,637 0 101,832
TELEFONICA BRASIL SA NEW ADR 87936R205   28,915 4,044 SH   SOLE 28 0 0 4,044
TELEFONICA BRASIL SA NEW ADR 87936R205   2,793,998 390,769 SH   SOLE 30 390,769 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205   518,783 72,557 SH   SOLE 34 72,557 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205   12,708,485 1,777,411 SH   SOLE 43 1,446,679 0 330,732
TELEFONICA S A SPONSORED ADR 879382208   17,140,445 4,801,245 SH   SOLE 43 4,549,430 0 251,815
TELEPHONE & DATA SYS INC COM NEW 879433829   1,586,119 151,203 SH   SOLE 2 78,264 0 72,939
TELEPHONE & DATA SYS INC COM NEW 879433829   4,039 385 SH   SOLE 4 385 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   1,560,419 148,753 SH   SOLE 7 148,753 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   7,074,855 674,438 SH   SOLE 18 673,792 0 646
TELEPHONE & DATA SYS INC COM NEW 879433829   1,949,713 185,864 SH   SOLE 19 185,864 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   135,806,687 12,946,300 SH   SOLE 21 12,946,300 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   28,568,372 2,723,391 SH   SOLE 22 2,596,630 0 126,761
TELEPHONE & DATA SYS INC COM NEW 879433829   182,988 17,444 SH   SOLE 25 17,444 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   387,050 36,897 SH   SOLE 26 27,798 0 9,099
TELEPHONE & DATA SYS INC COM NEW 879433829   74,143 7,068 SH   SOLE 28 1,908 0 5,160
TELEPHONE & DATA SYS INC COM NEW 879433829   2,147,408 204,710 SH   SOLE 30 204,710 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   89,658 8,547 SH   SOLE 36 8,547 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   207,576 19,788 SH   SOLE 40 19,788 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   1,550,471 147,805 SH   SOLE 43 140,185 0 7,620
TELESAT CORP CL A & CL B SHS 879512309   16,890 2,252 SH   SOLE 19 2,252 0 0
TELLURIAN INC NEW COM 87968A104   481,691 286,721 SH   SOLE 2 180,437 0 106,284
TELLURIAN INC NEW COM 87968A104   4,192 2,495 SH   SOLE 4 2,495 0 0
TELLURIAN INC NEW COM 87968A104   80,472 47,900 SH   SOLE 7 47,900 0 0
TELLURIAN INC NEW COM 87968A104   2,111,463 1,256,823 SH   SOLE 18 1,256,823 0 0
TELLURIAN INC NEW COM 87968A104   1,573,947 936,873 SH   SOLE 19 936,873 0 0
TELLURIAN INC NEW COM 87968A104   30,854,104 18,365,538 SH   SOLE 21 18,365,538 0 0
TELLURIAN INC NEW COM 87968A104   22,762,384 13,549,038 SH   SOLE 22 13,139,923 0 409,115
TELLURIAN INC NEW COM 87968A104   540,666 321,825 SH   SOLE 26 288,609 0 33,216
TELLURIAN INC NEW COM 87968A104   146,503 87,204 SH   SOLE 28 0 0 87,204
TELLURIAN INC NEW COM 87968A104   795,426 473,468 SH   SOLE 30 473,468 0 0
TELLURIAN INC NEW COM 87968A104   108,745 64,729 SH   SOLE 43 64,370 0 359
TELOS CORP MD COM 87969B101   95,931 18,847 SH   SOLE 2 10,170 0 8,677
TELOS CORP MD COM 87969B101   2,199 432 SH   SOLE 7 432 0 0
TELOS CORP MD COM 87969B101   737,846 144,960 SH   SOLE 18 144,960 0 0
TELOS CORP MD COM 87969B101   515,327 101,243 SH   SOLE 19 101,243 0 0
TELOS CORP MD COM 87969B101   10,099,715 1,984,227 SH   SOLE 21 1,984,227 0 0
TELOS CORP MD COM 87969B101   6,602,641 1,297,179 SH   SOLE 22 1,257,925 0 39,254
TELOS CORP MD COM 87969B101   12,114 2,380 SH   SOLE 25 2,380 0 0
TELOS CORP MD COM 87969B101   2,720,697 534,518 SH   SOLE 30 534,518 0 0
TELOS CORP MD COM 87969B101   9,824 1,930 SH   SOLE 40 1,930 0 0
TELOS CORP MD COM 87969B101   304,754 59,873 SH   SOLE 43 58,445 0 1,428
TELUS CORPORATION COM 87971M103   37,270,620 1,930,120 SH   SOLE 18 1,923,872 0 6,248
TELUS CORPORATION COM 87971M103   2,736,015 141,689 SH   SOLE 26 141,689 0 0
TELUS CORPORATION COM 87971M103   423,887 21,952 SH   SOLE 43 19,268 0 2,684
TELUS INTL CDA INC SUB VTG SHS 87975H100   313,592 15,846 SH   SOLE 21 15,846 0 0
TEMPEST THERAPEUTICS INC COM 87978U108   101 88 SH   SOLE 21 88 0 0
TEMPEST THERAPEUTICS INC COM 87978U108   95,433 82,985 SH   SOLE 22 82,985 0 0
TEMPUR SEALY INTL INC COM 88023U101   7,900,226 230,126 SH   SOLE 2 132,324 0 97,802
TEMPUR SEALY INTL INC COM 88023U101   17,062 497 SH   SOLE 4 497 0 0
TEMPUR SEALY INTL INC COM 88023U101   255,312 7,437 SH   SOLE 7 7,437 0 0
TEMPUR SEALY INTL INC COM 88023U101   12,218,390 355,910 SH   SOLE 18 355,910 0 0
TEMPUR SEALY INTL INC COM 88023U101   1,808,745 52,687 SH   SOLE 19 52,687 0 0
TEMPUR SEALY INTL INC COM 88023U101   293,528,332 8,550,199 SH   SOLE 21 8,550,199 0 0
TEMPUR SEALY INTL INC COM 88023U101   164,421,784 4,789,449 SH   SOLE 22 4,564,095 0 225,354
TEMPUR SEALY INTL INC COM 88023U101   884,581 25,767 SH   SOLE 25 25,767 0 0
TEMPUR SEALY INTL INC COM 88023U101   2,721,991 79,289 SH   SOLE 26 65,297 0 13,992
TEMPUR SEALY INTL INC COM 88023U101   212,846 6,200 SH   SOLE 28 1,279 0 4,921
TEMPUR SEALY INTL INC COM 88023U101   2,707,264 78,860 SH   SOLE 30 78,860 0 0
TEMPUR SEALY INTL INC COM 88023U101   82,907 2,415 SH   SOLE 31 2,415 0 0
TEMPUR SEALY INTL INC COM 88023U101   104,741 3,051 SH   SOLE 36 3,051 0 0
TEMPUR SEALY INTL INC COM 88023U101   818,668 23,847 SH   SOLE 40 23,847 0 0
TEMPUR SEALY INTL INC COM 88023U101   4,430,740 129,063 SH   SOLE 43 116,689 0 12,374
TENABLE HLDGS INC COM 88025T102   6,152,985 161,284 SH   SOLE 2 86,423 0 74,861
TENABLE HLDGS INC COM 88025T102   70,539 1,849 SH   SOLE 4 307 0 1,542
TENABLE HLDGS INC COM 88025T102   381,843 10,009 SH   SOLE 7 10,009 0 0
TENABLE HLDGS INC COM 88025T102   11,372,324 298,095 SH   SOLE 18 278,574 0 19,521
TENABLE HLDGS INC COM 88025T102   25,527,119 669,125 SH   SOLE 19 669,125 0 0
TENABLE HLDGS INC COM 88025T102   175,785,434 4,607,744 SH   SOLE 21 4,607,744 0 0
TENABLE HLDGS INC COM 88025T102   116,286,541 3,048,140 SH   SOLE 22 2,962,207 0 85,933
TENABLE HLDGS INC COM 88025T102   520,976 13,656 SH   SOLE 23 13,656 0 0
TENABLE HLDGS INC COM 88025T102   647,901 16,983 SH   SOLE 25 16,983 0 0
TENABLE HLDGS INC COM 88025T102   4,422,501 115,924 SH   SOLE 26 35,829 0 80,095
TENABLE HLDGS INC COM 88025T102   189,300 4,962 SH   SOLE 28 1,568 0 3,394
TENABLE HLDGS INC COM 88025T102   25,398,858 665,763 SH   SOLE 30 665,763 0 0
TENABLE HLDGS INC COM 88025T102   8,499,057 222,780 SH   SOLE 34 222,780 0 0
TENABLE HLDGS INC COM 88025T102   45,093 1,182 SH   SOLE 36 1,182 0 0
TENABLE HLDGS INC COM 88025T102   612,727 16,061 SH   SOLE 40 16,061 0 0
TENABLE HLDGS INC COM 88025T102   865,280 22,681 SH   SOLE 43 21,806 0 875
TENARIS S A SPONSORED ADS 88031M109   3,134,409 89,147 SH   SOLE 18 0 0 89,147
TENARIS S A SPONSORED ADS 88031M109   2,806,436 79,819 SH   SOLE 25 79,819 0 0
TENARIS S A SPONSORED ADS 88031M109   12,389,610 352,378 SH   SOLE 34 352,378 0 0
TENARIS S A SPONSORED ADS 88031M109   21,609,879 614,615 SH   SOLE 43 552,137 0 62,478
TENAX THERAPEUTICS INC COM NEW 88032L209   70 627 SH   SOLE 21 627 0 0
TENAX THERAPEUTICS INC COM NEW 88032L209   53,298 478,438 SH   SOLE 22 478,438 0 0
TENAYA THERAPEUTICS INC COM 87990A106   66,666 33,167 SH   SOLE 2 12,838 0 20,329
TENAYA THERAPEUTICS INC COM 87990A106   239,928 119,367 SH   SOLE 18 119,367 0 0
TENAYA THERAPEUTICS INC COM 87990A106   1,376,536 684,844 SH   SOLE 19 684,844 0 0
TENAYA THERAPEUTICS INC COM 87990A106   1,976,166 983,167 SH   SOLE 21 983,167 0 0
TENAYA THERAPEUTICS INC COM 87990A106   880,766 438,192 SH   SOLE 22 419,533 0 18,659
TENAYA THERAPEUTICS INC COM 87990A106   1,564 778 SH   SOLE 23 778 0 0
TENAYA THERAPEUTICS INC COM 87990A106   2,372 1,180 SH   SOLE 34 1,180 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   11,470,549 1,385,332 SH   SOLE 2 927,332 0 458,000
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   2,219,653 268,074 SH   SOLE 4 84,545 0 183,529
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   706,930 85,378 SH   SOLE 7 85,378 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   1,730,139 208,954 SH   SOLE 13 100,352 0 108,602
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   4,045,931 488,639 SH   SOLE 15 488,639 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   3,095,809 373,890 SH   SOLE 18 373,890 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   100,271 12,110 SH   SOLE 19 12,110 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   106,208,918 12,827,164 SH   SOLE 21 12,827,164 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   69,898,228 8,441,815 SH   SOLE 22 7,222,704 0 1,219,111
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   7,115,070 859,308 SH   SOLE 23 859,308 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   3,185,457 384,717 SH   SOLE 25 384,717 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   6,971,594 841,980 SH   SOLE 26 66,354 0 775,626
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   9,964,914 1,203,492 SH   SOLE 28 45,767 0 1,157,725
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   35,006,085 4,227,788 SH   SOLE 30 4,227,788 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   145,132 17,528 SH   SOLE 31 0 0 17,528
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   365,231 44,110 SH   SOLE 34 44,110 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   126,932 15,330 SH   SOLE 36 15,330 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   41,590 5,023 SH   SOLE 40 5,023 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   13,107,165 1,582,991 SH   SOLE 43 1,528,683 0 54,308
TENET HEALTHCARE CORP COM NEW 88033G407   16,872,265 345,814 SH   SOLE 2 207,884 0 137,930
TENET HEALTHCARE CORP COM NEW 88033G407   12,832 263 SH   SOLE 4 263 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   327,722 6,717 SH   SOLE 7 6,717 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   10,937,254 224,170 SH   SOLE 18 224,170 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   1,625,927 33,325 SH   SOLE 19 33,325 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   292,494,342 5,994,965 SH   SOLE 21 5,994,965 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   152,083,065 3,117,095 SH   SOLE 22 2,973,568 0 143,527
TENET HEALTHCARE CORP COM NEW 88033G407   764,442 15,668 SH   SOLE 25 15,668 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   2,847,433 58,361 SH   SOLE 26 50,134 0 8,227
TENET HEALTHCARE CORP COM NEW 88033G407   946,770 19,405 SH   SOLE 28 16,005 0 3,400
TENET HEALTHCARE CORP COM NEW 88033G407   4,995,413 102,386 SH   SOLE 30 102,386 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   70,502 1,445 SH   SOLE 31 1,445 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   7,163,299 146,819 SH   SOLE 34 146,819 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   693,794 14,220 SH   SOLE 36 14,220 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   716,286 14,681 SH   SOLE 40 14,681 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   2,548,765 52,240 SH   SOLE 43 49,456 0 2,784
TENNANT CO COM 880345103   1,457,670 23,675 SH   SOLE 2 13,801 0 9,874
TENNANT CO COM 880345103   3,509 57 SH   SOLE 4 57 0 0
TENNANT CO COM 880345103   324,659 5,273 SH   SOLE 7 5,273 0 0
TENNANT CO COM 880345103   3,953,841 64,217 SH   SOLE 18 64,217 0 0
TENNANT CO COM 880345103   3,315,237 53,845 SH   SOLE 19 53,845 0 0
TENNANT CO COM 880345103   144,678,417 2,349,820 SH   SOLE 21 2,349,820 0 0
TENNANT CO COM 880345103   28,534,678 463,451 SH   SOLE 22 444,331 0 19,120
TENNANT CO COM 880345103   226,639 3,681 SH   SOLE 25 3,681 0 0
TENNANT CO COM 880345103   373,730 6,070 SH   SOLE 26 4,989 0 1,081
TENNANT CO COM 880345103   17,116 278 SH   SOLE 28 278 0 0
TENNANT CO COM 880345103   3,592,117 58,342 SH   SOLE 30 58,342 0 0
TENNANT CO COM 880345103   249,543 4,053 SH   SOLE 36 4,053 0 0
TENNANT CO COM 880345103   176,829 2,872 SH   SOLE 40 2,872 0 0
TENNANT CO COM 880345103   1,164,313 18,910 SH   SOLE 43 18,125 0 785
TENON MEDICAL INC COM 88066N105   9,289 5,879 SH   SOLE 18 5,879 0 0
TENON MEDICAL INC COM 88066N105   141,745 89,712 SH   SOLE 21 89,712 0 0
TENON MEDICAL INC COM 88066N105   7,873 4,983 SH   SOLE 22 4,983 0 0
TERADATA CORP DEL COM 88076W103   10,278,956 305,376 SH   SOLE 2 147,110 0 158,266
TERADATA CORP DEL COM 88076W103   695,315 20,657 SH   SOLE 4 4,260 0 16,397
TERADATA CORP DEL COM 88076W103   286,278 8,505 SH   SOLE 7 8,505 0 0
TERADATA CORP DEL COM 88076W103   24,168 718 SH   SOLE 13 718 0 0
TERADATA CORP DEL COM 88076W103   7,773,945 230,955 SH   SOLE 18 230,643 0 312
TERADATA CORP DEL COM 88076W103   2,865,711 85,137 SH   SOLE 19 85,137 0 0
TERADATA CORP DEL COM 88076W103   199,572,765 5,929,078 SH   SOLE 21 5,929,078 0 0
TERADATA CORP DEL COM 88076W103   101,306,940 3,009,713 SH   SOLE 22 2,869,797 0 139,916
TERADATA CORP DEL COM 88076W103   423,746 12,589 SH   SOLE 23 12,589 0 0
TERADATA CORP DEL COM 88076W103   576,360 17,123 SH   SOLE 25 17,123 0 0
TERADATA CORP DEL COM 88076W103   2,184,702 64,905 SH   SOLE 26 49,718 0 15,187
TERADATA CORP DEL COM 88076W103   608,270 18,071 SH   SOLE 28 1,953 0 16,118
TERADATA CORP DEL COM 88076W103   25,548 759 SH   SOLE 29 759 0 0
TERADATA CORP DEL COM 88076W103   29,370,134 872,553 SH   SOLE 30 872,553 0 0
TERADATA CORP DEL COM 88076W103   47,865 1,422 SH   SOLE 31 1,422 0 0
TERADATA CORP DEL COM 88076W103   1,756,244 52,176 SH   SOLE 34 52,176 0 0
TERADATA CORP DEL COM 88076W103   160,154 4,758 SH   SOLE 36 4,758 0 0
TERADATA CORP DEL COM 88076W103   484,132 14,383 SH   SOLE 40 14,383 0 0
TERADATA CORP DEL COM 88076W103   19,960 593 SH   OTR 43 593 0 0
TERADATA CORP DEL COM 88076W103   2,055,212 61,058 SH   SOLE 43 57,349 0 3,709
TERADYNE INC COM 880770102   49,379,130 565,302 SH   SOLE 2 325,970 0 239,332
TERADYNE INC COM 880770102   13,598,823 155,682 SH   SOLE 4 73,395 0 82,287
TERADYNE INC COM 880770102   10,983,302 125,739 SH   SOLE 7 121,477 0 4,262
TERADYNE INC COM 880770102   562,709 6,442 SH   SOLE 13 4,662 0 1,780
TERADYNE INC COM 880770102   1,634,668 18,714 SH   SOLE 15 18,714 0 0
TERADYNE INC COM 880770102   28,205,664 322,904 SH   SOLE 18 309,927 0 12,977
TERADYNE INC COM 880770102   6,236,353 71,395 SH   SOLE 19 71,395 0 0
TERADYNE INC COM 880770102   532,823,819 6,099,872 SH   SOLE 21 6,099,872 0 0
TERADYNE INC COM 880770102   315,124,471 3,607,607 SH   SOLE 22 3,267,327 0 340,280
TERADYNE INC COM 880770102   23,029,565 263,647 SH   SOLE 23 263,647 0 0
TERADYNE INC COM 880770102   18,191,860 208,264 SH   SOLE 25 208,264 0 0
TERADYNE INC COM 880770102   24,724,155 283,047 SH   SOLE 26 97,572 0 185,475
TERADYNE INC COM 880770102   21,593,531 247,207 SH   SOLE 28 2,444 0 244,763
TERADYNE INC COM 880770102   193,218 2,212 SH   SOLE 29 2,212 0 0
TERADYNE INC COM 880770102   100,974,766 1,155,979 SH   SOLE 30 1,155,979 0 0
TERADYNE INC COM 880770102   3,542,130 40,551 SH   SOLE 31 37,631 0 2,920
TERADYNE INC COM 880770102   809,560 9,268 SH   SOLE 34 9,268 0 0
TERADYNE INC COM 880770102   3,314,583 37,946 SH   SOLE 36 37,946 0 0
TERADYNE INC COM 880770102   500,865 5,734 SH   SOLE 40 5,734 0 0
TERADYNE INC COM 880770102   30,747 352 SH   OTR 43 352 0 0
TERADYNE INC COM 880770102   9,526,021 109,056 SH   SOLE 43 97,815 0 11,241
TERAWULF INC COM 88080T104   5,654 8,494 SH   SOLE 2 0 0 8,494
TERAWULF INC COM 88080T104   37,401 56,192 SH   SOLE 18 56,192 0 0
TERAWULF INC COM 88080T104   24,909 37,423 SH   SOLE 19 37,423 0 0
TERAWULF INC COM 88080T104   690,461 1,037,352 SH   SOLE 21 1,037,352 0 0
TERAWULF INC COM 88080T104   400,175 601,224 SH   SOLE 22 587,927 0 13,297
TEREX CORP NEW COM 880779103   7,144,450 167,239 SH   SOLE 2 83,815 0 83,424
TEREX CORP NEW COM 880779103   11,150 261 SH   SOLE 4 261 0 0
TEREX CORP NEW COM 880779103   160,713 3,762 SH   SOLE 7 3,762 0 0
TEREX CORP NEW COM 880779103   13,989,518 327,470 SH   SOLE 18 302,452 0 25,018
TEREX CORP NEW COM 880779103   22,169,672 518,953 SH   SOLE 19 518,953 0 0
TEREX CORP NEW COM 880779103   226,942,951 5,312,335 SH   SOLE 21 5,312,335 0 0
TEREX CORP NEW COM 880779103   103,009,796 2,411,278 SH   SOLE 22 2,343,030 0 68,248
TEREX CORP NEW COM 880779103   374,569 8,768 SH   SOLE 23 8,768 0 0
TEREX CORP NEW COM 880779103   426,559 9,985 SH   SOLE 25 9,985 0 0
TEREX CORP NEW COM 880779103   4,855,982 113,670 SH   SOLE 26 27,678 0 85,992
TEREX CORP NEW COM 880779103   1,417,877 33,190 SH   SOLE 28 1,244 0 31,946
TEREX CORP NEW COM 880779103   1,304,455 30,535 SH   SOLE 30 30,535 0 0
TEREX CORP NEW COM 880779103   650,967 15,238 SH   SOLE 31 14,192 0 1,046
TEREX CORP NEW COM 880779103   77,750 1,820 SH   SOLE 36 1,820 0 0
TEREX CORP NEW COM 880779103   413,957 9,690 SH   SOLE 40 9,690 0 0
TEREX CORP NEW COM 880779103   7,095,345 166,090 SH   SOLE 43 151,438 0 14,652
TERNIUM SA SPONSORED ADS 880890108   25,732 842 SH   SOLE 25 842 0 0
TERNIUM SA SPONSORED ADS 880890108   84,284 2,758 SH   SOLE 43 2,758 0 0
TERNS PHARMACEUTICALS INC COM 880881107   34,612 3,400 SH   SOLE 18 3,400 0 0
TERNS PHARMACEUTICALS INC COM 880881107   1,701,353 167,127 SH   SOLE 21 167,127 0 0
TERNS PHARMACEUTICALS INC COM 880881107   1,134,907 111,484 SH   SOLE 22 111,484 0 0
TERNS PHARMACEUTICALS INC COM 880881107   177,407 17,427 SH   SOLE 30 17,427 0 0
TERRAN ORBITAL CORPORATION COM 88105P103   55,821 35,330 SH   SOLE 2 0 0 35,330
TERRAN ORBITAL CORPORATION COM 88105P103   130,666 82,700 SH   SOLE 18 82,700 0 0
TERRAN ORBITAL CORPORATION COM 88105P103   67,196 42,529 SH   SOLE 19 42,529 0 0
TERRAN ORBITAL CORPORATION COM 88105P103   2,116,547 1,339,587 SH   SOLE 21 1,339,587 0 0
TERRAN ORBITAL CORPORATION COM 88105P103   1,618,070 1,024,095 SH   SOLE 22 999,526 0 24,569
TERRENO RLTY CORP COM 88146M101   14,796,437 260,180 SH   SOLE 2 148,310 0 111,870
TERRENO RLTY CORP COM 88146M101   2,246,479 39,502 SH   SOLE 4 39,502 0 0
TERRENO RLTY CORP COM 88146M101   5,658,849 99,505 SH   SOLE 7 99,505 0 0
TERRENO RLTY CORP COM 88146M101   11,926,265 209,711 SH   SOLE 18 209,711 0 0
TERRENO RLTY CORP COM 88146M101   31,846,859 559,994 SH   SOLE 19 559,994 0 0
TERRENO RLTY CORP COM 88146M101   169,825,137 2,986,199 SH   SOLE 21 2,986,199 0 0
TERRENO RLTY CORP COM 88146M101   158,587,284 2,788,593 SH   SOLE 22 2,680,932 0 107,661
TERRENO RLTY CORP COM 88146M101   658,441 11,578 SH   SOLE 23 11,578 0 0
TERRENO RLTY CORP COM 88146M101   18,950,051 333,217 SH   SOLE 25 333,217 0 0
TERRENO RLTY CORP COM 88146M101   6,060,067 106,560 SH   SOLE 26 24,440 0 82,120
TERRENO RLTY CORP COM 88146M101   2,945,809 51,799 SH   SOLE 28 1,227 0 50,572
TERRENO RLTY CORP COM 88146M101   13,850,575 243,548 SH   SOLE 30 243,548 0 0
TERRENO RLTY CORP COM 88146M101   617,210 10,853 SH   SOLE 40 10,853 0 0
TERRENO RLTY CORP COM 88146M101   1,632,390 28,704 SH   SOLE 43 26,891 0 1,813
TERRITORIAL BANCORP INC COM 88145X108   10,276 428 SH   SOLE 2 0 0 428
TERRITORIAL BANCORP INC COM 88145X108   31,189 1,299 SH   SOLE 18 1,299 0 0
TERRITORIAL BANCORP INC COM 88145X108   799,341 33,292 SH   SOLE 21 33,292 0 0
TERRITORIAL BANCORP INC COM 88145X108   761,285 31,707 SH   SOLE 22 31,707 0 0
TESLA INC COM 88160R101   662,737,594 5,380,237 SH   SOLE 2 1,252,597 0 4,127,640
TESLA INC COM 88160R101   253,804,630 2,060,437 SH   SOLE 4 1,242,226 0 818,211
TESLA INC COM 88160R101   329,154,328 2,672,141 SH   SOLE 7 2,581,467 0 90,674
TESLA INC COM 88160R101   12,978,861 105,365 SH   SOLE 13 73,144 0 32,221
TESLA INC COM 88160R101   38,528,733 312,784 SH   SOLE 15 312,784 0 0
TESLA INC COM 88160R101   137,346 1,115 SH   SOLE 17 0 0 1,115
TESLA INC COM 88160R101   683,337,971 5,547,475 SH   SOLE 18 4,841,943 0 705,532
TESLA INC COM 88160R101   408,136,482 3,313,334 SH   SOLE 19 3,313,334 0 0
TESLA INC COM 88160R101   6,960,884,555 56,509,860 SH   SOLE 21 56,509,860 0 0
TESLA INC COM 88160R101   7,076,503,890 57,448,481 SH   SOLE 22 51,783,721 0 5,664,760
TESLA INC COM 88160R101   651,812,390 5,291,544 SH   SOLE 23 5,291,544 0 0
TESLA INC COM 88160R101   594,625,213 4,827,287 SH   SOLE 25 4,827,287 0 0
TESLA INC COM 88160R101   636,935,941 5,170,774 SH   SOLE 26 2,068,470 0 3,102,304
TESLA INC COM 88160R101   575,709,076 4,673,722 SH   SOLE 28 196,995 0 4,476,727
TESLA INC COM 88160R101   6,416,816 52,093 SH   SOLE 29 52,093 0 0
TESLA INC COM 88160R101   2,262,269,558 18,365,559 SH   SOLE 30 18,269,492 0 96,067
TESLA INC COM 88160R101   86,913,221 705,579 SH   SOLE 31 657,632 0 47,947
TESLA INC COM 88160R101   85,439,619 693,616 SH   SOLE 32 693,616 0 0
TESLA INC COM 88160R101   249,226,399 2,023,270 SH   SOLE 34 2,023,270 0 0
TESLA INC COM 88160R101   86,795,954 704,627 SH   SOLE 36 704,627 0 0
TESLA INC COM 88160R101   12,360,128 100,342 SH   SOLE 40 100,342 0 0
TESLA INC COM 88160R101   592,373 4,809 SH   OTR 43 4,809 0 0
TESLA INC COM 88160R101   217,716,615 1,767,467 SH   SOLE 43 1,592,771 0 174,696
TESLA INC OPTIONS 88160R101   812,988 6,600 SH Call SOLE 2 0 0 6,600
TESLA INC OPTIONS 88160R101   505,038 4,100 SH Call SOLE 4 4,100 0 0
TESLA INC OPTIONS 88160R101   8,191,470 66,500 SH Call SOLE 18 66,500 0 0
TESLA INC OPTIONS 88160R101   47,042,442 381,900 SH Call SOLE 19 381,900 0 0
TESLA INC OPTIONS 88160R101   3,436,722 27,900 SH Call SOLE 22 27,900 0 0
TESLA INC OPTIONS 88160R101   381,858 3,100 SH Call SOLE 26 3,100 0 0
TESLA INC OPTIONS 88160R101   25,978,662 210,900 SH Call SOLE 34 210,900 0 0
TESSCO TECHNOLOGIES INC COM 872386107   142,365 29,054 SH   SOLE 2 19,705 0 9,349
TESSCO TECHNOLOGIES INC COM 872386107   6,145 1,254 SH   SOLE 18 1,254 0 0
TESSCO TECHNOLOGIES INC COM 872386107   70,158 14,318 SH   SOLE 21 14,318 0 0
TESSCO TECHNOLOGIES INC COM 872386107   1,508,078 307,771 SH   SOLE 22 307,771 0 0
TESSCO TECHNOLOGIES INC COM 872386107   239,659 48,910 SH   SOLE 26 0 0 48,910
TETRA TECH INC NEW COM 88162G103   23,286,443 160,386 SH   SOLE 2 86,215 0 74,171
TETRA TECH INC NEW COM 88162G103   657,420 4,528 SH   SOLE 4 1,680 0 2,848
TETRA TECH INC NEW COM 88162G103   6,981,897 48,088 SH   SOLE 7 48,088 0 0
TETRA TECH INC NEW COM 88162G103   63,884 440 SH   SOLE 13 440 0 0
TETRA TECH INC NEW COM 88162G103   19,568,708 134,780 SH   SOLE 18 127,889 0 6,891
TETRA TECH INC NEW COM 88162G103   30,653,239 211,125 SH   SOLE 19 211,125 0 0
TETRA TECH INC NEW COM 88162G103   413,750,411 2,849,717 SH   SOLE 21 2,849,717 0 0
TETRA TECH INC NEW COM 88162G103   247,347,571 1,703,613 SH   SOLE 22 1,600,000 0 103,613
TETRA TECH INC NEW COM 88162G103   1,079,778 7,437 SH   SOLE 23 7,437 0 0
TETRA TECH INC NEW COM 88162G103   1,374,949 9,470 SH   SOLE 25 9,470 0 0
TETRA TECH INC NEW COM 88162G103   11,599,519 79,892 SH   SOLE 26 21,241 0 58,651
TETRA TECH INC NEW COM 88162G103   1,050,304 7,234 SH   SOLE 28 965 0 6,269
TETRA TECH INC NEW COM 88162G103   61,996 427 SH   SOLE 29 427 0 0
TETRA TECH INC NEW COM 88162G103   65,800,834 453,205 SH   SOLE 30 453,205 0 0
TETRA TECH INC NEW COM 88162G103   166,678 1,148 SH   SOLE 31 1,148 0 0
TETRA TECH INC NEW COM 88162G103   1,487,036 10,242 SH   SOLE 34 10,242 0 0
TETRA TECH INC NEW COM 88162G103   285,734 1,968 SH   SOLE 36 1,968 0 0
TETRA TECH INC NEW COM 88162G103   1,080,649 7,443 SH   SOLE 40 7,443 0 0
TETRA TECH INC NEW COM 88162G103   5,671,860 39,065 SH   SOLE 43 38,345 0 720
TETRA TECHNOLOGIES INC DEL COM 88162F105   226,793 65,547 SH   SOLE 2 33,623 0 31,924
TETRA TECHNOLOGIES INC DEL COM 88162F105   406,104 117,371 SH   SOLE 7 117,371 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105   1,192,890 344,766 SH   SOLE 18 344,766 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105   805,381 232,769 SH   SOLE 19 232,769 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105   15,588,874 4,505,455 SH   SOLE 21 4,505,455 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105   10,583,310 3,058,760 SH   SOLE 22 2,964,024 0 94,736
TETRA TECHNOLOGIES INC DEL COM 88162F105   71,619 20,699 SH   SOLE 25 20,699 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105   3,232,688 934,303 SH   SOLE 30 934,303 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105   120,059 34,699 SH   SOLE 43 34,699 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   2,643,195 289,824 SH   SOLE 2 114,859 0 174,965
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   7,930,360 869,557 SH   SOLE 4 457,285 0 412,272
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   8,732,655 957,528 SH   SOLE 7 892,886 0 64,642
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   313,947 34,424 SH   SOLE 13 34,424 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   1,236,335 135,563 SH   SOLE 15 135,563 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   8,921,631 978,249 SH   SOLE 18 957,457 0 20,792
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   6,579,168 721,400 SH   SOLE 19 721,400 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   145,241,627 15,925,617 SH   SOLE 21 15,925,617 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   134,166,299 14,711,217 SH   SOLE 22 14,145,250 0 565,967
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   19,199,561 2,105,215 SH   SOLE 23 2,105,215 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   3,451,245 378,426 SH   SOLE 25 378,426 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   2,373,498 260,252 SH   SOLE 26 34,122 0 226,130
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   10,887,356 1,193,789 SH   SOLE 28 0 0 1,193,789
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   1,741,190 190,920 SH   SOLE 29 190,920 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   3,537,247 387,856 SH   SOLE 30 387,856 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   4,319,989 473,683 SH   SOLE 31 452,899 0 20,784
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   3,138,995 344,188 SH   SOLE 34 344,188 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   1,288,647 141,299 SH   SOLE 36 141,299 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   369,314 40,495 SH   SOLE 40 40,495 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   1,981,074 217,223 SH   SOLE 43 208,510 0 8,713
TEXAS CAP BANCSHARES INC COM 88224Q107   4,939,268 81,898 SH   SOLE 2 47,042 0 34,856
TEXAS CAP BANCSHARES INC COM 88224Q107   129,546 2,148 SH   SOLE 4 177 0 1,971
TEXAS CAP BANCSHARES INC COM 88224Q107   244,738 4,058 SH   SOLE 7 4,058 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   13,764,431 228,228 SH   SOLE 18 228,228 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   5,588,264 92,659 SH   SOLE 19 92,659 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   227,313,275 3,769,081 SH   SOLE 21 3,769,081 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   93,559,808 1,551,315 SH   SOLE 22 1,486,797 0 64,518
TEXAS CAP BANCSHARES INC COM 88224Q107   481,877 7,990 SH   SOLE 25 7,990 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   1,504,976 24,954 SH   SOLE 26 19,786 0 5,168
TEXAS CAP BANCSHARES INC COM 88224Q107   171,522 2,844 SH   SOLE 28 902 0 1,942
TEXAS CAP BANCSHARES INC COM 88224Q107   3,041,192 50,426 SH   SOLE 30 50,426 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   105,663 1,752 SH   SOLE 36 1,752 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   444,847 7,376 SH   SOLE 40 7,376 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   1,885,713 31,267 SH   SOLE 43 28,705 0 2,562
TEXAS COMMUNITY BANCSHARES I COM 88231Q108   6,554 427 SH   SOLE 18 427 0 0
TEXAS COMMUNITY BANCSHARES I COM 88231Q108   80,403 5,238 SH   SOLE 21 5,238 0 0
TEXAS INSTRS INC COM 882508104   355,489,996 2,151,616 SH   SOLE 2 614,529 0 1,537,087
TEXAS INSTRS INC COM 882508104   121,090,564 732,905 SH   SOLE 4 577,889 0 155,016
TEXAS INSTRS INC COM 882508104   208,358,281 1,261,096 SH   SOLE 7 1,069,411 0 191,685
TEXAS INSTRS INC COM 882508104   12,591,086 76,208 SH   SOLE 13 66,265 0 9,943
TEXAS INSTRS INC COM 882508104   26,149,535 158,271 SH   SOLE 15 158,271 0 0
TEXAS INSTRS INC COM 882508104   330 2 SH   SOLE 17 0 0 2
TEXAS INSTRS INC COM 882508104   278,071,538 1,683,038 SH   SOLE 18 1,594,651 0 88,387
TEXAS INSTRS INC COM 882508104   48,971,704 296,403 SH   SOLE 19 296,403 0 0
TEXAS INSTRS INC COM 882508104   5,002,576,430 30,278,274 SH   SOLE 21 30,278,274 0 0
TEXAS INSTRS INC COM 882508104   3,314,134,928 20,058,921 SH   SOLE 22 18,115,447 0 1,943,474
TEXAS INSTRS INC COM 882508104   314,843,067 1,905,599 SH   SOLE 23 1,905,599 0 0
TEXAS INSTRS INC COM 882508104   347,294,257 2,102,011 SH   SOLE 25 2,102,011 0 0
TEXAS INSTRS INC COM 882508104   334,594,622 2,025,146 SH   SOLE 26 965,271 0 1,059,875
TEXAS INSTRS INC COM 882508104   380,853,579 2,305,130 SH   SOLE 28 33,252 0 2,271,878
TEXAS INSTRS INC COM 882508104   8,112,632 49,102 SH   SOLE 29 49,102 0 0
TEXAS INSTRS INC COM 882508104   1,484,551,101 8,985,299 SH   SOLE 30 8,894,290 0 91,009
TEXAS INSTRS INC COM 882508104   56,834,854 343,995 SH   SOLE 31 327,572 0 16,423
TEXAS INSTRS INC COM 882508104   32,153,629 194,611 SH   SOLE 32 194,611 0 0
TEXAS INSTRS INC COM 882508104   185,080,105 1,120,204 SH   SOLE 34 1,120,204 0 0
TEXAS INSTRS INC COM 882508104   48,579,967 294,032 SH   SOLE 36 294,032 0 0
TEXAS INSTRS INC COM 882508104   5,700,090 34,500 SH   SOLE 40 34,500 0 0
TEXAS INSTRS INC COM 882508104   270,465 1,637 SH   OTR 43 1,637 0 0
TEXAS INSTRS INC COM 882508104   201,508,553 1,219,638 SH   SOLE 43 1,098,849 0 120,789
TEXAS PACIFIC LAND CORPORATI COM 88262P102   48,762,328 20,801 SH   SOLE 2 450 0 20,351
TEXAS PACIFIC LAND CORPORATI COM 88262P102   11,646,135 4,968 SH   SOLE 4 2,162 0 2,806
TEXAS PACIFIC LAND CORPORATI COM 88262P102   2,620,849 1,118 SH   SOLE 7 1,118 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   49,229 21 SH   SOLE 13 21 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   874,398 373 SH   SOLE 15 373 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   11,561,742 4,932 SH   SOLE 18 4,588 0 344
TEXAS PACIFIC LAND CORPORATI COM 88262P102   4,995,554 2,131 SH   SOLE 19 2,131 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   392,609,296 167,479 SH   SOLE 21 167,479 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   353,967,009 150,995 SH   SOLE 22 139,695 0 11,300
TEXAS PACIFIC LAND CORPORATI COM 88262P102   22,992,208 9,808 SH   SOLE 23 9,808 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   29,910,031 12,759 SH   SOLE 25 12,759 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   11,069,454 4,722 SH   SOLE 26 3,427 0 1,295
TEXAS PACIFIC LAND CORPORATI COM 88262P102   17,220,714 7,346 SH   SOLE 28 124 0 7,222
TEXAS PACIFIC LAND CORPORATI COM 88262P102   49,229 21 SH   SOLE 29 21 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   86,117,633 36,736 SH   SOLE 30 36,736 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   3,181,120 1,357 SH   SOLE 31 1,251 0 106
TEXAS PACIFIC LAND CORPORATI COM 88262P102   736,088 314 SH   SOLE 34 314 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   2,874,026 1,226 SH   SOLE 36 1,226 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   522,763 223 SH   SOLE 40 223 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   56,262 24 SH   OTR 43 24 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   7,199,133 3,071 SH   SOLE 43 2,771 0 300
TEXAS ROADHOUSE INC COM 882681109   16,979,546 186,691 SH   SOLE 2 126,312 0 60,379
TEXAS ROADHOUSE INC COM 882681109   78,672 865 SH   SOLE 4 865 0 0
TEXAS ROADHOUSE INC COM 882681109   271,122 2,981 SH   SOLE 7 2,981 0 0
TEXAS ROADHOUSE INC COM 882681109   26,652,534 293,046 SH   SOLE 18 280,575 0 12,471
TEXAS ROADHOUSE INC COM 882681109   46,014,515 505,932 SH   SOLE 19 505,932 0 0
TEXAS ROADHOUSE INC COM 882681109   442,875,932 4,869,444 SH   SOLE 21 4,869,444 0 0
TEXAS ROADHOUSE INC COM 882681109   208,296,146 2,290,227 SH   SOLE 22 2,241,143 0 49,084
TEXAS ROADHOUSE INC COM 882681109   1,215,638 13,366 SH   SOLE 23 13,366 0 0
TEXAS ROADHOUSE INC COM 882681109   871,210 9,579 SH   SOLE 25 9,579 0 0
TEXAS ROADHOUSE INC COM 882681109   7,829,976 86,091 SH   SOLE 26 21,095 0 64,996
TEXAS ROADHOUSE INC COM 882681109   197,907 2,176 SH   SOLE 28 1,177 0 999
TEXAS ROADHOUSE INC COM 882681109   2,513,130 27,632 SH   SOLE 30 27,632 0 0
TEXAS ROADHOUSE INC COM 882681109   92,132 1,013 SH   SOLE 36 1,013 0 0
TEXAS ROADHOUSE INC COM 882681109   791,447 8,702 SH   SOLE 40 8,702 0 0
TEXAS ROADHOUSE INC COM 882681109   13,279 146 SH   OTR 43 146 0 0
TEXAS ROADHOUSE INC COM 882681109   7,825,592 86,043 SH   SOLE 43 74,559 0 11,484
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109   724,642 23,368 SH   SOLE 2 1,705 0 21,663
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109   14,234 459 SH   SOLE 7 459 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109   1,839 59 SH   SOLE 17 0 0 59
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109   3,840,030 123,832 SH   SOLE 18 123,832 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109   2,385,196 76,917 SH   SOLE 19 76,917 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109   44,860,089 1,446,633 SH   SOLE 21 1,446,633 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109   14,897,762 480,418 SH   SOLE 22 447,610 0 32,808
TEXTRON INC COM 883203101   41,145,066 581,145 SH   SOLE 2 163,040 0 418,105
TEXTRON INC COM 883203101   14,845,344 209,680 SH   SOLE 4 101,551 0 108,129
TEXTRON INC COM 883203101   19,909,526 281,208 SH   SOLE 7 222,387 0 58,821
TEXTRON INC COM 883203101   1,341,164 18,943 SH   SOLE 13 16,679 0 2,264
TEXTRON INC COM 883203101   2,582,784 36,480 SH   SOLE 15 36,480 0 0
TEXTRON INC COM 883203101   29,540,875 417,244 SH   SOLE 18 410,909 0 6,335
TEXTRON INC COM 883203101   19,008,101 268,476 SH   SOLE 19 268,476 0 0
TEXTRON INC COM 883203101   610,858,081 8,627,939 SH   SOLE 21 8,627,939 0 0
TEXTRON INC COM 883203101   366,907,477 5,182,309 SH   SOLE 22 4,611,913 0 570,396
TEXTRON INC COM 883203101   30,173,969 426,186 SH   SOLE 23 426,186 0 0
TEXTRON INC COM 883203101   5,302,354 74,892 SH   SOLE 25 74,892 0 0
TEXTRON INC COM 883203101   18,027,025 254,619 SH   SOLE 26 134,025 0 120,594
TEXTRON INC COM 883203101   1,191,776 16,833 SH   SOLE 28 0 0 16,833
TEXTRON INC COM 883203101   1,242,115 17,544 SH   SOLE 29 17,544 0 0
TEXTRON INC COM 883203101   70,724,527 998,934 SH   SOLE 30 998,934 0 0
TEXTRON INC COM 883203101   6,107,350 86,262 SH   SOLE 31 82,397 0 3,865
TEXTRON INC COM 883203101   4,532,474 64,018 SH   SOLE 36 64,018 0 0
TEXTRON INC COM 883203101   323,202 4,565 SH   SOLE 40 4,565 0 0
TEXTRON INC COM 883203101   10,215,078 144,281 SH   SOLE 43 134,175 0 10,106
TFF PHARMACEUTICALS INC COM 87241J104   1,068 1,017 SH   SOLE 2 0 0 1,017
TFF PHARMACEUTICALS INC COM 87241J104   3,293 3,136 SH   SOLE 18 3,136 0 0
TFF PHARMACEUTICALS INC COM 87241J104   63,615 60,586 SH   SOLE 21 60,586 0 0
TFF PHARMACEUTICALS INC COM 87241J104   204,804 195,051 SH   SOLE 22 195,051 0 0
TFI INTL INC COM 87241L109   339,312 3,385 SH   SOLE 43 3,385 0 0
TFS FINL CORP COM 87240R107   1,051,800 72,991 SH   SOLE 2 20,378 0 52,613
TFS FINL CORP COM 87240R107   4,006 278 SH   SOLE 4 278 0 0
TFS FINL CORP COM 87240R107   6,917 480 SH   SOLE 7 480 0 0
TFS FINL CORP COM 87240R107   322,914 22,409 SH   SOLE 18 22,409 0 0
TFS FINL CORP COM 87240R107   258,155 17,915 SH   SOLE 19 17,915 0 0
TFS FINL CORP COM 87240R107   10,146,773 704,148 SH   SOLE 21 704,148 0 0
TFS FINL CORP COM 87240R107   20,213,541 1,402,744 SH   SOLE 22 1,327,899 0 74,845
TFS FINL CORP COM 87240R107   150,729 10,460 SH   SOLE 25 10,460 0 0
TFS FINL CORP COM 87240R107   281,154 19,511 SH   SOLE 26 11,939 0 7,572
TFS FINL CORP COM 87240R107   13,632 946 SH   SOLE 28 946 0 0
TFS FINL CORP COM 87240R107   65,479 4,544 SH   SOLE 30 4,544 0 0
TFS FINL CORP COM 87240R107   10,404 722 SH   SOLE 31 722 0 0
TFS FINL CORP COM 87240R107   156,507 10,861 SH   SOLE 40 10,861 0 0
TFS FINL CORP COM 87240R107   22,336 1,550 SH   OTR 43 1,550 0 0
TFS FINL CORP COM 87240R107   6,872,229 476,907 SH   SOLE 43 346,050 0 130,857
TG THERAPEUTICS INC COM 88322Q108   1,066,569 90,158 SH   SOLE 2 47,782 0 42,376
TG THERAPEUTICS INC COM 88322Q108   4,010 339 SH   SOLE 4 339 0 0
TG THERAPEUTICS INC COM 88322Q108   14,894 1,259 SH   SOLE 7 1,259 0 0
TG THERAPEUTICS INC COM 88322Q108   4,153,525 351,101 SH   SOLE 18 335,903 0 15,198
TG THERAPEUTICS INC COM 88322Q108   4,336,476 366,566 SH   SOLE 19 366,566 0 0
TG THERAPEUTICS INC COM 88322Q108   52,749,071 4,458,924 SH   SOLE 21 4,458,924 0 0
TG THERAPEUTICS INC COM 88322Q108   42,434,600 3,587,033 SH   SOLE 22 3,470,513 0 116,520
TG THERAPEUTICS INC COM 88322Q108   21,306 1,801 SH   SOLE 23 1,801 0 0
TG THERAPEUTICS INC COM 88322Q108   278,916 23,577 SH   SOLE 25 23,577 0 0
TG THERAPEUTICS INC COM 88322Q108   1,136,839 96,098 SH   SOLE 26 40,248 0 55,850
TG THERAPEUTICS INC COM 88322Q108   27,067 2,288 SH   SOLE 28 2,288 0 0
TG THERAPEUTICS INC COM 88322Q108   1,008,212 85,225 SH   SOLE 30 85,225 0 0
TG THERAPEUTICS INC COM 88322Q108   265,016 22,402 SH   SOLE 40 22,402 0 0
TG THERAPEUTICS INC COM 88322Q108   12,504 1,057 SH   OTR 43 1,057 0 0
TG THERAPEUTICS INC COM 88322Q108   545,588 46,119 SH   SOLE 43 45,358 0 761
THE AARONS COMPANY INC COM 00258W108   2,447,862 204,842 SH   SOLE 2 117,412 0 87,430
THE AARONS COMPANY INC COM 00258W108   1,828 153 SH   SOLE 4 153 0 0
THE AARONS COMPANY INC COM 00258W108   124,925 10,454 SH   SOLE 7 10,454 0 0
THE AARONS COMPANY INC COM 00258W108   1,369,554 114,607 SH   SOLE 18 114,607 0 0
THE AARONS COMPANY INC COM 00258W108   2,918,106 244,193 SH   SOLE 19 244,193 0 0
THE AARONS COMPANY INC COM 00258W108   48,759,406 4,080,285 SH   SOLE 21 4,080,285 0 0
THE AARONS COMPANY INC COM 00258W108   13,797,936 1,154,639 SH   SOLE 22 1,114,089 0 40,550
THE AARONS COMPANY INC COM 00258W108   170,084 14,233 SH   SOLE 23 14,233 0 0
THE AARONS COMPANY INC COM 00258W108   72,142 6,037 SH   SOLE 25 6,037 0 0
THE AARONS COMPANY INC COM 00258W108   502,342 42,037 SH   SOLE 26 9,359 0 32,678
THE AARONS COMPANY INC COM 00258W108   30,676 2,567 SH   SOLE 28 0 0 2,567
THE AARONS COMPANY INC COM 00258W108   1,221,708 102,235 SH   SOLE 30 102,235 0 0
THE AARONS COMPANY INC COM 00258W108   49,700 4,159 SH   SOLE 36 4,159 0 0
THE AARONS COMPANY INC COM 00258W108   48,887 4,091 SH   SOLE 40 4,091 0 0
THE AARONS COMPANY INC COM 00258W108   349,932 29,283 SH   SOLE 43 28,225 0 1,058
THE ARENA GROUP HOLDINGS INC COM 040044109   29,443 2,775 SH   SOLE 2 654 0 2,121
THE ARENA GROUP HOLDINGS INC COM 040044109   301,101 28,379 SH   SOLE 18 28,379 0 0
THE ARENA GROUP HOLDINGS INC COM 040044109   232,327 21,897 SH   SOLE 19 21,897 0 0
THE ARENA GROUP HOLDINGS INC COM 040044109   3,915,589 369,047 SH   SOLE 21 369,047 0 0
THE ARENA GROUP HOLDINGS INC COM 040044109   1,667,584 157,171 SH   SOLE 22 153,646 0 3,525
THE BEACHBODY COMPANY INC COM CL A 073463101   45,123 85,786 SH   SOLE 2 35,919 0 49,867
THE BEACHBODY COMPANY INC COM CL A 073463101   154,163 293,085 SH   SOLE 18 293,085 0 0
THE BEACHBODY COMPANY INC COM CL A 073463101   118,019 224,370 SH   SOLE 19 224,370 0 0
THE BEACHBODY COMPANY INC COM CL A 073463101   1,920,082 3,650,346 SH   SOLE 21 3,650,346 0 0
THE BEACHBODY COMPANY INC COM CL A 073463101   1,301,222 2,473,807 SH   SOLE 22 2,410,596 0 63,211
THE BEACHBODY COMPANY INC COM CL A 073463101   23,515 44,705 SH   SOLE 25 44,705 0 0
THE BEACHBODY COMPANY INC COM CL A 073463101   4,638 8,818 SH   SOLE 26 8,818 0 0
THE BEACHBODY COMPANY INC COM CL A 073463101   89,894 170,901 SH   SOLE 30 170,901 0 0
THE BEACHBODY COMPANY INC COM CL A 073463101   7,188 13,665 SH   SOLE 36 13,665 0 0
THE BEACHBODY COMPANY INC COM CL A 073463101   1,578 3,000 SH   SOLE 43 3,000 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   531,931 58,454 SH   SOLE 2 32,936 0 25,518
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   4,286 471 SH   SOLE 4 471 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   111,348 12,236 SH   SOLE 7 12,236 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   2,259,730 248,322 SH   SOLE 18 248,322 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   1,590,598 174,791 SH   SOLE 19 174,791 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   30,192,599 3,317,868 SH   SOLE 21 3,317,868 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   23,252,866 2,555,260 SH   SOLE 22 2,472,764 0 82,496
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   141,860 15,589 SH   SOLE 25 15,589 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   357,575 39,294 SH   SOLE 26 29,514 0 9,780
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   77,623 8,530 SH   SOLE 28 0 0 8,530
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   1,805,531 198,410 SH   SOLE 30 198,410 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   102,257 11,237 SH   SOLE 40 11,237 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   39,685 4,361 SH   SOLE 43 4,295 0 66
THE LION ELECTRIC COMPANY COMMON STOCK 536221104   118,884 53,073 SH   SOLE 28 53,073 0 0
THE LION ELECTRIC COMPANY COMMON STOCK 536221104   287,240 128,232 SH   SOLE 30 128,232 0 0
THE MARYGOLD COMPANIES INC COM 57403M104   3,647 2,431 SH   SOLE 18 2,431 0 0
THE MARYGOLD COMPANIES INC COM 57403M104   44,765 29,843 SH   SOLE 21 29,843 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   819,028 138,116 SH   SOLE 2 39,498 0 98,618
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   410,374 69,203 SH   SOLE 4 69,203 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   1,032,194 174,063 SH   SOLE 7 174,063 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   2,234,329 376,784 SH   SOLE 18 376,784 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   2,574,652 434,174 SH   SOLE 19 434,174 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   32,178,516 5,426,394 SH   SOLE 21 5,426,394 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   26,517,543 4,471,761 SH   SOLE 22 4,279,922 0 191,839
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   31,933 5,385 SH   SOLE 23 5,385 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   3,699,911 623,931 SH   SOLE 25 623,931 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   404,337 68,185 SH   SOLE 26 58,287 0 9,898
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   634,214 106,950 SH   SOLE 28 1,242 0 105,708
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   2,666,958 449,740 SH   SOLE 30 449,740 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   132,203 22,294 SH   SOLE 40 22,294 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   795,213 134,100 SH   SOLE 43 130,366 0 3,734
THE ODP CORP COM 88337F105   3,258,387 71,550 SH   SOLE 2 33,205 0 38,345
THE ODP CORP COM 88337F105   5,146 113 SH   SOLE 4 113 0 0
THE ODP CORP COM 88337F105   178,836 3,927 SH   SOLE 7 3,927 0 0
THE ODP CORP COM 88337F105   6,620,651 145,381 SH   SOLE 18 145,381 0 0
THE ODP CORP COM 88337F105   5,785,766 127,048 SH   SOLE 19 127,048 0 0
THE ODP CORP COM 88337F105   235,145,152 5,163,486 SH   SOLE 21 5,163,486 0 0
THE ODP CORP COM 88337F105   53,936,392 1,184,374 SH   SOLE 22 1,133,890 0 50,484
THE ODP CORP COM 88337F105   133,660 2,935 SH   SOLE 23 2,935 0 0
THE ODP CORP COM 88337F105   309,809 6,803 SH   SOLE 25 6,803 0 0
THE ODP CORP COM 88337F105   1,494,486 32,817 SH   SOLE 26 20,538 0 12,279
THE ODP CORP COM 88337F105   44,402 975 SH   SOLE 28 975 0 0
THE ODP CORP COM 88337F105   5,778,115 126,880 SH   SOLE 30 126,880 0 0
THE ODP CORP COM 88337F105   150,965 3,315 SH   SOLE 36 3,315 0 0
THE ODP CORP COM 88337F105   283,077 6,216 SH   SOLE 40 6,216 0 0
THE ODP CORP COM 88337F105   9,700 213 SH   OTR 43 213 0 0
THE ODP CORP COM 88337F105   1,692,000 37,154 SH   SOLE 43 36,670 0 484
THE ONCOLOGY INSTITUTE INC COM 68236X100   5,561 3,370 SH   SOLE 2 1,092 0 2,278
THE ONCOLOGY INSTITUTE INC COM 68236X100   50 30 SH   SOLE 7 30 0 0
THE ONCOLOGY INSTITUTE INC COM 68236X100   104,259 63,187 SH   SOLE 18 63,187 0 0
THE ONCOLOGY INSTITUTE INC COM 68236X100   111,240 67,418 SH   SOLE 19 67,418 0 0
THE ONCOLOGY INSTITUTE INC COM 68236X100   1,674,633 1,014,929 SH   SOLE 21 1,014,929 0 0
THE ONCOLOGY INSTITUTE INC COM 68236X100   746,378 452,350 SH   SOLE 22 442,981 0 9,369
THE ONE GROUP HOSPITALITY IN COM 88338K103   24,954 3,961 SH   SOLE 2 786 0 3,175
THE ONE GROUP HOSPITALITY IN COM 88338K103   400,781 63,616 SH   SOLE 18 63,616 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103   261,299 41,476 SH   SOLE 19 41,476 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103   4,412,041 700,324 SH   SOLE 21 700,324 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103   2,226,300 353,381 SH   SOLE 22 346,921 0 6,460
THE REAL GOOD FOOD COMPANY I COM CL A 75601G109   7,538 1,137 SH   SOLE 18 1,137 0 0
THE REAL GOOD FOOD COMPANY I COM CL A 75601G109   82,477 12,440 SH   SOLE 21 12,440 0 0
THE REALREAL INC COM 88339P101   109,240 87,392 SH   SOLE 2 18,124 0 69,268
THE REALREAL INC COM 88339P101   1,474 1,179 SH   SOLE 7 1,179 0 0
THE REALREAL INC COM 88339P101   352,821 282,257 SH   SOLE 18 256,884 0 25,373
THE REALREAL INC COM 88339P101   329,374 263,499 SH   SOLE 19 263,499 0 0
THE REALREAL INC COM 88339P101   3,896,221 3,116,977 SH   SOLE 21 3,116,977 0 0
THE REALREAL INC COM 88339P101   3,051,004 2,440,803 SH   SOLE 22 2,379,923 0 60,880
THE REALREAL INC COM 88339P101   2,023 1,618 SH   SOLE 28 1,618 0 0
THE REALREAL INC COM 88339P101   145,614 116,491 SH   SOLE 30 116,491 0 0
THE REALREAL INC COM 88339P101   13,826 11,061 SH   SOLE 43 10,969 0 92
THE REALREAL INC NOTE 1.000% 3/0 88339PAD3   904,050 2,450,000 PRN   SOLE 21 2,450,000 0 0
THE TRADE DESK INC COM CL A 88339J105   31,268,208 697,484 SH   SOLE 2 27,581 0 669,903
THE TRADE DESK INC COM CL A 88339J105   13,477,198 300,629 SH   SOLE 4 171,662 0 128,967
THE TRADE DESK INC COM CL A 88339J105   2,321,970 51,795 SH   SOLE 7 51,795 0 0
THE TRADE DESK INC COM CL A 88339J105   327,752 7,311 SH   SOLE 13 1,766 0 5,545
THE TRADE DESK INC COM CL A 88339J105   1,338,220 29,851 SH   SOLE 15 29,851 0 0
THE TRADE DESK INC COM CL A 88339J105   15,970,329 356,242 SH   SOLE 18 332,881 0 23,361
THE TRADE DESK INC COM CL A 88339J105   4,574,767 102,047 SH   SOLE 19 102,047 0 0
THE TRADE DESK INC COM CL A 88339J105   278,101,201 6,203,462 SH   SOLE 21 6,203,462 0 0
THE TRADE DESK INC COM CL A 88339J105   445,162,752 9,930,019 SH   SOLE 22 9,110,687 0 819,332
THE TRADE DESK INC COM CL A 88339J105   31,638,235 705,738 SH   SOLE 23 705,738 0 0
THE TRADE DESK INC COM CL A 88339J105   25,880,449 577,302 SH   SOLE 25 577,302 0 0
THE TRADE DESK INC COM CL A 88339J105   22,533,979 502,654 SH   SOLE 26 253,248 0 249,406
THE TRADE DESK INC COM CL A 88339J105   22,475,072 501,340 SH   SOLE 28 6,604 0 494,736
THE TRADE DESK INC COM CL A 88339J105   26,674 595 SH   SOLE 29 595 0 0
THE TRADE DESK INC COM CL A 88339J105   41,167,792 918,309 SH   SOLE 30 918,309 0 0
THE TRADE DESK INC COM CL A 88339J105   4,384,060 97,793 SH   SOLE 31 89,608 0 8,185
THE TRADE DESK INC COM CL A 88339J105   949,455 21,179 SH   SOLE 34 21,179 0 0
THE TRADE DESK INC COM CL A 88339J105   5,022,843 112,042 SH   SOLE 36 112,042 0 0
THE TRADE DESK INC COM CL A 88339J105   751,978 16,774 SH   SOLE 40 16,774 0 0
THE TRADE DESK INC COM CL A 88339J105   47,878 1,068 SH   OTR 43 1,068 0 0
THE TRADE DESK INC COM CL A 88339J105   8,139,380 181,561 SH   SOLE 43 158,940 0 22,621
THERAPEUTICSMD INC COM NEW 88338N206   4,165 745 SH   SOLE 21 745 0 0
THERAPEUTICSMD INC COM NEW 88338N206   645,008 115,386 SH   SOLE 22 115,386 0 0
THERAPEUTICSMD INC COM NEW 88338N206   6 1 SH   SOLE 43 1 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   1,272,999 113,458 SH   SOLE 2 17,272 0 96,186
THERAVANCE BIOPHARMA INC COM G8807B106   1,604 143 SH   SOLE 4 143 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   9,436 841 SH   SOLE 7 841 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   2,114,286 188,439 SH   SOLE 18 170,183 0 18,256
THERAVANCE BIOPHARMA INC COM G8807B106   1,762,819 157,114 SH   SOLE 19 157,114 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   33,190,768 2,958,179 SH   SOLE 21 2,958,179 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   18,519,149 1,650,548 SH   SOLE 22 1,589,528 0 61,020
THERAVANCE BIOPHARMA INC COM G8807B106   10,928 974 SH   SOLE 23 974 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   142,382 12,690 SH   SOLE 25 12,690 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   587,748 52,384 SH   SOLE 26 12,131 0 40,253
THERAVANCE BIOPHARMA INC COM G8807B106   129,423 11,535 SH   SOLE 28 0 0 11,535
THERAVANCE BIOPHARMA INC COM G8807B106   1,155,155 102,955 SH   SOLE 30 102,955 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   55,595 4,955 SH   SOLE 36 4,955 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   133,451 11,894 SH   SOLE 40 11,894 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   10,625 947 SH   OTR 43 947 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   714,950 63,721 SH   SOLE 43 62,855 0 866
THERIVA BIOLOGICS INC COM NEW 87164U409   50 109 SH   SOLE 21 109 0 0
THERIVA BIOLOGICS INC COM NEW 87164U409   86,439 190,060 SH   SOLE 22 190,060 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   509,690,028 925,548 SH   SOLE 2 290,230 0 635,318
THERMO FISHER SCIENTIFIC INC COM 883556102   172,566,421 313,364 SH   SOLE 4 177,496 0 135,868
THERMO FISHER SCIENTIFIC INC COM 883556102   187,903,688 341,215 SH   SOLE 7 329,528 0 11,687
THERMO FISHER SCIENTIFIC INC COM 883556102   9,955,925 18,079 SH   SOLE 13 13,157 0 4,922
THERMO FISHER SCIENTIFIC INC COM 883556102   24,654,391 44,770 SH   SOLE 15 44,770 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   2,203 4 SH   SOLE 17 0 0 4
THERMO FISHER SCIENTIFIC INC COM 883556102   688,842,480 1,250,872 SH   SOLE 18 1,144,057 0 106,815
THERMO FISHER SCIENTIFIC INC COM 883556102   820,368,951 1,489,711 SH   SOLE 19 1,489,711 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   5,817,779,374 10,564,527 SH   SOLE 21 10,564,527 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   4,730,669,404 8,590,440 SH   SOLE 22 7,730,541 0 859,899
THERMO FISHER SCIENTIFIC INC COM 883556102   440,940,236 800,705 SH   SOLE 23 800,705 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   418,811,309 760,521 SH   SOLE 25 760,521 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   469,914,240 853,319 SH   SOLE 26 304,735 0 548,584
THERMO FISHER SCIENTIFIC INC COM 883556102   405,840,908 736,968 SH   SOLE 28 16,870 0 720,098
THERMO FISHER SCIENTIFIC INC COM 883556102   5,587,301 10,146 SH   SOLE 29 10,146 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   1,127,020,677 2,046,561 SH   SOLE 30 2,046,561 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   59,833,570 108,652 SH   SOLE 31 101,618 0 7,034
THERMO FISHER SCIENTIFIC INC COM 883556102   13,813,508 25,084 SH   SOLE 32 25,084 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   701,440,837 1,273,749 SH   SOLE 34 1,273,749 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   59,411,741 107,886 SH   SOLE 36 107,886 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   8,141,401 14,784 SH   SOLE 40 14,784 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   282,623,469 513,217 SH   SOLE 43 473,723 0 39,494
THERMOGENESIS HLDGS INC COM NEW 88362L209   4,771 1,491 SH   SOLE 22 1,491 0 0
THERMON GROUP HLDGS INC COM 88362T103   1,122,592 55,906 SH   SOLE 2 34,507 0 21,399
THERMON GROUP HLDGS INC COM 88362T103   4,016 200 SH   SOLE 4 200 0 0
THERMON GROUP HLDGS INC COM 88362T103   8,956 446 SH   SOLE 7 446 0 0
THERMON GROUP HLDGS INC COM 88362T103   2,002,538 99,728 SH   SOLE 18 99,728 0 0
THERMON GROUP HLDGS INC COM 88362T103   1,225,081 61,010 SH   SOLE 19 61,010 0 0
THERMON GROUP HLDGS INC COM 88362T103   25,072,912 1,248,651 SH   SOLE 21 1,248,651 0 0
THERMON GROUP HLDGS INC COM 88362T103   17,970,194 894,930 SH   SOLE 22 853,895 0 41,035
THERMON GROUP HLDGS INC COM 88362T103   84,718 4,219 SH   SOLE 25 4,219 0 0
THERMON GROUP HLDGS INC COM 88362T103   43,995 2,191 SH   SOLE 26 0 0 2,191
THERMON GROUP HLDGS INC COM 88362T103   568,284 28,301 SH   SOLE 30 28,301 0 0
THERMON GROUP HLDGS INC COM 88362T103   75,822 3,776 SH   SOLE 40 3,776 0 0
THERMON GROUP HLDGS INC COM 88362T103   154,636 7,701 SH   SOLE 43 7,556 0 145
THESEUS PHARMACEUTICALS INC COM 88369M101   326,564 65,575 SH   SOLE 2 738 0 64,837
THESEUS PHARMACEUTICALS INC COM 88369M101   245,365 49,270 SH   SOLE 18 49,270 0 0
THESEUS PHARMACEUTICALS INC COM 88369M101   139,978 28,108 SH   SOLE 19 28,108 0 0
THESEUS PHARMACEUTICALS INC COM 88369M101   2,579,610 517,994 SH   SOLE 21 517,994 0 0
THESEUS PHARMACEUTICALS INC COM 88369M101   1,016,468 204,110 SH   SOLE 22 192,508 0 11,602
THIRD COAST BANCSHARES INC COM 88422P109   148,067 8,034 SH   SOLE 2 2,801 0 5,233
THIRD COAST BANCSHARES INC COM 88422P109   3,391 184 SH   SOLE 7 184 0 0
THIRD COAST BANCSHARES INC COM 88422P109   730,049 39,612 SH   SOLE 18 39,612 0 0
THIRD COAST BANCSHARES INC COM 88422P109   438,745 23,806 SH   SOLE 19 23,806 0 0
THIRD COAST BANCSHARES INC COM 88422P109   8,539,246 463,334 SH   SOLE 21 463,334 0 0
THIRD COAST BANCSHARES INC COM 88422P109   4,316,601 234,216 SH   SOLE 22 224,168 0 10,048
THIRD HARMONIC BIO INC COM 88427A107   14,070 3,272 SH   SOLE 2 412 0 2,860
THIRD HARMONIC BIO INC COM 88427A107   890 207 SH   SOLE 7 207 0 0
THIRD HARMONIC BIO INC COM 88427A107   149,773 34,831 SH   SOLE 18 34,831 0 0
THIRD HARMONIC BIO INC COM 88427A107   92,665 21,550 SH   SOLE 19 21,550 0 0
THIRD HARMONIC BIO INC COM 88427A107   1,682,182 391,205 SH   SOLE 21 391,205 0 0
THIRD HARMONIC BIO INC COM 88427A107   1,280,037 297,683 SH   SOLE 22 291,923 0 5,760
THOMSON REUTERS CORP. COM NEW 884903709   69,068,426 605,492 SH   SOLE 43 556,585 0 48,907
THOR INDS INC COM 885160101   6,047,655 80,112 SH   SOLE 2 47,414 0 32,698
THOR INDS INC COM 885160101   14,041 186 SH   SOLE 4 186 0 0
THOR INDS INC COM 885160101   367,787 4,872 SH   SOLE 7 4,872 0 0
THOR INDS INC COM 885160101   8,440,688 111,812 SH   SOLE 18 111,812 0 0
THOR INDS INC COM 885160101   1,230,940 16,306 SH   SOLE 19 16,306 0 0
THOR INDS INC COM 885160101   213,201,274 2,824,232 SH   SOLE 21 2,824,232 0 0
THOR INDS INC COM 885160101   112,562,762 1,491,095 SH   SOLE 22 1,420,405 0 70,690
THOR INDS INC COM 885160101   634,946 8,411 SH   SOLE 25 8,411 0 0
THOR INDS INC COM 885160101   2,180,076 28,879 SH   SOLE 26 24,353 0 4,526
THOR INDS INC COM 885160101   74,433 986 SH   SOLE 28 986 0 0
THOR INDS INC COM 885160101   5,541,721 73,410 SH   SOLE 30 73,410 0 0
THOR INDS INC COM 885160101   54,277 719 SH   SOLE 31 719 0 0
THOR INDS INC COM 885160101   100,704 1,334 SH   SOLE 36 1,334 0 0
THOR INDS INC COM 885160101   593,200 7,858 SH   SOLE 40 7,858 0 0
THOR INDS INC COM 885160101   4,993,683 66,150 SH   SOLE 43 62,256 0 3,894
THORNE HEALTHTECH INC COM 885260109   3,641 1,003 SH   SOLE 2 0 0 1,003
THORNE HEALTHTECH INC COM 885260109   148,031 40,780 SH   SOLE 18 40,780 0 0
THORNE HEALTHTECH INC COM 885260109   93,629 25,793 SH   SOLE 19 25,793 0 0
THORNE HEALTHTECH INC COM 885260109   1,302,328 358,768 SH   SOLE 21 358,768 0 0
THORNE HEALTHTECH INC COM 885260109   481,098 132,534 SH   SOLE 22 129,815 0 2,719
THOUGHTWORKS HOLDING INC COM 88546E105   946,733 92,908 SH   SOLE 2 31,380 0 61,528
THOUGHTWORKS HOLDING INC COM 88546E105   10,771 1,057 SH   SOLE 7 1,057 0 0
THOUGHTWORKS HOLDING INC COM 88546E105   414,101 40,638 SH   SOLE 18 40,638 0 0
THOUGHTWORKS HOLDING INC COM 88546E105   1,797,689 176,417 SH   SOLE 19 176,417 0 0
THOUGHTWORKS HOLDING INC COM 88546E105   12,096,946 1,187,139 SH   SOLE 21 1,187,139 0 0
THOUGHTWORKS HOLDING INC COM 88546E105   16,757,272 1,644,482 SH   SOLE 22 1,574,865 0 69,617
THOUGHTWORKS HOLDING INC COM 88546E105   2,827,664 277,494 SH   SOLE 30 277,494 0 0
THOUGHTWORKS HOLDING INC COM 88546E105   12,748 1,251 SH   SOLE 31 1,251 0 0
THOUGHTWORKS HOLDING INC COM 88546E105   2,940,834 288,600 SH   SOLE 34 288,600 0 0
THOUGHTWORKS HOLDING INC COM 88546E105   4,838,436 474,822 SH   SOLE 43 414,606 0 60,216
THREDUP INC CL A 88556E102   38,485 29,378 SH   SOLE 2 5,558 0 23,820
THREDUP INC CL A 88556E102   1,695 1,294 SH   SOLE 7 1,294 0 0
THREDUP INC CL A 88556E102   225,945 172,477 SH   SOLE 18 172,477 0 0
THREDUP INC CL A 88556E102   209,652 160,040 SH   SOLE 19 160,040 0 0
THREDUP INC CL A 88556E102   2,730,185 2,084,111 SH   SOLE 21 2,084,111 0 0
THREDUP INC CL A 88556E102   1,766,552 1,348,513 SH   SOLE 22 1,308,857 0 39,656
THRYV HLDGS INC COM NEW 886029206   1,020,851 53,729 SH   SOLE 2 40,474 0 13,255
THRYV HLDGS INC COM NEW 886029206   6,916 364 SH   SOLE 7 364 0 0
THRYV HLDGS INC COM NEW 886029206   1,842,468 96,972 SH   SOLE 18 96,972 0 0
THRYV HLDGS INC COM NEW 886029206   958,531 50,449 SH   SOLE 19 50,449 0 0
THRYV HLDGS INC COM NEW 886029206   72,028,639 3,790,981 SH   SOLE 21 3,790,981 0 0
THRYV HLDGS INC COM NEW 886029206   15,884,209 836,011 SH   SOLE 22 812,506 0 23,505
THRYV HLDGS INC COM NEW 886029206   49,533 2,607 SH   SOLE 25 2,607 0 0
THRYV HLDGS INC COM NEW 886029206   92,796 4,884 SH   SOLE 26 0 0 4,884
THRYV HLDGS INC COM NEW 886029206   23,351 1,229 SH   SOLE 28 0 0 1,229
THRYV HLDGS INC COM NEW 886029206   693,918 36,522 SH   SOLE 30 36,522 0 0
THRYV HLDGS INC COM NEW 886029206   51,946 2,734 SH   SOLE 40 2,734 0 0
THRYV HLDGS INC COM NEW 886029206   56,335 2,965 SH   SOLE 43 2,681 0 284
TIDAL ETF TR SOFI SELCT 500 886364207   2,075 156 SH   SOLE 17 0 0 156
TIDAL ETF TR SOFI NEXT 500 886364306   518 47 SH   SOLE 17 0 0 47
TIDEWATER INC NEW COM 88642R109   1,460,255 39,627 SH   SOLE 2 9,859 0 29,768
TIDEWATER INC NEW COM 88642R109   18,904 513 SH   SOLE 7 513 0 0
TIDEWATER INC NEW COM 88642R109   5,154,947 139,890 SH   SOLE 18 139,890 0 0
TIDEWATER INC NEW COM 88642R109   5,276,036 143,176 SH   SOLE 19 143,176 0 0
TIDEWATER INC NEW COM 88642R109   64,086,461 1,739,117 SH   SOLE 21 1,739,117 0 0
TIDEWATER INC NEW COM 88642R109   45,526,111 1,235,444 SH   SOLE 22 1,190,884 0 44,560
TIDEWATER INC NEW COM 88642R109   21,410 581 SH   SOLE 23 581 0 0
TIDEWATER INC NEW COM 88642R109   53,138 1,442 SH   SOLE 25 1,442 0 0
TIDEWATER INC NEW COM 88642R109   1,101,926 29,903 SH   SOLE 26 26,572 0 3,331
TIDEWATER INC NEW COM 88642R109   326,638 8,864 SH   SOLE 28 0 0 8,864
TIDEWATER INC NEW COM 88642R109   123,337 3,347 SH   SOLE 40 3,347 0 0
TIDEWATER INC NEW COM 88642R109   1,462,908 39,699 SH   SOLE 43 36,841 0 2,858
TILE SHOP HLDGS INC COM 88677Q109   55,736 12,725 SH   SOLE 2 617 0 12,108
TILE SHOP HLDGS INC COM 88677Q109   420,081 95,909 SH   SOLE 18 95,909 0 0
TILE SHOP HLDGS INC COM 88677Q109   282,716 64,547 SH   SOLE 19 64,547 0 0
TILE SHOP HLDGS INC COM 88677Q109   5,128,200 1,170,822 SH   SOLE 21 1,170,822 0 0
TILE SHOP HLDGS INC COM 88677Q109   1,879,011 428,998 SH   SOLE 22 405,571 0 23,427
TILLYS INC CL A 886885102   177,136 19,573 SH   SOLE 2 885 0 18,688
TILLYS INC CL A 886885102   3,756 415 SH   SOLE 7 415 0 0
TILLYS INC CL A 886885102   635,057 70,172 SH   SOLE 18 70,172 0 0
TILLYS INC CL A 886885102   374,860 41,421 SH   SOLE 19 41,421 0 0
TILLYS INC CL A 886885102   7,149,735 790,026 SH   SOLE 21 790,026 0 0
TILLYS INC CL A 886885102   5,426,380 599,600 SH   SOLE 22 582,082 0 17,518
TILRAY BRANDS INC COM CL 2 88688T100   558,145 207,489 SH   SOLE 2 139,810 0 67,679
TILRAY BRANDS INC COM CL 2 88688T100   81,488 30,293 SH   SOLE 7 30,293 0 0
TILRAY BRANDS INC COM CL 2 88688T100   1,796,038 667,672 SH   SOLE 21 667,672 0 0
TILRAY BRANDS INC COM CL 2 88688T100   1,108,076 411,924 SH   SOLE 22 169,211 0 242,713
TILRAY BRANDS INC COM CL 2 88688T100   145,690 54,160 SH   SOLE 25 54,160 0 0
TILRAY BRANDS INC COM CL 2 88688T100   24,062 8,945 SH   SOLE 26 0 0 8,945
TILRAY BRANDS INC COM CL 2 88688T100   692,812 257,551 SH   SOLE 30 257,551 0 0
TILRAY BRANDS INC COM CL 2 88688T100   138,430 51,461 SH   SOLE 40 51,461 0 0
TILRAY BRANDS INC COM CL 2 88688T100   3 1 SH   SOLE 43 1 0 0
TIM S A SPONSORED ADR 88706T108   544,486 46,737 SH   SOLE 30 46,737 0 0
TIM S A SPONSORED ADR 88706T108   7,253,523 622,620 SH   SOLE 43 554,402 0 68,218
TIMBERLAND BANCORP INC COM 887098101   15,017 440 SH   SOLE 2 0 0 440
TIMBERLAND BANCORP INC COM 887098101   40,444 1,185 SH   SOLE 18 1,185 0 0
TIMBERLAND BANCORP INC COM 887098101   537,821 15,758 SH   SOLE 21 15,758 0 0
TIMBERLAND BANCORP INC COM 887098101   2,502,036 73,309 SH   SOLE 22 73,309 0 0
TIMKEN CO COM 887389104   13,747,576 194,532 SH   SOLE 2 128,066 0 66,466
TIMKEN CO COM 887389104   120,916 1,711 SH   SOLE 4 1,160 0 551
TIMKEN CO COM 887389104   279,359 3,953 SH   SOLE 7 3,953 0 0
TIMKEN CO COM 887389104   26,219 371 SH   SOLE 13 371 0 0
TIMKEN CO COM 887389104   17,871,524 252,887 SH   SOLE 18 201,572 0 51,315
TIMKEN CO COM 887389104   25,940,625 367,067 SH   SOLE 19 367,067 0 0
TIMKEN CO COM 887389104   243,373,205 3,443,798 SH   SOLE 21 3,443,798 0 0
TIMKEN CO COM 887389104   167,250,095 2,366,635 SH   SOLE 22 2,133,402 0 233,233
TIMKEN CO COM 887389104   2,311,828 32,713 SH   SOLE 23 32,713 0 0
TIMKEN CO COM 887389104   782,741 11,076 SH   SOLE 25 11,076 0 0
TIMKEN CO COM 887389104   5,163,928 73,071 SH   SOLE 26 44,605 0 28,466
TIMKEN CO COM 887389104   3,529,967 49,950 SH   SOLE 28 1,268 0 48,682
TIMKEN CO COM 887389104   25,653 363 SH   SOLE 29 363 0 0
TIMKEN CO COM 887389104   4,101,969 58,044 SH   SOLE 30 58,044 0 0
TIMKEN CO COM 887389104   89,539 1,267 SH   SOLE 31 1,267 0 0
TIMKEN CO COM 887389104   69,963 990 SH   SOLE 34 990 0 0
TIMKEN CO COM 887389104   448,118 6,341 SH   SOLE 36 6,341 0 0
TIMKEN CO COM 887389104   662,743 9,378 SH   SOLE 40 9,378 0 0
TIMKEN CO COM 887389104   36,112 511 SH   OTR 43 511 0 0
TIMKEN CO COM 887389104   5,150,509 72,881 SH   SOLE 43 67,841 0 5,040
TIMKENSTEEL CORPORATION COM 887399103   788,106 43,374 SH   SOLE 2 12,071 0 31,303
TIMKENSTEEL CORPORATION COM 887399103   8,649 476 SH   SOLE 7 476 0 0
TIMKENSTEEL CORPORATION COM 887399103   2,961,328 162,979 SH   SOLE 18 162,979 0 0
TIMKENSTEEL CORPORATION COM 887399103   2,706,985 148,981 SH   SOLE 19 148,981 0 0
TIMKENSTEEL CORPORATION COM 887399103   106,244,278 5,847,236 SH   SOLE 21 5,847,236 0 0
TIMKENSTEEL CORPORATION COM 887399103   19,974,136 1,099,292 SH   SOLE 22 1,046,745 0 52,547
TIMKENSTEEL CORPORATION COM 887399103   100,898 5,553 SH   SOLE 25 5,553 0 0
TIMKENSTEEL CORPORATION COM 887399103   609,604 33,550 SH   SOLE 26 30,425 0 3,125
TIMKENSTEEL CORPORATION COM 887399103   1,039,451 57,207 SH   SOLE 30 57,207 0 0
TIMKENSTEEL CORPORATION COM 887399103   71,045 3,910 SH   SOLE 40 3,910 0 0
TIMKENSTEEL CORPORATION COM 887399103   444,384 24,457 SH   SOLE 43 24,089 0 368
TIPTREE INC COM 88822Q103   378,662 27,360 SH   SOLE 2 8,138 0 19,222
TIPTREE INC COM 88822Q103   5,052 365 SH   SOLE 7 365 0 0
TIPTREE INC COM 88822Q103   1,038,595 75,043 SH   SOLE 18 75,043 0 0
TIPTREE INC COM 88822Q103   658,480 47,578 SH   SOLE 19 47,578 0 0
TIPTREE INC COM 88822Q103   12,501,755 903,306 SH   SOLE 21 903,306 0 0
TIPTREE INC COM 88822Q103   7,448,287 538,171 SH   SOLE 22 519,199 0 18,972
TIPTREE INC COM 88822Q103   53,159 3,841 SH   SOLE 43 3,841 0 0
TITAN INTL INC ILL COM 88830M102   593,267 38,725 SH   SOLE 2 26,392 0 12,333
TITAN INTL INC ILL COM 88830M102   16,843,360 1,099,436 SH   SOLE 7 1,099,436 0 0
TITAN INTL INC ILL COM 88830M102   2,600,677 169,757 SH   SOLE 18 169,757 0 0
TITAN INTL INC ILL COM 88830M102   1,813,015 118,343 SH   SOLE 19 118,343 0 0
TITAN INTL INC ILL COM 88830M102   95,628,466 6,242,067 SH   SOLE 21 6,242,067 0 0
TITAN INTL INC ILL COM 88830M102   20,327,265 1,326,845 SH   SOLE 22 1,290,422 0 36,423
TITAN INTL INC ILL COM 88830M102   13,604 888 SH   SOLE 23 888 0 0
TITAN INTL INC ILL COM 88830M102   107,746 7,033 SH   SOLE 25 7,033 0 0
TITAN INTL INC ILL COM 88830M102   54,999 3,590 SH   SOLE 26 0 0 3,590
TITAN INTL INC ILL COM 88830M102   2,665,588 173,994 SH   SOLE 30 173,994 0 0
TITAN INTL INC ILL COM 88830M102   76,340 4,983 SH   SOLE 40 4,983 0 0
TITAN INTL INC ILL COM 88830M102   306,002 19,974 SH   SOLE 43 19,275 0 699
TITAN MACHY INC COM 88830R101   2,885,312 72,623 SH   SOLE 2 57,871 0 14,752
TITAN MACHY INC COM 88830R101   140,446 3,535 SH   SOLE 7 3,535 0 0
TITAN MACHY INC COM 88830R101   2,395,123 60,285 SH   SOLE 18 60,285 0 0
TITAN MACHY INC COM 88830R101   1,592,100 40,073 SH   SOLE 19 40,073 0 0
TITAN MACHY INC COM 88830R101   32,251,185 811,759 SH   SOLE 21 811,759 0 0
TITAN MACHY INC COM 88830R101   22,995,724 578,800 SH   SOLE 22 554,269 0 24,531
TITAN MACHY INC COM 88830R101   5,522 139 SH   SOLE 23 139 0 0
TITAN MACHY INC COM 88830R101   122,964 3,095 SH   SOLE 25 3,095 0 0
TITAN MACHY INC COM 88830R101   15,733 396 SH   SOLE 26 0 0 396
TITAN MACHY INC COM 88830R101   30,314 763 SH   SOLE 30 763 0 0
TITAN MACHY INC COM 88830R101   143,187 3,604 SH   SOLE 40 3,604 0 0
TITAN MACHY INC COM 88830R101   136,433 3,434 SH   SOLE 43 2,896 0 538
TITAN PHARMACEUTICALS INC DE COM NEW 888314606   47 60 SH   SOLE 21 60 0 0
TJX COS INC NEW COM 872540109   166,306,608 2,089,279 SH   SOLE 2 233,544 0 1,855,735
TJX COS INC NEW COM 872540109   64,637,429 812,028 SH   SOLE 4 467,313 0 344,715
TJX COS INC NEW COM 872540109   81,273,033 1,021,018 SH   SOLE 7 985,684 0 35,334
TJX COS INC NEW COM 872540109   2,040,148 25,630 SH   SOLE 13 4,518 0 21,112
TJX COS INC NEW COM 872540109   15,670,772 196,869 SH   SOLE 15 196,869 0 0
TJX COS INC NEW COM 872540109   159,047,442 1,998,083 SH   SOLE 18 1,898,829 0 99,254
TJX COS INC NEW COM 872540109   89,068,261 1,118,948 SH   SOLE 19 1,118,948 0 0
TJX COS INC NEW COM 872540109   2,030,351,946 25,506,934 SH   SOLE 21 25,506,934 0 0
TJX COS INC NEW COM 872540109   1,999,871,276 25,124,011 SH   SOLE 22 22,668,447 0 2,455,564
TJX COS INC NEW COM 872540109   179,404,231 2,253,822 SH   SOLE 23 2,253,822 0 0
TJX COS INC NEW COM 872540109   193,688,610 2,433,274 SH   SOLE 25 2,433,274 0 0
TJX COS INC NEW COM 872540109   191,459,651 2,405,272 SH   SOLE 26 1,120,766 0 1,284,506
TJX COS INC NEW COM 872540109   200,800,711 2,522,622 SH   SOLE 28 26,770 0 2,495,852
TJX COS INC NEW COM 872540109   419,731 5,273 SH   SOLE 29 5,273 0 0
TJX COS INC NEW COM 872540109   499,490,000 6,275,000 SH   SOLE 30 6,275,000 0 0
TJX COS INC NEW COM 872540109   20,716,537 260,258 SH   SOLE 31 239,391 0 20,867
TJX COS INC NEW COM 872540109   93,089,414 1,169,465 SH   SOLE 34 1,169,465 0 0
TJX COS INC NEW COM 872540109   26,231,066 329,536 SH   SOLE 36 329,536 0 0
TJX COS INC NEW COM 872540109   3,426,382 43,045 SH   SOLE 40 43,045 0 0
TJX COS INC NEW COM 872540109   165,329 2,077 SH   OTR 43 2,077 0 0
TJX COS INC NEW COM 872540109   114,439,433 1,437,681 SH   SOLE 43 1,277,698 0 159,984
TLG ACQUISITION ONE CORP COM CL A 87257M108   249,410 24,500 SH   SOLE 2 24,500 0 0
TOAST INC CL A 888787108   3,285,463 182,222 SH   SOLE 2 28,449 0 153,773
TOAST INC CL A 888787108   2,732,212 151,537 SH   SOLE 4 80,817 0 70,720
TOAST INC CL A 888787108   501,504 27,815 SH   SOLE 7 27,815 0 0
TOAST INC CL A 888787108   349,313 19,374 SH   SOLE 15 19,374 0 0
TOAST INC CL A 888787108   7,275,862 403,542 SH   SOLE 18 390,581 0 12,961
TOAST INC CL A 888787108   3,712,665 205,916 SH   SOLE 19 205,916 0 0
TOAST INC CL A 888787108   87,073,343 4,829,359 SH   SOLE 21 4,829,359 0 0
TOAST INC CL A 888787108   127,086,366 7,048,606 SH   SOLE 22 6,553,450 0 495,156
TOAST INC CL A 888787108   7,633,758 423,392 SH   SOLE 23 423,392 0 0
TOAST INC CL A 888787108   606,385 33,632 SH   SOLE 25 33,632 0 0
TOAST INC CL A 888787108   3,102,080 172,051 SH   SOLE 26 159,511 0 12,540
TOAST INC CL A 888787108   3,605,117 199,951 SH   SOLE 28 3,989 0 195,962
TOAST INC CL A 888787108   7,392 410 SH   SOLE 29 410 0 0
TOAST INC CL A 888787108   5,491,018 304,549 SH   SOLE 30 304,549 0 0
TOAST INC CL A 888787108   993,435 55,099 SH   SOLE 31 50,629 0 4,470
TOAST INC CL A 888787108   2,910,096 161,403 SH   SOLE 34 161,403 0 0
TOAST INC CL A 888787108   484,196 26,855 SH   SOLE 36 26,855 0 0
TOAST INC CL A 888787108   166,651 9,243 SH   SOLE 40 9,243 0 0
TOAST INC CL A 888787108   1,174,600 65,147 SH   SOLE 43 54,866 0 10,281
TOLL BROTHERS INC COM 889478103   16,242,271 325,366 SH   SOLE 2 270,406 0 54,960
TOLL BROTHERS INC COM 889478103   806,807 16,162 SH   SOLE 4 6,977 0 9,185
TOLL BROTHERS INC COM 889478103   251,697 5,042 SH   SOLE 7 5,042 0 0
TOLL BROTHERS INC COM 889478103   256,739 5,143 SH   SOLE 13 5,143 0 0
TOLL BROTHERS INC COM 889478103   13,173,588 263,894 SH   SOLE 18 263,894 0 0
TOLL BROTHERS INC COM 889478103   8,632,416 172,925 SH   SOLE 19 172,925 0 0
TOLL BROTHERS INC COM 889478103   315,936,991 6,328,866 SH   SOLE 21 6,328,866 0 0
TOLL BROTHERS INC COM 889478103   165,972,668 3,324,773 SH   SOLE 22 3,167,189 0 157,584
TOLL BROTHERS INC COM 889478103   233,076 4,669 SH   SOLE 23 4,669 0 0
TOLL BROTHERS INC COM 889478103   1,423,419 28,514 SH   SOLE 25 28,514 0 0
TOLL BROTHERS INC COM 889478103   2,894,761 57,988 SH   SOLE 26 48,935 0 9,053
TOLL BROTHERS INC COM 889478103   1,171,772 23,473 SH   SOLE 28 2,033 0 21,440
TOLL BROTHERS INC COM 889478103   151,956 3,044 SH   SOLE 29 3,044 0 0
TOLL BROTHERS INC COM 889478103   2,508,081 50,242 SH   SOLE 30 50,242 0 0
TOLL BROTHERS INC COM 889478103   75,529 1,513 SH   SOLE 31 1,513 0 0
TOLL BROTHERS INC COM 889478103   3,173,215 63,566 SH   SOLE 34 63,566 0 0
TOLL BROTHERS INC COM 889478103   119,259 2,389 SH   SOLE 36 2,389 0 0
TOLL BROTHERS INC COM 889478103   747,452 14,973 SH   SOLE 40 14,973 0 0
TOLL BROTHERS INC COM 889478103   4,641,276 92,974 SH   SOLE 43 87,357 0 5,617
TOMI ENVIRONMENTAL SOLUTIONS COM NEW 890023203   433 881 SH   SOLE 22 881 0 0
TOMPKINS FINL CORP COM 890110109   945,080 12,182 SH   SOLE 2 4,227 0 7,955
TOMPKINS FINL CORP COM 890110109   3,103 40 SH   SOLE 4 40 0 0
TOMPKINS FINL CORP COM 890110109   12,490 161 SH   SOLE 7 161 0 0
TOMPKINS FINL CORP COM 890110109   3,812,048 49,137 SH   SOLE 18 49,137 0 0
TOMPKINS FINL CORP COM 890110109   2,008,003 25,883 SH   SOLE 19 25,883 0 0
TOMPKINS FINL CORP COM 890110109   125,273,701 1,614,768 SH   SOLE 21 1,614,768 0 0
TOMPKINS FINL CORP COM 890110109   28,933,616 372,952 SH   SOLE 22 354,987 0 17,965
TOMPKINS FINL CORP COM 890110109   125,369 1,616 SH   SOLE 25 1,616 0 0
TOMPKINS FINL CORP COM 890110109   572,463 7,379 SH   SOLE 26 6,528 0 851
TOMPKINS FINL CORP COM 890110109   21,722 280 SH   SOLE 28 0 0 280
TOMPKINS FINL CORP COM 890110109   2,165,413 27,912 SH   SOLE 30 27,912 0 0
TOMPKINS FINL CORP COM 890110109   119,939 1,546 SH   SOLE 40 1,546 0 0
TOMPKINS FINL CORP COM 890110109   520,872 6,714 SH   SOLE 43 6,635 0 79
TONIX PHARMACEUTICALS HLDG C COM NEW 890260862   214 548 SH   SOLE 2 0 0 548
TONIX PHARMACEUTICALS HLDG C COM NEW 890260862   15,408 39,527 SH   SOLE 21 39,527 0 0
TONIX PHARMACEUTICALS HLDG C COM NEW 890260862   102,269 262,362 SH   SOLE 22 262,362 0 0
TONIX PHARMACEUTICALS HLDG C COM NEW 890260862   0 1 SH   SOLE 23 1 0 0
TOOTSIE ROLL INDS INC COM 890516107   1,282,123 30,118 SH   SOLE 2 20,385 0 9,733
TOOTSIE ROLL INDS INC COM 890516107   3,789 89 SH   SOLE 4 89 0 0
TOOTSIE ROLL INDS INC COM 890516107   5,194 122 SH   SOLE 7 122 0 0
TOOTSIE ROLL INDS INC COM 890516107   2,214,449 52,019 SH   SOLE 18 52,019 0 0
TOOTSIE ROLL INDS INC COM 890516107   1,231,124 28,920 SH   SOLE 19 28,920 0 0
TOOTSIE ROLL INDS INC COM 890516107   90,093,403 2,116,359 SH   SOLE 21 2,116,359 0 0
TOOTSIE ROLL INDS INC COM 890516107   19,245,258 452,085 SH   SOLE 22 437,717 0 14,368
TOOTSIE ROLL INDS INC COM 890516107   355,545 8,352 SH   SOLE 23 8,352 0 0
TOOTSIE ROLL INDS INC COM 890516107   91,526 2,150 SH   SOLE 25 2,150 0 0
TOOTSIE ROLL INDS INC COM 890516107   288,625 6,780 SH   SOLE 28 1,111 0 5,669
TOOTSIE ROLL INDS INC COM 890516107   1,537,330 36,113 SH   SOLE 30 36,113 0 0
TOOTSIE ROLL INDS INC COM 890516107   112,725 2,648 SH   SOLE 40 2,648 0 0
TOOTSIE ROLL INDS INC COM 890516107   12,403,311 291,363 SH   SOLE 43 282,726 0 8,637
TOPBUILD CORP COM 89055F103   18,927,935 120,953 SH   SOLE 2 79,493 0 41,460
TOPBUILD CORP COM 89055F103   81,844 523 SH   SOLE 4 110 0 413
TOPBUILD CORP COM 89055F103   397,641 2,541 SH   SOLE 7 2,541 0 0
TOPBUILD CORP COM 89055F103   12,714,969 81,251 SH   SOLE 18 81,251 0 0
TOPBUILD CORP COM 89055F103   5,802,962 37,082 SH   SOLE 19 37,082 0 0
TOPBUILD CORP COM 89055F103   302,266,695 1,931,540 SH   SOLE 21 1,931,540 0 0
TOPBUILD CORP COM 89055F103   157,398,894 1,005,808 SH   SOLE 22 942,182 0 63,626
TOPBUILD CORP COM 89055F103   1,599,015 10,218 SH   SOLE 23 10,218 0 0
TOPBUILD CORP COM 89055F103   781,042 4,991 SH   SOLE 25 4,991 0 0
TOPBUILD CORP COM 89055F103   2,929,023 18,717 SH   SOLE 26 15,765 0 2,952
TOPBUILD CORP COM 89055F103   334,106 2,135 SH   SOLE 28 589 0 1,546
TOPBUILD CORP COM 89055F103   7,015,916 44,833 SH   SOLE 30 44,833 0 0
TOPBUILD CORP COM 89055F103   71,046 454 SH   SOLE 31 454 0 0
TOPBUILD CORP COM 89055F103   1,151,453 7,358 SH   SOLE 34 7,358 0 0
TOPBUILD CORP COM 89055F103   297,175 1,899 SH   SOLE 36 1,899 0 0
TOPBUILD CORP COM 89055F103   747,866 4,779 SH   SOLE 40 4,779 0 0
TOPBUILD CORP COM 89055F103   4,063,732 25,968 SH   SOLE 43 25,329 0 639
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   4,828,697 244,491 SH   SOLE 2 148,522 0 95,969
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   19,888 1,007 SH   SOLE 4 1,007 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   335,908 17,008 SH   SOLE 7 17,008 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   12,412,046 628,458 SH   SOLE 18 628,458 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   5,393,686 273,098 SH   SOLE 19 273,098 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   206,756,904 10,468,704 SH   SOLE 21 10,468,704 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   84,379,900 4,272,400 SH   SOLE 22 4,099,979 0 172,421
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   35,372 1,791 SH   SOLE 23 1,791 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   509,570 25,801 SH   SOLE 25 25,801 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   1,151,168 58,287 SH   SOLE 26 46,376 0 11,911
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   149,982 7,594 SH   SOLE 28 2,119 0 5,475
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   3,818,682 193,351 SH   SOLE 30 193,351 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   522,309 26,446 SH   SOLE 34 26,446 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   167,974 8,505 SH   SOLE 36 8,505 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   369,878 18,728 SH   SOLE 40 18,728 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   687,187 34,794 SH   SOLE 43 33,342 0 1,452
TOPGOLF CALLAWAY BRANDS CORP NOTE 2.750% 5/0 131193AE4   2,923,816 2,248,000 PRN   SOLE 21 2,248,000 0 0
TORO CO COM 891092108   17,400,312 153,713 SH   SOLE 2 99,191 0 54,522
TORO CO COM 891092108   38,035 336 SH   SOLE 4 336 0 0
TORO CO COM 891092108   3,813,255 33,686 SH   SOLE 7 33,686 0 0
TORO CO COM 891092108   25,503,960 225,300 SH   SOLE 18 225,300 0 0
TORO CO COM 891092108   3,772,164 33,323 SH   SOLE 19 33,323 0 0
TORO CO COM 891092108   638,582,255 5,641,186 SH   SOLE 21 5,641,186 0 0
TORO CO COM 891092108   336,189,397 2,969,871 SH   SOLE 22 2,830,435 0 139,436
TORO CO COM 891092108   1,898,138 16,768 SH   SOLE 25 16,768 0 0
TORO CO COM 891092108   5,814,292 51,363 SH   SOLE 26 42,934 0 8,429
TORO CO COM 891092108   136,746 1,208 SH   SOLE 28 1,208 0 0
TORO CO COM 891092108   11,195,027 98,896 SH   SOLE 30 98,896 0 0
TORO CO COM 891092108   164,480 1,453 SH   SOLE 31 1,453 0 0
TORO CO COM 891092108   6,113 54 SH   SOLE 34 54 0 0
TORO CO COM 891092108   485,628 4,290 SH   SOLE 36 4,290 0 0
TORO CO COM 891092108   1,638,570 14,475 SH   SOLE 40 14,475 0 0
TORO CO COM 891092108   15,282 135 SH   OTR 43 135 0 0
TORO CO COM 891092108   9,697,535 85,667 SH   SOLE 43 81,167 0 4,500
TORONTO DOMINION BK ONT COM NEW 891160509   4,533 70 SH   SOLE 18 70 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   56,200,178 867,822 SH   SOLE 43 804,893 0 62,930
TORRID HLDGS INC COM 89142B107   12,334 4,167 SH   SOLE 2 416 0 3,751
TORRID HLDGS INC COM 89142B107   135,760 45,865 SH   SOLE 18 45,865 0 0
TORRID HLDGS INC COM 89142B107   67,293 22,734 SH   SOLE 19 22,734 0 0
TORRID HLDGS INC COM 89142B107   1,567,743 529,643 SH   SOLE 21 529,643 0 0
TORRID HLDGS INC COM 89142B107   886,138 299,371 SH   SOLE 22 293,844 0 5,527
TOTALENERGIES SE SPONSORED ADS 89151E109   3,476 56 SH   SOLE 17 0 0 56
TOTALENERGIES SE SPONSORED ADS 89151E109   12,913 208 SH   SOLE 18 208 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   2,731,520 44,000 SH   SOLE 19 44,000 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   67,941,669 1,094,421 SH   SOLE 43 1,020,701 0 73,720
TOUGHBUILT INDS INC COM 89157G884   10,188 4,354 SH   SOLE 22 4,354 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   319,118 7,387 SH   SOLE 2 7,387 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   192,326 4,452 SH   SOLE 21 4,452 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   46,733,890 1,081,803 SH   SOLE 34 1,081,803 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   4,005,202 92,713 SH   SOLE 43 79,701 0 13,012
TOWNEBANK PORTSMOUTH VA COM 89214P109   8,988,842 291,467 SH   SOLE 2 208,941 0 82,526
TOWNEBANK PORTSMOUTH VA COM 89214P109   10,547 342 SH   SOLE 4 342 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   20,447 663 SH   SOLE 7 663 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   5,997,486 194,471 SH   SOLE 18 194,471 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   10,606,678 343,926 SH   SOLE 19 343,926 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   80,407,806 2,607,257 SH   SOLE 21 2,607,257 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   66,959,191 2,171,180 SH   SOLE 22 2,080,294 0 90,886
TOWNEBANK PORTSMOUTH VA COM 89214P109   291,160 9,441 SH   SOLE 23 9,441 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   360,766 11,698 SH   SOLE 25 11,698 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   2,561,879 83,070 SH   SOLE 26 25,256 0 57,814
TOWNEBANK PORTSMOUTH VA COM 89214P109   206,104 6,683 SH   SOLE 28 1,295 0 5,388
TOWNEBANK PORTSMOUTH VA COM 89214P109   1,044,674 33,874 SH   SOLE 30 33,874 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   45,952 1,490 SH   SOLE 36 1,490 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   329,556 10,686 SH   SOLE 40 10,686 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   904,691 29,335 SH   SOLE 43 29,002 0 333
TOWNSQUARE MEDIA INC CL A 892231101   489,440 67,509 SH   SOLE 2 62,622 0 4,887
TOWNSQUARE MEDIA INC CL A 892231101   15,892 2,192 SH   SOLE 18 2,192 0 0
TOWNSQUARE MEDIA INC CL A 892231101   22,098 3,048 SH   SOLE 19 3,048 0 0
TOWNSQUARE MEDIA INC CL A 892231101   214,035 29,522 SH   SOLE 21 29,522 0 0
TOWNSQUARE MEDIA INC CL A 892231101   729,553 100,628 SH   SOLE 22 100,628 0 0
TOWNSQUARE MEDIA INC CL A 892231101   118,269 16,313 SH   SOLE 26 0 0 16,313
TOYOTA MOTOR CORP ADS 892331307   6,692 49 SH   SOLE 2 49 0 0
TOYOTA MOTOR CORP ADS 892331307   6,692 49 SH   SOLE 18 49 0 0
TOYOTA MOTOR CORP ADS 892331307   83,553,409 611,754 SH   SOLE 43 567,377 0 44,377
TPB ACQUISITION CORP I COM CL A G8990L101   182,446 18,190 SH   SOLE 18 18,190 0 0
TPB ACQUISITION CORP I COM CL A G8990L101   11,329,266 1,129,538 SH   SOLE 19 1,129,538 0 0
TPB ACQUISITION CORP I COM CL A G8990L101   296,156 29,527 SH   SOLE 22 29,527 0 0
TPB ACQUISITION CORP I COM CL A G8990L101   3,235,126 322,545 SH   SOLE 34 322,545 0 0
TPB ACQUISITION CORP I *W EXP 08/09/202 G8990L127   2,789 6,063 SH   SOLE 18 6,063 0 0
TPB ACQUISITION CORP I *W EXP 08/09/202 G8990L127   173,195 376,511 SH   SOLE 19 376,511 0 0
TPB ACQUISITION CORP I *W EXP 08/09/202 G8990L127   4,527 9,842 SH   SOLE 22 9,842 0 0
TPB ACQUISITION CORP I *W EXP 08/09/202 G8990L127   49,456 107,514 SH   SOLE 34 107,514 0 0
TPG INC COM CL A 872657101   479,260 17,221 SH   SOLE 2 10,625 0 6,596
TPG INC COM CL A 872657101   19,817,075 712,076 SH   SOLE 19 712,076 0 0
TPG INC COM CL A 872657101   4,504,313 161,851 SH   SOLE 21 161,851 0 0
TPG INC COM CL A 872657101   19,439,923 698,524 SH   SOLE 22 679,797 0 18,727
TPG INC COM CL A 872657101   138,788 4,987 SH   SOLE 25 4,987 0 0
TPG INC COM CL A 872657101   764,768 27,480 SH   SOLE 26 24,633 0 2,847
TPG INC COM CL A 872657101   73,555 2,643 SH   SOLE 28 0 0 2,643
TPG INC COM CL A 872657101   11,352,553 407,925 SH   SOLE 30 407,925 0 0
TPG INC COM CL A 872657101   157,629 5,664 SH   SOLE 40 5,664 0 0
TPG INC COM CL A 872657101   270,368 9,715 SH   SOLE 43 6,657 0 3,058
TPG RE FIN TR INC COM 87266M107   885,362 130,392 SH   SOLE 2 86,639 0 43,753
TPG RE FIN TR INC COM 87266M107   5,405 796 SH   SOLE 7 796 0 0
TPG RE FIN TR INC COM 87266M107   1,321,538 194,630 SH   SOLE 18 194,630 0 0
TPG RE FIN TR INC COM 87266M107   835,958 123,116 SH   SOLE 19 123,116 0 0
TPG RE FIN TR INC COM 87266M107   22,334,795 3,289,366 SH   SOLE 21 3,289,366 0 0
TPG RE FIN TR INC COM 87266M107   10,705,549 1,576,664 SH   SOLE 22 1,502,300 0 74,364
TPG RE FIN TR INC COM 87266M107   43,130 6,352 SH   SOLE 25 6,352 0 0
TPG RE FIN TR INC COM 87266M107   12,487 1,839 SH   SOLE 26 0 0 1,839
TPG RE FIN TR INC COM 87266M107   78,866 11,615 SH   SOLE 28 0 0 11,615
TPG RE FIN TR INC COM 87266M107   122,050 17,975 SH   SOLE 30 17,975 0 0
TPG RE FIN TR INC COM 87266M107   38,771 5,710 SH   SOLE 40 5,710 0 0
TPG RE FIN TR INC COM 87266M107   889,822 131,049 SH   SOLE 43 117,802 0 13,247
TPI COMPOSITES INC COM 87266J104   528,984 52,168 SH   SOLE 2 43,541 0 8,627
TPI COMPOSITES INC COM 87266J104   15,707 1,549 SH   SOLE 4 112 0 1,437
TPI COMPOSITES INC COM 87266J104   5,070 500 SH   SOLE 7 500 0 0
TPI COMPOSITES INC COM 87266J104   919,495 90,680 SH   SOLE 18 90,680 0 0
TPI COMPOSITES INC COM 87266J104   1,567,532 154,589 SH   SOLE 19 154,589 0 0
TPI COMPOSITES INC COM 87266J104   19,933,283 1,965,807 SH   SOLE 21 1,965,807 0 0
TPI COMPOSITES INC COM 87266J104   9,921,554 978,457 SH   SOLE 22 951,130 0 27,327
TPI COMPOSITES INC COM 87266J104   14,450 1,425 SH   SOLE 23 1,425 0 0
TPI COMPOSITES INC COM 87266J104   47,121 4,647 SH   SOLE 25 4,647 0 0
TPI COMPOSITES INC COM 87266J104   270,961 26,722 SH   SOLE 26 12,527 0 14,195
TPI COMPOSITES INC COM 87266J104   214,532 21,157 SH   SOLE 28 21,157 0 0
TPI COMPOSITES INC COM 87266J104   8,469,374 835,244 SH   SOLE 30 835,244 0 0
TPI COMPOSITES INC COM 87266J104   40,215 3,966 SH   SOLE 40 3,966 0 0
TPI COMPOSITES INC COM 87266J104   1,080,600 106,568 SH   SOLE 43 106,290 0 278
TRACON PHARMACEUTICALS INC COM NEW 89237H209   3,873 2,599 SH   SOLE 18 2,599 0 0
TRACON PHARMACEUTICALS INC COM NEW 89237H209   60,914 40,882 SH   SOLE 21 40,882 0 0
TRACON PHARMACEUTICALS INC COM NEW 89237H209   394,065 264,473 SH   SOLE 22 264,473 0 0
TRACTOR SUPPLY CO COM 892356106   48,505,332 215,608 SH   SOLE 2 36,406 0 179,202
TRACTOR SUPPLY CO COM 892356106   20,774,180 92,342 SH   SOLE 4 58,255 0 34,087
TRACTOR SUPPLY CO COM 892356106   49,866,850 221,660 SH   SOLE 7 218,379 0 3,281
TRACTOR SUPPLY CO COM 892356106   351,853 1,564 SH   SOLE 13 457 0 1,107
TRACTOR SUPPLY CO COM 892356106   2,841,821 12,632 SH   SOLE 15 12,632 0 0
TRACTOR SUPPLY CO COM 892356106   45,362,726 201,639 SH   SOLE 18 192,712 0 8,927
TRACTOR SUPPLY CO COM 892356106   246,138,327 1,094,094 SH   SOLE 19 1,094,094 0 0
TRACTOR SUPPLY CO COM 892356106   782,164,223 3,476,749 SH   SOLE 21 3,476,749 0 0
TRACTOR SUPPLY CO COM 892356106   570,811,657 2,537,279 SH   SOLE 22 2,301,089 0 236,190
TRACTOR SUPPLY CO COM 892356106   39,684,033 176,397 SH   SOLE 23 176,397 0 0
TRACTOR SUPPLY CO COM 892356106   76,287,552 339,101 SH   SOLE 25 339,101 0 0
TRACTOR SUPPLY CO COM 892356106   50,556,158 224,724 SH   SOLE 26 78,443 0 146,281
TRACTOR SUPPLY CO COM 892356106   75,179,575 334,176 SH   SOLE 28 5,470 0 328,706
TRACTOR SUPPLY CO COM 892356106   187,784,484 834,709 SH   SOLE 30 830,955 0 3,754
TRACTOR SUPPLY CO COM 892356106   5,842,921 25,972 SH   SOLE 31 23,933 0 2,039
TRACTOR SUPPLY CO COM 892356106   1,573,665 6,995 SH   SOLE 34 6,995 0 0
TRACTOR SUPPLY CO COM 892356106   7,626,933 33,902 SH   SOLE 36 33,902 0 0
TRACTOR SUPPLY CO COM 892356106   970,746 4,315 SH   SOLE 40 4,315 0 0
TRACTOR SUPPLY CO COM 892356106   36,445 162 SH   OTR 43 162 0 0
TRACTOR SUPPLY CO COM 892356106   44,465,353 197,650 SH   SOLE 43 187,025 0 10,625
TRADEWEB MKTS INC CL A 892672106   6,140,950 94,578 SH   SOLE 2 31,988 0 62,590
TRADEWEB MKTS INC CL A 892672106   5,958,366 91,766 SH   SOLE 4 51,522 0 40,244
TRADEWEB MKTS INC CL A 892672106   2,702,387 41,620 SH   SOLE 7 41,620 0 0
TRADEWEB MKTS INC CL A 892672106   21,427 330 SH   SOLE 13 330 0 0
TRADEWEB MKTS INC CL A 892672106   466,977 7,192 SH   SOLE 15 7,192 0 0
TRADEWEB MKTS INC CL A 892672106   10,106,419 155,651 SH   SOLE 18 149,896 0 5,755
TRADEWEB MKTS INC CL A 892672106   359,059,589 5,529,949 SH   SOLE 19 5,529,949 0 0
TRADEWEB MKTS INC CL A 892672106   182,720,162 2,814,110 SH   SOLE 21 2,814,110 0 0
TRADEWEB MKTS INC CL A 892672106   217,156,762 3,344,475 SH   SOLE 22 3,137,426 0 207,049
TRADEWEB MKTS INC CL A 892672106   11,330,285 174,500 SH   SOLE 23 174,500 0 0
TRADEWEB MKTS INC CL A 892672106   6,478,326 99,774 SH   SOLE 25 99,774 0 0
TRADEWEB MKTS INC CL A 892672106   4,634,314 71,374 SH   SOLE 26 58,384 0 12,990
TRADEWEB MKTS INC CL A 892672106   7,167,947 110,395 SH   SOLE 28 1,867 0 108,528
TRADEWEB MKTS INC CL A 892672106   36,832,127 567,259 SH   SOLE 30 362,635 0 204,624
TRADEWEB MKTS INC CL A 892672106   4,239,864 65,299 SH   SOLE 31 63,510 0 1,789
TRADEWEB MKTS INC CL A 892672106   5,684,946 87,555 SH   SOLE 34 87,555 0 0
TRADEWEB MKTS INC CL A 892672106   1,705,581 26,268 SH   SOLE 36 26,268 0 0
TRADEWEB MKTS INC CL A 892672106   284,978 4,389 SH   SOLE 40 4,389 0 0
TRADEWEB MKTS INC CL A 892672106   18,180 280 SH   OTR 43 280 0 0
TRADEWEB MKTS INC CL A 892672106   5,196,937 80,039 SH   SOLE 43 70,400 0 9,639
TRAEGER INC COMMON STOCK 89269P103   105,443 37,391 SH   SOLE 2 16,976 0 20,415
TRAEGER INC COMMON STOCK 89269P103   267,353 94,806 SH   SOLE 18 94,806 0 0
TRAEGER INC COMMON STOCK 89269P103   165,996 58,864 SH   SOLE 19 58,864 0 0
TRAEGER INC COMMON STOCK 89269P103   3,438,457 1,219,311 SH   SOLE 21 1,219,311 0 0
TRAEGER INC COMMON STOCK 89269P103   3,048,211 1,080,926 SH   SOLE 22 1,044,435 0 36,491
TRAEGER INC COMMON STOCK 89269P103   23,211 8,231 SH   SOLE 25 8,231 0 0
TRAEGER INC COMMON STOCK 89269P103   8,136 2,885 SH   SOLE 26 2,885 0 0
TRAEGER INC COMMON STOCK 89269P103   236,229 83,769 SH   SOLE 30 83,769 0 0
TRAEGER INC COMMON STOCK 89269P103   13,003 4,611 SH   SOLE 36 4,611 0 0
TRAEGER INC COMMON STOCK 89269P103   17,411 6,174 SH   SOLE 40 6,174 0 0
TRAJECTORY ALPHA ACQUISITION COM CL A 89301B104   142,730 14,202 SH   SOLE 2 14,202 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   77,989,726 463,976 SH   SOLE 2 134,591 0 329,385
TRANE TECHNOLOGIES PLC SHS G8994E103   40,592,895 241,495 SH   SOLE 4 150,780 0 90,715
TRANE TECHNOLOGIES PLC SHS G8994E103   44,612,431 265,408 SH   SOLE 7 258,731 0 6,677
TRANE TECHNOLOGIES PLC SHS G8994E103   1,216,467 7,237 SH   SOLE 13 4,018 0 3,219
TRANE TECHNOLOGIES PLC SHS G8994E103   4,421,776 26,306 SH   SOLE 15 26,306 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   81,488,351 484,790 SH   SOLE 18 462,257 0 22,533
TRANE TECHNOLOGIES PLC SHS G8994E103   40,607,686 241,583 SH   SOLE 19 241,583 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   1,156,604,262 6,880,863 SH   SOLE 21 6,880,863 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   853,436,970 5,077,262 SH   SOLE 22 4,561,435 0 515,827
TRANE TECHNOLOGIES PLC SHS G8994E103   67,483,428 401,472 SH   SOLE 23 401,472 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   146,956,044 874,270 SH   SOLE 25 874,270 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   106,992,479 636,519 SH   SOLE 26 328,513 0 308,006
TRANE TECHNOLOGIES PLC SHS G8994E103   113,121,208 672,980 SH   SOLE 28 8,462 0 664,518
TRANE TECHNOLOGIES PLC SHS G8994E103   438,715 2,610 SH   SOLE 29 2,610 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   385,279,929 2,292,105 SH   SOLE 30 2,286,446 0 5,659
TRANE TECHNOLOGIES PLC SHS G8994E103   9,714,425 57,793 SH   SOLE 31 53,721 0 4,072
TRANE TECHNOLOGIES PLC SHS G8994E103   108,440,406 645,133 SH   SOLE 34 645,133 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   12,730,128 75,734 SH   SOLE 36 75,734 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   1,433,976 8,531 SH   SOLE 40 8,531 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   121,193 721 SH   OTR 43 721 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   43,499,379 258,786 SH   SOLE 43 234,365 0 24,421
TRANSACT TECHNOLOGIES INC COM 892918103   9,941 1,573 SH   SOLE 18 1,573 0 0
TRANSACT TECHNOLOGIES INC COM 892918103   175,993 27,847 SH   SOLE 21 27,847 0 0
TRANSACT TECHNOLOGIES INC COM 892918103   1,331,226 210,637 SH   SOLE 22 210,637 0 0
TRANSALTA CORP COM 89346D107   402,206 44,839 SH   SOLE 43 43,681 0 1,158
TRANSCAT INC COM 893529107   368,028 5,193 SH   SOLE 2 3,561 0 1,632
TRANSCAT INC COM 893529107   3,756 53 SH   SOLE 7 53 0 0
TRANSCAT INC COM 893529107   1,348,231 19,024 SH   SOLE 18 19,024 0 0
TRANSCAT INC COM 893529107   918,830 12,965 SH   SOLE 19 12,965 0 0
TRANSCAT INC COM 893529107   18,418,192 259,887 SH   SOLE 21 259,887 0 0
TRANSCAT INC COM 893529107   11,135,520 157,126 SH   SOLE 22 151,604 0 5,522
TRANSCAT INC COM 893529107   39,262 554 SH   SOLE 26 0 0 554
TRANSCAT INC COM 893529107   46,066 650 SH   SOLE 43 650 0 0
TRANSCODE THERAPEUTICS INC COM 89357L105   932 1,385 SH   SOLE 18 1,385 0 0
TRANSCODE THERAPEUTICS INC COM 89357L105   9,619 14,293 SH   SOLE 21 14,293 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209   7,466 169 SH   SOLE 2 0 0 169
TRANSCONTINENTAL RLTY INVS COM NEW 893617209   160,064 3,623 SH   SOLE 18 3,623 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209   93,750 2,122 SH   SOLE 19 2,122 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209   1,292,353 29,252 SH   SOLE 21 29,252 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209   431,860 9,775 SH   SOLE 22 9,241 0 534
TRANSDIGM GROUP INC COM 893641100   66,725,270 105,972 SH   SOLE 2 18,635 0 87,337
TRANSDIGM GROUP INC COM 893641100   28,246,099 44,860 SH   SOLE 4 27,552 0 17,308
TRANSDIGM GROUP INC COM 893641100   25,703,572 40,822 SH   SOLE 7 39,318 0 1,504
TRANSDIGM GROUP INC COM 893641100   598,797 951 SH   SOLE 13 287 0 664
TRANSDIGM GROUP INC COM 893641100   3,668,341 5,826 SH   SOLE 15 5,826 0 0
TRANSDIGM GROUP INC COM 893641100   260,635,084 413,936 SH   SOLE 18 307,561 0 106,375
TRANSDIGM GROUP INC COM 893641100   418,421,944 664,531 SH   SOLE 19 664,531 0 0
TRANSDIGM GROUP INC COM 893641100   1,031,522,224 1,638,247 SH   SOLE 21 1,638,247 0 0
TRANSDIGM GROUP INC COM 893641100   767,807,803 1,219,420 SH   SOLE 22 1,110,646 0 108,774
TRANSDIGM GROUP INC COM 893641100   52,816,301 83,882 SH   SOLE 23 83,882 0 0
TRANSDIGM GROUP INC COM 893641100   40,205,041 63,853 SH   SOLE 25 63,853 0 0
TRANSDIGM GROUP INC COM 893641100   57,073,995 90,644 SH   SOLE 26 30,565 0 60,079
TRANSDIGM GROUP INC COM 893641100   45,175,499 71,747 SH   SOLE 28 729 0 71,018
TRANSDIGM GROUP INC COM 893641100   152,487,378 242,178 SH   SOLE 30 242,178 0 0
TRANSDIGM GROUP INC COM 893641100   7,125,119 11,316 SH   SOLE 31 10,386 0 930
TRANSDIGM GROUP INC COM 893641100   9,208,002 14,624 SH   SOLE 36 14,624 0 0
TRANSDIGM GROUP INC COM 893641100   1,263,708 2,007 SH   SOLE 40 2,007 0 0
TRANSDIGM GROUP INC COM 893641100   22,406,780 35,586 SH   SOLE 43 32,588 0 2,998
TRANSMEDICS GROUP INC COM 89377M109   1,008,073 16,333 SH   SOLE 2 8,985 0 7,348
TRANSMEDICS GROUP INC COM 89377M109   24,441 396 SH   SOLE 4 138 0 258
TRANSMEDICS GROUP INC COM 89377M109   143,437 2,324 SH   SOLE 7 2,324 0 0
TRANSMEDICS GROUP INC COM 89377M109   4,941,735 80,067 SH   SOLE 18 80,067 0 0
TRANSMEDICS GROUP INC COM 89377M109   3,479,156 56,370 SH   SOLE 19 56,370 0 0
TRANSMEDICS GROUP INC COM 89377M109   81,351,095 1,318,067 SH   SOLE 21 1,318,067 0 0
TRANSMEDICS GROUP INC COM 89377M109   47,478,665 769,259 SH   SOLE 22 744,908 0 24,351
TRANSMEDICS GROUP INC COM 89377M109   271,259 4,395 SH   SOLE 25 4,395 0 0
TRANSMEDICS GROUP INC COM 89377M109   1,529,483 24,781 SH   SOLE 26 21,953 0 2,828
TRANSMEDICS GROUP INC COM 89377M109   143,376 2,323 SH   SOLE 28 0 0 2,323
TRANSMEDICS GROUP INC COM 89377M109   1,182,123 19,153 SH   SOLE 30 19,153 0 0
TRANSMEDICS GROUP INC COM 89377M109   25,058 406 SH   SOLE 36 406 0 0
TRANSMEDICS GROUP INC COM 89377M109   257,002 4,164 SH   SOLE 40 4,164 0 0
TRANSMEDICS GROUP INC COM 89377M109   781,807 12,667 SH   SOLE 43 11,365 0 1,302
TRANSOCEAN INC DEB 4.000%12/1 893830BT5   3,401,018 2,825,000 PRN   SOLE 21 2,825,000 0 0
TRANSOCEAN LTD REG SHS H8817H100   3,498,049 767,116 SH   SOLE 2 659,084 0 108,032
TRANSOCEAN LTD REG SHS H8817H100   10,908 2,392 SH   SOLE 4 2,392 0 0
TRANSOCEAN LTD REG SHS H8817H100   215,323 47,220 SH   SOLE 7 47,220 0 0
TRANSOCEAN LTD REG SHS H8817H100   18,069,164 3,962,536 SH   SOLE 21 3,962,536 0 0
TRANSOCEAN LTD REG SHS H8817H100   46,463,577 10,189,381 SH   SOLE 22 9,882,002 0 307,379
TRANSOCEAN LTD REG SHS H8817H100   459,279 100,719 SH   SOLE 25 100,719 0 0
TRANSOCEAN LTD REG SHS H8817H100   2,638,311 578,577 SH   SOLE 26 525,898 0 52,679
TRANSOCEAN LTD REG SHS H8817H100   1,906,791 418,156 SH   SOLE 28 244,186 0 173,970
TRANSOCEAN LTD REG SHS H8817H100   1,609,598 352,982 SH   SOLE 30 352,982 0 0
TRANSOCEAN LTD REG SHS H8817H100   36,758 8,061 SH   SOLE 34 8,061 0 0
TRANSOCEAN LTD REG SHS H8817H100   580,634 127,332 SH   SOLE 36 127,332 0 0
TRANSOCEAN LTD REG SHS H8817H100   425,603 93,334 SH   SOLE 40 93,334 0 0
TRANSOCEAN LTD REG SHS H8817H100   1,742,944 382,225 SH   SOLE 43 359,892 0 22,333
TRANSPHORM INC COM 89386L100   21,526 3,957 SH   SOLE 2 1,545 0 2,412
TRANSPHORM INC COM 89386L100   295,697 54,356 SH   SOLE 18 54,356 0 0
TRANSPHORM INC COM 89386L100   216,882 39,868 SH   SOLE 19 39,868 0 0
TRANSPHORM INC COM 89386L100   3,487,203 641,030 SH   SOLE 21 641,030 0 0
TRANSPHORM INC COM 89386L100   2,343,819 430,849 SH   SOLE 22 426,668 0 4,181
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204   12 1 SH   SOLE 43 0 0 1
TRANSUNION COM 89400J107   11,661,444 205,488 SH   SOLE 2 24,658 0 180,830
TRANSUNION COM 89400J107   8,454,558 148,979 SH   SOLE 4 77,214 0 71,765
TRANSUNION COM 89400J107   1,234,880 21,760 SH   SOLE 7 21,760 0 0
TRANSUNION COM 89400J107   201,349 3,548 SH   SOLE 13 876 0 2,672
TRANSUNION COM 89400J107   951,981 16,775 SH   SOLE 15 16,775 0 0
TRANSUNION COM 89400J107   11,151,659 196,505 SH   SOLE 18 186,148 0 10,357
TRANSUNION COM 89400J107   2,523,559 44,468 SH   SOLE 19 44,468 0 0
TRANSUNION COM 89400J107   151,299,927 2,666,078 SH   SOLE 21 2,666,078 0 0
TRANSUNION COM 89400J107   246,789,690 4,348,717 SH   SOLE 22 3,990,606 0 358,111
TRANSUNION COM 89400J107   17,545,000 309,163 SH   SOLE 23 309,163 0 0
TRANSUNION COM 89400J107   14,744,501 259,815 SH   SOLE 25 259,815 0 0
TRANSUNION COM 89400J107   12,690,605 223,623 SH   SOLE 26 106,601 0 117,022
TRANSUNION COM 89400J107   18,052,118 318,099 SH   SOLE 28 2,435 0 315,664
TRANSUNION COM 89400J107   13,053 230 SH   SOLE 29 230 0 0
TRANSUNION COM 89400J107   23,973,470 422,440 SH   SOLE 30 422,440 0 0
TRANSUNION COM 89400J107   2,362,957 41,638 SH   SOLE 31 38,400 0 3,238
TRANSUNION COM 89400J107   16,725,814 294,728 SH   SOLE 34 294,728 0 0
TRANSUNION COM 89400J107   2,892,718 50,973 SH   SOLE 36 50,973 0 0
TRANSUNION COM 89400J107   401,109 7,068 SH   SOLE 40 7,068 0 0
TRANSUNION COM 89400J107   37,171 655 SH   OTR 43 655 0 0
TRANSUNION COM 89400J107   3,961,971 69,814 SH   SOLE 43 62,023 0 7,791
TRAVEL PLUS LEISURE CO COM 894164102   33,749,607 927,187 SH   SOLE 2 657,755 0 269,432
TRAVEL PLUS LEISURE CO COM 894164102   2,426,497 66,662 SH   SOLE 4 47,117 0 19,545
TRAVEL PLUS LEISURE CO COM 894164102   331,968 9,120 SH   SOLE 7 9,120 0 0
TRAVEL PLUS LEISURE CO COM 894164102   1,264,900 34,750 SH   SOLE 13 34,750 0 0
TRAVEL PLUS LEISURE CO COM 894164102   17,950,405 493,143 SH   SOLE 18 334,187 0 158,956
TRAVEL PLUS LEISURE CO COM 894164102   40,319,952 1,107,691 SH   SOLE 19 1,107,691 0 0
TRAVEL PLUS LEISURE CO COM 894164102   157,022,793 4,313,813 SH   SOLE 21 4,313,813 0 0
TRAVEL PLUS LEISURE CO COM 894164102   144,918,374 3,981,274 SH   SOLE 22 3,610,164 0 371,110
TRAVEL PLUS LEISURE CO COM 894164102   5,873,322 161,355 SH   SOLE 23 161,355 0 0
TRAVEL PLUS LEISURE CO COM 894164102   867,048 23,820 SH   SOLE 25 23,820 0 0
TRAVEL PLUS LEISURE CO COM 894164102   7,063,092 194,041 SH   SOLE 26 79,057 0 114,984
TRAVEL PLUS LEISURE CO COM 894164102   11,530,938 316,784 SH   SOLE 28 47,825 0 268,959
TRAVEL PLUS LEISURE CO COM 894164102   686,613 18,863 SH   SOLE 29 18,863 0 0
TRAVEL PLUS LEISURE CO COM 894164102   12,368,975 339,807 SH   SOLE 30 339,807 0 0
TRAVEL PLUS LEISURE CO COM 894164102   1,705,995 46,868 SH   SOLE 31 46,868 0 0
TRAVEL PLUS LEISURE CO COM 894164102   1,199,089 32,942 SH   SOLE 34 32,942 0 0
TRAVEL PLUS LEISURE CO COM 894164102   535,699 14,717 SH   SOLE 36 14,717 0 0
TRAVEL PLUS LEISURE CO COM 894164102   420,566 11,554 SH   SOLE 40 11,554 0 0
TRAVEL PLUS LEISURE CO COM 894164102   13,322 366 SH   OTR 43 366 0 0
TRAVEL PLUS LEISURE CO COM 894164102   4,270,770 117,329 SH   SOLE 43 110,853 0 6,476
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109   903,571 20,178 SH   SOLE 2 9,735 0 10,443
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109   109,174 2,438 SH   SOLE 7 2,438 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109   1,695,550 37,864 SH   SOLE 18 37,864 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109   1,036,075 23,137 SH   SOLE 19 23,137 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109   23,326,753 520,919 SH   SOLE 21 520,919 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109   14,498,868 323,780 SH   SOLE 22 306,404 0 17,376
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109   71,200 1,590 SH   SOLE 25 1,590 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109   42,496 949 SH   SOLE 26 0 0 949
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109   87,097 1,945 SH   SOLE 30 1,945 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109   37,526 838 SH   SOLE 36 838 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109   71,379 1,594 SH   SOLE 40 1,594 0 0
TRAVELERS COMPANIES INC COM 89417E109   136,403,100 727,522 SH   SOLE 2 292,977 0 434,545
TRAVELERS COMPANIES INC COM 89417E109   40,144,046 214,113 SH   SOLE 4 132,706 0 81,407
TRAVELERS COMPANIES INC COM 89417E109   63,967,651 341,179 SH   SOLE 7 285,973 0 55,206
TRAVELERS COMPANIES INC COM 89417E109   878,578 4,686 SH   SOLE 13 2,678 0 2,008
TRAVELERS COMPANIES INC COM 89417E109   7,541,410 40,223 SH   SOLE 15 40,223 0 0
TRAVELERS COMPANIES INC COM 89417E109   104,580,047 557,790 SH   SOLE 18 492,256 0 65,534
TRAVELERS COMPANIES INC COM 89417E109   49,007,636 261,388 SH   SOLE 19 261,388 0 0
TRAVELERS COMPANIES INC COM 89417E109   1,343,026,118 7,163,188 SH   SOLE 21 7,163,188 0 0
TRAVELERS COMPANIES INC COM 89417E109   1,026,764,799 5,476,371 SH   SOLE 22 4,925,602 0 550,769
TRAVELERS COMPANIES INC COM 89417E109   77,757,728 414,730 SH   SOLE 23 414,730 0 0
TRAVELERS COMPANIES INC COM 89417E109   84,027,393 448,170 SH   SOLE 25 448,170 0 0
TRAVELERS COMPANIES INC COM 89417E109   99,126,150 528,701 SH   SOLE 26 241,153 0 287,548
TRAVELERS COMPANIES INC COM 89417E109   139,707,799 745,148 SH   SOLE 28 23,105 0 722,043
TRAVELERS COMPANIES INC COM 89417E109   879,141 4,689 SH   SOLE 29 4,689 0 0
TRAVELERS COMPANIES INC COM 89417E109   453,205,515 2,417,225 SH   SOLE 30 2,330,194 0 87,031
TRAVELERS COMPANIES INC COM 89417E109   9,847,725 52,524 SH   SOLE 31 48,270 0 4,254
TRAVELERS COMPANIES INC COM 89417E109   9,678,984 51,624 SH   SOLE 32 51,624 0 0
TRAVELERS COMPANIES INC COM 89417E109   24,762,554 132,074 SH   SOLE 34 132,074 0 0
TRAVELERS COMPANIES INC COM 89417E109   18,032,413 96,178 SH   SOLE 36 96,178 0 0
TRAVELERS COMPANIES INC COM 89417E109   1,684,598 8,985 SH   SOLE 40 8,985 0 0
TRAVELERS COMPANIES INC COM 89417E109   66,746 356 SH   OTR 43 356 0 0
TRAVELERS COMPANIES INC COM 89417E109   84,947,910 453,080 SH   SOLE 43 421,730 0 31,350
TRAVELZOO COM NEW 89421Q205   4,966 1,116 SH   SOLE 18 1,116 0 0
TRAVELZOO COM NEW 89421Q205   97,357 21,878 SH   SOLE 21 21,878 0 0
TRAVELZOO COM NEW 89421Q205   517,922 116,387 SH   SOLE 22 116,387 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   2,891,751 137,506 SH   SOLE 2 88,256 0 49,250
TRAVERE THERAPEUTICS INC COM 89422G107   3,870 184 SH   SOLE 4 184 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   12,912 614 SH   SOLE 7 614 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   3,278,913 155,916 SH   SOLE 18 155,916 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   6,271,609 298,222 SH   SOLE 19 298,222 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   56,058,115 2,665,626 SH   SOLE 21 2,665,626 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   35,172,927 1,672,512 SH   SOLE 22 1,622,992 0 49,520
TRAVERE THERAPEUTICS INC COM 89422G107   133,646 6,355 SH   SOLE 23 6,355 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   224,727 10,686 SH   SOLE 25 10,686 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   1,388,737 66,036 SH   SOLE 26 25,614 0 40,422
TRAVERE THERAPEUTICS INC COM 89422G107   44,457 2,114 SH   SOLE 28 1,009 0 1,105
TRAVERE THERAPEUTICS INC COM 89422G107   1,172,065 55,733 SH   SOLE 30 55,733 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   14,153 673 SH   SOLE 34 673 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   166,032 7,895 SH   SOLE 40 7,895 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   301,065 14,316 SH   SOLE 43 13,882 0 434
TRAVERE THERAPEUTICS INC NOTE 2.250% 3/0 89422GAA5   2,912,000 3,200,000 PRN   SOLE 21 3,200,000 0 0
TREACE MED CONCEPTS INC COM 89455T109   260,247 11,320 SH   SOLE 2 5,359 0 5,961
TREACE MED CONCEPTS INC COM 89455T109   123,249 5,361 SH   SOLE 7 5,361 0 0
TREACE MED CONCEPTS INC COM 89455T109   1,904,377 82,835 SH   SOLE 18 82,835 0 0
TREACE MED CONCEPTS INC COM 89455T109   1,407,747 61,233 SH   SOLE 19 61,233 0 0
TREACE MED CONCEPTS INC COM 89455T109   30,562,170 1,329,368 SH   SOLE 21 1,329,368 0 0
TREACE MED CONCEPTS INC COM 89455T109   17,907,647 778,932 SH   SOLE 22 757,547 0 21,385
TREACE MED CONCEPTS INC COM 89455T109   126,997 5,524 SH   SOLE 25 5,524 0 0
TREACE MED CONCEPTS INC COM 89455T109   69,269 3,013 SH   SOLE 26 953 0 2,060
TREACE MED CONCEPTS INC COM 89455T109   83,431 3,629 SH   SOLE 28 0 0 3,629
TREACE MED CONCEPTS INC COM 89455T109   1,729,975 75,249 SH   SOLE 30 75,249 0 0
TREACE MED CONCEPTS INC COM 89455T109   44,762 1,947 SH   SOLE 36 1,947 0 0
TREACE MED CONCEPTS INC COM 89455T109   66,257 2,882 SH   SOLE 40 2,882 0 0
TREACE MED CONCEPTS INC COM 89455T109   63,521 2,763 SH   SOLE 43 2,763 0 0
TREAN INS GROUP INC COM 89457R101   258,228 43,038 SH   SOLE 2 34,317 0 8,721
TREAN INS GROUP INC COM 89457R101   384,624 64,104 SH   SOLE 18 64,104 0 0
TREAN INS GROUP INC COM 89457R101   400,836 66,806 SH   SOLE 19 66,806 0 0
TREAN INS GROUP INC COM 89457R101   4,289,706 714,951 SH   SOLE 21 714,951 0 0
TREAN INS GROUP INC COM 89457R101   2,167,284 361,214 SH   SOLE 22 342,121 0 19,093
TREAN INS GROUP INC COM 89457R101   24,648 4,108 SH   SOLE 23 4,108 0 0
TREAN INS GROUP INC COM 89457R101   14,334 2,389 SH   SOLE 26 0 0 2,389
TREAN INS GROUP INC COM 89457R101   3,936 656 SH   SOLE 43 656 0 0
TREASURE GLOBAL INC COM 89458T106   12,126 7,091 SH   SOLE 21 7,091 0 0
TREDEGAR CORP COM 894650100   277,575 27,160 SH   SOLE 2 7,874 0 19,286
TREDEGAR CORP COM 894650100   1,564 153 SH   SOLE 4 153 0 0
TREDEGAR CORP COM 894650100   3,761 368 SH   SOLE 7 368 0 0
TREDEGAR CORP COM 894650100   1,025,873 100,379 SH   SOLE 18 100,379 0 0
TREDEGAR CORP COM 894650100   536,887 52,533 SH   SOLE 19 52,533 0 0
TREDEGAR CORP COM 894650100   44,574,009 4,361,449 SH   SOLE 21 4,361,449 0 0
TREDEGAR CORP COM 894650100   7,155,349 700,132 SH   SOLE 22 667,070 0 33,062
TREDEGAR CORP COM 894650100   51,274 5,017 SH   SOLE 25 5,017 0 0
TREDEGAR CORP COM 894650100   396,986 38,844 SH   SOLE 30 38,844 0 0
TREDEGAR CORP COM 894650100   25,836 2,528 SH   SOLE 40 2,528 0 0
TREDEGAR CORP COM 894650100   135,824 13,290 SH   SOLE 43 11,027 0 2,263
TREEHOUSE FOODS INC COM 89469A104   3,222,588 65,261 SH   SOLE 2 20,482 0 44,779
TREEHOUSE FOODS INC COM 89469A104   8,642 175 SH   SOLE 4 175 0 0
TREEHOUSE FOODS INC COM 89469A104   292,033 5,914 SH   SOLE 7 5,914 0 0
TREEHOUSE FOODS INC COM 89469A104   8,853,044 179,284 SH   SOLE 18 179,284 0 0
TREEHOUSE FOODS INC COM 89469A104   10,012,289 202,760 SH   SOLE 19 202,760 0 0
TREEHOUSE FOODS INC COM 89469A104   316,085,330 6,401,080 SH   SOLE 21 6,401,080 0 0
TREEHOUSE FOODS INC COM 89469A104   69,339,594 1,404,204 SH   SOLE 22 1,341,549 0 62,655
TREEHOUSE FOODS INC COM 89469A104   334,550 6,775 SH   SOLE 23 6,775 0 0
TREEHOUSE FOODS INC COM 89469A104   378,646 7,668 SH   SOLE 25 7,668 0 0
TREEHOUSE FOODS INC COM 89469A104   2,090,255 42,330 SH   SOLE 26 13,369 0 28,961
TREEHOUSE FOODS INC COM 89469A104   49,479 1,002 SH   SOLE 28 1,002 0 0
TREEHOUSE FOODS INC COM 89469A104   5,292,746 107,184 SH   SOLE 30 107,184 0 0
TREEHOUSE FOODS INC COM 89469A104   155,843 3,156 SH   SOLE 36 3,156 0 0
TREEHOUSE FOODS INC COM 89469A104   387,929 7,856 SH   SOLE 40 7,856 0 0
TREEHOUSE FOODS INC COM 89469A104   3,302,584 66,881 SH   SOLE 43 64,502 0 2,379
TREVENA INC COM NEW 89532E208   223 156 SH   SOLE 2 0 0 156
TREVENA INC COM NEW 89532E208   5,846 4,088 SH   SOLE 21 4,088 0 0
TREVENA INC COM NEW 89532E208   154,338 107,929 SH   SOLE 22 107,929 0 0
TREVI THERAPEUTICS INC COM 89532M101   11,489 5,953 SH   SOLE 18 5,953 0 0
TREVI THERAPEUTICS INC COM 89532M101   138,975 72,008 SH   SOLE 21 72,008 0 0
TREVI THERAPEUTICS INC COM 89532M101   5,423 2,810 SH   SOLE 22 2,810 0 0
TREX CO INC COM 89531P105   13,420,388 317,042 SH   SOLE 2 223,837 0 93,205
TREX CO INC COM 89531P105   241,916 5,715 SH   SOLE 4 4,248 0 1,467
TREX CO INC COM 89531P105   343,339 8,111 SH   SOLE 7 8,111 0 0
TREX CO INC COM 89531P105   10,242,421 241,966 SH   SOLE 18 241,768 0 198
TREX CO INC COM 89531P105   1,501,403 35,469 SH   SOLE 19 35,469 0 0
TREX CO INC COM 89531P105   268,635,620 6,346,223 SH   SOLE 21 6,346,223 0 0
TREX CO INC COM 89531P105   137,322,414 3,244,092 SH   SOLE 22 3,090,705 0 153,387
TREX CO INC COM 89531P105   68,956 1,629 SH   SOLE 23 1,629 0 0
TREX CO INC COM 89531P105   45,767,619 1,081,210 SH   SOLE 25 1,081,210 0 0
TREX CO INC COM 89531P105   2,378,269 56,184 SH   SOLE 26 46,873 0 9,311
TREX CO INC COM 89531P105   3,381,659 79,888 SH   SOLE 28 61,461 0 18,427
TREX CO INC COM 89531P105   3,292,978 77,793 SH   SOLE 30 77,793 0 0
TREX CO INC COM 89531P105   67,051 1,584 SH   SOLE 31 1,584 0 0
TREX CO INC COM 89531P105   32,356,840 764,395 SH   SOLE 34 764,395 0 0
TREX CO INC COM 89531P105   54,944 1,298 SH   SOLE 36 1,298 0 0
TREX CO INC COM 89531P105   690,402 16,310 SH   SOLE 40 16,310 0 0
TREX CO INC COM 89531P105   21,461 507 SH   OTR 43 507 0 0
TREX CO INC COM 89531P105   4,557,798 107,673 SH   SOLE 43 83,826 0 23,847
TRI POINTE HOMES INC COM 87265H109   4,627,181 248,907 SH   SOLE 2 153,406 0 95,501
TRI POINTE HOMES INC COM 87265H109   6,897 371 SH   SOLE 4 371 0 0
TRI POINTE HOMES INC COM 87265H109   187,908 10,108 SH   SOLE 7 10,108 0 0
TRI POINTE HOMES INC COM 87265H109   6,638,805 357,117 SH   SOLE 18 357,117 0 0
TRI POINTE HOMES INC COM 87265H109   6,986,010 375,794 SH   SOLE 19 375,794 0 0
TRI POINTE HOMES INC COM 87265H109   254,089,458 13,668,072 SH   SOLE 21 13,668,072 0 0
TRI POINTE HOMES INC COM 87265H109   58,809,279 3,163,490 SH   SOLE 22 3,042,744 0 120,746
TRI POINTE HOMES INC COM 87265H109   285,431 15,354 SH   SOLE 23 15,354 0 0
TRI POINTE HOMES INC COM 87265H109   300,229 16,150 SH   SOLE 25 16,150 0 0
TRI POINTE HOMES INC COM 87265H109   1,570,446 84,478 SH   SOLE 26 37,203 0 47,275
TRI POINTE HOMES INC COM 87265H109   37,682 2,027 SH   SOLE 28 2,027 0 0
TRI POINTE HOMES INC COM 87265H109   3,486,331 187,538 SH   SOLE 30 187,538 0 0
TRI POINTE HOMES INC COM 87265H109   999,993 53,792 SH   SOLE 34 53,792 0 0
TRI POINTE HOMES INC COM 87265H109   147,865 7,954 SH   SOLE 36 7,954 0 0
TRI POINTE HOMES INC COM 87265H109   259,089 13,937 SH   SOLE 40 13,937 0 0
TRI POINTE HOMES INC COM 87265H109   2,969,548 159,739 SH   SOLE 43 157,605 0 2,134
TRICIDA INC COM 89610F101   7,740 50,624 SH   SOLE 2 7,991 0 42,633
TRICIDA INC COM 89610F101   62 408 SH   SOLE 7 408 0 0
TRICIDA INC COM 89610F101   15,867 103,773 SH   SOLE 18 103,773 0 0
TRICIDA INC COM 89610F101   16,585 108,469 SH   SOLE 19 108,469 0 0
TRICIDA INC COM 89610F101   94,229 616,279 SH   SOLE 21 616,279 0 0
TRICIDA INC COM 89610F101   142,587 932,549 SH   SOLE 22 894,815 0 37,734
TRICIDA INC COM 89610F101   908 5,939 SH   SOLE 25 5,939 0 0
TRICIDA INC COM 89610F101   38,393 251,096 SH   SOLE 26 14,790 0 236,306
TRICIDA INC COM 89610F101   802 5,248 SH   SOLE 28 0 0 5,248
TRICIDA INC COM 89610F101   80,749 528,119 SH   SOLE 30 528,119 0 0
TRICIDA INC COM 89610F101   698 4,564 SH   SOLE 43 3,118 0 1,446
TRICO BANCSHARES COM 896095106   1,597,364 31,327 SH   SOLE 2 9,428 0 21,899
TRICO BANCSHARES COM 896095106   7,190 141 SH   SOLE 4 141 0 0
TRICO BANCSHARES COM 896095106   16,623 326 SH   SOLE 7 326 0 0
TRICO BANCSHARES COM 896095106   4,625,201 90,708 SH   SOLE 18 90,708 0 0
TRICO BANCSHARES COM 896095106   3,003,107 58,896 SH   SOLE 19 58,896 0 0
TRICO BANCSHARES COM 896095106   61,292,377 1,202,047 SH   SOLE 21 1,202,047 0 0
TRICO BANCSHARES COM 896095106   41,647,714 816,782 SH   SOLE 22 777,132 0 39,650
TRICO BANCSHARES COM 896095106   266,933 5,235 SH   SOLE 25 5,235 0 0
TRICO BANCSHARES COM 896095106   1,052,587 20,643 SH   SOLE 26 12,975 0 7,668
TRICO BANCSHARES COM 896095106   7,903 155 SH   SOLE 28 155 0 0
TRICO BANCSHARES COM 896095106   950,556 18,642 SH   SOLE 30 18,642 0 0
TRICO BANCSHARES COM 896095106   245,619 4,817 SH   SOLE 40 4,817 0 0
TRICO BANCSHARES COM 896095106   1,332,828 26,139 SH   SOLE 43 24,930 0 1,209
TRIMAS CORP COM NEW 896215209   1,067,518 38,483 SH   SOLE 2 12,637 0 25,846
TRIMAS CORP COM NEW 896215209   2,913 105 SH   SOLE 4 105 0 0
TRIMAS CORP COM NEW 896215209   12,261 442 SH   SOLE 7 442 0 0
TRIMAS CORP COM NEW 896215209   3,301,421 119,013 SH   SOLE 18 119,013 0 0
TRIMAS CORP COM NEW 896215209   2,128,518 76,731 SH   SOLE 19 76,731 0 0
TRIMAS CORP COM NEW 896215209   40,970,815 1,476,958 SH   SOLE 21 1,476,958 0 0
TRIMAS CORP COM NEW 896215209   31,607,816 1,139,431 SH   SOLE 22 1,085,204 0 54,227
TRIMAS CORP COM NEW 896215209   152,237 5,488 SH   SOLE 25 5,488 0 0
TRIMAS CORP COM NEW 896215209   510,860 18,416 SH   SOLE 26 16,250 0 2,166
TRIMAS CORP COM NEW 896215209   593,192 21,384 SH   SOLE 30 21,384 0 0
TRIMAS CORP COM NEW 896215209   139,865 5,042 SH   SOLE 40 5,042 0 0
TRIMAS CORP COM NEW 896215209   44,772 1,614 SH   OTR 43 1,614 0 0
TRIMAS CORP COM NEW 896215209   303,808 10,952 SH   SOLE 43 10,798 0 154
TRIMBLE INC COM 896239100   14,343,468 283,692 SH   SOLE 2 111,290 0 172,402
TRIMBLE INC COM 896239100   14,455,407 285,906 SH   SOLE 4 157,616 0 128,290
TRIMBLE INC COM 896239100   16,725,248 330,800 SH   SOLE 7 324,090 0 6,710
TRIMBLE INC COM 896239100   257,199 5,087 SH   SOLE 13 1,039 0 4,048
TRIMBLE INC COM 896239100   1,664,132 32,914 SH   SOLE 15 32,914 0 0
TRIMBLE INC COM 896239100   32,069,905 634,294 SH   SOLE 18 614,423 0 19,871
TRIMBLE INC COM 896239100   7,869,462 155,646 SH   SOLE 19 155,646 0 0
TRIMBLE INC COM 896239100   367,644,563 7,271,451 SH   SOLE 21 7,271,451 0 0
TRIMBLE INC COM 896239100   269,542,742 5,331,146 SH   SOLE 22 4,797,099 0 534,047
TRIMBLE INC COM 896239100   20,209,641 399,716 SH   SOLE 23 399,716 0 0
TRIMBLE INC COM 896239100   38,643,665 764,313 SH   SOLE 25 764,313 0 0
TRIMBLE INC COM 896239100   37,972,785 751,044 SH   SOLE 26 223,290 0 527,754
TRIMBLE INC COM 896239100   31,339,110 619,840 SH   SOLE 28 10,635 0 609,205
TRIMBLE INC COM 896239100   115,573,941 2,285,877 SH   SOLE 30 2,070,309 0 215,568
TRIMBLE INC COM 896239100   2,652,883 52,470 SH   SOLE 31 48,009 0 4,461
TRIMBLE INC COM 896239100   45,357,477 897,102 SH   SOLE 34 897,102 0 0
TRIMBLE INC COM 896239100   3,622,675 71,651 SH   SOLE 36 71,651 0 0
TRIMBLE INC COM 896239100   470,259 9,301 SH   SOLE 40 9,301 0 0
TRIMBLE INC COM 896239100   30,285 599 SH   OTR 43 599 0 0
TRIMBLE INC COM 896239100   8,196,534 162,115 SH   SOLE 43 137,966 0 24,149
TRINET GROUP INC COM 896288107   10,239,563 151,026 SH   SOLE 2 127,042 0 23,984
TRINET GROUP INC COM 896288107   9,153 135 SH   SOLE 4 135 0 0
TRINET GROUP INC COM 896288107   377,985 5,575 SH   SOLE 7 5,575 0 0
TRINET GROUP INC COM 896288107   6,336,791 93,463 SH   SOLE 18 93,463 0 0
TRINET GROUP INC COM 896288107   12,250,985 180,693 SH   SOLE 19 180,693 0 0
TRINET GROUP INC COM 896288107   86,005,249 1,268,514 SH   SOLE 21 1,268,514 0 0
TRINET GROUP INC COM 896288107   69,447,337 1,024,297 SH   SOLE 22 993,722 0 30,575
TRINET GROUP INC COM 896288107   391,681 5,777 SH   SOLE 23 5,777 0 0
TRINET GROUP INC COM 896288107   494,126 7,288 SH   SOLE 25 7,288 0 0
TRINET GROUP INC COM 896288107   2,918,383 43,044 SH   SOLE 26 19,825 0 23,219
TRINET GROUP INC COM 896288107   92,683 1,367 SH   SOLE 28 796 0 571
TRINET GROUP INC COM 896288107   4,294,113 63,335 SH   SOLE 30 63,335 0 0
TRINET GROUP INC COM 896288107   503,483 7,426 SH   SOLE 34 7,426 0 0
TRINET GROUP INC COM 896288107   319,135 4,707 SH   SOLE 36 4,707 0 0
TRINET GROUP INC COM 896288107   411,478 6,069 SH   SOLE 40 6,069 0 0
TRINET GROUP INC COM 896288107   651,490 9,609 SH   SOLE 43 9,282 0 327
TRINITY CAP INC COM 896442308   2,326,549 212,859 SH   SOLE 30 212,859 0 0
TRINITY INDS INC COM 896522109   2,179,900 73,720 SH   SOLE 2 23,524 0 50,196
TRINITY INDS INC COM 896522109   3,016 102 SH   SOLE 4 102 0 0
TRINITY INDS INC COM 896522109   45,981 1,555 SH   SOLE 7 1,555 0 0
TRINITY INDS INC COM 896522109   8,636,924 292,084 SH   SOLE 18 292,084 0 0
TRINITY INDS INC COM 896522109   4,494,581 151,998 SH   SOLE 19 151,998 0 0
TRINITY INDS INC COM 896522109   309,811,100 10,477,210 SH   SOLE 21 10,477,210 0 0
TRINITY INDS INC COM 896522109   64,136,916 2,168,986 SH   SOLE 22 2,074,124 0 94,862
TRINITY INDS INC COM 896522109   430,805 14,569 SH   SOLE 25 14,569 0 0
TRINITY INDS INC COM 896522109   1,159,085 39,198 SH   SOLE 26 30,690 0 8,508
TRINITY INDS INC COM 896522109   1,149,001 38,857 SH   SOLE 28 1,769 0 37,088
TRINITY INDS INC COM 896522109   3,884,256 131,358 SH   SOLE 30 131,358 0 0
TRINITY INDS INC COM 896522109   330,356 11,172 SH   SOLE 31 10,405 0 767
TRINITY INDS INC COM 896522109   253,504 8,573 SH   SOLE 36 8,573 0 0
TRINITY INDS INC COM 896522109   363,179 12,282 SH   SOLE 40 12,282 0 0
TRINITY INDS INC COM 896522109   2,456,143 83,062 SH   SOLE 43 81,677 0 1,385
TRINITY PL HLDGS INC COM 89656D101   2,641 3,570 SH   SOLE 18 3,570 0 0
TRINITY PL HLDGS INC COM 89656D101   30,130 40,722 SH   SOLE 21 40,722 0 0
TRINITY PL HLDGS INC COM 89656D101   27,353 36,968 SH   SOLE 22 36,968 0 0
TRINSEO PLC SHS G9059U107   623,866 27,471 SH   SOLE 2 8,519 0 18,952
TRINSEO PLC SHS G9059U107   1,840 81 SH   SOLE 4 81 0 0
TRINSEO PLC SHS G9059U107   142,937 6,294 SH   SOLE 7 6,294 0 0
TRINSEO PLC SHS G9059U107   2,785,631 122,661 SH   SOLE 18 122,661 0 0
TRINSEO PLC SHS G9059U107   1,471,426 64,792 SH   SOLE 19 64,792 0 0
TRINSEO PLC SHS G9059U107   101,078,826 4,450,851 SH   SOLE 21 4,450,851 0 0
TRINSEO PLC SHS G9059U107   21,797,262 959,809 SH   SOLE 22 917,917 0 41,892
TRINSEO PLC SHS G9059U107   114,095 5,024 SH   SOLE 25 5,024 0 0
TRINSEO PLC SHS G9059U107   357,069 15,723 SH   SOLE 26 12,056 0 3,667
TRINSEO PLC SHS G9059U107   15,670 690 SH   SOLE 28 690 0 0
TRINSEO PLC SHS G9059U107   2,285,239 100,627 SH   SOLE 30 100,627 0 0
TRINSEO PLC SHS G9059U107   54,413 2,396 SH   SOLE 36 2,396 0 0
TRINSEO PLC SHS G9059U107   81,915 3,607 SH   SOLE 40 3,607 0 0
TRINSEO PLC SHS G9059U107   1,177,558 51,852 SH   SOLE 43 48,869 0 2,983
TRIO TECH INTL COM NEW 896712205   1,400 311 SH   SOLE 21 311 0 0
TRIO TECH INTL COM NEW 896712205   545 121 SH   SOLE 22 121 0 0
TRIP COM GROUP LTD ADS 89677Q107   29,249,185 850,267 SH   SOLE 2 448,198 0 402,069
TRIP COM GROUP LTD ADS 89677Q107   9,723,401 282,657 SH   SOLE 4 135,914 0 146,743
TRIP COM GROUP LTD ADS 89677Q107   2,379,586 69,174 SH   SOLE 7 69,174 0 0
TRIP COM GROUP LTD ADS 89677Q107   4,542,004 132,035 SH   SOLE 13 50,651 0 81,384
TRIP COM GROUP LTD ADS 89677Q107   12,668,454 368,269 SH   SOLE 15 368,269 0 0
TRIP COM GROUP LTD ADS 89677Q107   8,778,949 255,202 SH   SOLE 18 255,202 0 0
TRIP COM GROUP LTD ADS 89677Q107   26,068,905 757,817 SH   SOLE 19 757,817 0 0
TRIP COM GROUP LTD ADS 89677Q107   353,774,106 10,284,131 SH   SOLE 21 10,284,131 0 0
TRIP COM GROUP LTD ADS 89677Q107   204,308,514 5,939,201 SH   SOLE 22 5,029,240 0 909,961
TRIP COM GROUP LTD ADS 89677Q107   22,737,230 660,966 SH   SOLE 23 660,966 0 0
TRIP COM GROUP LTD ADS 89677Q107   12,466,319 362,393 SH   SOLE 25 362,393 0 0
TRIP COM GROUP LTD ADS 89677Q107   27,363,205 795,442 SH   SOLE 26 11,096 0 784,346
TRIP COM GROUP LTD ADS 89677Q107   44,406,375 1,290,883 SH   SOLE 28 34,566 0 1,256,317
TRIP COM GROUP LTD ADS 89677Q107   112,702,862 3,276,246 SH   SOLE 30 3,276,246 0 0
TRIP COM GROUP LTD ADS 89677Q107   414,279 12,043 SH   SOLE 31 0 0 12,043
TRIP COM GROUP LTD ADS 89677Q107   1,173,797 34,122 SH   SOLE 32 34,122 0 0
TRIP COM GROUP LTD ADS 89677Q107   73,270,383 2,129,953 SH   SOLE 34 2,129,953 0 0
TRIP COM GROUP LTD ADS 89677Q107   464,022 13,489 SH   SOLE 36 13,489 0 0
TRIP COM GROUP LTD ADS 89677Q107   132,406 3,849 SH   SOLE 40 3,849 0 0
TRIP COM GROUP LTD ADS 89677Q107   15,378,520 447,050 SH   SOLE 43 400,627 0 46,423
TRIPADVISOR INC COM 896945201   5,758,455 320,270 SH   SOLE 2 167,861 0 152,409
TRIPADVISOR INC COM 896945201   27,743 1,543 SH   SOLE 4 853 0 690
TRIPADVISOR INC COM 896945201   122,983 6,840 SH   SOLE 7 6,840 0 0
TRIPADVISOR INC COM 896945201   3,880,048 215,798 SH   SOLE 18 215,798 0 0
TRIPADVISOR INC COM 896945201   578,524 32,176 SH   SOLE 19 32,176 0 0
TRIPADVISOR INC COM 896945201   97,630,087 5,429,927 SH   SOLE 21 5,429,927 0 0
TRIPADVISOR INC COM 896945201   53,563,553 2,979,063 SH   SOLE 22 2,845,829 0 133,234
TRIPADVISOR INC COM 896945201   271,624 15,107 SH   SOLE 25 15,107 0 0
TRIPADVISOR INC COM 896945201   805,216 44,784 SH   SOLE 26 35,988 0 8,796
TRIPADVISOR INC COM 896945201   117,913 6,558 SH   SOLE 28 1,890 0 4,668
TRIPADVISOR INC COM 896945201   4,627,369 257,362 SH   SOLE 30 257,362 0 0
TRIPADVISOR INC COM 896945201   26,628 1,481 SH   SOLE 31 1,481 0 0
TRIPADVISOR INC COM 896945201   16,560 921 SH   SOLE 36 921 0 0
TRIPADVISOR INC COM 896945201   260,386 14,482 SH   SOLE 40 14,482 0 0
TRIPADVISOR INC COM 896945201   1,046,832 58,222 SH   SOLE 43 56,217 0 2,005
TRIPADVISOR INC NOTE 0.250% 4/0 896945AD4   1,165,810 1,460,000 PRN   SOLE 2 1,460,000 0 0
TRIPADVISOR INC NOTE 0.250% 4/0 896945AD4   2,495,313 3,125,000 PRN   SOLE 21 3,125,000 0 0
TRIPADVISOR INC NOTE 0.250% 4/0 896945AD4   1,597,000 2,000,000 PRN   SOLE 22 2,000,000 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100   2,732,889 262,022 SH   SOLE 30 262,022 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100   1,903 182 SH   SOLE 43 182 0 0
TRITON INTL LTD CL A G9078F107   4,260,164 61,939 SH   SOLE 2 18,391 0 43,548
TRITON INTL LTD CL A G9078F107   10,386 151 SH   SOLE 4 151 0 0
TRITON INTL LTD CL A G9078F107   386,544 5,620 SH   SOLE 7 5,620 0 0
TRITON INTL LTD CL A G9078F107   11,319,331 164,573 SH   SOLE 18 164,573 0 0
TRITON INTL LTD CL A G9078F107   7,306,843 106,235 SH   SOLE 19 106,235 0 0
TRITON INTL LTD CL A G9078F107   148,197,790 2,154,664 SH   SOLE 21 2,154,664 0 0
TRITON INTL LTD CL A G9078F107   102,071,240 1,484,025 SH   SOLE 22 1,410,425 0 73,600
TRITON INTL LTD CL A G9078F107   823,090 11,967 SH   SOLE 25 11,967 0 0
TRITON INTL LTD CL A G9078F107   2,320,431 33,737 SH   SOLE 26 28,310 0 5,427
TRITON INTL LTD CL A G9078F107   1,167,403 16,973 SH   SOLE 28 1,200 0 15,773
TRITON INTL LTD CL A G9078F107   4,100,251 59,614 SH   SOLE 30 59,614 0 0
TRITON INTL LTD CL A G9078F107   592,746 8,618 SH   SOLE 36 8,618 0 0
TRITON INTL LTD CL A G9078F107   565,234 8,218 SH   SOLE 40 8,218 0 0
TRITON INTL LTD CL A G9078F107   16,301 237 SH   OTR 43 237 0 0
TRITON INTL LTD CL A G9078F107   2,297,974 33,410 SH   SOLE 43 31,978 0 1,432
TRIUMPH FINANCIAL INC COM 89679E300   1,348,372 27,591 SH   SOLE 2 15,148 0 12,443
TRIUMPH FINANCIAL INC COM 89679E300   36,408 745 SH   SOLE 4 83 0 662
TRIUMPH FINANCIAL INC COM 89679E300   12,364 253 SH   SOLE 7 253 0 0
TRIUMPH FINANCIAL INC COM 89679E300   3,941,756 80,658 SH   SOLE 18 80,658 0 0
TRIUMPH FINANCIAL INC COM 89679E300   2,103,951 43,052 SH   SOLE 19 43,052 0 0
TRIUMPH FINANCIAL INC COM 89679E300   136,486,726 2,792,853 SH   SOLE 21 2,792,853 0 0
TRIUMPH FINANCIAL INC COM 89679E300   28,820,985 589,748 SH   SOLE 22 566,047 0 23,701
TRIUMPH FINANCIAL INC COM 89679E300   190,398 3,896 SH   SOLE 25 3,896 0 0
TRIUMPH FINANCIAL INC COM 89679E300   561,174 11,483 SH   SOLE 26 8,711 0 2,772
TRIUMPH FINANCIAL INC COM 89679E300   21,894 448 SH   SOLE 28 448 0 0
TRIUMPH FINANCIAL INC COM 89679E300   1,697,890 34,743 SH   SOLE 30 34,743 0 0
TRIUMPH FINANCIAL INC COM 89679E300   137,129 2,806 SH   SOLE 40 2,806 0 0
TRIUMPH FINANCIAL INC COM 89679E300   213,953 4,378 SH   SOLE 43 4,221 0 157
TRIUMPH GROUP INC NEW COM 896818101   879,546 83,607 SH   SOLE 2 22,070 0 61,537
TRIUMPH GROUP INC NEW COM 896818101   3,177 302 SH   SOLE 4 302 0 0
TRIUMPH GROUP INC NEW COM 896818101   108,682 10,331 SH   SOLE 7 10,331 0 0
TRIUMPH GROUP INC NEW COM 896818101   2,418,096 229,857 SH   SOLE 18 229,857 0 0
TRIUMPH GROUP INC NEW COM 896818101   1,262,652 120,024 SH   SOLE 19 120,024 0 0
TRIUMPH GROUP INC NEW COM 896818101   87,617,314 8,328,642 SH   SOLE 21 8,328,642 0 0
TRIUMPH GROUP INC NEW COM 896818101   18,371,192 1,746,311 SH   SOLE 22 1,665,736 0 80,575
TRIUMPH GROUP INC NEW COM 896818101   3,260,053 309,891 SH   SOLE 25 309,891 0 0
TRIUMPH GROUP INC NEW COM 896818101   552,258 52,496 SH   SOLE 26 33,443 0 19,053
TRIUMPH GROUP INC NEW COM 896818101   114,468 10,881 SH   SOLE 28 0 0 10,881
TRIUMPH GROUP INC NEW COM 896818101   2,119,033 201,429 SH   SOLE 30 201,429 0 0
TRIUMPH GROUP INC NEW COM 896818101   620,754 59,007 SH   SOLE 34 59,007 0 0
TRIUMPH GROUP INC NEW COM 896818101   69,842 6,639 SH   SOLE 36 6,639 0 0
TRIUMPH GROUP INC NEW COM 896818101   99,098 9,420 SH   SOLE 40 9,420 0 0
TRIUMPH GROUP INC NEW COM 896818101   21,219 2,017 SH   OTR 43 2,017 0 0
TRIUMPH GROUP INC NEW COM 896818101   712,846 67,761 SH   SOLE 43 50,522 0 17,239
TRONOX HOLDINGS PLC SHS G9087Q102   2,353,116 171,635 SH   SOLE 2 74,520 0 97,115
TRONOX HOLDINGS PLC SHS G9087Q102   3,839 280 SH   SOLE 4 280 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   148,891 10,860 SH   SOLE 7 10,860 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   4,587,983 334,645 SH   SOLE 18 334,645 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   3,473,908 253,385 SH   SOLE 19 253,385 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   58,548,637 4,270,506 SH   SOLE 21 4,270,506 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   39,648,484 2,891,939 SH   SOLE 22 2,740,879 0 151,060
TRONOX HOLDINGS PLC SHS G9087Q102   77,078 5,622 SH   SOLE 23 5,622 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   241,625 17,624 SH   SOLE 25 17,624 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   975,974 71,187 SH   SOLE 26 44,673 0 26,514
TRONOX HOLDINGS PLC SHS G9087Q102   28,256 2,061 SH   SOLE 28 2,061 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   1,073,548 78,304 SH   SOLE 30 78,304 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   44,818 3,269 SH   SOLE 36 3,269 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   192,255 14,023 SH   SOLE 40 14,023 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   710,987 51,859 SH   SOLE 43 49,456 0 2,403
TRUEBLUE INC COM 89785X101   2,603,827 132,984 SH   SOLE 2 110,301 0 22,683
TRUEBLUE INC COM 89785X101   3,289 168 SH   SOLE 4 168 0 0
TRUEBLUE INC COM 89785X101   210,877 10,770 SH   SOLE 7 10,770 0 0
TRUEBLUE INC COM 89785X101   2,255,322 115,185 SH   SOLE 18 115,185 0 0
TRUEBLUE INC COM 89785X101   1,435,273 73,303 SH   SOLE 19 73,303 0 0
TRUEBLUE INC COM 89785X101   83,006,493 4,239,351 SH   SOLE 21 4,239,351 0 0
TRUEBLUE INC COM 89785X101   18,474,729 943,551 SH   SOLE 22 896,253 0 47,298
TRUEBLUE INC COM 89785X101   146,967 7,506 SH   SOLE 25 7,506 0 0
TRUEBLUE INC COM 89785X101   184,561 9,426 SH   SOLE 26 7,245 0 2,181
TRUEBLUE INC COM 89785X101   17,661 902 SH   SOLE 28 902 0 0
TRUEBLUE INC COM 89785X101   1,849,899 94,479 SH   SOLE 30 94,479 0 0
TRUEBLUE INC COM 89785X101   290,332 14,828 SH   SOLE 34 14,828 0 0
TRUEBLUE INC COM 89785X101   174,340 8,904 SH   SOLE 36 8,904 0 0
TRUEBLUE INC COM 89785X101   88,443 4,517 SH   SOLE 40 4,517 0 0
TRUEBLUE INC COM 89785X101   1,486,357 75,912 SH   SOLE 43 72,197 0 3,715
TRUECAR INC COM 89785L107   429,197 170,995 SH   SOLE 2 50,695 0 120,300
TRUECAR INC COM 89785L107   4,393 1,750 SH   SOLE 7 1,750 0 0
TRUECAR INC COM 89785L107   684,429 272,681 SH   SOLE 18 272,681 0 0
TRUECAR INC COM 89785L107   1,002,296 399,321 SH   SOLE 19 399,321 0 0
TRUECAR INC COM 89785L107   8,101,161 3,227,554 SH   SOLE 21 3,227,554 0 0
TRUECAR INC COM 89785L107   7,329,481 2,920,112 SH   SOLE 22 2,845,220 0 74,892
TRUECAR INC COM 89785L107   60,373 24,053 SH   SOLE 23 24,053 0 0
TRUECAR INC COM 89785L107   267,528 106,585 SH   SOLE 26 0 0 106,585
TRUIST FINL CORP COM 89832Q109   135,153,529 3,140,914 SH   SOLE 2 781,297 0 2,359,617
TRUIST FINL CORP COM 89832Q109   45,032,014 1,046,526 SH   SOLE 4 583,176 0 463,350
TRUIST FINL CORP COM 89832Q109   54,552,832 1,267,786 SH   SOLE 7 1,228,790 0 38,996
TRUIST FINL CORP COM 89832Q109   822,475 19,114 SH   SOLE 13 5,181 0 13,933
TRUIST FINL CORP COM 89832Q109   9,645,476 224,157 SH   SOLE 15 224,157 0 0
TRUIST FINL CORP COM 89832Q109   118,946,280 2,764,264 SH   SOLE 18 2,638,404 0 125,860
TRUIST FINL CORP COM 89832Q109   17,609,855 409,246 SH   SOLE 19 409,246 0 0
TRUIST FINL CORP COM 89832Q109   1,467,040,551 34,093,436 SH   SOLE 21 34,093,436 0 0
TRUIST FINL CORP COM 89832Q109   1,228,612,483 28,552,463 SH   SOLE 22 25,769,216 0 2,783,247
TRUIST FINL CORP COM 89832Q109   96,325,968 2,238,577 SH   SOLE 23 2,238,577 0 0
TRUIST FINL CORP COM 89832Q109   85,978,587 1,998,108 SH   SOLE 25 1,998,108 0 0
TRUIST FINL CORP COM 89832Q109   96,822,793 2,250,123 SH   SOLE 26 744,742 0 1,505,381
TRUIST FINL CORP COM 89832Q109   106,130,569 2,466,432 SH   SOLE 28 97,780 0 2,368,652
TRUIST FINL CORP COM 89832Q109   316,529 7,356 SH   SOLE 29 7,356 0 0
TRUIST FINL CORP COM 89832Q109   417,202,098 9,695,610 SH   SOLE 30 9,695,610 0 0
TRUIST FINL CORP COM 89832Q109   12,474,311 289,898 SH   SOLE 31 266,713 0 23,185
TRUIST FINL CORP COM 89832Q109   3,469,767 80,636 SH   SOLE 32 80,636 0 0
TRUIST FINL CORP COM 89832Q109   2,764,419 64,244 SH   SOLE 34 64,244 0 0
TRUIST FINL CORP COM 89832Q109   8,307,802 193,070 SH   SOLE 35 193,070 0 0
TRUIST FINL CORP COM 89832Q109   17,958,011 417,337 SH   SOLE 36 417,337 0 0
TRUIST FINL CORP COM 89832Q109   2,124,090 49,363 SH   SOLE 40 49,363 0 0
TRUIST FINL CORP COM 89832Q109   123,023 2,859 SH   OTR 43 2,859 0 0
TRUIST FINL CORP COM 89832Q109   48,155,662 1,119,118 SH   SOLE 43 959,492 0 159,627
TRUPANION INC COM 898202106   2,872,285 60,431 SH   SOLE 2 38,880 0 21,551
TRUPANION INC COM 898202106   5,704 120 SH   SOLE 4 120 0 0
TRUPANION INC COM 898202106   120,869 2,543 SH   SOLE 7 2,543 0 0
TRUPANION INC COM 898202106   6,022,431 126,708 SH   SOLE 18 121,389 0 5,319
TRUPANION INC COM 898202106   8,436,385 177,496 SH   SOLE 19 177,496 0 0
TRUPANION INC COM 898202106   206,158,428 4,337,438 SH   SOLE 21 4,337,438 0 0
TRUPANION INC COM 898202106   50,734,948 1,067,430 SH   SOLE 22 1,040,330 0 27,100
TRUPANION INC COM 898202106   243,781 5,129 SH   SOLE 23 5,129 0 0
TRUPANION INC COM 898202106   270,731 5,696 SH   SOLE 25 5,696 0 0
TRUPANION INC COM 898202106   2,112,709 44,450 SH   SOLE 26 18,461 0 25,989
TRUPANION INC COM 898202106   100,859 2,122 SH   SOLE 28 714 0 1,408
TRUPANION INC COM 898202106   3,061,930 64,421 SH   SOLE 30 64,421 0 0
TRUPANION INC COM 898202106   18,537 390 SH   SOLE 34 390 0 0
TRUPANION INC COM 898202106   41,304 869 SH   SOLE 36 869 0 0
TRUPANION INC COM 898202106   253,145 5,326 SH   SOLE 40 5,326 0 0
TRUPANION INC COM 898202106   816,375 17,176 SH   SOLE 43 16,443 0 733
TRUSTCO BK CORP N Y COM NEW 898349204   578,021 15,377 SH   SOLE 2 5,150 0 10,227
TRUSTCO BK CORP N Y COM NEW 898349204   2,669 71 SH   SOLE 4 71 0 0
TRUSTCO BK CORP N Y COM NEW 898349204   5,826 155 SH   SOLE 7 155 0 0
TRUSTCO BK CORP N Y COM NEW 898349204   2,513,906 66,877 SH   SOLE 18 66,877 0 0
TRUSTCO BK CORP N Y COM NEW 898349204   1,241,034 33,015 SH   SOLE 19 33,015 0 0
TRUSTCO BK CORP N Y COM NEW 898349204   78,934,752 2,099,887 SH   SOLE 21 2,099,887 0 0
TRUSTCO BK CORP N Y COM NEW 898349204   17,157,392 456,435 SH   SOLE 22 434,942 0 21,493
TRUSTCO BK CORP N Y COM NEW 898349204   16,126 429 SH   SOLE 25 429 0 0
TRUSTCO BK CORP N Y COM NEW 898349204   391,425 10,413 SH   SOLE 26 9,095 0 1,318
TRUSTCO BK CORP N Y COM NEW 898349204   1,095,673 29,148 SH   SOLE 30 29,148 0 0
TRUSTCO BK CORP N Y COM NEW 898349204   97,471 2,593 SH   SOLE 40 2,593 0 0
TRUSTCO BK CORP N Y COM NEW 898349204   306,998 8,167 SH   SOLE 43 7,935 0 232
TRUSTMARK CORP COM 898402102   1,859,935 53,278 SH   SOLE 2 17,022 0 36,256
TRUSTMARK CORP COM 898402102   10,159 291 SH   SOLE 4 291 0 0
TRUSTMARK CORP COM 898402102   10,159 291 SH   SOLE 7 291 0 0
TRUSTMARK CORP COM 898402102   7,385,699 211,564 SH   SOLE 18 211,564 0 0
TRUSTMARK CORP COM 898402102   3,857,869 110,509 SH   SOLE 19 110,509 0 0
TRUSTMARK CORP COM 898402102   225,850,350 6,469,503 SH   SOLE 21 6,469,503 0 0
TRUSTMARK CORP COM 898402102   54,193,656 1,552,382 SH   SOLE 22 1,476,903 0 75,479
TRUSTMARK CORP COM 898402102   279,420 8,004 SH   SOLE 25 8,004 0 0
TRUSTMARK CORP COM 898402102   707,346 20,262 SH   SOLE 26 15,546 0 4,716
TRUSTMARK CORP COM 898402102   39,448 1,130 SH   SOLE 28 1,130 0 0
TRUSTMARK CORP COM 898402102   3,274,698 93,804 SH   SOLE 30 93,804 0 0
TRUSTMARK CORP COM 898402102   240,146 6,879 SH   SOLE 40 6,879 0 0
TRUSTMARK CORP COM 898402102   3,508,033 100,488 SH   SOLE 43 99,582 0 906
TSAKOS ENERGY NAVIGATION LTD SHS G9108L173   98,634 5,826 SH   SOLE 2 5,826 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L173   5,705 337 SH   SOLE 19 337 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L173   240,372 14,198 SH   SOLE 22 14,198 0 0
TSCAN THERAPEUTICS INC COM 89854M101   64,469 41,593 SH   SOLE 18 41,593 0 0
TSCAN THERAPEUTICS INC COM 89854M101   2,226,499 1,436,451 SH   SOLE 19 1,436,451 0 0
TSCAN THERAPEUTICS INC COM 89854M101   49,536 31,959 SH   SOLE 21 31,959 0 0
TSCAN THERAPEUTICS INC COM 89854M101   6,112 3,943 SH   SOLE 34 3,943 0 0
TTEC HLDGS INC COM 89854H102   951,002 21,550 SH   SOLE 2 9,715 0 11,835
TTEC HLDGS INC COM 89854H102   3,972 90 SH   SOLE 4 90 0 0
TTEC HLDGS INC COM 89854H102   9,532 216 SH   SOLE 7 216 0 0
TTEC HLDGS INC COM 89854H102   3,578,325 81,086 SH   SOLE 18 75,031 0 6,055
TTEC HLDGS INC COM 89854H102   2,613,776 59,229 SH   SOLE 19 59,229 0 0
TTEC HLDGS INC COM 89854H102   103,673,638 2,349,278 SH   SOLE 21 2,349,278 0 0
TTEC HLDGS INC COM 89854H102   25,010,148 566,738 SH   SOLE 22 551,435 0 15,303
TTEC HLDGS INC COM 89854H102   20,388 462 SH   SOLE 23 462 0 0
TTEC HLDGS INC COM 89854H102   129,654 2,938 SH   SOLE 25 2,938 0 0
TTEC HLDGS INC COM 89854H102   696,769 15,789 SH   SOLE 26 6,127 0 9,662
TTEC HLDGS INC COM 89854H102   14,739 334 SH   SOLE 28 334 0 0
TTEC HLDGS INC COM 89854H102   1,269,752 28,773 SH   SOLE 30 28,773 0 0
TTEC HLDGS INC COM 89854H102   96,865 2,195 SH   SOLE 40 2,195 0 0
TTEC HLDGS INC COM 89854H102   1,211,501 27,453 SH   SOLE 43 27,052 0 401
TTM TECHNOLOGIES INC COM 87305R109   1,286,505 85,312 SH   SOLE 2 29,233 0 56,079
TTM TECHNOLOGIES INC COM 87305R109   5,353 355 SH   SOLE 4 355 0 0
TTM TECHNOLOGIES INC COM 87305R109   42,164 2,796 SH   SOLE 7 2,796 0 0
TTM TECHNOLOGIES INC COM 87305R109   5,469,667 362,710 SH   SOLE 18 362,710 0 0
TTM TECHNOLOGIES INC COM 87305R109   2,843,922 188,589 SH   SOLE 19 188,589 0 0
TTM TECHNOLOGIES INC COM 87305R109   196,305,921 13,017,634 SH   SOLE 21 13,017,634 0 0
TTM TECHNOLOGIES INC COM 87305R109   40,075,583 2,657,532 SH   SOLE 22 2,535,728 0 121,804
TTM TECHNOLOGIES INC COM 87305R109   194,411 12,892 SH   SOLE 25 12,892 0 0
TTM TECHNOLOGIES INC COM 87305R109   823,835 54,631 SH   SOLE 26 48,260 0 6,371
TTM TECHNOLOGIES INC COM 87305R109   2,516,264 166,861 SH   SOLE 30 166,861 0 0
TTM TECHNOLOGIES INC COM 87305R109   98,322 6,520 SH   SOLE 36 6,520 0 0
TTM TECHNOLOGIES INC COM 87305R109   183,961 12,199 SH   SOLE 40 12,199 0 0
TTM TECHNOLOGIES INC COM 87305R109   1,471,005 97,547 SH   SOLE 43 92,384 0 5,163
TUCOWS INC COM NEW 898697206   171,194 5,047 SH   SOLE 2 2,926 0 2,121
TUCOWS INC COM NEW 898697206   4,444 131 SH   SOLE 7 131 0 0
TUCOWS INC COM NEW 898697206   902,950 26,620 SH   SOLE 18 26,620 0 0
TUCOWS INC COM NEW 898697206   605,268 17,844 SH   SOLE 19 17,844 0 0
TUCOWS INC COM NEW 898697206   11,628,081 342,809 SH   SOLE 21 342,809 0 0
TUCOWS INC COM NEW 898697206   8,245,070 243,074 SH   SOLE 22 236,001 0 7,073
TUCOWS INC COM NEW 898697206   38,906 1,147 SH   SOLE 25 1,147 0 0
TUCOWS INC COM NEW 898697206   30,324 894 SH   SOLE 26 0 0 894
TUCOWS INC COM NEW 898697206   25,576 754 SH   SOLE 28 754 0 0
TUCOWS INC COM NEW 898697206   545,603 16,085 SH   SOLE 30 16,085 0 0
TUCOWS INC COM NEW 898697206   48,234 1,422 SH   SOLE 40 1,422 0 0
TUCOWS INC COM NEW 898697206   423,356 12,481 SH   SOLE 43 11,506 0 975
TUESDAY MORNING CORP COM NEW 89904V200   62 90 SH   SOLE 22 90 0 0
TUPPERWARE BRANDS CORP COM 899896104   184,416 44,545 SH   SOLE 2 13,037 0 31,508
TUPPERWARE BRANDS CORP COM 899896104   882 213 SH   SOLE 4 213 0 0
TUPPERWARE BRANDS CORP COM 899896104   6,020 1,454 SH   SOLE 7 1,454 0 0
TUPPERWARE BRANDS CORP COM 899896104   557,459 134,652 SH   SOLE 18 134,652 0 0
TUPPERWARE BRANDS CORP COM 899896104   345,893 83,549 SH   SOLE 19 83,549 0 0
TUPPERWARE BRANDS CORP COM 899896104   7,032,842 1,698,754 SH   SOLE 21 1,698,754 0 0
TUPPERWARE BRANDS CORP COM 899896104   4,485,168 1,083,374 SH   SOLE 22 1,021,304 0 62,070
TUPPERWARE BRANDS CORP COM 899896104   25,875 6,250 SH   SOLE 25 6,250 0 0
TUPPERWARE BRANDS CORP COM 899896104   115,258 27,840 SH   SOLE 26 24,273 0 3,567
TUPPERWARE BRANDS CORP COM 899896104   148,787 35,939 SH   SOLE 30 35,939 0 0
TUPPERWARE BRANDS CORP COM 899896104   18,050 4,360 SH   SOLE 36 4,360 0 0
TUPPERWARE BRANDS CORP COM 899896104   24,062 5,812 SH   SOLE 40 5,812 0 0
TUPPERWARE BRANDS CORP COM 899896104   32,201 7,778 SH   SOLE 43 7,718 0 60
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204   8,428,619 1,759,628 SH   SOLE 43 1,643,529 0 116,099
TURNING PT BRANDS INC COM 90041L105   2,655,493 122,769 SH   SOLE 2 104,040 0 18,729
TURNING PT BRANDS INC COM 90041L105   1,082 50 SH   SOLE 4 50 0 0
TURNING PT BRANDS INC COM 90041L105   4,369 202 SH   SOLE 7 202 0 0
TURNING PT BRANDS INC COM 90041L105   851,638 39,373 SH   SOLE 18 39,373 0 0
TURNING PT BRANDS INC COM 90041L105   3,784,147 174,949 SH   SOLE 19 174,949 0 0
TURNING PT BRANDS INC COM 90041L105   12,091,235 559,003 SH   SOLE 21 559,003 0 0
TURNING PT BRANDS INC COM 90041L105   11,251,234 520,168 SH   SOLE 22 507,298 0 12,870
TURNING PT BRANDS INC COM 90041L105   117,321 5,424 SH   SOLE 23 5,424 0 0
TURNING PT BRANDS INC COM 90041L105   282,812 13,075 SH   SOLE 26 2,394 0 10,681
TURNING PT BRANDS INC COM 90041L105   179,442 8,296 SH   SOLE 30 8,296 0 0
TURNING PT BRANDS INC COM 90041L105   22,236 1,028 SH   SOLE 43 1,028 0 0
TURTLE BEACH CORP COM NEW 900450206   36,538 5,096 SH   SOLE 2 602 0 4,494
TURTLE BEACH CORP COM NEW 900450206   731 102 SH   SOLE 7 102 0 0
TURTLE BEACH CORP COM NEW 900450206   314,412 43,851 SH   SOLE 18 43,851 0 0
TURTLE BEACH CORP COM NEW 900450206   195,784 27,306 SH   SOLE 19 27,306 0 0
TURTLE BEACH CORP COM NEW 900450206   4,176,482 582,494 SH   SOLE 21 582,494 0 0
TURTLE BEACH CORP COM NEW 900450206   2,825,618 394,089 SH   SOLE 22 387,622 0 6,467
TURTLE BEACH CORP COM NEW 900450206   179 25 SH   SOLE 43 25 0 0
TUSIMPLE HLDGS INC CL A 90089L108   279,712 170,556 SH   SOLE 2 80,075 0 90,481
TUSIMPLE HLDGS INC CL A 90089L108   6,224 3,795 SH   SOLE 4 0 0 3,795
TUSIMPLE HLDGS INC CL A 90089L108   2,276 1,388 SH   SOLE 7 1,388 0 0
TUSIMPLE HLDGS INC CL A 90089L108   653,264 398,332 SH   SOLE 18 398,332 0 0
TUSIMPLE HLDGS INC CL A 90089L108   425,880 259,683 SH   SOLE 19 259,683 0 0
TUSIMPLE HLDGS INC CL A 90089L108   8,361,796 5,098,656 SH   SOLE 21 5,098,656 0 0
TUSIMPLE HLDGS INC CL A 90089L108   6,685,034 4,076,240 SH   SOLE 22 3,936,591 0 139,649
TUSIMPLE HLDGS INC CL A 90089L108   7,788 4,749 SH   SOLE 25 4,749 0 0
TUSIMPLE HLDGS INC CL A 90089L108   10,863 6,624 SH   SOLE 26 3,558 0 3,066
TUSIMPLE HLDGS INC CL A 90089L108   146,975 89,619 SH   SOLE 28 81,830 0 7,789
TUSIMPLE HLDGS INC CL A 90089L108   2,430,721 1,482,147 SH   SOLE 30 1,482,147 0 0
TUSIMPLE HLDGS INC CL A 90089L108   1,232 751 SH   SOLE 36 751 0 0
TUSIMPLE HLDGS INC CL A 90089L108   6,770 4,128 SH   SOLE 40 4,128 0 0
TUSIMPLE HLDGS INC CL A 90089L108   81,072 49,434 SH   SOLE 43 41,410 0 8,024
TUTOR PERINI CORP COM 901109108   1,813,986 240,263 SH   SOLE 2 182,660 0 57,603
TUTOR PERINI CORP COM 901109108   1,910 253 SH   SOLE 4 253 0 0
TUTOR PERINI CORP COM 901109108   1,291 171 SH   SOLE 7 171 0 0
TUTOR PERINI CORP COM 901109108   892,659 118,233 SH   SOLE 18 118,233 0 0
TUTOR PERINI CORP COM 901109108   2,384,849 315,874 SH   SOLE 19 315,874 0 0
TUTOR PERINI CORP COM 901109108   23,566,570 3,121,400 SH   SOLE 21 3,121,400 0 0
TUTOR PERINI CORP COM 901109108   10,912,370 1,445,347 SH   SOLE 22 1,394,040 0 51,307
TUTOR PERINI CORP COM 901109108   43,971 5,824 SH   SOLE 25 5,824 0 0
TUTOR PERINI CORP COM 901109108   330,962 43,836 SH   SOLE 26 0 0 43,836
TUTOR PERINI CORP COM 901109108   178,256 23,610 SH   SOLE 28 23,610 0 0
TUTOR PERINI CORP COM 901109108   184,975 24,500 SH   SOLE 30 24,500 0 0
TUTOR PERINI CORP COM 901109108   14,753 1,954 SH   SOLE 34 1,954 0 0
TUTOR PERINI CORP COM 901109108   31,000 4,106 SH   SOLE 40 4,106 0 0
TUTOR PERINI CORP COM 901109108   464,468 61,519 SH   SOLE 43 60,169 0 1,350
TUYA INC SPONSERED ADS 90114C107   38,634 20,227 SH   SOLE 2 20,227 0 0
TUYA INC SPONSERED ADS 90114C107   3,262 1,708 SH   SOLE 4 1,708 0 0
TUYA INC SPONSERED ADS 90114C107   662,241 346,723 SH   SOLE 19 346,723 0 0
TUYA INC SPONSERED ADS 90114C107   4,447,454 2,328,510 SH   SOLE 21 2,328,510 0 0
TUYA INC SPONSERED ADS 90114C107   2,163,965 1,132,966 SH   SOLE 22 1,032,048 0 100,918
TUYA INC SPONSERED ADS 90114C107   77,850 40,759 SH   SOLE 25 40,759 0 0
TUYA INC SPONSERED ADS 90114C107   90,410 47,335 SH   SOLE 28 0 0 47,335
TUYA INC SPONSERED ADS 90114C107   583,228 305,355 SH   SOLE 30 305,355 0 0
TUYA INC SPONSERED ADS 90114C107   1,231,486 644,757 SH   SOLE 34 644,757 0 0
TWELVE SEAS INVESTMENT CO II COM CL A 90118T106   50,250 5,000 SH   SOLE 2 5,000 0 0
TWILIO INC CL A 90138F102   13,336,802 272,402 SH   SOLE 2 44,900 0 227,502
TWILIO INC CL A 90138F102   5,126,553 104,709 SH   SOLE 4 61,180 0 43,529
TWILIO INC CL A 90138F102   4,783,686 97,706 SH   SOLE 7 97,706 0 0
TWILIO INC CL A 90138F102   40,588 829 SH   SOLE 13 829 0 0
TWILIO INC CL A 90138F102   783,115 15,995 SH   SOLE 15 15,995 0 0
TWILIO INC CL A 90138F102   49 1 SH   SOLE 17 0 0 1
TWILIO INC CL A 90138F102   6,693,909 136,722 SH   SOLE 18 127,469 0 9,253
TWILIO INC CL A 90138F102   26,900,484 549,438 SH   SOLE 19 549,438 0 0
TWILIO INC CL A 90138F102   165,080,488 3,371,742 SH   SOLE 21 3,371,742 0 0
TWILIO INC CL A 90138F102   195,103,201 3,984,951 SH   SOLE 22 3,639,964 0 344,987
TWILIO INC CL A 90138F102   14,387,190 293,856 SH   SOLE 23 293,856 0 0
TWILIO INC CL A 90138F102   17,696,151 361,441 SH   SOLE 25 361,441 0 0
TWILIO INC CL A 90138F102   9,715,084 198,429 SH   SOLE 26 107,120 0 91,309
TWILIO INC CL A 90138F102   13,544,343 276,641 SH   SOLE 28 2,602 0 274,039
TWILIO INC CL A 90138F102   19,304,781 394,297 SH   SOLE 30 394,297 0 0
TWILIO INC CL A 90138F102   1,908,804 38,987 SH   SOLE 31 35,704 0 3,283
TWILIO INC CL A 90138F102   41,812,966 854,023 SH   SOLE 34 854,023 0 0
TWILIO INC CL A 90138F102   2,282,075 46,611 SH   SOLE 36 46,611 0 0
TWILIO INC CL A 90138F102   309,819 6,328 SH   SOLE 40 6,328 0 0
TWILIO INC CL A 90138F102   14,100 288 SH   OTR 43 288 0 0
TWILIO INC CL A 90138F102   12,598,387 257,320 SH   SOLE 43 236,494 0 20,826
TWIN DISC INC COM 901476101   17,467 1,797 SH   SOLE 18 1,797 0 0
TWIN DISC INC COM 901476101   305,266 31,406 SH   SOLE 21 31,406 0 0
TWIN DISC INC COM 901476101   1,415,543 145,632 SH   SOLE 22 145,632 0 0
TWIST BIOSCIENCE CORP COM 90184D100   3,261,994 137,001 SH   SOLE 2 77,439 0 59,562
TWIST BIOSCIENCE CORP COM 90184D100   3,143 132 SH   SOLE 4 132 0 0
TWIST BIOSCIENCE CORP COM 90184D100   206,361 8,667 SH   SOLE 7 8,667 0 0
TWIST BIOSCIENCE CORP COM 90184D100   3,691,217 155,028 SH   SOLE 18 146,924 0 8,104
TWIST BIOSCIENCE CORP COM 90184D100   14,320,620 601,454 SH   SOLE 19 601,454 0 0
TWIST BIOSCIENCE CORP COM 90184D100   61,294,845 2,574,332 SH   SOLE 21 2,574,332 0 0
TWIST BIOSCIENCE CORP COM 90184D100   40,999,463 1,721,943 SH   SOLE 22 1,671,095 0 50,848
TWIST BIOSCIENCE CORP COM 90184D100   275,744 11,581 SH   SOLE 23 11,581 0 0
TWIST BIOSCIENCE CORP COM 90184D100   196,933 8,271 SH   SOLE 25 8,271 0 0
TWIST BIOSCIENCE CORP COM 90184D100   1,787,298 75,065 SH   SOLE 26 13,070 0 61,995
TWIST BIOSCIENCE CORP COM 90184D100   19,191 806 SH   SOLE 28 806 0 0
TWIST BIOSCIENCE CORP COM 90184D100   3,871,625 162,605 SH   SOLE 30 162,605 0 0
TWIST BIOSCIENCE CORP COM 90184D100   30,953 1,300 SH   SOLE 34 1,300 0 0
TWIST BIOSCIENCE CORP COM 90184D100   182,527 7,666 SH   SOLE 40 7,666 0 0
TWIST BIOSCIENCE CORP COM 90184D100   12,572 528 SH   OTR 43 528 0 0
TWIST BIOSCIENCE CORP COM 90184D100   507,843 21,329 SH   SOLE 43 19,832 0 1,497
TWO HARBORS INVENTMENT CORPO NOTE 6.250% 1/1 90187BAB7   2,132,950 2,500,000 PRN   SOLE 21 2,500,000 0 0
TWO HBRS INVT CORP COM 90187B804   1,317,599 83,551 SH   SOLE 2 25,920 0 57,631
TWO HBRS INVT CORP COM 90187B804   5,173 328 SH   SOLE 4 328 0 0
TWO HBRS INVT CORP COM 90187B804   28,591 1,813 SH   SOLE 7 1,813 0 0
TWO HBRS INVT CORP COM 90187B804   4,748,363 301,101 SH   SOLE 18 301,101 0 0
TWO HBRS INVT CORP COM 90187B804   2,537,330 160,896 SH   SOLE 19 160,896 0 0
TWO HBRS INVT CORP COM 90187B804   190,637,269 12,088,603 SH   SOLE 21 12,088,603 0 0
TWO HBRS INVT CORP COM 90187B804   34,614,314 2,194,947 SH   SOLE 22 2,088,617 0 106,330
TWO HBRS INVT CORP COM 90187B804   213,841 13,560 SH   SOLE 25 13,560 0 0
TWO HBRS INVT CORP COM 90187B804   387,674 24,583 SH   SOLE 26 19,455 0 5,128
TWO HBRS INVT CORP COM 90187B804   185,298 11,750 SH   SOLE 28 1,397 0 10,353
TWO HBRS INVT CORP COM 90187B804   2,062,716 130,800 SH   SOLE 30 130,800 0 0
TWO HBRS INVT CORP COM 90187B804   57,734 3,661 SH   SOLE 36 3,661 0 0
TWO HBRS INVT CORP COM 90187B804   122,754 7,784 SH   SOLE 40 7,784 0 0
TWO HBRS INVT CORP COM 90187B804   720,070 45,661 SH   SOLE 43 43,936 0 1,725
TYLER TECHNOLOGIES INC COM 902252105   20,587,813 63,856 SH   SOLE 2 7,654 0 56,202
TYLER TECHNOLOGIES INC COM 902252105   9,060,688 28,103 SH   SOLE 4 15,206 0 12,897
TYLER TECHNOLOGIES INC COM 902252105   10,468,008 32,468 SH   SOLE 7 31,272 0 1,196
TYLER TECHNOLOGIES INC COM 902252105   199,572 619 SH   SOLE 13 182 0 437
TYLER TECHNOLOGIES INC COM 902252105   1,504,365 4,666 SH   SOLE 15 4,666 0 0
TYLER TECHNOLOGIES INC COM 902252105   1,290 4 SH   SOLE 17 0 0 4
TYLER TECHNOLOGIES INC COM 902252105   35,041,131 108,685 SH   SOLE 18 105,247 0 3,438
TYLER TECHNOLOGIES INC COM 902252105   26,165,828 81,157 SH   SOLE 19 81,157 0 0
TYLER TECHNOLOGIES INC COM 902252105   426,819,899 1,323,842 SH   SOLE 21 1,323,842 0 0
TYLER TECHNOLOGIES INC COM 902252105   288,011,432 893,308 SH   SOLE 22 805,589 0 87,719
TYLER TECHNOLOGIES INC COM 902252105   21,117,855 65,500 SH   SOLE 23 65,500 0 0
TYLER TECHNOLOGIES INC COM 902252105   14,381,420 44,606 SH   SOLE 25 44,606 0 0
TYLER TECHNOLOGIES INC COM 902252105   22,257,897 69,036 SH   SOLE 26 22,939 0 46,097
TYLER TECHNOLOGIES INC COM 902252105   21,091,417 65,418 SH   SOLE 28 545 0 64,873
TYLER TECHNOLOGIES INC COM 902252105   39,979 124 SH   SOLE 29 124 0 0
TYLER TECHNOLOGIES INC COM 902252105   84,931,821 263,428 SH   SOLE 30 263,428 0 0
TYLER TECHNOLOGIES INC COM 902252105   3,014,534 9,350 SH   SOLE 31 8,634 0 716
TYLER TECHNOLOGIES INC COM 902252105   601,295 1,865 SH   SOLE 34 1,865 0 0
TYLER TECHNOLOGIES INC COM 902252105   3,763,814 11,674 SH   SOLE 36 11,674 0 0
TYLER TECHNOLOGIES INC COM 902252105   486,839 1,510 SH   SOLE 40 1,510 0 0
TYLER TECHNOLOGIES INC COM 902252105   21,601 67 SH   OTR 43 67 0 0
TYLER TECHNOLOGIES INC COM 902252105   7,008,549 21,738 SH   SOLE 43 19,528 0 2,210
TYLER TEX INDPT SCH DIST NOTE 0.250% 3/1 902252AB1   3,325,820 3,580,000 PRN   SOLE 2 3,580,000 0 0
TYLER TEX INDPT SCH DIST NOTE 0.250% 3/1 902252AB1   5,402,135 5,815,000 PRN   SOLE 21 5,815,000 0 0
TYLER TEX INDPT SCH DIST NOTE 0.250% 3/1 902252AB1   4,273,400 4,600,000 PRN   SOLE 22 4,600,000 0 0
TYRA BIOSCIENCES INC COM 90240B106   128,212 16,870 SH   SOLE 2 1,458 0 15,412
TYRA BIOSCIENCES INC COM 90240B106   287,120 37,779 SH   SOLE 18 37,779 0 0
TYRA BIOSCIENCES INC COM 90240B106   168,933 22,228 SH   SOLE 19 22,228 0 0
TYRA BIOSCIENCES INC COM 90240B106   3,190,108 419,751 SH   SOLE 21 419,751 0 0
TYRA BIOSCIENCES INC COM 90240B106   1,204,319 158,463 SH   SOLE 22 149,942 0 8,521
TYSON FOODS INC CL A 902494103   45,080,516 724,185 SH   SOLE 2 216,464 0 507,721
TYSON FOODS INC CL A 902494103   13,439,900 215,902 SH   SOLE 4 156,468 0 59,434
TYSON FOODS INC CL A 902494103   33,562,772 539,161 SH   SOLE 7 458,837 0 80,324
TYSON FOODS INC CL A 902494103   2,186,033 35,117 SH   SOLE 13 32,095 0 3,022
TYSON FOODS INC CL A 902494103   3,037,364 48,793 SH   SOLE 15 48,793 0 0
TYSON FOODS INC CL A 902494103   37,421,650 601,151 SH   SOLE 18 514,124 0 87,027
TYSON FOODS INC CL A 902494103   37,156,527 596,892 SH   SOLE 19 596,892 0 0
TYSON FOODS INC CL A 902494103   570,495,292 9,164,583 SH   SOLE 21 9,164,583 0 0
TYSON FOODS INC CL A 902494103   454,904,948 7,307,710 SH   SOLE 22 6,537,769 0 769,941
TYSON FOODS INC CL A 902494103   42,726,097 686,363 SH   SOLE 23 686,363 0 0
TYSON FOODS INC CL A 902494103   25,259,307 405,772 SH   SOLE 25 405,772 0 0
TYSON FOODS INC CL A 902494103   47,925,092 769,881 SH   SOLE 26 273,770 0 496,111
TYSON FOODS INC CL A 902494103   38,375,756 616,478 SH   SOLE 28 4,362 0 612,116
TYSON FOODS INC CL A 902494103   2,426,381 38,978 SH   SOLE 29 38,978 0 0
TYSON FOODS INC CL A 902494103   169,614,878 2,724,737 SH   SOLE 30 2,724,737 0 0
TYSON FOODS INC CL A 902494103   8,703,484 139,815 SH   SOLE 31 134,599 0 5,216
TYSON FOODS INC CL A 902494103   3,085,235 49,562 SH   SOLE 34 49,562 0 0
TYSON FOODS INC CL A 902494103   6,389,402 102,641 SH   SOLE 36 102,641 0 0
TYSON FOODS INC CL A 902494103   689,481 11,076 SH   SOLE 40 11,076 0 0
TYSON FOODS INC CL A 902494103   62,935 1,011 SH   OTR 43 1,011 0 0
TYSON FOODS INC CL A 902494103   21,931,626 352,315 SH   SOLE 43 337,820 0 14,495
U HAUL HOLDING COMPANY COM 023586100   556,095 9,239 SH   SOLE 2 1,930 0 7,309
U HAUL HOLDING COMPANY COM 023586100   8,126 135 SH   SOLE 7 135 0 0
U HAUL HOLDING COMPANY COM 023586100   210,846 3,503 SH   SOLE 18 3,503 0 0
U HAUL HOLDING COMPANY COM 023586100   177,199 2,944 SH   SOLE 19 2,944 0 0
U HAUL HOLDING COMPANY COM 023586100   7,095,558 117,886 SH   SOLE 21 117,886 0 0
U HAUL HOLDING COMPANY COM 023586100   13,897,931 230,901 SH   SOLE 22 222,933 0 7,968
U HAUL HOLDING COMPANY COM 023586100   9,630 160 SH   SOLE 28 160 0 0
U HAUL HOLDING COMPANY COM 023586100   7,885 131 SH   SOLE 31 131 0 0
U HAUL HOLDING COMPANY COM 023586100   11,436 190 SH   SOLE 36 190 0 0
U HAUL HOLDING COMPANY COM 023586100   953,891 15,848 SH   SOLE 43 14,093 0 1,755
U HAUL HOLDING COMPANY COM SER N 023586506   3,905,284 71,031 SH   SOLE 2 28,673 0 42,358
U HAUL HOLDING COMPANY COM SER N 023586506   6,553,396 119,196 SH   SOLE 4 33,516 0 85,680
U HAUL HOLDING COMPANY COM SER N 023586506   2,161,814 39,320 SH   SOLE 7 39,320 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   18,088 329 SH   SOLE 13 329 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   522,035 9,495 SH   SOLE 15 9,495 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   4,219,385 76,744 SH   SOLE 18 72,289 0 4,455
U HAUL HOLDING COMPANY COM SER N 023586506   1,384,561 25,183 SH   SOLE 19 25,183 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   141,593,898 2,575,371 SH   SOLE 21 2,575,371 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   123,767,017 2,251,128 SH   SOLE 22 2,084,620 0 166,508
U HAUL HOLDING COMPANY COM SER N 023586506   8,398,580 152,757 SH   SOLE 23 152,757 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   7,487,616 136,188 SH   SOLE 25 136,188 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   3,110,823 56,581 SH   SOLE 26 40,820 0 15,761
U HAUL HOLDING COMPANY COM SER N 023586506   4,363,323 79,362 SH   SOLE 28 0 0 79,362
U HAUL HOLDING COMPANY COM SER N 023586506   36,216,041 658,713 SH   SOLE 30 458,056 0 200,657
U HAUL HOLDING COMPANY COM SER N 023586506   1,051,493 19,125 SH   SOLE 31 17,190 0 1,935
U HAUL HOLDING COMPANY COM SER N 023586506   250,874 4,563 SH   SOLE 34 4,563 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   1,451,307 26,397 SH   SOLE 36 26,397 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   164,280 2,988 SH   SOLE 40 2,988 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   5,767,237 104,897 SH   SOLE 43 98,225 0 6,672
U S ENERGY CORP DEL COM 911805307   1,548 673 SH   SOLE 18 673 0 0
U S ENERGY CORP DEL COM 911805307   70,824 30,793 SH   SOLE 21 30,793 0 0
U S ENERGY CORP DEL COM 911805307   31,501 13,696 SH   SOLE 22 13,696 0 0
U S GLOBAL INVS INC CL A 902952100   780,745 270,154 SH   SOLE 22 270,154 0 0
U S GOLD CORP COM NEW 90291C201   5,760 1,200 SH   SOLE 18 1,200 0 0
U S GOLD CORP COM NEW 90291C201   71,890 14,977 SH   SOLE 21 14,977 0 0
U S GOLD CORP COM NEW 90291C201   1,075 224 SH   SOLE 22 224 0 0
U S PHYSICAL THERAPY COM 90337L108   559,674 6,907 SH   SOLE 2 3,885 0 3,022
U S PHYSICAL THERAPY COM 90337L108   3,484 43 SH   SOLE 4 43 0 0
U S PHYSICAL THERAPY COM 90337L108   117,737 1,453 SH   SOLE 7 1,453 0 0
U S PHYSICAL THERAPY COM 90337L108   3,385,028 41,775 SH   SOLE 18 41,775 0 0
U S PHYSICAL THERAPY COM 90337L108   1,930,297 23,822 SH   SOLE 19 23,822 0 0
U S PHYSICAL THERAPY COM 90337L108   132,785,563 1,638,721 SH   SOLE 21 1,638,721 0 0
U S PHYSICAL THERAPY COM 90337L108   26,486,438 326,872 SH   SOLE 22 316,737 0 10,135
U S PHYSICAL THERAPY COM 90337L108   132,322 1,633 SH   SOLE 25 1,633 0 0
U S PHYSICAL THERAPY COM 90337L108   457,171 5,642 SH   SOLE 26 4,203 0 1,439
U S PHYSICAL THERAPY COM 90337L108   1,783 22 SH   SOLE 28 22 0 0
U S PHYSICAL THERAPY COM 90337L108   1,671,892 20,633 SH   SOLE 30 20,633 0 0
U S PHYSICAL THERAPY COM 90337L108   172,351 2,127 SH   SOLE 40 2,127 0 0
U S PHYSICAL THERAPY COM 90337L108   960,124 11,849 SH   SOLE 43 11,480 0 369
U S SILICA HLDGS INC COM 90346E103   5,145,738 411,659 SH   SOLE 2 314,866 0 96,793
U S SILICA HLDGS INC COM 90346E103   9,938 795 SH   SOLE 7 795 0 0
U S SILICA HLDGS INC COM 90346E103   3,196,713 255,737 SH   SOLE 18 255,737 0 0
U S SILICA HLDGS INC COM 90346E103   5,845,388 467,631 SH   SOLE 19 467,631 0 0
U S SILICA HLDGS INC COM 90346E103   130,894,675 10,471,574 SH   SOLE 21 10,471,574 0 0
U S SILICA HLDGS INC COM 90346E103   30,146,300 2,411,704 SH   SOLE 22 2,322,911 0 88,793
U S SILICA HLDGS INC COM 90346E103   216,525 17,322 SH   SOLE 23 17,322 0 0
U S SILICA HLDGS INC COM 90346E103   118,050 9,444 SH   SOLE 25 9,444 0 0
U S SILICA HLDGS INC COM 90346E103   1,535,788 122,863 SH   SOLE 26 39,705 0 83,158
U S SILICA HLDGS INC COM 90346E103   1,855,675 148,454 SH   SOLE 30 148,454 0 0
U S SILICA HLDGS INC COM 90346E103   185,300 14,824 SH   SOLE 34 14,824 0 0
U S SILICA HLDGS INC COM 90346E103   182,713 14,617 SH   SOLE 40 14,617 0 0
U S SILICA HLDGS INC COM 90346E103   233,300 18,664 SH   SOLE 43 16,194 0 2,470
U S XPRESS ENTERPRISES INC COM CL A 90338N202   8,512 4,703 SH   SOLE 18 4,703 0 0
U S XPRESS ENTERPRISES INC COM CL A 90338N202   3,064 1,693 SH   SOLE 19 1,693 0 0
U S XPRESS ENTERPRISES INC COM CL A 90338N202   103,899 57,403 SH   SOLE 21 57,403 0 0
U S XPRESS ENTERPRISES INC COM CL A 90338N202   335,335 185,268 SH   SOLE 22 185,268 0 0
UBER TECHNOLOGIES INC COM 90353T100   87,883,718 3,553,729 SH   SOLE 2 503,999 0 3,049,730
UBER TECHNOLOGIES INC COM 90353T100   27,988,548 1,131,765 SH   SOLE 4 690,748 0 441,017
UBER TECHNOLOGIES INC COM 90353T100   9,894,869 400,116 SH   SOLE 7 400,116 0 0
UBER TECHNOLOGIES INC COM 90353T100   1,202,348 48,619 SH   SOLE 13 26,282 0 22,337
UBER TECHNOLOGIES INC COM 90353T100   2,637,479 106,651 SH   SOLE 15 106,651 0 0
UBER TECHNOLOGIES INC COM 90353T100   272 11 SH   SOLE 17 0 0 11
UBER TECHNOLOGIES INC COM 90353T100   37,136,274 1,501,669 SH   SOLE 18 1,328,005 0 173,664
UBER TECHNOLOGIES INC COM 90353T100   49,783,938 2,013,099 SH   SOLE 19 2,013,099 0 0
UBER TECHNOLOGIES INC COM 90353T100   403,556,406 16,318,496 SH   SOLE 21 16,318,496 0 0
UBER TECHNOLOGIES INC COM 90353T100   1,097,336,723 44,372,694 SH   SOLE 22 41,049,465 0 3,323,229
UBER TECHNOLOGIES INC COM 90353T100   62,569,967 2,530,124 SH   SOLE 23 2,530,124 0 0
UBER TECHNOLOGIES INC COM 90353T100   68,967,519 2,788,820 SH   SOLE 25 2,788,820 0 0
UBER TECHNOLOGIES INC COM 90353T100   50,738,566 2,051,701 SH   SOLE 26 999,445 0 1,052,256
UBER TECHNOLOGIES INC COM 90353T100   56,502,733 2,284,785 SH   SOLE 28 48,186 0 2,236,599
UBER TECHNOLOGIES INC COM 90353T100   98,349,256 3,976,921 SH   SOLE 30 3,858,862 0 118,059
UBER TECHNOLOGIES INC COM 90353T100   8,481,154 342,950 SH   SOLE 31 316,068 0 26,882
UBER TECHNOLOGIES INC COM 90353T100   48,749,235 1,971,259 SH   SOLE 34 1,971,259 0 0
UBER TECHNOLOGIES INC COM 90353T100   12,012,944 485,764 SH   SOLE 36 485,764 0 0
UBER TECHNOLOGIES INC COM 90353T100   1,366,283 55,248 SH   SOLE 40 55,248 0 0
UBER TECHNOLOGIES INC COM 90353T100   58,684 2,373 SH   OTR 43 2,373 0 0
UBER TECHNOLOGIES INC COM 90353T100   17,789,752 719,359 SH   SOLE 43 662,393 0 56,966
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9   15,297,126 18,162,000 PRN   SOLE 2 17,600,000 0 562,000
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9   2,189,876 2,600,000 PRN   SOLE 18 2,600,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9   26,591,833 31,572,000 PRN   SOLE 19 31,572,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9   8,902,688 10,570,000 PRN   SOLE 21 10,570,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9   18,670,377 22,167,000 PRN   SOLE 22 22,167,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9   519,674 617,000 PRN   SOLE 26 617,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9   18,530 22,000 PRN   SOLE 30 22,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9   6,228,513 7,395,000 PRN   SOLE 34 7,395,000 0 0
UBIQUITI INC COM 90353W103   6,447,649 23,572 SH   SOLE 2 1,160 0 22,412
UBIQUITI INC COM 90353W103   12,309 45 SH   SOLE 7 45 0 0
UBIQUITI INC COM 90353W103   34,191 125 SH   SOLE 15 125 0 0
UBIQUITI INC COM 90353W103   598,484 2,188 SH   SOLE 18 2,188 0 0
UBIQUITI INC COM 90353W103   365,436 1,336 SH   SOLE 19 1,336 0 0
UBIQUITI INC COM 90353W103   26,835,208 98,107 SH   SOLE 21 98,107 0 0
UBIQUITI INC COM 90353W103   23,168,538 84,702 SH   SOLE 22 80,910 0 3,792
UBIQUITI INC COM 90353W103   1,469,677 5,373 SH   SOLE 25 5,373 0 0
UBIQUITI INC COM 90353W103   529,281 1,935 SH   SOLE 26 229 0 1,706
UBIQUITI INC COM 90353W103   389,780 1,425 SH   SOLE 28 0 0 1,425
UBIQUITI INC COM 90353W103   13,484,755 49,299 SH   SOLE 30 49,299 0 0
UBIQUITI INC COM 90353W103   16,138 59 SH   SOLE 31 59 0 0
UBIQUITI INC COM 90353W103   3,449,639 12,612 SH   SOLE 43 11,626 0 985
UBS GROUP AG SHS H42097107   51,156 2,740 SH   SOLE 2 2,740 0 0
UBS GROUP AG SHS H42097107   915 49 SH   SOLE 17 0 0 49
UBS GROUP AG SHS H42097107   45,051 2,413 SH   SOLE 22 2,413 0 0
UBS GROUP AG SHS H42097107   49,608,735 2,657,136 SH   SOLE 43 2,397,486 0 259,650
UDEMY INC COM 902685106   108,528 10,287 SH   SOLE 2 2,574 0 7,713
UDEMY INC COM 902685106   8,651 820 SH   SOLE 7 820 0 0
UDEMY INC COM 902685106   1,937,096 183,611 SH   SOLE 18 183,611 0 0
UDEMY INC COM 902685106   1,411,157 133,759 SH   SOLE 19 133,759 0 0
UDEMY INC COM 902685106   24,908,603 2,361,005 SH   SOLE 21 2,361,005 0 0
UDEMY INC COM 902685106   16,841,355 1,596,337 SH   SOLE 22 1,572,104 0 24,233
UDEMY INC COM 902685106   11,584 1,098 SH   SOLE 43 1,098 0 0
UDR INC COM 902653104   28,506,558 736,033 SH   SOLE 2 252,475 0 483,558
UDR INC COM 902653104   27,270,258 704,112 SH   SOLE 4 569,545 0 134,567
UDR INC COM 902653104   27,633,080 713,480 SH   SOLE 7 704,089 0 9,391
UDR INC COM 902653104   243,805 6,295 SH   SOLE 13 1,374 0 4,921
UDR INC COM 902653104   2,052,613 52,998 SH   SOLE 15 52,998 0 0
UDR INC COM 902653104   31,436,057 811,672 SH   SOLE 18 786,193 0 25,479
UDR INC COM 902653104   54,553,490 1,408,559 SH   SOLE 19 1,408,559 0 0
UDR INC COM 902653104   461,350,753 11,911,974 SH   SOLE 21 11,911,974 0 0
UDR INC COM 902653104   375,665,624 9,699,603 SH   SOLE 22 8,658,466 0 1,041,137
UDR INC COM 902653104   23,039,005 594,862 SH   SOLE 23 594,862 0 0
UDR INC COM 902653104   102,269,663 2,640,580 SH   SOLE 25 2,640,580 0 0
UDR INC COM 902653104   23,546,252 607,959 SH   SOLE 26 180,022 0 427,937
UDR INC COM 902653104   32,708,337 844,522 SH   SOLE 28 82,049 0 762,473
UDR INC COM 902653104   88,719,237 2,290,711 SH   SOLE 30 2,290,711 0 0
UDR INC COM 902653104   2,850,218 73,592 SH   SOLE 31 67,850 0 5,742
UDR INC COM 902653104   42,426,546 1,095,444 SH   SOLE 34 1,095,444 0 0
UDR INC COM 902653104   3,356,961 86,676 SH   SOLE 36 86,676 0 0
UDR INC COM 902653104   471,228 12,167 SH   SOLE 40 12,167 0 0
UDR INC COM 902653104   35,360 913 SH   OTR 43 913 0 0
UDR INC COM 902653104   5,610,994 144,875 SH   SOLE 43 136,120 0 8,755
UFP INDUSTRIES INC COM 90278Q108   12,710,432 160,384 SH   SOLE 2 87,884 0 72,500
UFP INDUSTRIES INC COM 90278Q108   52,781 666 SH   SOLE 4 220 0 446
UFP INDUSTRIES INC COM 90278Q108   186,634 2,355 SH   SOLE 7 2,355 0 0
UFP INDUSTRIES INC COM 90278Q108   32,096 405 SH   SOLE 13 405 0 0
UFP INDUSTRIES INC COM 90278Q108   16,597,486 209,432 SH   SOLE 18 194,461 0 14,971
UFP INDUSTRIES INC COM 90278Q108   42,629,843 537,916 SH   SOLE 19 537,916 0 0
UFP INDUSTRIES INC COM 90278Q108   597,784,494 7,543,022 SH   SOLE 21 7,543,022 0 0
UFP INDUSTRIES INC COM 90278Q108   155,633,686 1,963,832 SH   SOLE 22 1,912,719 0 51,113
UFP INDUSTRIES INC COM 90278Q108   1,277,272 16,117 SH   SOLE 23 16,117 0 0
UFP INDUSTRIES INC COM 90278Q108   754,302 9,518 SH   SOLE 25 9,518 0 0
UFP INDUSTRIES INC COM 90278Q108   8,729,625 110,153 SH   SOLE 26 23,362 0 86,791
UFP INDUSTRIES INC COM 90278Q108   87,334 1,102 SH   SOLE 28 1,102 0 0
UFP INDUSTRIES INC COM 90278Q108   7,859,302 99,171 SH   SOLE 30 99,171 0 0
UFP INDUSTRIES INC COM 90278Q108   59,596 752 SH   SOLE 36 752 0 0
UFP INDUSTRIES INC COM 90278Q108   721,334 9,102 SH   SOLE 40 9,102 0 0
UFP INDUSTRIES INC COM 90278Q108   3,107,313 39,209 SH   SOLE 43 37,752 0 1,457
UFP TECHNOLOGIES INC COM 902673102   457,531 3,881 SH   SOLE 2 2,081 0 1,800
UFP TECHNOLOGIES INC COM 902673102   9,785 83 SH   SOLE 7 83 0 0
UFP TECHNOLOGIES INC COM 902673102   2,056,237 17,442 SH   SOLE 18 17,442 0 0
UFP TECHNOLOGIES INC COM 902673102   1,506,281 12,777 SH   SOLE 19 12,777 0 0
UFP TECHNOLOGIES INC COM 902673102   29,493,602 250,179 SH   SOLE 21 250,179 0 0
UFP TECHNOLOGIES INC COM 902673102   19,985,302 169,525 SH   SOLE 22 163,761 0 5,764
UFP TECHNOLOGIES INC COM 902673102   124,374 1,055 SH   SOLE 25 1,055 0 0
UFP TECHNOLOGIES INC COM 902673102   75,096 637 SH   SOLE 26 0 0 637
UFP TECHNOLOGIES INC COM 902673102   124,846 1,059 SH   SOLE 28 0 0 1,059
UFP TECHNOLOGIES INC COM 902673102   156,912 1,331 SH   SOLE 40 1,331 0 0
UFP TECHNOLOGIES INC COM 902673102   236,841 2,009 SH   SOLE 43 1,958 0 51
UGI CORP NEW COM 902681105   27,484,439 741,420 SH   SOLE 2 418,807 0 322,613
UGI CORP NEW COM 902681105   9,786,851 264,010 SH   SOLE 4 138,164 0 125,846
UGI CORP NEW COM 902681105   15,706,744 423,705 SH   SOLE 7 371,735 0 51,970
UGI CORP NEW COM 902681105   486,321 13,119 SH   SOLE 13 13,119 0 0
UGI CORP NEW COM 902681105   909,031 24,522 SH   SOLE 15 24,522 0 0
UGI CORP NEW COM 902681105   23,235,513 626,801 SH   SOLE 18 615,550 0 11,251
UGI CORP NEW COM 902681105   2,449,919 66,089 SH   SOLE 19 66,089 0 0
UGI CORP NEW COM 902681105   806,794,260 21,764,075 SH   SOLE 21 21,764,075 0 0
UGI CORP NEW COM 902681105   232,150,578 6,262,492 SH   SOLE 22 5,857,220 0 405,272
UGI CORP NEW COM 902681105   13,229,579 356,881 SH   SOLE 23 356,881 0 0
UGI CORP NEW COM 902681105   10,542,671 284,399 SH   SOLE 25 284,399 0 0
UGI CORP NEW COM 902681105   8,341,084 225,009 SH   SOLE 26 178,139 0 46,870
UGI CORP NEW COM 902681105   29,798,720 803,850 SH   SOLE 28 11,584 0 792,266
UGI CORP NEW COM 902681105   58,645 1,582 SH   SOLE 29 1,582 0 0
UGI CORP NEW COM 902681105   57,265,995 1,544,807 SH   SOLE 30 1,200,999 0 343,808
UGI CORP NEW COM 902681105   1,843,788 49,738 SH   SOLE 31 45,725 0 4,013
UGI CORP NEW COM 902681105   4,112,991 110,952 SH   SOLE 32 110,952 0 0
UGI CORP NEW COM 902681105   372,479 10,048 SH   SOLE 34 10,048 0 0
UGI CORP NEW COM 902681105   1,539,258 41,523 SH   SOLE 36 41,523 0 0
UGI CORP NEW COM 902681105   344,529 9,294 SH   SOLE 40 9,294 0 0
UGI CORP NEW COM 902681105   32,622 880 SH   OTR 43 880 0 0
UGI CORP NEW COM 902681105   14,042,656 378,815 SH   SOLE 43 361,810 0 17,005
UGI CORP NEW UNIT 06/01/2024 902681113   14,298,584 165,445 SH   SOLE 21 165,445 0 0
UIPATH INC CL A 90364P105   4,294,188 337,859 SH   SOLE 2 33,187 0 304,672
UIPATH INC CL A 90364P105   53,395 4,201 SH   SOLE 7 4,201 0 0
UIPATH INC CL A 90364P105   25,763 2,027 SH   SOLE 15 2,027 0 0
UIPATH INC CL A 90364P105   1,912,410 150,465 SH   SOLE 18 150,465 0 0
UIPATH INC CL A 90364P105   1,668,365 131,264 SH   SOLE 19 131,264 0 0
UIPATH INC CL A 90364P105   72,908,792 5,736,333 SH   SOLE 21 5,736,333 0 0
UIPATH INC CL A 90364P105   105,026,835 8,263,323 SH   SOLE 22 7,924,616 0 338,707
UIPATH INC CL A 90364P105   4,197,986 330,290 SH   SOLE 25 330,290 0 0
UIPATH INC CL A 90364P105   2,069,328 162,811 SH   SOLE 26 13,857 0 148,954
UIPATH INC CL A 90364P105   1,188,194 93,485 SH   SOLE 28 5,845 0 87,640
UIPATH INC CL A 90364P105   20,009,633 1,574,322 SH   SOLE 30 1,574,322 0 0
UIPATH INC CL A 90364P105   64,643 5,086 SH   SOLE 31 5,086 0 0
UIPATH INC CL A 90364P105   662,738 52,143 SH   SOLE 36 52,143 0 0
UIPATH INC CL A 90364P105   7,034,527 553,464 SH   SOLE 43 485,177 0 68,287
ULTA BEAUTY INC COM 90384S303   76,630,090 163,366 SH   SOLE 2 74,167 0 89,199
ULTA BEAUTY INC COM 90384S303   26,625,820 56,763 SH   SOLE 4 32,687 0 24,076
ULTA BEAUTY INC COM 90384S303   30,524,730 65,075 SH   SOLE 7 50,723 0 14,352
ULTA BEAUTY INC COM 90384S303   3,398,412 7,245 SH   SOLE 13 6,667 0 578
ULTA BEAUTY INC COM 90384S303   2,748,281 5,859 SH   SOLE 15 5,859 0 0
ULTA BEAUTY INC COM 90384S303   50,610,308 107,895 SH   SOLE 18 94,278 0 13,617
ULTA BEAUTY INC COM 90384S303   29,490,431 62,870 SH   SOLE 19 62,870 0 0
ULTA BEAUTY INC COM 90384S303   715,200,879 1,524,721 SH   SOLE 21 1,524,721 0 0
ULTA BEAUTY INC COM 90384S303   548,714,803 1,169,793 SH   SOLE 22 1,054,945 0 114,848
ULTA BEAUTY INC COM 90384S303   45,506,826 97,015 SH   SOLE 23 97,015 0 0
ULTA BEAUTY INC COM 90384S303   51,906,348 110,658 SH   SOLE 25 110,658 0 0
ULTA BEAUTY INC COM 90384S303   53,602,974 114,275 SH   SOLE 26 45,576 0 68,699
ULTA BEAUTY INC COM 90384S303   73,673,541 157,063 SH   SOLE 28 1,548 0 155,515
ULTA BEAUTY INC COM 90384S303   2,564,875 5,468 SH   SOLE 29 5,468 0 0
ULTA BEAUTY INC COM 90384S303   134,145,577 285,982 SH   SOLE 30 285,156 0 826
ULTA BEAUTY INC COM 90384S303   9,900,191 21,106 SH   SOLE 31 20,165 0 941
ULTA BEAUTY INC COM 90384S303   27,993,629 59,679 SH   SOLE 34 59,679 0 0
ULTA BEAUTY INC COM 90384S303   6,612,480 14,097 SH   SOLE 36 14,097 0 0
ULTA BEAUTY INC COM 90384S303   906,712 1,933 SH   SOLE 40 1,933 0 0
ULTA BEAUTY INC COM 90384S303   49,721 106 SH   OTR 43 106 0 0
ULTA BEAUTY INC COM 90384S303   16,908,566 36,047 SH   SOLE 43 31,033 0 5,014
ULTRA CLEAN HLDGS INC COM 90385V107   2,009,918 60,631 SH   SOLE 2 25,216 0 35,415
ULTRA CLEAN HLDGS INC COM 90385V107   4,873 147 SH   SOLE 4 147 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   15,680 473 SH   SOLE 7 473 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   5,457,219 164,622 SH   SOLE 18 156,084 0 8,538
ULTRA CLEAN HLDGS INC COM 90385V107   5,860,224 176,779 SH   SOLE 19 176,779 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   187,050,831 5,642,559 SH   SOLE 21 5,642,559 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   41,423,146 1,249,567 SH   SOLE 22 1,201,908 0 47,659
ULTRA CLEAN HLDGS INC COM 90385V107   222,635 6,716 SH   SOLE 25 6,716 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   1,229,268 37,082 SH   SOLE 26 12,258 0 24,824
ULTRA CLEAN HLDGS INC COM 90385V107   26,155 789 SH   SOLE 28 789 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   2,521,787 76,072 SH   SOLE 30 76,072 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   19,634,513 592,293 SH   SOLE 34 592,293 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   189,817 5,726 SH   SOLE 40 5,726 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   985,384 29,725 SH   SOLE 43 28,620 0 1,105
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   7,372,771 159,136 SH   SOLE 2 78,175 0 80,961
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   9,915 214 SH   SOLE 4 214 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   271,586 5,862 SH   SOLE 7 5,862 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   463 10 SH   SOLE 17 0 0 10
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   2,697,379 58,221 SH   SOLE 18 58,221 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   17,063,061 368,294 SH   SOLE 19 368,294 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   69,507,509 1,500,270 SH   SOLE 21 1,500,270 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   88,587,083 1,912,089 SH   SOLE 22 1,786,341 0 125,748
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   1,000,635 21,598 SH   SOLE 23 21,598 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   502,217 10,840 SH   SOLE 25 10,840 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   2,518,036 54,350 SH   SOLE 26 26,062 0 28,288
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   78,437 1,693 SH   SOLE 28 1,693 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   7,175,498 154,878 SH   SOLE 30 154,878 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   44,245 955 SH   SOLE 31 955 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   569,025 12,282 SH   SOLE 34 12,282 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   136,812 2,953 SH   SOLE 36 2,953 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   400,986 8,655 SH   SOLE 40 8,655 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   16,262 351 SH   OTR 43 351 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   2,974,015 64,192 SH   SOLE 43 60,030 0 4,162
ULTRALIFE CORP COM 903899102   6,512 1,687 SH   SOLE 18 1,687 0 0
ULTRALIFE CORP COM 903899102   114,488 29,660 SH   SOLE 21 29,660 0 0
ULTRALIFE CORP COM 903899102   462,158 119,730 SH   SOLE 22 119,730 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   2,149,812 888,352 SH   SOLE 2 888,352 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   1,523,523 629,555 SH   SOLE 7 629,555 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   195,688 80,863 SH   SOLE 19 80,863 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   5,253,268 2,170,772 SH   SOLE 21 2,170,772 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   2,901,050 1,198,781 SH   SOLE 22 980,960 0 217,821
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   1,724,386 712,556 SH   SOLE 30 712,556 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   611,778 252,801 SH   SOLE 43 238,663 0 14,138
UMB FINL CORP COM 902788108   8,968,628 107,383 SH   SOLE 2 67,412 0 39,971
UMB FINL CORP COM 902788108   87,111 1,043 SH   SOLE 4 150 0 893
UMB FINL CORP COM 902788108   2,147,633 25,714 SH   SOLE 7 25,714 0 0
UMB FINL CORP COM 902788108   16,630,753 199,123 SH   SOLE 18 199,123 0 0
UMB FINL CORP COM 902788108   13,191,065 157,939 SH   SOLE 19 157,939 0 0
UMB FINL CORP COM 902788108   288,016,716 3,448,476 SH   SOLE 21 3,448,476 0 0
UMB FINL CORP COM 902788108   122,039,257 1,461,198 SH   SOLE 22 1,404,665 0 56,533
UMB FINL CORP COM 902788108   141,984 1,700 SH   SOLE 23 1,700 0 0
UMB FINL CORP COM 902788108   668,745 8,007 SH   SOLE 25 8,007 0 0
UMB FINL CORP COM 902788108   3,467,917 41,522 SH   SOLE 26 18,997 0 22,525
UMB FINL CORP COM 902788108   273,612 3,276 SH   SOLE 28 714 0 2,562
UMB FINL CORP COM 902788108   6,958,970 83,321 SH   SOLE 30 83,321 0 0
UMB FINL CORP COM 902788108   287,643 3,444 SH   SOLE 36 3,444 0 0
UMB FINL CORP COM 902788108   515,736 6,175 SH   SOLE 40 6,175 0 0
UMB FINL CORP COM 902788108   3,391,206 40,604 SH   SOLE 43 38,550 0 2,054
UMH PPTYS INC COM 903002103   780,898 48,503 SH   SOLE 2 15,737 0 32,766
UMH PPTYS INC COM 903002103   10,562 656 SH   SOLE 7 656 0 0
UMH PPTYS INC COM 903002103   2,235,662 138,861 SH   SOLE 18 138,861 0 0
UMH PPTYS INC COM 903002103   1,486,175 92,309 SH   SOLE 19 92,309 0 0
UMH PPTYS INC COM 903002103   32,624,332 2,026,356 SH   SOLE 21 2,026,356 0 0
UMH PPTYS INC COM 903002103   20,881,845 1,297,009 SH   SOLE 22 1,250,622 0 46,387
UMH PPTYS INC COM 903002103   32,345 2,009 SH   SOLE 23 2,009 0 0
UMH PPTYS INC COM 903002103   125,886 7,819 SH   SOLE 25 7,819 0 0
UMH PPTYS INC COM 903002103   397,090 24,664 SH   SOLE 26 17,034 0 7,630
UMH PPTYS INC COM 903002103   67,636 4,201 SH   SOLE 28 0 0 4,201
UMH PPTYS INC COM 903002103   581,935 36,145 SH   SOLE 30 36,145 0 0
UMH PPTYS INC COM 903002103   118,142 7,338 SH   SOLE 40 7,338 0 0
UMH PPTYS INC COM 903002103   511,134 31,747 SH   SOLE 43 31,454 0 293
UMPQUA HLDGS CORP COM 904214103   15,701,860 879,656 SH   SOLE 2 227,499 0 652,157
UMPQUA HLDGS CORP COM 904214103   110,170 6,172 SH   SOLE 4 1,388 0 4,784
UMPQUA HLDGS CORP COM 904214103   591,549 33,140 SH   SOLE 7 33,140 0 0
UMPQUA HLDGS CORP COM 904214103   8,172,337 457,834 SH   SOLE 18 457,834 0 0
UMPQUA HLDGS CORP COM 904214103   1,259,157 70,541 SH   SOLE 19 70,541 0 0
UMPQUA HLDGS CORP COM 904214103   210,099,677 11,770,290 SH   SOLE 21 11,770,290 0 0
UMPQUA HLDGS CORP COM 904214103   116,303,121 6,515,581 SH   SOLE 22 6,219,682 0 295,899
UMPQUA HLDGS CORP COM 904214103   639,048 35,801 SH   SOLE 25 35,801 0 0
UMPQUA HLDGS CORP COM 904214103   1,973,032 110,534 SH   SOLE 26 89,068 0 21,466
UMPQUA HLDGS CORP COM 904214103   283,458 15,880 SH   SOLE 28 3,931 0 11,949
UMPQUA HLDGS CORP COM 904214103   6,171,816 345,760 SH   SOLE 30 345,760 0 0
UMPQUA HLDGS CORP COM 904214103   56,442 3,162 SH   SOLE 31 3,162 0 0
UMPQUA HLDGS CORP COM 904214103   261,021 14,623 SH   SOLE 36 14,623 0 0
UMPQUA HLDGS CORP COM 904214103   614,683 34,436 SH   SOLE 40 34,436 0 0
UMPQUA HLDGS CORP COM 904214103   6,080,299 340,633 SH   SOLE 43 319,347 0 21,286
UNDER ARMOUR INC CL A 904311107   5,571,277 548,354 SH   SOLE 2 435,939 0 112,415
UNDER ARMOUR INC CL A 904311107   17,424 1,715 SH   SOLE 4 1,715 0 0
UNDER ARMOUR INC CL A 904311107   151,790 14,940 SH   SOLE 7 14,940 0 0
UNDER ARMOUR INC CL A 904311107   4,471,731 440,131 SH   SOLE 18 440,131 0 0
UNDER ARMOUR INC CL A 904311107   5,567,812 548,013 SH   SOLE 19 548,013 0 0
UNDER ARMOUR INC CL A 904311107   98,217,624 9,667,089 SH   SOLE 21 9,667,089 0 0
UNDER ARMOUR INC CL A 904311107   54,478,022 5,362,010 SH   SOLE 22 5,074,056 0 287,954
UNDER ARMOUR INC CL A 904311107   833,780 82,065 SH   SOLE 25 82,065 0 0
UNDER ARMOUR INC CL A 904311107   961,299 94,616 SH   SOLE 26 70,242 0 24,374
UNDER ARMOUR INC CL A 904311107   39,583 3,896 SH   SOLE 28 3,361 0 535
UNDER ARMOUR INC CL A 904311107   976,640 96,126 SH   SOLE 30 96,126 0 0
UNDER ARMOUR INC CL A 904311107   28,072 2,763 SH   SOLE 31 2,763 0 0
UNDER ARMOUR INC CL A 904311107   1,087,841 107,071 SH   SOLE 34 107,071 0 0
UNDER ARMOUR INC CL A 904311107   66,040 6,500 SH   SOLE 36 6,500 0 0
UNDER ARMOUR INC CL A 904311107   247,731 24,383 SH   SOLE 40 24,383 0 0
UNDER ARMOUR INC CL A 904311107   1,555,984 153,148 SH   SOLE 43 140,147 0 13,001
UNDER ARMOUR INC CL C 904311206   2,594,186 290,828 SH   SOLE 2 176,132 0 114,696
UNDER ARMOUR INC CL C 904311206   5,504 617 SH   SOLE 4 617 0 0
UNDER ARMOUR INC CL C 904311206   25,788 2,891 SH   SOLE 7 2,891 0 0
UNDER ARMOUR INC CL C 904311206   3,741,137 419,410 SH   SOLE 18 417,205 0 2,205
UNDER ARMOUR INC CL C 904311206   606,515 67,995 SH   SOLE 19 67,995 0 0
UNDER ARMOUR INC CL C 904311206   89,050,180 9,983,204 SH   SOLE 21 9,983,204 0 0
UNDER ARMOUR INC CL C 904311206   51,585,163 5,783,090 SH   SOLE 22 5,496,497 0 286,593
UNDER ARMOUR INC CL C 904311206   269,973 30,266 SH   SOLE 25 30,266 0 0
UNDER ARMOUR INC CL C 904311206   846,642 94,915 SH   SOLE 26 79,543 0 15,372
UNDER ARMOUR INC CL C 904311206   79,245 8,884 SH   SOLE 28 3,552 0 5,332
UNDER ARMOUR INC CL C 904311206   753,053 84,423 SH   SOLE 30 84,423 0 0
UNDER ARMOUR INC CL C 904311206   26,751 2,999 SH   SOLE 31 2,999 0 0
UNDER ARMOUR INC CL C 904311206   87,612 9,822 SH   SOLE 36 9,822 0 0
UNDER ARMOUR INC CL C 904311206   238,244 26,709 SH   SOLE 40 26,709 0 0
UNDER ARMOUR INC CL C 904311206   8,554 959 SH   OTR 43 959 0 0
UNDER ARMOUR INC CL C 904311206   232,428 26,057 SH   SOLE 43 24,048 0 2,009
UNICO AMERN CORP COM 904607108   1,002 619 SH   SOLE 21 619 0 0
UNIFI INC COM NEW 904677200   89,019 10,339 SH   SOLE 2 548 0 9,791
UNIFI INC COM NEW 904677200   1,593 185 SH   SOLE 7 185 0 0
UNIFI INC COM NEW 904677200   375,095 43,565 SH   SOLE 18 43,565 0 0
UNIFI INC COM NEW 904677200   228,699 26,562 SH   SOLE 19 26,562 0 0
UNIFI INC COM NEW 904677200   4,069,715 472,673 SH   SOLE 21 472,673 0 0
UNIFI INC COM NEW 904677200   3,107,315 360,896 SH   SOLE 22 349,735 0 11,161
UNIFI INC COM NEW 904677200   23,557 2,736 SH   SOLE 43 340 0 2,396
UNIFIRST CORP MASS COM 904708104   2,928,430 15,174 SH   SOLE 2 4,540 0 10,634
UNIFIRST CORP MASS COM 904708104   11,193 58 SH   SOLE 4 58 0 0
UNIFIRST CORP MASS COM 904708104   31,457 163 SH   SOLE 7 163 0 0
UNIFIRST CORP MASS COM 904708104   10,247,576 53,099 SH   SOLE 18 53,099 0 0
UNIFIRST CORP MASS COM 904708104   5,340,226 27,671 SH   SOLE 19 27,671 0 0
UNIFIRST CORP MASS COM 904708104   358,760,111 1,858,957 SH   SOLE 21 1,858,957 0 0
UNIFIRST CORP MASS COM 904708104   75,069,829 388,983 SH   SOLE 22 370,103 0 18,880
UNIFIRST CORP MASS COM 904708104   432,105 2,239 SH   SOLE 25 2,239 0 0
UNIFIRST CORP MASS COM 904708104   1,157,361 5,997 SH   SOLE 26 4,593 0 1,404
UNIFIRST CORP MASS COM 904708104   52,493 272 SH   SOLE 28 272 0 0
UNIFIRST CORP MASS COM 904708104   4,642,567 24,056 SH   SOLE 30 24,056 0 0
UNIFIRST CORP MASS COM 904708104   432,491 2,241 SH   SOLE 40 2,241 0 0
UNIFIRST CORP MASS COM 904708104   1,358,071 7,037 SH   SOLE 43 6,837 0 200
UNILEVER PLC SPON ADR NEW 904767704   12,180,622 241,919 SH   SOLE 2 241,919 0 0
UNILEVER PLC SPON ADR NEW 904767704   245,691,639 4,879,675 SH   SOLE 18 4,525,738 0 353,937
UNILEVER PLC SPON ADR NEW 904767704   508,423,727 10,097,790 SH   SOLE 19 10,097,790 0 0
UNILEVER PLC SPON ADR NEW 904767704   54,740,470 1,087,199 SH   SOLE 22 1,087,199 0 0
UNILEVER PLC SPON ADR NEW 904767704   4,063,396 80,703 SH   SOLE 23 80,703 0 0
UNILEVER PLC SPON ADR NEW 904767704   2,907,461 57,745 SH   SOLE 25 0 0 57,745
UNILEVER PLC SPON ADR NEW 904767704   5,590,461 111,032 SH   SOLE 26 111,032 0 0
UNILEVER PLC SPON ADR NEW 904767704   39,363,076 781,789 SH   SOLE 34 781,789 0 0
UNILEVER PLC SPON ADR NEW 904767704   892,806 17,732 SH   SOLE 36 17,732 0 0
UNILEVER PLC SPON ADR NEW 904767704   84,405,891 1,676,383 SH   SOLE 43 1,494,133 0 182,250
UNION BANKSHARES INC COM 905400107   2,953 123 SH   SOLE 2 0 0 123
UNION BANKSHARES INC COM 905400107   15,823 659 SH   SOLE 18 659 0 0
UNION BANKSHARES INC COM 905400107   223,388 9,304 SH   SOLE 21 9,304 0 0
UNION BANKSHARES INC COM 905400107   15,871 661 SH   SOLE 22 661 0 0
UNION PAC CORP COM 907818108   280,258,684 1,353,449 SH   SOLE 2 386,174 0 967,275
UNION PAC CORP COM 907818108   79,726,713 385,023 SH   SOLE 4 309,236 0 75,787
UNION PAC CORP COM 907818108   112,230,491 541,993 SH   SOLE 7 523,136 0 18,857
UNION PAC CORP COM 907818108   8,848,515 42,732 SH   SOLE 13 32,335 0 10,397
UNION PAC CORP COM 907818108   14,645,854 70,729 SH   SOLE 15 70,729 0 0
UNION PAC CORP COM 907818108   21,535 104 SH   SOLE 17 0 0 104
UNION PAC CORP COM 907818108   298,899,179 1,443,469 SH   SOLE 18 1,358,763 0 84,706
UNION PAC CORP COM 907818108   125,889,242 607,955 SH   SOLE 19 607,955 0 0
UNION PAC CORP COM 907818108   15,671,058 75,680 SH   SOLE 20 75,680 0 0
UNION PAC CORP COM 907818108   3,013,698,851 14,554,010 SH   SOLE 21 14,554,010 0 0
UNION PAC CORP COM 907818108   2,797,114,191 13,508,061 SH   SOLE 22 12,179,413 0 1,328,648
UNION PAC CORP COM 907818108   256,584,785 1,239,121 SH   SOLE 23 1,239,121 0 0
UNION PAC CORP COM 907818108   189,816,306 916,677 SH   SOLE 25 916,677 0 0
UNION PAC CORP COM 907818108   254,855,751 1,230,771 SH   SOLE 26 531,965 0 698,806
UNION PAC CORP COM 907818108   260,664,686 1,258,824 SH   SOLE 28 13,422 0 1,245,402
UNION PAC CORP COM 907818108   5,449,461 26,317 SH   SOLE 29 26,317 0 0
UNION PAC CORP COM 907818108   713,205,610 3,444,273 SH   SOLE 30 3,440,958 0 3,315
UNION PAC CORP COM 907818108   41,279,405 199,350 SH   SOLE 31 188,126 0 11,224
UNION PAC CORP COM 907818108   42,025,892 202,955 SH   SOLE 34 202,955 0 0
UNION PAC CORP COM 907818108   41,582,762 200,815 SH   SOLE 36 200,815 0 0
UNION PAC CORP COM 907818108   4,856,206 23,452 SH   SOLE 40 23,452 0 0
UNION PAC CORP COM 907818108   335,660 1,621 SH   OTR 43 1,621 0 0
UNION PAC CORP COM 907818108   156,800,830 757,236 SH   SOLE 43 690,269 0 66,967
UNIQUE FABRICATING INC COM 90915J103   394 714 SH   SOLE 21 714 0 0
UNIQURE NV SHS N90064101   1,393,797 61,482 SH   SOLE 2 54,990 0 6,492
UNIQURE NV SHS N90064101   4,013 177 SH   SOLE 4 177 0 0
UNIQURE NV SHS N90064101   123,597 5,452 SH   SOLE 7 5,452 0 0
UNIQURE NV SHS N90064101   660,218 29,123 SH   SOLE 18 29,123 0 0
UNIQURE NV SHS N90064101   90,348,610 3,985,382 SH   SOLE 21 3,985,382 0 0
UNIQURE NV SHS N90064101   15,280,827 674,055 SH   SOLE 22 651,151 0 22,904
UNIQURE NV SHS N90064101   214,798 9,475 SH   SOLE 25 9,475 0 0
UNIQURE NV SHS N90064101   305,796 13,489 SH   SOLE 26 10,849 0 2,640
UNIQURE NV SHS N90064101   3,930,389 173,374 SH   SOLE 30 173,374 0 0
UNIQURE NV SHS N90064101   110,516 4,875 SH   SOLE 34 4,875 0 0
UNIQURE NV SHS N90064101   72,227 3,186 SH   SOLE 36 3,186 0 0
UNIQURE NV SHS N90064101   144,340 6,367 SH   SOLE 40 6,367 0 0
UNIQURE NV SHS N90064101   265,987 11,733 SH   SOLE 43 11,222 0 511
UNISYS CORP COM NEW 909214306   395,913 77,478 SH   SOLE 2 45,760 0 31,718
UNISYS CORP COM NEW 909214306   1,272 249 SH   SOLE 4 249 0 0
UNISYS CORP COM NEW 909214306   4,160 814 SH   SOLE 7 814 0 0
UNISYS CORP COM NEW 909214306   1,215,863 237,938 SH   SOLE 18 237,938 0 0
UNISYS CORP COM NEW 909214306   674,045 131,907 SH   SOLE 19 131,907 0 0
UNISYS CORP COM NEW 909214306   44,382,624 8,685,445 SH   SOLE 21 8,685,445 0 0
UNISYS CORP COM NEW 909214306   8,815,103 1,725,069 SH   SOLE 22 1,668,633 0 56,436
UNISYS CORP COM NEW 909214306   19,898 3,894 SH   SOLE 23 3,894 0 0
UNISYS CORP COM NEW 909214306   61,412 12,018 SH   SOLE 25 12,018 0 0
UNISYS CORP COM NEW 909214306   188,375 36,864 SH   SOLE 26 30,475 0 6,389
UNISYS CORP COM NEW 909214306   4,875 954 SH   SOLE 28 954 0 0
UNISYS CORP COM NEW 909214306   3,322,461 650,188 SH   SOLE 30 650,188 0 0
UNISYS CORP COM NEW 909214306   51,979 10,172 SH   SOLE 40 10,172 0 0
UNISYS CORP COM NEW 909214306   407,190 79,685 SH   SOLE 43 78,429 0 1,256
UNITED AIRLS HLDGS INC COM 910047109   9,148,056 242,654 SH   SOLE 2 94,162 0 148,492
UNITED AIRLS HLDGS INC COM 910047109   1,067,287 28,310 SH   SOLE 4 8,509 0 19,801
UNITED AIRLS HLDGS INC COM 910047109   8,795,410 233,300 SH   SOLE 7 223,591 0 9,709
UNITED AIRLS HLDGS INC COM 910047109   237,133 6,290 SH   SOLE 13 6,290 0 0
UNITED AIRLS HLDGS INC COM 910047109   583,068 15,466 SH   SOLE 15 15,466 0 0
UNITED AIRLS HLDGS INC COM 910047109   17,683,524 469,059 SH   SOLE 18 459,559 0 9,500
UNITED AIRLS HLDGS INC COM 910047109   9,045,776 239,941 SH   SOLE 19 239,941 0 0
UNITED AIRLS HLDGS INC COM 910047109   306,348,730 8,125,961 SH   SOLE 21 8,125,961 0 0
UNITED AIRLS HLDGS INC COM 910047109   240,734,104 6,385,520 SH   SOLE 22 6,023,241 0 362,279
UNITED AIRLS HLDGS INC COM 910047109   814,772 21,612 SH   SOLE 23 21,612 0 0
UNITED AIRLS HLDGS INC COM 910047109   3,971,695 105,350 SH   SOLE 25 105,350 0 0
UNITED AIRLS HLDGS INC COM 910047109   8,318,015 220,637 SH   SOLE 26 18,300 0 202,337
UNITED AIRLS HLDGS INC COM 910047109   2,372,310 62,926 SH   SOLE 28 22,756 0 40,170
UNITED AIRLS HLDGS INC COM 910047109   366,218 9,714 SH   SOLE 29 9,714 0 0
UNITED AIRLS HLDGS INC COM 910047109   29,310,054 777,455 SH   SOLE 30 777,455 0 0
UNITED AIRLS HLDGS INC COM 910047109   388,687 10,310 SH   SOLE 31 10,310 0 0
UNITED AIRLS HLDGS INC COM 910047109   1,840,288 48,814 SH   SOLE 34 48,814 0 0
UNITED AIRLS HLDGS INC COM 910047109   861,106 22,841 SH   SOLE 36 22,841 0 0
UNITED AIRLS HLDGS INC COM 910047109   14,515 385 SH   OTR 43 385 0 0
UNITED AIRLS HLDGS INC COM 910047109   6,955,612 184,499 SH   SOLE 43 161,169 0 23,330
UNITED BANCORP INC OHIO COM 909911109   2,591 176 SH   SOLE 2 0 0 176
UNITED BANCORP INC OHIO COM 909911109   11,482 780 SH   SOLE 18 780 0 0
UNITED BANCORP INC OHIO COM 909911109   266,259 18,087 SH   SOLE 21 18,087 0 0
UNITED BANCORP INC OHIO COM 909911109   4,387 298 SH   SOLE 22 298 0 0
UNITED BANKSHARES INC WEST V COM 909907107   7,718,568 190,629 SH   SOLE 2 98,159 0 92,470
UNITED BANKSHARES INC WEST V COM 909907107   112,036 2,767 SH   SOLE 4 464 0 2,303
UNITED BANKSHARES INC WEST V COM 909907107   4,618,168 114,057 SH   SOLE 7 114,057 0 0
UNITED BANKSHARES INC WEST V COM 909907107   27,024,200 667,429 SH   SOLE 18 667,429 0 0
UNITED BANKSHARES INC WEST V COM 909907107   10,055,044 248,334 SH   SOLE 19 248,334 0 0
UNITED BANKSHARES INC WEST V COM 909907107   573,176,561 14,156,003 SH   SOLE 21 14,156,003 0 0
UNITED BANKSHARES INC WEST V COM 909907107   161,960,567 4,000,014 SH   SOLE 22 3,835,917 0 164,097
UNITED BANKSHARES INC WEST V COM 909907107   758,580 18,735 SH   SOLE 25 18,735 0 0
UNITED BANKSHARES INC WEST V COM 909907107   2,355,182 58,167 SH   SOLE 26 47,191 0 10,976
UNITED BANKSHARES INC WEST V COM 909907107   417,007 10,299 SH   SOLE 28 2,302 0 7,997
UNITED BANKSHARES INC WEST V COM 909907107   5,555,876 137,216 SH   SOLE 30 137,216 0 0
UNITED BANKSHARES INC WEST V COM 909907107   2,810,330 69,408 SH   SOLE 32 69,408 0 0
UNITED BANKSHARES INC WEST V COM 909907107   146,452 3,617 SH   SOLE 36 3,617 0 0
UNITED BANKSHARES INC WEST V COM 909907107   710,154 17,539 SH   SOLE 40 17,539 0 0
UNITED BANKSHARES INC WEST V COM 909907107   3,240,472 80,031 SH   SOLE 43 75,553 0 4,478
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   3,168,344 93,738 SH   SOLE 2 27,512 0 66,226
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   72,670 2,150 SH   SOLE 4 189 0 1,961
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   37,856 1,120 SH   SOLE 7 1,120 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   12,324,764 364,638 SH   SOLE 18 364,638 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   6,235,458 184,481 SH   SOLE 19 184,481 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   414,101,714 12,251,530 SH   SOLE 21 12,251,530 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   80,760,233 2,389,356 SH   SOLE 22 2,285,448 0 103,908
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   435,344 12,880 SH   SOLE 25 12,880 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   1,451,372 42,940 SH   SOLE 26 36,406 0 6,534
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   19,942 590 SH   SOLE 28 590 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   5,384,137 159,294 SH   SOLE 30 159,294 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   404,045 11,954 SH   SOLE 40 11,954 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   851,239 25,185 SH   SOLE 43 24,807 0 378
UNITED FIRE GROUP INC COM 910340108   1,217,930 44,515 SH   SOLE 2 29,593 0 14,922
UNITED FIRE GROUP INC COM 910340108   1,860 68 SH   SOLE 4 68 0 0
UNITED FIRE GROUP INC COM 910340108   5,198 190 SH   SOLE 7 190 0 0
UNITED FIRE GROUP INC COM 910340108   2,108,964 77,082 SH   SOLE 18 77,082 0 0
UNITED FIRE GROUP INC COM 910340108   2,006,719 73,345 SH   SOLE 19 73,345 0 0
UNITED FIRE GROUP INC COM 910340108   77,353,314 2,827,241 SH   SOLE 21 2,827,241 0 0
UNITED FIRE GROUP INC COM 910340108   17,339,838 633,766 SH   SOLE 22 605,687 0 28,079
UNITED FIRE GROUP INC COM 910340108   98,906 3,615 SH   SOLE 25 3,615 0 0
UNITED FIRE GROUP INC COM 910340108   139,399 5,095 SH   SOLE 26 3,611 0 1,484
UNITED FIRE GROUP INC COM 910340108   192,505 7,036 SH   SOLE 28 4,815 0 2,221
UNITED FIRE GROUP INC COM 910340108   1,146,576 41,907 SH   SOLE 30 41,907 0 0
UNITED FIRE GROUP INC COM 910340108   56,663 2,071 SH   SOLE 40 2,071 0 0
UNITED FIRE GROUP INC COM 910340108   328,101 11,992 SH   SOLE 43 11,872 0 120
UNITED GUARDIAN INC COM 910571108   5,554 532 SH   SOLE 18 532 0 0
UNITED GUARDIAN INC COM 910571108   260,217 24,925 SH   SOLE 21 24,925 0 0
UNITED GUARDIAN INC COM 910571108   37,386 3,581 SH   SOLE 22 3,581 0 0
UNITED INS HLDGS CORP COM 910710102   27,407 25,856 SH   SOLE 2 16,669 0 9,187
UNITED INS HLDGS CORP COM 910710102   4,031 3,803 SH   SOLE 18 3,803 0 0
UNITED INS HLDGS CORP COM 910710102   60,627 57,195 SH   SOLE 21 57,195 0 0
UNITED INS HLDGS CORP COM 910710102   515,899 486,697 SH   SOLE 22 486,697 0 0
UNITED INS HLDGS CORP COM 910710102   1,140 1,075 SH   SOLE 26 0 0 1,075
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   7,796,160 1,193,899 SH   SOLE 2 1,193,899 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   85,817 13,142 SH   SOLE 4 13,142 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   869,724 133,189 SH   SOLE 13 133,189 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   1,808,503 276,953 SH   SOLE 18 276,953 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   41,241,070 6,315,631 SH   SOLE 21 6,315,631 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   17,343,138 2,655,917 SH   SOLE 22 2,655,917 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   263,773 40,394 SH   SOLE 26 0 0 40,394
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   76,721 11,749 SH   SOLE 28 0 0 11,749
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   22,359 3,424 SH   SOLE 30 3,424 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   61,476,582 9,414,484 SH   SOLE 43 8,529,057 0 885,427
UNITED NAT FOODS INC COM 911163103   3,184,788 82,273 SH   SOLE 2 39,632 0 42,641
UNITED NAT FOODS INC COM 911163103   8,013 207 SH   SOLE 4 207 0 0
UNITED NAT FOODS INC COM 911163103   255,215 6,593 SH   SOLE 7 6,593 0 0
UNITED NAT FOODS INC COM 911163103   7,927,421 204,790 SH   SOLE 18 204,790 0 0
UNITED NAT FOODS INC COM 911163103   5,082,391 131,294 SH   SOLE 19 131,294 0 0
UNITED NAT FOODS INC COM 911163103   288,778,613 7,460,052 SH   SOLE 21 7,460,052 0 0
UNITED NAT FOODS INC COM 911163103   62,073,808 1,603,560 SH   SOLE 22 1,531,716 0 71,844
UNITED NAT FOODS INC COM 911163103   118,027 3,049 SH   SOLE 23 3,049 0 0
UNITED NAT FOODS INC COM 911163103   407,810 10,535 SH   SOLE 25 10,535 0 0
UNITED NAT FOODS INC COM 911163103   1,226,333 31,680 SH   SOLE 26 23,492 0 8,188
UNITED NAT FOODS INC COM 911163103   38,865 1,004 SH   SOLE 28 1,004 0 0
UNITED NAT FOODS INC COM 911163103   4,618,413 119,308 SH   SOLE 30 119,308 0 0
UNITED NAT FOODS INC COM 911163103   260,247 6,723 SH   SOLE 36 6,723 0 0
UNITED NAT FOODS INC COM 911163103   327,525 8,461 SH   SOLE 40 8,461 0 0
UNITED NAT FOODS INC COM 911163103   3,409,345 88,074 SH   SOLE 43 84,519 0 3,555
UNITED PARCEL SERVICE INC CL B 911312106   293,994,905 1,691,181 SH   SOLE 2 475,627 0 1,215,554
UNITED PARCEL SERVICE INC CL B 911312106   87,777,031 504,930 SH   SOLE 4 383,448 0 121,482
UNITED PARCEL SERVICE INC CL B 911312106   129,274,030 743,638 SH   SOLE 7 717,820 0 25,818
UNITED PARCEL SERVICE INC CL B 911312106   12,211,043 70,243 SH   SOLE 13 61,661 0 8,582
UNITED PARCEL SERVICE INC CL B 911312106   21,401,095 123,108 SH   SOLE 15 123,108 0 0
UNITED PARCEL SERVICE INC CL B 911312106   3,303 19 SH   SOLE 17 0 0 19
UNITED PARCEL SERVICE INC CL B 911312106   988,981,709 5,689,034 SH   SOLE 18 5,590,404 0 98,630
UNITED PARCEL SERVICE INC CL B 911312106   230,067,331 1,323,443 SH   SOLE 19 1,323,443 0 0
UNITED PARCEL SERVICE INC CL B 911312106   3,513,862,862 20,213,201 SH   SOLE 21 20,213,201 0 0
UNITED PARCEL SERVICE INC CL B 911312106   2,821,668,836 16,231,413 SH   SOLE 22 14,629,665 0 1,601,748
UNITED PARCEL SERVICE INC CL B 911312106   272,556,435 1,567,858 SH   SOLE 23 1,567,858 0 0
UNITED PARCEL SERVICE INC CL B 911312106   208,212,514 1,197,725 SH   SOLE 25 1,197,725 0 0
UNITED PARCEL SERVICE INC CL B 911312106   254,937,229 1,466,505 SH   SOLE 26 613,798 0 852,707
UNITED PARCEL SERVICE INC CL B 911312106   292,251,464 1,681,152 SH   SOLE 28 33,276 0 1,647,876
UNITED PARCEL SERVICE INC CL B 911312106   8,866,362 51,003 SH   SOLE 29 51,003 0 0
UNITED PARCEL SERVICE INC CL B 911312106   621,312,157 3,574,046 SH   SOLE 30 3,574,046 0 0
UNITED PARCEL SERVICE INC CL B 911312106   47,935,511 275,745 SH   SOLE 31 262,620 0 13,125
UNITED PARCEL SERVICE INC CL B 911312106   105,716,972 608,128 SH   SOLE 34 608,128 0 0
UNITED PARCEL SERVICE INC CL B 911312106   37,734,580 217,065 SH   SOLE 36 217,065 0 0
UNITED PARCEL SERVICE INC CL B 911312106   1,677,208 9,648 SH   SOLE 37 9,648 0 0
UNITED PARCEL SERVICE INC CL B 911312106   4,805,633 27,644 SH   SOLE 40 27,644 0 0
UNITED PARCEL SERVICE INC CL B 911312106   301,265 1,733 SH   OTR 43 1,733 0 0
UNITED PARCEL SERVICE INC CL B 911312106   110,155,287 633,659 SH   SOLE 43 565,760 0 67,899
UNITED RENTALS INC COM 911363109   72,139,242 202,969 SH   SOLE 2 52,847 0 150,122
UNITED RENTALS INC COM 911363109   27,792,778 78,197 SH   SOLE 4 48,609 0 29,588
UNITED RENTALS INC COM 911363109   31,704,175 89,202 SH   SOLE 7 69,621 0 19,581
UNITED RENTALS INC COM 911363109   820,665 2,309 SH   SOLE 13 1,249 0 1,060
UNITED RENTALS INC COM 911363109   2,770,854 7,796 SH   SOLE 15 7,796 0 0
UNITED RENTALS INC COM 911363109   52,309,294 147,176 SH   SOLE 18 141,404 0 5,772
UNITED RENTALS INC COM 911363109   30,637,204 86,200 SH   SOLE 19 86,200 0 0
UNITED RENTALS INC COM 911363109   721,085,692 2,028,827 SH   SOLE 21 2,028,827 0 0
UNITED RENTALS INC COM 911363109   535,831,192 1,507,600 SH   SOLE 22 1,357,412 0 150,188
UNITED RENTALS INC COM 911363109   39,506,355 111,154 SH   SOLE 23 111,154 0 0
UNITED RENTALS INC COM 911363109   56,932,597 160,184 SH   SOLE 25 160,184 0 0
UNITED RENTALS INC COM 911363109   46,635,369 131,212 SH   SOLE 26 54,429 0 76,783
UNITED RENTALS INC COM 911363109   73,933,047 208,016 SH   SOLE 28 13,648 0 194,368
UNITED RENTALS INC COM 911363109   226,966,592 638,587 SH   SOLE 30 637,513 0 1,074
UNITED RENTALS INC COM 911363109   5,730,792 16,124 SH   SOLE 31 14,897 0 1,227
UNITED RENTALS INC COM 911363109   10,873,009 30,592 SH   SOLE 34 30,592 0 0
UNITED RENTALS INC COM 911363109   8,198,473 23,067 SH   SOLE 36 23,067 0 0
UNITED RENTALS INC COM 911363109   967,098 2,721 SH   SOLE 40 2,721 0 0
UNITED RENTALS INC COM 911363109   50,114 141 SH   OTR 43 141 0 0
UNITED RENTALS INC COM 911363109   29,993,716 84,390 SH   SOLE 43 78,844 0 5,546
UNITED SEC BANCSHARES CALIF COM 911460103   16,601 2,271 SH   SOLE 18 2,271 0 0
UNITED SEC BANCSHARES CALIF COM 911460103   208,891 28,576 SH   SOLE 21 28,576 0 0
UNITED SEC BANCSHARES CALIF COM 911460103   97,362 13,319 SH   SOLE 22 13,319 0 0
UNITED STATES ANTIMONY CORP COM 911549103   35,761 73,446 SH   SOLE 21 73,446 0 0
UNITED STATES ANTIMONY CORP COM 911549103   757,083 1,554,904 SH   SOLE 22 1,554,904 0 0
UNITED STATES CELLULAR CORP COM 911684108   3,031,527 145,397 SH   SOLE 2 120,544 0 24,853
UNITED STATES CELLULAR CORP COM 911684108   1,188 57 SH   SOLE 4 57 0 0
UNITED STATES CELLULAR CORP COM 911684108   2,439 117 SH   SOLE 7 117 0 0
UNITED STATES CELLULAR CORP COM 911684108   1,504,328 72,150 SH   SOLE 18 56,009 0 16,141
UNITED STATES CELLULAR CORP COM 911684108   4,402,123 211,133 SH   SOLE 19 211,133 0 0
UNITED STATES CELLULAR CORP COM 911684108   11,729,439 562,563 SH   SOLE 21 562,563 0 0
UNITED STATES CELLULAR CORP COM 911684108   14,605,404 700,499 SH   SOLE 22 652,899 0 47,600
UNITED STATES CELLULAR CORP COM 911684108   38,406 1,842 SH   SOLE 25 1,842 0 0
UNITED STATES CELLULAR CORP COM 911684108   14,783 709 SH   SOLE 28 0 0 709
UNITED STATES CELLULAR CORP COM 911684108   568,017 27,243 SH   SOLE 30 27,243 0 0
UNITED STATES CELLULAR CORP COM 911684108   234,083 11,227 SH   SOLE 34 11,227 0 0
UNITED STATES CELLULAR CORP COM 911684108   21 1 SH   SOLE 36 1 0 0
UNITED STATES CELLULAR CORP COM 911684108   25,625 1,229 SH   SOLE 40 1,229 0 0
UNITED STATES CELLULAR CORP COM 911684108   575,523 27,603 SH   SOLE 43 26,790 0 813
UNITED STATES STL CORP NOTE 5.000%11/0 912909AT5   6,760,000 3,380,000 PRN   SOLE 21 3,380,000 0 0
UNITED STATES STL CORP NEW COM 912909108   17,816,211 711,226 SH   SOLE 2 295,672 0 415,554
UNITED STATES STL CORP NEW COM 912909108   96,067 3,835 SH   SOLE 4 3,835 0 0
UNITED STATES STL CORP NEW COM 912909108   382,614 15,274 SH   SOLE 7 15,274 0 0
UNITED STATES STL CORP NEW COM 912909108   12,279,510 490,200 SH   SOLE 18 490,200 0 0
UNITED STATES STL CORP NEW COM 912909108   1,890,073 75,452 SH   SOLE 19 75,452 0 0
UNITED STATES STL CORP NEW COM 912909108   322,076,743 12,857,355 SH   SOLE 21 12,857,355 0 0
UNITED STATES STL CORP NEW COM 912909108   168,210,925 6,715,007 SH   SOLE 22 6,398,631 0 316,376
UNITED STATES STL CORP NEW COM 912909108   926,424 36,983 SH   SOLE 25 36,983 0 0
UNITED STATES STL CORP NEW COM 912909108   3,962,584 158,187 SH   SOLE 26 137,206 0 20,981
UNITED STATES STL CORP NEW COM 912909108   47,846 1,910 SH   SOLE 28 1,910 0 0
UNITED STATES STL CORP NEW COM 912909108   2,847,459 113,671 SH   SOLE 30 113,671 0 0
UNITED STATES STL CORP NEW COM 912909108   81,287 3,245 SH   SOLE 31 3,245 0 0
UNITED STATES STL CORP NEW COM 912909108   468,335 18,696 SH   SOLE 36 18,696 0 0
UNITED STATES STL CORP NEW COM 912909108   889,175 35,496 SH   SOLE 40 35,496 0 0
UNITED STATES STL CORP NEW COM 912909108   6,432,491 256,786 SH   SOLE 43 235,318 0 21,468
UNITED STS LIME & MINERALS I COM 911922102   322,622 2,292 SH   SOLE 2 1,656 0 636
UNITED STS LIME & MINERALS I COM 911922102   4,645 33 SH   SOLE 7 33 0 0
UNITED STS LIME & MINERALS I COM 911922102   794,731 5,646 SH   SOLE 18 5,646 0 0
UNITED STS LIME & MINERALS I COM 911922102   531,369 3,775 SH   SOLE 19 3,775 0 0
UNITED STS LIME & MINERALS I COM 911922102   10,368,522 73,661 SH   SOLE 21 73,661 0 0
UNITED STS LIME & MINERALS I COM 911922102   10,413,566 73,981 SH   SOLE 22 71,852 0 2,129
UNITED STS LIME & MINERALS I COM 911922102   68,409 486 SH   SOLE 25 486 0 0
UNITED STS LIME & MINERALS I COM 911922102   127,388 905 SH   SOLE 30 905 0 0
UNITED STS LIME & MINERALS I COM 911922102   36,457 259 SH   SOLE 40 259 0 0
UNITED STS LIME & MINERALS I COM 911922102   204,806 1,455 SH   SOLE 43 753 0 702
UNITED STS OIL FD LP UNITS 91232N207   4,008,820 57,179 SH   SOLE 18 57,179 0 0
UNITED STS OIL FD LP UNITS 91232N207   17,939,817 255,881 SH   SOLE 19 255,881 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   33,294,047 119,724 SH   SOLE 2 40,690 0 79,034
UNITED THERAPEUTICS CORP DEL COM 91307C102   302,284 1,087 SH   SOLE 4 1,087 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   891,557 3,206 SH   SOLE 7 3,206 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   26,334,289 94,697 SH   SOLE 18 94,639 0 58
UNITED THERAPEUTICS CORP DEL COM 91307C102   20,555,857 73,918 SH   SOLE 19 73,918 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   773,552,107 2,781,661 SH   SOLE 21 2,781,661 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   361,183,014 1,298,799 SH   SOLE 22 1,237,636 0 61,163
UNITED THERAPEUTICS CORP DEL COM 91307C102   384,042 1,381 SH   SOLE 23 1,381 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   2,057,310 7,398 SH   SOLE 25 7,398 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   6,064,031 21,806 SH   SOLE 26 18,091 0 3,715
UNITED THERAPEUTICS CORP DEL COM 91307C102   627,649 2,257 SH   SOLE 28 506 0 1,751
UNITED THERAPEUTICS CORP DEL COM 91307C102   14,403,950 51,796 SH   SOLE 30 51,796 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   173,806 625 SH   SOLE 31 625 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   514,188 1,849 SH   SOLE 34 1,849 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   446,334 1,605 SH   SOLE 36 1,605 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   1,775,883 6,386 SH   SOLE 40 6,386 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   43,382 156 SH   OTR 43 156 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   11,684,229 42,016 SH   SOLE 43 39,351 0 2,665
UNITEDHEALTH GROUP INC COM 91324P102   1,146,070,489 2,161,663 SH   SOLE 2 694,483 0 1,467,180
UNITEDHEALTH GROUP INC COM 91324P102   385,088,290 726,335 SH   SOLE 4 433,008 0 293,327
UNITEDHEALTH GROUP INC COM 91324P102   481,098,586 907,425 SH   SOLE 7 856,829 0 50,596
UNITEDHEALTH GROUP INC COM 91324P102   18,984,685 35,808 SH   SOLE 13 25,183 0 10,625
UNITEDHEALTH GROUP INC COM 91324P102   83,889,851 158,229 SH   SOLE 15 158,229 0 0
UNITEDHEALTH GROUP INC COM 91324P102   208,983 394 SH   SOLE 17 0 0 394
UNITEDHEALTH GROUP INC COM 91324P102   2,272,775,160 4,286,799 SH   SOLE 18 4,001,895 0 284,904
UNITEDHEALTH GROUP INC COM 91324P102   1,569,466,405 2,960,252 SH   SOLE 19 2,960,252 0 0
UNITEDHEALTH GROUP INC COM 91324P102   13,252,784,868 24,996,765 SH   SOLE 21 24,996,765 0 0
UNITEDHEALTH GROUP INC COM 91324P102   11,018,897,947 20,783,315 SH   SOLE 22 18,764,098 0 2,019,217
UNITEDHEALTH GROUP INC COM 91324P102   1,009,320,102 1,903,731 SH   SOLE 23 1,903,731 0 0
UNITEDHEALTH GROUP INC COM 91324P102   896,522,716 1,690,978 SH   SOLE 25 1,680,435 0 10,543
UNITEDHEALTH GROUP INC COM 91324P102   1,054,200,899 1,988,383 SH   SOLE 26 801,011 0 1,187,372
UNITEDHEALTH GROUP INC COM 91324P102   788,107,268 1,486,490 SH   SOLE 28 34,390 0 1,452,100
UNITEDHEALTH GROUP INC COM 91324P102   11,575,950 21,834 SH   SOLE 29 21,834 0 0
UNITEDHEALTH GROUP INC COM 91324P102   2,992,468,465 5,644,250 SH   SOLE 30 5,642,717 0 1,533
UNITEDHEALTH GROUP INC COM 91324P102   137,845,740 259,998 SH   SOLE 31 243,163 0 16,835
UNITEDHEALTH GROUP INC COM 91324P102   59,053,569 111,384 SH   SOLE 32 111,384 0 0
UNITEDHEALTH GROUP INC COM 91324P102   1,448,345,194 2,731,799 SH   SOLE 34 2,731,799 0 0
UNITEDHEALTH GROUP INC COM 91324P102   155,950,326 294,146 SH   SOLE 36 294,146 0 0
UNITEDHEALTH GROUP INC COM 91324P102   1,684,912 3,178 SH   SOLE 37 3,178 0 0
UNITEDHEALTH GROUP INC COM 91324P102   18,712,703 35,295 SH   SOLE 40 35,295 0 0
UNITEDHEALTH GROUP INC COM 91324P102   652,362,541 1,230,455 SH   SOLE 43 1,129,669 0 100,786
UNITI GROUP INC COM 91325V108   1,333,847 241,202 SH   SOLE 2 79,915 0 161,287
UNITI GROUP INC COM 91325V108   129,264 23,375 SH   SOLE 4 23,375 0 0
UNITI GROUP INC COM 91325V108   252,798 45,714 SH   SOLE 7 45,714 0 0
UNITI GROUP INC COM 91325V108   28 5 SH   SOLE 17 0 0 5
UNITI GROUP INC COM 91325V108   4,684,120 847,038 SH   SOLE 18 847,038 0 0
UNITI GROUP INC COM 91325V108   2,422,522 438,069 SH   SOLE 19 438,069 0 0
UNITI GROUP INC COM 91325V108   164,786,463 29,798,637 SH   SOLE 21 29,798,637 0 0
UNITI GROUP INC COM 91325V108   34,161,105 6,177,415 SH   SOLE 22 5,877,674 0 299,741
UNITI GROUP INC COM 91325V108   234,500 42,405 SH   SOLE 25 42,405 0 0
UNITI GROUP INC COM 91325V108   649,913 117,525 SH   SOLE 26 96,376 0 21,149
UNITI GROUP INC COM 91325V108   170,224 30,782 SH   SOLE 28 4,159 0 26,623
UNITI GROUP INC COM 91325V108   5,279,231 954,653 SH   SOLE 30 954,653 0 0
UNITI GROUP INC COM 91325V108   12,006 2,171 SH   SOLE 34 2,171 0 0
UNITI GROUP INC COM 91325V108   192,792 34,863 SH   SOLE 36 34,863 0 0
UNITI GROUP INC COM 91325V108   177,662 32,127 SH   SOLE 40 32,127 0 0
UNITI GROUP INC COM 91325V108   761,529 137,709 SH   SOLE 43 134,161 0 3,547
UNITIL CORP COM 913259107   1,426,010 27,765 SH   SOLE 2 16,582 0 11,183
UNITIL CORP COM 913259107   1,079 21 SH   SOLE 4 21 0 0
UNITIL CORP COM 913259107   1,315,895 25,621 SH   SOLE 7 25,621 0 0
UNITIL CORP COM 913259107   3,103,479 60,426 SH   SOLE 18 60,426 0 0
UNITIL CORP COM 913259107   1,496,476 29,137 SH   SOLE 19 29,137 0 0
UNITIL CORP COM 913259107   116,795,362 2,274,053 SH   SOLE 21 2,274,053 0 0
UNITIL CORP COM 913259107   22,728,803 442,539 SH   SOLE 22 423,373 0 19,166
UNITIL CORP COM 913259107   97,995 1,908 SH   SOLE 25 1,908 0 0
UNITIL CORP COM 913259107   683,653 13,311 SH   SOLE 26 12,176 0 1,135
UNITIL CORP COM 913259107   1,439,467 28,027 SH   SOLE 30 28,027 0 0
UNITIL CORP COM 913259107   77,502 1,509 SH   SOLE 40 1,509 0 0
UNITIL CORP COM 913259107   1,049,644 20,437 SH   SOLE 43 17,248 0 3,189
UNITY BANCORP INC COM 913290102   275,268 10,072 SH   SOLE 2 7,137 0 2,935
UNITY BANCORP INC COM 913290102   4,291 157 SH   SOLE 7 157 0 0
UNITY BANCORP INC COM 913290102   599,074 21,920 SH   SOLE 18 21,920 0 0
UNITY BANCORP INC COM 913290102   389,289 14,244 SH   SOLE 19 14,244 0 0
UNITY BANCORP INC COM 913290102   7,279,755 266,365 SH   SOLE 21 266,365 0 0
UNITY BANCORP INC COM 913290102   2,062,540 75,468 SH   SOLE 22 70,112 0 5,356
UNITY BIOTECHNOLOGY INC COM NEW 91381U200   1,170 427 SH   SOLE 2 354 0 73
UNITY BIOTECHNOLOGY INC COM NEW 91381U200   2,052 749 SH   SOLE 18 749 0 0
UNITY BIOTECHNOLOGY INC COM NEW 91381U200   65,815 24,020 SH   SOLE 21 24,020 0 0
UNITY BIOTECHNOLOGY INC COM NEW 91381U200   123,908 45,222 SH   SOLE 22 45,222 0 0
UNITY SOFTWARE INC COM 91332U101   3,956,198 138,377 SH   SOLE 2 31,879 0 106,498
UNITY SOFTWARE INC COM 91332U101   4,317,404 151,011 SH   SOLE 4 89,267 0 61,744
UNITY SOFTWARE INC COM 91332U101   809,326 28,308 SH   SOLE 7 28,308 0 0
UNITY SOFTWARE INC COM 91332U101   19,241 673 SH   SOLE 13 673 0 0
UNITY SOFTWARE INC COM 91332U101   488,231 17,077 SH   SOLE 15 17,077 0 0
UNITY SOFTWARE INC COM 91332U101   11,714,324 409,735 SH   SOLE 18 396,721 0 13,014
UNITY SOFTWARE INC COM 91332U101   14,555,970 509,128 SH   SOLE 19 509,128 0 0
UNITY SOFTWARE INC COM 91332U101   126,421,978 4,421,895 SH   SOLE 21 4,421,895 0 0
UNITY SOFTWARE INC COM 91332U101   156,557,010 5,475,936 SH   SOLE 22 5,042,051 0 433,885
UNITY SOFTWARE INC COM 91332U101   11,467,277 401,094 SH   SOLE 23 401,094 0 0
UNITY SOFTWARE INC COM 91332U101   8,017,465 280,429 SH   SOLE 25 280,429 0 0
UNITY SOFTWARE INC COM 91332U101   7,665,694 268,125 SH   SOLE 26 140,182 0 127,943
UNITY SOFTWARE INC COM 91332U101   8,385,876 293,315 SH   SOLE 28 4,475 0 288,840
UNITY SOFTWARE INC COM 91332U101   20,428,270 714,525 SH   SOLE 30 714,525 0 0
UNITY SOFTWARE INC COM 91332U101   1,507,894 52,742 SH   SOLE 31 47,875 0 4,867
UNITY SOFTWARE INC COM 91332U101   13,264,902 463,970 SH   SOLE 34 463,970 0 0
UNITY SOFTWARE INC COM 91332U101   1,857,292 64,963 SH   SOLE 36 64,963 0 0
UNITY SOFTWARE INC COM 91332U101   258,253 9,033 SH   SOLE 40 9,033 0 0
UNITY SOFTWARE INC COM 91332U101   6,988,197 244,428 SH   SOLE 43 223,420 0 21,008
UNITY SOFTWARE INC NOTE 11/1 91332UAB7   11,994,713 16,025,000 PRN   SOLE 21 16,025,000 0 0
UNIVAR SOLUTIONS INC COM 91336L107   37,724,944 1,186,319 SH   SOLE 2 132,478 0 1,053,841
UNIVAR SOLUTIONS INC COM 91336L107   68,084 2,141 SH   SOLE 4 2,141 0 0
UNIVAR SOLUTIONS INC COM 91336L107   296,694 9,330 SH   SOLE 7 9,330 0 0
UNIVAR SOLUTIONS INC COM 91336L107   11,412,257 358,876 SH   SOLE 18 358,876 0 0
UNIVAR SOLUTIONS INC COM 91336L107   3,556,735 111,847 SH   SOLE 19 111,847 0 0
UNIVAR SOLUTIONS INC COM 91336L107   270,973,683 8,521,185 SH   SOLE 21 8,521,185 0 0
UNIVAR SOLUTIONS INC COM 91336L107   147,208,687 4,629,204 SH   SOLE 22 4,406,597 0 222,607
UNIVAR SOLUTIONS INC COM 91336L107   834,400 26,239 SH   SOLE 25 26,239 0 0
UNIVAR SOLUTIONS INC COM 91336L107   2,708,724 85,180 SH   SOLE 26 73,050 0 12,130
UNIVAR SOLUTIONS INC COM 91336L107   2,991,839 94,083 SH   SOLE 28 94,083 0 0
UNIVAR SOLUTIONS INC COM 91336L107   2,631,768 82,760 SH   SOLE 30 82,760 0 0
UNIVAR SOLUTIONS INC COM 91336L107   71,963 2,263 SH   SOLE 31 2,263 0 0
UNIVAR SOLUTIONS INC COM 91336L107   1,769,670 55,650 SH   SOLE 34 55,650 0 0
UNIVAR SOLUTIONS INC COM 91336L107   300,764 9,458 SH   SOLE 36 9,458 0 0
UNIVAR SOLUTIONS INC COM 91336L107   744,470 23,411 SH   SOLE 40 23,411 0 0
UNIVAR SOLUTIONS INC COM 91336L107   4,592,620 144,422 SH   SOLE 43 140,366 0 4,056
UNIVERSAL CORP VA COM 913456109   1,453,806 27,529 SH   SOLE 2 7,423 0 20,106
UNIVERSAL CORP VA COM 913456109   5,334 101 SH   SOLE 4 101 0 0
UNIVERSAL CORP VA COM 913456109   15,104 286 SH   SOLE 7 286 0 0
UNIVERSAL CORP VA COM 913456109   4,453,890 84,338 SH   SOLE 18 84,338 0 0
UNIVERSAL CORP VA COM 913456109   2,382,787 45,120 SH   SOLE 19 45,120 0 0
UNIVERSAL CORP VA COM 913456109   165,017,995 3,124,749 SH   SOLE 21 3,124,749 0 0
UNIVERSAL CORP VA COM 913456109   34,088,538 645,494 SH   SOLE 22 615,396 0 30,098
UNIVERSAL CORP VA COM 913456109   685,263 12,976 SH   SOLE 26 11,583 0 1,393
UNIVERSAL CORP VA COM 913456109   1,731,112 32,780 SH   SOLE 30 32,780 0 0
UNIVERSAL CORP VA COM 913456109   45,469 861 SH   SOLE 36 861 0 0
UNIVERSAL CORP VA COM 913456109   1,959,040 37,096 SH   SOLE 43 35,475 0 1,621
UNIVERSAL DISPLAY CORP COM 91347P105   5,974,396 55,298 SH   SOLE 2 35,342 0 19,956
UNIVERSAL DISPLAY CORP COM 91347P105   27,982 259 SH   SOLE 4 150 0 109
UNIVERSAL DISPLAY CORP COM 91347P105   444,152 4,111 SH   SOLE 7 4,111 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   10,121,187 93,680 SH   SOLE 18 93,680 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   1,477,015 13,671 SH   SOLE 19 13,671 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   260,368,405 2,409,926 SH   SOLE 21 2,409,926 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   135,063,397 1,250,124 SH   SOLE 22 1,190,695 0 59,429
UNIVERSAL DISPLAY CORP COM 91347P105   963,069 8,914 SH   SOLE 25 8,914 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   2,525,975 23,380 SH   SOLE 26 19,998 0 3,382
UNIVERSAL DISPLAY CORP COM 91347P105   2,962,457 27,420 SH   SOLE 28 24,834 0 2,586
UNIVERSAL DISPLAY CORP COM 91347P105   11,341,499 104,975 SH   SOLE 30 104,975 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   68,713 636 SH   SOLE 31 636 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   555,650 5,143 SH   SOLE 36 5,143 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   718,574 6,651 SH   SOLE 40 6,651 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   5,926,570 54,855 SH   SOLE 43 50,992 0 3,863
UNIVERSAL ELECTRS INC COM 913483103   149,353 7,177 SH   SOLE 2 475 0 6,702
UNIVERSAL ELECTRS INC COM 913483103   1,540 74 SH   SOLE 7 74 0 0
UNIVERSAL ELECTRS INC COM 913483103   975,906 46,896 SH   SOLE 18 46,896 0 0
UNIVERSAL ELECTRS INC COM 913483103   457,674 21,993 SH   SOLE 19 21,993 0 0
UNIVERSAL ELECTRS INC COM 913483103   32,254,085 1,549,932 SH   SOLE 21 1,549,932 0 0
UNIVERSAL ELECTRS INC COM 913483103   7,094,441 340,915 SH   SOLE 22 330,788 0 10,127
UNIVERSAL ELECTRS INC COM 913483103   309,528 14,874 SH   SOLE 30 14,874 0 0
UNIVERSAL ELECTRS INC COM 913483103   38,582 1,854 SH   SOLE 43 1,713 0 141
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   563,548 11,807 SH   SOLE 2 3,967 0 7,840
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   318,359 6,670 SH   SOLE 4 6,670 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   862,338 18,067 SH   SOLE 7 18,067 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   2,147,134 44,985 SH   SOLE 18 44,985 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   2,039,217 42,724 SH   SOLE 19 42,724 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   80,097,145 1,678,130 SH   SOLE 21 1,678,130 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   20,837,057 436,561 SH   SOLE 22 424,251 0 12,310
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   22,719 476 SH   SOLE 23 476 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   2,889,097 60,530 SH   SOLE 25 60,530 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   370,576 7,764 SH   SOLE 26 6,872 0 892
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   575,862 12,065 SH   SOLE 28 0 0 12,065
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   3,071,426 64,350 SH   SOLE 30 64,350 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   72,979 1,529 SH   SOLE 40 1,529 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   1,347,153 28,224 SH   SOLE 43 27,827 0 397
UNIVERSAL HLTH SVCS INC CL B 913903100   9,714,225 68,949 SH   SOLE 2 18,777 0 50,172
UNIVERSAL HLTH SVCS INC CL B 913903100   4,097,645 29,084 SH   SOLE 4 24,505 0 4,579
UNIVERSAL HLTH SVCS INC CL B 913903100   9,780,866 69,422 SH   SOLE 7 51,359 0 18,063
UNIVERSAL HLTH SVCS INC CL B 913903100   51,707 367 SH   SOLE 13 367 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   1,542,605 10,949 SH   SOLE 15 10,949 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   14,710,888 104,414 SH   SOLE 18 99,177 0 5,237
UNIVERSAL HLTH SVCS INC CL B 913903100   4,626,968 32,841 SH   SOLE 19 32,841 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   267,539,543 1,898,925 SH   SOLE 21 1,898,925 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   214,056,149 1,519,314 SH   SOLE 22 1,366,138 0 153,176
UNIVERSAL HLTH SVCS INC CL B 913903100   15,533,686 110,254 SH   SOLE 23 110,254 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   9,150,101 64,945 SH   SOLE 25 64,945 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   15,966,077 113,323 SH   SOLE 26 40,173 0 73,150
UNIVERSAL HLTH SVCS INC CL B 913903100   15,801,800 112,157 SH   SOLE 28 33,234 0 78,923
UNIVERSAL HLTH SVCS INC CL B 913903100   56,491,114 400,959 SH   SOLE 30 400,959 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   2,198,448 15,604 SH   SOLE 31 14,343 0 1,261
UNIVERSAL HLTH SVCS INC CL B 913903100   409,990 2,910 SH   SOLE 34 2,910 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   2,947,560 20,921 SH   SOLE 36 20,921 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   357,861 2,540 SH   SOLE 40 2,540 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   6,728,512 47,757 SH   SOLE 43 44,286 0 3,471
UNIVERSAL INS HLDGS INC COM 91359V107   401,816 37,943 SH   SOLE 2 20,713 0 17,230
UNIVERSAL INS HLDGS INC COM 91359V107   2,351 222 SH   SOLE 4 222 0 0
UNIVERSAL INS HLDGS INC COM 91359V107   1,536 145 SH   SOLE 7 145 0 0
UNIVERSAL INS HLDGS INC COM 91359V107   950,971 89,799 SH   SOLE 18 89,799 0 0
UNIVERSAL INS HLDGS INC COM 91359V107   627,383 59,243 SH   SOLE 19 59,243 0 0
UNIVERSAL INS HLDGS INC COM 91359V107   37,564,657 3,547,182 SH   SOLE 21 3,547,182 0 0
UNIVERSAL INS HLDGS INC COM 91359V107   7,274,822 686,952 SH   SOLE 22 653,894 0 33,058
UNIVERSAL INS HLDGS INC COM 91359V107   141,249 13,338 SH   SOLE 26 10,936 0 2,402
UNIVERSAL INS HLDGS INC COM 91359V107   424,331 40,069 SH   SOLE 30 40,069 0 0
UNIVERSAL INS HLDGS INC COM 91359V107   38,452 3,631 SH   SOLE 40 3,631 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   156,867 4,691 SH   SOLE 2 2,266 0 2,425
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   3,411 102 SH   SOLE 7 102 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   646,061 19,320 SH   SOLE 18 19,320 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   445,822 13,332 SH   SOLE 19 13,332 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   8,598,227 257,124 SH   SOLE 21 257,124 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   6,839,383 204,527 SH   SOLE 22 196,136 0 8,391
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   69,388 2,075 SH   SOLE 25 2,075 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   67,984 2,033 SH   SOLE 28 0 0 2,033
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   33,373 998 SH   SOLE 43 998 0 0
UNIVERSAL SEC INSTRS INC COM NEW 913821302   1,263 622 SH   SOLE 21 622 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100   11,099 1,548 SH   SOLE 18 1,548 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100   126,378 17,626 SH   SOLE 21 17,626 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100   588,901 82,134 SH   SOLE 22 82,134 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104   135,946 20,230 SH   SOLE 2 16,253 0 3,977
UNIVERSAL TECHNICAL INST INC COM 913915104   4,193 624 SH   SOLE 7 624 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104   591,756 88,059 SH   SOLE 18 88,059 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104   405,182 60,295 SH   SOLE 19 60,295 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104   8,041,333 1,196,627 SH   SOLE 21 1,196,627 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104   4,913,026 731,105 SH   SOLE 22 722,736 0 8,369
UNIVEST FINANCIAL CORPORATIO COM 915271100   4,488,611 171,780 SH   SOLE 2 108,406 0 63,374
UNIVEST FINANCIAL CORPORATIO COM 915271100   7,447 285 SH   SOLE 7 285 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100   2,280,261 87,266 SH   SOLE 18 87,266 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100   4,457,569 170,592 SH   SOLE 19 170,592 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100   33,736,234 1,291,092 SH   SOLE 21 1,291,092 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100   32,650,323 1,249,534 SH   SOLE 22 1,212,883 0 36,651
UNIVEST FINANCIAL CORPORATIO COM 915271100   227,305 8,699 SH   SOLE 23 8,699 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100   157,172 6,015 SH   SOLE 25 6,015 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100   1,786,796 68,381 SH   SOLE 26 0 0 68,381
UNIVEST FINANCIAL CORPORATIO COM 915271100   88,450 3,385 SH   SOLE 28 0 0 3,385
UNIVEST FINANCIAL CORPORATIO COM 915271100   532,033 20,361 SH   SOLE 30 20,361 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100   119,414 4,570 SH   SOLE 40 4,570 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100   1,498,088 57,332 SH   SOLE 43 52,294 0 5,038
UNUM GROUP COM 91529Y106   33,721,490 821,874 SH   SOLE 2 179,837 0 642,037
UNUM GROUP COM 91529Y106   576,513 14,051 SH   SOLE 4 4,181 0 9,870
UNUM GROUP COM 91529Y106   1,327,649 32,358 SH   SOLE 7 32,358 0 0
UNUM GROUP COM 91529Y106   20,496,126 499,540 SH   SOLE 18 499,540 0 0
UNUM GROUP COM 91529Y106   5,941,021 144,797 SH   SOLE 19 144,797 0 0
UNUM GROUP COM 91529Y106   651,399,091 15,876,166 SH   SOLE 21 15,876,166 0 0
UNUM GROUP COM 91529Y106   230,714,480 5,623,068 SH   SOLE 22 5,336,686 0 286,382
UNUM GROUP COM 91529Y106   178,029 4,339 SH   SOLE 23 4,339 0 0
UNUM GROUP COM 91529Y106   1,371,797 33,434 SH   SOLE 25 33,434 0 0
UNUM GROUP COM 91529Y106   6,694,988 163,173 SH   SOLE 26 133,432 0 29,741
UNUM GROUP COM 91529Y106   4,470,465 108,956 SH   SOLE 28 78,818 0 30,138
UNUM GROUP COM 91529Y106   8,324,043 202,877 SH   SOLE 30 202,877 0 0
UNUM GROUP COM 91529Y106   117,346 2,860 SH   SOLE 31 2,860 0 0
UNUM GROUP COM 91529Y106   4,078,013 99,391 SH   SOLE 32 99,391 0 0
UNUM GROUP COM 91529Y106   1,245,219 30,349 SH   SOLE 34 30,349 0 0
UNUM GROUP COM 91529Y106   1,006,425 24,529 SH   SOLE 36 24,529 0 0
UNUM GROUP COM 91529Y106   1,162,298 28,328 SH   SOLE 40 28,328 0 0
UNUM GROUP COM 91529Y106   70,325 1,714 SH   OTR 43 1,714 0 0
UNUM GROUP COM 91529Y106   43,615,912 1,063,025 SH   SOLE 43 1,011,965 0 51,060
UP FINTECH HLDG LTD SPONSORED ADS 91531W106   45,537 13,354 SH   SOLE 2 13,354 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106   14,557 4,269 SH   SOLE 4 4,269 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106   3,572,401 1,047,625 SH   SOLE 21 1,047,625 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106   2,245,973 658,643 SH   SOLE 22 606,960 0 51,683
UP FINTECH HLDG LTD SPONSORED ADS 91531W106   2,558 750 SH   SOLE 25 750 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106   885,512 259,681 SH   SOLE 30 259,681 0 0
UPEXI INC COM 39959A106   3,831 1,277 SH   SOLE 18 1,277 0 0
UPEXI INC COM 39959A106   46,740 15,580 SH   SOLE 21 15,580 0 0
UPEXI INC COM 39959A106   4,248 1,416 SH   SOLE 22 1,416 0 0
UPHEALTH INC COM NEW 91532B200   25,224 15,475 SH   SOLE 22 15,475 0 0
UPLAND SOFTWARE INC COM 91544A109   631,575 88,580 SH   SOLE 2 75,984 0 12,596
UPLAND SOFTWARE INC COM 91544A109   3,173 445 SH   SOLE 7 445 0 0
UPLAND SOFTWARE INC COM 91544A109   646,199 90,631 SH   SOLE 18 90,631 0 0
UPLAND SOFTWARE INC COM 91544A109   607,697 85,231 SH   SOLE 19 85,231 0 0
UPLAND SOFTWARE INC COM 91544A109   7,505,444 1,052,657 SH   SOLE 21 1,052,657 0 0
UPLAND SOFTWARE INC COM 91544A109   5,189,107 727,785 SH   SOLE 22 704,185 0 23,600
UPLAND SOFTWARE INC COM 91544A109   2,774 389 SH   SOLE 23 389 0 0
UPLAND SOFTWARE INC COM 91544A109   19,472 2,731 SH   SOLE 28 2,731 0 0
UPLAND SOFTWARE INC COM 91544A109   1,413,451 198,240 SH   SOLE 30 198,240 0 0
UPLAND SOFTWARE INC COM 91544A109   6,189 868 SH   SOLE 43 868 0 0
UPSTART HLDGS INC COM 91680M107   1,978,439 149,655 SH   SOLE 2 23,409 0 126,246
UPSTART HLDGS INC COM 91680M107   1,824 138 SH   SOLE 4 138 0 0
UPSTART HLDGS INC COM 91680M107   88,455 6,691 SH   SOLE 7 6,691 0 0
UPSTART HLDGS INC COM 91680M107   379,004 28,669 SH   SOLE 18 28,669 0 0
UPSTART HLDGS INC COM 91680M107   299,380 22,646 SH   SOLE 19 22,646 0 0
UPSTART HLDGS INC COM 91680M107   12,175,514 920,992 SH   SOLE 21 920,992 0 0
UPSTART HLDGS INC COM 91680M107   23,419,653 1,771,532 SH   SOLE 22 1,669,438 0 102,094
UPSTART HLDGS INC COM 91680M107   148,884 11,262 SH   SOLE 25 11,262 0 0
UPSTART HLDGS INC COM 91680M107   463,282 35,044 SH   SOLE 26 29,767 0 5,277
UPSTART HLDGS INC COM 91680M107   93,082 7,041 SH   SOLE 28 4,434 0 2,607
UPSTART HLDGS INC COM 91680M107   1,526,857 115,496 SH   SOLE 30 115,496 0 0
UPSTART HLDGS INC COM 91680M107   14,264 1,079 SH   SOLE 31 1,079 0 0
UPSTART HLDGS INC COM 91680M107   143,331 10,842 SH   SOLE 40 10,842 0 0
UPSTART HLDGS INC COM 91680M107   859,102 64,985 SH   SOLE 43 58,309 0 6,676
UPSTART HLDGS INC NOTE 0.250% 8/1 91680MAB3   3,333,750 6,350,000 PRN   SOLE 21 6,350,000 0 0
UPWORK INC COM 91688F104   3,527,666 337,899 SH   SOLE 2 309,627 0 28,272
UPWORK INC COM 91688F104   2,798 268 SH   SOLE 4 268 0 0
UPWORK INC COM 91688F104   110,664 10,600 SH   SOLE 7 10,600 0 0
UPWORK INC COM 91688F104   3,160,867 302,765 SH   SOLE 18 302,765 0 0
UPWORK INC COM 91688F104   2,380,790 228,045 SH   SOLE 19 228,045 0 0
UPWORK INC COM 91688F104   42,148,827 4,037,244 SH   SOLE 21 4,037,244 0 0
UPWORK INC COM 91688F104   33,923,579 3,249,385 SH   SOLE 22 3,154,497 0 94,888
UPWORK INC COM 91688F104   175,037 16,766 SH   SOLE 25 16,766 0 0
UPWORK INC COM 91688F104   564,188 54,041 SH   SOLE 26 42,564 0 11,477
UPWORK INC COM 91688F104   39,442 3,778 SH   SOLE 28 2,248 0 1,530
UPWORK INC COM 91688F104   2,378,357 227,812 SH   SOLE 30 227,812 0 0
UPWORK INC COM 91688F104   26,204 2,510 SH   SOLE 36 2,510 0 0
UPWORK INC COM 91688F104   160,567 15,380 SH   SOLE 40 15,380 0 0
UPWORK INC COM 91688F104   801,865 76,807 SH   SOLE 43 74,799 0 2,008
UPWORK INC NOTE 0.250% 8/1 91688FAB0   593,139 791,000 PRN   SOLE 2 791,000 0 0
UPWORK INC NOTE 0.250% 8/1 91688FAB0   2,602,014 3,470,000 PRN   SOLE 19 3,470,000 0 0
UPWORK INC NOTE 0.250% 8/1 91688FAB0   4,030,498 5,375,000 PRN   SOLE 21 5,375,000 0 0
UPWORK INC NOTE 0.250% 8/1 91688FAB0   2,053,867 2,739,000 PRN   SOLE 34 2,739,000 0 0
UR-ENERGY INC COM 91688R108   298,764 259,795 SH   SOLE 2 21,793 0 238,002
UR-ENERGY INC COM 91688R108   3,344 2,908 SH   SOLE 7 2,908 0 0
UR-ENERGY INC COM 91688R108   641,515 557,839 SH   SOLE 18 557,839 0 0
UR-ENERGY INC COM 91688R108   446,903 388,611 SH   SOLE 19 388,611 0 0
UR-ENERGY INC COM 91688R108   8,083,031 7,028,723 SH   SOLE 21 7,028,723 0 0
UR-ENERGY INC COM 91688R108   2,560,526 2,226,544 SH   SOLE 22 2,136,494 0 90,050
UR-ENERGY INC COM 91688R108   30,619 26,625 SH   SOLE 43 26,625 0 0
URANIUM ENERGY CORP COM 916896103   727,737 187,561 SH   SOLE 2 102,280 0 85,281
URANIUM ENERGY CORP COM 916896103   127,066 32,749 SH   SOLE 7 32,749 0 0
URANIUM ENERGY CORP COM 916896103   3,647,293 940,024 SH   SOLE 18 940,024 0 0
URANIUM ENERGY CORP COM 916896103   2,517,468 648,832 SH   SOLE 19 648,832 0 0
URANIUM ENERGY CORP COM 916896103   49,674,523 12,802,712 SH   SOLE 21 12,802,712 0 0
URANIUM ENERGY CORP COM 916896103   34,438,690 8,875,951 SH   SOLE 22 8,620,498 0 255,453
URANIUM ENERGY CORP COM 916896103   242,368 62,466 SH   SOLE 25 62,466 0 0
URANIUM ENERGY CORP COM 916896103   789,696 203,530 SH   SOLE 26 176,705 0 26,825
URANIUM ENERGY CORP COM 916896103   570,244 146,970 SH   SOLE 30 146,970 0 0
URANIUM ENERGY CORP COM 916896103   157,330 40,549 SH   SOLE 36 40,549 0 0
URANIUM ENERGY CORP COM 916896103   167,333 43,127 SH   SOLE 40 43,127 0 0
URANIUM ENERGY CORP COM 916896103   256,821 66,191 SH   SOLE 43 60,650 0 5,541
URBAN EDGE PPTYS COM 91704F104   1,682,276 119,395 SH   SOLE 2 35,429 0 83,966
URBAN EDGE PPTYS COM 91704F104   855,390 60,709 SH   SOLE 4 60,709 0 0
URBAN EDGE PPTYS COM 91704F104   2,198,110 156,005 SH   SOLE 7 156,005 0 0
URBAN EDGE PPTYS COM 91704F104   5,750,904 408,155 SH   SOLE 18 408,155 0 0
URBAN EDGE PPTYS COM 91704F104   5,165,126 366,581 SH   SOLE 19 366,581 0 0
URBAN EDGE PPTYS COM 91704F104   210,429,233 14,934,651 SH   SOLE 21 14,934,651 0 0
URBAN EDGE PPTYS COM 91704F104   55,883,983 3,966,216 SH   SOLE 22 3,800,895 0 165,321
URBAN EDGE PPTYS COM 91704F104   64,673 4,590 SH   SOLE 23 4,590 0 0
URBAN EDGE PPTYS COM 91704F104   5,856,452 415,646 SH   SOLE 25 415,646 0 0
URBAN EDGE PPTYS COM 91704F104   505,296 35,862 SH   SOLE 26 25,537 0 10,325
URBAN EDGE PPTYS COM 91704F104   1,123,959 79,770 SH   SOLE 28 2,085 0 77,685
URBAN EDGE PPTYS COM 91704F104   7,344,553 521,260 SH   SOLE 30 521,260 0 0
URBAN EDGE PPTYS COM 91704F104   43,369 3,078 SH   SOLE 36 3,078 0 0
URBAN EDGE PPTYS COM 91704F104   214,140 15,198 SH   SOLE 40 15,198 0 0
URBAN EDGE PPTYS COM 91704F104   1,773,357 125,859 SH   SOLE 43 122,474 0 3,385
URBAN ONE INC CL A 91705J105   30,385 6,678 SH   SOLE 2 0 0 6,678
URBAN ONE INC CL A 91705J105   126,740 27,855 SH   SOLE 18 27,855 0 0
URBAN ONE INC CL A 91705J105   63,932 14,051 SH   SOLE 19 14,051 0 0
URBAN ONE INC CL A 91705J105   1,640,120 360,466 SH   SOLE 21 360,466 0 0
URBAN ONE INC CL A 91705J105   559,527 122,973 SH   SOLE 22 116,494 0 6,479
URBAN ONE INC CL D NON VTG 91705J204   23,553 6,264 SH   SOLE 2 0 0 6,264
URBAN ONE INC CL D NON VTG 91705J204   113,101 30,080 SH   SOLE 18 30,080 0 0
URBAN ONE INC CL D NON VTG 91705J204   86,491 23,003 SH   SOLE 19 23,003 0 0
URBAN ONE INC CL D NON VTG 91705J204   1,050,078 279,276 SH   SOLE 21 279,276 0 0
URBAN ONE INC CL D NON VTG 91705J204   2,448,632 651,232 SH   SOLE 22 644,872 0 6,360
URBAN OUTFITTERS INC COM 917047102   1,714,004 71,866 SH   SOLE 2 28,661 0 43,205
URBAN OUTFITTERS INC COM 917047102   6,177 259 SH   SOLE 4 259 0 0
URBAN OUTFITTERS INC COM 917047102   34,058 1,428 SH   SOLE 7 1,428 0 0
URBAN OUTFITTERS INC COM 917047102   5,303,501 222,369 SH   SOLE 18 222,369 0 0
URBAN OUTFITTERS INC COM 917047102   2,833,332 118,798 SH   SOLE 19 118,798 0 0
URBAN OUTFITTERS INC COM 917047102   183,076,392 7,676,159 SH   SOLE 21 7,676,159 0 0
URBAN OUTFITTERS INC COM 917047102   39,109,206 1,639,799 SH   SOLE 22 1,560,806 0 78,993
URBAN OUTFITTERS INC COM 917047102   239,382 10,037 SH   SOLE 25 10,037 0 0
URBAN OUTFITTERS INC COM 917047102   1,568,901 65,782 SH   SOLE 26 20,935 0 44,847
URBAN OUTFITTERS INC COM 917047102   27,905 1,170 SH   SOLE 28 1,170 0 0
URBAN OUTFITTERS INC COM 917047102   2,503,129 104,953 SH   SOLE 30 104,953 0 0
URBAN OUTFITTERS INC COM 917047102   61,748 2,589 SH   SOLE 36 2,589 0 0
URBAN OUTFITTERS INC COM 917047102   208,234 8,731 SH   SOLE 40 8,731 0 0
URBAN OUTFITTERS INC COM 917047102   1,693,207 70,994 SH   SOLE 43 69,221 0 1,773
URBAN-GRO INC COM NEW 91704K202   4,107 1,510 SH   SOLE 18 1,510 0 0
URBAN-GRO INC COM NEW 91704K202   44,959 16,529 SH   SOLE 21 16,529 0 0
URBAN-GRO INC COM NEW 91704K202   206,521 75,927 SH   SOLE 22 75,927 0 0
UROGEN PHARMA LTD COM M96088105   95,947 10,817 SH   SOLE 2 1,812 0 9,005
UROGEN PHARMA LTD COM M96088105   29,652 3,343 SH   SOLE 18 3,343 0 0
UROGEN PHARMA LTD COM M96088105   683,708 77,081 SH   SOLE 19 77,081 0 0
UROGEN PHARMA LTD COM M96088105   1,794,703 202,334 SH   SOLE 21 202,334 0 0
UROGEN PHARMA LTD COM M96088105   294,103 33,157 SH   SOLE 22 33,157 0 0
UROGEN PHARMA LTD COM M96088105   20,720 2,336 SH   SOLE 23 2,336 0 0
UROGEN PHARMA LTD COM M96088105   87,157 9,826 SH   SOLE 26 0 0 9,826
UROGEN PHARMA LTD COM M96088105   91,574 10,324 SH   SOLE 30 10,324 0 0
UROGEN PHARMA LTD COM M96088105   461 52 SH   SOLE 43 52 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205   442,028 23,326 SH   SOLE 2 9,220 0 14,106
URSTADT BIDDLE PPTYS INC CL A 917286205   5,135 271 SH   SOLE 7 271 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205   2,081,468 109,840 SH   SOLE 18 109,840 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205   1,036,584 54,701 SH   SOLE 19 54,701 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205   67,734,823 3,574,397 SH   SOLE 21 3,574,397 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205   16,002,365 844,452 SH   SOLE 22 809,633 0 34,819
URSTADT BIDDLE PPTYS INC CL A 917286205   21,432 1,131 SH   SOLE 23 1,131 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205   72,503 3,826 SH   SOLE 25 3,826 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205   197,478 10,421 SH   SOLE 28 0 0 10,421
URSTADT BIDDLE PPTYS INC CL A 917286205   1,216,533 64,197 SH   SOLE 30 64,197 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205   127,041 6,704 SH   SOLE 40 6,704 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205   1,158,035 61,110 SH   SOLE 43 60,499 0 611
US BANCORP DEL COM NEW 902973304   135,843,231 3,114,956 SH   SOLE 2 1,185,178 0 1,929,778
US BANCORP DEL COM NEW 902973304   56,464,658 1,294,764 SH   SOLE 4 738,112 0 556,652
US BANCORP DEL COM NEW 902973304   54,323,407 1,245,664 SH   SOLE 7 1,203,281 0 42,383
US BANCORP DEL COM NEW 902973304   5,612,520 128,698 SH   SOLE 13 115,293 0 13,405
US BANCORP DEL COM NEW 902973304   10,245,210 234,928 SH   SOLE 15 234,928 0 0
US BANCORP DEL COM NEW 902973304   131,917,808 3,024,944 SH   SOLE 18 2,809,709 0 215,235
US BANCORP DEL COM NEW 902973304   47,247,118 1,083,401 SH   SOLE 19 1,083,401 0 0
US BANCORP DEL COM NEW 902973304   1,692,660,398 38,813,584 SH   SOLE 21 38,813,584 0 0
US BANCORP DEL COM NEW 902973304   1,323,324,866 30,344,528 SH   SOLE 22 27,163,224 0 3,181,304
US BANCORP DEL COM NEW 902973304   120,326,226 2,759,143 SH   SOLE 23 2,759,143 0 0
US BANCORP DEL COM NEW 902973304   104,734,387 2,401,614 SH   SOLE 25 2,401,614 0 0
US BANCORP DEL COM NEW 902973304   120,072,634 2,753,328 SH   SOLE 26 1,014,977 0 1,738,351
US BANCORP DEL COM NEW 902973304   146,270,775 3,354,065 SH   SOLE 28 47,985 0 3,306,080
US BANCORP DEL COM NEW 902973304   4,115,999 94,382 SH   SOLE 29 94,382 0 0
US BANCORP DEL COM NEW 902973304   292,317,525 6,702,993 SH   SOLE 30 6,702,993 0 0
US BANCORP DEL COM NEW 902973304   23,361,703 535,696 SH   SOLE 31 509,802 0 25,894
US BANCORP DEL COM NEW 902973304   4,025,290 92,302 SH   SOLE 32 92,302 0 0
US BANCORP DEL COM NEW 902973304   19,380,633 444,408 SH   SOLE 34 444,408 0 0
US BANCORP DEL COM NEW 902973304   9,660,182 221,513 SH   SOLE 35 221,513 0 0
US BANCORP DEL COM NEW 902973304   19,089,885 437,741 SH   SOLE 36 437,741 0 0
US BANCORP DEL COM NEW 902973304   2,279,582 52,272 SH   SOLE 40 52,272 0 0
US BANCORP DEL COM NEW 902973304   192,146 4,406 SH   OTR 43 4,406 0 0
US BANCORP DEL COM NEW 902973304   58,852,128 1,349,510 SH   SOLE 43 1,234,421 0 115,088
US FOODS HLDG CORP COM 912008109   11,416,125 335,571 SH   SOLE 2 72,631 0 262,940
US FOODS HLDG CORP COM 912008109   72,837 2,141 SH   SOLE 4 577 0 1,564
US FOODS HLDG CORP COM 912008109   782,902 23,013 SH   SOLE 7 23,013 0 0
US FOODS HLDG CORP COM 912008109   2,684,416 78,907 SH   SOLE 18 78,907 0 0
US FOODS HLDG CORP COM 912008109   2,150,812 63,222 SH   SOLE 19 63,222 0 0
US FOODS HLDG CORP COM 912008109   91,398,064 2,686,598 SH   SOLE 21 2,686,598 0 0
US FOODS HLDG CORP COM 912008109   162,593,623 4,779,354 SH   SOLE 22 4,513,831 0 265,523
US FOODS HLDG CORP COM 912008109   442 13 SH   SOLE 23 13 0 0
US FOODS HLDG CORP COM 912008109   1,182,875 34,770 SH   SOLE 25 34,770 0 0
US FOODS HLDG CORP COM 912008109   4,495,267 132,136 SH   SOLE 26 115,143 0 16,993
US FOODS HLDG CORP COM 912008109   134,515 3,954 SH   SOLE 28 3,954 0 0
US FOODS HLDG CORP COM 912008109   7,135,933 209,757 SH   SOLE 30 209,757 0 0
US FOODS HLDG CORP COM 912008109   95,358 2,803 SH   SOLE 31 2,803 0 0
US FOODS HLDG CORP COM 912008109   410,349 12,062 SH   SOLE 34 12,062 0 0
US FOODS HLDG CORP COM 912008109   1,232,919 36,241 SH   SOLE 36 36,241 0 0
US FOODS HLDG CORP COM 912008109   924,698 27,181 SH   SOLE 40 27,181 0 0
US FOODS HLDG CORP COM 912008109   4,328,092 127,222 SH   SOLE 43 122,588 0 4,634
USANA HEALTH SCIENCES INC COM 90328M107   2,310,902 43,438 SH   SOLE 2 35,586 0 7,852
USANA HEALTH SCIENCES INC COM 90328M107   2,873 54 SH   SOLE 4 54 0 0
USANA HEALTH SCIENCES INC COM 90328M107   7,235 136 SH   SOLE 7 136 0 0
USANA HEALTH SCIENCES INC COM 90328M107   2,031,868 38,193 SH   SOLE 18 38,193 0 0
USANA HEALTH SCIENCES INC COM 90328M107   2,911,370 54,725 SH   SOLE 19 54,725 0 0
USANA HEALTH SCIENCES INC COM 90328M107   76,586,986 1,439,605 SH   SOLE 21 1,439,605 0 0
USANA HEALTH SCIENCES INC COM 90328M107   17,147,105 322,314 SH   SOLE 22 312,724 0 9,590
USANA HEALTH SCIENCES INC COM 90328M107   93,047 1,749 SH   SOLE 23 1,749 0 0
USANA HEALTH SCIENCES INC COM 90328M107   85,333 1,604 SH   SOLE 25 1,604 0 0
USANA HEALTH SCIENCES INC COM 90328M107   371,176 6,977 SH   SOLE 26 3,762 0 3,215
USANA HEALTH SCIENCES INC COM 90328M107   2,660 50 SH   SOLE 28 50 0 0
USANA HEALTH SCIENCES INC COM 90328M107   1,025,643 19,279 SH   SOLE 30 19,279 0 0
USANA HEALTH SCIENCES INC COM 90328M107   71,554 1,345 SH   SOLE 40 1,345 0 0
USANA HEALTH SCIENCES INC COM 90328M107   1,829,920 34,397 SH   SOLE 43 33,484 0 913
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101   123,000 10,082 SH   SOLE 2 6,497 0 3,585
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101   389,570 31,932 SH   SOLE 18 31,932 0 0
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101   253,199 20,754 SH   SOLE 19 20,754 0 0
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101   4,494,407 368,394 SH   SOLE 21 368,394 0 0
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101   2,034,472 166,760 SH   SOLE 22 159,490 0 7,270
USERTESTING INC COM 91734E101   62,446 8,315 SH   SOLE 2 2,156 0 6,159
USERTESTING INC COM 91734E101   5,648 752 SH   SOLE 7 752 0 0
USERTESTING INC COM 91734E101   934,574 124,444 SH   SOLE 18 124,444 0 0
USERTESTING INC COM 91734E101   655,570 87,293 SH   SOLE 19 87,293 0 0
USERTESTING INC COM 91734E101   12,527,686 1,668,134 SH   SOLE 21 1,668,134 0 0
USERTESTING INC COM 91734E101   9,363,438 1,246,796 SH   SOLE 22 1,232,935 0 13,861
USERTESTING INC COM 91734E101   209,304 27,870 SH   SOLE 43 27,836 0 34
USIO INC COM 917313108   10,002 6,062 SH   SOLE 2 6,062 0 0
USIO INC COM 917313108   5,262 3,189 SH   SOLE 18 3,189 0 0
USIO INC COM 917313108   80,075 48,530 SH   SOLE 21 48,530 0 0
USIO INC COM 917313108   72,336 43,840 SH   SOLE 22 43,840 0 0
UTAH MED PRODS INC COM 917488108   281,585 2,801 SH   SOLE 2 120 0 2,681
UTAH MED PRODS INC COM 917488108   5,831 58 SH   SOLE 7 58 0 0
UTAH MED PRODS INC COM 917488108   964,786 9,597 SH   SOLE 18 9,597 0 0
UTAH MED PRODS INC COM 917488108   638,667 6,353 SH   SOLE 19 6,353 0 0
UTAH MED PRODS INC COM 917488108   11,527,775 114,670 SH   SOLE 21 114,670 0 0
UTAH MED PRODS INC COM 917488108   7,171,408 71,336 SH   SOLE 22 70,208 0 1,128
UTAH MED PRODS INC COM 917488108   70,270 699 SH   SOLE 43 605 0 94
UTZ BRANDS INC COM CL A 918090101   588,580 37,111 SH   SOLE 2 19,384 0 17,727
UTZ BRANDS INC COM CL A 918090101   2,474 156 SH   SOLE 4 156 0 0
UTZ BRANDS INC COM CL A 918090101   9,960 628 SH   SOLE 7 628 0 0
UTZ BRANDS INC COM CL A 918090101   2,542,802 160,328 SH   SOLE 18 160,328 0 0
UTZ BRANDS INC COM CL A 918090101   1,931,716 121,798 SH   SOLE 19 121,798 0 0
UTZ BRANDS INC COM CL A 918090101   35,931,227 2,265,525 SH   SOLE 21 2,265,525 0 0
UTZ BRANDS INC COM CL A 918090101   25,143,667 1,585,351 SH   SOLE 22 1,525,643 0 59,708
UTZ BRANDS INC COM CL A 918090101   178,996 11,286 SH   SOLE 25 11,286 0 0
UTZ BRANDS INC COM CL A 918090101   468,663 29,550 SH   SOLE 26 24,820 0 4,730
UTZ BRANDS INC COM CL A 918090101   76,366 4,815 SH   SOLE 30 4,815 0 0
UTZ BRANDS INC COM CL A 918090101   124,057 7,822 SH   SOLE 40 7,822 0 0
UTZ BRANDS INC COM CL A 918090101   69,356 4,373 SH   SOLE 43 3,590 0 783
UWM HOLDINGS CORPORATION COM CL A 91823B109   587,499 177,492 SH   SOLE 2 54,663 0 122,829
UWM HOLDINGS CORPORATION COM CL A 91823B109   2,281 689 SH   SOLE 7 689 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109   127,574 38,542 SH   SOLE 18 38,542 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109   94,702 28,611 SH   SOLE 19 28,611 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109   4,302,371 1,299,810 SH   SOLE 21 1,299,810 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109   7,371,979 2,227,184 SH   SOLE 22 2,102,171 0 125,013
UWM HOLDINGS CORPORATION COM CL A 91823B109   39,038 11,794 SH   SOLE 25 11,794 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109   15,345 4,636 SH   SOLE 28 0 0 4,636
UWM HOLDINGS CORPORATION COM CL A 91823B109   119,928 36,232 SH   SOLE 30 36,232 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109   4,402 1,330 SH   SOLE 31 1,330 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109   8,345 2,521 SH   SOLE 34 2,521 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109   36,466 11,017 SH   SOLE 40 11,017 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109   404,657 122,253 SH   SOLE 43 114,387 0 7,866
UXIN LTD SPON ADS NEW 91818X207   4,861 1,688 SH   SOLE 25 1,688 0 0
V F CORP COM 918204108   12,119,437 438,951 SH   SOLE 2 161,197 0 277,754
V F CORP COM 918204108   9,179,635 332,475 SH   SOLE 4 204,281 0 128,194
V F CORP COM 918204108   17,086,310 618,845 SH   SOLE 7 607,209 0 11,636
V F CORP COM 918204108   171,845 6,224 SH   SOLE 13 1,471 0 4,753
V F CORP COM 918204108   1,528,821 55,372 SH   SOLE 15 55,372 0 0
V F CORP COM 918204108   17,573,793 636,501 SH   SOLE 18 606,604 0 29,897
V F CORP COM 918204108   10,026,075 363,132 SH   SOLE 19 363,132 0 0
V F CORP COM 918204108   255,489,218 9,253,503 SH   SOLE 21 9,253,503 0 0
V F CORP COM 918204108   201,494,991 7,297,899 SH   SOLE 22 6,569,075 0 728,824
V F CORP COM 918204108   15,299,364 554,124 SH   SOLE 23 554,124 0 0
V F CORP COM 918204108   26,132,727 946,495 SH   SOLE 25 946,495 0 0
V F CORP COM 918204108   18,072,457 654,562 SH   SOLE 26 295,183 0 359,379
V F CORP COM 918204108   23,974,619 868,331 SH   SOLE 28 53,386 0 814,945
V F CORP COM 918204108   77,556 2,809 SH   SOLE 29 2,809 0 0
V F CORP COM 918204108   70,602,553 2,557,137 SH   SOLE 30 2,557,137 0 0
V F CORP COM 918204108   2,018,926 73,123 SH   SOLE 31 66,852 0 6,271
V F CORP COM 918204108   3,264,192 118,225 SH   SOLE 34 118,225 0 0
V F CORP COM 918204108   3,094,418 112,076 SH   SOLE 36 112,076 0 0
V F CORP COM 918204108   319,889 11,586 SH   SOLE 40 11,586 0 0
V F CORP COM 918204108   6,709,175 242,998 SH   SOLE 43 216,643 0 26,355
V2X INC COM 92242T101   3,966,028 96,053 SH   SOLE 2 64,488 0 31,565
V2X INC COM 92242T101   134,193 3,250 SH   SOLE 7 3,250 0 0
V2X INC COM 92242T101   1,471,741 35,644 SH   SOLE 18 35,644 0 0
V2X INC COM 92242T101   3,184,078 77,115 SH   SOLE 19 77,115 0 0
V2X INC COM 92242T101   19,221,403 465,522 SH   SOLE 21 465,522 0 0
V2X INC COM 92242T101   16,571,122 401,335 SH   SOLE 22 386,105 0 15,230
V2X INC COM 92242T101   179,777 4,354 SH   SOLE 23 4,354 0 0
V2X INC COM 92242T101   8,273,442 200,374 SH   SOLE 25 200,374 0 0
V2X INC COM 92242T101   1,336,640 32,372 SH   SOLE 26 487 0 31,885
V2X INC COM 92242T101   1,089,519 26,387 SH   SOLE 30 26,387 0 0
V2X INC COM 92242T101   372 9 SH   SOLE 31 9 0 0
V2X INC COM 92242T101   1,628,436 39,439 SH   SOLE 34 39,439 0 0
V2X INC COM 92242T101   100,252 2,428 SH   SOLE 36 2,428 0 0
V2X INC COM 92242T101   56,939 1,379 SH   SOLE 40 1,379 0 0
V2X INC COM 92242T101   87,081 2,109 SH   OTR 43 2,109 0 0
V2X INC COM 92242T101   780,298 18,898 SH   SOLE 43 17,777 0 1,121
VAALCO ENERGY INC COM NEW 91851C201   271,493 59,538 SH   SOLE 2 30,894 0 28,644
VAALCO ENERGY INC COM NEW 91851C201   5,951 1,305 SH   SOLE 7 1,305 0 0
VAALCO ENERGY INC COM NEW 91851C201   1,283,097 281,381 SH   SOLE 18 281,381 0 0
VAALCO ENERGY INC COM NEW 91851C201   894,563 196,176 SH   SOLE 19 196,176 0 0
VAALCO ENERGY INC COM NEW 91851C201   17,793,567 3,902,098 SH   SOLE 21 3,902,098 0 0
VAALCO ENERGY INC COM NEW 91851C201   12,337,199 2,705,526 SH   SOLE 22 2,618,177 0 87,349
VAALCO ENERGY INC COM NEW 91851C201   69,394 15,218 SH   SOLE 25 15,218 0 0
VAALCO ENERGY INC COM NEW 91851C201   39,996 8,771 SH   SOLE 26 0 0 8,771
VAALCO ENERGY INC COM NEW 91851C201   60,425 13,251 SH   SOLE 40 13,251 0 0
VAALCO ENERGY INC COM NEW 91851C201   116,989 25,656 SH   SOLE 43 24,282 0 1,374
VACASA INC CLASS A COM 91854V107   70,676 56,092 SH   SOLE 2 4,673 0 51,419
VACASA INC CLASS A COM 91854V107   1,506 1,195 SH   SOLE 7 1,195 0 0
VACASA INC CLASS A COM 91854V107   342,734 272,011 SH   SOLE 18 272,011 0 0
VACASA INC CLASS A COM 91854V107   263,713 209,296 SH   SOLE 19 209,296 0 0
VACASA INC CLASS A COM 91854V107   5,067,425 4,021,766 SH   SOLE 21 4,021,766 0 0
VACASA INC CLASS A COM 91854V107   2,973,681 2,360,064 SH   SOLE 22 2,271,286 0 88,778
VACCINEX INC COM 918640103   2,276 3,532 SH   SOLE 18 3,532 0 0
VACCINEX INC COM 918640103   30,328 47,057 SH   SOLE 21 47,057 0 0
VAIL RESORTS INC COM 91879Q109   12,741,714 53,458 SH   SOLE 2 21,816 0 31,642
VAIL RESORTS INC COM 91879Q109   6,885,216 28,887 SH   SOLE 4 24,861 0 4,026
VAIL RESORTS INC COM 91879Q109   7,481,807 31,390 SH   SOLE 7 31,390 0 0
VAIL RESORTS INC COM 91879Q109   45,048 189 SH   SOLE 13 189 0 0
VAIL RESORTS INC COM 91879Q109   637,825 2,676 SH   SOLE 15 2,676 0 0
VAIL RESORTS INC COM 91879Q109   7,638,402 32,047 SH   SOLE 18 29,964 0 2,083
VAIL RESORTS INC COM 91879Q109   196,483,584 824,349 SH   SOLE 19 824,349 0 0
VAIL RESORTS INC COM 91879Q109   203,016,281 851,757 SH   SOLE 21 851,757 0 0
VAIL RESORTS INC COM 91879Q109   265,781,940 1,115,091 SH   SOLE 22 1,031,312 0 83,779
VAIL RESORTS INC COM 91879Q109   15,364,756 64,463 SH   SOLE 23 64,463 0 0
VAIL RESORTS INC COM 91879Q109   20,348,416 85,372 SH   SOLE 25 85,372 0 0
VAIL RESORTS INC COM 91879Q109   11,979,471 50,260 SH   SOLE 26 28,999 0 21,261
VAIL RESORTS INC COM 91879Q109   19,051,554 79,931 SH   SOLE 28 1,704 0 78,227
VAIL RESORTS INC COM 91879Q109   64,284,425 269,706 SH   SOLE 30 236,886 0 32,820
VAIL RESORTS INC COM 91879Q109   2,253,599 9,455 SH   SOLE 31 8,722 0 733
VAIL RESORTS INC COM 91879Q109   514,598 2,159 SH   SOLE 34 2,159 0 0
VAIL RESORTS INC COM 91879Q109   3,037,294 12,743 SH   SOLE 36 12,743 0 0
VAIL RESORTS INC COM 91879Q109   348,468 1,462 SH   SOLE 40 1,462 0 0
VAIL RESORTS INC COM 91879Q109   23,358 98 SH   OTR 43 98 0 0
VAIL RESORTS INC COM 91879Q109   2,968,092 12,453 SH   SOLE 43 10,758 0 1,695
VAIL RESORTS INC NOTE 1/0 91879QAN9   5,008,500 5,400,000 PRN   SOLE 21 5,400,000 0 0
VALARIS LIMITED CL A G9460G101   1,313,113 19,419 SH   SOLE 2 9,686 0 9,733
VALARIS LIMITED CL A G9460G101   89,529 1,324 SH   SOLE 7 1,324 0 0
VALARIS LIMITED CL A G9460G101   221,996 3,283 SH   SOLE 13 3,283 0 0
VALARIS LIMITED CL A G9460G101   10,807,840 159,832 SH   SOLE 18 151,916 0 7,916
VALARIS LIMITED CL A G9460G101   7,615,703 112,625 SH   SOLE 19 112,625 0 0
VALARIS LIMITED CL A G9460G101   149,520,262 2,211,184 SH   SOLE 21 2,211,184 0 0
VALARIS LIMITED CL A G9460G101   99,130,109 1,465,988 SH   SOLE 22 1,435,545 0 30,443
VALARIS LIMITED CL A G9460G101   227,744 3,368 SH   SOLE 25 3,368 0 0
VALARIS LIMITED CL A G9460G101   1,183,485 17,502 SH   SOLE 26 15,730 0 1,772
VALARIS LIMITED CL A G9460G101   678,431 10,033 SH   SOLE 28 668 0 9,365
VALARIS LIMITED CL A G9460G101   1,147,106 16,964 SH   SOLE 30 16,964 0 0
VALARIS LIMITED CL A G9460G101   62,210 920 SH   SOLE 36 920 0 0
VALARIS LIMITED CL A G9460G101   229,232 3,390 SH   SOLE 40 3,390 0 0
VALARIS LIMITED CL A G9460G101   1,077,457 15,934 SH   SOLE 43 15,372 0 562
VALARIS LIMITED *W EXP 04/29/202 G9460G119   726 61 SH   SOLE 18 61 0 0
VALE S A SPONSORED ADS 91912E105   3,064,375 180,576 SH   SOLE 2 180,576 0 0
VALE S A SPONSORED ADS 91912E105   253,108 14,915 SH   SOLE 4 14,915 0 0
VALE S A SPONSORED ADS 91912E105   19,997,974 1,178,431 SH   SOLE 18 0 0 1,178,431
VALE S A SPONSORED ADS 91912E105   65,679,704 3,870,342 SH   SOLE 19 3,870,342 0 0
VALE S A SPONSORED ADS 91912E105   158,478,537 9,338,747 SH   SOLE 21 9,338,747 0 0
VALE S A SPONSORED ADS 91912E105   3,625,335 213,632 SH   SOLE 22 213,632 0 0
VALE S A SPONSORED ADS 91912E105   154,600,026 9,110,196 SH   SOLE 25 9,110,196 0 0
VALE S A SPONSORED ADS 91912E105   70,422,038 4,149,796 SH   SOLE 29 4,149,796 0 0
VALE S A SPONSORED ADS 91912E105   9,985,284 588,408 SH   SOLE 30 588,408 0 0
VALE S A SPONSORED ADS 91912E105   517,606,993 30,501,296 SH   SOLE 34 30,501,296 0 0
VALE S A SPONSORED ADS 91912E105   27,591,368 1,625,891 SH   SOLE 43 1,512,678 0 113,213
VALERO ENERGY CORP COM 91913Y100   90,976,634 717,142 SH   SOLE 2 192,897 0 524,245
VALERO ENERGY CORP COM 91913Y100   50,018,615 394,282 SH   SOLE 4 241,454 0 152,828
VALERO ENERGY CORP COM 91913Y100   49,795,341 392,522 SH   SOLE 7 381,205 0 11,317
VALERO ENERGY CORP COM 91913Y100   1,865,984 14,709 SH   SOLE 13 9,758 0 4,951
VALERO ENERGY CORP COM 91913Y100   8,069,818 63,612 SH   SOLE 15 63,612 0 0
VALERO ENERGY CORP COM 91913Y100   116,897,177 921,466 SH   SOLE 18 875,810 0 45,656
VALERO ENERGY CORP COM 91913Y100   196,890,145 1,552,027 SH   SOLE 19 1,552,027 0 0
VALERO ENERGY CORP COM 91913Y100   2,023,895,643 15,953,773 SH   SOLE 21 15,953,773 0 0
VALERO ENERGY CORP COM 91913Y100   1,082,024,715 8,529,282 SH   SOLE 22 7,664,052 0 865,230
VALERO ENERGY CORP COM 91913Y100   81,551,570 642,847 SH   SOLE 23 642,847 0 0
VALERO ENERGY CORP COM 91913Y100   85,676,931 675,366 SH   SOLE 25 675,366 0 0
VALERO ENERGY CORP COM 91913Y100   96,569,511 761,229 SH   SOLE 26 302,419 0 458,810
VALERO ENERGY CORP COM 91913Y100   67,896,741 535,210 SH   SOLE 28 4,432 0 530,778
VALERO ENERGY CORP COM 91913Y100   782,472 6,168 SH   SOLE 29 6,168 0 0
VALERO ENERGY CORP COM 91913Y100   433,479,732 3,416,993 SH   SOLE 30 3,416,993 0 0
VALERO ENERGY CORP COM 91913Y100   11,055,468 87,147 SH   SOLE 31 80,124 0 7,023
VALERO ENERGY CORP COM 91913Y100   10,467,219 82,510 SH   SOLE 32 82,510 0 0
VALERO ENERGY CORP COM 91913Y100   219,440,652 1,729,786 SH   SOLE 34 1,729,786 0 0
VALERO ENERGY CORP COM 91913Y100   16,762,519 132,134 SH   SOLE 36 132,134 0 0
VALERO ENERGY CORP COM 91913Y100   1,860,656 14,667 SH   SOLE 40 14,667 0 0
VALERO ENERGY CORP COM 91913Y100   17,559,893 138,419 SH   SOLE 43 130,832 0 7,587
VALERO ENERGY CORP OPTIONS 91913Y100   367,894 2,900 SH Call SOLE 2 0 0 2,900
VALERO ENERGY CORP OPTIONS 91913Y100   215,662 1,700 SH Put SOLE 2 0 0 1,700
VALERO ENERGY CORP OPTIONS 91913Y100   228,348 1,800 SH Call SOLE 4 1,800 0 0
VALERO ENERGY CORP OPTIONS 91913Y100   177,604 1,400 SH Put SOLE 4 1,400 0 0
VALERO ENERGY CORP OPTIONS 91913Y100   3,793,114 29,900 SH Call SOLE 18 29,900 0 0
VALERO ENERGY CORP OPTIONS 91913Y100   2,841,664 22,400 SH Put SOLE 18 22,400 0 0
VALERO ENERGY CORP OPTIONS 91913Y100   19,346,150 152,500 SH Call SOLE 19 152,500 0 0
VALERO ENERGY CORP OPTIONS 91913Y100   14,373,238 113,300 SH Put SOLE 19 113,300 0 0
VALERO ENERGY CORP OPTIONS 91913Y100   1,598,436 12,600 SH Call SOLE 22 12,600 0 0
VALERO ENERGY CORP OPTIONS 91913Y100   1,179,798 9,300 SH Put SOLE 22 9,300 0 0
VALERO ENERGY CORP OPTIONS 91913Y100   126,860 1,000 SH Call SOLE 26 1,000 0 0
VALERO ENERGY CORP OPTIONS 91913Y100   139,546 1,100 SH Put SOLE 26 1,100 0 0
VALERO ENERGY CORP OPTIONS 91913Y100   11,899,468 93,800 SH Call SOLE 34 93,800 0 0
VALERO ENERGY CORP OPTIONS 91913Y100   8,550,364 67,400 SH Put SOLE 34 67,400 0 0
VALHI INC NEW COM 918905209   27,874 1,267 SH   SOLE 2 115 0 1,152
VALHI INC NEW COM 918905209   158,136 7,188 SH   SOLE 18 7,188 0 0
VALHI INC NEW COM 918905209   93,522 4,251 SH   SOLE 19 4,251 0 0
VALHI INC NEW COM 918905209   1,865,446 84,793 SH   SOLE 21 84,793 0 0
VALHI INC NEW COM 918905209   976,624 44,392 SH   SOLE 22 42,758 0 1,634
VALHI INC NEW COM 918905209   15,400 700 SH   SOLE 43 700 0 0
VALLEY NATL BANCORP COM 919794107   7,479,914 661,354 SH   SOLE 2 349,140 0 312,214
VALLEY NATL BANCORP COM 919794107   117,963 10,430 SH   SOLE 4 1,416 0 9,014
VALLEY NATL BANCORP COM 919794107   934,500 82,626 SH   SOLE 7 82,626 0 0
VALLEY NATL BANCORP COM 919794107   24,291,867 2,147,822 SH   SOLE 18 2,147,822 0 0
VALLEY NATL BANCORP COM 919794107   10,783,780 953,473 SH   SOLE 19 953,473 0 0
VALLEY NATL BANCORP COM 919794107   493,798,762 43,660,368 SH   SOLE 21 43,660,368 0 0
VALLEY NATL BANCORP COM 919794107   150,018,634 13,264,247 SH   SOLE 22 12,724,777 0 539,470
VALLEY NATL BANCORP COM 919794107   816,390 72,183 SH   SOLE 25 72,183 0 0
VALLEY NATL BANCORP COM 919794107   2,043,253 180,659 SH   SOLE 26 146,373 0 34,286
VALLEY NATL BANCORP COM 919794107   370,357 32,746 SH   SOLE 28 7,232 0 25,514
VALLEY NATL BANCORP COM 919794107   7,372,005 651,813 SH   SOLE 30 651,813 0 0
VALLEY NATL BANCORP COM 919794107   2,301,189 203,465 SH   SOLE 32 203,465 0 0
VALLEY NATL BANCORP COM 919794107   282,399 24,969 SH   SOLE 36 24,969 0 0
VALLEY NATL BANCORP COM 919794107   707,689 62,572 SH   SOLE 40 62,572 0 0
VALLEY NATL BANCORP COM 919794107   2,670,330 236,103 SH   SOLE 43 220,827 0 15,276
VALMONT INDS INC COM 920253101   13,528,371 40,912 SH   SOLE 2 17,181 0 23,731
VALMONT INDS INC COM 920253101   24,139 73 SH   SOLE 4 73 0 0
VALMONT INDS INC COM 920253101   5,193,172 15,705 SH   SOLE 7 15,705 0 0
VALMONT INDS INC COM 920253101   14,852,043 44,915 SH   SOLE 18 44,915 0 0
VALMONT INDS INC COM 920253101   7,579,948 22,923 SH   SOLE 19 22,923 0 0
VALMONT INDS INC COM 920253101   365,611,568 1,105,669 SH   SOLE 21 1,105,669 0 0
VALMONT INDS INC COM 920253101   203,483,075 615,366 SH   SOLE 22 587,025 0 28,341
VALMONT INDS INC COM 920253101   1,251,917 3,786 SH   SOLE 25 3,786 0 0
VALMONT INDS INC COM 920253101   3,246,518 9,818 SH   SOLE 26 8,136 0 1,682
VALMONT INDS INC COM 920253101   2,524,665 7,635 SH   SOLE 28 7,635 0 0
VALMONT INDS INC COM 920253101   55,257,933 167,109 SH   SOLE 30 167,109 0 0
VALMONT INDS INC COM 920253101   95,894 290 SH   SOLE 31 290 0 0
VALMONT INDS INC COM 920253101   565,446 1,710 SH   SOLE 36 1,710 0 0
VALMONT INDS INC COM 920253101   944,394 2,856 SH   SOLE 40 2,856 0 0
VALMONT INDS INC COM 920253101   59,521 180 SH   OTR 43 180 0 0
VALMONT INDS INC COM 920253101   3,643,722 11,019 SH   SOLE 43 10,570 0 449
VALUE LINE INC COM 920437100   18,368 361 SH   SOLE 2 0 0 361
VALUE LINE INC COM 920437100   160,933 3,163 SH   SOLE 18 3,163 0 0
VALUE LINE INC COM 920437100   89,294 1,755 SH   SOLE 19 1,755 0 0
VALUE LINE INC COM 920437100   1,876,251 36,876 SH   SOLE 21 36,876 0 0
VALUE LINE INC COM 920437100   2,276,524 44,743 SH   SOLE 22 44,478 0 265
VALUE LINE INC COM 920437100   47,115 926 SH   SOLE 43 926 0 0
VALVOLINE INC COM 92047W101   22,145,711 678,276 SH   SOLE 2 196,875 0 481,401
VALVOLINE INC COM 92047W101   39,017 1,195 SH   SOLE 4 1,195 0 0
VALVOLINE INC COM 92047W101   493,439 15,113 SH   SOLE 7 15,113 0 0
VALVOLINE INC COM 92047W101   13,728,248 420,467 SH   SOLE 18 420,467 0 0
VALVOLINE INC COM 92047W101   4,182,530 128,102 SH   SOLE 19 128,102 0 0
VALVOLINE INC COM 92047W101   315,750,902 9,670,778 SH   SOLE 21 9,670,778 0 0
VALVOLINE INC COM 92047W101   167,908,502 5,142,680 SH   SOLE 22 4,831,263 0 311,417
VALVOLINE INC COM 92047W101   815,075 24,964 SH   SOLE 23 24,964 0 0
VALVOLINE INC COM 92047W101   885,272 27,114 SH   SOLE 25 27,114 0 0
VALVOLINE INC COM 92047W101   3,426,389 104,943 SH   SOLE 26 90,269 0 14,674
VALVOLINE INC COM 92047W101   105,329 3,226 SH   SOLE 28 3,226 0 0
VALVOLINE INC COM 92047W101   4,347,054 133,141 SH   SOLE 30 133,141 0 0
VALVOLINE INC COM 92047W101   80,548 2,467 SH   SOLE 31 2,467 0 0
VALVOLINE INC COM 92047W101   434,963 13,322 SH   SOLE 34 13,322 0 0
VALVOLINE INC COM 92047W101   86,686 2,655 SH   SOLE 36 2,655 0 0
VALVOLINE INC COM 92047W101   839,432 25,710 SH   SOLE 40 25,710 0 0
VALVOLINE INC COM 92047W101   10,742 329 SH   OTR 43 329 0 0
VALVOLINE INC COM 92047W101   5,354,063 163,984 SH   SOLE 43 159,781 0 4,203
VANDA PHARMACEUTICALS INC COM 921659108   1,393,244 188,531 SH   SOLE 2 110,652 0 77,879
VANDA PHARMACEUTICALS INC COM 921659108   584 79 SH   SOLE 4 79 0 0
VANDA PHARMACEUTICALS INC COM 921659108   5,365 726 SH   SOLE 7 726 0 0
VANDA PHARMACEUTICALS INC COM 921659108   1,464,329 198,150 SH   SOLE 18 198,150 0 0
VANDA PHARMACEUTICALS INC COM 921659108   749,797 101,461 SH   SOLE 19 101,461 0 0
VANDA PHARMACEUTICALS INC COM 921659108   59,151,888 8,004,315 SH   SOLE 21 8,004,315 0 0
VANDA PHARMACEUTICALS INC COM 921659108   10,905,238 1,475,675 SH   SOLE 22 1,401,925 0 73,750
VANDA PHARMACEUTICALS INC COM 921659108   51,545 6,975 SH   SOLE 25 6,975 0 0
VANDA PHARMACEUTICALS INC COM 921659108   173,089 23,422 SH   SOLE 26 17,441 0 5,981
VANDA PHARMACEUTICALS INC COM 921659108   1,983,446 268,396 SH   SOLE 30 268,396 0 0
VANDA PHARMACEUTICALS INC COM 921659108   132,481 17,927 SH   SOLE 34 17,927 0 0
VANDA PHARMACEUTICALS INC COM 921659108   93,823 12,696 SH   SOLE 40 12,696 0 0
VANDA PHARMACEUTICALS INC COM 921659108   208,849 28,261 SH   SOLE 43 28,175 0 86
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387   34,474 1,548 SH   SOLE 2 1,548 0 0
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   2,675 99 SH   SOLE 17 0 0 99
VANECK ETF TRUST VANECK SHRT MUNI 92189F528   1,329 79 SH   SOLE 17 0 0 79
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   97,817 482 SH   SOLE 4 482 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   1,528,747 7,533 SH   SOLE 18 7,533 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   25,992,149 128,078 SH   SOLE 19 128,078 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   691,011 3,405 SH   SOLE 22 3,405 0 0
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201   2,495,779 54,720 SH   SOLE 17 0 0 54,720
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201   19,065 418 SH   SOLE 43 418 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   3,295 136 SH   SOLE 17 0 0 136
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   42,765 846 SH   SOLE 2 846 0 0
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   2,771,707 54,831 SH   SOLE 18 54,831 0 0
VANECK ETF TRUST RARE EARTH/STRTG 92189H805   54 1 SH   SOLE 43 1 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   36,915 175 SH   SOLE 17 0 0 175
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   158,627 752 SH   SOLE 18 752 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   4,202 30 SH   SOLE 17 0 0 30
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   3,640 21 SH   SOLE 17 0 0 21
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869   2,201 13 SH   SOLE 17 0 0 13
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   1,309 8 SH   SOLE 17 0 0 8
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   32,714 200 SH   SOLE 43 200 0 0
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   5,559 77 SH   SOLE 17 0 0 77
VANGUARD BD INDEX FDS INTERMED TERM 921937819   15,360 207 SH   SOLE 17 0 0 207
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   132,121 1,755 SH   SOLE 17 0 0 1,755
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   82,356 1,094 SH   SOLE 18 1,094 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   902,811,771 12,566,979 SH   SOLE 2 12,566,979 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   69,134,112 962,335 SH   SOLE 17 0 0 962,335
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   17,408,772 242,327 SH   SOLE 18 19,005 0 223,322
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   9,771 206 SH   SOLE 17 0 0 206
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   67 1 SH   SOLE 18 1 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   52,397,794 149,137 SH   SOLE 2 149,137 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   9,415,126 26,798 SH   SOLE 17 0 0 26,798
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   32,266,012 91,837 SH   SOLE 18 91,721 0 116
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   102,649 292 SH   SOLE 43 292 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   106,939 791 SH   SOLE 17 0 0 791
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   12,583 70 SH   SOLE 17 0 0 70
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   180 1 SH   SOLE 18 1 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   99,407 553 SH   SOLE 43 0 0 553
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   32,969,730 399,730 SH   SOLE 2 399,730 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   3,134 38 SH   SOLE 17 0 0 38
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   149,454 1,812 SH   SOLE 18 1,812 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   72,047 874 SH   SOLE 43 873 0 1
VANGUARD INDEX FDS SML CP GRW ETF 922908595   6,618 33 SH   SOLE 2 33 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   25,158 125 SH   SOLE 17 0 0 125
VANGUARD INDEX FDS SML CP GRW ETF 922908595   28,695 143 SH   SOLE 43 0 0 143
VANGUARD INDEX FDS SM CP VAL ETF 922908611   6,034 38 SH   SOLE 2 38 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   285,841 1,800 SH   SOLE 17 0 0 1,800
VANGUARD INDEX FDS SM CP VAL ETF 922908611   29,654 187 SH   SOLE 43 48 0 139
VANGUARD INDEX FDS MID CAP ETF 922908629   37,774,797 185,343 SH   SOLE 17 0 0 185,343
VANGUARD INDEX FDS MID CAP ETF 922908629   190,155 933 SH   SOLE 43 653 0 280
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,488,975 8,548 SH   SOLE 17 0 0 8,548
VANGUARD INDEX FDS LARGE CAP ETF 922908637   345,728 1,985 SH   SOLE 43 1,239 0 745
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   29,495 222 SH   SOLE 17 0 0 222
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   30,893 233 SH   SOLE 43 232 0 1
VANGUARD INDEX FDS GROWTH ETF 922908736   29,622 139 SH   SOLE 2 139 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   4,070,200 19,099 SH   SOLE 17 0 0 19,099
VANGUARD INDEX FDS GROWTH ETF 922908736   1,504,343 7,059 SH   SOLE 18 7,059 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   132 1 SH   SOLE 43 1 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   32,004 228 SH   SOLE 2 228 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   8,903,912 63,432 SH   SOLE 17 0 0 63,432
VANGUARD INDEX FDS VALUE ETF 922908744   213,206,870 1,518,892 SH   SOLE 18 1,494,972 0 23,920
VANGUARD INDEX FDS VALUE ETF 922908744   415,482 2,960 SH   SOLE 43 1,776 0 1,184
VANGUARD INDEX FDS SMALL CP ETF 922908751   39,181,936 213,479 SH   SOLE 2 213,479 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   42,493,487 231,522 SH   SOLE 17 0 0 231,522
VANGUARD INDEX FDS SMALL CP ETF 922908751   6,736,251 36,702 SH   SOLE 18 36,702 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   722,230 3,935 SH   SOLE 22 3,935 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   109,757 598 SH   SOLE 43 598 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   6,790,495 35,517 SH   SOLE 2 11,006 0 24,511
VANGUARD INDEX FDS TOTAL STK MKT 922908769   31,763,401 166,135 SH   SOLE 17 0 0 166,135
VANGUARD INDEX FDS TOTAL STK MKT 922908769   9,371,369 49,016 SH   SOLE 18 49,016 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   541,876 2,834 SH   SOLE 43 1,864 0 970
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   24,551,645 238,806 SH   SOLE 2 238,806 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   5,117,506 49,776 SH   SOLE 17 0 0 49,776
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   771,589 7,505 SH   SOLE 18 7,505 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   11,720 114 SH   SOLE 43 114 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   158,103 1,834 SH   SOLE 17 0 0 1,834
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   16,598,039 192,575 SH   SOLE 18 192,402 0 173
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   5,933 69 SH   SOLE 43 0 0 69
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   281,743 5,619 SH   SOLE 17 0 0 5,619
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   5,866,631 117,005 SH   SOLE 18 117,005 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   9,276 185 SH   SOLE 43 0 0 185
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   16,222,915 416,186 SH   SOLE 17 0 0 416,186
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   21,073,524 540,624 SH   SOLE 18 540,624 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   40,551 1,040 SH   SOLE 43 930 0 110
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   1,802 28 SH   SOLE 17 0 0 28
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   31,046 560 SH   SOLE 17 0 0 560
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   128,420,274 2,316,383 SH   SOLE 23 2,316,383 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   612,414 13,111 SH   SOLE 17 0 0 13,111
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   1,368,136 29,290 SH   SOLE 18 29,290 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   18,569,704 375,221 SH   SOLE 17 0 0 375,221
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   2,686,466 54,283 SH   SOLE 18 54,283 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   9,251 160 SH   SOLE 17 0 0 160
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   1,128 15 SH   SOLE 2 15 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   46,317 616 SH   SOLE 17 0 0 616
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   91,355,850 1,215,000 SH   SOLE 19 1,215,000 0 0
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599   6,355 37 SH   SOLE 17 0 0 37
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649   114 1 SH   SOLE 43 1 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   7,445,558 105,806 SH   SOLE 17 0 0 105,806
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   12,622 229 SH   SOLE 17 0 0 229
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   2,164 37 SH   SOLE 17 0 0 37
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   3,895,130 58,503 SH   SOLE 18 58,503 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   22,943,583 131,663 SH   SOLE 17 0 0 131,663
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   28,086 617 SH   SOLE 17 0 0 617
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   258,144 5,671 SH   SOLE 18 5,671 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   12,644 167 SH   SOLE 17 0 0 167
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   2,389,559 31,562 SH   SOLE 18 31,562 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   58,414,126 771,551 SH   SOLE 19 771,551 0 0
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   616 10 SH   SOLE 17 0 0 10
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   1,860 24 SH   SOLE 2 24 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   18,380,073 237,132 SH   SOLE 17 0 0 237,132
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   100 1 SH   SOLE 18 1 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   129,318,149 1,668,406 SH   SOLE 19 1,668,406 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   171,538 1,130 SH   SOLE 17 0 0 1,130
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   2,126 14 SH   SOLE 43 14 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   106,152 2,052 SH   SOLE 17 0 0 2,052
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   50,073,545 1,193,079 SH   SOLE 17 0 0 1,193,079
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   11,710,050 279,010 SH   SOLE 18 279,010 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   93,081 2,218 SH   SOLE 43 1,514 0 704
VANGUARD WELLINGTON FD US VALUE FACTR 921935805   58 1 SH   SOLE 43 0 0 1
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   140,024 1,294 SH   SOLE 2 1,294 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   59,170 547 SH   SOLE 17 0 0 547
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   151,494 1,400 SH   SOLE 43 1,400 0 0
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   816,219 13,385 SH   SOLE 17 0 0 13,385
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   790,179 12,958 SH   SOLE 18 12,958 0 0
VANGUARD WORLD FD EXTENDED DUR 921910709   1,160 14 SH   SOLE 17 0 0 14
VANGUARD WORLD FD ESG US STK ETF 921910733   4,281 65 SH   SOLE 17 0 0 65
VANGUARD WORLD FD MEGA GRWTH IND 921910816   43,018 250 SH   SOLE 17 0 0 250
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   617 6 SH   SOLE 17 0 0 6
VANGUARD WORLD FD MEGA CAP INDEX 921910873   14,649 111 SH   SOLE 17 0 0 111
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   126,053 658 SH   SOLE 17 0 0 658
VANGUARD WORLD FDS ENERGY ETF 92204A306   849 7 SH   SOLE 17 0 0 7
VANGUARD WORLD FDS ENERGY ETF 92204A306   4,730 39 SH   SOLE 43 39 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   20,836 84 SH   SOLE 17 0 0 84
VANGUARD WORLD FDS INF TECH ETF 92204A702   753 2 SH   SOLE 17 0 0 2
VANGUARD WORLD FDS INF TECH ETF 92204A702   169,287 530 SH   SOLE 43 530 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801   3,404 20 SH   SOLE 17 0 0 20
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   24,264 295 SH   SOLE 43 295 0 0
VAPOTHERM INC COM 922107107   1,555 576 SH   SOLE 2 0 0 576
VAPOTHERM INC COM 922107107   11,097 4,110 SH   SOLE 18 4,110 0 0
VAPOTHERM INC COM 922107107   264,587 97,995 SH   SOLE 21 97,995 0 0
VAPOTHERM INC COM 922107107   931,989 345,181 SH   SOLE 22 345,181 0 0
VAPOTHERM INC COM 922107107   178 66 SH   SOLE 43 66 0 0
VAREX IMAGING CORP COM 92214X106   4,583,496 225,788 SH   SOLE 2 150,577 0 75,211
VAREX IMAGING CORP COM 92214X106   17,580 866 SH   SOLE 4 184 0 682
VAREX IMAGING CORP COM 92214X106   122,105 6,015 SH   SOLE 7 6,015 0 0
VAREX IMAGING CORP COM 92214X106   2,769,245 136,416 SH   SOLE 18 136,416 0 0
VAREX IMAGING CORP COM 92214X106   6,297,771 310,235 SH   SOLE 19 310,235 0 0
VAREX IMAGING CORP COM 92214X106   107,437,182 5,292,472 SH   SOLE 21 5,292,472 0 0
VAREX IMAGING CORP COM 92214X106   27,015,078 1,330,792 SH   SOLE 22 1,282,105 0 48,687
VAREX IMAGING CORP COM 92214X106   284,728 14,026 SH   SOLE 23 14,026 0 0
VAREX IMAGING CORP COM 92214X106   101,135 4,982 SH   SOLE 25 4,982 0 0
VAREX IMAGING CORP COM 92214X106   1,107,223 54,543 SH   SOLE 26 3,818 0 50,725
VAREX IMAGING CORP COM 92214X106   196,606 9,685 SH   SOLE 28 9,685 0 0
VAREX IMAGING CORP COM 92214X106   1,893,726 93,287 SH   SOLE 30 93,287 0 0
VAREX IMAGING CORP COM 92214X106   485,211 23,902 SH   SOLE 34 23,902 0 0
VAREX IMAGING CORP COM 92214X106   155,985 7,684 SH   SOLE 40 7,684 0 0
VAREX IMAGING CORP COM 92214X106   1,364,440 67,214 SH   SOLE 43 65,814 0 1,400
VARONIS SYS INC COM 922280102   6,809,446 284,438 SH   SOLE 2 154,527 0 129,911
VARONIS SYS INC COM 922280102   40,937 1,710 SH   SOLE 4 399 0 1,311
VARONIS SYS INC COM 922280102   235,665 9,844 SH   SOLE 7 9,844 0 0
VARONIS SYS INC COM 922280102   7,182,359 300,015 SH   SOLE 18 269,915 0 30,100
VARONIS SYS INC COM 922280102   30,168,135 1,260,156 SH   SOLE 19 1,260,156 0 0
VARONIS SYS INC COM 922280102   108,395,676 4,527,806 SH   SOLE 21 4,527,806 0 0
VARONIS SYS INC COM 922280102   81,707,507 3,413,012 SH   SOLE 22 3,326,888 0 86,124
VARONIS SYS INC COM 922280102   513,226 21,438 SH   SOLE 23 21,438 0 0
VARONIS SYS INC COM 922280102   411,792 17,201 SH   SOLE 25 17,201 0 0
VARONIS SYS INC COM 922280102   5,013,180 209,406 SH   SOLE 26 47,748 0 161,658
VARONIS SYS INC COM 922280102   45,271 1,891 SH   SOLE 28 1,891 0 0
VARONIS SYS INC COM 922280102   18,491,567 772,413 SH   SOLE 30 772,413 0 0
VARONIS SYS INC COM 922280102   11,817,215 493,618 SH   SOLE 34 493,618 0 0
VARONIS SYS INC COM 922280102   22,911 957 SH   SOLE 36 957 0 0
VARONIS SYS INC COM 922280102   332,096 13,872 SH   SOLE 40 13,872 0 0
VARONIS SYS INC COM 922280102   1,210,670 50,571 SH   SOLE 43 47,847 0 2,724
VARONIS SYS INC NOTE 1.250% 8/1 922280AB8   2,522,845 2,405,000 PRN   SOLE 21 2,405,000 0 0
VAXART INC COM NEW 92243A200   56,145 58,430 SH   SOLE 2 4,917 0 53,513
VAXART INC COM NEW 92243A200   1,844 1,919 SH   SOLE 7 1,919 0 0
VAXART INC COM NEW 92243A200   361,154 375,850 SH   SOLE 18 375,850 0 0
VAXART INC COM NEW 92243A200   220,018 228,971 SH   SOLE 19 228,971 0 0
VAXART INC COM NEW 92243A200   4,632,325 4,820,819 SH   SOLE 21 4,820,819 0 0
VAXART INC COM NEW 92243A200   2,973,279 3,094,265 SH   SOLE 22 3,006,695 0 87,570
VAXART INC COM NEW 92243A200   266,262 277,096 SH   SOLE 30 277,096 0 0
VAXART INC COM NEW 92243A200   841 875 SH   SOLE 43 875 0 0
VAXCYTE INC COM 92243G108   1,719,391 35,858 SH   SOLE 2 16,342 0 19,516
VAXCYTE INC COM 92243G108   245,840 5,127 SH   SOLE 7 5,127 0 0
VAXCYTE INC COM 92243G108   8,850,467 184,577 SH   SOLE 18 179,150 0 5,427
VAXCYTE INC COM 92243G108   10,269,979 214,181 SH   SOLE 19 214,181 0 0
VAXCYTE INC COM 92243G108   137,492,357 2,867,411 SH   SOLE 21 2,867,411 0 0
VAXCYTE INC COM 92243G108   78,784,056 1,643,046 SH   SOLE 22 1,596,117 0 46,929
VAXCYTE INC COM 92243G108   38,216 797 SH   SOLE 23 797 0 0
VAXCYTE INC COM 92243G108   394,149 8,220 SH   SOLE 25 8,220 0 0
VAXCYTE INC COM 92243G108   1,487,409 31,020 SH   SOLE 26 26,866 0 4,154
VAXCYTE INC COM 92243G108   71,541 1,492 SH   SOLE 28 0 0 1,492
VAXCYTE INC COM 92243G108   4,171,218 86,991 SH   SOLE 30 86,991 0 0
VAXCYTE INC COM 92243G108   23,496 490 SH   SOLE 34 490 0 0
VAXCYTE INC COM 92243G108   114,553 2,389 SH   SOLE 36 2,389 0 0
VAXCYTE INC COM 92243G108   337,664 7,042 SH   SOLE 40 7,042 0 0
VAXCYTE INC COM 92243G108   802,156 16,729 SH   SOLE 43 14,950 0 1,779
VAXXINITY INC COM CL A 92244V104   522,565 373,261 SH   SOLE 22 373,261 0 0
VBI VACCINES INC CDA COM NEW 91822J103   29,878 76,394 SH   SOLE 2 6,877 0 69,517
VBI VACCINES INC CDA COM NEW 91822J103   1,299 3,322 SH   SOLE 7 3,322 0 0
VBI VACCINES INC CDA COM NEW 91822J103   230,391 589,085 SH   SOLE 18 589,085 0 0
VBI VACCINES INC CDA COM NEW 91822J103   137,891 352,573 SH   SOLE 19 352,573 0 0
VBI VACCINES INC CDA COM NEW 91822J103   2,709,280 6,927,333 SH   SOLE 21 6,927,333 0 0
VBI VACCINES INC CDA COM NEW 91822J103   2,114,446 5,406,407 SH   SOLE 22 5,254,344 0 152,063
VBI VACCINES INC CDA COM NEW 91822J103   1,823 4,661 SH   SOLE 43 4,661 0 0
VECTOR GROUP LTD COM 92240M108   1,211,914 102,185 SH   SOLE 2 39,802 0 62,383
VECTOR GROUP LTD COM 92240M108   6,060 511 SH   SOLE 4 511 0 0
VECTOR GROUP LTD COM 92240M108   18,537 1,563 SH   SOLE 7 1,563 0 0
VECTOR GROUP LTD COM 92240M108   5,906,802 498,044 SH   SOLE 18 498,044 0 0
VECTOR GROUP LTD COM 92240M108   3,166,063 266,953 SH   SOLE 19 266,953 0 0
VECTOR GROUP LTD COM 92240M108   198,034,686 16,697,697 SH   SOLE 21 16,697,697 0 0
VECTOR GROUP LTD COM 92240M108   41,618,282 3,509,130 SH   SOLE 22 3,340,904 0 168,226
VECTOR GROUP LTD COM 92240M108   469,786 39,611 SH   SOLE 26 30,156 0 9,455
VECTOR GROUP LTD COM 92240M108   2,466,323 207,953 SH   SOLE 30 207,953 0 0
VECTOR GROUP LTD COM 92240M108   45,993 3,878 SH   SOLE 36 3,878 0 0
VECTOR GROUP LTD COM 92240M108   919,103 77,496 SH   SOLE 43 73,731 0 3,765
VEECO INSTRS INC DEL COM 922417100   1,762,071 94,837 SH   SOLE 2 75,455 0 19,382
VEECO INSTRS INC DEL COM 922417100   2,174 117 SH   SOLE 4 117 0 0
VEECO INSTRS INC DEL COM 922417100   309,004 16,631 SH   SOLE 7 16,631 0 0
VEECO INSTRS INC DEL COM 922417100   3,165,084 170,349 SH   SOLE 18 170,349 0 0
VEECO INSTRS INC DEL COM 922417100   2,969,790 159,838 SH   SOLE 19 159,838 0 0
VEECO INSTRS INC DEL COM 922417100   115,813,339 6,233,226 SH   SOLE 21 6,233,226 0 0
VEECO INSTRS INC DEL COM 922417100   27,601,259 1,485,536 SH   SOLE 22 1,441,255 0 44,281
VEECO INSTRS INC DEL COM 922417100   37,439 2,015 SH   SOLE 23 2,015 0 0
VEECO INSTRS INC DEL COM 922417100   222,477 11,974 SH   SOLE 25 11,974 0 0
VEECO INSTRS INC DEL COM 922417100   201,593 10,850 SH   SOLE 26 8,554 0 2,296
VEECO INSTRS INC DEL COM 922417100   6,559 353 SH   SOLE 28 353 0 0
VEECO INSTRS INC DEL COM 922417100   3,161,944 170,180 SH   SOLE 30 170,180 0 0
VEECO INSTRS INC DEL COM 922417100   37,996 2,045 SH   SOLE 34 2,045 0 0
VEECO INSTRS INC DEL COM 922417100   93,253 5,019 SH   SOLE 36 5,019 0 0
VEECO INSTRS INC DEL COM 922417100   100,369 5,402 SH   SOLE 40 5,402 0 0
VEECO INSTRS INC DEL COM 922417100   396,479 21,339 SH   SOLE 43 20,455 0 884
VEEVA SYS INC CL A COM 922475108   52,501,594 325,329 SH   SOLE 2 110,467 0 214,862
VEEVA SYS INC CL A COM 922475108   17,295,579 107,173 SH   SOLE 4 56,981 0 50,192
VEEVA SYS INC CL A COM 922475108   5,899,891 36,559 SH   SOLE 7 36,559 0 0
VEEVA SYS INC CL A COM 922475108   741,218 4,593 SH   SOLE 13 2,886 0 1,707
VEEVA SYS INC CL A COM 922475108   1,550,216 9,606 SH   SOLE 15 9,606 0 0
VEEVA SYS INC CL A COM 922475108   42,609,807 264,034 SH   SOLE 18 240,730 0 23,304
VEEVA SYS INC CL A COM 922475108   100,114,826 620,367 SH   SOLE 19 620,367 0 0
VEEVA SYS INC CL A COM 922475108   391,742,204 2,427,452 SH   SOLE 21 2,427,452 0 0
VEEVA SYS INC CL A COM 922475108   545,729,709 3,381,644 SH   SOLE 22 3,095,556 0 286,088
VEEVA SYS INC CL A COM 922475108   41,480,792 257,038 SH   SOLE 23 257,038 0 0
VEEVA SYS INC CL A COM 922475108   33,412,599 207,043 SH   SOLE 25 195,482 0 11,561
VEEVA SYS INC CL A COM 922475108   35,858,475 222,199 SH   SOLE 26 90,384 0 131,815
VEEVA SYS INC CL A COM 922475108   35,122,582 217,639 SH   SOLE 28 3,707 0 213,932
VEEVA SYS INC CL A COM 922475108   303,233 1,879 SH   SOLE 29 1,879 0 0
VEEVA SYS INC CL A COM 922475108   52,354,093 324,415 SH   SOLE 30 321,971 0 2,444
VEEVA SYS INC CL A COM 922475108   5,693,809 35,282 SH   SOLE 31 32,770 0 2,512
VEEVA SYS INC CL A COM 922475108   20,850,780 129,203 SH   SOLE 34 129,203 0 0
VEEVA SYS INC CL A COM 922475108   7,559,039 46,840 SH   SOLE 36 46,840 0 0
VEEVA SYS INC CL A COM 922475108   859,671 5,327 SH   SOLE 40 5,327 0 0
VEEVA SYS INC CL A COM 922475108   41,959 260 SH   OTR 43 260 0 0
VEEVA SYS INC CL A COM 922475108   9,875,810 61,196 SH   SOLE 43 55,260 0 5,936
VELO3D INC COMMON STOCK 92259N104   52,211 29,168 SH   SOLE 2 17,494 0 11,674
VELO3D INC COMMON STOCK 92259N104   1,840 1,028 SH   SOLE 7 1,028 0 0
VELO3D INC COMMON STOCK 92259N104   221,500 123,743 SH   SOLE 18 123,743 0 0
VELO3D INC COMMON STOCK 92259N104   184,871 103,280 SH   SOLE 19 103,280 0 0
VELO3D INC COMMON STOCK 92259N104   3,462,594 1,934,410 SH   SOLE 21 1,934,410 0 0
VELO3D INC COMMON STOCK 92259N104   2,530,446 1,413,657 SH   SOLE 22 1,360,575 0 53,082
VELO3D INC COMMON STOCK 92259N104   25,339 14,156 SH   SOLE 25 14,156 0 0
VELO3D INC COMMON STOCK 92259N104   35,682 19,934 SH   SOLE 28 0 0 19,934
VELO3D INC COMMON STOCK 92259N104   157,717 88,110 SH   SOLE 30 88,110 0 0
VELOCITY FINL INC COM 92262D101   165,893 17,191 SH   SOLE 2 13,261 0 3,930
VELOCITY FINL INC COM 92262D101   250,746 25,984 SH   SOLE 18 25,984 0 0
VELOCITY FINL INC COM 92262D101   184,991 19,170 SH   SOLE 19 19,170 0 0
VELOCITY FINL INC COM 92262D101   3,553,140 368,201 SH   SOLE 21 368,201 0 0
VELOCITY FINL INC COM 92262D101   1,295,754 134,275 SH   SOLE 22 129,056 0 5,219
VELODYNE LIDAR INC COM 92259F101   56,717 76,780 SH   SOLE 2 5,368 0 71,412
VELODYNE LIDAR INC COM 92259F101   839 1,136 SH   SOLE 7 1,136 0 0
VELODYNE LIDAR INC COM 92259F101   433,139 586,353 SH   SOLE 18 586,353 0 0
VELODYNE LIDAR INC COM 92259F101   255,800 346,284 SH   SOLE 19 346,284 0 0
VELODYNE LIDAR INC COM 92259F101   5,472,016 7,407,630 SH   SOLE 21 7,407,630 0 0
VELODYNE LIDAR INC COM 92259F101   3,306,394 4,475,963 SH   SOLE 22 4,329,167 0 146,796
VELODYNE LIDAR INC COM 92259F101   92,795 125,620 SH   SOLE 25 125,620 0 0
VELODYNE LIDAR INC COM 92259F101   45,989 62,257 SH   SOLE 26 13,830 0 48,427
VELODYNE LIDAR INC COM 92259F101   75,980 102,857 SH   SOLE 34 102,857 0 0
VELODYNE LIDAR INC COM 92259F101   174 236 SH   SOLE 36 236 0 0
VENATOR MATLS PLC SHS G9329Z100   30,122 55,792 SH   SOLE 18 0 0 55,792
VENTAS INC COM 92276F100   56,042,425 1,244,005 SH   SOLE 2 295,608 0 948,397
VENTAS INC COM 92276F100   38,415,126 852,722 SH   SOLE 4 807,612 0 45,110
VENTAS INC COM 92276F100   45,067,074 1,000,379 SH   SOLE 7 989,321 0 11,058
VENTAS INC COM 92276F100   565,828 12,560 SH   SOLE 13 5,940 0 6,620
VENTAS INC COM 92276F100   3,096,962 68,745 SH   SOLE 15 68,745 0 0
VENTAS INC COM 92276F100   45,383,100 1,007,394 SH   SOLE 18 973,758 0 33,636
VENTAS INC COM 92276F100   45,226,055 1,003,908 SH   SOLE 19 1,003,908 0 0
VENTAS INC COM 92276F100   666,524,346 14,795,213 SH   SOLE 21 14,795,213 0 0
VENTAS INC COM 92276F100   554,636,859 12,311,584 SH   SOLE 22 11,018,240 0 1,293,344
VENTAS INC COM 92276F100   32,897,808 730,251 SH   SOLE 23 730,251 0 0
VENTAS INC COM 92276F100   175,895,923 3,904,460 SH   SOLE 25 3,904,460 0 0
VENTAS INC COM 92276F100   42,973,375 953,904 SH   SOLE 26 446,000 0 507,904
VENTAS INC COM 92276F100   58,825,074 1,305,773 SH   SOLE 28 55,523 0 1,250,250
VENTAS INC COM 92276F100   245,387 5,447 SH   SOLE 29 5,447 0 0
VENTAS INC COM 92276F100   201,171,135 4,465,508 SH   SOLE 30 4,465,508 0 0
VENTAS INC COM 92276F100   3,987,556 88,514 SH   SOLE 31 81,162 0 7,352
VENTAS INC COM 92276F100   3,993,232 88,640 SH   SOLE 34 88,640 0 0
VENTAS INC COM 92276F100   6,412,327 142,338 SH   SOLE 36 142,338 0 0
VENTAS INC COM 92276F100   672,056 14,918 SH   SOLE 40 14,918 0 0
VENTAS INC COM 92276F100   48,699 1,081 SH   OTR 43 1,081 0 0
VENTAS INC COM 92276F100   21,722,630 482,189 SH   SOLE 43 452,702 0 29,487
VENTYX BIOSCIENCES INC COM 92332V107   336,360 10,258 SH   SOLE 2 5,293 0 4,965
VENTYX BIOSCIENCES INC COM 92332V107   7,247 221 SH   SOLE 7 221 0 0
VENTYX BIOSCIENCES INC COM 92332V107   2,169,649 66,168 SH   SOLE 18 66,168 0 0
VENTYX BIOSCIENCES INC COM 92332V107   1,487,682 45,370 SH   SOLE 19 45,370 0 0
VENTYX BIOSCIENCES INC COM 92332V107   37,893,764 1,155,650 SH   SOLE 21 1,155,650 0 0
VENTYX BIOSCIENCES INC COM 92332V107   21,819,155 665,421 SH   SOLE 22 648,353 0 17,068
VENTYX BIOSCIENCES INC COM 92332V107   877,952 26,775 SH   SOLE 30 26,775 0 0
VENUS CONCEPT INC COM 92332W105   580 1,814 SH   SOLE 2 0 0 1,814
VENUS CONCEPT INC COM 92332W105   1,430 4,469 SH   SOLE 18 4,469 0 0
VENUS CONCEPT INC COM 92332W105   24,510 76,595 SH   SOLE 21 76,595 0 0
VENUS CONCEPT INC COM 92332W105   1,120 3,500 SH   SOLE 22 3,500 0 0
VERA BRADLEY INC COM 92335C106   196,412 43,358 SH   SOLE 2 22,393 0 20,965
VERA BRADLEY INC COM 92335C106   21,739 4,799 SH   SOLE 18 4,799 0 0
VERA BRADLEY INC COM 92335C106   251,669 55,556 SH   SOLE 21 55,556 0 0
VERA BRADLEY INC COM 92335C106   2,243,446 495,242 SH   SOLE 22 495,242 0 0
VERA BRADLEY INC COM 92335C106   182,228 40,227 SH   SOLE 26 0 0 40,227
VERA THERAPEUTICS INC CL A 92337R101   221,983 11,472 SH   SOLE 2 4,441 0 7,031
VERA THERAPEUTICS INC CL A 92337R101   890 46 SH   SOLE 7 46 0 0
VERA THERAPEUTICS INC CL A 92337R101   732,707 37,866 SH   SOLE 18 37,866 0 0
VERA THERAPEUTICS INC CL A 92337R101   526,823 27,226 SH   SOLE 19 27,226 0 0
VERA THERAPEUTICS INC CL A 92337R101   9,753,890 504,077 SH   SOLE 21 504,077 0 0
VERA THERAPEUTICS INC CL A 92337R101   5,295,321 273,660 SH   SOLE 22 269,783 0 3,877
VERA THERAPEUTICS INC CL A 92337R101   29,683 1,534 SH   SOLE 25 1,534 0 0
VERA THERAPEUTICS INC CL A 92337R101   2,999 155 SH   SOLE 26 155 0 0
VERA THERAPEUTICS INC CL A 92337R101   384,059 19,848 SH   SOLE 30 19,848 0 0
VERACYTE INC COM 92337F107   4,031,513 169,891 SH   SOLE 2 79,299 0 90,592
VERACYTE INC COM 92337F107   6,597 278 SH   SOLE 4 278 0 0
VERACYTE INC COM 92337F107   120,548 5,080 SH   SOLE 7 5,080 0 0
VERACYTE INC COM 92337F107   4,855,111 204,598 SH   SOLE 18 204,598 0 0
VERACYTE INC COM 92337F107   9,847,380 414,976 SH   SOLE 19 414,976 0 0
VERACYTE INC COM 92337F107   77,135,860 3,250,563 SH   SOLE 21 3,250,563 0 0
VERACYTE INC COM 92337F107   50,062,469 2,109,670 SH   SOLE 22 2,022,241 0 87,429
VERACYTE INC COM 92337F107   245,463 10,344 SH   SOLE 23 10,344 0 0
VERACYTE INC COM 92337F107   242,378 10,214 SH   SOLE 25 10,214 0 0
VERACYTE INC COM 92337F107   2,528,289 106,544 SH   SOLE 26 28,672 0 77,872
VERACYTE INC COM 92337F107   26,649 1,123 SH   SOLE 28 1,123 0 0
VERACYTE INC COM 92337F107   5,348,837 225,404 SH   SOLE 30 225,404 0 0
VERACYTE INC COM 92337F107   236,066 9,948 SH   SOLE 40 9,948 0 0
VERACYTE INC COM 92337F107   378,161 15,936 SH   SOLE 43 15,307 0 629
VERADIGM INC COM 01988P108   10,627,324 602,456 SH   SOLE 2 337,615 0 264,841
VERADIGM INC COM 01988P108   6,315 358 SH   SOLE 4 358 0 0
VERADIGM INC COM 01988P108   127,696 7,239 SH   SOLE 7 7,239 0 0
VERADIGM INC COM 01988P108   6,995,724 396,583 SH   SOLE 18 383,147 0 13,436
VERADIGM INC COM 01988P108   22,816,881 1,293,474 SH   SOLE 19 1,293,474 0 0
VERADIGM INC COM 01988P108   238,102,974 13,497,901 SH   SOLE 21 13,497,901 0 0
VERADIGM INC COM 01988P108   73,026,301 4,139,813 SH   SOLE 22 4,006,906 0 132,907
VERADIGM INC COM 01988P108   708,634 40,172 SH   SOLE 23 40,172 0 0
VERADIGM INC COM 01988P108   330,785 18,752 SH   SOLE 25 18,752 0 0
VERADIGM INC COM 01988P108   5,955,529 337,615 SH   SOLE 26 53,248 0 284,367
VERADIGM INC COM 01988P108   107,974 6,121 SH   SOLE 28 2,160 0 3,961
VERADIGM INC COM 01988P108   8,449,631 479,004 SH   SOLE 30 479,004 0 0
VERADIGM INC COM 01988P108   157,755 8,943 SH   SOLE 34 8,943 0 0
VERADIGM INC COM 01988P108   263,753 14,952 SH   SOLE 40 14,952 0 0
VERADIGM INC COM 01988P108   1,050,621 59,559 SH   SOLE 43 58,483 0 1,076
VERASTEM INC COM 92337C104   1,512 3,757 SH   SOLE 2 0 0 3,757
VERASTEM INC COM 92337C104   12,121 30,115 SH   SOLE 18 30,115 0 0
VERASTEM INC COM 92337C104   227,592 565,447 SH   SOLE 21 565,447 0 0
VERASTEM INC COM 92337C104   910,998 2,263,348 SH   SOLE 22 2,263,348 0 0
VERB TECHNOLOGY CO INC COM 92337U104   20,328 123,874 SH   SOLE 21 123,874 0 0
VERB TECHNOLOGY CO INC COM 92337U104   181,016 1,103,081 SH   SOLE 22 1,103,081 0 0
VERICEL CORP COM 92346J108   609,481 23,139 SH   SOLE 2 12,857 0 10,282
VERICEL CORP COM 92346J108   4,056 154 SH   SOLE 4 154 0 0
VERICEL CORP COM 92346J108   13,302 505 SH   SOLE 7 505 0 0
VERICEL CORP COM 92346J108   4,191,405 159,127 SH   SOLE 18 153,806 0 5,321
VERICEL CORP COM 92346J108   2,445,432 92,841 SH   SOLE 19 92,841 0 0
VERICEL CORP COM 92346J108   151,382,907 5,747,263 SH   SOLE 21 5,747,263 0 0
VERICEL CORP COM 92346J108   32,759,084 1,243,701 SH   SOLE 22 1,212,026 0 31,675
VERICEL CORP COM 92346J108   178,137 6,763 SH   SOLE 25 6,763 0 0
VERICEL CORP COM 92346J108   479,941 18,221 SH   SOLE 26 12,417 0 5,804
VERICEL CORP COM 92346J108   3,100,587 117,714 SH   SOLE 30 117,714 0 0
VERICEL CORP COM 92346J108   17,358 659 SH   SOLE 36 659 0 0
VERICEL CORP COM 92346J108   202,581 7,691 SH   SOLE 40 7,691 0 0
VERICEL CORP COM 92346J108   581,271 22,068 SH   SOLE 43 21,735 0 333
VERICITY INC COM 92347D100   2,363 315 SH   SOLE 18 315 0 0
VERICITY INC COM 92347D100   37,005 4,934 SH   SOLE 21 4,934 0 0
VERIFYME INC COM NEW 92346X206   513 442 SH   SOLE 22 442 0 0
VERINT SYS INC COM 92343X100   5,236,909 144,347 SH   SOLE 2 99,760 0 44,587
VERINT SYS INC COM 92343X100   41,903 1,155 SH   SOLE 4 230 0 925
VERINT SYS INC COM 92343X100   23,328 643 SH   SOLE 7 643 0 0
VERINT SYS INC COM 92343X100   5,908,778 162,866 SH   SOLE 18 162,866 0 0
VERINT SYS INC COM 92343X100   12,702,608 350,127 SH   SOLE 19 350,127 0 0
VERINT SYS INC COM 92343X100   87,469,012 2,410,943 SH   SOLE 21 2,410,943 0 0
VERINT SYS INC COM 92343X100   65,274,432 1,799,185 SH   SOLE 22 1,746,151 0 53,034
VERINT SYS INC COM 92343X100   365,013 10,061 SH   SOLE 23 10,061 0 0
VERINT SYS INC COM 92343X100   413,157 11,388 SH   SOLE 25 11,388 0 0
VERINT SYS INC COM 92343X100   2,606,174 71,835 SH   SOLE 26 30,887 0 40,948
VERINT SYS INC COM 92343X100   59,971 1,653 SH   SOLE 28 1,158 0 495
VERINT SYS INC COM 92343X100   1,064,419 29,339 SH   SOLE 30 29,339 0 0
VERINT SYS INC COM 92343X100   209,553 5,776 SH   SOLE 36 5,776 0 0
VERINT SYS INC COM 92343X100   348,832 9,615 SH   SOLE 40 9,615 0 0
VERINT SYS INC COM 92343X100   251,965 6,945 SH   SOLE 43 6,694 0 251
VERINT SYSTEMS INC NOTE 0.250% 4/1 92343XAC4   2,314,200 2,660,000 PRN   SOLE 21 2,660,000 0 0
VERIS RESIDENTIAL INC COM 554489104   1,646,015 103,328 SH   SOLE 2 23,422 0 79,906
VERIS RESIDENTIAL INC COM 554489104   708,487 44,475 SH   SOLE 4 44,475 0 0
VERIS RESIDENTIAL INC COM 554489104   1,833,862 115,120 SH   SOLE 7 115,120 0 0
VERIS RESIDENTIAL INC COM 554489104   4,816,770 302,371 SH   SOLE 18 302,371 0 0
VERIS RESIDENTIAL INC COM 554489104   4,403,514 276,429 SH   SOLE 19 276,429 0 0
VERIS RESIDENTIAL INC COM 554489104   168,548,146 10,580,549 SH   SOLE 21 10,580,549 0 0
VERIS RESIDENTIAL INC COM 554489104   46,489,427 2,918,357 SH   SOLE 22 2,797,926 0 120,431
VERIS RESIDENTIAL INC COM 554489104   49,733 3,122 SH   SOLE 23 3,122 0 0
VERIS RESIDENTIAL INC COM 554489104   6,342,625 398,156 SH   SOLE 25 398,156 0 0
VERIS RESIDENTIAL INC COM 554489104   460,696 28,920 SH   SOLE 26 20,643 0 8,277
VERIS RESIDENTIAL INC COM 554489104   1,008,369 63,300 SH   SOLE 28 0 0 63,300
VERIS RESIDENTIAL INC COM 554489104   3,711,053 232,960 SH   SOLE 30 232,960 0 0
VERIS RESIDENTIAL INC COM 554489104   34,552 2,169 SH   SOLE 36 2,169 0 0
VERIS RESIDENTIAL INC COM 554489104   144,820 9,091 SH   SOLE 40 9,091 0 0
VERIS RESIDENTIAL INC COM 554489104   528,462 33,174 SH   SOLE 43 31,882 0 1,292
VERISIGN INC COM 92343E102   51,031,501 248,401 SH   SOLE 2 70,128 0 178,273
VERISIGN INC COM 92343E102   15,510,720 75,500 SH   SOLE 4 40,958 0 34,542
VERISIGN INC COM 92343E102   27,684,684 134,758 SH   SOLE 7 107,442 0 27,316
VERISIGN INC COM 92343E102   1,099,926 5,354 SH   SOLE 13 4,471 0 883
VERISIGN INC COM 92343E102   2,189,169 10,656 SH   SOLE 15 10,656 0 0
VERISIGN INC COM 92343E102   36,886,341 179,548 SH   SOLE 18 171,902 0 7,646
VERISIGN INC COM 92343E102   41,908,322 203,993 SH   SOLE 19 203,993 0 0
VERISIGN INC COM 92343E102   698,180,033 3,398,462 SH   SOLE 21 3,398,462 0 0
VERISIGN INC COM 92343E102   442,149,817 2,152,209 SH   SOLE 22 1,946,456 0 205,753
VERISIGN INC COM 92343E102   32,604,355 158,705 SH   SOLE 23 158,705 0 0
VERISIGN INC COM 92343E102   51,741,502 251,857 SH   SOLE 25 251,857 0 0
VERISIGN INC COM 92343E102   45,300,136 220,503 SH   SOLE 26 106,575 0 113,928
VERISIGN INC COM 92343E102   51,792,451 252,105 SH   SOLE 28 3,229 0 248,876
VERISIGN INC COM 92343E102   185,540,671 903,138 SH   SOLE 30 877,013 0 26,125
VERISIGN INC COM 92343E102   4,651,367 22,641 SH   SOLE 31 20,910 0 1,731
VERISIGN INC COM 92343E102   36,931,538 179,768 SH   SOLE 34 179,768 0 0
VERISIGN INC COM 92343E102   5,209,548 25,358 SH   SOLE 36 25,358 0 0
VERISIGN INC COM 92343E102   738,146 3,593 SH   SOLE 40 3,593 0 0
VERISIGN INC COM 92343E102   36,363 177 SH   OTR 43 177 0 0
VERISIGN INC COM 92343E102   28,276,556 137,639 SH   SOLE 43 122,335 0 15,304
VERISK ANALYTICS INC COM 92345Y106   42,925,103 243,312 SH   SOLE 2 38,096 0 205,216
VERISK ANALYTICS INC COM 92345Y106   21,696,837 122,984 SH   SOLE 4 66,753 0 56,231
VERISK ANALYTICS INC COM 92345Y106   26,404,429 149,668 SH   SOLE 7 144,908 0 4,760
VERISK ANALYTICS INC COM 92345Y106   384,419 2,179 SH   SOLE 13 547 0 1,632
VERISK ANALYTICS INC COM 92345Y106   3,195,143 18,111 SH   SOLE 15 18,111 0 0
VERISK ANALYTICS INC COM 92345Y106   2,117 12 SH   SOLE 17 0 0 12
VERISK ANALYTICS INC COM 92345Y106   58,362,912 330,818 SH   SOLE 18 318,074 0 12,744
VERISK ANALYTICS INC COM 92345Y106   37,814,216 214,342 SH   SOLE 19 214,342 0 0
VERISK ANALYTICS INC COM 92345Y106   897,188,673 5,085,527 SH   SOLE 21 5,085,527 0 0
VERISK ANALYTICS INC COM 92345Y106   602,838,960 3,417,067 SH   SOLE 22 3,083,390 0 333,677
VERISK ANALYTICS INC COM 92345Y106   45,245,026 256,462 SH   SOLE 23 256,462 0 0
VERISK ANALYTICS INC COM 92345Y106   82,814,547 469,417 SH   SOLE 25 469,417 0 0
VERISK ANALYTICS INC COM 92345Y106   52,726,116 298,867 SH   SOLE 26 106,585 0 192,282
VERISK ANALYTICS INC COM 92345Y106   54,890,437 311,135 SH   SOLE 28 2,248 0 308,887
VERISK ANALYTICS INC COM 92345Y106   19,230 109 SH   SOLE 29 109 0 0
VERISK ANALYTICS INC COM 92345Y106   198,251,093 1,123,745 SH   SOLE 30 1,123,745 0 0
VERISK ANALYTICS INC COM 92345Y106   6,262,028 35,495 SH   SOLE 31 32,579 0 2,916
VERISK ANALYTICS INC COM 92345Y106   5,915,010 33,528 SH   SOLE 32 33,528 0 0
VERISK ANALYTICS INC COM 92345Y106   53,330,002 302,290 SH   SOLE 34 302,290 0 0
VERISK ANALYTICS INC COM 92345Y106   7,072,678 40,090 SH   SOLE 36 40,090 0 0
VERISK ANALYTICS INC COM 92345Y106   1,050,758 5,956 SH   SOLE 40 5,956 0 0
VERISK ANALYTICS INC COM 92345Y106   41,988 238 SH   OTR 43 238 0 0
VERISK ANALYTICS INC COM 92345Y106   43,516,058 246,662 SH   SOLE 43 230,594 0 16,068
VERITEX HLDGS INC COM 923451108   2,799,801 99,708 SH   SOLE 2 63,991 0 35,717
VERITEX HLDGS INC COM 923451108   36,757 1,309 SH   SOLE 4 0 0 1,309
VERITEX HLDGS INC COM 923451108   15,781 562 SH   SOLE 7 562 0 0
VERITEX HLDGS INC COM 923451108   4,840,234 172,373 SH   SOLE 18 172,373 0 0
VERITEX HLDGS INC COM 923451108   4,373,909 155,766 SH   SOLE 19 155,766 0 0
VERITEX HLDGS INC COM 923451108   164,109,039 5,844,339 SH   SOLE 21 5,844,339 0 0
VERITEX HLDGS INC COM 923451108   37,334,213 1,329,566 SH   SOLE 22 1,276,413 0 53,153
VERITEX HLDGS INC COM 923451108   27,125 966 SH   SOLE 23 966 0 0
VERITEX HLDGS INC COM 923451108   227,223 8,092 SH   SOLE 25 8,092 0 0
VERITEX HLDGS INC COM 923451108   819,571 29,187 SH   SOLE 26 18,937 0 10,250
VERITEX HLDGS INC COM 923451108   24,738 881 SH   SOLE 28 881 0 0
VERITEX HLDGS INC COM 923451108   2,314,157 82,413 SH   SOLE 30 82,413 0 0
VERITEX HLDGS INC COM 923451108   180,807 6,439 SH   SOLE 40 6,439 0 0
VERITEX HLDGS INC COM 923451108   622,646 22,174 SH   SOLE 43 21,824 0 350
VERITIV CORP COM 923454102   960,170 7,889 SH   SOLE 2 4,756 0 3,133
VERITIV CORP COM 923454102   5,964 49 SH   SOLE 4 49 0 0
VERITIV CORP COM 923454102   181,956 1,495 SH   SOLE 7 1,495 0 0
VERITIV CORP COM 923454102   5,175,596 42,524 SH   SOLE 18 42,524 0 0
VERITIV CORP COM 923454102   2,904,122 23,861 SH   SOLE 19 23,861 0 0
VERITIV CORP COM 923454102   203,804,612 1,674,510 SH   SOLE 21 1,674,510 0 0
VERITIV CORP COM 923454102   41,888,809 344,169 SH   SOLE 22 333,244 0 10,925
VERITIV CORP COM 923454102   234,779 1,929 SH   SOLE 25 1,929 0 0
VERITIV CORP COM 923454102   1,392,606 11,442 SH   SOLE 26 10,190 0 1,252
VERITIV CORP COM 923454102   3,440,255 28,266 SH   SOLE 30 28,266 0 0
VERITIV CORP COM 923454102   47,832 393 SH   SOLE 36 393 0 0
VERITIV CORP COM 923454102   215,670 1,772 SH   SOLE 40 1,772 0 0
VERITIV CORP COM 923454102   743,697 6,110 SH   SOLE 43 5,947 0 163
VERITONE INC COM 92347M100   22,991 4,338 SH   SOLE 2 1,052 0 3,286
VERITONE INC COM 92347M100   2,507 473 SH   SOLE 7 473 0 0
VERITONE INC COM 92347M100   428,182 80,789 SH   SOLE 18 80,789 0 0
VERITONE INC COM 92347M100   306,748 57,877 SH   SOLE 19 57,877 0 0
VERITONE INC COM 92347M100   5,884,288 1,110,243 SH   SOLE 21 1,110,243 0 0
VERITONE INC COM 92347M100   3,929,754 741,463 SH   SOLE 22 731,722 0 9,741
VERITONE INC COM 92347M100   5,554 1,048 SH   SOLE 43 1,048 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   312,921,183 7,942,162 SH   SOLE 2 1,301,409 0 6,640,753
VERIZON COMMUNICATIONS INC COM 92343V104   117,572,476 2,984,073 SH   SOLE 4 1,729,071 0 1,255,002
VERIZON COMMUNICATIONS INC COM 92343V104   195,178,065 4,953,758 SH   SOLE 7 4,729,050 0 224,708
VERIZON COMMUNICATIONS INC COM 92343V104   3,240,020 82,234 SH   SOLE 13 35,735 0 46,499
VERIZON COMMUNICATIONS INC COM 92343V104   27,995,631 710,549 SH   SOLE 15 710,549 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   3,705 94 SH   SOLE 17 0 0 94
VERIZON COMMUNICATIONS INC COM 92343V104   342,555,906 8,694,312 SH   SOLE 18 8,087,068 0 607,244
VERIZON COMMUNICATIONS INC COM 92343V104   325,302,160 8,256,400 SH   SOLE 19 8,256,400 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   5,140,369,777 130,466,238 SH   SOLE 21 130,466,238 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   3,740,963,729 94,948,318 SH   SOLE 22 85,748,296 0 9,200,022
VERIZON COMMUNICATIONS INC COM 92343V104   329,721,225 8,368,559 SH   SOLE 23 8,368,559 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   310,327,166 7,876,324 SH   SOLE 25 7,876,324 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   371,497,123 9,428,861 SH   SOLE 26 4,669,624 0 4,759,237
VERIZON COMMUNICATIONS INC COM 92343V104   409,798,888 10,400,987 SH   SOLE 28 267,528 0 10,133,459
VERIZON COMMUNICATIONS INC COM 92343V104   1,044,762,984 26,516,827 SH   SOLE 30 26,061,935 0 454,892
VERIZON COMMUNICATIONS INC COM 92343V104   36,820,206 934,523 SH   SOLE 31 858,757 0 75,766
VERIZON COMMUNICATIONS INC COM 92343V104   7,494,274 190,210 SH   SOLE 32 190,210 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   79,780,154 2,024,877 SH   SOLE 34 2,024,877 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   12,733,883 323,195 SH   SOLE 35 323,195 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   66,569,767 1,689,588 SH   SOLE 36 1,689,588 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   6,226,067 158,022 SH   SOLE 40 158,022 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   294,554 7,476 SH   OTR 43 7,476 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   160,474,506 4,072,957 SH   SOLE 43 3,725,577 0 347,380
VERMILION ENERGY INC COM 923725105   1,125,950 63,613 SH   SOLE 21 63,613 0 0
VERONA PHARMA PLC SPONSORED ADS 925050106   8,272,915 316,606 SH   SOLE 21 316,606 0 0
VERONA PHARMA PLC SPONSORED ADS 925050106   750,088 28,706 SH   SOLE 30 28,706 0 0
VERONA PHARMA PLC SPONSORED ADS 925050106   340 13 SH   SOLE 43 13 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   1,036,503 74,946 SH   SOLE 2 41,464 0 33,482
VERRA MOBILITY CORP CL A COM STK 92511U102   8,146 589 SH   SOLE 4 589 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   124,705 9,017 SH   SOLE 7 9,017 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   6,364,234 460,176 SH   SOLE 18 460,176 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   3,527,369 255,052 SH   SOLE 19 255,052 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   69,560,461 5,029,679 SH   SOLE 21 5,029,679 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   48,766,585 3,526,145 SH   SOLE 22 3,411,891 0 114,254
VERRA MOBILITY CORP CL A COM STK 92511U102   268,274 19,398 SH   SOLE 25 19,398 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   832,870 60,222 SH   SOLE 26 52,107 0 8,115
VERRA MOBILITY CORP CL A COM STK 92511U102   139,420 10,081 SH   SOLE 28 0 0 10,081
VERRA MOBILITY CORP CL A COM STK 92511U102   869,133 62,844 SH   SOLE 30 62,844 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   72,967 5,276 SH   SOLE 34 5,276 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   19,141 1,384 SH   SOLE 36 1,384 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   238,526 17,247 SH   SOLE 40 17,247 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   202,679 14,655 SH   SOLE 43 14,563 0 92
VERRICA PHARMACEUTICALS INC COM 92511W108   1,092 397 SH   SOLE 2 0 0 397
VERRICA PHARMACEUTICALS INC COM 92511W108   8,525 3,100 SH   SOLE 18 3,100 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108   108,009 39,276 SH   SOLE 21 39,276 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108   115,591 42,033 SH   SOLE 22 42,033 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108   146 53 SH   SOLE 43 53 0 0
VERTEX ENERGY INC COM 92534K107   259,042 41,781 SH   SOLE 2 17,912 0 23,869
VERTEX ENERGY INC COM 92534K107   3,788 611 SH   SOLE 7 611 0 0
VERTEX ENERGY INC COM 92534K107   940,292 151,660 SH   SOLE 18 151,660 0 0
VERTEX ENERGY INC COM 92534K107   627,676 101,238 SH   SOLE 19 101,238 0 0
VERTEX ENERGY INC COM 92534K107   12,077,873 1,948,044 SH   SOLE 21 1,948,044 0 0
VERTEX ENERGY INC COM 92534K107   10,106,936 1,630,151 SH   SOLE 22 1,577,693 0 52,458
VERTEX ENERGY INC COM 92534K107   33,623 5,423 SH   SOLE 26 0 0 5,423
VERTEX ENERGY INC COM 92534K107   234,348 37,798 SH   SOLE 30 37,798 0 0
VERTEX ENERGY INC COM 92534K107   78,021 12,584 SH   SOLE 43 12,584 0 0
VERTEX INC CL A 92538J106   291,796 20,110 SH   SOLE 2 12,463 0 7,647
VERTEX INC CL A 92538J106   1,045 72 SH   SOLE 4 72 0 0
VERTEX INC CL A 92538J106   5,049 348 SH   SOLE 19 348 0 0
VERTEX INC CL A 92538J106   1,272,701 87,712 SH   SOLE 21 87,712 0 0
VERTEX INC CL A 92538J106   7,348,822 506,466 SH   SOLE 22 492,195 0 14,271
VERTEX INC CL A 92538J106   115,296 7,946 SH   SOLE 25 7,946 0 0
VERTEX INC CL A 92538J106   51,380 3,541 SH   SOLE 26 629 0 2,912
VERTEX INC CL A 92538J106   22,084 1,522 SH   SOLE 28 0 0 1,522
VERTEX INC CL A 92538J106   105,734 7,287 SH   SOLE 30 7,287 0 0
VERTEX INC CL A 92538J106   537 37 SH   SOLE 36 37 0 0
VERTEX INC CL A 92538J106   59,186 4,079 SH   SOLE 40 4,079 0 0
VERTEX INC CL A 92538J106   13,407 924 SH   SOLE 43 906 0 18
VERTEX PHARMACEUTICALS INC COM 92532F100   194,667,753 674,104 SH   SOLE 2 267,073 0 407,031
VERTEX PHARMACEUTICALS INC COM 92532F100   59,335,049 205,468 SH   SOLE 4 116,578 0 88,890
VERTEX PHARMACEUTICALS INC COM 92532F100   76,909,622 266,326 SH   SOLE 7 258,738 0 7,588
VERTEX PHARMACEUTICALS INC COM 92532F100   3,651,623 12,645 SH   SOLE 13 8,663 0 3,982
VERTEX PHARMACEUTICALS INC COM 92532F100   8,663,400 30,000 SH   SOLE 15 30,000 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   10,107 35 SH   SOLE 17 0 0 35
VERTEX PHARMACEUTICALS INC COM 92532F100   140,003,143 484,809 SH   SOLE 18 457,969 0 26,840
VERTEX PHARMACEUTICALS INC COM 92532F100   319,154,458 1,105,182 SH   SOLE 19 1,105,182 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   2,729,707,100 9,452,549 SH   SOLE 21 9,452,549 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   1,692,115,362 5,859,531 SH   SOLE 22 5,313,339 0 546,192
VERTEX PHARMACEUTICALS INC COM 92532F100   127,026,525 439,873 SH   SOLE 23 439,873 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   137,507,506 476,167 SH   SOLE 25 476,167 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   147,184,813 509,678 SH   SOLE 26 207,065 0 302,613
VERTEX PHARMACEUTICALS INC COM 92532F100   204,888,832 709,498 SH   SOLE 28 6,136 0 703,362
VERTEX PHARMACEUTICALS INC COM 92532F100   2,087,879 7,230 SH   SOLE 29 7,230 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   753,157,011 2,608,065 SH   SOLE 30 2,567,257 0 40,808
VERTEX PHARMACEUTICALS INC COM 92532F100   20,967,161 72,606 SH   SOLE 31 67,961 0 4,645
VERTEX PHARMACEUTICALS INC COM 92532F100   15,895,895 55,045 SH   SOLE 32 55,045 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   264,194,137 914,863 SH   SOLE 34 914,863 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   21,638,285 74,930 SH   SOLE 36 74,930 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   2,822,247 9,773 SH   SOLE 40 9,773 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   78,854,382 273,060 SH   SOLE 43 249,780 0 23,280
VERTIV HOLDINGS CO COM CL A 92537N108   8,939,732 654,446 SH   SOLE 2 115,915 0 538,531
VERTIV HOLDINGS CO COM CL A 92537N108   14,958 1,095 SH   SOLE 4 1,095 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   278,787 20,409 SH   SOLE 7 20,409 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   10,191,753 746,102 SH   SOLE 18 746,102 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   5,554,607 406,633 SH   SOLE 19 406,633 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   54,635,205 3,999,649 SH   SOLE 21 3,999,649 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   96,842,912 7,089,525 SH   SOLE 22 6,668,483 0 421,042
VERTIV HOLDINGS CO COM CL A 92537N108   677,249 49,579 SH   SOLE 25 49,579 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   2,154,715 157,739 SH   SOLE 26 133,431 0 24,308
VERTIV HOLDINGS CO COM CL A 92537N108   328,072 24,017 SH   SOLE 28 5,209 0 18,808
VERTIV HOLDINGS CO COM CL A 92537N108   2,595,810 190,030 SH   SOLE 30 190,030 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   57,795 4,231 SH   SOLE 31 4,231 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   175,736 12,865 SH   SOLE 34 12,865 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   106,562 7,801 SH   SOLE 36 7,801 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   585,454 42,859 SH   SOLE 40 42,859 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   1,602,238 117,294 SH   SOLE 43 109,886 0 7,408
VERTIV HOLDINGS CO OPTIONS 92537N108   6,830 500 SH Put SOLE 4 500 0 0
VERTIV HOLDINGS CO OPTIONS 92537N108   122,940 9,000 SH Put SOLE 18 9,000 0 0
VERTIV HOLDINGS CO OPTIONS 92537N108   2,413,722 176,700 SH Put SOLE 19 176,700 0 0
VERTIV HOLDINGS CO OPTIONS 92537N108   58,738 4,300 SH Put SOLE 22 4,300 0 0
VERTIV HOLDINGS CO OPTIONS 92537N108   539,570 39,500 SH Put SOLE 34 39,500 0 0
VERU INC COM 92536C103   174,969 33,138 SH   SOLE 2 18,924 0 14,214
VERU INC COM 92536C103   3,437 651 SH   SOLE 7 651 0 0
VERU INC COM 92536C103   914,660 173,231 SH   SOLE 18 173,231 0 0
VERU INC COM 92536C103   645,976 122,344 SH   SOLE 19 122,344 0 0
VERU INC COM 92536C103   12,586,865 2,383,876 SH   SOLE 21 2,383,876 0 0
VERU INC COM 92536C103   9,052,523 1,714,493 SH   SOLE 22 1,664,249 0 50,244
VERU INC COM 92536C103   48,819 9,246 SH   SOLE 25 9,246 0 0
VERU INC COM 92536C103   284,634 53,908 SH   SOLE 26 50,572 0 3,336
VERU INC COM 92536C103   47,224 8,944 SH   SOLE 28 0 0 8,944
VERU INC COM 92536C103   538,285 101,948 SH   SOLE 30 101,948 0 0
VERU INC COM 92536C103   18,364 3,478 SH   SOLE 36 3,478 0 0
VERU INC COM 92536C103   39,357 7,454 SH   SOLE 40 7,454 0 0
VERU INC COM 92536C103   222,716 42,181 SH   SOLE 43 40,779 0 1,402
VERVE THERAPEUTICS INC COM 92539P101   1,006,026 51,991 SH   SOLE 2 16,692 0 35,299
VERVE THERAPEUTICS INC COM 92539P101   102,865 5,316 SH   SOLE 7 5,316 0 0
VERVE THERAPEUTICS INC COM 92539P101   2,630,516 135,944 SH   SOLE 18 135,944 0 0
VERVE THERAPEUTICS INC COM 92539P101   1,632,095 84,346 SH   SOLE 19 84,346 0 0
VERVE THERAPEUTICS INC COM 92539P101   39,757,981 2,054,676 SH   SOLE 21 2,054,676 0 0
VERVE THERAPEUTICS INC COM 92539P101   22,046,984 1,139,379 SH   SOLE 22 1,090,331 0 49,048
VERVE THERAPEUTICS INC COM 92539P101   110,779 5,725 SH   SOLE 25 5,725 0 0
VERVE THERAPEUTICS INC COM 92539P101   776,187 40,113 SH   SOLE 26 22,887 0 17,226
VERVE THERAPEUTICS INC COM 92539P101   1,267,038 65,480 SH   SOLE 30 65,480 0 0
VERVE THERAPEUTICS INC COM 92539P101   31,347 1,620 SH   SOLE 36 1,620 0 0
VERVE THERAPEUTICS INC COM 92539P101   87,694 4,532 SH   SOLE 40 4,532 0 0
VERVE THERAPEUTICS INC COM 92539P101   95,821 4,952 SH   SOLE 43 4,318 0 634
VIA RENEWABLES INC CL A COM 92556D106   44,023 8,615 SH   SOLE 2 502 0 8,113
VIA RENEWABLES INC CL A COM 92556D106   629 123 SH   SOLE 7 123 0 0
VIA RENEWABLES INC CL A COM 92556D106   212,131 41,513 SH   SOLE 18 41,513 0 0
VIA RENEWABLES INC CL A COM 92556D106   113,779 22,266 SH   SOLE 19 22,266 0 0
VIA RENEWABLES INC CL A COM 92556D106   2,313,655 452,770 SH   SOLE 21 452,770 0 0
VIA RENEWABLES INC CL A COM 92556D106   1,925,540 376,818 SH   SOLE 22 372,385 0 4,433
VIAD CORP COM 92552R406   688,310 28,221 SH   SOLE 2 16,813 0 11,408
VIAD CORP COM 92552R406   2,341 96 SH   SOLE 4 96 0 0
VIAD CORP COM 92552R406   105,365 4,320 SH   SOLE 7 4,320 0 0
VIAD CORP COM 92552R406   1,803,811 73,957 SH   SOLE 18 73,957 0 0
VIAD CORP COM 92552R406   906,357 37,161 SH   SOLE 19 37,161 0 0
VIAD CORP COM 92552R406   64,737,670 2,654,271 SH   SOLE 21 2,654,271 0 0
VIAD CORP COM 92552R406   14,043,494 575,789 SH   SOLE 22 550,157 0 25,632
VIAD CORP COM 92552R406   63,316 2,596 SH   SOLE 25 2,596 0 0
VIAD CORP COM 92552R406   427,484 17,527 SH   SOLE 26 5,536 0 11,991
VIAD CORP COM 92552R406   801,968 32,881 SH   SOLE 30 32,881 0 0
VIAD CORP COM 92552R406   50,121 2,055 SH   SOLE 40 2,055 0 0
VIAD CORP COM 92552R406   500,312 20,513 SH   SOLE 43 12,778 0 7,735
VIANT TECHNOLOGY INC COM CL A 92557A101   74,977 18,651 SH   SOLE 2 17,217 0 1,434
VIANT TECHNOLOGY INC COM CL A 92557A101   141,331 35,157 SH   SOLE 18 35,157 0 0
VIANT TECHNOLOGY INC COM CL A 92557A101   93,851 23,346 SH   SOLE 19 23,346 0 0
VIANT TECHNOLOGY INC COM CL A 92557A101   1,690,949 420,634 SH   SOLE 21 420,634 0 0
VIANT TECHNOLOGY INC COM CL A 92557A101   1,396,665 347,429 SH   SOLE 22 343,393 0 4,036
VIASAT INC COM 92552V100   4,435,684 140,148 SH   SOLE 2 51,429 0 88,719
VIASAT INC COM 92552V100   6,710 212 SH   SOLE 4 212 0 0
VIASAT INC COM 92552V100   147,489 4,660 SH   SOLE 7 4,660 0 0
VIASAT INC COM 92552V100   4,910,909 155,163 SH   SOLE 18 155,163 0 0
VIASAT INC COM 92552V100   699,117 22,089 SH   SOLE 19 22,089 0 0
VIASAT INC COM 92552V100   141,689,138 4,476,750 SH   SOLE 21 4,476,750 0 0
VIASAT INC COM 92552V100   65,553,195 2,071,191 SH   SOLE 22 1,983,171 0 88,020
VIASAT INC COM 92552V100   297,605 9,403 SH   SOLE 25 9,403 0 0
VIASAT INC COM 92552V100   809,132 25,565 SH   SOLE 26 20,974 0 4,591
VIASAT INC COM 92552V100   180,943 5,717 SH   SOLE 28 1,213 0 4,504
VIASAT INC COM 92552V100   695,572 21,977 SH   SOLE 30 21,977 0 0
VIASAT INC COM 92552V100   32,251 1,019 SH   SOLE 31 1,019 0 0
VIASAT INC COM 92552V100   63,553 2,008 SH   SOLE 36 2,008 0 0
VIASAT INC COM 92552V100   220,126 6,955 SH   SOLE 40 6,955 0 0
VIASAT INC COM 92552V100   559,477 17,677 SH   SOLE 43 16,475 0 1,202
VIATRIS INC COM 92556V106   34,819,749 3,128,459 SH   SOLE 2 952,292 0 2,176,167
VIATRIS INC COM 92556V106   8,755,871 786,691 SH   SOLE 4 653,906 0 132,785
VIATRIS INC COM 92556V106   11,002,673 988,560 SH   SOLE 7 949,778 0 38,782
VIATRIS INC COM 92556V106   2,930,273 263,277 SH   SOLE 13 263,277 0 0
VIATRIS INC COM 92556V106   2,358,280 211,885 SH   SOLE 15 211,885 0 0
VIATRIS INC COM 92556V106   11 1 SH   SOLE 17 0 0 1
VIATRIS INC COM 92556V106   37,228,347 3,344,865 SH   SOLE 18 3,209,863 0 135,002
VIATRIS INC COM 92556V106   11,457,879 1,029,459 SH   SOLE 19 1,029,459 0 0
VIATRIS INC COM 92556V106   388,924,572 34,943,807 SH   SOLE 21 34,943,807 0 0
VIATRIS INC COM 92556V106   296,991,373 26,683,861 SH   SOLE 22 23,996,191 0 2,687,670
VIATRIS INC COM 92556V106   25,024,770 2,248,407 SH   SOLE 23 2,248,407 0 0
VIATRIS INC COM 92556V106   18,480,297 1,660,404 SH   SOLE 25 1,660,404 0 0
VIATRIS INC COM 92556V106   28,093,010 2,524,080 SH   SOLE 26 1,094,565 0 1,429,515
VIATRIS INC COM 92556V106   26,877,971 2,414,912 SH   SOLE 28 140,114 0 2,274,798
VIATRIS INC COM 92556V106   2,062,367 185,298 SH   SOLE 29 185,298 0 0
VIATRIS INC COM 92556V106   115,861,152 10,409,807 SH   SOLE 30 10,409,807 0 0
VIATRIS INC COM 92556V106   6,678,378 600,034 SH   SOLE 31 578,206 0 21,828
VIATRIS INC COM 92556V106   1,962,019 176,282 SH   SOLE 34 176,282 0 0
VIATRIS INC COM 92556V106   5,017,148 450,777 SH   SOLE 36 450,777 0 0
VIATRIS INC COM 92556V106   491,467 44,157 SH   SOLE 40 44,157 0 0
VIATRIS INC COM 92556V106   12,457,624 1,119,283 SH   SOLE 43 1,054,300 0 64,984
VIAVI SOLUTIONS INC COM 925550105   1,271,731 121,002 SH   SOLE 2 68,101 0 52,901
VIAVI SOLUTIONS INC COM 925550105   22,334 2,125 SH   SOLE 4 962 0 1,163
VIAVI SOLUTIONS INC COM 925550105   24,583 2,339 SH   SOLE 7 2,339 0 0
VIAVI SOLUTIONS INC COM 925550105   7,652,373 728,104 SH   SOLE 18 728,104 0 0
VIAVI SOLUTIONS INC COM 925550105   4,415,135 420,089 SH   SOLE 19 420,089 0 0
VIAVI SOLUTIONS INC COM 925550105   298,501,331 28,401,649 SH   SOLE 21 28,401,649 0 0
VIAVI SOLUTIONS INC COM 925550105   62,641,776 5,960,207 SH   SOLE 22 5,778,899 0 181,308
VIAVI SOLUTIONS INC COM 925550105   372,842 35,475 SH   SOLE 25 35,475 0 0
VIAVI SOLUTIONS INC COM 925550105   1,388,602 132,122 SH   SOLE 26 110,565 0 21,557
VIAVI SOLUTIONS INC COM 925550105   228,424 21,734 SH   SOLE 28 4,074 0 17,660
VIAVI SOLUTIONS INC COM 925550105   6,635,552 631,356 SH   SOLE 30 631,356 0 0
VIAVI SOLUTIONS INC COM 925550105   96,766 9,207 SH   SOLE 36 9,207 0 0
VIAVI SOLUTIONS INC COM 925550105   331,317 31,524 SH   SOLE 40 31,524 0 0
VIAVI SOLUTIONS INC COM 925550105   1,365,743 129,947 SH   SOLE 43 126,202 0 3,745
VICARIOUS SURGICAL INC COM CL A 92561V109   16,281 8,060 SH   SOLE 2 2,847 0 5,213
VICARIOUS SURGICAL INC COM CL A 92561V109   2,066 1,023 SH   SOLE 7 1,023 0 0
VICARIOUS SURGICAL INC COM CL A 92561V109   281,467 139,340 SH   SOLE 18 139,340 0 0
VICARIOUS SURGICAL INC COM CL A 92561V109   208,682 103,308 SH   SOLE 19 103,308 0 0
VICARIOUS SURGICAL INC COM CL A 92561V109   3,576,467 1,770,528 SH   SOLE 21 1,770,528 0 0
VICARIOUS SURGICAL INC COM CL A 92561V109   1,974,324 977,388 SH   SOLE 22 965,656 0 11,732
VICI PPTYS INC COM 925652109   73,665,547 2,273,628 SH   SOLE 2 582,455 0 1,691,173
VICI PPTYS INC COM 925652109   53,790,577 1,660,203 SH   SOLE 4 1,590,712 0 69,491
VICI PPTYS INC COM 925652109   70,626,038 2,179,816 SH   SOLE 7 2,153,502 0 26,314
VICI PPTYS INC COM 925652109   923,983 28,518 SH   SOLE 13 14,591 0 13,927
VICI PPTYS INC COM 925652109   5,240,149 161,733 SH   SOLE 15 161,733 0 0
VICI PPTYS INC COM 925652109   73,612,573 2,271,993 SH   SOLE 18 2,193,457 0 78,536
VICI PPTYS INC COM 925652109   97,472,938 3,008,424 SH   SOLE 19 3,008,424 0 0
VICI PPTYS INC COM 925652109   1,136,824,762 35,087,184 SH   SOLE 21 35,087,184 0 0
VICI PPTYS INC COM 925652109   926,399,916 28,592,590 SH   SOLE 22 25,644,461 0 2,948,129
VICI PPTYS INC COM 925652109   55,888,380 1,724,950 SH   SOLE 23 1,724,950 0 0
VICI PPTYS INC COM 925652109   236,573,330 7,301,646 SH   SOLE 25 7,301,646 0 0
VICI PPTYS INC COM 925652109   51,974,687 1,604,157 SH   SOLE 26 560,364 0 1,043,793
VICI PPTYS INC COM 925652109   74,578,352 2,301,801 SH   SOLE 28 94,752 0 2,207,049
VICI PPTYS INC COM 925652109   38,232 1,180 SH   SOLE 29 1,180 0 0
VICI PPTYS INC COM 925652109   225,481,936 6,959,319 SH   SOLE 30 6,959,319 0 0
VICI PPTYS INC COM 925652109   6,964,736 214,961 SH   SOLE 31 197,374 0 17,587
VICI PPTYS INC COM 925652109   20,898,227 645,007 SH   SOLE 34 645,007 0 0
VICI PPTYS INC COM 925652109   8,300,297 256,182 SH   SOLE 36 256,182 0 0
VICI PPTYS INC COM 925652109   1,202,332 37,109 SH   SOLE 40 37,109 0 0
VICI PPTYS INC COM 925652109   39,334 1,214 SH   OTR 43 1,214 0 0
VICI PPTYS INC COM 925652109   33,078,218 1,020,933 SH   SOLE 43 921,014 0 99,919
VICINITY MOTOR CORP COM 925654105   201 209 SH   SOLE 2 209 0 0
VICOR CORP COM 925815102   2,553,071 47,499 SH   SOLE 2 42,301 0 5,198
VICOR CORP COM 925815102   5,429 101 SH   SOLE 4 101 0 0
VICOR CORP COM 925815102   14,136 263 SH   SOLE 7 263 0 0
VICOR CORP COM 925815102   4,913,718 91,418 SH   SOLE 18 91,418 0 0
VICOR CORP COM 925815102   2,193,000 40,800 SH   SOLE 19 40,800 0 0
VICOR CORP COM 925815102   85,510,123 1,590,886 SH   SOLE 21 1,590,886 0 0
VICOR CORP COM 925815102   35,057,793 652,238 SH   SOLE 22 633,330 0 18,908
VICOR CORP COM 925815102   230,050 4,280 SH   SOLE 25 4,280 0 0
VICOR CORP COM 925815102   486,276 9,047 SH   SOLE 26 7,580 0 1,467
VICOR CORP COM 925815102   164,045 3,052 SH   SOLE 28 383 0 2,669
VICOR CORP COM 925815102   573,405 10,668 SH   SOLE 30 10,668 0 0
VICOR CORP COM 925815102   160,659 2,989 SH   SOLE 40 2,989 0 0
VICOR CORP COM 925815102   651,826 12,127 SH   SOLE 43 11,260 0 867
VICTORIAS SECRET AND CO COMMON STOCK 926400102   7,345,062 205,284 SH   SOLE 2 74,729 0 130,555
VICTORIAS SECRET AND CO COMMON STOCK 926400102   9,482 265 SH   SOLE 4 265 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   216,863 6,061 SH   SOLE 7 6,061 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   6,357,712 177,689 SH   SOLE 18 177,689 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   941,765 26,321 SH   SOLE 19 26,321 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   156,376,776 4,370,508 SH   SOLE 21 4,370,508 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   82,364,487 2,301,970 SH   SOLE 22 2,196,605 0 105,365
VICTORIAS SECRET AND CO COMMON STOCK 926400102   485,892 13,580 SH   SOLE 25 13,580 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   1,669,280 46,654 SH   SOLE 26 39,789 0 6,865
VICTORIAS SECRET AND CO COMMON STOCK 926400102   150,848 4,216 SH   SOLE 28 1,658 0 2,558
VICTORIAS SECRET AND CO COMMON STOCK 926400102   2,216,392 61,945 SH   SOLE 30 61,945 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   39,930 1,116 SH   SOLE 31 1,116 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   142,011 3,969 SH   SOLE 36 3,969 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   387,784 10,838 SH   SOLE 40 10,838 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   7,442 208 SH   OTR 43 208 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   1,366,759 38,199 SH   SOLE 43 34,723 0 3,476
VICTORY CAP HLDGS INC COM CL A 92645B103   1,158,358 43,174 SH   SOLE 2 34,283 0 8,891
VICTORY CAP HLDGS INC COM CL A 92645B103   119,823 4,466 SH   SOLE 7 4,466 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   1,295,326 48,279 SH   SOLE 18 48,279 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   806,510 30,060 SH   SOLE 19 30,060 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   17,250,670 642,962 SH   SOLE 21 642,962 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   15,791,870 588,590 SH   SOLE 22 569,770 0 18,820
VICTORY CAP HLDGS INC COM CL A 92645B103   57,899 2,158 SH   SOLE 25 2,158 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   52,533 1,958 SH   SOLE 28 0 0 1,958
VICTORY CAP HLDGS INC COM CL A 92645B103   228,592 8,520 SH   SOLE 30 8,520 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   293,547 10,941 SH   SOLE 34 10,941 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   76,600 2,855 SH   SOLE 40 2,855 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   275,490 10,268 SH   SOLE 43 9,244 0 1,024
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782   607 9 SH   SOLE 17 0 0 9
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824   18,621 300 SH   SOLE 17 0 0 300
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865   5,477 93 SH   SOLE 17 0 0 93
VIEMED HEALTHCARE INC COM 92663R105   245,685 32,498 SH   SOLE 2 17,381 0 15,117
VIEMED HEALTHCARE INC COM 92663R105   136,443 18,048 SH   SOLE 18 6,090 0 11,958
VIEMED HEALTHCARE INC COM 92663R105   1,855,156 245,391 SH   SOLE 19 245,391 0 0
VIEMED HEALTHCARE INC COM 92663R105   556,182 73,569 SH   SOLE 21 73,569 0 0
VIEMED HEALTHCARE INC COM 92663R105   1,097,931 145,229 SH   SOLE 22 145,229 0 0
VIEMED HEALTHCARE INC COM 92663R105   207,265 27,416 SH   SOLE 26 0 0 27,416
VIEW INC COM CL A 92671V106   82,876 85,891 SH   SOLE 2 5,200 0 80,691
VIEW INC COM CL A 92671V106   1,314 1,362 SH   SOLE 7 1,362 0 0
VIEW INC COM CL A 92671V106   271,524 281,401 SH   SOLE 18 281,401 0 0
VIEW INC COM CL A 92671V106   192,416 199,416 SH   SOLE 19 199,416 0 0
VIEW INC COM CL A 92671V106   3,773,776 3,911,054 SH   SOLE 21 3,911,054 0 0
VIEW INC COM CL A 92671V106   2,029,767 2,103,603 SH   SOLE 22 2,015,122 0 88,481
VIEW INC COM CL A 92671V106   2,512 2,603 SH   SOLE 43 2,603 0 0
VIEWRAY INC COM 92672L107   826,081 184,393 SH   SOLE 2 124,041 0 60,352
VIEWRAY INC COM 92672L107   5,089 1,136 SH   SOLE 7 1,136 0 0
VIEWRAY INC COM 92672L107   1,808,195 403,615 SH   SOLE 18 403,615 0 0
VIEWRAY INC COM 92672L107   1,890,036 421,883 SH   SOLE 19 421,883 0 0
VIEWRAY INC COM 92672L107   27,335,719 6,101,723 SH   SOLE 21 6,101,723 0 0
VIEWRAY INC COM 92672L107   16,166,716 3,608,642 SH   SOLE 22 3,492,239 0 116,403
VIEWRAY INC COM 92672L107   6,200 1,384 SH   SOLE 23 1,384 0 0
VIEWRAY INC COM 92672L107   68,477 15,285 SH   SOLE 25 15,285 0 0
VIEWRAY INC COM 92672L107   61,860 13,808 SH   SOLE 26 1,691 0 12,117
VIEWRAY INC COM 92672L107   36,911 8,239 SH   SOLE 28 0 0 8,239
VIEWRAY INC COM 92672L107   134,055 29,923 SH   SOLE 30 29,923 0 0
VIEWRAY INC COM 92672L107   64,606 14,421 SH   SOLE 40 14,421 0 0
VIEWRAY INC COM 92672L107   342,393 76,427 SH   SOLE 43 76,334 0 93
VIGIL NEUROSCIENCE INC COM 92673K108   15,150 1,212 SH   SOLE 18 1,212 0 0
VIGIL NEUROSCIENCE INC COM 92673K108   186,888 14,951 SH   SOLE 21 14,951 0 0
VIGIL NEUROSCIENCE INC COM 92673K108   1,077,850 86,228 SH   SOLE 22 86,228 0 0
VIKING THERAPEUTICS INC COM 92686J106   21,376 2,274 SH   SOLE 2 0 0 2,274
VIKING THERAPEUTICS INC COM 92686J106   103,043 10,962 SH   SOLE 18 10,962 0 0
VIKING THERAPEUTICS INC COM 92686J106   2,091,914 222,544 SH   SOLE 21 222,544 0 0
VIKING THERAPEUTICS INC COM 92686J106   10,353,414 1,101,427 SH   SOLE 22 1,101,427 0 0
VIKING THERAPEUTICS INC COM 92686J106   82,776 8,806 SH   SOLE 43 8,704 0 102
VILLAGE BK & TR FINL CORP COM NEW 92705T200   5,387 107 SH   SOLE 18 107 0 0
VILLAGE BK & TR FINL CORP COM NEW 92705T200   66,412 1,319 SH   SOLE 21 1,319 0 0
VILLAGE FARMS INTL INC COM 92707Y108   76,399 57,014 SH   SOLE 7 57,014 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409   123,670 5,310 SH   SOLE 2 334 0 4,976
VILLAGE SUPER MKT INC CL A NEW 927107409   303 13 SH   SOLE 7 13 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409   597,831 25,669 SH   SOLE 18 25,669 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409   390,666 16,774 SH   SOLE 19 16,774 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409   6,791,411 291,602 SH   SOLE 21 291,602 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409   4,649,616 199,640 SH   SOLE 22 193,324 0 6,316
VILLAGE SUPER MKT INC CL A NEW 927107409   51,820 2,225 SH   SOLE 43 2,225 0 0
VIMEO INC COMMON STOCK 92719V100   2,636,054 768,529 SH   SOLE 2 520,025 0 248,504
VIMEO INC COMMON STOCK 92719V100   1,636 477 SH   SOLE 4 477 0 0
VIMEO INC COMMON STOCK 92719V100   97,590 28,452 SH   SOLE 7 28,452 0 0
VIMEO INC COMMON STOCK 92719V100   1,239,379 361,335 SH   SOLE 18 361,335 0 0
VIMEO INC COMMON STOCK 92719V100   6,008,314 1,751,695 SH   SOLE 19 1,751,695 0 0
VIMEO INC COMMON STOCK 92719V100   18,115,717 5,281,550 SH   SOLE 21 5,281,550 0 0
VIMEO INC COMMON STOCK 92719V100   18,874,141 5,502,665 SH   SOLE 22 5,395,439 0 107,226
VIMEO INC COMMON STOCK 92719V100   246,699 71,924 SH   SOLE 23 71,924 0 0
VIMEO INC COMMON STOCK 92719V100   64,436 18,786 SH   SOLE 25 18,786 0 0
VIMEO INC COMMON STOCK 92719V100   1,155,907 336,999 SH   SOLE 26 42,106 0 294,893
VIMEO INC COMMON STOCK 92719V100   9,436 2,751 SH   SOLE 28 2,751 0 0
VIMEO INC COMMON STOCK 92719V100   1,097,665 320,019 SH   SOLE 30 320,019 0 0
VIMEO INC COMMON STOCK 92719V100   6,510 1,898 SH   SOLE 34 1,898 0 0
VIMEO INC COMMON STOCK 92719V100   10,317 3,008 SH   SOLE 36 3,008 0 0
VIMEO INC COMMON STOCK 92719V100   62,618 18,256 SH   SOLE 40 18,256 0 0
VIMEO INC COMMON STOCK 92719V100   323,936 94,442 SH   SOLE 43 89,877 0 4,565
VINCE HLDG CORP COM NEW 92719W207   5,066 647 SH   SOLE 18 647 0 0
VINCE HLDG CORP COM NEW 92719W207   57,832 7,386 SH   SOLE 21 7,386 0 0
VINCE HLDG CORP COM NEW 92719W207   345,718 44,153 SH   SOLE 22 44,153 0 0
VINCERX PHARMA INC COM NEW 92731L106   13,872 13,600 SH   SOLE 2 7,732 0 5,868
VINCERX PHARMA INC COM NEW 92731L106   3,257 3,193 SH   SOLE 18 3,193 0 0
VINCERX PHARMA INC COM NEW 92731L106   13,464 13,200 SH   SOLE 19 13,200 0 0
VINCERX PHARMA INC COM NEW 92731L106   40,371 39,579 SH   SOLE 21 39,579 0 0
VINCERX PHARMA INC COM NEW 92731L106   68,104 66,769 SH   SOLE 22 66,769 0 0
VINCERX PHARMA INC COM NEW 92731L106   2,759 2,705 SH   SOLE 26 0 0 2,705
VINCO VENTURES INC COM 927330100   23,774 51,236 SH   SOLE 2 8,399 0 42,837
VINCO VENTURES INC COM 927330100   986 2,124 SH   SOLE 7 2,124 0 0
VINCO VENTURES INC COM 927330100   261,869 564,372 SH   SOLE 18 564,372 0 0
VINCO VENTURES INC COM 927330100   198,764 428,371 SH   SOLE 19 428,371 0 0
VINCO VENTURES INC COM 927330100   3,819,201 8,231,037 SH   SOLE 21 8,231,037 0 0
VINCO VENTURES INC COM 927330100   2,431,974 5,241,323 SH   SOLE 22 5,123,952 0 117,371
VINTAGE WINE ESTATES INC COM 92747V106   142,006 43,560 SH   SOLE 2 31,543 0 12,017
VINTAGE WINE ESTATES INC COM 92747V106   1,591 488 SH   SOLE 7 488 0 0
VINTAGE WINE ESTATES INC COM 92747V106   313,514 96,170 SH   SOLE 18 96,170 0 0
VINTAGE WINE ESTATES INC COM 92747V106   196,571 60,298 SH   SOLE 19 60,298 0 0
VINTAGE WINE ESTATES INC COM 92747V106   3,484,568 1,068,886 SH   SOLE 21 1,068,886 0 0
VINTAGE WINE ESTATES INC COM 92747V106   1,756,882 538,921 SH   SOLE 22 514,550 0 24,371
VIOMI TECHNOLOGY CO LTD SPONSORED ADS 92762J103   11,402 10,656 SH   SOLE 22 10,656 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105   740,739 23,301 SH   SOLE 2 15,707 0 7,594
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105   1,737,832 54,666 SH   SOLE 21 54,666 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105   1,564,163 49,203 SH   SOLE 22 19,187 0 30,016
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105   317,519 9,988 SH   SOLE 25 9,988 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105   1,093,131 34,386 SH   SOLE 26 29,531 0 4,855
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105   1,495,433 47,041 SH   SOLE 28 0 0 47,041
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105   3,957,251 124,481 SH   SOLE 30 124,481 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105   207,016 6,512 SH   SOLE 40 6,512 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   13,684,303 1,003,248 SH   SOLE 2 681,215 0 322,033
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   4,507,665 330,474 SH   SOLE 4 208,321 0 122,153
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   914,576 67,051 SH   SOLE 7 67,051 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   2,032,742 149,028 SH   SOLE 13 76,383 0 72,645
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   3,846,562 282,006 SH   SOLE 15 282,006 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   3,564,268 261,310 SH   SOLE 18 261,310 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   1,186,244 86,968 SH   SOLE 19 86,968 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   117,752,961 8,632,915 SH   SOLE 21 8,632,915 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   79,262,790 5,811,055 SH   SOLE 22 4,867,891 0 943,164
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   8,066,260 591,368 SH   SOLE 23 591,368 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   4,575,265 335,430 SH   SOLE 25 335,430 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   9,624,016 705,573 SH   SOLE 26 140,792 0 564,781
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   23,972,150 1,757,489 SH   SOLE 28 35,857 0 1,721,632
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   795,185 58,298 SH   SOLE 29 58,298 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   60,929,566 4,466,977 SH   SOLE 30 4,466,977 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   2,338,946 171,477 SH   SOLE 31 155,699 0 15,778
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   624,739 45,802 SH   SOLE 34 45,802 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   272,814 20,001 SH   SOLE 36 20,001 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   41,752 3,061 SH   SOLE 40 3,061 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   10,735,021 787,025 SH   SOLE 43 723,786 0 63,239
VIR BIOTECHNOLOGY INC COM 92764N102   5,207,001 205,729 SH   SOLE 2 84,726 0 121,003
VIR BIOTECHNOLOGY INC COM 92764N102   5,948 235 SH   SOLE 4 235 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   282,510 11,162 SH   SOLE 7 11,162 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   6,510,086 257,214 SH   SOLE 18 257,214 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   13,214,984 522,125 SH   SOLE 19 522,125 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   256,252,411 10,124,552 SH   SOLE 21 10,124,552 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   60,361,819 2,384,900 SH   SOLE 22 2,293,809 0 91,091
VIR BIOTECHNOLOGY INC COM 92764N102   292,989 11,576 SH   SOLE 23 11,576 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   328,600 12,983 SH   SOLE 25 12,983 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   2,671,951 105,569 SH   SOLE 26 21,378 0 84,191
VIR BIOTECHNOLOGY INC COM 92764N102   92,685 3,662 SH   SOLE 28 1,688 0 1,974
VIR BIOTECHNOLOGY INC COM 92764N102   10,877,934 429,788 SH   SOLE 30 429,788 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   70,817 2,798 SH   SOLE 36 2,798 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   281,093 11,106 SH   SOLE 40 11,106 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   1,347,226 53,229 SH   SOLE 43 51,861 0 1,368
VIRACTA THERAPEUTICS INC COM 92765F108   174 119 SH   SOLE 2 0 0 119
VIRACTA THERAPEUTICS INC COM 92765F108   7,052 4,830 SH   SOLE 18 4,830 0 0
VIRACTA THERAPEUTICS INC COM 92765F108   304,089 208,280 SH   SOLE 21 208,280 0 0
VIRACTA THERAPEUTICS INC COM 92765F108   342,875 234,846 SH   SOLE 22 234,846 0 0
VIRCO MFG CO COM 927651109   6,789 1,502 SH   SOLE 18 1,502 0 0
VIRCO MFG CO COM 927651109   92,637 20,495 SH   SOLE 21 20,495 0 0
VIRCO MFG CO COM 927651109   244,179 54,022 SH   SOLE 22 54,022 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   954,574 274,303 SH   SOLE 2 123,412 0 150,891
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   2,537 729 SH   SOLE 4 729 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   81,853 23,521 SH   SOLE 7 23,521 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   2,235,065 642,260 SH   SOLE 18 642,260 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   1,515,818 435,580 SH   SOLE 19 435,580 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   40,811,244 11,727,369 SH   SOLE 21 11,727,369 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   21,185,119 6,087,678 SH   SOLE 22 5,839,683 0 247,995
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   137,655 39,556 SH   SOLE 25 39,556 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   464,883 133,587 SH   SOLE 26 109,319 0 24,268
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   66,545 19,122 SH   SOLE 28 2,831 0 16,291
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   623,028 179,031 SH   SOLE 30 179,031 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   15,197 4,367 SH   SOLE 36 4,367 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   81,930 23,543 SH   SOLE 40 23,543 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   314,394 90,343 SH   SOLE 43 88,820 0 1,523
VIRGINIA NATL BANKSHARES COR COM 928031103   5,682 155 SH   SOLE 2 0 0 155
VIRGINIA NATL BANKSHARES COR COM 928031103   29,108 794 SH   SOLE 18 794 0 0
VIRGINIA NATL BANKSHARES COR COM 928031103   1,297,947 35,405 SH   SOLE 21 35,405 0 0
VIRGINIA NATL BANKSHARES COR COM 928031103   27,055 738 SH   SOLE 22 738 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104   647,498 22,167 SH   SOLE 2 9,217 0 12,950
VIRIDIAN THERAPEUTICS INC COM 92790C104   155,602 5,327 SH   SOLE 7 5,327 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104   3,055,775 104,614 SH   SOLE 18 104,614 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104   5,546,132 189,871 SH   SOLE 19 189,871 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104   40,546,255 1,388,095 SH   SOLE 21 1,388,095 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104   29,576,352 1,012,542 SH   SOLE 22 982,015 0 30,527
VIRIDIAN THERAPEUTICS INC COM 92790C104   137,667 4,713 SH   SOLE 25 4,713 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104   73,142 2,504 SH   SOLE 26 511 0 1,993
VIRIDIAN THERAPEUTICS INC COM 92790C104   37,681 1,290 SH   SOLE 28 0 0 1,290
VIRIDIAN THERAPEUTICS INC COM 92790C104   685,559 23,470 SH   SOLE 30 23,470 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104   69,403 2,376 SH   SOLE 34 2,376 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104   23,076 790 SH   SOLE 36 790 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104   110,910 3,797 SH   SOLE 40 3,797 0 0
VIRIOS THERAPEUTICS INC COM 92829J104   316 1,339 SH   SOLE 18 1,339 0 0
VIRIOS THERAPEUTICS INC COM 92829J104   8,769 37,156 SH   SOLE 21 37,156 0 0
VIRIOS THERAPEUTICS INC COM 92829J104   178 755 SH   SOLE 22 755 0 0
VIRNETX HLDG CORP COM 92823T108   2,497 1,921 SH   SOLE 2 0 0 1,921
VIRNETX HLDG CORP COM 92823T108   13,841 10,647 SH   SOLE 18 10,647 0 0
VIRNETX HLDG CORP COM 92823T108   244,954 188,426 SH   SOLE 21 188,426 0 0
VIRNETX HLDG CORP COM 92823T108   1,382,401 1,063,385 SH   SOLE 22 1,063,385 0 0
VIRPAX PHARMACEUTICALS INC COM 928251107   289 464 SH   SOLE 22 464 0 0
VIRTRA INC COM PAR 92827K301   7,764 1,659 SH   SOLE 18 1,659 0 0
VIRTRA INC COM PAR 92827K301   142,539 30,457 SH   SOLE 21 30,457 0 0
VIRTRA INC COM PAR 92827K301   269,788 57,647 SH   SOLE 22 57,647 0 0
VIRTU FINL INC CL A 928254101   5,101,418 249,947 SH   SOLE 2 44,143 0 205,804
VIRTU FINL INC CL A 928254101   5,103 250 SH   SOLE 4 250 0 0
VIRTU FINL INC CL A 928254101   136,196 6,673 SH   SOLE 7 6,673 0 0
VIRTU FINL INC CL A 928254101   800,439 39,218 SH   SOLE 18 39,218 0 0
VIRTU FINL INC CL A 928254101   634,159 31,071 SH   SOLE 19 31,071 0 0
VIRTU FINL INC CL A 928254101   35,819,958 1,755,020 SH   SOLE 21 1,755,020 0 0
VIRTU FINL INC CL A 928254101   44,940,044 2,201,864 SH   SOLE 22 2,071,004 0 130,860
VIRTU FINL INC CL A 928254101   358,563 17,568 SH   SOLE 23 17,568 0 0
VIRTU FINL INC CL A 928254101   251,492 12,322 SH   SOLE 25 12,322 0 0
VIRTU FINL INC CL A 928254101   818,502 40,103 SH   SOLE 26 33,415 0 6,688
VIRTU FINL INC CL A 928254101   123,011 6,027 SH   SOLE 28 888 0 5,139
VIRTU FINL INC CL A 928254101   965,740 47,317 SH   SOLE 30 47,317 0 0
VIRTU FINL INC CL A 928254101   26,472 1,297 SH   SOLE 31 1,297 0 0
VIRTU FINL INC CL A 928254101   451,265 22,110 SH   SOLE 34 22,110 0 0
VIRTU FINL INC CL A 928254101   222,408 10,897 SH   SOLE 40 10,897 0 0
VIRTU FINL INC CL A 928254101   1,108,258 54,300 SH   SOLE 43 49,715 0 4,585
VIRTUS INVT PARTNERS INC COM 92828Q109   2,375,579 12,409 SH   SOLE 2 3,484 0 8,925
VIRTUS INVT PARTNERS INC COM 92828Q109   4,595 24 SH   SOLE 4 24 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   263,230 1,375 SH   SOLE 7 1,375 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   4,682,622 24,460 SH   SOLE 18 24,460 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   7,755,809 40,513 SH   SOLE 19 40,513 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   163,214,278 852,561 SH   SOLE 21 852,561 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   42,309,006 221,004 SH   SOLE 22 212,471 0 8,533
VIRTUS INVT PARTNERS INC COM 92828Q109   63,941 334 SH   SOLE 23 334 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   240,257 1,255 SH   SOLE 25 1,255 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   2,357,775 12,316 SH   SOLE 26 2,711 0 9,605
VIRTUS INVT PARTNERS INC COM 92828Q109   45,180 236 SH   SOLE 28 136 0 100
VIRTUS INVT PARTNERS INC COM 92828Q109   3,216,001 16,799 SH   SOLE 30 16,799 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   170,764 892 SH   SOLE 40 892 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   1,842,801 9,626 SH   SOLE 43 7,719 0 1,907
VISA INC COM CL A 92826C839   768,143,361 3,697,263 SH   SOLE 2 1,030,172 0 2,667,091
VISA INC COM CL A 92826C839   279,860,407 1,347,037 SH   SOLE 4 767,283 0 579,754
VISA INC COM CL A 92826C839   311,266,863 1,498,204 SH   SOLE 7 1,449,040 0 49,164
VISA INC COM CL A 92826C839   19,696,271 94,803 SH   SOLE 13 73,123 0 21,680
VISA INC COM CL A 92826C839   38,858,184 187,034 SH   SOLE 15 187,034 0 0
VISA INC COM CL A 92826C839   47,993 231 SH   SOLE 17 0 0 231
VISA INC COM CL A 92826C839   1,478,878,755 7,118,207 SH   SOLE 18 6,289,201 0 829,006
VISA INC COM CL A 92826C839   923,420,484 4,444,650 SH   SOLE 19 4,444,650 0 0
VISA INC COM CL A 92826C839   8,614,582,455 41,464,105 SH   SOLE 21 41,464,105 0 0
VISA INC COM CL A 92826C839   7,618,845,493 36,671,378 SH   SOLE 22 33,145,861 0 3,525,517
VISA INC COM CL A 92826C839   694,908,169 3,344,764 SH   SOLE 23 3,344,764 0 0
VISA INC COM CL A 92826C839   602,178,025 2,898,431 SH   SOLE 25 2,870,335 0 28,096
VISA INC COM CL A 92826C839   715,796,151 3,445,303 SH   SOLE 26 1,529,048 0 1,916,255
VISA INC COM CL A 92826C839   848,536,924 4,084,217 SH   SOLE 28 148,972 0 3,935,245
VISA INC COM CL A 92826C839   16,292,539 78,420 SH   SOLE 29 78,420 0 0
VISA INC COM CL A 92826C839   1,905,296,322 9,170,660 SH   SOLE 30 9,170,660 0 0
VISA INC COM CL A 92826C839   105,382,313 507,231 SH   SOLE 31 477,750 0 29,481
VISA INC COM CL A 92826C839   32,450,450 156,192 SH   SOLE 32 156,192 0 0
VISA INC COM CL A 92826C839   428,870,450 2,064,259 SH   SOLE 34 2,064,259 0 0
VISA INC COM CL A 92826C839   101,308,139 487,621 SH   SOLE 36 487,621 0 0
VISA INC COM CL A 92826C839   1,581,885 7,614 SH   SOLE 37 7,614 0 0
VISA INC COM CL A 92826C839   12,802,171 61,620 SH   SOLE 40 61,620 0 0
VISA INC COM CL A 92826C839   684,569 3,295 SH   OTR 43 3,295 0 0
VISA INC COM CL A 92826C839   430,335,643 2,071,311 SH   SOLE 43 1,889,675 0 181,636
VISA INC OPTIONS 92826C839   1,454,320 7,000 SH Call SOLE 2 0 0 7,000
VISA INC OPTIONS 92826C839   914,144 4,400 SH Call SOLE 4 4,400 0 0
VISA INC OPTIONS 92826C839   15,000,272 72,200 SH Call SOLE 18 72,200 0 0
VISA INC OPTIONS 92826C839   83,249,432 400,700 SH Call SOLE 19 400,700 0 0
VISA INC OPTIONS 92826C839   6,295,128 30,300 SH Call SOLE 22 30,300 0 0
VISA INC OPTIONS 92826C839   789,488 3,800 SH Call SOLE 26 3,800 0 0
VISA INC OPTIONS 92826C839   46,766,776 225,100 SH Call SOLE 34 225,100 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   5,472,697 253,718 SH   SOLE 2 161,085 0 92,633
VISHAY INTERTECHNOLOGY INC COM 928298108   26,876 1,246 SH   SOLE 4 408 0 838
VISHAY INTERTECHNOLOGY INC COM 928298108   54,054 2,506 SH   SOLE 7 2,506 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   12,747,697 590,992 SH   SOLE 18 590,992 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   5,068,109 234,961 SH   SOLE 19 234,961 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   213,686,397 9,906,648 SH   SOLE 21 9,906,648 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   86,410,455 4,006,048 SH   SOLE 22 3,840,887 0 165,161
VISHAY INTERTECHNOLOGY INC COM 928298108   428,272 19,855 SH   SOLE 25 19,855 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   1,021,534 47,359 SH   SOLE 26 35,651 0 11,708
VISHAY INTERTECHNOLOGY INC COM 928298108   3,085 143 SH   SOLE 28 143 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   5,309,693 246,161 SH   SOLE 30 246,161 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   97,302 4,511 SH   SOLE 36 4,511 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   414,619 19,222 SH   SOLE 40 19,222 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   7,468,381 346,239 SH   SOLE 43 331,291 0 14,948
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3   5,935,365 6,150,000 PRN   SOLE 2 6,150,000 0 0
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3   4,037,978 4,184,000 PRN   SOLE 21 4,184,000 0 0
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3   7,962,075 8,250,000 PRN   SOLE 22 8,250,000 0 0
VISHAY PRECISION GROUP INC COM 92835K103   420,937 10,891 SH   SOLE 2 3,793 0 7,098
VISHAY PRECISION GROUP INC COM 92835K103   124,569 3,223 SH   SOLE 7 3,223 0 0
VISHAY PRECISION GROUP INC COM 92835K103   1,473,686 38,129 SH   SOLE 18 38,129 0 0
VISHAY PRECISION GROUP INC COM 92835K103   903,212 23,369 SH   SOLE 19 23,369 0 0
VISHAY PRECISION GROUP INC COM 92835K103   19,104,154 494,286 SH   SOLE 21 494,286 0 0
VISHAY PRECISION GROUP INC COM 92835K103   12,725,551 329,251 SH   SOLE 22 313,052 0 16,199
VISHAY PRECISION GROUP INC COM 92835K103   77,223 1,998 SH   SOLE 25 1,998 0 0
VISHAY PRECISION GROUP INC COM 92835K103   121,632 3,147 SH   SOLE 26 595 0 2,552
VISHAY PRECISION GROUP INC COM 92835K103   579,209 14,986 SH   SOLE 30 14,986 0 0
VISHAY PRECISION GROUP INC COM 92835K103   58,207 1,506 SH   SOLE 40 1,506 0 0
VISHAY PRECISION GROUP INC COM 92835K103   106,365 2,752 SH   SOLE 43 2,645 0 107
VISLINK TECHNOLOGIES INC COM 92836Y300   2 4 SH   SOLE 21 4 0 0
VISLINK TECHNOLOGIES INC COM 92836Y300   340,912 608,771 SH   SOLE 22 608,771 0 0
VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109   22,221,618 1,419,005 SH   SOLE 25 1,419,005 0 0
VISTA OUTDOOR INC COM 928377100   813,714 33,390 SH   SOLE 2 16,932 0 16,458
VISTA OUTDOOR INC COM 928377100   5,629 231 SH   SOLE 4 231 0 0
VISTA OUTDOOR INC COM 928377100   13,062 536 SH   SOLE 7 536 0 0
VISTA OUTDOOR INC COM 928377100   4,781,150 196,190 SH   SOLE 18 196,190 0 0
VISTA OUTDOOR INC COM 928377100   2,499,485 102,564 SH   SOLE 19 102,564 0 0
VISTA OUTDOOR INC COM 928377100   172,545,083 7,080,225 SH   SOLE 21 7,080,225 0 0
VISTA OUTDOOR INC COM 928377100   36,109,395 1,481,715 SH   SOLE 22 1,412,993 0 68,722
VISTA OUTDOOR INC COM 928377100   827,508 33,956 SH   SOLE 26 29,307 0 4,649
VISTA OUTDOOR INC COM 928377100   2,112,050 86,666 SH   SOLE 30 86,666 0 0
VISTA OUTDOOR INC COM 928377100   1,084,904 44,518 SH   SOLE 43 41,434 0 3,084
VISTAGEN THERAPEUTICS INC COM NEW 92840H202   3,190 30,967 SH   SOLE 2 7,834 0 23,133
VISTAGEN THERAPEUTICS INC COM NEW 92840H202   57,447 557,737 SH   SOLE 18 557,737 0 0
VISTAGEN THERAPEUTICS INC COM NEW 92840H202   35,159 341,353 SH   SOLE 19 341,353 0 0
VISTAGEN THERAPEUTICS INC COM NEW 92840H202   660,914 6,416,636 SH   SOLE 21 6,416,636 0 0
VISTAGEN THERAPEUTICS INC COM NEW 92840H202   506,891 4,921,275 SH   SOLE 22 4,835,487 0 85,788
VISTEON CORP COM NEW 92839U206   10,531,815 80,500 SH   SOLE 2 52,444 0 28,056
VISTEON CORP COM NEW 92839U206   12,952 99 SH   SOLE 4 99 0 0
VISTEON CORP COM NEW 92839U206   422,581 3,230 SH   SOLE 7 3,230 0 0
VISTEON CORP COM NEW 92839U206   15,879,491 121,375 SH   SOLE 18 116,911 0 4,464
VISTEON CORP COM NEW 92839U206   30,971,255 236,729 SH   SOLE 19 236,729 0 0
VISTEON CORP COM NEW 92839U206   266,118,817 2,034,081 SH   SOLE 21 2,034,081 0 0
VISTEON CORP COM NEW 92839U206   130,749,147 999,382 SH   SOLE 22 976,873 0 22,509
VISTEON CORP COM NEW 92839U206   922,875 7,054 SH   SOLE 23 7,054 0 0
VISTEON CORP COM NEW 92839U206   674,429 5,155 SH   SOLE 25 5,155 0 0
VISTEON CORP COM NEW 92839U206   6,695,094 51,174 SH   SOLE 26 13,915 0 37,259
VISTEON CORP COM NEW 92839U206   147,053 1,124 SH   SOLE 28 498 0 626
VISTEON CORP COM NEW 92839U206   9,309,601 71,158 SH   SOLE 30 71,158 0 0
VISTEON CORP COM NEW 92839U206   487,734 3,728 SH   SOLE 36 3,728 0 0
VISTEON CORP COM NEW 92839U206   502,256 3,839 SH   SOLE 40 3,839 0 0
VISTEON CORP COM NEW 92839U206   3,067,833 23,449 SH   SOLE 43 21,873 0 1,576
VISTRA CORP COM 92840M102   39,004,791 1,681,241 SH   SOLE 2 835,797 0 845,444
VISTRA CORP COM 92840M102   5,566,747 239,946 SH   SOLE 4 148,978 0 90,968
VISTRA CORP COM 92840M102   1,271,058 54,787 SH   SOLE 7 54,787 0 0
VISTRA CORP COM 92840M102   1,459,651 62,916 SH   SOLE 13 62,916 0 0
VISTRA CORP COM 92840M102   929,601 40,069 SH   SOLE 15 40,069 0 0
VISTRA CORP COM 92840M102   11,147,507 480,496 SH   SOLE 18 396,447 0 84,049
VISTRA CORP COM 92840M102   15,337,265 661,089 SH   SOLE 19 661,089 0 0
VISTRA CORP COM 92840M102   165,745,301 7,144,194 SH   SOLE 21 7,144,194 0 0
VISTRA CORP COM 92840M102   257,854,521 11,114,419 SH   SOLE 22 10,113,629 0 1,000,790
VISTRA CORP COM 92840M102   20,335,403 876,526 SH   SOLE 23 876,526 0 0
VISTRA CORP COM 92840M102   3,044,559 131,231 SH   SOLE 25 131,231 0 0
VISTRA CORP COM 92840M102   10,759,626 463,777 SH   SOLE 26 388,010 0 75,767
VISTRA CORP COM 92840M102   6,424,938 276,937 SH   SOLE 28 6,017 0 270,920
VISTRA CORP COM 92840M102   993,470 42,822 SH   SOLE 29 42,822 0 0
VISTRA CORP COM 92840M102   17,545,162 756,257 SH   SOLE 30 756,257 0 0
VISTRA CORP COM 92840M102   4,189,340 180,575 SH   SOLE 31 174,375 0 6,200
VISTRA CORP COM 92840M102   486,945 20,989 SH   SOLE 34 20,989 0 0
VISTRA CORP COM 92840M102   3,172,438 136,743 SH   SOLE 36 136,743 0 0
VISTRA CORP COM 92840M102   219,101 9,444 SH   SOLE 40 9,444 0 0
VISTRA CORP COM 92840M102   18,351 791 SH   OTR 43 791 0 0
VISTRA CORP COM 92840M102   4,134,056 178,192 SH   SOLE 43 168,960 0 9,232
VITA COCO CO INC COM 92846Q107   154,508 11,180 SH   SOLE 2 4,754 0 6,426
VITA COCO CO INC COM 92846Q107   5,998 434 SH   SOLE 7 434 0 0
VITA COCO CO INC COM 92846Q107   1,032,796 74,732 SH   SOLE 18 74,732 0 0
VITA COCO CO INC COM 92846Q107   693,653 50,192 SH   SOLE 19 50,192 0 0
VITA COCO CO INC COM 92846Q107   13,584,618 982,968 SH   SOLE 21 982,968 0 0
VITA COCO CO INC COM 92846Q107   8,283,653 599,396 SH   SOLE 22 589,551 0 9,845
VITA COCO CO INC COM 92846Q107   4,892 354 SH   SOLE 23 354 0 0
VITA COCO CO INC COM 92846Q107   31,966 2,313 SH   SOLE 43 2,313 0 0
VITAL FARMS INC COM 92847W103   2,617,610 175,443 SH   SOLE 2 113,107 0 62,336
VITAL FARMS INC COM 92847W103   126,507 8,479 SH   SOLE 7 8,479 0 0
VITAL FARMS INC COM 92847W103   1,495,238 100,217 SH   SOLE 18 79,312 0 20,905
VITAL FARMS INC COM 92847W103   8,393,544 562,570 SH   SOLE 19 562,570 0 0
VITAL FARMS INC COM 92847W103   16,800,741 1,126,055 SH   SOLE 21 1,126,055 0 0
VITAL FARMS INC COM 92847W103   17,794,875 1,192,686 SH   SOLE 22 1,177,436 0 15,250
VITAL FARMS INC COM 92847W103   338,296 22,674 SH   SOLE 23 22,674 0 0
VITAL FARMS INC COM 92847W103   67,871 4,549 SH   SOLE 25 4,549 0 0
VITAL FARMS INC COM 92847W103   1,630,293 109,269 SH   SOLE 26 1,438 0 107,831
VITAL FARMS INC COM 92847W103   554,681 37,177 SH   SOLE 30 37,177 0 0
VITAL FARMS INC COM 92847W103   7,684 515 SH   SOLE 34 515 0 0
VITAL FARMS INC COM 92847W103   60,605 4,062 SH   SOLE 36 4,062 0 0
VITAL FARMS INC COM 92847W103   33,152 2,222 SH   SOLE 40 2,222 0 0
VITAL FARMS INC COM 92847W103   465,206 31,180 SH   SOLE 43 30,660 0 520
VIVANI MEDICAL INC COMMON STOCK 92854B109   1,030 1,212 SH   SOLE 18 1,212 0 0
VIVANI MEDICAL INC COMMON STOCK 92854B109   266,851 314,053 SH   SOLE 21 314,053 0 0
VIVANI MEDICAL INC COMMON STOCK 92854B109   747 879 SH   SOLE 22 879 0 0
VIVEVE MED INC COM NEW 92852W501   103,796 244,226 SH   SOLE 22 244,226 0 0
VIVID SEATS INC COM CL A 92854T100   137,985 18,902 SH   SOLE 2 7,675 0 11,227
VIVID SEATS INC COM CL A 92854T100   3,672 503 SH   SOLE 7 503 0 0
VIVID SEATS INC COM CL A 92854T100   467,441 64,033 SH   SOLE 18 64,033 0 0
VIVID SEATS INC COM CL A 92854T100   373,191 51,122 SH   SOLE 19 51,122 0 0
VIVID SEATS INC COM CL A 92854T100   6,106,589 836,519 SH   SOLE 21 836,519 0 0
VIVID SEATS INC COM CL A 92854T100   2,689,539 368,430 SH   SOLE 22 334,408 0 34,022
VIVID SEATS INC COM CL A 92854T100   47,523 6,510 SH   SOLE 25 6,510 0 0
VIVID SEATS INC COM CL A 92854T100   150,833 20,662 SH   SOLE 28 0 0 20,662
VIVID SEATS INC COM CL A 92854T100   309,630 42,415 SH   SOLE 43 41,997 0 418
VIVINT SMART HOME INC COM CL A 928542109   726,971 61,090 SH   SOLE 2 14,544 0 46,546
VIVINT SMART HOME INC COM CL A 928542109   15,125 1,271 SH   SOLE 7 1,271 0 0
VIVINT SMART HOME INC COM CL A 928542109   3,143,147 264,130 SH   SOLE 18 264,130 0 0
VIVINT SMART HOME INC COM CL A 928542109   2,098,327 176,330 SH   SOLE 19 176,330 0 0
VIVINT SMART HOME INC COM CL A 928542109   37,966,272 3,190,443 SH   SOLE 21 3,190,443 0 0
VIVINT SMART HOME INC COM CL A 928542109   21,058,454 1,769,618 SH   SOLE 22 1,689,085 0 80,533
VIVINT SMART HOME INC COM CL A 928542109   329,249 27,668 SH   SOLE 25 27,668 0 0
VIVINT SMART HOME INC COM CL A 928542109   154,212 12,959 SH   SOLE 26 1,769 0 11,190
VIVINT SMART HOME INC COM CL A 928542109   23,050 1,937 SH   SOLE 28 0 0 1,937
VIVINT SMART HOME INC COM CL A 928542109   6,654,849 559,231 SH   SOLE 30 559,231 0 0
VIVINT SMART HOME INC COM CL A 928542109   44,447 3,735 SH   SOLE 34 3,735 0 0
VIVINT SMART HOME INC COM CL A 928542109   32,713 2,749 SH   SOLE 36 2,749 0 0
VIVINT SMART HOME INC COM CL A 928542109   84,252 7,080 SH   SOLE 40 7,080 0 0
VIVINT SMART HOME INC COM CL A 928542109   504,429 42,389 SH   SOLE 43 42,029 0 360
VIVOS THERAPEUTICS INC COM 92859E108   1,370 3,409 SH   SOLE 18 3,409 0 0
VIVOS THERAPEUTICS INC COM 92859E108   17,150 42,661 SH   SOLE 21 42,661 0 0
VIVOS THERAPEUTICS INC COM 92859E108   417 1,037 SH   SOLE 22 1,037 0 0
VIZIO HLDG CORP CL A COM 92858V101   66,935 9,033 SH   SOLE 2 2,930 0 6,103
VIZIO HLDG CORP CL A COM 92858V101   5,506 743 SH   SOLE 7 743 0 0
VIZIO HLDG CORP CL A COM 92858V101   1,282,997 173,144 SH   SOLE 18 173,144 0 0
VIZIO HLDG CORP CL A COM 92858V101   913,275 123,249 SH   SOLE 19 123,249 0 0
VIZIO HLDG CORP CL A COM 92858V101   16,491,422 2,225,563 SH   SOLE 21 2,225,563 0 0
VIZIO HLDG CORP CL A COM 92858V101   10,409,034 1,404,728 SH   SOLE 22 1,382,387 0 22,341
VIZIO HLDG CORP CL A COM 92858V101   8,084 1,091 SH   SOLE 43 1,091 0 0
VMWARE INC CL A COM 928563402   47,013,765 382,973 SH   SOLE 2 46,853 0 336,120
VMWARE INC CL A COM 928563402   20,881,967 170,104 SH   SOLE 4 100,144 0 69,960
VMWARE INC CL A COM 928563402   8,514,265 69,357 SH   SOLE 7 69,357 0 0
VMWARE INC CL A COM 928563402   1,032,166 8,408 SH   SOLE 13 5,967 0 2,441
VMWARE INC CL A COM 928563402   1,785,544 14,545 SH   SOLE 15 14,545 0 0
VMWARE INC CL A COM 928563402   6,752 55 SH   SOLE 17 0 0 55
VMWARE INC CL A COM 928563402   38,675,784 315,052 SH   SOLE 18 303,936 0 11,116
VMWARE INC CL A COM 928563402   5,278,926 43,002 SH   SOLE 19 43,002 0 0
VMWARE INC CL A COM 928563402   475,178,671 3,870,794 SH   SOLE 21 3,870,794 0 0
VMWARE INC CL A COM 928563402   591,977,691 4,822,236 SH   SOLE 22 4,414,387 0 407,849
VMWARE INC CL A COM 928563402   43,078,080 350,913 SH   SOLE 23 350,913 0 0
VMWARE INC CL A COM 928563402   56,845,737 463,064 SH   SOLE 25 463,064 0 0
VMWARE INC CL A COM 928563402   33,980,827 276,807 SH   SOLE 26 154,408 0 122,399
VMWARE INC CL A COM 928563402   62,871,288 512,148 SH   SOLE 28 22,670 0 489,478
VMWARE INC CL A COM 928563402   227,613,490 1,854,134 SH   SOLE 30 1,739,074 0 115,060
VMWARE INC CL A COM 928563402   5,746,641 46,812 SH   SOLE 31 42,981 0 3,831
VMWARE INC CL A COM 928563402   3,747,740 30,529 SH   SOLE 34 30,529 0 0
VMWARE INC CL A COM 928563402   8,104,001 66,015 SH   SOLE 36 66,015 0 0
VMWARE INC CL A COM 928563402   984,167 8,017 SH   SOLE 40 8,017 0 0
VMWARE INC CL A COM 928563402   46,281 377 SH   OTR 43 377 0 0
VMWARE INC CL A COM 928563402   35,117,357 286,065 SH   SOLE 43 270,760 0 15,305
VNET GROUP INC SPONSORED ADS A 90138A103   9,781 1,725 SH   SOLE 4 1,725 0 0
VNET GROUP INC SPONSORED ADS A 90138A103   6,337,387 1,117,705 SH   SOLE 21 1,117,705 0 0
VNET GROUP INC SPONSORED ADS A 90138A103   3,229,076 569,502 SH   SOLE 22 516,192 0 53,310
VNET GROUP INC SPONSORED ADS A 90138A103   5,489 968 SH   SOLE 25 968 0 0
VNET GROUP INC SPONSORED ADS A 90138A103   1,605,205 283,105 SH   SOLE 30 283,105 0 0
VNET GROUP INC SPONSORED ADS A 90138A103   193 34 SH   SOLE 34 34 0 0
VNET GROUP INC SPONSORED ADS A 90138A103   675,339 119,107 SH   SOLE 43 92,114 0 26,993
VOC ENERGY TR TR UNIT 91829B103   8,970 865 SH   SOLE 2 865 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   1,225 121 SH   SOLE 17 0 0 121
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   3,231,650 319,333 SH   SOLE 18 318,445 0 888
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   810,420 80,081 SH   SOLE 25 80,081 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   1,659,913 164,023 SH   SOLE 34 164,023 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   6,025,666 595,422 SH   SOLE 43 546,166 0 49,256
VOLCON INC COM 92864V103   1,759 1,741 SH   SOLE 18 1,741 0 0
VOLCON INC COM 92864V103   28,160 27,878 SH   SOLE 21 27,878 0 0
VOLCON INC COM 92864V103   81,516 80,701 SH   SOLE 22 80,701 0 0
VOLITIONRX LTD COM 928661107   2,911 1,198 SH   SOLE 2 0 0 1,198
VOLITIONRX LTD COM 928661107   16,313 6,713 SH   SOLE 18 6,713 0 0
VOLITIONRX LTD COM 928661107   213,835 87,998 SH   SOLE 21 87,998 0 0
VOLITIONRX LTD COM 928661107   1,081,804 445,187 SH   SOLE 22 445,187 0 0
VOLTA INC COM CL A 92873V102   30,141 84,808 SH   SOLE 2 6,707 0 78,101
VOLTA INC COM CL A 92873V102   731 2,056 SH   SOLE 7 2,056 0 0
VOLTA INC COM CL A 92873V102   128,908 362,713 SH   SOLE 18 362,713 0 0
VOLTA INC COM CL A 92873V102   80,411 226,255 SH   SOLE 19 226,255 0 0
VOLTA INC COM CL A 92873V102   1,685,541 4,742,660 SH   SOLE 21 4,742,660 0 0
VOLTA INC COM CL A 92873V102   1,031,647 2,902,776 SH   SOLE 22 2,813,075 0 89,701
VOLTA INC *W EXP 08/26/202 92873V110   180 2,760 SH   SOLE 4 2,760 0 0
VOLTA INC *W EXP 08/26/202 92873V110   2,621 40,136 SH   SOLE 18 40,136 0 0
VOLTA INC *W EXP 08/26/202 92873V110   39,423 603,714 SH   SOLE 19 603,714 0 0
VOLTA INC *W EXP 08/26/202 92873V110   1,265 19,370 SH   SOLE 22 19,370 0 0
VOLTA INC *W EXP 08/26/202 92873V110   40 617 SH   SOLE 26 617 0 0
VOLTA INC *W EXP 08/26/202 92873V110   10,942 167,570 SH   SOLE 34 167,570 0 0
VONTIER CORPORATION COM 928881101   4,005,002 207,191 SH   SOLE 2 130,061 0 77,130
VONTIER CORPORATION COM 928881101   25,767 1,333 SH   SOLE 4 557 0 776
VONTIER CORPORATION COM 928881101   218,758 11,317 SH   SOLE 7 11,317 0 0
VONTIER CORPORATION COM 928881101   6,529,809 337,807 SH   SOLE 18 337,807 0 0
VONTIER CORPORATION COM 928881101   953,684 49,337 SH   SOLE 19 49,337 0 0
VONTIER CORPORATION COM 928881101   164,725,640 8,521,761 SH   SOLE 21 8,521,761 0 0
VONTIER CORPORATION COM 928881101   86,778,846 4,489,335 SH   SOLE 22 4,276,419 0 212,916
VONTIER CORPORATION COM 928881101   519,745 26,888 SH   SOLE 25 26,888 0 0
VONTIER CORPORATION COM 928881101   1,405,890 72,731 SH   SOLE 26 59,337 0 13,394
VONTIER CORPORATION COM 928881101   318,384 16,471 SH   SOLE 28 3,008 0 13,463
VONTIER CORPORATION COM 928881101   2,100,494 108,665 SH   SOLE 30 108,665 0 0
VONTIER CORPORATION COM 928881101   42,855 2,217 SH   SOLE 31 2,217 0 0
VONTIER CORPORATION COM 928881101   199,776 10,335 SH   SOLE 36 10,335 0 0
VONTIER CORPORATION COM 928881101   417,141 21,580 SH   SOLE 40 21,580 0 0
VONTIER CORPORATION COM 928881101   6,282 325 SH   OTR 43 325 0 0
VONTIER CORPORATION COM 928881101   5,256,575 271,939 SH   SOLE 43 250,387 0 21,552
VOR BIOPHARMA INC COM 929033108   43,059 6,475 SH   SOLE 2 5,915 0 560
VOR BIOPHARMA INC COM 929033108   22,716 3,416 SH   SOLE 18 3,416 0 0
VOR BIOPHARMA INC COM 929033108   15,262 2,295 SH   SOLE 19 2,295 0 0
VOR BIOPHARMA INC COM 929033108   417,467 62,777 SH   SOLE 21 62,777 0 0
VOR BIOPHARMA INC COM 929033108   1,079,348 162,308 SH   SOLE 22 162,308 0 0
VORNADO RLTY TR SH BEN INT 929042109   10,205,141 490,396 SH   SOLE 2 78,973 0 411,423
VORNADO RLTY TR SH BEN INT 929042109   1,953,185 93,858 SH   SOLE 4 93,858 0 0
VORNADO RLTY TR SH BEN INT 929042109   7,106,012 341,471 SH   SOLE 7 336,513 0 4,958
VORNADO RLTY TR SH BEN INT 929042109   165,918 7,973 SH   SOLE 15 7,973 0 0
VORNADO RLTY TR SH BEN INT 929042109   4,717,502 226,694 SH   SOLE 18 222,254 0 4,440
VORNADO RLTY TR SH BEN INT 929042109   6,952,642 334,101 SH   SOLE 19 334,101 0 0
VORNADO RLTY TR SH BEN INT 929042109   112,520,856 5,407,057 SH   SOLE 21 5,407,057 0 0
VORNADO RLTY TR SH BEN INT 929042109   108,580,150 5,217,691 SH   SOLE 22 4,901,359 0 316,332
VORNADO RLTY TR SH BEN INT 929042109   139,344 6,696 SH   SOLE 23 6,696 0 0
VORNADO RLTY TR SH BEN INT 929042109   31,751,773 1,525,794 SH   SOLE 25 1,525,794 0 0
VORNADO RLTY TR SH BEN INT 929042109   6,664,840 320,271 SH   SOLE 26 116,161 0 204,110
VORNADO RLTY TR SH BEN INT 929042109   3,939,042 189,286 SH   SOLE 28 3,088 0 186,198
VORNADO RLTY TR SH BEN INT 929042109   20,572,766 988,600 SH   SOLE 30 988,600 0 0
VORNADO RLTY TR SH BEN INT 929042109   53,544 2,573 SH   SOLE 31 2,573 0 0
VORNADO RLTY TR SH BEN INT 929042109   661,487 31,787 SH   SOLE 36 31,787 0 0
VORNADO RLTY TR SH BEN INT 929042109   489,222 23,509 SH   SOLE 40 23,509 0 0
VORNADO RLTY TR SH BEN INT 929042109   25,326 1,217 SH   OTR 43 1,217 0 0
VORNADO RLTY TR SH BEN INT 929042109   10,739,557 516,077 SH   SOLE 43 484,724 0 31,353
VOXX INTL CORP CL A 91829F104   2,589 309 SH   SOLE 2 0 0 309
VOXX INTL CORP CL A 91829F104   21,872 2,610 SH   SOLE 18 2,610 0 0
VOXX INTL CORP CL A 91829F104   260,995 31,145 SH   SOLE 21 31,145 0 0
VOXX INTL CORP CL A 91829F104   1,808,412 215,801 SH   SOLE 22 215,801 0 0
VOYA FINANCIAL INC COM 929089100   35,989,175 585,285 SH   SOLE 2 329,288 0 255,997
VOYA FINANCIAL INC COM 929089100   2,541,382 41,330 SH   SOLE 4 39,259 0 2,071
VOYA FINANCIAL INC COM 929089100   883,796 14,373 SH   SOLE 7 14,373 0 0
VOYA FINANCIAL INC COM 929089100   54,357 884 SH   SOLE 15 884 0 0
VOYA FINANCIAL INC COM 929089100   46,231,933 751,861 SH   SOLE 18 623,434 0 128,427
VOYA FINANCIAL INC COM 929089100   42,441,812 690,223 SH   SOLE 19 690,223 0 0
VOYA FINANCIAL INC COM 929089100   308,628,456 5,019,165 SH   SOLE 21 5,019,165 0 0
VOYA FINANCIAL INC COM 929089100   222,071,627 3,611,508 SH   SOLE 22 3,364,759 0 246,749
VOYA FINANCIAL INC COM 929089100   1,663,858 27,059 SH   SOLE 23 27,059 0 0
VOYA FINANCIAL INC COM 929089100   8,584,311 139,605 SH   SOLE 25 121,655 0 17,950
VOYA FINANCIAL INC COM 929089100   10,042,731 163,323 SH   SOLE 26 68,922 0 94,401
VOYA FINANCIAL INC COM 929089100   8,183,704 133,090 SH   SOLE 28 53,699 0 79,391
VOYA FINANCIAL INC COM 929089100   1,202,437 19,555 SH   SOLE 29 19,555 0 0
VOYA FINANCIAL INC COM 929089100   15,456,618 251,368 SH   SOLE 30 251,368 0 0
VOYA FINANCIAL INC COM 929089100   870,452 14,156 SH   SOLE 31 14,156 0 0
VOYA FINANCIAL INC COM 929089100   7,811,321 127,034 SH   SOLE 34 127,034 0 0
VOYA FINANCIAL INC COM 929089100   3,169,195 51,540 SH   SOLE 36 51,540 0 0
VOYA FINANCIAL INC COM 929089100   890,806 14,487 SH   SOLE 40 14,487 0 0
VOYA FINANCIAL INC COM 929089100   12,974 211 SH   OTR 43 211 0 0
VOYA FINANCIAL INC COM 929089100   7,279,576 118,386 SH   SOLE 43 112,239 0 6,148
VOYAGER THERAPEUTICS INC COM 92915B106   154,739 25,367 SH   SOLE 2 7,926 0 17,441
VOYAGER THERAPEUTICS INC COM 92915B106   28,335 4,645 SH   SOLE 18 4,645 0 0
VOYAGER THERAPEUTICS INC COM 92915B106   417,088 68,375 SH   SOLE 19 68,375 0 0
VOYAGER THERAPEUTICS INC COM 92915B106   1,952,140 320,023 SH   SOLE 21 320,023 0 0
VOYAGER THERAPEUTICS INC COM 92915B106   2,582,569 423,372 SH   SOLE 22 423,372 0 0
VOYAGER THERAPEUTICS INC COM 92915B106   6,966 1,142 SH   SOLE 23 1,142 0 0
VROOM INC COM 92918V109   3,695 3,623 SH   SOLE 2 0 0 3,623
VROOM INC COM 92918V109   22,540 22,098 SH   SOLE 18 22,098 0 0
VROOM INC COM 92918V109   271,677 266,350 SH   SOLE 21 266,350 0 0
VROOM INC COM 92918V109   3,066,030 3,005,912 SH   SOLE 22 3,005,912 0 0
VROOM INC COM 92918V109   5,781 5,668 SH   SOLE 28 5,668 0 0
VROOM INC NOTE 0.750% 7/0 92918VAB5   1,715,000 4,900,000 PRN   SOLE 21 4,900,000 0 0
VSE CORP COM 918284100   642,162 13,698 SH   SOLE 2 7,699 0 5,999
VSE CORP COM 918284100   7,032 150 SH   SOLE 7 150 0 0
VSE CORP COM 918284100   1,421,448 30,321 SH   SOLE 18 30,321 0 0
VSE CORP COM 918284100   921,848 19,664 SH   SOLE 19 19,664 0 0
VSE CORP COM 918284100   18,391,258 392,305 SH   SOLE 21 392,305 0 0
VSE CORP COM 918284100   12,194,004 260,111 SH   SOLE 22 251,126 0 8,985
VSE CORP COM 918284100   74,820 1,596 SH   SOLE 25 1,596 0 0
VSE CORP COM 918284100   43,458 927 SH   SOLE 26 0 0 927
VSE CORP COM 918284100   34,504 736 SH   SOLE 43 731 0 5
VTEX SHS CL A G9470A102   5,261 1,403 SH   SOLE 2 1,403 0 0
VTV THERAPEUTICS INC CL A 918385105   1,044 1,575 SH   SOLE 2 0 0 1,575
VTV THERAPEUTICS INC CL A 918385105   5,955 8,984 SH   SOLE 21 8,984 0 0
VTV THERAPEUTICS INC CL A 918385105   29,611 44,676 SH   SOLE 22 44,676 0 0
VULCAN MATLS CO COM 929160109   34,173,242 195,153 SH   SOLE 2 28,514 0 166,639
VULCAN MATLS CO COM 929160109   19,362,088 110,571 SH   SOLE 4 57,159 0 53,412
VULCAN MATLS CO COM 929160109   18,460,446 105,422 SH   SOLE 7 101,631 0 3,791
VULCAN MATLS CO COM 929160109   382,090 2,182 SH   SOLE 13 560 0 1,622
VULCAN MATLS CO COM 929160109   3,200,310 18,276 SH   SOLE 15 18,276 0 0
VULCAN MATLS CO COM 929160109   52,727,372 301,110 SH   SOLE 18 289,295 0 11,815
VULCAN MATLS CO COM 929160109   221,457,414 1,264,676 SH   SOLE 19 1,264,676 0 0
VULCAN MATLS CO COM 929160109   631,614,240 3,606,957 SH   SOLE 21 3,606,957 0 0
VULCAN MATLS CO COM 929160109   522,987,028 2,986,620 SH   SOLE 22 2,706,200 0 280,420
VULCAN MATLS CO COM 929160109   37,795,918 215,841 SH   SOLE 23 215,841 0 0
VULCAN MATLS CO COM 929160109   28,900,505 165,042 SH   SOLE 25 165,042 0 0
VULCAN MATLS CO COM 929160109   40,177,939 229,444 SH   SOLE 26 79,126 0 150,318
VULCAN MATLS CO COM 929160109   40,267,070 229,953 SH   SOLE 28 1,898 0 228,055
VULCAN MATLS CO COM 929160109   181,589 1,037 SH   SOLE 29 1,037 0 0
VULCAN MATLS CO COM 929160109   109,133,455 623,228 SH   SOLE 30 623,228 0 0
VULCAN MATLS CO COM 929160109   5,093,425 29,087 SH   SOLE 31 26,707 0 2,380
VULCAN MATLS CO COM 929160109   42,414,794 242,218 SH   SOLE 34 242,218 0 0
VULCAN MATLS CO COM 929160109   6,346,162 36,241 SH   SOLE 36 36,241 0 0
VULCAN MATLS CO COM 929160109   883,430 5,045 SH   SOLE 40 5,045 0 0
VULCAN MATLS CO COM 929160109   45,879 262 SH   OTR 43 262 0 0
VULCAN MATLS CO COM 929160109   18,421,870 105,202 SH   SOLE 43 92,929 0 12,273
VUZIX CORP COM NEW 92921W300   112,811 30,992 SH   SOLE 2 17,687 0 13,305
VUZIX CORP COM NEW 92921W300   1,609 442 SH   SOLE 7 442 0 0
VUZIX CORP COM NEW 92921W300   602,788 165,601 SH   SOLE 18 165,601 0 0
VUZIX CORP COM NEW 92921W300   393,240 108,033 SH   SOLE 19 108,033 0 0
VUZIX CORP COM NEW 92921W300   7,758,427 2,131,436 SH   SOLE 21 2,131,436 0 0
VUZIX CORP COM NEW 92921W300   4,537,315 1,246,515 SH   SOLE 22 1,200,049 0 46,466
VUZIX CORP COM NEW 92921W300   733,624 201,545 SH   SOLE 25 201,545 0 0
VUZIX CORP COM NEW 92921W300   237,102 65,138 SH   SOLE 26 8,354 0 56,784
VUZIX CORP COM NEW 92921W300   20,591 5,657 SH   SOLE 28 0 0 5,657
VUZIX CORP COM NEW 92921W300   80,469 22,107 SH   SOLE 30 22,107 0 0
VUZIX CORP COM NEW 92921W300   148,097 40,686 SH   SOLE 34 40,686 0 0
VUZIX CORP COM NEW 92921W300   6,170 1,695 SH   SOLE 36 1,695 0 0
VUZIX CORP COM NEW 92921W300   17,585 4,831 SH   SOLE 40 4,831 0 0
VYANT BIO INC COM NEW 92942V208   36 51 SH   SOLE 21 51 0 0
VYANT BIO INC COM NEW 92942V208   18,621 26,507 SH   SOLE 22 26,507 0 0
VYNE THERAPEUTICS INC COM 92941V209   185 1,234 SH   SOLE 2 0 0 1,234
VYNE THERAPEUTICS INC COM 92941V209   11,343 75,623 SH   SOLE 21 75,623 0 0
VYNE THERAPEUTICS INC COM 92941V209   121,346 808,976 SH   SOLE 22 808,976 0 0
W & T OFFSHORE INC COM 92922P106   311,978 55,910 SH   SOLE 2 28,910 0 27,000
W & T OFFSHORE INC COM 92922P106   6,942 1,244 SH   SOLE 7 1,244 0 0
W & T OFFSHORE INC COM 92922P106   1,434,624 257,101 SH   SOLE 18 257,101 0 0
W & T OFFSHORE INC COM 92922P106   979,524 175,542 SH   SOLE 19 175,542 0 0
W & T OFFSHORE INC COM 92922P106   19,805,105 3,549,302 SH   SOLE 21 3,549,302 0 0
W & T OFFSHORE INC COM 92922P106   14,095,024 2,525,990 SH   SOLE 22 2,443,851 0 82,139
W & T OFFSHORE INC COM 92922P106   78,672 14,099 SH   SOLE 25 14,099 0 0
W & T OFFSHORE INC COM 92922P106   36,828 6,600 SH   SOLE 26 0 0 6,600
W & T OFFSHORE INC COM 92922P106   1,141,272 204,529 SH   SOLE 30 204,529 0 0
W & T OFFSHORE INC COM 92922P106   79,482 14,244 SH   SOLE 40 14,244 0 0
W & T OFFSHORE INC COM 92922P106   504,806 90,467 SH   SOLE 43 88,509 0 1,958
WABASH NATL CORP COM 929566107   633,162 28,016 SH   SOLE 2 14,674 0 13,342
WABASH NATL CORP COM 929566107   3,729 165 SH   SOLE 4 165 0 0
WABASH NATL CORP COM 929566107   116,187 5,141 SH   SOLE 7 5,141 0 0
WABASH NATL CORP COM 929566107   3,685,970 163,096 SH   SOLE 18 163,096 0 0
WABASH NATL CORP COM 929566107   1,950,267 86,295 SH   SOLE 19 86,295 0 0
WABASH NATL CORP COM 929566107   135,037,599 5,975,115 SH   SOLE 21 5,975,115 0 0
WABASH NATL CORP COM 929566107   29,231,269 1,293,419 SH   SOLE 22 1,248,504 0 44,915
WABASH NATL CORP COM 929566107   149,522 6,616 SH   SOLE 25 6,616 0 0
WABASH NATL CORP COM 929566107   757,055 33,498 SH   SOLE 26 13,307 0 20,191
WABASH NATL CORP COM 929566107   20,137 891 SH   SOLE 28 891 0 0
WABASH NATL CORP COM 929566107   1,890,174 83,636 SH   SOLE 30 83,636 0 0
WABASH NATL CORP COM 929566107   6,192 274 SH   SOLE 34 274 0 0
WABASH NATL CORP COM 929566107   165,003 7,301 SH   SOLE 40 7,301 0 0
WABASH NATL CORP COM 929566107   2,488,418 110,107 SH   SOLE 43 107,936 0 2,171
WABTEC COM 929740108   26,839,408 268,905 SH   SOLE 2 49,197 0 219,708
WABTEC COM 929740108   13,970,805 139,974 SH   SOLE 4 68,535 0 71,439
WABTEC COM 929740108   14,228,814 142,559 SH   SOLE 7 137,622 0 4,937
WABTEC COM 929740108   374,188 3,749 SH   SOLE 13 541 0 3,208
WABTEC COM 929740108   2,977,732 29,834 SH   SOLE 15 29,834 0 0
WABTEC COM 929740108   33,969,934 340,346 SH   SOLE 18 326,048 0 14,298
WABTEC COM 929740108   8,081,716 80,971 SH   SOLE 19 80,971 0 0
WABTEC COM 929740108   46,412 465 SH   SOLE 20 465 0 0
WABTEC COM 929740108   470,646,170 4,715,421 SH   SOLE 21 4,715,421 0 0
WABTEC COM 929740108   386,146,425 3,868,815 SH   SOLE 22 3,495,109 0 373,706
WABTEC COM 929740108   28,776,321 288,311 SH   SOLE 23 288,311 0 0
WABTEC COM 929740108   21,908,295 219,500 SH   SOLE 25 219,500 0 0
WABTEC COM 929740108   30,123,257 301,806 SH   SOLE 26 99,845 0 201,961
WABTEC COM 929740108   25,731,018 257,800 SH   SOLE 28 2,582 0 255,218
WABTEC COM 929740108   10,081 101 SH   SOLE 29 101 0 0
WABTEC COM 929740108   89,779,993 899,509 SH   SOLE 30 899,509 0 0
WABTEC COM 929740108   3,890,394 38,978 SH   SOLE 31 35,987 0 2,991
WABTEC COM 929740108   850,082 8,517 SH   SOLE 34 8,517 0 0
WABTEC COM 929740108   4,905,662 49,150 SH   SOLE 36 49,150 0 0
WABTEC COM 929740108   650,362 6,516 SH   SOLE 40 6,516 0 0
WABTEC COM 929740108   30,941 310 SH   OTR 43 310 0 0
WABTEC COM 929740108   10,989,310 110,102 SH   SOLE 43 102,960 0 7,142
WAG GROUP CO COMMON STOCK 93042P109   3,228 1,048 SH   SOLE 22 1,048 0 0
WAITR HLDGS INC COM NEW 930752209   46 133 SH   SOLE 2 0 0 133
WAITR HLDGS INC COM NEW 930752209   1,274 3,661 SH   SOLE 21 3,661 0 0
WAITR HLDGS INC COM NEW 930752209   27,703 79,606 SH   SOLE 22 79,606 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   56,164,521 1,503,333 SH   SOLE 2 356,074 0 1,147,259
WALGREENS BOOTS ALLIANCE INC COM 931427108   21,209,832 567,715 SH   SOLE 4 310,523 0 257,192
WALGREENS BOOTS ALLIANCE INC COM 931427108   40,389,373 1,081,086 SH   SOLE 7 961,651 0 119,435
WALGREENS BOOTS ALLIANCE INC COM 931427108   391,159 10,470 SH   SOLE 13 2,995 0 7,475
WALGREENS BOOTS ALLIANCE INC COM 931427108   4,607,422 123,325 SH   SOLE 15 123,325 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   43,686,841 1,169,348 SH   SOLE 18 1,108,545 0 60,803
WALGREENS BOOTS ALLIANCE INC COM 931427108   11,788,163 315,529 SH   SOLE 19 315,529 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   923,286,460 24,713,235 SH   SOLE 21 24,713,235 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   585,999,147 15,685,202 SH   SOLE 22 14,134,588 0 1,550,614
WALGREENS BOOTS ALLIANCE INC COM 931427108   45,910,919 1,228,879 SH   SOLE 23 1,228,879 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   102,912,977 2,754,630 SH   SOLE 25 2,754,630 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   69,721,904 1,866,218 SH   SOLE 26 972,120 0 894,098
WALGREENS BOOTS ALLIANCE INC COM 931427108   59,464,791 1,591,670 SH   SOLE 28 19,399 0 1,572,271
WALGREENS BOOTS ALLIANCE INC COM 931427108   48,755 1,305 SH   SOLE 29 1,305 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   220,482,319 5,901,561 SH   SOLE 30 5,605,555 0 296,006
WALGREENS BOOTS ALLIANCE INC COM 931427108   6,180,876 165,441 SH   SOLE 31 152,269 0 13,172
WALGREENS BOOTS ALLIANCE INC COM 931427108   13,819,427 369,899 SH   SOLE 32 369,899 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   3,468,054 92,828 SH   SOLE 34 92,828 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   11,616,345 310,930 SH   SOLE 35 310,930 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   10,610,427 284,005 SH   SOLE 36 284,005 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   1,039,766 27,831 SH   SOLE 40 27,831 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   51,295 1,373 SH   OTR 43 1,373 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   31,473,217 842,431 SH   SOLE 43 757,237 0 85,194
WALKER & DUNLOP INC COM 93148P102   1,920,484 24,471 SH   SOLE 2 12,251 0 12,220
WALKER & DUNLOP INC COM 93148P102   51,483 656 SH   SOLE 4 126 0 530
WALKER & DUNLOP INC COM 93148P102   166,221 2,118 SH   SOLE 7 2,118 0 0
WALKER & DUNLOP INC COM 93148P102   7,973,568 101,600 SH   SOLE 18 101,600 0 0
WALKER & DUNLOP INC COM 93148P102   4,461,980 56,855 SH   SOLE 19 56,855 0 0
WALKER & DUNLOP INC COM 93148P102   305,459,385 3,892,194 SH   SOLE 21 3,892,194 0 0
WALKER & DUNLOP INC COM 93148P102   63,301,576 806,595 SH   SOLE 22 778,259 0 28,336
WALKER & DUNLOP INC COM 93148P102   352,140 4,487 SH   SOLE 25 4,487 0 0
WALKER & DUNLOP INC COM 93148P102   1,637,093 20,860 SH   SOLE 26 18,090 0 2,770
WALKER & DUNLOP INC COM 93148P102   1,412,012 17,992 SH   SOLE 28 17,202 0 790
WALKER & DUNLOP INC COM 93148P102   3,887,664 49,537 SH   SOLE 30 49,537 0 0
WALKER & DUNLOP INC COM 93148P102   37,435 477 SH   SOLE 36 477 0 0
WALKER & DUNLOP INC COM 93148P102   362,499 4,619 SH   SOLE 40 4,619 0 0
WALKER & DUNLOP INC COM 93148P102   1,314,618 16,751 SH   SOLE 43 15,206 0 1,545
WALKME LTD ORD SHS M97628107   12,935 1,157 SH   SOLE 2 1,157 0 0
WALLBOX NV SHS CL A N94209108   38,048 10,628 SH   SOLE 2 10,628 0 0
WALMART INC COM 931142103   388,160,617 2,737,574 SH   SOLE 2 438,135 0 2,299,439
WALMART INC COM 931142103   136,193,407 960,529 SH   SOLE 4 533,914 0 426,615
WALMART INC COM 931142103   178,489,789 1,258,832 SH   SOLE 7 1,215,667 0 43,165
WALMART INC COM 931142103   3,796,711 26,777 SH   SOLE 13 5,992 0 20,785
WALMART INC COM 931142103   35,478,127 250,216 SH   SOLE 15 250,216 0 0
WALMART INC COM 931142103   9,642 68 SH   SOLE 17 0 0 68
WALMART INC COM 931142103   406,897,271 2,869,718 SH   SOLE 18 2,664,264 0 205,454
WALMART INC COM 931142103   357,628,835 2,522,243 SH   SOLE 19 2,522,243 0 0
WALMART INC COM 931142103   2,436,519 17,184 SH   SOLE 20 17,184 0 0
WALMART INC COM 931142103   4,632,266,822 32,669,912 SH   SOLE 21 32,669,912 0 0
WALMART INC COM 931142103   4,493,644,553 31,692,253 SH   SOLE 22 28,503,502 0 3,188,751
WALMART INC COM 931142103   421,070,502 2,969,677 SH   SOLE 23 2,969,677 0 0
WALMART INC COM 931142103   365,347,174 2,576,678 SH   SOLE 25 2,576,678 0 0
WALMART INC COM 931142103   417,450,461 2,944,146 SH   SOLE 26 1,332,824 0 1,611,322
WALMART INC COM 931142103   293,343,659 2,068,860 SH   SOLE 28 31,508 0 2,037,352
WALMART INC COM 931142103   376,027 2,652 SH   SOLE 29 2,652 0 0
WALMART INC COM 931142103   1,036,567,280 7,310,581 SH   SOLE 30 7,308,363 0 2,218
WALMART INC COM 931142103   47,708,365 336,472 SH   SOLE 31 309,373 0 27,099
WALMART INC COM 931142103   20,118,441 141,889 SH   SOLE 32 141,889 0 0
WALMART INC COM 931142103   142,135,542 1,002,437 SH   SOLE 34 1,002,437 0 0
WALMART INC COM 931142103   71,077,342 501,286 SH   SOLE 36 501,286 0 0
WALMART INC COM 931142103   8,073,381 56,939 SH   SOLE 40 56,939 0 0
WALMART INC COM 931142103   418,281 2,950 SH   OTR 43 2,950 0 0
WALMART INC COM 931142103   298,229,122 2,103,316 SH   SOLE 43 1,916,419 0 186,896
WARBY PARKER INC CL A COM 93403J106   539,587 39,999 SH   SOLE 2 22,911 0 17,088
WARBY PARKER INC CL A COM 93403J106   107,718 7,985 SH   SOLE 7 7,985 0 0
WARBY PARKER INC CL A COM 93403J106   2,764,034 204,895 SH   SOLE 18 204,895 0 0
WARBY PARKER INC CL A COM 93403J106   2,336,401 173,195 SH   SOLE 19 173,195 0 0
WARBY PARKER INC CL A COM 93403J106   37,198,230 2,757,467 SH   SOLE 21 2,757,467 0 0
WARBY PARKER INC CL A COM 93403J106   24,573,478 1,821,607 SH   SOLE 22 1,764,656 0 56,951
WARBY PARKER INC CL A COM 93403J106   11,399 845 SH   SOLE 23 845 0 0
WARBY PARKER INC CL A COM 93403J106   126,725 9,394 SH   SOLE 25 9,394 0 0
WARBY PARKER INC CL A COM 93403J106   650,029 48,186 SH   SOLE 26 41,683 0 6,503
WARBY PARKER INC CL A COM 93403J106   36,275 2,689 SH   SOLE 28 0 0 2,689
WARBY PARKER INC CL A COM 93403J106   719,287 53,320 SH   SOLE 30 53,320 0 0
WARBY PARKER INC CL A COM 93403J106   99,920 7,407 SH   SOLE 40 7,407 0 0
WARBY PARKER INC CL A COM 93403J106   96,427 7,148 SH   SOLE 43 5,429 0 1,719
WARNER BROS DISCOVERY INC COM SER A 934423104   39,043,930 4,118,558 SH   SOLE 2 479,742 0 3,638,816
WARNER BROS DISCOVERY INC COM SER A 934423104   14,432,788 1,522,446 SH   SOLE 4 864,506 0 657,940
WARNER BROS DISCOVERY INC COM SER A 934423104   23,068,234 2,433,358 SH   SOLE 7 2,333,763 0 99,595
WARNER BROS DISCOVERY INC COM SER A 934423104   404,976 42,719 SH   SOLE 13 12,603 0 30,116
WARNER BROS DISCOVERY INC COM SER A 934423104   3,266,704 344,589 SH   SOLE 15 344,589 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   9 1 SH   SOLE 17 0 0 1
WARNER BROS DISCOVERY INC COM SER A 934423104   38,774,850 4,090,174 SH   SOLE 18 3,871,627 0 218,547
WARNER BROS DISCOVERY INC COM SER A 934423104   16,474,818 1,737,850 SH   SOLE 19 1,737,850 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   636,448,578 67,135,926 SH   SOLE 21 67,135,926 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   464,110,274 48,956,780 SH   SOLE 22 44,094,815 0 4,861,965
WARNER BROS DISCOVERY INC COM SER A 934423104   36,316,155 3,830,818 SH   SOLE 23 3,830,818 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   32,852,978 3,465,504 SH   SOLE 25 3,465,504 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   42,055,347 4,436,218 SH   SOLE 26 1,903,564 0 2,532,654
WARNER BROS DISCOVERY INC COM SER A 934423104   41,288,358 4,355,312 SH   SOLE 28 62,486 0 4,292,826
WARNER BROS DISCOVERY INC COM SER A 934423104   23,510 2,480 SH   SOLE 29 2,480 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   139,649,624 14,730,973 SH   SOLE 30 14,730,973 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   4,716,698 497,542 SH   SOLE 31 455,312 0 42,230
WARNER BROS DISCOVERY INC COM SER A 934423104   4,935,297 520,601 SH   SOLE 32 520,601 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   2,534,639 267,367 SH   SOLE 34 267,367 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   6,608,356 697,084 SH   SOLE 36 697,084 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   821,101 86,614 SH   SOLE 40 86,614 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   33,919 3,578 SH   OTR 43 3,578 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   9,201,674 970,641 SH   SOLE 43 864,809 0 105,832
WARNER MUSIC GROUP CORP COM CL A 934550203   183,015 5,226 SH   SOLE 2 1,420 0 3,806
WARNER MUSIC GROUP CORP COM CL A 934550203   2,066 59 SH   SOLE 18 59 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203   48,742,902 1,391,859 SH   SOLE 19 1,391,859 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203   5,532,880 157,992 SH   SOLE 21 157,992 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203   54,558,954 1,557,937 SH   SOLE 22 1,557,937 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203   84,853 2,423 SH   SOLE 28 2,423 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203   97,289,062 2,778,100 SH   SOLE 34 2,778,100 0 0
WARRIOR MET COAL INC COM 93627C101   3,814,695 110,124 SH   SOLE 2 64,576 0 45,548
WARRIOR MET COAL INC COM 93627C101   6,131 177 SH   SOLE 4 177 0 0
WARRIOR MET COAL INC COM 93627C101   59,165 1,708 SH   SOLE 7 1,708 0 0
WARRIOR MET COAL INC COM 93627C101   6,284,839 181,433 SH   SOLE 18 181,433 0 0
WARRIOR MET COAL INC COM 93627C101   7,657,207 221,051 SH   SOLE 19 221,051 0 0
WARRIOR MET COAL INC COM 93627C101   179,509,676 5,182,150 SH   SOLE 21 5,182,150 0 0
WARRIOR MET COAL INC COM 93627C101   52,619,546 1,519,040 SH   SOLE 22 1,456,199 0 62,841
WARRIOR MET COAL INC COM 93627C101   159,448 4,603 SH   SOLE 23 4,603 0 0
WARRIOR MET COAL INC COM 93627C101   295,895 8,542 SH   SOLE 25 8,542 0 0
WARRIOR MET COAL INC COM 93627C101   1,606,222 46,369 SH   SOLE 26 17,440 0 28,929
WARRIOR MET COAL INC COM 93627C101   3,096,608 89,394 SH   SOLE 30 89,394 0 0
WARRIOR MET COAL INC COM 93627C101   158,201 4,567 SH   SOLE 34 4,567 0 0
WARRIOR MET COAL INC COM 93627C101   106,691 3,080 SH   SOLE 36 3,080 0 0
WARRIOR MET COAL INC COM 93627C101   264,372 7,632 SH   SOLE 40 7,632 0 0
WARRIOR MET COAL INC COM 93627C101   1,174,816 33,915 SH   SOLE 43 33,502 0 413
WASHINGTON FED INC COM 938824109   4,456,245 132,824 SH   SOLE 2 67,383 0 65,441
WASHINGTON FED INC COM 938824109   60,122 1,792 SH   SOLE 4 210 0 1,582
WASHINGTON FED INC COM 938824109   41,938 1,250 SH   SOLE 7 1,250 0 0
WASHINGTON FED INC COM 938824109   9,867,692 294,119 SH   SOLE 18 294,119 0 0
WASHINGTON FED INC COM 938824109   7,017,754 209,173 SH   SOLE 19 209,173 0 0
WASHINGTON FED INC COM 938824109   170,498,114 5,081,911 SH   SOLE 21 5,081,911 0 0
WASHINGTON FED INC COM 938824109   73,552,068 2,192,312 SH   SOLE 22 2,109,595 0 82,717
WASHINGTON FED INC COM 938824109   370,795 11,052 SH   SOLE 25 11,052 0 0
WASHINGTON FED INC COM 938824109   2,310,924 68,880 SH   SOLE 26 22,606 0 46,274
WASHINGTON FED INC COM 938824109   234,749 6,997 SH   SOLE 28 1,641 0 5,356
WASHINGTON FED INC COM 938824109   2,375,877 70,816 SH   SOLE 30 70,816 0 0
WASHINGTON FED INC COM 938824109   72,569 2,163 SH   SOLE 36 2,163 0 0
WASHINGTON FED INC COM 938824109   365,460 10,893 SH   SOLE 40 10,893 0 0
WASHINGTON FED INC COM 938824109   1,241,708 37,011 SH   SOLE 43 33,102 0 3,909
WASHINGTON TR BANCORP INC COM 940610108   1,949,761 41,326 SH   SOLE 2 15,089 0 26,237
WASHINGTON TR BANCORP INC COM 940610108   8,115 172 SH   SOLE 7 172 0 0
WASHINGTON TR BANCORP INC COM 940610108   2,612,498 55,373 SH   SOLE 18 55,373 0 0
WASHINGTON TR BANCORP INC COM 940610108   4,232,282 89,705 SH   SOLE 19 89,705 0 0
WASHINGTON TR BANCORP INC COM 940610108   35,246,763 747,070 SH   SOLE 21 747,070 0 0
WASHINGTON TR BANCORP INC COM 940610108   27,615,256 585,317 SH   SOLE 22 561,215 0 24,102
WASHINGTON TR BANCORP INC COM 940610108   156,638 3,320 SH   SOLE 25 3,320 0 0
WASHINGTON TR BANCORP INC COM 940610108   987,855 20,938 SH   SOLE 26 1,018 0 19,920
WASHINGTON TR BANCORP INC COM 940610108   66,477 1,409 SH   SOLE 28 95 0 1,314
WASHINGTON TR BANCORP INC COM 940610108   793,898 16,827 SH   SOLE 30 16,827 0 0
WASHINGTON TR BANCORP INC COM 940610108   55,531 1,177 SH   SOLE 34 1,177 0 0
WASHINGTON TR BANCORP INC COM 940610108   136,161 2,886 SH   SOLE 40 2,886 0 0
WASHINGTON TR BANCORP INC COM 940610108   20,948 444 SH   OTR 43 444 0 0
WASHINGTON TR BANCORP INC COM 940610108   929,399 19,699 SH   SOLE 43 18,436 0 1,263
WASTE CONNECTIONS INC COM 94106B101   2,940,048 22,179 SH   SOLE 2 11,659 0 10,520
WASTE CONNECTIONS INC COM 94106B101   15,987,664 120,607 SH   SOLE 4 97,771 0 22,836
WASTE CONNECTIONS INC COM 94106B101   9,955,123 75,099 SH   SOLE 7 75,099 0 0
WASTE CONNECTIONS INC COM 94106B101   342,005 2,580 SH   SOLE 13 897 0 1,683
WASTE CONNECTIONS INC COM 94106B101   2,010,803 15,169 SH   SOLE 15 15,169 0 0
WASTE CONNECTIONS INC COM 94106B101   71,409,166 538,693 SH   SOLE 18 412,321 0 126,372
WASTE CONNECTIONS INC COM 94106B101   218,016,925 1,644,666 SH   SOLE 19 1,644,666 0 0
WASTE CONNECTIONS INC COM 94106B101   463,162,917 3,493,987 SH   SOLE 21 3,493,987 0 0
WASTE CONNECTIONS INC COM 94106B101   167,392,394 1,262,767 SH   SOLE 22 986,416 0 276,351
WASTE CONNECTIONS INC COM 94106B101   55,571,936 419,221 SH   SOLE 23 419,221 0 0
WASTE CONNECTIONS INC COM 94106B101   18,834,257 142,081 SH   SOLE 25 142,081 0 0
WASTE CONNECTIONS INC COM 94106B101   24,241,910 182,875 SH   SOLE 26 138,690 0 44,185
WASTE CONNECTIONS INC COM 94106B101   44,031,130 332,160 SH   SOLE 28 515 0 331,645
WASTE CONNECTIONS INC COM 94106B101   26,645 201 SH   SOLE 29 201 0 0
WASTE CONNECTIONS INC COM 94106B101   90,583,683 683,341 SH   SOLE 30 683,341 0 0
WASTE CONNECTIONS INC COM 94106B101   7,029,789 53,031 SH   SOLE 31 48,244 0 4,787
WASTE CONNECTIONS INC COM 94106B101   2,365,533 17,845 SH   SOLE 34 17,845 0 0
WASTE CONNECTIONS INC COM 94106B101   6,776,070 51,117 SH   SOLE 36 51,117 0 0
WASTE CONNECTIONS INC COM 94106B101   1,245,269 9,394 SH   SOLE 40 9,394 0 0
WASTE CONNECTIONS INC COM 94106B101   14,622,737 110,310 SH   SOLE 43 102,239 0 8,071
WASTE MGMT INC DEL COM 94106L109   123,645,286 788,152 SH   SOLE 2 129,984 0 658,168
WASTE MGMT INC DEL COM 94106L109   34,118,106 217,479 SH   SOLE 4 168,103 0 49,376
WASTE MGMT INC DEL COM 94106L109   59,332,957 378,206 SH   SOLE 7 366,471 0 11,735
WASTE MGMT INC DEL COM 94106L109   727,609 4,638 SH   SOLE 13 1,587 0 3,051
WASTE MGMT INC DEL COM 94106L109   7,033,244 44,832 SH   SOLE 15 44,832 0 0
WASTE MGMT INC DEL COM 94106L109   941 6 SH   SOLE 17 0 0 6
WASTE MGMT INC DEL COM 94106L109   112,156,806 714,921 SH   SOLE 18 681,938 0 32,983
WASTE MGMT INC DEL COM 94106L109   32,836,239 209,308 SH   SOLE 19 209,308 0 0
WASTE MGMT INC DEL COM 94106L109   1,830,071,717 11,665,424 SH   SOLE 21 11,665,424 0 0
WASTE MGMT INC DEL COM 94106L109   1,438,047,736 9,166,546 SH   SOLE 22 8,301,135 0 865,411
WASTE MGMT INC DEL COM 94106L109   107,739,536 686,764 SH   SOLE 23 686,764 0 0
WASTE MGMT INC DEL COM 94106L109   139,750,743 890,813 SH   SOLE 25 890,813 0 0
WASTE MGMT INC DEL COM 94106L109   153,742,871 980,003 SH   SOLE 26 389,745 0 590,258
WASTE MGMT INC DEL COM 94106L109   157,100,103 1,001,403 SH   SOLE 28 9,163 0 992,240
WASTE MGMT INC DEL COM 94106L109   194,061 1,237 SH   SOLE 29 1,237 0 0
WASTE MGMT INC DEL COM 94106L109   388,150,143 2,474,185 SH   SOLE 30 2,472,632 0 1,553
WASTE MGMT INC DEL COM 94106L109   14,780,449 94,215 SH   SOLE 31 86,870 0 7,345
WASTE MGMT INC DEL COM 94106L109   58,160,750 370,734 SH   SOLE 34 370,734 0 0
WASTE MGMT INC DEL COM 94106L109   25,832,018 164,661 SH   SOLE 36 164,661 0 0
WASTE MGMT INC DEL COM 94106L109   2,412,030 15,375 SH   SOLE 40 15,375 0 0
WASTE MGMT INC DEL COM 94106L109   234,692 1,496 SH   OTR 43 1,496 0 0
WASTE MGMT INC DEL COM 94106L109   85,062,827 542,216 SH   SOLE 43 495,861 0 46,355
WATERS CORP COM 941848103   80,483,690 234,934 SH   SOLE 2 115,640 0 119,294
WATERS CORP COM 941848103   25,815,116 75,355 SH   SOLE 4 47,010 0 28,345
WATERS CORP COM 941848103   29,738,342 86,807 SH   SOLE 7 69,904 0 16,903
WATERS CORP COM 941848103   2,091,108 6,104 SH   SOLE 13 5,364 0 740
WATERS CORP COM 941848103   2,290,147 6,685 SH   SOLE 15 6,685 0 0
WATERS CORP COM 941848103   57,559,606 168,018 SH   SOLE 18 162,506 0 5,512
WATERS CORP COM 941848103   111,078,824 324,242 SH   SOLE 19 324,242 0 0
WATERS CORP COM 941848103   937,429,746 2,736,382 SH   SOLE 21 2,736,382 0 0
WATERS CORP COM 941848103   451,073,373 1,316,695 SH   SOLE 22 1,186,416 0 130,279
WATERS CORP COM 941848103   36,557,397 106,712 SH   SOLE 23 106,712 0 0
WATERS CORP COM 941848103   47,930,025 139,909 SH   SOLE 25 139,909 0 0
WATERS CORP COM 941848103   40,900,284 119,389 SH   SOLE 26 51,442 0 67,947
WATERS CORP COM 941848103   86,865,613 253,563 SH   SOLE 28 32,676 0 220,887
WATERS CORP COM 941848103   1,032,536 3,014 SH   SOLE 29 3,014 0 0
WATERS CORP COM 941848103   228,856,115 668,037 SH   SOLE 30 643,778 0 24,259
WATERS CORP COM 941848103   7,356,906 21,475 SH   SOLE 31 20,395 0 1,080
WATERS CORP COM 941848103   79,390,174 231,742 SH   SOLE 34 231,742 0 0
WATERS CORP COM 941848103   6,036,945 17,622 SH   SOLE 36 17,622 0 0
WATERS CORP COM 941848103   797,869 2,329 SH   SOLE 40 2,329 0 0
WATERS CORP COM 941848103   56,526 165 SH   OTR 43 165 0 0
WATERS CORP COM 941848103   23,275,776 67,943 SH   SOLE 43 59,330 0 8,613
WATERSTONE FINL INC MD COM 94188P101   322,888 18,729 SH   SOLE 2 8,148 0 10,581
WATERSTONE FINL INC MD COM 94188P101   5,051 293 SH   SOLE 7 293 0 0
WATERSTONE FINL INC MD COM 94188P101   1,079,069 62,591 SH   SOLE 18 62,591 0 0
WATERSTONE FINL INC MD COM 94188P101   654,965 37,991 SH   SOLE 19 37,991 0 0
WATERSTONE FINL INC MD COM 94188P101   15,774,600 915,000 SH   SOLE 21 915,000 0 0
WATERSTONE FINL INC MD COM 94188P101   11,650,516 675,784 SH   SOLE 22 647,072 0 28,712
WATERSTONE FINL INC MD COM 94188P101   60,099 3,486 SH   SOLE 25 3,486 0 0
WATERSTONE FINL INC MD COM 94188P101   42,445 2,462 SH   SOLE 26 0 0 2,462
WATERSTONE FINL INC MD COM 94188P101   45,324 2,629 SH   SOLE 30 2,629 0 0
WATERSTONE FINL INC MD COM 94188P101   61,392 3,561 SH   SOLE 40 3,561 0 0
WATERSTONE FINL INC MD COM 94188P101   24,757 1,436 SH   OTR 43 1,436 0 0
WATERSTONE FINL INC MD COM 94188P101   668,429 38,772 SH   SOLE 43 35,940 0 2,832
WATSCO INC COM 942622200   27,051,670 108,467 SH   SOLE 2 33,886 0 74,581
WATSCO INC COM 942622200   294,791 1,182 SH   SOLE 4 1,182 0 0
WATSCO INC COM 942622200   1,567,728 6,286 SH   SOLE 7 6,286 0 0
WATSCO INC COM 942622200   22,132,504 88,743 SH   SOLE 18 88,743 0 0
WATSCO INC COM 942622200   2,585,779 10,368 SH   SOLE 19 10,368 0 0
WATSCO INC COM 942622200   693,038,207 2,778,822 SH   SOLE 21 2,778,822 0 0
WATSCO INC COM 942622200   233,497,258 936,236 SH   SOLE 22 892,207 0 44,029
WATSCO INC COM 942622200   1,397,638 5,604 SH   SOLE 25 5,604 0 0
WATSCO INC COM 942622200   3,683,887 14,771 SH   SOLE 26 12,105 0 2,666
WATSCO INC COM 942622200   87,290 350 SH   SOLE 28 350 0 0
WATSCO INC COM 942622200   3,714,813 14,895 SH   SOLE 30 14,895 0 0
WATSCO INC COM 942622200   114,724 460 SH   SOLE 31 460 0 0
WATSCO INC COM 942622200   3,803,350 15,250 SH   SOLE 32 15,250 0 0
WATSCO INC COM 942622200   213,237 855 SH   SOLE 34 855 0 0
WATSCO INC COM 942622200   224,460 900 SH   SOLE 36 900 0 0
WATSCO INC COM 942622200   1,135,269 4,552 SH   SOLE 40 4,552 0 0
WATSCO INC COM 942622200   39,904 160 SH   OTR 43 160 0 0
WATSCO INC COM 942622200   8,035,615 32,220 SH   SOLE 43 28,397 0 3,823
WATTS WATER TECHNOLOGIES INC CL A 942749102   20,360,480 139,236 SH   SOLE 2 94,350 0 44,886
WATTS WATER TECHNOLOGIES INC CL A 942749102   14,331 98 SH   SOLE 4 98 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   4,751,159 32,491 SH   SOLE 7 32,491 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   17,295,207 118,274 SH   SOLE 18 114,219 0 4,055
WATTS WATER TECHNOLOGIES INC CL A 942749102   50,080,558 342,478 SH   SOLE 19 342,478 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   292,036,225 1,997,102 SH   SOLE 21 1,997,102 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   163,691,617 1,119,412 SH   SOLE 22 1,097,645 0 21,767
WATTS WATER TECHNOLOGIES INC CL A 942749102   1,913,273 13,084 SH   SOLE 23 13,084 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   7,108,240 48,610 SH   SOLE 25 48,610 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   13,593,102 92,957 SH   SOLE 26 14,579 0 78,378
WATTS WATER TECHNOLOGIES INC CL A 942749102   405,642 2,774 SH   SOLE 28 491 0 2,283
WATTS WATER TECHNOLOGIES INC CL A 942749102   43,186,691 295,334 SH   SOLE 30 295,334 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   7,395,875 50,577 SH   SOLE 34 50,577 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   454,922 3,111 SH   SOLE 36 3,111 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   531,107 3,632 SH   SOLE 40 3,632 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   4,047,168 27,677 SH   SOLE 43 27,044 0 633
WAVE LIFE SCIENCES LTD SHS Y95308105   18,410 2,630 SH   SOLE 2 0 0 2,630
WAVE LIFE SCIENCES LTD SHS Y95308105   74,445 10,635 SH   SOLE 18 10,635 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105   3,948 564 SH   SOLE 19 564 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105   5,369,581 767,083 SH   SOLE 21 767,083 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105   4,545,744 649,392 SH   SOLE 22 649,392 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105   286,657 40,951 SH   SOLE 30 40,951 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105   82,544 11,792 SH   SOLE 43 8,301 0 3,491
WAVEDANCER INC COM 456696103   1,429 2,977 SH   SOLE 18 2,977 0 0
WAVEDANCER INC COM 456696103   16,174 33,702 SH   SOLE 21 33,702 0 0
WAYFAIR INC CL A 94419L101   4,366,772 132,769 SH   SOLE 2 25,473 0 107,296
WAYFAIR INC CL A 94419L101   13,320 405 SH   SOLE 4 265 0 140
WAYFAIR INC CL A 94419L101   145,637 4,428 SH   SOLE 7 4,428 0 0
WAYFAIR INC CL A 94419L101   1,173,745 35,687 SH   SOLE 18 35,687 0 0
WAYFAIR INC CL A 94419L101   905,725 27,538 SH   SOLE 19 27,538 0 0
WAYFAIR INC CL A 94419L101   35,054,030 1,065,796 SH   SOLE 21 1,065,796 0 0
WAYFAIR INC CL A 94419L101   60,100,193 1,827,309 SH   SOLE 22 1,722,052 0 105,257
WAYFAIR INC CL A 94419L101   350,377 10,653 SH   SOLE 25 10,653 0 0
WAYFAIR INC CL A 94419L101   1,121,845 34,109 SH   SOLE 26 29,134 0 4,975
WAYFAIR INC CL A 94419L101   59,893 1,821 SH   SOLE 28 1,383 0 438
WAYFAIR INC CL A 94419L101   3,693,975 112,313 SH   SOLE 30 112,313 0 0
WAYFAIR INC CL A 94419L101   36,738 1,117 SH   SOLE 31 1,117 0 0
WAYFAIR INC CL A 94419L101   8,716 265 SH   SOLE 36 265 0 0
WAYFAIR INC CL A 94419L101   383,695 11,666 SH   SOLE 40 11,666 0 0
WAYFAIR INC CL A 94419L101   9,703 295 SH   OTR 43 295 0 0
WAYFAIR INC CL A 94419L101   6,248,245 189,974 SH   SOLE 43 173,109 0 16,865
WAYFAIR INC NOTE 1.000% 8/1 94419LAF8   4,485,096 7,920,000 PRN   SOLE 21 7,920,000 0 0
WAYFAIR INC NOTE 0.625%10/0 94419LAM3   426,044 659,000 PRN   SOLE 2 659,000 0 0
WAYFAIR INC NOTE 0.625%10/0 94419LAM3   5,556,668 8,595,000 PRN   SOLE 19 8,595,000 0 0
WAYFAIR INC NOTE 0.625%10/0 94419LAM3   8,572,590 13,260,000 PRN   SOLE 21 13,260,000 0 0
WAYFAIR INC NOTE 0.625%10/0 94419LAM3   3,714,789 5,746,000 PRN   SOLE 34 5,746,000 0 0
WD 40 CO COM 929236107   1,227,453 7,614 SH   SOLE 2 4,316 0 3,298
WD 40 CO COM 929236107   7,738 48 SH   SOLE 4 48 0 0
WD 40 CO COM 929236107   129,452 803 SH   SOLE 7 803 0 0
WD 40 CO COM 929236107   6,959,919 43,173 SH   SOLE 18 43,173 0 0
WD 40 CO COM 929236107   4,083,127 25,328 SH   SOLE 19 25,328 0 0
WD 40 CO COM 929236107   267,807,533 1,661,234 SH   SOLE 21 1,661,234 0 0
WD 40 CO COM 929236107   55,663,072 345,283 SH   SOLE 22 334,339 0 10,944
WD 40 CO COM 929236107   182,490 1,132 SH   SOLE 23 1,132 0 0
WD 40 CO COM 929236107   355,146 2,203 SH   SOLE 25 2,203 0 0
WD 40 CO COM 929236107   677,888 4,205 SH   SOLE 26 3,222 0 983
WD 40 CO COM 929236107   237,462 1,473 SH   SOLE 28 244 0 1,229
WD 40 CO COM 929236107   3,549,361 22,017 SH   SOLE 30 22,017 0 0
WD 40 CO COM 929236107   280,344 1,739 SH   SOLE 40 1,739 0 0
WD 40 CO COM 929236107   2,236,789 13,875 SH   SOLE 43 13,659 0 216
WEATHERFORD INTL PLC ORD SHS G48833118   1,718,754 33,754 SH   SOLE 2 18,422 0 15,332
WEATHERFORD INTL PLC ORD SHS G48833118   9,828 193 SH   SOLE 4 193 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   264,428 5,193 SH   SOLE 7 5,193 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   8,925,716 175,289 SH   SOLE 18 175,289 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   6,648,777 130,573 SH   SOLE 19 130,573 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   132,758,013 2,607,188 SH   SOLE 21 2,607,188 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   83,868,142 1,647,057 SH   SOLE 22 1,598,873 0 48,184
WEATHERFORD INTL PLC ORD SHS G48833118   458,127 8,997 SH   SOLE 25 8,997 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   1,783,320 35,022 SH   SOLE 26 29,681 0 5,341
WEATHERFORD INTL PLC ORD SHS G48833118   2,422,519 47,575 SH   SOLE 28 36,592 0 10,983
WEATHERFORD INTL PLC ORD SHS G48833118   2,155,902 42,339 SH   SOLE 30 42,339 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   68,997 1,355 SH   SOLE 36 1,355 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   423,553 8,318 SH   SOLE 40 8,318 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   542,400 10,652 SH   SOLE 43 10,256 0 396
WEAVE COMMUNICATIONS INC COM 94724R108   15,032 3,282 SH   SOLE 2 1,088 0 2,194
WEAVE COMMUNICATIONS INC COM 94724R108   270,412 59,042 SH   SOLE 18 59,042 0 0
WEAVE COMMUNICATIONS INC COM 94724R108   256,599 56,026 SH   SOLE 19 56,026 0 0
WEAVE COMMUNICATIONS INC COM 94724R108   4,642,627 1,013,674 SH   SOLE 21 1,013,674 0 0
WEAVE COMMUNICATIONS INC COM 94724R108   2,819,888 615,696 SH   SOLE 22 606,531 0 9,165
WEBER INC CL A 94770D102   95,175 11,823 SH   SOLE 2 1,394 0 10,429
WEBER INC CL A 94770D102   4,138 514 SH   SOLE 7 514 0 0
WEBER INC CL A 94770D102   610,472 75,835 SH   SOLE 18 75,835 0 0
WEBER INC CL A 94770D102   385,466 47,884 SH   SOLE 19 47,884 0 0
WEBER INC CL A 94770D102   7,244,469 899,934 SH   SOLE 21 899,934 0 0
WEBER INC CL A 94770D102   4,082,485 507,141 SH   SOLE 22 488,464 0 18,677
WEBER INC CL A 94770D102   72,643 9,024 SH   SOLE 43 8,973 0 51
WEBSTER FINL CORP COM 947890109   19,297,725 407,641 SH   SOLE 2 104,784 0 302,857
WEBSTER FINL CORP COM 947890109   7,332,824 154,897 SH   SOLE 4 69,043 0 85,854
WEBSTER FINL CORP COM 947890109   1,360,362 28,736 SH   SOLE 7 28,736 0 0
WEBSTER FINL CORP COM 947890109   26,889 568 SH   SOLE 13 568 0 0
WEBSTER FINL CORP COM 947890109   918,396 19,400 SH   SOLE 15 19,400 0 0
WEBSTER FINL CORP COM 947890109   27,567,739 582,335 SH   SOLE 18 573,086 0 9,249
WEBSTER FINL CORP COM 947890109   2,763,141 58,368 SH   SOLE 19 58,368 0 0
WEBSTER FINL CORP COM 947890109   441,415,534 9,324,367 SH   SOLE 21 9,324,367 0 0
WEBSTER FINL CORP COM 947890109   244,626,657 5,167,441 SH   SOLE 22 4,828,146 0 339,295
WEBSTER FINL CORP COM 947890109   14,143,440 298,763 SH   SOLE 23 298,763 0 0
WEBSTER FINL CORP COM 947890109   777,512 16,424 SH   SOLE 25 16,424 0 0
WEBSTER FINL CORP COM 947890109   4,485,465 94,750 SH   SOLE 26 71,204 0 23,546
WEBSTER FINL CORP COM 947890109   11,469,251 242,274 SH   SOLE 28 2,963 0 239,311
WEBSTER FINL CORP COM 947890109   19,220 406 SH   SOLE 29 406 0 0
WEBSTER FINL CORP COM 947890109   23,325,270 492,718 SH   SOLE 30 492,718 0 0
WEBSTER FINL CORP COM 947890109   1,931,377 40,798 SH   SOLE 31 37,717 0 3,081
WEBSTER FINL CORP COM 947890109   388,283 8,202 SH   SOLE 34 8,202 0 0
WEBSTER FINL CORP COM 947890109   1,197,891 25,304 SH   SOLE 36 25,304 0 0
WEBSTER FINL CORP COM 947890109   292,751 6,184 SH   SOLE 40 6,184 0 0
WEBSTER FINL CORP COM 947890109   7,878,279 166,419 SH   SOLE 43 150,687 0 15,732
WEC ENERGY GROUP INC COM 92939U106   60,015,495 640,097 SH   SOLE 2 111,538 0 528,559
WEC ENERGY GROUP INC COM 92939U106   15,885,569 169,428 SH   SOLE 4 146,615 0 22,813
WEC ENERGY GROUP INC COM 92939U106   34,311,753 365,953 SH   SOLE 7 356,835 0 9,118
WEC ENERGY GROUP INC COM 92939U106   327,879 3,497 SH   SOLE 13 1,231 0 2,266
WEC ENERGY GROUP INC COM 92939U106   4,942,933 52,719 SH   SOLE 15 52,719 0 0
WEC ENERGY GROUP INC COM 92939U106   15,752 168 SH   SOLE 17 0 0 168
WEC ENERGY GROUP INC COM 92939U106   55,535,267 592,313 SH   SOLE 18 566,008 0 26,305
WEC ENERGY GROUP INC COM 92939U106   18,712,152 199,575 SH   SOLE 19 199,575 0 0
WEC ENERGY GROUP INC COM 92939U106   1,544,222,700 16,469,952 SH   SOLE 21 16,469,952 0 0
WEC ENERGY GROUP INC COM 92939U106   708,267,072 7,554,043 SH   SOLE 22 6,894,598 0 659,445
WEC ENERGY GROUP INC COM 92939U106   49,648,639 529,529 SH   SOLE 23 529,529 0 0
WEC ENERGY GROUP INC COM 92939U106   9,529,673 101,639 SH   SOLE 25 101,639 0 0
WEC ENERGY GROUP INC COM 92939U106   36,587,308 390,223 SH   SOLE 26 206,596 0 183,627
WEC ENERGY GROUP INC COM 92939U106   22,713,641 242,253 SH   SOLE 28 5,520 0 236,733
WEC ENERGY GROUP INC COM 92939U106   72,101 769 SH   SOLE 29 769 0 0
WEC ENERGY GROUP INC COM 92939U106   187,128,177 1,995,821 SH   SOLE 30 1,995,821 0 0
WEC ENERGY GROUP INC COM 92939U106   6,650,303 70,929 SH   SOLE 31 65,272 0 5,657
WEC ENERGY GROUP INC COM 92939U106   5,000,783 53,336 SH   SOLE 32 53,336 0 0
WEC ENERGY GROUP INC COM 92939U106   1,432,559 15,279 SH   SOLE 34 15,279 0 0
WEC ENERGY GROUP INC COM 92939U106   12,770,956 136,209 SH   SOLE 36 136,209 0 0
WEC ENERGY GROUP INC COM 92939U106   664,383 7,086 SH   SOLE 40 7,086 0 0
WEC ENERGY GROUP INC COM 92939U106   93,104 993 SH   OTR 43 993 0 0
WEC ENERGY GROUP INC COM 92939U106   35,279,092 376,270 SH   SOLE 43 347,867 0 28,403
WEIBO CORP SPONSORED ADR 948596101   823,154 43,052 SH   SOLE 2 4,208 0 38,844
WEIBO CORP SPONSORED ADR 948596101   495,667 25,924 SH   SOLE 4 5,950 0 19,974
WEIBO CORP SPONSORED ADR 948596101   99,711 5,215 SH   SOLE 7 5,215 0 0
WEIBO CORP SPONSORED ADR 948596101   501,479 26,228 SH   SOLE 13 15,382 0 10,846
WEIBO CORP SPONSORED ADR 948596101   935,503 48,928 SH   SOLE 15 48,928 0 0
WEIBO CORP SPONSORED ADR 948596101   800,937 41,890 SH   SOLE 18 41,890 0 0
WEIBO CORP SPONSORED ADR 948596101   23,266,191 1,216,851 SH   SOLE 21 1,216,851 0 0
WEIBO CORP SPONSORED ADR 948596101   14,596,457 763,413 SH   SOLE 22 688,074 0 75,339
WEIBO CORP SPONSORED ADR 948596101   1,639,406 85,743 SH   SOLE 23 85,743 0 0
WEIBO CORP SPONSORED ADR 948596101   752,372 39,350 SH   SOLE 25 39,350 0 0
WEIBO CORP SPONSORED ADR 948596101   1,245,190 65,125 SH   SOLE 26 6,343 0 58,782
WEIBO CORP SPONSORED ADR 948596101   1,865,691 97,578 SH   SOLE 28 5,321 0 92,257
WEIBO CORP SPONSORED ADR 948596101   7,536,607 394,174 SH   SOLE 30 394,174 0 0
WEIBO CORP SPONSORED ADR 948596101   23,900 1,250 SH   SOLE 31 0 0 1,250
WEIBO CORP SPONSORED ADR 948596101   61,758 3,230 SH   SOLE 34 3,230 0 0
WEIBO CORP SPONSORED ADR 948596101   9,560 500 SH   SOLE 40 500 0 0
WEIBO CORP SPONSORED ADR 948596101   9,904,057 517,995 SH   SOLE 43 495,343 0 22,652
WEIS MKTS INC COM 948849104   1,779,357 21,623 SH   SOLE 2 9,031 0 12,592
WEIS MKTS INC COM 948849104   5,102 62 SH   SOLE 4 62 0 0
WEIS MKTS INC COM 948849104   15,964 194 SH   SOLE 7 194 0 0
WEIS MKTS INC COM 948849104   3,889,766 47,269 SH   SOLE 18 47,269 0 0
WEIS MKTS INC COM 948849104   2,497,337 30,348 SH   SOLE 19 30,348 0 0
WEIS MKTS INC COM 948849104   53,132,760 645,677 SH   SOLE 21 645,677 0 0
WEIS MKTS INC COM 948849104   35,553,641 432,053 SH   SOLE 22 411,456 0 20,597
WEIS MKTS INC COM 948849104   361,829 4,397 SH   SOLE 23 4,397 0 0
WEIS MKTS INC COM 948849104   182,848 2,222 SH   SOLE 25 2,222 0 0
WEIS MKTS INC COM 948849104   569,365 6,919 SH   SOLE 26 5,765 0 1,154
WEIS MKTS INC COM 948849104   12,344 150 SH   SOLE 28 150 0 0
WEIS MKTS INC COM 948849104   629,107 7,645 SH   SOLE 30 7,645 0 0
WEIS MKTS INC COM 948849104   220,784 2,683 SH   SOLE 40 2,683 0 0
WEIS MKTS INC COM 948849104   7,536,365 91,583 SH   SOLE 43 80,796 0 10,787
WEJO GROUP LIMITED COMMON SHARES G9525W109   1,443 2,999 SH   SOLE 2 0 0 2,999
WEJO GROUP LIMITED COMMON SHARES G9525W109   37,824 78,636 SH   SOLE 18 78,636 0 0
WEJO GROUP LIMITED COMMON SHARES G9525W109   16,872 35,076 SH   SOLE 19 35,076 0 0
WEJO GROUP LIMITED COMMON SHARES G9525W109   654,362 1,360,419 SH   SOLE 21 1,360,419 0 0
WEJO GROUP LIMITED COMMON SHARES G9525W109   359,038 746,441 SH   SOLE 22 740,794 0 5,647
WELLS FARGO CO NEW COM 949746101   340,011,919 8,234,728 SH   SOLE 2 1,995,302 0 6,239,426
WELLS FARGO CO NEW COM 949746101   99,081,961 2,399,660 SH   SOLE 4 1,293,491 0 1,106,169
WELLS FARGO CO NEW COM 949746101   133,848,059 3,241,658 SH   SOLE 7 3,128,639 0 113,019
WELLS FARGO CO NEW COM 949746101   2,955,745 71,585 SH   SOLE 13 14,528 0 57,057
WELLS FARGO CO NEW COM 949746101   26,620,117 644,711 SH   SOLE 15 644,711 0 0
WELLS FARGO CO NEW COM 949746101   41 1 SH   SOLE 17 0 0 1
WELLS FARGO CO NEW COM 949746101   635,648,727 15,394,738 SH   SOLE 18 14,360,477 0 1,034,261
WELLS FARGO CO NEW COM 949746101   825,679,062 19,997,071 SH   SOLE 19 19,997,071 0 0
WELLS FARGO CO NEW COM 949746101   2,616,217 63,362 SH   SOLE 20 63,362 0 0
WELLS FARGO CO NEW COM 949746101   3,377,732,166 81,805,090 SH   SOLE 21 81,805,090 0 0
WELLS FARGO CO NEW COM 949746101   3,499,363,051 84,750,861 SH   SOLE 22 76,348,292 0 8,402,569
WELLS FARGO CO NEW COM 949746101   318,180,657 7,705,998 SH   SOLE 23 7,705,998 0 0
WELLS FARGO CO NEW COM 949746101   136,431,409 3,304,224 SH   SOLE 25 3,304,224 0 0
WELLS FARGO CO NEW COM 949746101   254,229,508 6,157,169 SH   SOLE 26 1,867,770 0 4,289,399
WELLS FARGO CO NEW COM 949746101   204,189,744 4,945,259 SH   SOLE 28 295,630 0 4,649,629
WELLS FARGO CO NEW COM 949746101   1,079,279 26,139 SH   SOLE 29 26,139 0 0
WELLS FARGO CO NEW COM 949746101   804,955,858 19,495,177 SH   SOLE 30 19,495,177 0 0
WELLS FARGO CO NEW COM 949746101   34,911,356 845,516 SH   SOLE 31 777,397 0 68,119
WELLS FARGO CO NEW COM 949746101   157,902,168 3,824,223 SH   SOLE 34 3,824,223 0 0
WELLS FARGO CO NEW COM 949746101   53,415,263 1,293,661 SH   SOLE 36 1,293,661 0 0
WELLS FARGO CO NEW COM 949746101   5,950,632 144,118 SH   SOLE 40 144,118 0 0
WELLS FARGO CO NEW COM 949746101   293,448 7,107 SH   OTR 43 7,107 0 0
WELLS FARGO CO NEW COM 949746101   100,393,136 2,431,415 SH   SOLE 43 2,233,498 0 197,918
WELLS FARGO CO NEW PERP PFD CNV A 949746804   1,789,350 1,510 SH   SOLE 18 1,510 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   247,020,360 208,456 SH   SOLE 21 208,456 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   533,250 450 SH   SOLE 22 450 0 0
WELLTOWER INC COM 95040Q104   80,119,209 1,222,261 SH   SOLE 2 260,535 0 961,726
WELLTOWER INC COM 95040Q104   40,434,518 616,850 SH   SOLE 4 576,606 0 40,244
WELLTOWER INC COM 95040Q104   80,604,737 1,229,668 SH   SOLE 7 1,216,733 0 12,935
WELLTOWER INC COM 95040Q104   519,746 7,929 SH   SOLE 13 1,757 0 6,172
WELLTOWER INC COM 95040Q104   4,567,917 69,686 SH   SOLE 15 69,686 0 0
WELLTOWER INC COM 95040Q104   52,004,551 793,357 SH   SOLE 18 755,426 0 37,931
WELLTOWER INC COM 95040Q104   82,259,219 1,254,908 SH   SOLE 19 1,254,908 0 0
WELLTOWER INC COM 95040Q104   1,227,697,618 18,729,178 SH   SOLE 21 18,729,178 0 0
WELLTOWER INC COM 95040Q104   918,057,706 14,005,457 SH   SOLE 22 12,907,933 0 1,097,524
WELLTOWER INC COM 95040Q104   51,764,966 789,702 SH   SOLE 23 789,702 0 0
WELLTOWER INC COM 95040Q104   172,267,104 2,628,026 SH   SOLE 25 2,628,026 0 0
WELLTOWER INC COM 95040Q104   55,907,464 852,898 SH   SOLE 26 333,908 0 518,990
WELLTOWER INC COM 95040Q104   84,736,485 1,292,700 SH   SOLE 28 6,824 0 1,285,876
WELLTOWER INC COM 95040Q104   30,153 460 SH   SOLE 29 460 0 0
WELLTOWER INC COM 95040Q104   339,173,399 5,174,270 SH   SOLE 30 5,174,270 0 0
WELLTOWER INC COM 95040Q104   6,704,585 102,282 SH   SOLE 31 94,011 0 8,271
WELLTOWER INC COM 95040Q104   35,835,726 546,693 SH   SOLE 34 546,693 0 0
WELLTOWER INC COM 95040Q104   9,951,211 151,811 SH   SOLE 36 151,811 0 0
WELLTOWER INC COM 95040Q104   1,168,560 17,827 SH   SOLE 40 17,827 0 0
WELLTOWER INC COM 95040Q104   38,216 583 SH   OTR 43 583 0 0
WELLTOWER INC COM 95040Q104   25,440,851 388,114 SH   SOLE 43 344,646 0 43,468
WENDYS CO COM 95058W100   8,628,004 381,264 SH   SOLE 2 159,159 0 222,105
WENDYS CO COM 95058W100   6,993 309 SH   SOLE 4 309 0 0
WENDYS CO COM 95058W100   349,385 15,439 SH   SOLE 7 15,439 0 0
WENDYS CO COM 95058W100   8,375,974 370,127 SH   SOLE 18 370,127 0 0
WENDYS CO COM 95058W100   4,063,918 179,581 SH   SOLE 19 179,581 0 0
WENDYS CO COM 95058W100   202,933,642 8,967,461 SH   SOLE 21 8,967,461 0 0
WENDYS CO COM 95058W100   114,361,180 5,053,521 SH   SOLE 22 4,828,788 0 224,733
WENDYS CO COM 95058W100   695,556 30,736 SH   SOLE 25 30,736 0 0
WENDYS CO COM 95058W100   1,748,371 77,259 SH   SOLE 26 62,746 0 14,513
WENDYS CO COM 95058W100   204,530 9,038 SH   SOLE 28 3,383 0 5,655
WENDYS CO COM 95058W100   3,427,608 151,463 SH   SOLE 30 151,463 0 0
WENDYS CO COM 95058W100   52,864 2,336 SH   SOLE 31 2,336 0 0
WENDYS CO COM 95058W100   294,801 13,027 SH   SOLE 36 13,027 0 0
WENDYS CO COM 95058W100   525,740 23,232 SH   SOLE 40 23,232 0 0
WENDYS CO COM 95058W100   1,847,274 81,629 SH   SOLE 43 70,552 0 11,077
WEREWOLF THERAPEUTICS INC COM 95075A107   1,332 650 SH   SOLE 2 650 0 0
WEREWOLF THERAPEUTICS INC COM 95075A107   2,247 1,096 SH   SOLE 18 1,096 0 0
WEREWOLF THERAPEUTICS INC COM 95075A107   25,777 12,574 SH   SOLE 21 12,574 0 0
WEREWOLF THERAPEUTICS INC COM 95075A107   49,647 24,218 SH   SOLE 22 24,218 0 0
WERNER ENTERPRISES INC COM 950755108   3,923,418 97,452 SH   SOLE 2 49,658 0 47,794
WERNER ENTERPRISES INC COM 950755108   8,656 215 SH   SOLE 4 215 0 0
WERNER ENTERPRISES INC COM 950755108   402,962 10,009 SH   SOLE 7 10,009 0 0
WERNER ENTERPRISES INC COM 950755108   11,750,888 291,875 SH   SOLE 18 274,277 0 17,598
WERNER ENTERPRISES INC COM 950755108   8,458,827 210,105 SH   SOLE 19 210,105 0 0
WERNER ENTERPRISES INC COM 950755108   196,724,491 4,886,351 SH   SOLE 21 4,886,351 0 0
WERNER ENTERPRISES INC COM 950755108   76,898,492 1,910,047 SH   SOLE 22 1,837,671 0 72,376
WERNER ENTERPRISES INC COM 950755108   211,204 5,246 SH   SOLE 23 5,246 0 0
WERNER ENTERPRISES INC COM 950755108   480,181 11,927 SH   SOLE 25 11,927 0 0
WERNER ENTERPRISES INC COM 950755108   3,466,668 86,107 SH   SOLE 26 29,286 0 56,821
WERNER ENTERPRISES INC COM 950755108   223,644 5,555 SH   SOLE 28 1,116 0 4,439
WERNER ENTERPRISES INC COM 950755108   3,461,917 85,989 SH   SOLE 30 85,989 0 0
WERNER ENTERPRISES INC COM 950755108   334,641 8,312 SH   SOLE 36 8,312 0 0
WERNER ENTERPRISES INC COM 950755108   299,011 7,427 SH   SOLE 40 7,427 0 0
WERNER ENTERPRISES INC COM 950755108   28,038,800 696,443 SH   SOLE 43 693,021 0 3,422
WESBANCO INC COM 950810101   8,037,936 217,359 SH   SOLE 2 126,097 0 91,262
WESBANCO INC COM 950810101   32,949 891 SH   SOLE 4 212 0 679
WESBANCO INC COM 950810101   41,492 1,122 SH   SOLE 7 1,122 0 0
WESBANCO INC COM 950810101   6,078,366 164,369 SH   SOLE 18 164,369 0 0
WESBANCO INC COM 950810101   22,227,458 601,067 SH   SOLE 19 601,067 0 0
WESBANCO INC COM 950810101   82,834,276 2,239,975 SH   SOLE 21 2,239,975 0 0
WESBANCO INC COM 950810101   71,909,940 1,944,563 SH   SOLE 22 1,869,263 0 75,300
WESBANCO INC COM 950810101   614,016 16,604 SH   SOLE 23 16,604 0 0
WESBANCO INC COM 950810101   317,547 8,587 SH   SOLE 25 8,587 0 0
WESBANCO INC COM 950810101   4,083,184 110,416 SH   SOLE 26 19,354 0 91,062
WESBANCO INC COM 950810101   225,393 6,095 SH   SOLE 28 1,199 0 4,896
WESBANCO INC COM 950810101   970,429 26,242 SH   SOLE 30 26,242 0 0
WESBANCO INC COM 950810101   44,894 1,214 SH   SOLE 36 1,214 0 0
WESBANCO INC COM 950810101   325,535 8,803 SH   SOLE 40 8,803 0 0
WESBANCO INC COM 950810101   2,844,428 76,918 SH   SOLE 43 74,751 0 2,167
WESCO INTL INC COM 95082P105   35,460,646 283,232 SH   SOLE 2 25,988 0 257,244
WESCO INTL INC COM 95082P105   29,923 239 SH   SOLE 4 239 0 0
WESCO INTL INC COM 95082P105   570,912 4,560 SH   SOLE 7 4,560 0 0
WESCO INTL INC COM 95082P105   3,294,012 26,310 SH   SOLE 18 26,310 0 0
WESCO INTL INC COM 95082P105   6,396,092 51,087 SH   SOLE 19 51,087 0 0
WESCO INTL INC COM 95082P105   76,079,032 607,660 SH   SOLE 21 607,660 0 0
WESCO INTL INC COM 95082P105   141,101,527 1,127,009 SH   SOLE 22 1,059,451 0 67,558
WESCO INTL INC COM 95082P105   321,639 2,569 SH   SOLE 23 2,569 0 0
WESCO INTL INC COM 95082P105   920,095 7,349 SH   SOLE 25 7,349 0 0
WESCO INTL INC COM 95082P105   5,603,076 44,753 SH   SOLE 26 19,371 0 25,382
WESCO INTL INC COM 95082P105   2,094,721 16,731 SH   SOLE 28 16,731 0 0
WESCO INTL INC COM 95082P105   5,446,701 43,504 SH   SOLE 30 43,504 0 0
WESCO INTL INC COM 95082P105   77,374 618 SH   SOLE 31 618 0 0
WESCO INTL INC COM 95082P105   123,072 983 SH   SOLE 34 983 0 0
WESCO INTL INC COM 95082P105   251,402 2,008 SH   SOLE 36 2,008 0 0
WESCO INTL INC COM 95082P105   832,330 6,648 SH   SOLE 40 6,648 0 0
WESCO INTL INC COM 95082P105   22,206,801 177,371 SH   SOLE 43 173,885 0 3,486
WEST BANCORPORATION INC CAP STK 95123P106   273,513 10,705 SH   SOLE 2 1,133 0 9,572
WEST BANCORPORATION INC CAP STK 95123P106   5,442 213 SH   SOLE 7 213 0 0
WEST BANCORPORATION INC CAP STK 95123P106   1,263,626 49,457 SH   SOLE 18 49,457 0 0
WEST BANCORPORATION INC CAP STK 95123P106   764,993 29,941 SH   SOLE 19 29,941 0 0
WEST BANCORPORATION INC CAP STK 95123P106   15,480,183 605,878 SH   SOLE 21 605,878 0 0
WEST BANCORPORATION INC CAP STK 95123P106   8,098,456 316,965 SH   SOLE 22 305,327 0 11,638
WEST BANCORPORATION INC CAP STK 95123P106   664 26 SH   SOLE 43 26 0 0
WEST FRASER TIMBER CO LTD COM 952845105   12,047,201 166,651 SH   SOLE 21 166,651 0 0
WEST FRASER TIMBER CO LTD COM 952845105   2,887,769 39,947 SH   SOLE 43 36,986 0 2,961
WEST PHARMACEUTICAL SVSC INC COM 955306105   58,502,832 248,578 SH   SOLE 2 114,668 0 133,910
WEST PHARMACEUTICAL SVSC INC COM 955306105   13,401,300 56,942 SH   SOLE 4 46,971 0 9,971
WEST PHARMACEUTICAL SVSC INC COM 955306105   21,155,847 89,891 SH   SOLE 7 87,763 0 2,128
WEST PHARMACEUTICAL SVSC INC COM 955306105   447,871 1,903 SH   SOLE 13 1,046 0 857
WEST PHARMACEUTICAL SVSC INC COM 955306105   1,934,106 8,218 SH   SOLE 15 8,218 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   49,937,504 212,184 SH   SOLE 18 202,732 0 9,452
WEST PHARMACEUTICAL SVSC INC COM 955306105   327,509,059 1,391,583 SH   SOLE 19 1,391,583 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   605,764,070 2,573,886 SH   SOLE 21 2,573,886 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   422,927,951 1,797,017 SH   SOLE 22 1,636,591 0 160,426
WEST PHARMACEUTICAL SVSC INC COM 955306105   28,635,505 121,672 SH   SOLE 23 121,672 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   37,154,940 157,871 SH   SOLE 25 157,871 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   35,551,736 151,059 SH   SOLE 26 68,722 0 82,337
WEST PHARMACEUTICAL SVSC INC COM 955306105   43,333,348 184,123 SH   SOLE 28 3,274 0 180,849
WEST PHARMACEUTICAL SVSC INC COM 955306105   61,897 263 SH   SOLE 29 263 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   185,831,889 789,598 SH   SOLE 30 750,247 0 39,351
WEST PHARMACEUTICAL SVSC INC COM 955306105   4,008,717 17,033 SH   SOLE 31 15,704 0 1,329
WEST PHARMACEUTICAL SVSC INC COM 955306105   52,640,028 223,667 SH   SOLE 34 223,667 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   5,993,423 25,466 SH   SOLE 36 25,466 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   632,150 2,686 SH   SOLE 40 2,686 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   40,245 171 SH   OTR 43 171 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   22,354,452 94,984 SH   SOLE 43 80,089 0 14,895
WESTAMERICA BANCORPORATION COM 957090103   1,185,334 20,087 SH   SOLE 2 7,115 0 12,972
WESTAMERICA BANCORPORATION COM 957090103   15,461 262 SH   SOLE 7 262 0 0
WESTAMERICA BANCORPORATION COM 957090103   5,156,471 87,383 SH   SOLE 18 87,383 0 0
WESTAMERICA BANCORPORATION COM 957090103   2,667,252 45,200 SH   SOLE 19 45,200 0 0
WESTAMERICA BANCORPORATION COM 957090103   175,445,345 2,973,146 SH   SOLE 21 2,973,146 0 0
WESTAMERICA BANCORPORATION COM 957090103   36,307,201 615,272 SH   SOLE 22 586,142 0 29,130
WESTAMERICA BANCORPORATION COM 957090103   181,102 3,069 SH   SOLE 25 3,069 0 0
WESTAMERICA BANCORPORATION COM 957090103   604,557 10,245 SH   SOLE 26 8,645 0 1,600
WESTAMERICA BANCORPORATION COM 957090103   23,722 402 SH   SOLE 28 402 0 0
WESTAMERICA BANCORPORATION COM 957090103   2,331,898 39,517 SH   SOLE 30 39,517 0 0
WESTAMERICA BANCORPORATION COM 957090103   168,238 2,851 SH   SOLE 40 2,851 0 0
WESTAMERICA BANCORPORATION COM 957090103   333,111 5,645 SH   SOLE 43 5,526 0 119
WESTERN ACQSTN VENTURES CORP COM 95758L107   262,358 22,715 SH   SOLE 2 22,715 0 0
WESTERN ALLIANCE BANCORP COM 957638109   9,850,926 165,395 SH   SOLE 2 52,846 0 112,549
WESTERN ALLIANCE BANCORP COM 957638109   121,979 2,048 SH   SOLE 4 344 0 1,704
WESTERN ALLIANCE BANCORP COM 957638109   679,520 11,409 SH   SOLE 7 11,409 0 0
WESTERN ALLIANCE BANCORP COM 957638109   2,814,627 47,257 SH   SOLE 18 47,257 0 0
WESTERN ALLIANCE BANCORP COM 957638109   1,985,492 33,336 SH   SOLE 19 33,336 0 0
WESTERN ALLIANCE BANCORP COM 957638109   98,525,165 1,654,217 SH   SOLE 21 1,654,217 0 0
WESTERN ALLIANCE BANCORP COM 957638109   153,129,296 2,571,009 SH   SOLE 22 2,427,880 0 143,129
WESTERN ALLIANCE BANCORP COM 957638109   1,009,304 16,946 SH   SOLE 25 16,946 0 0
WESTERN ALLIANCE BANCORP COM 957638109   2,762,691 46,385 SH   SOLE 26 37,410 0 8,975
WESTERN ALLIANCE BANCORP COM 957638109   429,130 7,205 SH   SOLE 28 1,844 0 5,361
WESTERN ALLIANCE BANCORP COM 957638109   4,899,703 82,265 SH   SOLE 30 82,265 0 0
WESTERN ALLIANCE BANCORP COM 957638109   87,672 1,472 SH   SOLE 31 1,472 0 0
WESTERN ALLIANCE BANCORP COM 957638109   407,033 6,834 SH   SOLE 34 6,834 0 0
WESTERN ALLIANCE BANCORP COM 957638109   195,595 3,284 SH   SOLE 36 3,284 0 0
WESTERN ALLIANCE BANCORP COM 957638109   939,976 15,782 SH   SOLE 40 15,782 0 0
WESTERN ALLIANCE BANCORP COM 957638109   19,297 324 SH   OTR 43 324 0 0
WESTERN ALLIANCE BANCORP COM 957638109   4,024,003 67,562 SH   SOLE 43 63,715 0 3,847
WESTERN ASSET MTG CAP CORP COM 95790D204   410 45 SH   SOLE 2 0 0 45
WESTERN ASSET MTG CAP CORP COM 95790D204   9,456 1,038 SH   SOLE 18 1,038 0 0
WESTERN ASSET MTG CAP CORP COM 95790D204   160,464 17,614 SH   SOLE 21 17,614 0 0
WESTERN ASSET MTG CAP CORP COM 95790D204   898,483 98,626 SH   SOLE 22 98,626 0 0
WESTERN DIGITAL CORP. COM 958102105   23,882,498 756,973 SH   SOLE 2 306,724 0 450,249
WESTERN DIGITAL CORP. COM 958102105   5,720,078 181,302 SH   SOLE 4 144,945 0 36,357
WESTERN DIGITAL CORP. COM 958102105   8,020,704 254,222 SH   SOLE 7 245,876 0 8,346
WESTERN DIGITAL CORP. COM 958102105   444,066 14,075 SH   SOLE 13 9,914 0 4,161
WESTERN DIGITAL CORP. COM 958102105   1,686,411 53,452 SH   SOLE 15 53,452 0 0
WESTERN DIGITAL CORP. COM 958102105   23,576,589 747,277 SH   SOLE 18 722,068 0 25,209
WESTERN DIGITAL CORP. COM 958102105   62,311,913 1,975,021 SH   SOLE 19 1,975,021 0 0
WESTERN DIGITAL CORP. COM 958102105   295,354,315 9,361,468 SH   SOLE 21 9,361,468 0 0
WESTERN DIGITAL CORP. COM 958102105   215,656,271 6,835,381 SH   SOLE 22 6,164,794 0 670,587
WESTERN DIGITAL CORP. COM 958102105   20,887,804 662,054 SH   SOLE 23 662,054 0 0
WESTERN DIGITAL CORP. COM 958102105   21,715,739 688,296 SH   SOLE 25 688,296 0 0
WESTERN DIGITAL CORP. COM 958102105   20,660,202 654,840 SH   SOLE 26 311,666 0 343,174
WESTERN DIGITAL CORP. COM 958102105   15,998,216 507,075 SH   SOLE 28 4,783 0 502,292
WESTERN DIGITAL CORP. COM 958102105   185,041 5,865 SH   SOLE 29 5,865 0 0
WESTERN DIGITAL CORP. COM 958102105   79,023,222 2,504,698 SH   SOLE 30 2,496,968 0 7,730
WESTERN DIGITAL CORP. COM 958102105   2,596,060 82,284 SH   SOLE 31 76,825 0 5,459
WESTERN DIGITAL CORP. COM 958102105   5,345,517 169,430 SH   SOLE 34 169,430 0 0
WESTERN DIGITAL CORP. COM 958102105   3,279,749 103,954 SH   SOLE 36 103,954 0 0
WESTERN DIGITAL CORP. COM 958102105   381,629 12,096 SH   SOLE 40 12,096 0 0
WESTERN DIGITAL CORP. COM 958102105   31,487 998 SH   OTR 43 998 0 0
WESTERN DIGITAL CORP. COM 958102105   5,159,101 163,521 SH   SOLE 43 145,274 0 18,247
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0   1,276,350 1,340,000 PRN   SOLE 2 1,340,000 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0   2,171,260 2,275,000 PRN   SOLE 18 2,275,000 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0   27,622,500 29,000,000 PRN   SOLE 19 29,000,000 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0   9,444,038 9,915,000 PRN   SOLE 21 9,915,000 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0   2,738,438 2,875,000 PRN   SOLE 22 2,875,000 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0   3,209,925 3,370,000 PRN   SOLE 34 3,370,000 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   1,430,568 53,280 SH   SOLE 19 53,280 0 0
WESTERN NEW ENG BANCORP INC COM 958892101   795,113 84,050 SH   SOLE 2 71,689 0 12,361
WESTERN NEW ENG BANCORP INC COM 958892101   32,874 3,475 SH   SOLE 18 3,475 0 0
WESTERN NEW ENG BANCORP INC COM 958892101   295,067 31,191 SH   SOLE 19 31,191 0 0
WESTERN NEW ENG BANCORP INC COM 958892101   488,741 51,664 SH   SOLE 21 51,664 0 0
WESTERN NEW ENG BANCORP INC COM 958892101   7,972,793 842,790 SH   SOLE 22 842,790 0 0
WESTERN NEW ENG BANCORP INC COM 958892101   4,219 446 SH   SOLE 23 446 0 0
WESTERN UN CO COM 959802109   18,211,045 1,322,516 SH   SOLE 2 362,733 0 959,783
WESTERN UN CO COM 959802109   6,183,942 449,088 SH   SOLE 4 281,965 0 167,123
WESTERN UN CO COM 959802109   3,726,685 270,638 SH   SOLE 7 270,638 0 0
WESTERN UN CO COM 959802109   19,306 1,402 SH   SOLE 13 1,402 0 0
WESTERN UN CO COM 959802109   588,668 42,750 SH   SOLE 15 42,750 0 0
WESTERN UN CO COM 959802109   19,658,644 1,427,643 SH   SOLE 18 1,407,180 0 20,463
WESTERN UN CO COM 959802109   1,679,059 121,936 SH   SOLE 19 121,936 0 0
WESTERN UN CO COM 959802109   560,030,885 40,670,362 SH   SOLE 21 40,670,362 0 0
WESTERN UN CO COM 959802109   176,397,308 12,810,262 SH   SOLE 22 12,045,236 0 765,026
WESTERN UN CO COM 959802109   8,951,464 650,070 SH   SOLE 23 650,070 0 0
WESTERN UN CO COM 959802109   10,431,904 757,582 SH   SOLE 25 757,582 0 0
WESTERN UN CO COM 959802109   9,931,213 721,221 SH   SOLE 26 396,592 0 324,629
WESTERN UN CO COM 959802109   15,335,057 1,113,657 SH   SOLE 28 7,292 0 1,106,365
WESTERN UN CO COM 959802109   45,643,612 3,314,714 SH   SOLE 30 3,117,250 0 197,464
WESTERN UN CO COM 959802109   1,275,295 92,614 SH   SOLE 31 86,386 0 6,228
WESTERN UN CO COM 959802109   2,712,332 196,974 SH   SOLE 32 196,974 0 0
WESTERN UN CO COM 959802109   239,667 17,405 SH   SOLE 34 17,405 0 0
WESTERN UN CO COM 959802109   3,440,324 249,842 SH   SOLE 36 249,842 0 0
WESTERN UN CO COM 959802109   142,547 10,352 SH   SOLE 40 10,352 0 0
WESTERN UN CO COM 959802109   35,857 2,604 SH   OTR 43 2,604 0 0
WESTERN UN CO COM 959802109   5,657,403 410,850 SH   SOLE 43 379,165 0 31,685
WESTLAKE CORPORATION COM 960413102   17,899,587 174,562 SH   SOLE 2 24,390 0 150,172
WESTLAKE CORPORATION COM 960413102   2,297,716 22,408 SH   SOLE 4 18,073 0 4,335
WESTLAKE CORPORATION COM 960413102   450,151 4,390 SH   SOLE 7 4,390 0 0
WESTLAKE CORPORATION COM 960413102   14,971 146 SH   SOLE 13 146 0 0
WESTLAKE CORPORATION COM 960413102   470,351 4,587 SH   SOLE 15 4,587 0 0
WESTLAKE CORPORATION COM 960413102   8,261,033 80,564 SH   SOLE 18 78,297 0 2,267
WESTLAKE CORPORATION COM 960413102   1,184,440 11,551 SH   SOLE 19 11,551 0 0
WESTLAKE CORPORATION COM 960413102   199,170,107 1,942,365 SH   SOLE 21 1,942,365 0 0
WESTLAKE CORPORATION COM 960413102   96,922,551 945,217 SH   SOLE 22 876,606 0 68,611
WESTLAKE CORPORATION COM 960413102   6,640,285 64,758 SH   SOLE 23 64,758 0 0
WESTLAKE CORPORATION COM 960413102   3,850,069 37,547 SH   SOLE 25 37,547 0 0
WESTLAKE CORPORATION COM 960413102   3,705,385 36,136 SH   SOLE 26 20,059 0 16,077
WESTLAKE CORPORATION COM 960413102   5,635,701 54,961 SH   SOLE 28 638 0 54,323
WESTLAKE CORPORATION COM 960413102   37,325 364 SH   SOLE 29 364 0 0
WESTLAKE CORPORATION COM 960413102   10,764,342 104,977 SH   SOLE 30 104,977 0 0
WESTLAKE CORPORATION COM 960413102   888,919 8,669 SH   SOLE 31 7,876 0 793
WESTLAKE CORPORATION COM 960413102   183,136 1,786 SH   SOLE 34 1,786 0 0
WESTLAKE CORPORATION COM 960413102   1,210,280 11,803 SH   SOLE 36 11,803 0 0
WESTLAKE CORPORATION COM 960413102   178,420 1,740 SH   SOLE 40 1,740 0 0
WESTLAKE CORPORATION COM 960413102   8,852,201 86,329 SH   SOLE 43 83,380 0 2,949
WESTPORT FUEL SYSTEMS INC COM NEW 960908309   5,613 7,244 SH   SOLE 43 7,244 0 0
WESTROCK CO COM 96145D105   18,666,690 530,907 SH   SOLE 2 177,898 0 353,009
WESTROCK CO COM 96145D105   8,439,138 240,021 SH   SOLE 4 107,161 0 132,860
WESTROCK CO COM 96145D105   7,775,810 221,155 SH   SOLE 7 213,520 0 7,635
WESTROCK CO COM 96145D105   851,540 24,219 SH   SOLE 13 24,219 0 0
WESTROCK CO COM 96145D105   1,475,278 41,959 SH   SOLE 15 41,959 0 0
WESTROCK CO COM 96145D105   17,958,322 510,760 SH   SOLE 18 486,759 0 24,001
WESTROCK CO COM 96145D105   5,974,141 169,913 SH   SOLE 19 169,913 0 0
WESTROCK CO COM 96145D105   400,036,521 11,377,603 SH   SOLE 21 11,377,603 0 0
WESTROCK CO COM 96145D105   206,159,007 5,863,453 SH   SOLE 22 5,312,539 0 550,914
WESTROCK CO COM 96145D105   17,353,886 493,569 SH   SOLE 23 493,569 0 0
WESTROCK CO COM 96145D105   17,603,452 500,667 SH   SOLE 25 500,667 0 0
WESTROCK CO COM 96145D105   20,317,628 577,862 SH   SOLE 26 239,684 0 338,178
WESTROCK CO COM 96145D105   19,018,888 540,924 SH   SOLE 28 2,844 0 538,080
WESTROCK CO COM 96145D105   606,545 17,251 SH   SOLE 29 17,251 0 0
WESTROCK CO COM 96145D105   81,235,633 2,310,456 SH   SOLE 30 2,273,330 0 37,126
WESTROCK CO COM 96145D105   3,268,966 92,974 SH   SOLE 31 88,038 0 4,936
WESTROCK CO COM 96145D105   2,797,365 79,561 SH   SOLE 32 79,561 0 0
WESTROCK CO COM 96145D105   7,196,971 204,692 SH   SOLE 34 204,692 0 0
WESTROCK CO COM 96145D105   3,273,537 93,104 SH   SOLE 36 93,104 0 0
WESTROCK CO COM 96145D105   336,130 9,560 SH   SOLE 40 9,560 0 0
WESTROCK CO COM 96145D105   14,169 403 SH   OTR 43 403 0 0
WESTROCK CO COM 96145D105   10,811,026 307,481 SH   SOLE 43 274,501 0 32,980
WESTROCK COFFEE CO COM 96145W103   170,233 12,742 SH   SOLE 2 8,786 0 3,956
WESTROCK COFFEE CO COM 96145W103   826,116 61,835 SH   SOLE 21 61,835 0 0
WESTROCK COFFEE CO COM 96145W103   2,141,795 160,314 SH   SOLE 22 160,299 0 15
WESTWATER RES INC COM NEW 961684206   5,878 7,441 SH   SOLE 18 7,441 0 0
WESTWATER RES INC COM NEW 961684206   95,729 121,176 SH   SOLE 21 121,176 0 0
WESTWATER RES INC COM NEW 961684206   294,557 372,857 SH   SOLE 22 372,857 0 0
WESTWOOD HLDGS GROUP INC COM 961765104   15,431 1,386 SH   SOLE 2 1,386 0 0
WESTWOOD HLDGS GROUP INC COM 961765104   15,053 1,352 SH   SOLE 18 1,352 0 0
WESTWOOD HLDGS GROUP INC COM 961765104   176,759 15,876 SH   SOLE 21 15,876 0 0
WESTWOOD HLDGS GROUP INC COM 961765104   1,771,383 159,101 SH   SOLE 22 159,101 0 0
WEWORK INC CL A 96209A104   301,500 210,839 SH   SOLE 2 53,171 0 157,668
WEWORK INC CL A 96209A104   2,252 1,575 SH   SOLE 7 1,575 0 0
WEWORK INC CL A 96209A104   82,508 57,698 SH   SOLE 18 57,698 0 0
WEWORK INC CL A 96209A104   71,948 50,313 SH   SOLE 19 50,313 0 0
WEWORK INC CL A 96209A104   3,490,147 2,440,662 SH   SOLE 21 2,440,662 0 0
WEWORK INC CL A 96209A104   7,282,555 5,092,696 SH   SOLE 22 4,896,082 0 196,614
WEWORK INC CL A 96209A104   35,490 24,818 SH   SOLE 25 24,818 0 0
WEWORK INC CL A 96209A104   167,790 117,336 SH   SOLE 26 102,121 0 15,215
WEWORK INC CL A 96209A104   37,838 26,460 SH   SOLE 28 0 0 26,460
WEWORK INC CL A 96209A104   2,731 1,910 SH   SOLE 31 1,910 0 0
WEWORK INC CL A 96209A104   28,507 19,935 SH   SOLE 40 19,935 0 0
WEX INC COM 96208T104   15,663,760 95,715 SH   SOLE 2 33,095 0 62,620
WEX INC COM 96208T104   42,713 261 SH   SOLE 4 143 0 118
WEX INC COM 96208T104   648,872 3,965 SH   SOLE 7 3,965 0 0
WEX INC COM 96208T104   21,079,266 128,807 SH   SOLE 18 128,807 0 0
WEX INC COM 96208T104   2,251,006 13,755 SH   SOLE 19 13,755 0 0
WEX INC COM 96208T104   375,771,821 2,296,192 SH   SOLE 21 2,296,192 0 0
WEX INC COM 96208T104   202,697,708 1,238,605 SH   SOLE 22 1,179,555 0 59,050
WEX INC COM 96208T104   1,153,242 7,047 SH   SOLE 25 7,047 0 0
WEX INC COM 96208T104   3,068,110 18,748 SH   SOLE 26 15,204 0 3,544
WEX INC COM 96208T104   434,818 2,657 SH   SOLE 28 798 0 1,859
WEX INC COM 96208T104   13,723,525 83,859 SH   SOLE 30 83,859 0 0
WEX INC COM 96208T104   101,136 618 SH   SOLE 31 618 0 0
WEX INC COM 96208T104   14,168,817 86,580 SH   SOLE 34 86,580 0 0
WEX INC COM 96208T104   328,282 2,006 SH   SOLE 36 2,006 0 0
WEX INC COM 96208T104   940,988 5,750 SH   SOLE 40 5,750 0 0
WEX INC COM 96208T104   3,135,534 19,160 SH   SOLE 43 18,471 0 689
WEYCO GROUP INC COM 962149100   68,008 3,214 SH   SOLE 2 348 0 2,866
WEYCO GROUP INC COM 962149100   346,812 16,390 SH   SOLE 18 16,390 0 0
WEYCO GROUP INC COM 962149100   229,692 10,855 SH   SOLE 19 10,855 0 0
WEYCO GROUP INC COM 962149100   4,267,358 201,671 SH   SOLE 21 201,671 0 0
WEYCO GROUP INC COM 962149100   3,504,858 165,636 SH   SOLE 22 161,719 0 3,917
WEYERHAEUSER CO MTN BE COM NEW 962166104   44,053,480 1,421,080 SH   SOLE 2 200,873 0 1,220,207
WEYERHAEUSER CO MTN BE COM NEW 962166104   11,631,975 375,225 SH   SOLE 4 307,625 0 67,600
WEYERHAEUSER CO MTN BE COM NEW 962166104   27,653,860 892,060 SH   SOLE 7 687,228 0 204,832
WEYERHAEUSER CO MTN BE COM NEW 962166104   361,429 11,659 SH   SOLE 13 2,576 0 9,083
WEYERHAEUSER CO MTN BE COM NEW 962166104   3,756,642 121,182 SH   SOLE 15 121,182 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   38,184,002 1,231,742 SH   SOLE 18 1,171,052 0 60,690
WEYERHAEUSER CO MTN BE COM NEW 962166104   10,324,054 333,034 SH   SOLE 19 333,034 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   802,280,403 25,880,013 SH   SOLE 21 25,880,013 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   497,742,696 16,056,216 SH   SOLE 22 14,471,879 0 1,584,337
WEYERHAEUSER CO MTN BE COM NEW 962166104   38,189,675 1,231,925 SH   SOLE 23 1,231,925 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   59,999,105 1,935,455 SH   SOLE 25 1,935,455 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   41,144,006 1,327,226 SH   SOLE 26 473,592 0 853,634
WEYERHAEUSER CO MTN BE COM NEW 962166104   32,147,403 1,037,013 SH   SOLE 28 13,769 0 1,023,244
WEYERHAEUSER CO MTN BE COM NEW 962166104   29,946 966 SH   SOLE 29 966 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   180,788,342 5,831,882 SH   SOLE 30 5,831,882 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   5,189,772 167,412 SH   SOLE 31 154,036 0 13,376
WEYERHAEUSER CO MTN BE COM NEW 962166104   7,535,635 243,085 SH   SOLE 34 243,085 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   6,624,483 213,693 SH   SOLE 36 213,693 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   878,850 28,350 SH   SOLE 40 28,350 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   35,650 1,150 SH   OTR 43 1,150 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   17,490,603 564,213 SH   SOLE 43 509,017 0 55,196
WHEATON PRECIOUS METALS CORP COM 962879102   38,291,913 979,834 SH   SOLE 19 979,834 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   6,846,503 175,192 SH   SOLE 21 175,192 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   13,867,890 354,859 SH   SOLE 25 354,859 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   48,189,861 1,233,108 SH   SOLE 29 1,233,108 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   16,014,241 409,781 SH   SOLE 34 409,781 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   41,652,143 1,065,817 SH   SOLE 43 1,002,914 0 62,903
WHEELER REAL ESTATE INVT TR COM NEW 963025705   1,028 736 SH   SOLE 21 736 0 0
WHEELER REAL ESTATE INVT TR COM NEW 963025705   66,667 47,749 SH   SOLE 22 47,749 0 0
WHEELS UP EXPERIENCE INC COM CL A 96328L106   478,911 464,962 SH   SOLE 2 169,803 0 295,159
WHEELS UP EXPERIENCE INC COM CL A 96328L106   1,904 1,849 SH   SOLE 7 1,849 0 0
WHEELS UP EXPERIENCE INC COM CL A 96328L106   483,212 469,138 SH   SOLE 18 469,138 0 0
WHEELS UP EXPERIENCE INC COM CL A 96328L106   1,054,836 1,024,113 SH   SOLE 19 1,024,113 0 0
WHEELS UP EXPERIENCE INC COM CL A 96328L106   6,053,696 5,877,375 SH   SOLE 21 5,877,375 0 0
WHEELS UP EXPERIENCE INC COM CL A 96328L106   5,254,609 5,101,562 SH   SOLE 22 4,975,812 0 125,750
WHEELS UP EXPERIENCE INC COM CL A 96328L106   64,736 62,850 SH   SOLE 23 62,850 0 0
WHEELS UP EXPERIENCE INC COM CL A 96328L106   385,294 374,072 SH   SOLE 26 0 0 374,072
WHERE FOOD COMES FROM INC COM NEW 96327X200   6,342 454 SH   SOLE 18 454 0 0
WHERE FOOD COMES FROM INC COM NEW 96327X200   77,031 5,514 SH   SOLE 21 5,514 0 0
WHIRLPOOL CORP COM 963320106   20,781,040 146,904 SH   SOLE 2 108,915 0 37,989
WHIRLPOOL CORP COM 963320106   7,884,697 55,738 SH   SOLE 4 29,506 0 26,232
WHIRLPOOL CORP COM 963320106   6,728,686 47,566 SH   SOLE 7 45,558 0 2,008
WHIRLPOOL CORP COM 963320106   29,141 206 SH   SOLE 13 206 0 0
WHIRLPOOL CORP COM 963320106   1,321,378 9,341 SH   SOLE 15 9,341 0 0
WHIRLPOOL CORP COM 963320106   17,014,384 120,277 SH   SOLE 18 102,362 0 17,915
WHIRLPOOL CORP COM 963320106   14,692,743 103,865 SH   SOLE 19 103,865 0 0
WHIRLPOOL CORP COM 963320106   215,376,528 1,522,526 SH   SOLE 21 1,522,526 0 0
WHIRLPOOL CORP COM 963320106   200,394,216 1,416,614 SH   SOLE 22 1,262,558 0 154,056
WHIRLPOOL CORP COM 963320106   15,291,543 108,098 SH   SOLE 23 108,098 0 0
WHIRLPOOL CORP COM 963320106   18,891,700 133,548 SH   SOLE 25 133,548 0 0
WHIRLPOOL CORP COM 963320106   27,307,155 193,038 SH   SOLE 26 121,152 0 71,886
WHIRLPOOL CORP COM 963320106   21,135,114 149,407 SH   SOLE 28 994 0 148,413
WHIRLPOOL CORP COM 963320106   75,186,980 531,507 SH   SOLE 30 458,503 0 73,004
WHIRLPOOL CORP COM 963320106   1,816,205 12,839 SH   SOLE 31 11,791 0 1,048
WHIRLPOOL CORP COM 963320106   754,123 5,331 SH   SOLE 34 5,331 0 0
WHIRLPOOL CORP COM 963320106   2,821,844 19,948 SH   SOLE 36 19,948 0 0
WHIRLPOOL CORP COM 963320106   312,344 2,208 SH   SOLE 40 2,208 0 0
WHIRLPOOL CORP COM 963320106   51,774 366 SH   OTR 43 366 0 0
WHIRLPOOL CORP COM 963320106   4,621,106 32,667 SH   SOLE 43 29,802 0 2,866
WHITE MTNS INS GROUP LTD COM G9618E107   3,373,177 2,385 SH   SOLE 2 829 0 1,556
WHITE MTNS INS GROUP LTD COM G9618E107   15,558 11 SH   SOLE 4 11 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   60,816 43 SH   SOLE 7 43 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   1,449,688 1,025 SH   SOLE 18 1,025 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   1,226,224 867 SH   SOLE 19 867 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   53,163,250 37,589 SH   SOLE 21 37,589 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   87,035,040 61,538 SH   SOLE 22 57,833 0 3,705
WHITE MTNS INS GROUP LTD COM G9618E107   158,405 112 SH   SOLE 23 112 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   524,716 371 SH   SOLE 25 371 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   2,029,564 1,435 SH   SOLE 26 1,189 0 246
WHITE MTNS INS GROUP LTD COM G9618E107   354,997 251 SH   SOLE 28 55 0 196
WHITE MTNS INS GROUP LTD COM G9618E107   1,868,330 1,321 SH   SOLE 30 1,321 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   55,159 39 SH   SOLE 31 39 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   76,374 54 SH   SOLE 36 54 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   538,860 381 SH   SOLE 40 381 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   6,128,292 4,333 SH   SOLE 43 4,000 0 333
WHITEHORSE FIN INC COM 96524V106   1,637,305 125,464 SH   SOLE 30 125,464 0 0
WHITESTONE REIT COM 966084204   466,788 48,422 SH   SOLE 2 16,817 0 31,605
WHITESTONE REIT COM 966084204   3,229 335 SH   SOLE 7 335 0 0
WHITESTONE REIT COM 966084204   1,697,228 176,061 SH   SOLE 18 176,061 0 0
WHITESTONE REIT COM 966084204   853,718 88,560 SH   SOLE 19 88,560 0 0
WHITESTONE REIT COM 966084204   59,106,629 6,131,393 SH   SOLE 21 6,131,393 0 0
WHITESTONE REIT COM 966084204   12,436,892 1,290,134 SH   SOLE 22 1,231,223 0 58,911
WHITESTONE REIT COM 966084204   16,889 1,752 SH   SOLE 23 1,752 0 0
WHITESTONE REIT COM 966084204   63,393 6,576 SH   SOLE 25 6,576 0 0
WHITESTONE REIT COM 966084204   58,351 6,053 SH   SOLE 28 0 0 6,053
WHITESTONE REIT COM 966084204   542,761 56,303 SH   SOLE 30 56,303 0 0
WHITESTONE REIT COM 966084204   71,548 7,422 SH   SOLE 40 7,422 0 0
WHITESTONE REIT COM 966084204   615,301 63,828 SH   SOLE 43 62,123 0 1,705
WHOLE EARTH BRANDS INC COM CL A 96684W100   225,177 55,326 SH   SOLE 2 28,283 0 27,043
WHOLE EARTH BRANDS INC COM CL A 96684W100   2,446 601 SH   SOLE 7 601 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100   489,344 120,232 SH   SOLE 18 120,232 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100   292,316 71,822 SH   SOLE 19 71,822 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100   5,755,326 1,414,085 SH   SOLE 21 1,414,085 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100   3,989,072 980,116 SH   SOLE 22 948,013 0 32,103
WHOLE EARTH BRANDS INC COM CL A 96684W100   2,381 585 SH   SOLE 43 585 0 0
WIDEOPENWEST INC COM 96758W101   464,965 51,039 SH   SOLE 2 27,316 0 23,723
WIDEOPENWEST INC COM 96758W101   1,713 188 SH   SOLE 4 188 0 0
WIDEOPENWEST INC COM 96758W101   102,087 11,206 SH   SOLE 7 11,206 0 0
WIDEOPENWEST INC COM 96758W101   1,225,924 134,569 SH   SOLE 18 134,569 0 0
WIDEOPENWEST INC COM 96758W101   891,751 97,887 SH   SOLE 19 97,887 0 0
WIDEOPENWEST INC COM 96758W101   18,271,781 2,005,684 SH   SOLE 21 2,005,684 0 0
WIDEOPENWEST INC COM 96758W101   12,166,013 1,335,457 SH   SOLE 22 1,286,385 0 49,072
WIDEOPENWEST INC COM 96758W101   68,261 7,493 SH   SOLE 25 7,493 0 0
WIDEOPENWEST INC COM 96758W101   375,551 41,224 SH   SOLE 26 37,700 0 3,524
WIDEOPENWEST INC COM 96758W101   24,479 2,687 SH   SOLE 28 0 0 2,687
WIDEOPENWEST INC COM 96758W101   706,827 77,588 SH   SOLE 30 77,588 0 0
WIDEOPENWEST INC COM 96758W101   9,320 1,023 SH   SOLE 36 1,023 0 0
WIDEOPENWEST INC COM 96758W101   56,865 6,242 SH   SOLE 40 6,242 0 0
WIDEOPENWEST INC COM 96758W101   221,710 24,337 SH   SOLE 43 24,250 0 87
WIDEPOINT CORP COMMON 967590209   3,294 1,810 SH   SOLE 18 1,810 0 0
WIDEPOINT CORP COMMON 967590209   33,617 18,470 SH   SOLE 21 18,470 0 0
WIDEPOINT CORP COMMON 967590209   25,117 13,800 SH   SOLE 22 13,800 0 0
WILEY JOHN & SONS INC CL A 968223206   1,807,307 45,115 SH   SOLE 2 31,687 0 13,428
WILEY JOHN & SONS INC CL A 968223206   6,370 159 SH   SOLE 4 159 0 0
WILEY JOHN & SONS INC CL A 968223206   1,883,541 47,018 SH   SOLE 7 47,018 0 0
WILEY JOHN & SONS INC CL A 968223206   7,322,047 182,777 SH   SOLE 18 182,777 0 0
WILEY JOHN & SONS INC CL A 968223206   3,172,592 79,196 SH   SOLE 19 79,196 0 0
WILEY JOHN & SONS INC CL A 968223206   137,683,175 3,436,924 SH   SOLE 21 3,436,924 0 0
WILEY JOHN & SONS INC CL A 968223206   51,617,630 1,288,508 SH   SOLE 22 1,250,887 0 37,621
WILEY JOHN & SONS INC CL A 968223206   302,653 7,555 SH   SOLE 25 7,555 0 0
WILEY JOHN & SONS INC CL A 968223206   676,453 16,886 SH   SOLE 26 13,119 0 3,767
WILEY JOHN & SONS INC CL A 968223206   33,410 834 SH   SOLE 28 834 0 0
WILEY JOHN & SONS INC CL A 968223206   1,462,470 36,507 SH   SOLE 30 36,507 0 0
WILEY JOHN & SONS INC CL A 968223206   137,726 3,438 SH   SOLE 36 3,438 0 0
WILEY JOHN & SONS INC CL A 968223206   271,687 6,782 SH   SOLE 40 6,782 0 0
WILEY JOHN & SONS INC CL A 968223206   28,162 703 SH   OTR 43 703 0 0
WILEY JOHN & SONS INC CL A 968223206   3,158,693 78,849 SH   SOLE 43 76,208 0 2,641
WILEY JOHN & SONS INC CL B 968223305   2,449 62 SH   SOLE 43 62 0 0
WILHELMINA INTL INC COM NEW 968235200   1,073 303 SH   SOLE 21 303 0 0
WILLAMETTE VY VINEYARD INC COM 969136100   5,245 879 SH   SOLE 18 879 0 0
WILLAMETTE VY VINEYARD INC COM 969136100   59,832 10,027 SH   SOLE 21 10,027 0 0
WILLAMETTE VY VINEYARD INC COM 969136100   1,349 226 SH   SOLE 22 226 0 0
WILLDAN GROUP INC COM 96924N100   122,433 6,859 SH   SOLE 2 374 0 6,485
WILLDAN GROUP INC COM 96924N100   3,713 208 SH   SOLE 7 208 0 0
WILLDAN GROUP INC COM 96924N100   637,495 35,714 SH   SOLE 18 35,714 0 0
WILLDAN GROUP INC COM 96924N100   395,145 22,137 SH   SOLE 19 22,137 0 0
WILLDAN GROUP INC COM 96924N100   7,247,760 406,037 SH   SOLE 21 406,037 0 0
WILLDAN GROUP INC COM 96924N100   5,150,814 288,561 SH   SOLE 22 280,310 0 8,251
WILLDAN GROUP INC COM 96924N100   17,315 970 SH   SOLE 43 885 0 85
WILLIAM PENN BANCORPORATION COM 96927A105   4,509 372 SH   SOLE 2 0 0 372
WILLIAM PENN BANCORPORATION COM 96927A105   27,476 2,267 SH   SOLE 18 2,267 0 0
WILLIAM PENN BANCORPORATION COM 96927A105   319,701 26,378 SH   SOLE 21 26,378 0 0
WILLIAM PENN BANCORPORATION COM 96927A105   23,367 1,928 SH   SOLE 22 1,928 0 0
WILLIAMS COS INC COM 969457100   137,076,995 4,166,474 SH   SOLE 2 831,925 0 3,334,549
WILLIAMS COS INC COM 969457100   34,727,266 1,055,540 SH   SOLE 4 898,596 0 156,944
WILLIAMS COS INC COM 969457100   95,771,571 2,910,990 SH   SOLE 7 2,870,990 0 40,000
WILLIAMS COS INC COM 969457100   1,915,306 58,216 SH   SOLE 13 43,529 0 14,687
WILLIAMS COS INC COM 969457100   6,641,227 201,861 SH   SOLE 15 201,861 0 0
WILLIAMS COS INC COM 969457100   233,663,123 7,102,223 SH   SOLE 18 6,955,382 0 146,841
WILLIAMS COS INC COM 969457100   144,265,316 4,384,964 SH   SOLE 19 4,384,964 0 0
WILLIAMS COS INC COM 969457100   1,445,275,220 43,929,338 SH   SOLE 21 43,929,338 0 0
WILLIAMS COS INC COM 969457100   915,228,387 27,818,492 SH   SOLE 22 25,119,056 0 2,699,436
WILLIAMS COS INC COM 969457100   75,827,591 2,304,790 SH   SOLE 23 2,304,790 0 0
WILLIAMS COS INC COM 969457100   85,616,657 2,602,330 SH   SOLE 25 2,602,330 0 0
WILLIAMS COS INC COM 969457100   142,349,614 4,326,736 SH   SOLE 26 1,700,913 0 2,625,823
WILLIAMS COS INC COM 969457100   58,888,368 1,789,920 SH   SOLE 28 168,244 0 1,621,676
WILLIAMS COS INC COM 969457100   1,235,494 37,553 SH   SOLE 29 37,553 0 0
WILLIAMS COS INC COM 969457100   325,984,254 9,908,336 SH   SOLE 30 9,908,336 0 0
WILLIAMS COS INC COM 969457100   11,799,717 358,654 SH   SOLE 31 336,841 0 21,813
WILLIAMS COS INC COM 969457100   208,418,671 6,334,914 SH   SOLE 34 6,334,914 0 0
WILLIAMS COS INC COM 969457100   15,603,746 474,278 SH   SOLE 36 474,278 0 0
WILLIAMS COS INC COM 969457100   813,913 24,739 SH   SOLE 37 24,739 0 0
WILLIAMS COS INC COM 969457100   1,483,560 45,093 SH   SOLE 40 45,093 0 0
WILLIAMS COS INC COM 969457100   129,758 3,944 SH   OTR 43 3,944 0 0
WILLIAMS COS INC COM 969457100   34,573,640 1,050,871 SH   SOLE 43 926,271 0 124,600
WILLIAMS INDL SVCS GROUP INC COM 96951A104   3,425 3,358 SH   SOLE 18 3,358 0 0
WILLIAMS INDL SVCS GROUP INC COM 96951A104   36,049 35,339 SH   SOLE 21 35,339 0 0
WILLIAMS INDL SVCS GROUP INC COM 96951A104   4,730 4,637 SH   SOLE 22 4,637 0 0
WILLIAMS SONOMA INC COM 969904101   22,311,028 194,144 SH   SOLE 2 60,557 0 133,587
WILLIAMS SONOMA INC COM 969904101   274,314 2,387 SH   SOLE 4 2,387 0 0
WILLIAMS SONOMA INC COM 969904101   675,500 5,878 SH   SOLE 7 5,878 0 0
WILLIAMS SONOMA INC COM 969904101   16,967,708 147,648 SH   SOLE 18 147,648 0 0
WILLIAMS SONOMA INC COM 969904101   5,591,662 48,657 SH   SOLE 19 48,657 0 0
WILLIAMS SONOMA INC COM 969904101   419,929,057 3,654,099 SH   SOLE 21 3,654,099 0 0
WILLIAMS SONOMA INC COM 969904101   220,870,034 1,921,946 SH   SOLE 22 1,833,191 0 88,755
WILLIAMS SONOMA INC COM 969904101   1,307,100 11,374 SH   SOLE 25 11,374 0 0
WILLIAMS SONOMA INC COM 969904101   4,109,539 35,760 SH   SOLE 26 29,918 0 5,842
WILLIAMS SONOMA INC COM 969904101   1,886,642 16,417 SH   SOLE 28 6,301 0 10,116
WILLIAMS SONOMA INC COM 969904101   15,279,533 132,958 SH   SOLE 30 132,958 0 0
WILLIAMS SONOMA INC COM 969904101   108,140 941 SH   SOLE 31 941 0 0
WILLIAMS SONOMA INC COM 969904101   1,043,589 9,081 SH   SOLE 34 9,081 0 0
WILLIAMS SONOMA INC COM 969904101   537,251 4,675 SH   SOLE 36 4,675 0 0
WILLIAMS SONOMA INC COM 969904101   1,080,593 9,403 SH   SOLE 40 9,403 0 0
WILLIAMS SONOMA INC COM 969904101   22,869 199 SH   OTR 43 199 0 0
WILLIAMS SONOMA INC COM 969904101   8,792,410 76,509 SH   SOLE 43 71,864 0 4,645
WILLIS LEASE FIN CORP COM 970646105   188,419 3,193 SH   SOLE 2 3,193 0 0
WILLIS LEASE FIN CORP COM 970646105   27,440 465 SH   SOLE 18 465 0 0
WILLIS LEASE FIN CORP COM 970646105   851,809 14,435 SH   SOLE 21 14,435 0 0
WILLIS LEASE FIN CORP COM 970646105   1,396,059 23,658 SH   SOLE 22 23,658 0 0
WILLIS LEASE FIN CORP COM 970646105   11,861 201 SH   SOLE 43 201 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   46,733,368 191,076 SH   SOLE 2 76,383 0 114,693
WILLIS TOWERS WATSON PLC LTD SHS G96629103   21,072,768 86,159 SH   SOLE 4 47,854 0 38,305
WILLIS TOWERS WATSON PLC LTD SHS G96629103   30,743,461 125,699 SH   SOLE 7 94,703 0 30,996
WILLIS TOWERS WATSON PLC LTD SHS G96629103   403,557 1,650 SH   SOLE 13 443 0 1,207
WILLIS TOWERS WATSON PLC LTD SHS G96629103   4,642,373 18,981 SH   SOLE 15 18,981 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   198,242,064 810,541 SH   SOLE 18 734,032 0 76,509
WILLIS TOWERS WATSON PLC LTD SHS G96629103   514,041,368 2,101,731 SH   SOLE 19 2,101,731 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   800,295,843 3,272,123 SH   SOLE 21 3,272,123 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   627,712,858 2,566,493 SH   SOLE 22 2,327,652 0 238,841
WILLIS TOWERS WATSON PLC LTD SHS G96629103   62,345,154 254,907 SH   SOLE 23 254,907 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   42,815,196 175,056 SH   SOLE 25 175,056 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   52,637,774 215,217 SH   SOLE 26 98,606 0 116,611
WILLIS TOWERS WATSON PLC LTD SHS G96629103   53,385,700 218,275 SH   SOLE 28 1,548 0 216,727
WILLIS TOWERS WATSON PLC LTD SHS G96629103   135,010,361 552,009 SH   SOLE 30 552,009 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   6,118,413 25,016 SH   SOLE 31 22,890 0 2,126
WILLIS TOWERS WATSON PLC LTD SHS G96629103   28,168,279 115,170 SH   SOLE 34 115,170 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   8,857,709 36,216 SH   SOLE 36 36,216 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   988,348 4,041 SH   SOLE 40 4,041 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   48,427 198 SH   OTR 43 198 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   11,964,486 48,918 SH   SOLE 43 45,859 0 3,059
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   33,235,183 735,780 SH   SOLE 2 71,615 0 664,165
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   29,948 663 SH   SOLE 4 663 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   943,466 20,887 SH   SOLE 7 20,887 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   4,281,935 94,796 SH   SOLE 18 94,796 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   163,651,317 3,623,009 SH   SOLE 19 3,623,009 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   123,156,592 2,726,513 SH   SOLE 21 2,726,513 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   241,151,654 5,338,757 SH   SOLE 22 5,062,637 0 276,120
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   1,506,420 33,350 SH   SOLE 25 33,350 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   4,799,041 106,244 SH   SOLE 26 88,530 0 17,714
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   1,271,581 28,151 SH   SOLE 28 3,685 0 24,466
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   7,627,587 168,864 SH   SOLE 30 168,864 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   134,878 2,986 SH   SOLE 31 2,986 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   666,348 14,752 SH   SOLE 34 14,752 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   251,145 5,560 SH   SOLE 36 5,560 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   1,325,649 29,348 SH   SOLE 40 29,348 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   4,185,362 92,658 SH   SOLE 43 88,370 0 4,288
WINGSTOP INC COM 974155103   6,514,105 47,334 SH   SOLE 2 28,807 0 18,527
WINGSTOP INC COM 974155103   15,001 109 SH   SOLE 4 109 0 0
WINGSTOP INC COM 974155103   294,507 2,140 SH   SOLE 7 2,140 0 0
WINGSTOP INC COM 974155103   18,271,257 132,766 SH   SOLE 18 125,807 0 6,959
WINGSTOP INC COM 974155103   20,386,889 148,139 SH   SOLE 19 148,139 0 0
WINGSTOP INC COM 974155103   296,551,007 2,154,854 SH   SOLE 21 2,154,854 0 0
WINGSTOP INC COM 974155103   131,327,601 954,277 SH   SOLE 22 931,485 0 22,792
WINGSTOP INC COM 974155103   402,401 2,924 SH   SOLE 23 2,924 0 0
WINGSTOP INC COM 974155103   670,209 4,870 SH   SOLE 25 4,870 0 0
WINGSTOP INC COM 974155103   4,971,523 36,125 SH   SOLE 26 10,957 0 25,168
WINGSTOP INC COM 974155103   250,056 1,817 SH   SOLE 28 530 0 1,287
WINGSTOP INC COM 974155103   2,872,818 20,875 SH   SOLE 30 20,875 0 0
WINGSTOP INC COM 974155103   98,261 714 SH   SOLE 36 714 0 0
WINGSTOP INC COM 974155103   576,077 4,186 SH   SOLE 40 4,186 0 0
WINGSTOP INC COM 974155103   2,888,964 20,992 SH   SOLE 43 19,441 0 1,551
WINMARK CORP COM 974250102   3,103,759 13,161 SH   SOLE 2 11,569 0 1,592
WINMARK CORP COM 974250102   5,424 23 SH   SOLE 4 23 0 0
WINMARK CORP COM 974250102   5,424 23 SH   SOLE 7 23 0 0
WINMARK CORP COM 974250102   1,939,466 8,224 SH   SOLE 18 8,224 0 0
WINMARK CORP COM 974250102   1,220,420 5,175 SH   SOLE 19 5,175 0 0
WINMARK CORP COM 974250102   26,215,806 111,164 SH   SOLE 21 111,164 0 0
WINMARK CORP COM 974250102   18,094,764 76,728 SH   SOLE 22 73,325 0 3,403
WINMARK CORP COM 974250102   90,087 382 SH   SOLE 25 382 0 0
WINMARK CORP COM 974250102   134,895 572 SH   SOLE 26 0 0 572
WINMARK CORP COM 974250102   19,810 84 SH   SOLE 34 84 0 0
WINMARK CORP COM 974250102   128,763 546 SH   SOLE 40 546 0 0
WINMARK CORP COM 974250102   274,270 1,163 SH   SOLE 43 1,154 0 9
WINNEBAGO INDS INC COM 974637100   4,864,315 92,302 SH   SOLE 2 49,285 0 43,017
WINNEBAGO INDS INC COM 974637100   6,956 132 SH   SOLE 4 132 0 0
WINNEBAGO INDS INC COM 974637100   223,501 4,241 SH   SOLE 7 4,241 0 0
WINNEBAGO INDS INC COM 974637100   5,996,575 113,787 SH   SOLE 18 107,265 0 6,522
WINNEBAGO INDS INC COM 974637100   11,238,644 213,257 SH   SOLE 19 213,257 0 0
WINNEBAGO INDS INC COM 974637100   199,091,114 3,777,820 SH   SOLE 21 3,777,820 0 0
WINNEBAGO INDS INC COM 974637100   53,045,396 1,006,554 SH   SOLE 22 968,066 0 38,488
WINNEBAGO INDS INC COM 974637100   252,749 4,796 SH   SOLE 23 4,796 0 0
WINNEBAGO INDS INC COM 974637100   215,596 4,091 SH   SOLE 25 4,091 0 0
WINNEBAGO INDS INC COM 974637100   3,317,623 62,953 SH   SOLE 26 15,308 0 47,645
WINNEBAGO INDS INC COM 974637100   31,567 599 SH   SOLE 28 599 0 0
WINNEBAGO INDS INC COM 974637100   5,349,314 101,505 SH   SOLE 30 101,505 0 0
WINNEBAGO INDS INC COM 974637100   35,941 682 SH   SOLE 34 682 0 0
WINNEBAGO INDS INC COM 974637100   278,414 5,283 SH   SOLE 40 5,283 0 0
WINNEBAGO INDS INC COM 974637100   2,155,325 40,898 SH   SOLE 43 40,340 0 558
WINNEBAGO INDS INC NOTE 1.500% 4/0 974637AB6   5,642,275 5,380,000 PRN   SOLE 2 5,380,000 0 0
WINNEBAGO INDS INC NOTE 1.500% 4/0 974637AB6   2,752,969 2,625,000 PRN   SOLE 21 2,625,000 0 0
WINNEBAGO INDS INC NOTE 1.500% 4/0 974637AB6   7,446,125 7,100,000 PRN   SOLE 22 7,100,000 0 0
WINTRUST FINL CORP COM 97650W108   21,607,538 255,650 SH   SOLE 2 98,857 0 156,793
WINTRUST FINL CORP COM 97650W108   1,042,808 12,338 SH   SOLE 4 10,832 0 1,506
WINTRUST FINL CORP COM 97650W108   627,392 7,423 SH   SOLE 7 7,423 0 0
WINTRUST FINL CORP COM 97650W108   10,829,379 128,128 SH   SOLE 18 126,558 0 1,570
WINTRUST FINL CORP COM 97650W108   5,392,291 63,799 SH   SOLE 19 63,799 0 0
WINTRUST FINL CORP COM 97650W108   278,685,091 3,297,268 SH   SOLE 21 3,297,268 0 0
WINTRUST FINL CORP COM 97650W108   168,705,639 1,996,044 SH   SOLE 22 1,914,284 0 81,760
WINTRUST FINL CORP COM 97650W108   579,807 6,860 SH   SOLE 23 6,860 0 0
WINTRUST FINL CORP COM 97650W108   830,071 9,821 SH   SOLE 25 9,821 0 0
WINTRUST FINL CORP COM 97650W108   5,327,887 63,037 SH   SOLE 26 24,607 0 38,430
WINTRUST FINL CORP COM 97650W108   428,263 5,067 SH   SOLE 28 1,016 0 4,051
WINTRUST FINL CORP COM 97650W108   7,815,311 92,467 SH   SOLE 30 92,467 0 0
WINTRUST FINL CORP COM 97650W108   70,743 837 SH   SOLE 31 837 0 0
WINTRUST FINL CORP COM 97650W108   189,494 2,242 SH   SOLE 36 2,242 0 0
WINTRUST FINL CORP COM 97650W108   780,289 9,232 SH   SOLE 40 9,232 0 0
WINTRUST FINL CORP COM 97650W108   7,305,642 86,437 SH   SOLE 43 81,626 0 4,811
WIPRO LTD SPON ADR 1 SH 97651M109   5,683,341 1,219,601 SH   SOLE 4 1,219,601 0 0
WIPRO LTD SPON ADR 1 SH 97651M109   13,077,456 2,806,321 SH   SOLE 18 2,806,321 0 0
WIPRO LTD SPON ADR 1 SH 97651M109   4,511,831 968,204 SH   SOLE 21 968,204 0 0
WIPRO LTD SPON ADR 1 SH 97651M109   2,133,427 457,817 SH   SOLE 22 457,817 0 0
WIPRO LTD SPON ADR 1 SH 97651M109   7,072,263 1,517,653 SH   SOLE 28 187,773 0 1,329,880
WIPRO LTD SPON ADR 1 SH 97651M109   2,638,366 566,173 SH   SOLE 30 566,173 0 0
WIPRO LTD SPON ADR 1 SH 97651M109   52,028,531 11,164,921 SH   SOLE 43 10,115,524 0 1,049,397
WIRELESS TELECOM GROUP INC COM 976524108   4,912 2,744 SH   SOLE 18 2,744 0 0
WIRELESS TELECOM GROUP INC COM 976524108   96,517 53,920 SH   SOLE 21 53,920 0 0
WIRELESS TELECOM GROUP INC COM 976524108   2,046 1,143 SH   SOLE 22 1,143 0 0
WISDOMTREE INC COM 97717P104   327,954 60,175 SH   SOLE 2 33,554 0 26,621
WISDOMTREE INC COM 97717P104   1,760 323 SH   SOLE 4 323 0 0
WISDOMTREE INC COM 97717P104   9,734 1,786 SH   SOLE 7 1,786 0 0
WISDOMTREE INC COM 97717P104   2,200,405 403,744 SH   SOLE 18 403,744 0 0
WISDOMTREE INC COM 97717P104   1,353,012 248,259 SH   SOLE 19 248,259 0 0
WISDOMTREE INC COM 97717P104   77,813,274 14,277,665 SH   SOLE 21 14,277,665 0 0
WISDOMTREE INC COM 97717P104   18,027,941 3,307,879 SH   SOLE 22 3,209,799 0 98,080
WISDOMTREE INC COM 97717P104   77,826 14,280 SH   SOLE 25 14,280 0 0
WISDOMTREE INC COM 97717P104   74,393 13,650 SH   SOLE 26 7,318 0 6,332
WISDOMTREE INC COM 97717P104   2,763 507 SH   SOLE 28 507 0 0
WISDOMTREE INC COM 97717P104   1,002,620 183,967 SH   SOLE 30 183,967 0 0
WISDOMTREE INC COM 97717P104   68,060 12,488 SH   SOLE 40 12,488 0 0
WISDOMTREE INC COM 97717P104   499,950 91,734 SH   SOLE 43 91,062 0 672
WISDOMTREE TR US LARGECAP DIVD 97717W307   62 1 SH   SOLE 18 1 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422   3,724,679 114,289 SH   SOLE 2 0 0 114,289
WISDOMTREE TR INDIA ERNGS FD 97717W422   55,772,538 1,711,339 SH   SOLE 22 1,711,339 0 0
WISDOMTREE TR US MIDCAP FUND 97717W570   4,376 90 SH   SOLE 43 90 0 0
WISDOMTREE TR EM EX ST-OWNED 97717X578   3,282 123 SH   SOLE 17 0 0 123
WISDOMTREE TR EM LCL DEBT FD 97717X867   517 20 SH   SOLE 17 0 0 20
WISDOMTREE TR US EFFICIENT COR 97717Y790   3,959 122 SH   SOLE 17 0 0 122
WIX COM LTD SHS M98068105   10,837,640 141,060 SH   SOLE 2 55,807 0 85,253
WIX COM LTD SHS M98068105   3,767,743 49,040 SH   SOLE 4 32,465 0 16,575
WIX COM LTD SHS M98068105   3,864,856 50,304 SH   SOLE 7 46,907 0 3,397
WIX COM LTD SHS M98068105   7,222 94 SH   SOLE 13 94 0 0
WIX COM LTD SHS M98068105   254,615 3,314 SH   SOLE 15 3,314 0 0
WIX COM LTD SHS M98068105   5,998,963 78,081 SH   SOLE 18 78,081 0 0
WIX COM LTD SHS M98068105   4,438,776 57,774 SH   SOLE 19 57,774 0 0
WIX COM LTD SHS M98068105   116,644,612 1,518,217 SH   SOLE 21 1,518,217 0 0
WIX COM LTD SHS M98068105   98,887,586 1,287,096 SH   SOLE 22 1,212,003 0 75,093
WIX COM LTD SHS M98068105   7,038,627 91,613 SH   SOLE 23 91,613 0 0
WIX COM LTD SHS M98068105   2,382,114 31,005 SH   SOLE 25 31,005 0 0
WIX COM LTD SHS M98068105   1,768,857 23,023 SH   SOLE 26 9,030 0 13,993
WIX COM LTD SHS M98068105   3,604,326 46,913 SH   SOLE 28 1,005 0 45,908
WIX COM LTD SHS M98068105   12,872,559 167,546 SH   SOLE 30 167,546 0 0
WIX COM LTD SHS M98068105   1,020,610 13,284 SH   SOLE 31 12,463 0 821
WIX COM LTD SHS M98068105   154,812 2,015 SH   SOLE 34 2,015 0 0
WIX COM LTD SHS M98068105   542,573 7,062 SH   SOLE 36 7,062 0 0
WIX COM LTD SHS M98068105   200,373 2,608 SH   SOLE 40 2,608 0 0
WIX COM LTD SHS M98068105   9,517,246 123,874 SH   SOLE 43 114,464 0 9,410
WM TECHNOLOGY INC COM 92971A109   12,010 11,891 SH   SOLE 2 3,329 0 8,562
WM TECHNOLOGY INC COM 92971A109   1,047 1,037 SH   SOLE 7 1,037 0 0
WM TECHNOLOGY INC COM 92971A109   196,261 194,318 SH   SOLE 18 194,318 0 0
WM TECHNOLOGY INC COM 92971A109   131,805 130,500 SH   SOLE 19 130,500 0 0
WM TECHNOLOGY INC COM 92971A109   2,698,627 2,671,908 SH   SOLE 21 2,671,908 0 0
WM TECHNOLOGY INC COM 92971A109   1,706,151 1,689,258 SH   SOLE 22 1,663,152 0 26,106
WNS HLDGS LTD SPON ADR 92932M101   2,238,920 27,990 SH   SOLE 22 27,990 0 0
WNS HLDGS LTD SPON ADR 92932M101   48,394 605 SH   SOLE 25 605 0 0
WNS HLDGS LTD SPON ADR 92932M101   4,799 60 SH   SOLE 34 60 0 0
WNS HLDGS LTD SPON ADR 92932M101   5,035,371 62,950 SH   SOLE 43 59,973 0 2,977
WOLFSPEED INC NOTE 1.750% 5/0 225447AD3   8,837,357 5,501,000 PRN   SOLE 21 5,501,000 0 0
WOLFSPEED INC COM 977852102   17,783,668 257,585 SH   SOLE 2 94,615 0 162,970
WOLFSPEED INC COM 977852102   5,256,844 76,142 SH   SOLE 4 66,979 0 9,163
WOLFSPEED INC COM 977852102   3,653,459 52,918 SH   SOLE 7 52,918 0 0
WOLFSPEED INC COM 977852102   27,685 401 SH   SOLE 13 401 0 0
WOLFSPEED INC COM 977852102   683,082 9,894 SH   SOLE 15 9,894 0 0
WOLFSPEED INC COM 977852102   22,358,742 323,852 SH   SOLE 18 317,317 0 6,535
WOLFSPEED INC COM 977852102   129,639,998 1,877,752 SH   SOLE 19 1,877,752 0 0
WOLFSPEED INC COM 977852102   537,498,976 7,785,327 SH   SOLE 21 7,785,327 0 0
WOLFSPEED INC COM 977852102   251,726,054 3,646,090 SH   SOLE 22 3,401,931 0 244,159
WOLFSPEED INC COM 977852102   13,976,320 202,438 SH   SOLE 23 202,438 0 0
WOLFSPEED INC COM 977852102   7,609,658 110,221 SH   SOLE 25 110,221 0 0
WOLFSPEED INC COM 977852102   5,869,988 85,023 SH   SOLE 26 78,353 0 6,670
WOLFSPEED INC COM 977852102   8,349,905 120,943 SH   SOLE 28 17,045 0 103,898
WOLFSPEED INC COM 977852102   21,882,021 316,947 SH   SOLE 30 316,947 0 0
WOLFSPEED INC COM 977852102   1,918,069 27,782 SH   SOLE 31 25,530 0 2,252
WOLFSPEED INC COM 977852102   201,659,074 2,920,902 SH   SOLE 34 2,920,902 0 0
WOLFSPEED INC COM 977852102   1,237,059 17,918 SH   SOLE 36 17,918 0 0
WOLFSPEED INC COM 977852102   320,069 4,636 SH   SOLE 40 4,636 0 0
WOLFSPEED INC COM 977852102   11,530 167 SH   OTR 43 167 0 0
WOLFSPEED INC COM 977852102   4,119,688 59,671 SH   SOLE 43 52,456 0 7,215
WOLVERINE WORLD WIDE INC COM 978097103   450,414 41,209 SH   SOLE 2 23,254 0 17,955
WOLVERINE WORLD WIDE INC COM 978097103   3,454 316 SH   SOLE 4 316 0 0
WOLVERINE WORLD WIDE INC COM 978097103   119,793 10,960 SH   SOLE 7 10,960 0 0
WOLVERINE WORLD WIDE INC COM 978097103   2,763,640 252,849 SH   SOLE 18 252,849 0 0
WOLVERINE WORLD WIDE INC COM 978097103   1,573,527 143,964 SH   SOLE 19 143,964 0 0
WOLVERINE WORLD WIDE INC COM 978097103   107,208,184 9,808,617 SH   SOLE 21 9,808,617 0 0
WOLVERINE WORLD WIDE INC COM 978097103   22,501,296 2,058,673 SH   SOLE 22 1,994,655 0 64,018
WOLVERINE WORLD WIDE INC COM 978097103   131,226 12,006 SH   SOLE 25 12,006 0 0
WOLVERINE WORLD WIDE INC COM 978097103   313,527 28,685 SH   SOLE 26 20,932 0 7,753
WOLVERINE WORLD WIDE INC COM 978097103   16,133 1,476 SH   SOLE 28 1,476 0 0
WOLVERINE WORLD WIDE INC COM 978097103   1,491,409 136,451 SH   SOLE 30 136,451 0 0
WOLVERINE WORLD WIDE INC COM 978097103   104,928 9,600 SH   SOLE 40 9,600 0 0
WOLVERINE WORLD WIDE INC COM 978097103   312,762 28,615 SH   SOLE 43 27,365 0 1,250
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   4,866 201 SH   SOLE 2 201 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   394,115 16,279 SH   SOLE 18 16,279 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   6,146,435 253,880 SH   SOLE 19 253,880 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   773,752 31,960 SH   SOLE 25 31,960 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   1,575,538 65,078 SH   SOLE 34 65,078 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   31,134,060 1,286,000 SH   SOLE 43 1,153,118 0 132,882
WOODWARD INC COM 980745103   7,649,097 79,175 SH   SOLE 2 51,410 0 27,765
WOODWARD INC COM 980745103   17,583 182 SH   SOLE 4 182 0 0
WOODWARD INC COM 980745103   307,027 3,178 SH   SOLE 7 3,178 0 0
WOODWARD INC COM 980745103   12,033,065 124,553 SH   SOLE 18 124,553 0 0
WOODWARD INC COM 980745103   1,800,714 18,639 SH   SOLE 19 18,639 0 0
WOODWARD INC COM 980745103   378,227,184 3,914,990 SH   SOLE 21 3,914,990 0 0
WOODWARD INC COM 980745103   163,173,421 1,688,991 SH   SOLE 22 1,607,424 0 81,567
WOODWARD INC COM 980745103   966,486 10,004 SH   SOLE 25 10,004 0 0
WOODWARD INC COM 980745103   2,392,836 24,768 SH   SOLE 26 19,193 0 5,575
WOODWARD INC COM 980745103   766,214 7,931 SH   SOLE 28 1,054 0 6,877
WOODWARD INC COM 980745103   3,252,955 33,671 SH   SOLE 30 33,671 0 0
WOODWARD INC COM 980745103   81,732 846 SH   SOLE 31 846 0 0
WOODWARD INC COM 980745103   338,715 3,506 SH   SOLE 36 3,506 0 0
WOODWARD INC COM 980745103   768,050 7,950 SH   SOLE 40 7,950 0 0
WOODWARD INC COM 980745103   2,918,987 30,214 SH   SOLE 43 28,684 0 1,530
WOORI FINL GROUP INC SPONSORED ADS 981064108   33,030,172 1,199,788 SH   SOLE 43 1,108,516 0 91,272
WORKDAY INC CL A 98138H101   90,979,329 543,712 SH   SOLE 2 258,933 0 284,779
WORKDAY INC CL A 98138H101   32,173,878 192,278 SH   SOLE 4 112,077 0 80,201
WORKDAY INC CL A 98138H101   12,564,977 75,091 SH   SOLE 7 75,091 0 0
WORKDAY INC CL A 98138H101   4,882,522 29,179 SH   SOLE 13 26,815 0 2,364
WORKDAY INC CL A 98138H101   2,420,763 14,467 SH   SOLE 15 14,467 0 0
WORKDAY INC CL A 98138H101   59,718,236 356,889 SH   SOLE 18 317,405 0 39,484
WORKDAY INC CL A 98138H101   37,214,359 222,401 SH   SOLE 19 222,401 0 0
WORKDAY INC CL A 98138H101   447,949,605 2,677,043 SH   SOLE 21 2,677,043 0 0
WORKDAY INC CL A 98138H101   795,354,127 4,753,207 SH   SOLE 22 4,347,299 0 405,908
WORKDAY INC CL A 98138H101   66,932,502 400,003 SH   SOLE 23 400,003 0 0
WORKDAY INC CL A 98138H101   90,711,601 542,112 SH   SOLE 25 542,112 0 0
WORKDAY INC CL A 98138H101   48,140,506 287,698 SH   SOLE 26 153,366 0 134,332
WORKDAY INC CL A 98138H101   91,775,318 548,469 SH   SOLE 28 19,946 0 528,523
WORKDAY INC CL A 98138H101   3,834,367 22,915 SH   SOLE 29 22,915 0 0
WORKDAY INC CL A 98138H101   143,680,247 858,664 SH   SOLE 30 853,260 0 5,404
WORKDAY INC CL A 98138H101   15,391,013 91,980 SH   SOLE 31 88,314 0 3,666
WORKDAY INC CL A 98138H101   7,247,230 43,311 SH   SOLE 32 43,311 0 0
WORKDAY INC CL A 98138H101   48,224,841 288,202 SH   SOLE 34 288,202 0 0
WORKDAY INC CL A 98138H101   9,212,688 55,057 SH   SOLE 36 55,057 0 0
WORKDAY INC CL A 98138H101   1,224,019 7,315 SH   SOLE 40 7,315 0 0
WORKDAY INC CL A 98138H101   70,279 420 SH   OTR 43 420 0 0
WORKDAY INC CL A 98138H101   18,307,743 109,411 SH   SOLE 43 98,029 0 11,382
WORKHORSE GROUP INC COM NEW 98138J206   154,780 101,829 SH   SOLE 2 47,818 0 54,011
WORKHORSE GROUP INC COM NEW 98138J206   701 461 SH   SOLE 4 461 0 0
WORKHORSE GROUP INC COM NEW 98138J206   74,591 49,073 SH   SOLE 7 49,073 0 0
WORKHORSE GROUP INC COM NEW 98138J206   643,839 423,578 SH   SOLE 18 423,578 0 0
WORKHORSE GROUP INC COM NEW 98138J206   430,940 283,513 SH   SOLE 19 283,513 0 0
WORKHORSE GROUP INC COM NEW 98138J206   9,659,518 6,354,946 SH   SOLE 21 6,354,946 0 0
WORKHORSE GROUP INC COM NEW 98138J206   5,687,661 3,741,882 SH   SOLE 22 3,581,626 0 160,256
WORKHORSE GROUP INC COM NEW 98138J206   74,957 49,314 SH   SOLE 25 49,314 0 0
WORKHORSE GROUP INC COM NEW 98138J206   73,220 48,171 SH   SOLE 26 38,647 0 9,524
WORKHORSE GROUP INC COM NEW 98138J206   40,911 26,915 SH   SOLE 28 16,885 0 10,030
WORKHORSE GROUP INC COM NEW 98138J206   504,100 331,645 SH   SOLE 30 331,645 0 0
WORKHORSE GROUP INC COM NEW 98138J206   71,042 46,738 SH   SOLE 36 46,738 0 0
WORKHORSE GROUP INC COM NEW 98138J206   23,145 15,227 SH   SOLE 40 15,227 0 0
WORKHORSE GROUP INC COM NEW 98138J206   99,794 65,654 SH   SOLE 43 65,654 0 0
WORKIVA INC COM CL A 98139A105   3,303,884 39,346 SH   SOLE 2 19,724 0 19,622
WORKIVA INC COM CL A 98139A105   59,535 709 SH   SOLE 4 152 0 557
WORKIVA INC COM CL A 98139A105   390,209 4,647 SH   SOLE 7 4,647 0 0
WORKIVA INC COM CL A 98139A105   10,964,719 130,579 SH   SOLE 18 118,640 0 11,939
WORKIVA INC COM CL A 98139A105   15,943,300 189,869 SH   SOLE 19 189,869 0 0
WORKIVA INC COM CL A 98139A105   146,743,117 1,747,566 SH   SOLE 21 1,747,566 0 0
WORKIVA INC COM CL A 98139A105   102,245,819 1,217,647 SH   SOLE 22 1,182,058 0 35,589
WORKIVA INC COM CL A 98139A105   152,490 1,816 SH   SOLE 23 1,816 0 0
WORKIVA INC COM CL A 98139A105   677,050 8,063 SH   SOLE 25 8,063 0 0
WORKIVA INC COM CL A 98139A105   3,738,344 44,520 SH   SOLE 26 22,412 0 22,108
WORKIVA INC COM CL A 98139A105   107,230 1,277 SH   SOLE 28 752 0 525
WORKIVA INC COM CL A 98139A105   4,298,004 51,185 SH   SOLE 30 51,185 0 0
WORKIVA INC COM CL A 98139A105   292,803 3,487 SH   SOLE 36 3,487 0 0
WORKIVA INC COM CL A 98139A105   530,522 6,318 SH   SOLE 40 6,318 0 0
WORKIVA INC COM CL A 98139A105   2,059,364 24,525 SH   SOLE 43 22,609 0 1,916
WORKIVA INC NOTE 1.125% 8/1 98139AAB1   3,976,425 3,225,000 PRN   SOLE 21 3,225,000 0 0
WORKSPORT LTD COM NEW 98139Q209   3,339 3,356 SH   SOLE 22 3,356 0 0
WORLD ACCEP CORPORATION COM 981419104   196,040 2,973 SH   SOLE 2 1,429 0 1,544
WORLD ACCEP CORPORATION COM 981419104   1,187 18 SH   SOLE 4 18 0 0
WORLD ACCEP CORPORATION COM 981419104   3,693 56 SH   SOLE 7 56 0 0
WORLD ACCEP CORPORATION COM 981419104   875,354 13,275 SH   SOLE 18 13,275 0 0
WORLD ACCEP CORPORATION COM 981419104   481,164 7,297 SH   SOLE 19 7,297 0 0
WORLD ACCEP CORPORATION COM 981419104   29,513,030 447,574 SH   SOLE 21 447,574 0 0
WORLD ACCEP CORPORATION COM 981419104   6,707,285 101,718 SH   SOLE 22 97,671 0 4,047
WORLD ACCEP CORPORATION COM 981419104   34,223 519 SH   SOLE 25 519 0 0
WORLD ACCEP CORPORATION COM 981419104   214,833 3,258 SH   SOLE 26 2,571 0 687
WORLD ACCEP CORPORATION COM 981419104   15,628 237 SH   SOLE 28 0 0 237
WORLD ACCEP CORPORATION COM 981419104   571,634 8,669 SH   SOLE 30 8,669 0 0
WORLD ACCEP CORPORATION COM 981419104   31,453 477 SH   SOLE 40 477 0 0
WORLD ACCEP CORPORATION COM 981419104   276,684 4,196 SH   SOLE 43 3,811 0 385
WORLD FUEL SVCS CORP COM 981475106   9,198,595 336,575 SH   SOLE 2 194,802 0 141,773
WORLD FUEL SVCS CORP COM 981475106   7,434 272 SH   SOLE 4 272 0 0
WORLD FUEL SVCS CORP COM 981475106   217,629 7,963 SH   SOLE 7 7,963 0 0
WORLD FUEL SVCS CORP COM 981475106   6,063,434 221,860 SH   SOLE 18 221,860 0 0
WORLD FUEL SVCS CORP COM 981475106   17,281,798 632,338 SH   SOLE 19 632,338 0 0
WORLD FUEL SVCS CORP COM 981475106   221,393,170 8,100,738 SH   SOLE 21 8,100,738 0 0
WORLD FUEL SVCS CORP COM 981475106   62,760,940 2,296,412 SH   SOLE 22 2,218,271 0 78,141
WORLD FUEL SVCS CORP COM 981475106   616,319 22,551 SH   SOLE 23 22,551 0 0
WORLD FUEL SVCS CORP COM 981475106   284,970 10,427 SH   SOLE 25 10,427 0 0
WORLD FUEL SVCS CORP COM 981475106   4,472,254 163,639 SH   SOLE 26 26,888 0 136,751
WORLD FUEL SVCS CORP COM 981475106   939,223 34,366 SH   SOLE 28 34,366 0 0
WORLD FUEL SVCS CORP COM 981475106   2,710,480 99,176 SH   SOLE 30 99,176 0 0
WORLD FUEL SVCS CORP COM 981475106   87,538 3,203 SH   SOLE 36 3,203 0 0
WORLD FUEL SVCS CORP COM 981475106   201,832 7,385 SH   SOLE 40 7,385 0 0
WORLD FUEL SVCS CORP COM 981475106   524,927 19,207 SH   SOLE 43 17,819 0 1,388
WORLD WRESTLING ENTMT INC CL A 98156Q108   10,480,751 152,959 SH   SOLE 2 48,166 0 104,793
WORLD WRESTLING ENTMT INC CL A 98156Q108   10,347 151 SH   SOLE 4 151 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108   229,679 3,352 SH   SOLE 7 3,352 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108   32,196,383 469,883 SH   SOLE 18 468,730 0 1,153
WORLD WRESTLING ENTMT INC CL A 98156Q108   6,621,362 96,634 SH   SOLE 19 96,634 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108   165,231,663 2,411,437 SH   SOLE 21 2,411,437 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108   85,176,801 1,243,094 SH   SOLE 22 1,188,503 0 54,591
WORLD WRESTLING ENTMT INC CL A 98156Q108   317,796 4,638 SH   SOLE 23 4,638 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108   2,114,185 30,855 SH   SOLE 25 6,786 0 24,069
WORLD WRESTLING ENTMT INC CL A 98156Q108   1,316,269 19,210 SH   SOLE 26 15,374 0 3,836
WORLD WRESTLING ENTMT INC CL A 98156Q108   186,237 2,718 SH   SOLE 28 806 0 1,912
WORLD WRESTLING ENTMT INC CL A 98156Q108   2,147,554 31,342 SH   SOLE 30 31,342 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108   39,399 575 SH   SOLE 31 575 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108   9,893,123 144,383 SH   SOLE 34 144,383 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108   479,366 6,996 SH   SOLE 36 6,996 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108   443,667 6,475 SH   SOLE 40 6,475 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108   10,557,944 154,086 SH   SOLE 43 149,276 0 4,810
WORTHINGTON INDS INC COM 981811102   2,576,270 51,826 SH   SOLE 2 30,334 0 21,492
WORTHINGTON INDS INC COM 981811102   2,237 45 SH   SOLE 4 45 0 0
WORTHINGTON INDS INC COM 981811102   18,492 372 SH   SOLE 7 372 0 0
WORTHINGTON INDS INC COM 981811102   6,949,905 139,809 SH   SOLE 18 139,809 0 0
WORTHINGTON INDS INC COM 981811102   2,878,557 57,907 SH   SOLE 19 57,907 0 0
WORTHINGTON INDS INC COM 981811102   127,857,202 2,572,062 SH   SOLE 21 2,572,062 0 0
WORTHINGTON INDS INC COM 981811102   45,897,243 923,300 SH   SOLE 22 884,572 0 38,728
WORTHINGTON INDS INC COM 981811102   226,429 4,555 SH   SOLE 25 4,555 0 0
WORTHINGTON INDS INC COM 981811102   1,172,559 23,588 SH   SOLE 26 18,857 0 4,731
WORTHINGTON INDS INC COM 981811102   31,864 641 SH   SOLE 28 641 0 0
WORTHINGTON INDS INC COM 981811102   905,965 18,225 SH   SOLE 30 18,225 0 0
WORTHINGTON INDS INC COM 981811102   112,842 2,270 SH   SOLE 36 2,270 0 0
WORTHINGTON INDS INC COM 981811102   259,188 5,214 SH   SOLE 40 5,214 0 0
WORTHINGTON INDS INC COM 981811102   3,574,199 71,901 SH   SOLE 43 69,119 0 2,782
WP CAREY INC COM 92936U109   36,166,335 462,781 SH   SOLE 2 25,532 0 437,249
WP CAREY INC COM 92936U109   20,208,652 258,588 SH   SOLE 4 187,125 0 71,463
WP CAREY INC COM 92936U109   23,322,852 298,437 SH   SOLE 7 298,437 0 0
WP CAREY INC COM 92936U109   281,106 3,597 SH   SOLE 13 515 0 3,082
WP CAREY INC COM 92936U109   1,842,308 23,574 SH   SOLE 15 23,574 0 0
WP CAREY INC COM 92936U109   9,106,663 116,528 SH   SOLE 18 106,350 0 10,178
WP CAREY INC COM 92936U109   25,988,861 332,551 SH   SOLE 19 332,551 0 0
WP CAREY INC COM 92936U109   320,923,053 4,106,501 SH   SOLE 21 4,106,501 0 0
WP CAREY INC COM 92936U109   491,336,005 6,287,089 SH   SOLE 22 5,890,787 0 396,302
WP CAREY INC COM 92936U109   25,855,537 330,845 SH   SOLE 23 330,845 0 0
WP CAREY INC COM 92936U109   71,546,716 915,505 SH   SOLE 25 915,505 0 0
WP CAREY INC COM 92936U109   18,974,742 242,799 SH   SOLE 26 113,804 0 128,995
WP CAREY INC COM 92936U109   31,625,429 404,676 SH   SOLE 28 2,727 0 401,949
WP CAREY INC COM 92936U109   17,584 225 SH   SOLE 29 225 0 0
WP CAREY INC COM 92936U109   75,836,526 970,397 SH   SOLE 30 970,397 0 0
WP CAREY INC COM 92936U109   3,291,834 42,122 SH   SOLE 31 38,705 0 3,417
WP CAREY INC COM 92936U109   743,988 9,520 SH   SOLE 34 9,520 0 0
WP CAREY INC COM 92936U109   4,380,386 56,051 SH   SOLE 36 56,051 0 0
WP CAREY INC COM 92936U109   582,921 7,459 SH   SOLE 40 7,459 0 0
WP CAREY INC COM 92936U109   45,014 576 SH   OTR 43 576 0 0
WP CAREY INC COM 92936U109   10,583,176 135,421 SH   SOLE 43 117,873 0 17,548
WPP PLC NEW ADR 92937A102   18,223,799 370,704 SH   SOLE 43 346,018 0 24,686
WRAP TECHNOLOGIES INC COM 98212N107   416 246 SH   SOLE 2 0 0 246
WRAP TECHNOLOGIES INC COM 98212N107   7,363 4,357 SH   SOLE 18 4,357 0 0
WRAP TECHNOLOGIES INC COM 98212N107   94,047 55,649 SH   SOLE 21 55,649 0 0
WRAP TECHNOLOGIES INC COM 98212N107   725,390 429,225 SH   SOLE 22 429,225 0 0
WSFS FINL CORP COM 929328102   2,505,216 55,254 SH   SOLE 2 17,130 0 38,124
WSFS FINL CORP COM 929328102   61,073 1,347 SH   SOLE 4 171 0 1,176
WSFS FINL CORP COM 929328102   29,607 653 SH   SOLE 7 653 0 0
WSFS FINL CORP COM 929328102   9,723,254 214,452 SH   SOLE 18 214,452 0 0
WSFS FINL CORP COM 929328102   4,952,942 109,240 SH   SOLE 19 109,240 0 0
WSFS FINL CORP COM 929328102   315,276,768 6,953,612 SH   SOLE 21 6,953,612 0 0
WSFS FINL CORP COM 929328102   66,254,027 1,461,271 SH   SOLE 22 1,388,461 0 72,810
WSFS FINL CORP COM 929328102   261,294 5,763 SH   SOLE 25 5,763 0 0
WSFS FINL CORP COM 929328102   1,109,334 24,467 SH   SOLE 26 19,527 0 4,940
WSFS FINL CORP COM 929328102   33,869 747 SH   SOLE 28 747 0 0
WSFS FINL CORP COM 929328102   4,252,076 93,782 SH   SOLE 30 93,782 0 0
WSFS FINL CORP COM 929328102   263,471 5,811 SH   SOLE 40 5,811 0 0
WSFS FINL CORP COM 929328102   707,225 15,598 SH   SOLE 43 14,866 0 732
WW INTL INC COM 98262P101   228,026 59,074 SH   SOLE 2 15,801 0 43,273
WW INTL INC COM 98262P101   664 172 SH   SOLE 4 172 0 0
WW INTL INC COM 98262P101   3,227 836 SH   SOLE 7 836 0 0
WW INTL INC COM 98262P101   776,493 201,164 SH   SOLE 18 201,164 0 0
WW INTL INC COM 98262P101   387,467 100,380 SH   SOLE 19 100,380 0 0
WW INTL INC COM 98262P101   26,358,624 6,828,659 SH   SOLE 21 6,828,659 0 0
WW INTL INC COM 98262P101   5,379,153 1,393,563 SH   SOLE 22 1,331,569 0 61,994
WW INTL INC COM 98262P101   25,383 6,576 SH   SOLE 25 6,576 0 0
WW INTL INC COM 98262P101   122,204 31,659 SH   SOLE 26 27,832 0 3,827
WW INTL INC COM 98262P101   20,037 5,191 SH   SOLE 28 5,191 0 0
WW INTL INC COM 98262P101   347,855 90,118 SH   SOLE 30 90,118 0 0
WW INTL INC COM 98262P101   26,070 6,754 SH   SOLE 40 6,754 0 0
WW INTL INC COM 98262P101   56,418 14,616 SH   SOLE 43 14,530 0 86
WYNDHAM HOTELS & RESORTS INC COM 98311A105   18,489,685 259,286 SH   SOLE 2 151,557 0 107,729
WYNDHAM HOTELS & RESORTS INC COM 98311A105   299,787 4,204 SH   SOLE 4 4,204 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   568,982 7,979 SH   SOLE 7 7,979 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   14,115,315 197,943 SH   SOLE 18 197,697 0 246
WYNDHAM HOTELS & RESORTS INC COM 98311A105   1,959,741 27,482 SH   SOLE 19 27,482 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   328,681,624 4,609,194 SH   SOLE 21 4,609,194 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   186,579,121 2,616,451 SH   SOLE 22 2,494,168 0 122,283
WYNDHAM HOTELS & RESORTS INC COM 98311A105   167,365 2,347 SH   SOLE 23 2,347 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   973,453 13,651 SH   SOLE 25 13,651 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   2,628,130 36,855 SH   SOLE 26 29,269 0 7,586
WYNDHAM HOTELS & RESORTS INC COM 98311A105   723,654 10,148 SH   SOLE 28 1,664 0 8,484
WYNDHAM HOTELS & RESORTS INC COM 98311A105   5,489,016 76,974 SH   SOLE 30 76,974 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   90,278 1,266 SH   SOLE 31 1,266 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   85,643 1,201 SH   SOLE 36 1,201 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   935,017 13,112 SH   SOLE 40 13,112 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   13,620 191 SH   OTR 43 191 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   4,993,033 70,019 SH   SOLE 43 63,252 0 6,767
WYNN RESORTS LTD COM 983134107   16,470,331 199,713 SH   SOLE 2 19,215 0 180,498
WYNN RESORTS LTD COM 983134107   3,846,071 46,636 SH   SOLE 4 37,977 0 8,659
WYNN RESORTS LTD COM 983134107   6,786,126 82,286 SH   SOLE 7 78,778 0 3,508
WYNN RESORTS LTD COM 983134107   31,668 384 SH   SOLE 13 384 0 0
WYNN RESORTS LTD COM 983134107   995,825 12,075 SH   SOLE 15 12,075 0 0
WYNN RESORTS LTD COM 983134107   14,152,759 171,611 SH   SOLE 18 163,036 0 8,575
WYNN RESORTS LTD COM 983134107   4,405,053 53,414 SH   SOLE 19 53,414 0 0
WYNN RESORTS LTD COM 983134107   211,826,009 2,568,522 SH   SOLE 21 2,568,522 0 0
WYNN RESORTS LTD COM 983134107   195,925,216 2,375,715 SH   SOLE 22 2,205,775 0 169,940
WYNN RESORTS LTD COM 983134107   13,852,568 167,971 SH   SOLE 23 167,971 0 0
WYNN RESORTS LTD COM 983134107   9,223,692 111,843 SH   SOLE 25 111,843 0 0
WYNN RESORTS LTD COM 983134107   15,177,037 184,031 SH   SOLE 26 51,686 0 132,345
WYNN RESORTS LTD COM 983134107   14,309,865 173,516 SH   SOLE 28 39,459 0 134,057
WYNN RESORTS LTD COM 983134107   37,945,849 460,117 SH   SOLE 30 460,117 0 0
WYNN RESORTS LTD COM 983134107   1,264,595 15,334 SH   SOLE 31 13,336 0 1,998
WYNN RESORTS LTD COM 983134107   434,782 5,272 SH   SOLE 34 5,272 0 0
WYNN RESORTS LTD COM 983134107   2,552,364 30,949 SH   SOLE 36 30,949 0 0
WYNN RESORTS LTD COM 983134107   395,114 4,791 SH   SOLE 40 4,791 0 0
WYNN RESORTS LTD COM 983134107   3,351,296 40,637 SH   SOLE 43 36,764 0 3,873
X4 PHARMACEUTICALS INC COM 98420X103   3,099 3,121 SH   SOLE 2 3,121 0 0
X4 PHARMACEUTICALS INC COM 98420X103   4,924 4,959 SH   SOLE 18 4,959 0 0
X4 PHARMACEUTICALS INC COM 98420X103   15,221 15,328 SH   SOLE 19 15,328 0 0
X4 PHARMACEUTICALS INC COM 98420X103   72,421 72,932 SH   SOLE 21 72,932 0 0
X4 PHARMACEUTICALS INC COM 98420X103   177,098 178,346 SH   SOLE 22 178,346 0 0
XBIOTECH INC COM 98400H102   50,067 14,264 SH   SOLE 2 14,264 0 0
XBIOTECH INC COM 98400H102   9,428 2,686 SH   SOLE 18 2,686 0 0
XBIOTECH INC COM 98400H102   142,341 40,553 SH   SOLE 21 40,553 0 0
XBIOTECH INC COM 98400H102   714,980 203,698 SH   SOLE 22 203,698 0 0
XCEL BRANDS INC COM NEW 98400M101   221 315 SH   SOLE 21 315 0 0
XCEL ENERGY INC COM 98389B100   86,978,186 1,240,596 SH   SOLE 2 257,055 0 983,541
XCEL ENERGY INC COM 98389B100   21,762,635 310,407 SH   SOLE 4 250,013 0 60,394
XCEL ENERGY INC COM 98389B100   44,753,316 638,330 SH   SOLE 7 622,520 0 15,810
XCEL ENERGY INC COM 98389B100   459,641 6,556 SH   SOLE 13 2,040 0 4,516
XCEL ENERGY INC COM 98389B100   6,622,591 94,460 SH   SOLE 15 94,460 0 0
XCEL ENERGY INC COM 98389B100   72,203,835 1,029,865 SH   SOLE 18 974,748 0 55,117
XCEL ENERGY INC COM 98389B100   26,456,850 377,362 SH   SOLE 19 377,362 0 0
XCEL ENERGY INC COM 98389B100   1,822,408,702 25,993,563 SH   SOLE 21 25,993,563 0 0
XCEL ENERGY INC COM 98389B100   910,354,723 12,984,663 SH   SOLE 22 11,828,049 0 1,156,614
XCEL ENERGY INC COM 98389B100   65,499,216 934,235 SH   SOLE 23 934,235 0 0
XCEL ENERGY INC COM 98389B100   12,893,019 183,897 SH   SOLE 25 183,897 0 0
XCEL ENERGY INC COM 98389B100   54,806,950 781,728 SH   SOLE 26 389,572 0 392,156
XCEL ENERGY INC COM 98389B100   38,450,287 548,428 SH   SOLE 28 8,730 0 539,698
XCEL ENERGY INC COM 98389B100   33,232 474 SH   SOLE 29 474 0 0
XCEL ENERGY INC COM 98389B100   256,735,458 3,661,895 SH   SOLE 30 3,658,759 0 3,136
XCEL ENERGY INC COM 98389B100   8,596,468 122,614 SH   SOLE 31 112,730 0 9,884
XCEL ENERGY INC COM 98389B100   12,716,622 181,381 SH   SOLE 32 181,381 0 0
XCEL ENERGY INC COM 98389B100   1,941,907 27,698 SH   SOLE 34 27,698 0 0
XCEL ENERGY INC COM 98389B100   16,822,684 239,947 SH   SOLE 36 239,947 0 0
XCEL ENERGY INC COM 98389B100   866,630 12,361 SH   SOLE 40 12,361 0 0
XCEL ENERGY INC COM 98389B100   53,494 763 SH   OTR 43 763 0 0
XCEL ENERGY INC COM 98389B100   35,714,562 509,408 SH   SOLE 43 465,850 0 43,557
XENCOR INC COM 98401F105   5,026,892 193,045 SH   SOLE 2 101,174 0 91,871
XENCOR INC COM 98401F105   5,547 213 SH   SOLE 4 213 0 0
XENCOR INC COM 98401F105   185,926 7,140 SH   SOLE 7 7,140 0 0
XENCOR INC COM 98401F105   5,416,320 208,000 SH   SOLE 18 208,000 0 0
XENCOR INC COM 98401F105   5,002,310 192,101 SH   SOLE 19 192,101 0 0
XENCOR INC COM 98401F105   205,744,305 7,901,087 SH   SOLE 21 7,901,087 0 0
XENCOR INC COM 98401F105   43,218,796 1,659,708 SH   SOLE 22 1,587,252 0 72,456
XENCOR INC COM 98401F105   187,488 7,200 SH   SOLE 23 7,200 0 0
XENCOR INC COM 98401F105   274,930 10,558 SH   SOLE 25 10,558 0 0
XENCOR INC COM 98401F105   1,590,159 61,066 SH   SOLE 26 26,566 0 34,500
XENCOR INC COM 98401F105   66,532 2,555 SH   SOLE 28 2,555 0 0
XENCOR INC COM 98401F105   8,499,117 326,387 SH   SOLE 30 326,387 0 0
XENCOR INC COM 98401F105   817,578 31,397 SH   SOLE 34 31,397 0 0
XENCOR INC COM 98401F105   110,279 4,235 SH   SOLE 36 4,235 0 0
XENCOR INC COM 98401F105   158,636 6,092 SH   SOLE 40 6,092 0 0
XENCOR INC COM 98401F105   27,811 1,068 SH   OTR 43 1,068 0 0
XENCOR INC COM 98401F105   945,643 36,315 SH   SOLE 43 33,438 0 2,877
XENIA HOTELS & RESORTS INC COM 984017103   1,458,710 110,676 SH   SOLE 2 34,203 0 76,473
XENIA HOTELS & RESORTS INC COM 984017103   795,202 60,334 SH   SOLE 4 60,334 0 0
XENIA HOTELS & RESORTS INC COM 984017103   2,159,899 163,877 SH   SOLE 7 163,877 0 0
XENIA HOTELS & RESORTS INC COM 984017103   5,310,828 402,946 SH   SOLE 18 402,946 0 0
XENIA HOTELS & RESORTS INC COM 984017103   13,208,073 1,002,130 SH   SOLE 19 1,002,130 0 0
XENIA HOTELS & RESORTS INC COM 984017103   197,812,715 15,008,552 SH   SOLE 21 15,008,552 0 0
XENIA HOTELS & RESORTS INC COM 984017103   51,494,365 3,907,008 SH   SOLE 22 3,747,214 0 159,794
XENIA HOTELS & RESORTS INC COM 984017103   56,542 4,290 SH   SOLE 23 4,290 0 0
XENIA HOTELS & RESORTS INC COM 984017103   9,998,994 758,649 SH   SOLE 25 758,649 0 0
XENIA HOTELS & RESORTS INC COM 984017103   937,414 71,124 SH   SOLE 26 62,133 0 8,991
XENIA HOTELS & RESORTS INC COM 984017103   1,018,181 77,252 SH   SOLE 28 2,028 0 75,224
XENIA HOTELS & RESORTS INC COM 984017103   7,263,248 551,081 SH   SOLE 30 551,081 0 0
XENIA HOTELS & RESORTS INC COM 984017103   1,272,634 96,558 SH   SOLE 34 96,558 0 0
XENIA HOTELS & RESORTS INC COM 984017103   70,025 5,313 SH   SOLE 36 5,313 0 0
XENIA HOTELS & RESORTS INC COM 984017103   184,902 14,029 SH   SOLE 40 14,029 0 0
XENIA HOTELS & RESORTS INC COM 984017103   247,389 18,770 SH   SOLE 43 17,996 0 774
XENON PHARMACEUTICALS INC COM 98420N105   808,788 20,512 SH   SOLE 2 14,479 0 6,033
XENON PHARMACEUTICALS INC COM 98420N105   173,295 4,395 SH   SOLE 7 4,395 0 0
XENON PHARMACEUTICALS INC COM 98420N105   22,010,930 558,228 SH   SOLE 21 558,228 0 0
XENON PHARMACEUTICALS INC COM 98420N105   1,541,476 39,094 SH   SOLE 22 17,261 0 21,833
XENON PHARMACEUTICALS INC COM 98420N105   312,916 7,936 SH   SOLE 25 7,936 0 0
XENON PHARMACEUTICALS INC COM 98420N105   1,010,670 25,632 SH   SOLE 26 22,490 0 3,142
XENON PHARMACEUTICALS INC COM 98420N105   179,525 4,553 SH   SOLE 28 3,220 0 1,333
XENON PHARMACEUTICALS INC COM 98420N105   9,963,015 252,676 SH   SOLE 30 252,676 0 0
XENON PHARMACEUTICALS INC COM 98420N105   121,208 3,074 SH   SOLE 36 3,074 0 0
XENON PHARMACEUTICALS INC COM 98420N105   282,831 7,173 SH   SOLE 40 7,173 0 0
XENON PHARMACEUTICALS INC COM 98420N105   92,661 2,350 SH   SOLE 43 2,350 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   54,604 41,056 SH   SOLE 2 6,848 0 34,208
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   3,373 2,536 SH   SOLE 7 2,536 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   456,979 343,593 SH   SOLE 18 343,593 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   676,995 509,019 SH   SOLE 19 509,019 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   6,116,759 4,599,067 SH   SOLE 21 4,599,067 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   3,976,322 2,989,716 SH   SOLE 22 2,939,142 0 50,574
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   1,850 1,391 SH   SOLE 23 1,391 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   36,125 27,162 SH   SOLE 26 0 0 27,162
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   83,355 62,673 SH   SOLE 30 62,673 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   3,079,359 210,915 SH   SOLE 2 115,711 0 95,204
XEROX HOLDINGS CORP COM NEW 98421M106   2,526 173 SH   SOLE 4 173 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   368,037 25,208 SH   SOLE 7 25,208 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   2,511 172 SH   SOLE 17 0 0 172
XEROX HOLDINGS CORP COM NEW 98421M106   7,579,356 519,134 SH   SOLE 18 519,134 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   3,768,596 258,123 SH   SOLE 19 258,123 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   126,705,589 8,678,465 SH   SOLE 21 8,678,465 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   56,834,384 3,892,766 SH   SOLE 22 3,741,578 0 151,188
XEROX HOLDINGS CORP COM NEW 98421M106   315,112 21,583 SH   SOLE 25 21,583 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   1,828,387 125,232 SH   SOLE 26 90,007 0 35,225
XEROX HOLDINGS CORP COM NEW 98421M106   1,048,981 71,848 SH   SOLE 28 61,553 0 10,295
XEROX HOLDINGS CORP COM NEW 98421M106   3,434,402 235,233 SH   SOLE 30 235,233 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   568,422 38,933 SH   SOLE 36 38,933 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   293,591 20,109 SH   SOLE 40 20,109 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   3,489,109 238,980 SH   SOLE 43 213,715 0 25,265
XEROX HOLDINGS CORP OPTIONS 98421M106   27,740 1,900 SH Put SOLE 4 1,900 0 0
XEROX HOLDINGS CORP OPTIONS 98421M106   443,840 30,400 SH Put SOLE 18 30,400 0 0
XEROX HOLDINGS CORP OPTIONS 98421M106   9,138,140 625,900 SH Put SOLE 19 625,900 0 0
XEROX HOLDINGS CORP OPTIONS 98421M106   223,380 15,300 SH Put SOLE 22 15,300 0 0
XEROX HOLDINGS CORP OPTIONS 98421M106   2,284,900 156,500 SH Put SOLE 34 156,500 0 0
XILIO THERAPEUTICS INC COM 98422T100   9,832 3,655 SH   SOLE 18 3,655 0 0
XILIO THERAPEUTICS INC COM 98422T100   116,434 43,284 SH   SOLE 21 43,284 0 0
XILIO THERAPEUTICS INC COM 98422T100   6,725 2,500 SH   SOLE 22 2,500 0 0
XINYUAN REAL ESTATE CO LTD SPON ADR 98417P204   308 77 SH   SOLE 43 77 0 0
XOMA CORP DEL COM NEW 98419J206   5,207 283 SH   SOLE 2 0 0 283
XOMA CORP DEL COM NEW 98419J206   21,565 1,172 SH   SOLE 18 1,172 0 0
XOMA CORP DEL COM NEW 98419J206   256,110 13,919 SH   SOLE 21 13,919 0 0
XOMA CORP DEL COM NEW 98419J206   1,949,314 105,941 SH   SOLE 22 105,941 0 0
XOMA CORP DEL COM NEW 98419J206   202 11 SH   SOLE 43 11 0 0
XOMETRY INC CLASS A COM 98423F109   421,407 13,075 SH   SOLE 2 7,704 0 5,371
XOMETRY INC CLASS A COM 98423F109   10,990 341 SH   SOLE 7 341 0 0
XOMETRY INC CLASS A COM 98423F109   2,756,342 85,521 SH   SOLE 18 85,521 0 0
XOMETRY INC CLASS A COM 98423F109   8,319,337 258,124 SH   SOLE 19 258,124 0 0
XOMETRY INC CLASS A COM 98423F109   35,781,327 1,110,187 SH   SOLE 21 1,110,187 0 0
XOMETRY INC CLASS A COM 98423F109   24,645,830 764,686 SH   SOLE 22 745,660 0 19,026
XOMETRY INC CLASS A COM 98423F109   55,532 1,723 SH   SOLE 25 1,723 0 0
XOMETRY INC CLASS A COM 98423F109   34,808 1,080 SH   SOLE 26 34 0 1,046
XOMETRY INC CLASS A COM 98423F109   105,295 3,267 SH   SOLE 28 0 0 3,267
XOMETRY INC CLASS A COM 98423F109   847,423 26,293 SH   SOLE 30 26,293 0 0
XOMETRY INC CLASS A COM 98423F109   11,711,447 363,371 SH   SOLE 34 363,371 0 0
XOMETRY INC CLASS A COM 98423F109   45,960 1,426 SH   SOLE 40 1,426 0 0
XOMETRY INC CLASS A COM 98423F109   255,068 7,914 SH   SOLE 43 7,762 0 152
XOS INC COMMON STOCK 98423B108   2,424 5,473 SH   SOLE 2 0 0 5,473
XOS INC COMMON STOCK 98423B108   60,528 136,664 SH   SOLE 18 136,664 0 0
XOS INC COMMON STOCK 98423B108   43,289 97,739 SH   SOLE 19 97,739 0 0
XOS INC COMMON STOCK 98423B108   716,283 1,617,256 SH   SOLE 21 1,617,256 0 0
XOS INC COMMON STOCK 98423B108   255,968 577,937 SH   SOLE 22 568,540 0 9,397
XP INC CL A G98239109   98,360 6,412 SH   SOLE 2 1,999 0 4,413
XP INC CL A G98239109   310,543 20,244 SH   SOLE 4 0 0 20,244
XP INC CL A G98239109   27,704 1,806 SH   SOLE 7 1,806 0 0
XP INC CL A G98239109   4,494,865 293,016 SH   SOLE 18 0 0 293,016
XP INC CL A G98239109   55,853 3,641 SH   SOLE 19 3,641 0 0
XP INC CL A G98239109   1,121,277 73,095 SH   SOLE 21 73,095 0 0
XP INC CL A G98239109   411,557 26,829 SH   SOLE 22 26,829 0 0
XP INC CL A G98239109   133,289 8,689 SH   SOLE 23 8,689 0 0
XP INC CL A G98239109   2,803,446 182,754 SH   SOLE 25 182,754 0 0
XP INC CL A G98239109   7,455 486 SH   SOLE 26 0 0 486
XP INC CL A G98239109   66,729 4,350 SH   SOLE 28 4,350 0 0
XP INC CL A G98239109   372,286 24,269 SH   SOLE 31 24,269 0 0
XP INC CL A G98239109   15,725,310 1,025,118 SH   SOLE 34 1,025,118 0 0
XP INC CL A G98239109   77,406 5,046 SH   SOLE 43 4,914 0 132
XPEL INC COM 98379L100   772,972 12,870 SH   SOLE 2 8,048 0 4,822
XPEL INC COM 98379L100   3,183 53 SH   SOLE 4 53 0 0
XPEL INC COM 98379L100   129,670 2,159 SH   SOLE 7 2,159 0 0
XPEL INC COM 98379L100   4,064,741 67,678 SH   SOLE 18 67,678 0 0
XPEL INC COM 98379L100   2,400,899 39,975 SH   SOLE 19 39,975 0 0
XPEL INC COM 98379L100   153,768,555 2,560,249 SH   SOLE 21 2,560,249 0 0
XPEL INC COM 98379L100   31,562,010 525,508 SH   SOLE 22 509,393 0 16,115
XPEL INC COM 98379L100   178,919 2,979 SH   SOLE 25 2,979 0 0
XPEL INC COM 98379L100   817,176 13,606 SH   SOLE 26 12,335 0 1,271
XPEL INC COM 98379L100   67,808 1,129 SH   SOLE 28 0 0 1,129
XPEL INC COM 98379L100   2,865,162 47,705 SH   SOLE 30 47,705 0 0
XPEL INC COM 98379L100   59,519 991 SH   SOLE 36 991 0 0
XPEL INC COM 98379L100   170,270 2,835 SH   SOLE 40 2,835 0 0
XPEL INC COM 98379L100   311,651 5,189 SH   SOLE 43 5,000 0 189
XPENG INC ADS 98422D105   1,210,921 121,823 SH   SOLE 2 0 0 121,823
XPENG INC ADS 98422D105   147,927 14,882 SH   SOLE 18 14,882 0 0
XPENG INC ADS 98422D105   646,726 65,063 SH   SOLE 22 65,063 0 0
XPENG INC ADS 98422D105   75,117 7,557 SH   SOLE 25 7,557 0 0
XPENG INC ADS 98422D105   335,555 33,758 SH   SOLE 32 33,758 0 0
XPENG INC ADS 98422D105   5,102,401 513,320 SH   SOLE 43 477,294 0 36,026
XPERI INC COMMON STOCK 98423J101   351,021 40,769 SH   SOLE 2 12,191 0 28,578
XPERI INC COMMON STOCK 98423J101   6,079 706 SH   SOLE 4 184 0 522
XPERI INC COMMON STOCK 98423J101   98,077 11,391 SH   SOLE 7 11,391 0 0
XPERI INC COMMON STOCK 98423J101   1,221,458 141,865 SH   SOLE 18 141,865 0 0
XPERI INC COMMON STOCK 98423J101   652,664 75,803 SH   SOLE 19 75,803 0 0
XPERI INC COMMON STOCK 98423J101   46,458,854 5,395,918 SH   SOLE 21 5,395,918 0 0
XPERI INC COMMON STOCK 98423J101   9,435,200 1,095,842 SH   SOLE 22 1,043,517 0 52,325
XPERI INC COMMON STOCK 98423J101   63,370 7,360 SH   SOLE 25 7,360 0 0
XPERI INC COMMON STOCK 98423J101   178,391 20,719 SH   SOLE 26 17,056 0 3,663
XPERI INC COMMON STOCK 98423J101   18,176 2,111 SH   SOLE 28 0 0 2,111
XPERI INC COMMON STOCK 98423J101   1,225,453 142,329 SH   SOLE 30 142,329 0 0
XPERI INC COMMON STOCK 98423J101   40,691 4,726 SH   SOLE 40 4,726 0 0
XPERI INC COMMON STOCK 98423J101   7,057 820 SH   SOLE 43 776 0 44
XPO INC COM 983793100   9,795,150 294,237 SH   SOLE 2 91,138 0 203,099
XPO INC COM 983793100   272,845 8,196 SH   SOLE 4 7,344 0 852
XPO INC COM 983793100   215,253 6,466 SH   SOLE 7 6,466 0 0
XPO INC COM 983793100   23,969 720 SH   SOLE 13 720 0 0
XPO INC COM 983793100   22,537 677 SH   SOLE 15 677 0 0
XPO INC COM 983793100   6,658 200 SH   SOLE 17 0 0 200
XPO INC COM 983793100   11,729,998 352,358 SH   SOLE 18 352,358 0 0
XPO INC COM 983793100   21,629,745 649,737 SH   SOLE 19 649,737 0 0
XPO INC COM 983793100   197,118,246 5,921,245 SH   SOLE 21 5,921,245 0 0
XPO INC COM 983793100   105,160,680 3,158,927 SH   SOLE 22 3,017,721 0 141,206
XPO INC COM 983793100   7,077,687 212,607 SH   SOLE 25 212,607 0 0
XPO INC COM 983793100   3,644,256 109,470 SH   SOLE 26 51,515 0 57,955
XPO INC COM 983793100   816,337 24,522 SH   SOLE 28 1,660 0 22,862
XPO INC COM 983793100   1,792,866 53,856 SH   SOLE 30 53,856 0 0
XPO INC COM 983793100   47,072 1,414 SH   SOLE 31 1,414 0 0
XPO INC COM 983793100   12,037,964 361,609 SH   SOLE 34 361,609 0 0
XPO INC COM 983793100   460,201 13,824 SH   SOLE 36 13,824 0 0
XPO INC COM 983793100   466,127 14,002 SH   SOLE 40 14,002 0 0
XPO INC COM 983793100   2,025,463 60,843 SH   SOLE 43 53,674 0 7,169
XPO INC OPTIONS 983793100   53,264 1,600 SH Call SOLE 2 0 0 1,600
XPO INC OPTIONS 983793100   46,606 1,400 SH Call SOLE 4 1,400 0 0
XPO INC OPTIONS 983793100   712,406 21,400 SH Call SOLE 18 21,400 0 0
XPO INC OPTIONS 983793100   4,860,340 146,000 SH Call SOLE 19 146,000 0 0
XPO INC OPTIONS 983793100   309,597 9,300 SH Call SOLE 22 9,300 0 0
XPO INC OPTIONS 983793100   33,290 1,000 SH Call SOLE 26 1,000 0 0
XPO INC OPTIONS 983793100   2,406,867 72,300 SH Call SOLE 34 72,300 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101   292,380 12,751 SH   SOLE 2 4,901 0 7,850
XPONENTIAL FITNESS INC COM CL A 98422X101   6,375 278 SH   SOLE 7 278 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101   1,166,724 50,882 SH   SOLE 18 50,882 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101   731,008 31,880 SH   SOLE 19 31,880 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101   14,761,852 643,779 SH   SOLE 21 643,779 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101   9,149,368 399,013 SH   SOLE 22 379,595 0 19,418
XPONENTIAL FITNESS INC COM CL A 98422X101   9,516 415 SH   SOLE 43 415 0 0
XTANT MED HLDGS INC COM NEW 98420P308   94 143 SH   SOLE 21 143 0 0
XUNLEI LTD SPONSORED ADR 98419E108   382 210 SH   SOLE 43 210 0 0
XWELL INC COM 98420U703   5,602 15,438 SH   SOLE 18 15,438 0 0
XWELL INC COM 98420U703   96,787 266,703 SH   SOLE 21 266,703 0 0
XWELL INC COM 98420U703   600,193 1,653,879 SH   SOLE 22 1,653,879 0 0
XYLEM INC COM 98419M100   42,576,195 385,061 SH   SOLE 2 178,166 0 206,895
XYLEM INC COM 98419M100   24,520,114 221,761 SH   SOLE 4 128,549 0 93,212
XYLEM INC COM 98419M100   44,047,992 398,372 SH   SOLE 7 393,454 0 4,918
XYLEM INC COM 98419M100   1,214,943 10,988 SH   SOLE 13 8,567 0 2,421
XYLEM INC COM 98419M100   2,897,266 26,203 SH   SOLE 15 26,203 0 0
XYLEM INC COM 98419M100   663 6 SH   SOLE 17 0 0 6
XYLEM INC COM 98419M100   52,482,714 474,656 SH   SOLE 18 396,853 0 77,803
XYLEM INC COM 98419M100   43,162,658 390,365 SH   SOLE 19 390,365 0 0
XYLEM INC COM 98419M100   618,359,408 5,592,470 SH   SOLE 21 5,592,470 0 0
XYLEM INC COM 98419M100   481,176,536 4,351,782 SH   SOLE 22 3,827,823 0 523,959
XYLEM INC COM 98419M100   45,159,221 408,422 SH   SOLE 23 408,422 0 0
XYLEM INC COM 98419M100   135,380,802 1,224,390 SH   SOLE 25 1,224,390 0 0
XYLEM INC COM 98419M100   116,619,948 1,054,716 SH   SOLE 26 688,125 0 366,591
XYLEM INC COM 98419M100   78,506,359 710,015 SH   SOLE 28 107,850 0 602,165
XYLEM INC COM 98419M100   544,115 4,921 SH   SOLE 29 4,921 0 0
XYLEM INC COM 98419M100   399,328,199 3,611,542 SH   SOLE 30 3,607,053 0 4,489
XYLEM INC COM 98419M100   5,910,298 53,453 SH   SOLE 31 50,335 0 3,118
XYLEM INC COM 98419M100   66,225,017 598,942 SH   SOLE 34 598,942 0 0
XYLEM INC COM 98419M100   6,666,929 60,296 SH   SOLE 36 60,296 0 0
XYLEM INC COM 98419M100   740,930 6,701 SH   SOLE 40 6,701 0 0
XYLEM INC COM 98419M100   23,220 210 SH   OTR 43 210 0 0
XYLEM INC COM 98419M100   68,847,214 622,657 SH   SOLE 43 579,094 0 43,563
Y-MABS THERAPEUTICS INC COM 984241109   88,645 18,165 SH   SOLE 2 10,049 0 8,116
Y-MABS THERAPEUTICS INC COM 984241109   615 126 SH   SOLE 4 126 0 0
Y-MABS THERAPEUTICS INC COM 984241109   1,684 345 SH   SOLE 7 345 0 0
Y-MABS THERAPEUTICS INC COM 984241109   510,062 104,521 SH   SOLE 18 99,775 0 4,746
Y-MABS THERAPEUTICS INC COM 984241109   322,710 66,129 SH   SOLE 19 66,129 0 0
Y-MABS THERAPEUTICS INC COM 984241109   6,457,777 1,323,315 SH   SOLE 21 1,323,315 0 0
Y-MABS THERAPEUTICS INC COM 984241109   4,286,787 878,440 SH   SOLE 22 845,192 0 33,248
Y-MABS THERAPEUTICS INC COM 984241109   24,795 5,081 SH   SOLE 25 5,081 0 0
Y-MABS THERAPEUTICS INC COM 984241109   56,462 11,570 SH   SOLE 26 0 0 11,570
Y-MABS THERAPEUTICS INC COM 984241109   13,908 2,850 SH   SOLE 28 2,850 0 0
Y-MABS THERAPEUTICS INC COM 984241109   797,880 163,500 SH   SOLE 30 163,500 0 0
Y-MABS THERAPEUTICS INC COM 984241109   15,148 3,104 SH   SOLE 40 3,104 0 0
Y-MABS THERAPEUTICS INC COM 984241109   7,954 1,630 SH   SOLE 43 1,630 0 0
YAMANA GOLD INC COM 98462Y100   1,145,592 206,413 SH   SOLE 19 206,413 0 0
YAMANA GOLD INC COM 98462Y100   2,062,424 371,608 SH   SOLE 21 371,608 0 0
YAMANA GOLD INC COM 98462Y100   3,232,570 582,445 SH   SOLE 23 582,445 0 0
YAMANA GOLD INC COM 98462Y100   18,058,057 3,253,704 SH   SOLE 25 3,253,704 0 0
YAMANA GOLD INC COM 98462Y100   6,991,951 1,259,811 SH   SOLE 26 828,653 0 431,158
YAMANA GOLD INC COM 98462Y100   59,624,194 10,743,098 SH   SOLE 34 10,743,098 0 0
YAMANA GOLD INC COM 98462Y100   668,930 120,528 SH   SOLE 43 120,483 0 45
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   283 19 SH   SOLE 18 19 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   99,629 6,682 SH   SOLE 43 2,063 0 4,619
YATSEN HLDG LTD ADS 985194109   158,635 108,654 SH   SOLE 25 108,654 0 0
YATSEN HLDG LTD ADS 985194109   61,704 42,263 SH   SOLE 28 0 0 42,263
YELLOW CORP COM 985510106   7,816 3,114 SH   SOLE 2 1,129 0 1,985
YELLOW CORP COM 985510106   22,093 8,802 SH   SOLE 18 8,802 0 0
YELLOW CORP COM 985510106   269,192 107,248 SH   SOLE 21 107,248 0 0
YELLOW CORP COM 985510106   1,177,308 469,047 SH   SOLE 22 469,047 0 0
YELLOW CORP COM 985510106   19,681 7,841 SH   SOLE 36 7,841 0 0
YELLOW CORP COM 985510106   2,186 871 SH   SOLE 43 871 0 0
YELP INC CL A 985817105   7,673,354 280,664 SH   SOLE 2 192,545 0 88,119
YELP INC CL A 985817105   7,929 290 SH   SOLE 4 290 0 0
YELP INC CL A 985817105   155,975 5,705 SH   SOLE 7 5,705 0 0
YELP INC CL A 985817105   6,077,737 222,302 SH   SOLE 18 219,032 0 3,270
YELP INC CL A 985817105   15,291,317 559,302 SH   SOLE 19 559,302 0 0
YELP INC CL A 985817105   232,705,312 8,511,533 SH   SOLE 21 8,511,533 0 0
YELP INC CL A 985817105   63,552,404 2,324,521 SH   SOLE 22 2,268,858 0 55,663
YELP INC CL A 985817105   516,480 18,891 SH   SOLE 23 18,891 0 0
YELP INC CL A 985817105   287,398 10,512 SH   SOLE 25 10,512 0 0
YELP INC CL A 985817105   2,576,084 94,224 SH   SOLE 26 21,899 0 72,325
YELP INC CL A 985817105   66,846 2,445 SH   SOLE 28 1,327 0 1,118
YELP INC CL A 985817105   5,377,942 196,706 SH   SOLE 30 196,706 0 0
YELP INC CL A 985817105   648,231 23,710 SH   SOLE 34 23,710 0 0
YELP INC CL A 985817105   74,802 2,736 SH   SOLE 36 2,736 0 0
YELP INC CL A 985817105   280,536 10,261 SH   SOLE 40 10,261 0 0
YELP INC CL A 985817105   1,699,837 62,174 SH   SOLE 43 60,305 0 1,869
YETI HLDGS INC COM 98585X104   4,702,648 113,838 SH   SOLE 2 74,278 0 39,560
YETI HLDGS INC COM 98585X104   12,393 300 SH   SOLE 4 300 0 0
YETI HLDGS INC COM 98585X104   304,661 7,375 SH   SOLE 7 7,375 0 0
YETI HLDGS INC COM 98585X104   413 10 SH   SOLE 17 0 0 10
YETI HLDGS INC COM 98585X104   7,720,591 186,894 SH   SOLE 18 186,894 0 0
YETI HLDGS INC COM 98585X104   1,131,811 27,398 SH   SOLE 19 27,398 0 0
YETI HLDGS INC COM 98585X104   187,800,011 4,546,115 SH   SOLE 21 4,546,115 0 0
YETI HLDGS INC COM 98585X104   102,246,835 2,475,111 SH   SOLE 22 2,358,702 0 116,409
YETI HLDGS INC COM 98585X104   576,688 13,960 SH   SOLE 25 13,960 0 0
YETI HLDGS INC COM 98585X104   1,489,928 36,067 SH   SOLE 26 26,874 0 9,193
YETI HLDGS INC COM 98585X104   223,694 5,415 SH   SOLE 28 1,458 0 3,957
YETI HLDGS INC COM 98585X104   3,213,794 77,797 SH   SOLE 30 77,797 0 0
YETI HLDGS INC COM 98585X104   51,844 1,255 SH   SOLE 31 1,255 0 0
YETI HLDGS INC COM 98585X104   155,243 3,758 SH   SOLE 36 3,758 0 0
YETI HLDGS INC COM 98585X104   525,876 12,730 SH   SOLE 40 12,730 0 0
YETI HLDGS INC COM 98585X104   2,924,376 70,791 SH   SOLE 43 59,365 0 11,426
YEXT INC COM 98585N106   2,416,603 370,077 SH   SOLE 2 256,694 0 113,383
YEXT INC COM 98585N106   1,887 289 SH   SOLE 4 289 0 0
YEXT INC COM 98585N106   10,278 1,574 SH   SOLE 7 1,574 0 0
YEXT INC COM 98585N106   2,447,575 374,820 SH   SOLE 18 304,042 0 70,778
YEXT INC COM 98585N106   7,219,437 1,105,580 SH   SOLE 19 1,105,580 0 0
YEXT INC COM 98585N106   26,943,028 4,126,038 SH   SOLE 21 4,126,038 0 0
YEXT INC COM 98585N106   24,668,799 3,777,764 SH   SOLE 22 3,701,247 0 76,517
YEXT INC COM 98585N106   92,537 14,171 SH   SOLE 23 14,171 0 0
YEXT INC COM 98585N106   93,594 14,333 SH   SOLE 25 14,333 0 0
YEXT INC COM 98585N106   1,557,307 238,485 SH   SOLE 26 21,742 0 216,743
YEXT INC COM 98585N106   53,396 8,177 SH   SOLE 28 8,177 0 0
YEXT INC COM 98585N106   307,530 47,095 SH   SOLE 30 47,095 0 0
YEXT INC COM 98585N106   192,197 29,433 SH   SOLE 34 29,433 0 0
YEXT INC COM 98585N106   38,808 5,943 SH   SOLE 36 5,943 0 0
YEXT INC COM 98585N106   63,681 9,752 SH   SOLE 40 9,752 0 0
YEXT INC COM 98585N106   725,849 111,156 SH   SOLE 43 110,074 0 1,082
YIELD10 BIOSCIENCE INC COM 98585K862   12 7 SH   SOLE 21 7 0 0
YIELD10 BIOSCIENCE INC COM 98585K862   52,377 31,373 SH   SOLE 22 31,373 0 0
YORK WTR CO COM 987184108   350,979 7,803 SH   SOLE 2 4,532 0 3,271
YORK WTR CO COM 987184108   8,276 184 SH   SOLE 7 184 0 0
YORK WTR CO COM 987184108   1,756,154 39,043 SH   SOLE 18 39,043 0 0
YORK WTR CO COM 987184108   1,182,344 26,286 SH   SOLE 19 26,286 0 0
YORK WTR CO COM 987184108   36,619,567 814,130 SH   SOLE 21 814,130 0 0
YORK WTR CO COM 987184108   14,662,086 325,969 SH   SOLE 22 315,438 0 10,531
YORK WTR CO COM 987184108   74,622 1,659 SH   SOLE 25 1,659 0 0
YORK WTR CO COM 987184108   53,886 1,198 SH   SOLE 26 0 0 1,198
YORK WTR CO COM 987184108   516,640 11,486 SH   SOLE 28 0 0 11,486
YORK WTR CO COM 987184108   570,616 12,686 SH   SOLE 30 12,686 0 0
YORK WTR CO COM 987184108   63,647 1,415 SH   SOLE 40 1,415 0 0
YORK WTR CO COM 987184108   825,743 18,358 SH   SOLE 43 15,316 0 3,042
YOUDAO INC SPONSORED ADS 98741T104   2,647 492 SH   SOLE 4 492 0 0
YOUDAO INC SPONSORED ADS 98741T104   2,052,750 381,552 SH   SOLE 21 381,552 0 0
YOUDAO INC SPONSORED ADS 98741T104   1,115,166 207,280 SH   SOLE 22 189,847 0 17,433
YOUDAO INC SPONSORED ADS 98741T104   399,368 74,232 SH   SOLE 30 74,232 0 0
YOUDAO INC SPONSORED ADS 98741T104   2,410 448 SH   SOLE 34 448 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100   7,665,636 834,128 SH   SOLE 34 834,128 0 0
YUM BRANDS INC COM 988498101   107,073,983 835,993 SH   SOLE 2 426,405 0 409,588
YUM BRANDS INC COM 988498101   44,308,892 345,947 SH   SOLE 4 183,645 0 162,302
YUM BRANDS INC COM 988498101   40,329,062 314,874 SH   SOLE 7 261,324 0 53,550
YUM BRANDS INC COM 988498101   4,882,410 38,120 SH   SOLE 13 35,284 0 2,836
YUM BRANDS INC COM 988498101   4,767,010 37,219 SH   SOLE 15 37,219 0 0
YUM BRANDS INC COM 988498101   62,807,230 490,375 SH   SOLE 18 450,734 0 39,641
YUM BRANDS INC COM 988498101   21,205,309 165,563 SH   SOLE 19 165,563 0 0
YUM BRANDS INC COM 988498101   955,709,393 7,461,816 SH   SOLE 21 7,461,816 0 0
YUM BRANDS INC COM 988498101   799,279,270 6,240,469 SH   SOLE 22 5,621,349 0 619,120
YUM BRANDS INC COM 988498101   72,577,941 566,661 SH   SOLE 23 566,661 0 0
YUM BRANDS INC COM 988498101   93,771,979 732,136 SH   SOLE 25 732,136 0 0
YUM BRANDS INC COM 988498101   81,040,699 632,735 SH   SOLE 26 318,856 0 313,879
YUM BRANDS INC COM 988498101   116,103,367 906,491 SH   SOLE 28 7,577 0 898,914
YUM BRANDS INC COM 988498101   5,061,081 39,515 SH   SOLE 29 39,515 0 0
YUM BRANDS INC COM 988498101   178,376,504 1,392,696 SH   SOLE 30 1,386,866 0 5,830
YUM BRANDS INC COM 988498101   19,239,793 150,217 SH   SOLE 31 144,996 0 5,221
YUM BRANDS INC COM 988498101   9,919,796 77,450 SH   SOLE 34 77,450 0 0
YUM BRANDS INC COM 988498101   10,882,830 84,969 SH   SOLE 36 84,969 0 0
YUM BRANDS INC COM 988498101   1,366,742 10,671 SH   SOLE 40 10,671 0 0
YUM BRANDS INC COM 988498101   108,996 851 SH   OTR 43 851 0 0
YUM BRANDS INC COM 988498101   47,841,455 373,528 SH   SOLE 43 333,436 0 40,092
YUM CHINA HLDGS INC COM 98850P109   22,188,501 406,011 SH   SOLE 2 96,608 0 309,403
YUM CHINA HLDGS INC COM 98850P109   12,554,253 229,721 SH   SOLE 4 107,774 0 121,947
YUM CHINA HLDGS INC COM 98850P109   2,842,948 52,021 SH   SOLE 7 52,021 0 0
YUM CHINA HLDGS INC COM 98850P109   8,694,979 159,103 SH   SOLE 13 88,962 0 70,141
YUM CHINA HLDGS INC COM 98850P109   34,907,688 638,750 SH   SOLE 15 638,750 0 0
YUM CHINA HLDGS INC COM 98850P109   11,491,638 210,277 SH   SOLE 18 210,099 0 178
YUM CHINA HLDGS INC COM 98850P109   82,958,263 1,517,992 SH   SOLE 19 1,517,992 0 0
YUM CHINA HLDGS INC COM 98850P109   478,466,215 8,755,100 SH   SOLE 21 8,755,100 0 0
YUM CHINA HLDGS INC COM 98850P109   247,065,819 4,520,875 SH   SOLE 22 3,904,110 0 616,765
YUM CHINA HLDGS INC COM 98850P109   27,879,752 510,151 SH   SOLE 23 510,151 0 0
YUM CHINA HLDGS INC COM 98850P109   15,808,114 289,261 SH   SOLE 25 289,261 0 0
YUM CHINA HLDGS INC COM 98850P109   45,473,445 832,085 SH   SOLE 26 256,533 0 575,552
YUM CHINA HLDGS INC COM 98850P109   49,664,226 908,769 SH   SOLE 28 54,539 0 854,230
YUM CHINA HLDGS INC COM 98850P109   229,571,807 4,200,765 SH   SOLE 30 4,200,765 0 0
YUM CHINA HLDGS INC COM 98850P109   443,157 8,109 SH   SOLE 31 0 0 8,109
YUM CHINA HLDGS INC COM 98850P109   1,465,003 26,807 SH   SOLE 32 26,807 0 0
YUM CHINA HLDGS INC COM 98850P109   88,503,598 1,619,462 SH   SOLE 34 1,619,462 0 0
YUM CHINA HLDGS INC COM 98850P109   1,094,967 20,036 SH   SOLE 36 20,036 0 0
YUM CHINA HLDGS INC COM 98850P109   166,245 3,042 SH   SOLE 40 3,042 0 0
YUM CHINA HLDGS INC COM 98850P109   1,114,638 20,396 SH   SOLE 43 19,258 0 1,138
YUNHONG CTI LTD COM 98873Q100   239 230 SH   SOLE 21 230 0 0
ZAI LAB LTD ADR 98887Q104   1,833,435 59,721 SH   SOLE 2 2,839 0 56,882
ZAI LAB LTD ADR 98887Q104   1,284,242 41,832 SH   SOLE 4 17,926 0 23,906
ZAI LAB LTD ADR 98887Q104   331,007 10,782 SH   SOLE 7 10,782 0 0
ZAI LAB LTD ADR 98887Q104   401,433 13,076 SH   SOLE 13 571 0 12,505
ZAI LAB LTD ADR 98887Q104   1,829,075 59,579 SH   SOLE 15 59,579 0 0
ZAI LAB LTD ADR 98887Q104   860,091 28,016 SH   SOLE 18 28,016 0 0
ZAI LAB LTD ADR 98887Q104   67,826,155 2,209,321 SH   SOLE 21 2,209,321 0 0
ZAI LAB LTD ADR 98887Q104   27,203,700 886,114 SH   SOLE 22 785,217 0 100,897
ZAI LAB LTD ADR 98887Q104   3,254,139 105,998 SH   SOLE 23 105,998 0 0
ZAI LAB LTD ADR 98887Q104   2,050,177 66,781 SH   SOLE 25 66,781 0 0
ZAI LAB LTD ADR 98887Q104   2,963,256 96,523 SH   SOLE 26 7,058 0 89,465
ZAI LAB LTD ADR 98887Q104   4,803,783 156,475 SH   SOLE 28 5,676 0 150,799
ZAI LAB LTD ADR 98887Q104   17,179,812 559,603 SH   SOLE 30 559,603 0 0
ZAI LAB LTD ADR 98887Q104   156,601 5,101 SH   SOLE 34 5,101 0 0
ZAI LAB LTD ADR 98887Q104   54,922 1,789 SH   SOLE 36 1,789 0 0
ZAI LAB LTD ADR 98887Q104   19,095 622 SH   SOLE 40 622 0 0
ZAI LAB LTD ADR 98887Q104   3,193 104 SH   SOLE 43 104 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   21,156,902 82,512 SH   SOLE 2 25,158 0 57,354
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   10,121,528 39,474 SH   SOLE 4 25,055 0 14,419
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   10,734,348 41,864 SH   SOLE 7 40,510 0 1,354
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   257,179 1,003 SH   SOLE 13 227 0 776
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   1,491,537 5,817 SH   SOLE 15 5,817 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   25,641 100 SH   SOLE 17 0 0 100
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   34,670,735 135,216 SH   SOLE 18 131,070 0 4,146
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   15,949,984 62,205 SH   SOLE 19 62,205 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   352,601,699 1,375,148 SH   SOLE 21 1,375,148 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   282,797,666 1,102,912 SH   SOLE 22 991,875 0 111,037
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   21,066,389 82,159 SH   SOLE 23 82,159 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   22,573,311 88,036 SH   SOLE 25 88,036 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   23,219,977 90,558 SH   SOLE 26 30,750 0 59,808
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   22,560,747 87,987 SH   SOLE 28 737 0 87,250
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   63,731,988 248,555 SH   SOLE 30 248,555 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   2,967,946 11,575 SH   SOLE 31 10,633 0 942
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   5,651,276 22,040 SH   SOLE 34 22,040 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   3,541,022 13,810 SH   SOLE 36 13,810 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   487,948 1,903 SH   SOLE 40 1,903 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   24,359 95 SH   OTR 43 95 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   9,939,477 38,764 SH   SOLE 43 35,416 0 3,348
ZEDGE INC CL B 98923T104   3,603 2,047 SH   SOLE 18 2,047 0 0
ZEDGE INC CL B 98923T104   60,188 34,198 SH   SOLE 21 34,198 0 0
ZEDGE INC CL B 98923T104   68,906 39,151 SH   SOLE 22 39,151 0 0
ZEDGE INC CL B 98923T104   21 12 SH   SOLE 43 0 0 12
ZENTALIS PHARMACEUTICALS INC COM 98943L107   659,041 32,723 SH   SOLE 2 15,578 0 17,145
ZENTALIS PHARMACEUTICALS INC COM 98943L107   1,390 69 SH   SOLE 4 69 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107   11,158 554 SH   SOLE 7 554 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107   2,366,289 117,492 SH   SOLE 18 116,194 0 1,298
ZENTALIS PHARMACEUTICALS INC COM 98943L107   2,500,018 124,132 SH   SOLE 19 124,132 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107   39,648,128 1,968,626 SH   SOLE 21 1,968,626 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107   22,440,773 1,114,239 SH   SOLE 22 1,077,234 0 37,005
ZENTALIS PHARMACEUTICALS INC COM 98943L107   7,371 366 SH   SOLE 23 366 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107   132,561 6,582 SH   SOLE 25 6,582 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107   793,315 39,390 SH   SOLE 26 32,928 0 6,462
ZENTALIS PHARMACEUTICALS INC COM 98943L107   1,141,596 56,683 SH   SOLE 30 56,683 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107   128,674 6,389 SH   SOLE 40 6,389 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107   99,371 4,934 SH   SOLE 43 4,701 0 233
ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105   2,406 1,659 SH   SOLE 2 1,659 0 0
ZEROFOX HLDGS INC COM 98955G103   9,248 1,857 SH   SOLE 2 0 0 1,857
ZEROFOX HLDGS INC COM 98955G103   41,927 8,419 SH   SOLE 21 8,419 0 0
ZEROFOX HLDGS INC COM 98955G103   1,883,242 378,161 SH   SOLE 22 378,161 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   996,282 121,944 SH   SOLE 2 80,273 0 41,671
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   10,082 1,234 SH   SOLE 7 1,234 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   2,166,733 265,206 SH   SOLE 18 265,206 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   2,912,548 356,493 SH   SOLE 19 356,493 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   33,393,061 4,087,278 SH   SOLE 21 4,087,278 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   25,426,911 3,112,229 SH   SOLE 22 3,022,297 0 89,932
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   24,093 2,949 SH   SOLE 23 2,949 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   160,402 19,633 SH   SOLE 25 19,633 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   57,893 7,086 SH   SOLE 26 601 0 6,485
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   15,784 1,932 SH   SOLE 28 0 0 1,932
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   147,387 18,040 SH   SOLE 30 18,040 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   162,477 19,887 SH   SOLE 40 19,887 0 0
ZEVIA PBC CL A 98955K104   9,677 2,366 SH   SOLE 18 2,366 0 0
ZEVIA PBC CL A 98955K104   115,616 28,268 SH   SOLE 21 28,268 0 0
ZEVIA PBC CL A 98955K104   1,172,493 286,673 SH   SOLE 22 286,673 0 0
ZEVIA PBC CL A 98955K104   23,129 5,655 SH   SOLE 43 5,655 0 0
ZHIHU INC ADS 98955N108   89,382 68,755 SH   SOLE 22 0 0 68,755
ZHIHU INC ADS 98955N108   49,280 37,908 SH   SOLE 25 37,908 0 0
ZHIHU INC ADS 98955N108   25,858 19,891 SH   SOLE 28 0 0 19,891
ZHIHU INC ADS 98955N108   15,118 11,629 SH   SOLE 30 11,629 0 0
ZIFF DAVIS INC COM 48123V102   4,922,314 62,229 SH   SOLE 2 33,725 0 28,504
ZIFF DAVIS INC COM 48123V102   47,776 604 SH   SOLE 4 371 0 233
ZIFF DAVIS INC COM 48123V102   36,544 462 SH   SOLE 7 462 0 0
ZIFF DAVIS INC COM 48123V102   16,763,267 211,925 SH   SOLE 18 206,146 0 5,779
ZIFF DAVIS INC COM 48123V102   6,677,068 84,413 SH   SOLE 19 84,413 0 0
ZIFF DAVIS INC COM 48123V102   278,098,119 3,515,779 SH   SOLE 21 3,515,779 0 0
ZIFF DAVIS INC COM 48123V102   109,621,526 1,385,860 SH   SOLE 22 1,332,448 0 53,412
ZIFF DAVIS INC COM 48123V102   547,293 6,919 SH   SOLE 25 6,919 0 0
ZIFF DAVIS INC COM 48123V102   2,067,595 26,139 SH   SOLE 26 19,378 0 6,761
ZIFF DAVIS INC COM 48123V102   198,066 2,504 SH   SOLE 28 804 0 1,700
ZIFF DAVIS INC COM 48123V102   5,224,634 66,051 SH   SOLE 30 66,051 0 0
ZIFF DAVIS INC COM 48123V102   70,874 896 SH   SOLE 36 896 0 0
ZIFF DAVIS INC COM 48123V102   517,630 6,544 SH   SOLE 40 6,544 0 0
ZIFF DAVIS INC COM 48123V102   8,241,874 104,196 SH   SOLE 43 100,853 0 3,343
ZILLOW GROUP INC CL A 98954M101   1,539,059 49,313 SH   SOLE 2 5,824 0 43,489
ZILLOW GROUP INC CL A 98954M101   23,501 753 SH   SOLE 7 753 0 0
ZILLOW GROUP INC CL A 98954M101   12,266 393 SH   SOLE 15 393 0 0
ZILLOW GROUP INC CL A 98954M101   948,378 30,387 SH   SOLE 18 30,307 0 80
ZILLOW GROUP INC CL A 98954M101   745,950 23,901 SH   SOLE 19 23,901 0 0
ZILLOW GROUP INC CL A 98954M101   25,933,388 830,932 SH   SOLE 21 830,932 0 0
ZILLOW GROUP INC CL A 98954M101   39,286,056 1,258,765 SH   SOLE 22 1,203,931 0 54,834
ZILLOW GROUP INC CL A 98954M101   73,936 2,369 SH   SOLE 23 2,369 0 0
ZILLOW GROUP INC CL A 98954M101   2,605,660 83,488 SH   SOLE 25 83,488 0 0
ZILLOW GROUP INC CL A 98954M101   1,076,901 34,505 SH   SOLE 26 8,754 0 25,751
ZILLOW GROUP INC CL A 98954M101   559,533 17,928 SH   SOLE 28 7,011 0 10,917
ZILLOW GROUP INC CL A 98954M101   1,431,415 45,864 SH   SOLE 30 45,864 0 0
ZILLOW GROUP INC CL A 98954M101   27,184 871 SH   SOLE 31 871 0 0
ZILLOW GROUP INC CL A 98954M101   274,180 8,785 SH   SOLE 36 8,785 0 0
ZILLOW GROUP INC CL A 98954M101   28,058 899 SH   OTR 43 899 0 0
ZILLOW GROUP INC CL A 98954M101   2,776,504 88,962 SH   SOLE 43 80,852 0 8,110
ZILLOW GROUP INC CL C CAP STK 98954M200   10,493,857 325,795 SH   SOLE 2 14,540 0 311,255
ZILLOW GROUP INC CL C CAP STK 98954M200   3,409,493 105,852 SH   SOLE 4 66,484 0 39,368
ZILLOW GROUP INC CL C CAP STK 98954M200   530,209 16,461 SH   SOLE 7 16,461 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   24,737 768 SH   SOLE 13 768 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   313,597 9,736 SH   SOLE 15 9,736 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   3,340,435 103,708 SH   SOLE 18 95,012 0 8,696
ZILLOW GROUP INC CL C CAP STK 98954M200   3,001,714 93,192 SH   SOLE 19 93,192 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   85,439,215 2,652,568 SH   SOLE 21 2,652,568 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   130,515,210 4,052,009 SH   SOLE 22 3,724,728 0 327,281
ZILLOW GROUP INC CL C CAP STK 98954M200   8,597,976 266,935 SH   SOLE 23 266,935 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   6,592,678 204,678 SH   SOLE 25 204,678 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   6,063,500 188,249 SH   SOLE 26 93,706 0 94,543
ZILLOW GROUP INC CL C CAP STK 98954M200   6,401,931 198,756 SH   SOLE 28 13,713 0 185,043
ZILLOW GROUP INC CL C CAP STK 98954M200   6,345 197 SH   SOLE 29 197 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   17,696,915 549,423 SH   SOLE 30 549,423 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   1,294,069 40,176 SH   SOLE 31 37,395 0 2,781
ZILLOW GROUP INC CL C CAP STK 98954M200   214,905 6,672 SH   SOLE 34 6,672 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   1,069,694 33,210 SH   SOLE 36 33,210 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   229,979 7,140 SH   SOLE 40 7,140 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   479,639 14,891 SH   SOLE 43 14,574 0 317
ZILLOW GROUP INC NOTE 0.750% 9/0 98954MAE1   5,480,200 5,300,000 PRN   SOLE 21 5,300,000 0 0
ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6   4,533,750 4,500,000 PRN   SOLE 21 4,500,000 0 0
ZILLOW GROUP INC NOTE 2.750% 5/1 98954MAH4   5,135,400 5,400,000 PRN   SOLE 21 5,400,000 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   678,988 39,499 SH   SOLE 2 9,068 0 30,431
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   738,448 42,958 SH   SOLE 4 35,921 0 7,037
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   1,193,089 69,406 SH   SOLE 7 64,850 0 4,556
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   4,504 262 SH   SOLE 13 262 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   161,380 9,388 SH   SOLE 15 9,388 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   1,397,994 81,326 SH   SOLE 18 81,326 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   799,816 46,528 SH   SOLE 19 46,528 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   20,933,862 1,217,793 SH   SOLE 21 1,217,793 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   18,763,194 1,091,518 SH   SOLE 22 1,051,644 0 39,874
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   2,366,840 137,687 SH   SOLE 23 137,687 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   93,307 5,428 SH   SOLE 25 5,428 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   1,214,525 70,653 SH   SOLE 26 51,753 0 18,900
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   1,417,969 82,488 SH   SOLE 28 1,385 0 81,103
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   6,638,451 386,181 SH   SOLE 30 235,447 0 150,734
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   154,813 9,006 SH   SOLE 31 7,731 0 1,275
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   4,083,691 237,562 SH   SOLE 34 237,562 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   237,978 13,844 SH   SOLE 36 13,844 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   46,843 2,725 SH   SOLE 40 2,725 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   7,048 410 SH   SOLE 43 410 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   75,312,338 590,685 SH   SOLE 2 212,557 0 378,128
ZIMMER BIOMET HOLDINGS INC COM 98956P102   18,982,073 148,879 SH   SOLE 4 78,791 0 70,088
ZIMMER BIOMET HOLDINGS INC COM 98956P102   20,848,545 163,518 SH   SOLE 7 157,009 0 6,509
ZIMMER BIOMET HOLDINGS INC COM 98956P102   432,480 3,392 SH   SOLE 13 855 0 2,537
ZIMMER BIOMET HOLDINGS INC COM 98956P102   4,540,020 35,608 SH   SOLE 15 35,608 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   234,818,603 1,841,715 SH   SOLE 18 1,700,186 0 141,529
ZIMMER BIOMET HOLDINGS INC COM 98956P102   534,208,808 4,189,873 SH   SOLE 19 4,189,873 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   841,726,695 6,601,778 SH   SOLE 21 6,601,778 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   618,733,913 4,852,815 SH   SOLE 22 4,407,418 0 445,397
ZIMMER BIOMET HOLDINGS INC COM 98956P102   49,901,333 391,383 SH   SOLE 23 391,383 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   38,852,310 304,724 SH   SOLE 25 304,724 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   50,338,913 394,815 SH   SOLE 26 165,883 0 228,932
ZIMMER BIOMET HOLDINGS INC COM 98956P102   47,836,470 375,188 SH   SOLE 28 3,079 0 372,109
ZIMMER BIOMET HOLDINGS INC COM 98956P102   32,640 256 SH   SOLE 29 256 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   135,671,348 1,064,089 SH   SOLE 30 1,064,089 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   5,755,605 45,142 SH   SOLE 31 41,475 0 3,667
ZIMMER BIOMET HOLDINGS INC COM 98956P102   76,787,895 602,258 SH   SOLE 34 602,258 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   7,935,983 62,243 SH   SOLE 36 62,243 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   1,018,343 7,987 SH   SOLE 40 7,987 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   72,165 566 SH   OTR 43 566 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   16,238,635 127,362 SH   SOLE 43 115,328 0 12,034
ZIMVIE INC COM 98888T107   106,439 11,396 SH   SOLE 2 1,642 0 9,754
ZIMVIE INC COM 98888T107   2,774 297 SH   SOLE 7 297 0 0
ZIMVIE INC COM 98888T107   736,935 78,901 SH   SOLE 18 78,901 0 0
ZIMVIE INC COM 98888T107   371,545 39,780 SH   SOLE 19 39,780 0 0
ZIMVIE INC COM 98888T107   24,934,223 2,669,617 SH   SOLE 21 2,669,617 0 0
ZIMVIE INC COM 98888T107   2,895,512 310,012 SH   SOLE 22 293,363 0 16,649
ZIMVIE INC COM 98888T107   261,866 28,037 SH   SOLE 30 28,037 0 0
ZIMVIE INC COM 98888T107   16,908 1,810 SH   SOLE 43 1,786 0 24
ZIONS BANCORPORATION N A COM 989701107   17,559,854 357,198 SH   SOLE 2 95,444 0 261,754
ZIONS BANCORPORATION N A COM 989701107   187,988 3,824 SH   SOLE 4 1,595 0 2,229
ZIONS BANCORPORATION N A COM 989701107   5,752,212 117,010 SH   SOLE 7 113,069 0 3,941
ZIONS BANCORPORATION N A COM 989701107   400,998 8,157 SH   SOLE 15 8,157 0 0
ZIONS BANCORPORATION N A COM 989701107   10,315,685 209,839 SH   SOLE 18 205,468 0 4,371
ZIONS BANCORPORATION N A COM 989701107   3,907,827 79,492 SH   SOLE 19 79,492 0 0
ZIONS BANCORPORATION N A COM 989701107   212,948,289 4,331,739 SH   SOLE 21 4,331,739 0 0
ZIONS BANCORPORATION N A COM 989701107   165,917,655 3,375,054 SH   SOLE 22 3,131,934 0 243,120
ZIONS BANCORPORATION N A COM 989701107   8,653,143 176,020 SH   SOLE 25 176,020 0 0
ZIONS BANCORPORATION N A COM 989701107   11,481,859 233,561 SH   SOLE 26 76,771 0 156,790
ZIONS BANCORPORATION N A COM 989701107   1,692,726 34,433 SH   SOLE 28 3,024 0 31,409
ZIONS BANCORPORATION N A COM 989701107   29,750,501 605,177 SH   SOLE 30 605,177 0 0
ZIONS BANCORPORATION N A COM 989701107   105,202 2,140 SH   SOLE 31 2,140 0 0
ZIONS BANCORPORATION N A COM 989701107   1,534,874 31,222 SH   SOLE 34 31,222 0 0
ZIONS BANCORPORATION N A COM 989701107   1,454,841 29,594 SH   SOLE 36 29,594 0 0
ZIONS BANCORPORATION N A COM 989701107   1,031,770 20,988 SH   SOLE 40 20,988 0 0
ZIONS BANCORPORATION N A COM 989701107   12,998,896 264,420 SH   SOLE 43 243,339 0 21,081
ZIPRECRUITER INC CL A 98980B103   4,037,727 245,903 SH   SOLE 2 197,564 0 48,339
ZIPRECRUITER INC CL A 98980B103   14,679 894 SH   SOLE 7 894 0 0
ZIPRECRUITER INC CL A 98980B103   3,022,906 184,099 SH   SOLE 18 184,099 0 0
ZIPRECRUITER INC CL A 98980B103   5,881,316 358,180 SH   SOLE 19 358,180 0 0
ZIPRECRUITER INC CL A 98980B103   40,395,745 2,460,155 SH   SOLE 21 2,460,155 0 0
ZIPRECRUITER INC CL A 98980B103   31,540,620 1,920,866 SH   SOLE 22 1,876,600 0 44,266
ZIPRECRUITER INC CL A 98980B103   289,419 17,626 SH   SOLE 23 17,626 0 0
ZIPRECRUITER INC CL A 98980B103   129,702 7,899 SH   SOLE 25 7,899 0 0
ZIPRECRUITER INC CL A 98980B103   709,229 43,193 SH   SOLE 26 872 0 42,321
ZIPRECRUITER INC CL A 98980B103   1,478,096 90,018 SH   SOLE 30 90,018 0 0
ZIPRECRUITER INC CL A 98980B103   680,264 41,429 SH   SOLE 34 41,429 0 0
ZIPRECRUITER INC CL A 98980B103   14,630 891 SH   SOLE 36 891 0 0
ZIPRECRUITER INC CL A 98980B103   49,753 3,030 SH   SOLE 40 3,030 0 0
ZIPRECRUITER INC CL A 98980B103   88,701 5,402 SH   SOLE 43 4,968 0 434
ZIVO BIOSCIENCE INC COM NEW 98978N200   2,428 971 SH   SOLE 18 971 0 0
ZIVO BIOSCIENCE INC COM NEW 98978N200   35,345 14,138 SH   SOLE 21 14,138 0 0
ZOETIS INC CL A 98978V103   166,599,652 1,136,811 SH   SOLE 2 311,508 0 825,303
ZOETIS INC CL A 98978V103   46,583,409 317,867 SH   SOLE 4 275,029 0 42,838
ZOETIS INC CL A 98978V103   69,313,607 472,969 SH   SOLE 7 459,048 0 13,921
ZOETIS INC CL A 98978V103   1,000,204 6,825 SH   SOLE 13 1,832 0 4,993
ZOETIS INC CL A 98978V103   7,762,900 52,971 SH   SOLE 15 52,971 0 0
ZOETIS INC CL A 98978V103   318,286,930 2,171,866 SH   SOLE 18 1,850,268 0 321,598
ZOETIS INC CL A 98978V103   337,491,167 2,302,908 SH   SOLE 19 2,302,908 0 0
ZOETIS INC CL A 98978V103   1,827,597,938 12,470,815 SH   SOLE 21 12,470,815 0 0
ZOETIS INC CL A 98978V103   1,518,515,928 10,361,760 SH   SOLE 22 9,375,641 0 986,119
ZOETIS INC CL A 98978V103   130,626,463 891,344 SH   SOLE 23 891,344 0 0
ZOETIS INC CL A 98978V103   153,081,147 1,044,566 SH   SOLE 25 1,044,566 0 0
ZOETIS INC CL A 98978V103   132,234,410 902,316 SH   SOLE 26 326,061 0 576,255
ZOETIS INC CL A 98978V103   155,603,419 1,061,777 SH   SOLE 28 12,304 0 1,049,473
ZOETIS INC CL A 98978V103   132,335 903 SH   SOLE 29 903 0 0
ZOETIS INC CL A 98978V103   637,546,870 4,350,371 SH   SOLE 30 4,279,754 0 70,617
ZOETIS INC CL A 98978V103   15,347,156 104,723 SH   SOLE 31 96,353 0 8,370
ZOETIS INC CL A 98978V103   250,243,797 1,707,566 SH   SOLE 34 1,707,566 0 0
ZOETIS INC CL A 98978V103   20,157,073 137,544 SH   SOLE 36 137,544 0 0
ZOETIS INC CL A 98978V103   2,557,004 17,448 SH   SOLE 40 17,448 0 0
ZOETIS INC CL A 98978V103   225,834 1,541 SH   OTR 43 1,541 0 0
ZOETIS INC CL A 98978V103   83,400,694 569,094 SH   SOLE 43 503,337 0 65,757
ZOMEDICA CORP COM 98980M109   5,664 34,751 SH   SOLE 2 0 0 34,751
ZOMEDICA CORP COM 98980M109   171,782 1,053,875 SH   SOLE 21 1,053,875 0 0
ZOMEDICA CORP COM 98980M109   1,664,403 10,211,064 SH   SOLE 22 10,211,064 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   26,727,562 394,561 SH   SOLE 2 23,539 0 371,022
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   9,297,586 137,254 SH   SOLE 4 78,477 0 58,777
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   3,684,175 54,387 SH   SOLE 7 54,387 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   246,777 3,643 SH   SOLE 13 750 0 2,893
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   1,101,385 16,259 SH   SOLE 15 16,259 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   26,278,717 387,935 SH   SOLE 18 376,051 0 11,884
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   8,864,795 130,865 SH   SOLE 19 130,865 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   287,102,307 4,238,298 SH   SOLE 21 4,238,298 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   350,618,921 5,175,951 SH   SOLE 22 4,737,441 0 438,510
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   24,620,238 363,452 SH   SOLE 23 363,452 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   20,367,928 300,678 SH   SOLE 25 300,678 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   16,845,380 248,677 SH   SOLE 26 135,666 0 113,011
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   26,181,713 386,503 SH   SOLE 28 42,485 0 344,018
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   17,883 264 SH   SOLE 29 264 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   38,905,317 574,333 SH   SOLE 30 574,333 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   3,326,508 49,107 SH   SOLE 31 45,117 0 3,990
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   3,566,985 52,657 SH   SOLE 32 52,657 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   3,589,068 52,983 SH   SOLE 34 52,983 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   4,165,197 61,488 SH   SOLE 36 61,488 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   570,371 8,420 SH   SOLE 40 8,420 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   25,877 382 SH   OTR 43 382 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   6,367,831 94,004 SH   SOLE 43 84,095 0 9,909
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   14,919,083 495,486 SH   SOLE 2 53,447 0 442,039
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   7,750,043 257,391 SH   SOLE 4 169,886 0 87,505
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   5,535,633 183,847 SH   SOLE 7 183,847 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   41,371 1,374 SH   SOLE 13 1,374 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   564,021 18,732 SH   SOLE 15 18,732 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   11,755,998 390,435 SH   SOLE 18 376,429 0 14,006
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   39,028,160 1,296,186 SH   SOLE 19 1,296,186 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   164,009,682 5,447,017 SH   SOLE 21 5,447,017 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   186,094,313 6,180,482 SH   SOLE 22 5,671,834 0 508,648
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   12,720,511 422,468 SH   SOLE 23 422,468 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   18,874,333 626,846 SH   SOLE 25 626,846 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   11,885,591 394,739 SH   SOLE 26 205,044 0 189,695
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   13,712,184 455,403 SH   SOLE 28 15,820 0 439,583
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   46,366,389 1,539,900 SH   SOLE 30 1,539,900 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   1,818,373 60,391 SH   SOLE 31 55,821 0 4,570
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   72,228,561 2,398,823 SH   SOLE 34 2,398,823 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   2,506,868 83,257 SH   SOLE 36 83,257 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   285,473 9,481 SH   SOLE 40 9,481 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   1,895,093 62,939 SH   SOLE 43 51,837 0 11,102
ZSCALER INC COM 98980G102   17,994,863 160,812 SH   SOLE 2 29,346 0 131,466
ZSCALER INC COM 98980G102   6,134,134 54,818 SH   SOLE 4 32,894 0 21,924
ZSCALER INC COM 98980G102   3,013,467 26,930 SH   SOLE 7 26,930 0 0
ZSCALER INC COM 98980G102   166,060 1,484 SH   SOLE 13 301 0 1,183
ZSCALER INC COM 98980G102   711,013 6,354 SH   SOLE 15 6,354 0 0
ZSCALER INC COM 98980G102   20,814,071 186,006 SH   SOLE 18 175,915 0 10,091
ZSCALER INC COM 98980G102   48,403,800 432,563 SH   SOLE 19 432,563 0 0
ZSCALER INC COM 98980G102   210,438,469 1,880,594 SH   SOLE 21 1,880,594 0 0
ZSCALER INC COM 98980G102   220,408,199 1,969,689 SH   SOLE 22 1,801,715 0 167,974
ZSCALER INC COM 98980G102   15,921,692 142,285 SH   SOLE 23 142,285 0 0
ZSCALER INC COM 98980G102   11,157,437 99,709 SH   SOLE 25 99,709 0 0
ZSCALER INC COM 98980G102   10,765,340 96,205 SH   SOLE 26 50,286 0 45,919
ZSCALER INC COM 98980G102   15,475,322 138,296 SH   SOLE 28 1,050 0 137,246
ZSCALER INC COM 98980G102   9,512 85 SH   SOLE 29 85 0 0
ZSCALER INC COM 98980G102   57,487,170 513,737 SH   SOLE 30 513,737 0 0
ZSCALER INC COM 98980G102   2,295,517 20,514 SH   SOLE 31 18,910 0 1,604
ZSCALER INC COM 98980G102   3,460,172 30,922 SH   SOLE 32 30,922 0 0
ZSCALER INC COM 98980G102   54,071,535 483,213 SH   SOLE 34 483,213 0 0
ZSCALER INC COM 98980G102   2,486,754 22,223 SH   SOLE 36 22,223 0 0
ZSCALER INC COM 98980G102   330,665 2,955 SH   SOLE 40 2,955 0 0
ZSCALER INC COM 98980G102   13,652 122 SH   OTR 43 122 0 0
ZSCALER INC COM 98980G102   4,006,468 35,804 SH   SOLE 43 30,959 0 4,845
ZSCALER INC NOTE 0.125% 7/0 98980GAB8   11,347,350 10,807,000 PRN   SOLE 21 10,807,000 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   8,751,586 325,701 SH   SOLE 2 25,281 0 300,420
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   5,658,231 210,578 SH   SOLE 4 99,366 0 111,212
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   1,339,819 49,863 SH   SOLE 7 49,863 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   2,256,193 83,967 SH   SOLE 13 10,461 0 73,506
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   7,620,601 283,610 SH   SOLE 15 283,610 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   5,368,304 199,788 SH   SOLE 18 199,788 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   357,075 13,289 SH   SOLE 19 13,289 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   217,454,020 8,092,818 SH   SOLE 21 8,092,818 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   109,861,515 4,088,631 SH   SOLE 22 3,578,102 0 510,529
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   13,809,111 513,923 SH   SOLE 23 513,923 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   354,254 13,184 SH   SOLE 25 13,184 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   13,723,020 510,719 SH   SOLE 26 29,664 0 481,055
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   17,142,200 637,968 SH   SOLE 28 26,775 0 611,193
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   67,856,316 2,525,356 SH   SOLE 30 2,516,994 0 8,362
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   123,924 4,612 SH   SOLE 31 0 0 4,612
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   715,844 26,641 SH   SOLE 32 26,641 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   718,531 26,741 SH   SOLE 34 26,741 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   579,855 21,580 SH   SOLE 36 21,580 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   80,126 2,982 SH   SOLE 40 2,982 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   9,035,199 336,256 SH   SOLE 43 279,148 0 57,108
ZUMIEZ INC COM 989817101   974,495 44,825 SH   SOLE 2 33,216 0 11,609
ZUMIEZ INC COM 989817101   2,652 122 SH   SOLE 4 122 0 0
ZUMIEZ INC COM 989817101   5,609 258 SH   SOLE 7 258 0 0
ZUMIEZ INC COM 989817101   1,223,332 56,271 SH   SOLE 18 56,271 0 0
ZUMIEZ INC COM 989817101   609,894 28,054 SH   SOLE 19 28,054 0 0
ZUMIEZ INC COM 989817101   44,604,697 2,051,734 SH   SOLE 21 2,051,734 0 0
ZUMIEZ INC COM 989817101   10,553,835 485,457 SH   SOLE 22 462,804 0 22,653
ZUMIEZ INC COM 989817101   84,482 3,886 SH   SOLE 25 3,886 0 0
ZUMIEZ INC COM 989817101   154,006 7,084 SH   SOLE 26 5,680 0 1,404
ZUMIEZ INC COM 989817101   65,329 3,005 SH   SOLE 28 413 0 2,592
ZUMIEZ INC COM 989817101   676,288 31,108 SH   SOLE 30 31,108 0 0
ZUMIEZ INC COM 989817101   48,002 2,208 SH   SOLE 34 2,208 0 0
ZUMIEZ INC COM 989817101   56,524 2,600 SH   SOLE 40 2,600 0 0
ZUMIEZ INC COM 989817101   553,674 25,468 SH   SOLE 43 24,900 0 568
ZUORA INC COM CL A 98983V106   2,713,081 426,585 SH   SOLE 2 377,895 0 48,690
ZUORA INC COM CL A 98983V106   25,351 3,986 SH   SOLE 4 328 0 3,658
ZUORA INC COM CL A 98983V106   108,145 17,004 SH   SOLE 7 17,004 0 0
ZUORA INC COM CL A 98983V106   1,936,429 304,470 SH   SOLE 18 304,470 0 0
ZUORA INC COM CL A 98983V106   3,388,074 532,716 SH   SOLE 19 532,716 0 0
ZUORA INC COM CL A 98983V106   29,648,736 4,661,751 SH   SOLE 21 4,661,751 0 0
ZUORA INC COM CL A 98983V106   21,997,370 3,458,706 SH   SOLE 22 3,373,808 0 84,898
ZUORA INC COM CL A 98983V106   104,806 16,479 SH   SOLE 23 16,479 0 0
ZUORA INC COM CL A 98983V106   157,989 24,841 SH   SOLE 25 24,841 0 0
ZUORA INC COM CL A 98983V106   336,622 52,928 SH   SOLE 26 36,328 0 16,600
ZUORA INC COM CL A 98983V106   11,435 1,798 SH   SOLE 28 1,798 0 0
ZUORA INC COM CL A 98983V106   5,364,692 843,505 SH   SOLE 30 843,505 0 0
ZUORA INC COM CL A 98983V106   693,882 109,101 SH   SOLE 34 109,101 0 0
ZUORA INC COM CL A 98983V106   115,396 18,144 SH   SOLE 36 18,144 0 0
ZUORA INC COM CL A 98983V106   153,346 24,111 SH   SOLE 40 24,111 0 0
ZUORA INC COM CL A 98983V106   221,252 34,788 SH   SOLE 43 27,635 0 7,153
ZURN ELKAY WATER SOLNS CORP COM 98983L108   1,865,240 88,191 SH   SOLE 2 51,476 0 36,715
ZURN ELKAY WATER SOLNS CORP COM 98983L108   8,545 404 SH   SOLE 4 404 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   185,549 8,773 SH   SOLE 7 8,773 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   6,527,250 308,617 SH   SOLE 18 308,617 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   5,064,410 239,452 SH   SOLE 19 239,452 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   88,285,282 4,174,245 SH   SOLE 21 4,174,245 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   71,701,313 3,390,133 SH   SOLE 22 3,268,808 0 121,325
ZURN ELKAY WATER SOLNS CORP COM 98983L108   551,761 26,088 SH   SOLE 25 26,088 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   6,604,489 312,269 SH   SOLE 26 94,501 0 217,768
ZURN ELKAY WATER SOLNS CORP COM 98983L108   333,007 15,745 SH   SOLE 28 2,158 0 13,587
ZURN ELKAY WATER SOLNS CORP COM 98983L108   3,317,589 156,860 SH   SOLE 30 156,860 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   1,321,367 62,476 SH   SOLE 34 62,476 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   497,723 23,533 SH   SOLE 40 23,533 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   320,180 15,139 SH   SOLE 43 14,904 0 235
ZYMEWORKS DEL INC COM 98985Y108   5,400 687 SH   SOLE 2 687 0 0
ZYMEWORKS DEL INC COM 98985Y108   3,927,328 499,660 SH   SOLE 21 499,660 0 0
ZYMEWORKS DEL INC COM 98985Y108   26,567 3,380 SH   SOLE 22 3,380 0 0
ZYMEWORKS DEL INC COM 98985Y108   6,595 839 SH   SOLE 28 839 0 0
ZYMEWORKS DEL INC COM 98985Y108   1,305,247 166,062 SH   SOLE 30 166,062 0 0
ZYMEWORKS DEL INC COM 98985Y108   45,423 5,779 SH   SOLE 43 5,040 0 739
ZYNERBA PHARMACEUTICALS INC COM 98986X109   4,082 7,701 SH   SOLE 18 7,701 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109   64,613 121,911 SH   SOLE 21 121,911 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109   374,449 706,508 SH   SOLE 22 706,508 0 0
ZYNEX INC COM 98986M103   78,035 5,610 SH   SOLE 2 3,478 0 2,132
ZYNEX INC COM 98986M103   5,035 362 SH   SOLE 7 362 0 0
ZYNEX INC COM 98986M103   1,086,858 78,135 SH   SOLE 18 73,364 0 4,771
ZYNEX INC COM 98986M103   601,399 43,235 SH   SOLE 19 43,235 0 0
ZYNEX INC COM 98986M103   36,244,828 2,605,667 SH   SOLE 21 2,605,667 0 0
ZYNEX INC COM 98986M103   8,706,102 625,888 SH   SOLE 22 618,501 0 7,387
ZYNEX INC COM 98986M103   342,812 24,645 SH   SOLE 30 24,645 0 0
ZYNEX INC COM 98986M103   182,079 13,090 SH   SOLE 43 12,957 0 133
ZYNGA INC NOTE 0.250% 6/0 98986TAB4   6,992,495 6,491,000 PRN   SOLE 21 6,491,000 0 0